.radiolabel{
    margin: 0;
    cursor: pointer;
    width: 100%;
}
hr.embossed {
    width: 100%; 
    height: 0; 
    color: none; 
    background: none; 
    border: none;
    margin: 0; 
    border-top: 1px solid #f8f8f8; 
    border-bottom: 1px solid lightgray; 
}
input[type="radio"]{
    opacity: 0;
    z-index: 100;
    display: none;
}
/*New btn style here*/
.mc-btn {
	display: inline-block;
	border: 0;
	/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
	cursor: pointer;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	height: 40px;
	line-height: 40px !important;
	padding: 0 20px;
	/* margin-top: 15px;*/  
	-webkit-transition: all 0.3s linear 0s;
	-moz-transition: all 0.3s linear 0s;
	-ms-transition: all 0.3s linear 0s;
	-o-transition: all 0.3s linear 0s;
	transition: all 0.3s linear 0s;
}
.btn-style-1,
.btn-style-1:focus {
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
	background-color: #37ABF2;
	color: #fff;
}
.btn-style-1:hover {
	box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);
	background-color: #139DF0;
	color: #fff;
	text-decoration: none;
}