@charset "utf-8";
/* CSS Document */
.logo { margin:0 auto; max-width:342px; position:relative; z-index:2; }
.container-fluid .padding-none { padding-left:0; padding-right:0; }
.bannerWrp { position:relative; z-index:1; margin:-40px 0 0 0; }
.bannerWrp img { width:100%; }
.heading { border-bottom: 1px solid #f5c447; padding: 10px 0 10px; font-size:28px; }
.second-head  { padding: 0 0 0px; font-size:18px; }
.ultext li { padding: 0 0 7px; }
.imgmargin { margin: 0 0 20px; }
.formbx { background:#da362a; padding:20px; margin:-40px 0 0; position:relative; z-index:3; max-width:360px; }
.formbx input, .formbx select { background: rgba(254,254,254,1);
background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(239,239,239,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(254,254,254,1)), color-stop(100%, rgba(239,239,239,1)));
background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(239,239,239,1) 100%);
background: -o-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(239,239,239,1) 100%);
background: -ms-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(239,239,239,1) 100%);
background: linear-gradient(to bottom, rgba(254,254,254,1) 0%, rgba(239,239,239,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#efefef', GradientType=0 ); border:0; border-radius:8px; padding-top:5px; padding-bottom:5px; }
.formbx h2 { color:#fff; padding:0; margin:0 0 20px; font-size:25px; display:block; }
.formbx h2 span { font-style:italic; display:block; }
.formbx .form-check-label { color:#fff; font-size:18px; font-weight:normal;}
.formbx .checktext .form-check-label { color:#fff; font-size:12px; font-weight:normal;}
.submitbtn { color:#fff; font-size:24px; text-align: center; display:block; margin:0 auto; margin-top:10px; background:#b10c00; border:0; border-radius:10px; padding:5px 30px; font-weight:normal; }
.submitbtn:hover { background:#e96f22; }
.displnoe { display:none; }
.socialBx { position:fixed; right:0; top:20%; z-index:9; background:#fff; padding:10px; }
.socialBx ul { list-style:none; padding:0; margin:0;}
.socialBx li { display:block; padding:5px 0; }
.socialBx li:hover img {opacity:0.7; }
.carousel { margin:0 0 0 0px; }
.nopadding {   padding: 0 !important;    margin: 0 !important; }
.benifitbx { margin-bottom:50px; }
.carousel img { margin:0 auto; }
.carousel-control { background:#e5e5e5; height:60%; top:20%; }
.carousel-control.left { left:0px;  }
.carousel-control.right { right:0px; }
.ultext { margin-bottom:30px; }
.sharebtn { display:none; }
.appointbtn { display:none; }
.toppadding { margin-top:20px; margin-bottom:20px; }

.frmYou { width: 100%; height: 400px; margin: 20px 0 40px;}

@media (min-width: 767px) and (max-width: 1984px ) {
.socalIcon { display:block !important; }
}

/* carosel css */
.carousel-control     		 { width:  4%; }
.carousel-control.left,.carousel-control.right {background-image:none;}

@media (max-width: 767px) {
	.carousel-inner .active.left { left: -100%; }
	.carousel-inner .next        { left:  100%; }
	.carousel-inner .prev		 { left: -100%; }
	.active > div { display:none; }
	.active > div:first-child { display:block; }
	.formbx { width:100%; margin:20px auto; padding:8px; }
	.carousel { margin:0; }
	.carousel-control.right { right:0;}
	.carousel-control.left { left:0;}
	.logo img { max-width:50%; margin:0 auto; }
	.bannerWrp { margin:-10px 0 0; }
	.formbx h2 { font-size:18px; margin-bottom:5px; }
	.form-group { margin-bottom:5px;  }
	.formbx input, .formbx select, .formbx .checktext .form-check-label { font-size:11px; }
	.form-control { height:25px; }
	.submitbtn { font-size:15px; margin-top:5px; }
	.displnoe { display:block; }
	.displblk { display:none; }
	.carousel img { margin:0 auto; }
	.carousel-control { padding:0 15px; }
	.sharebtn { display:block; padding:8px; cursor:pointer; border-bottom:1px solid #000; }
	.socialBx { padding:0; }
	.socialBx ul { padding:10px 5px 0; }
	.socialBx li img { margin:0 auto; display: block; }
	.socalIcon { display:none; }
	.formbx.fixme { position: relative !important; margin-top:10px !important; 
		    left: 50%;
    top: 50% !important; 
    transform: translate(-50%, -50%);    
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);


	}
	
	.frmYou { height: 300px; }
	
	.formMob  { display:none; background:rgba(0,0,0,0.5); position:fixed; left:0; top:0; width:100%; height:100%; z-index:999;	}
	

	.appointBox { display:block;  position:fixed; bottom:0; left:0; z-index:999;	   }
	.appointbtn { display:block; background:#da362a; background:#da362a; color:#fff; font-weight:bold; font-size:14px; text-align:center; padding:10px; cursor: pointer;  }
	.bottmbtn { position:fixed; bottom:0; left:0; width:100%; background:#fff; z-index:9999; }
	.heading { font-size:22px; }
	.formbx { margin:0; box-sizing:border-box; width:96%; }
	.heading { padding-left:10px; }
	
	
}

@media (min-width: 767px) and (max-width: 992px ) {
	.carousel-inner .active.left { left: -50%; }
	.carousel-inner .next        { left:  50%; }
	.carousel-inner .prev		 { left: -50%; }
	.active > div { display:none; }
	.active > div:first-child { display:block; }
	.active > div:first-child + div { display:block; }
	.carousel-control.right { right:0;}
	.carousel-control.left { left:0;}
	.formbx.fixme { position: relative !important; }
}

@media (min-width: 992px ) {
	.carousel-inner .active.left { left: -16.7%; }
	.carousel-inner .next        { left:  16.7%; }
	.carousel-inner .prev		 { left: -16.7%; }	
	
}



