* {box-sizing: border-box}
body {
    /*font-family: Verdana, sans-serif; */
    margin:0;
    font-family: "Merriweather" !important;
}
.mySlides {display: none}
img {vertical-align: middle;}


/* lalith css start */
@font-face {
    font-family: "Merriweather light";  
   src: url("/neck_lift/font/Merriweather.ttf") format("truetype"), url("/neck_lift/Merriweather/Merriweather.otf") format("opentype");
}

@font-face {
    font-family: "Merriweather";  
    src: url("/neck_lift/font/Merriweather-Regular.ttf") format("truetype"), url("/neck_lift/Merriweather/Merriweather-Regular.otf") format("opentype");
}
/*
@font-face {
    font-family: "Merriweather light"; 
    src: url("/neck_lift/font/Merriweather-Light.ttf") format("truetype"), url("/neck_lift/Merriweather/Merriweather-Light.otf") format("opentype");
}*/
.modal-dialog {margin: 15.75rem auto !important;}
.modal-open{padding-right: 0px !important;}
.modal-open .modal { overflow-y: hidden;}
.desk_header {
    /*padding-top: 50px;*/
    padding-top: 25px;
}

.right-side-content {
    margin-left: -4%;
    /*margin-bottom: 40px;*/
    font-size: 26px;
    line-height: 26px;
}

.right-side-text {
    font-weight: 700;
    color: #fff !important;
}
.highlttext{font-family: "Merriweather" !important;font-family: "Merriweather" !important;}
.phone{font-family: "Merriweather";}
.number_link, .number_link:hover {
    text-decoration:none;
	font-weight: 100;
	color: #fff !important;
}

.right-side-contact {
	font-size: 18px;
	text-decoration:none;
	color: #fff !important;
	font-family: "Merriweather" !important;
	font-weight: 100;
}


.lp-form-label {
    display:none;
}

.lp-form-header {
    color: #ffffff;
    text-align: center;
    margin: 20px 0px 10px;
    font-weight: 600;
    font-size: 25px;
    font-family: "Merriweather" !important;
}
#lp-pom-form-430 {
    top: 60px !important;
}
.lp-form .form-elements {
   height: 50px !important;
    font-size: 14px !important;
    color: #999 !important;
    border-radius: 2px !important;
    font-family: "Merriweather" !important;
    width: 300px !important;
    margin-left: 0px;
    margin-top: 15px;
}

.lp-form .form-elements::placeholder {
 color: #999 !important;
 font-family: "Merriweather" !important;
 font-size: 14px !important;
}

.lp-form .form-elements::-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #999 !important;
 font-family: "Merriweather" !important;
 font-size: 14px !important;
}

.lp-form .form-elements::-ms-input-placeholder { /* Microsoft Edge */
 color: #999 !important;
 font-family: "Merriweather" !important;
 font-size: 14px !important;
}

#lp-pom-form-430 .lp-pom-form-field select {
    padding-left: 10px;
}

#lp-pom-form-430 #group_terms_of_use {
    top: 0px !important;
    left: 0px !important;
    width: 283px !important;
    margin-top: 40px !important;
}

.option .option-fields {
    display:inline !important;
}

.form-builder-checkbox-input {
    width: 20px;
    height: 20px;
    top: 5px !important;
    vertical-align: top;
}

.form-builder-checkbox-label {
    font-family: "Merriweather" !important;
    font-size: 15px !important;
    padding-left: 5px;
    font-weight: 500 !important;
}

.drqutation {
    background-color: #e6e6e6 !important;
    height: 210px !important;
    padding: 0px 0px 20px 20px !important;
}

.img-quote-div {
	color: #000000;
	font-size:18px;
}

.img-quote {
	width: 88px !important;
    margin-top: 26px !important;
}

.incredible_div {
	margin-top: 15px;
    margin-left: 0; /*20px*/
    font-family: "Merriweather" !important;
    font-style: normal;
}

.incredible_content {
    font-weight: 600;
    font-size: 20px;
    color: #6d6969;
    line-height: 24px;
}

.incredible_user {
	font-family: "Merriweather" !important;
    color: #666;
    font-size: 20px;
    font-weight: 700;
}

#SubmitBtn {
    font-family: "Merriweather" !important;
    font-size: 25px !important;
    /*padding-left: 48px !important;*/
    font-weight: 700 !important;
    color: #464040 !important;
    padding: 3% !important;
    margin-top: 30px !important;
}

#lp-pom-box-429 {
    height: 620px !important;
    left: 150px;
    top: 60px;
}

.triangle {
    display:none;
    margin-top: 100px !important;
    margin-left: 36px !important;
}

.left-header-content {
    margin-top: 0%  !important;
    
}

.section2title {
    color: #fff !important;
    font-size: 34px !important;
    line-height: 55px !important;
    font-weight: 550 !important;
    letter-spacing: 1px !important;
    font-family: "Merriweather";
}

.section2titledesc {
    font-size: 18px !important;
    /* letter-spacing: 1px !important; */
    font-weight: lighter;
    color: #fff !important;
    line-height: 30px;
    margin-top: 0px;
    margin-bottom: 20px;
    font-family: Merriweather;
}

.web_logo {
    width: 60%;
    margin-left:15%;
 }

.authorphoto {
    padding: 0 !important;
    padding-right: 0px !important;
}

#facelift_doctor_logo {
    max-width: 68%;
    /*margin-top: -2%;
    margin-left: 10%;*/
}

.authordesc {
    /*margin-top: 3% !important;
    margin-left: 30% !important;
    padding: 0px !important;*/
    font-family: "Merriweather" !important;
}

.authordesc .author_head {
    /*font-size: 2.5em !important;
    font-weight: 800 !important;
    color: #4a4545 !important;*/
    
            font-size: 28px;
    font-weight: 600 !important;
    color: #595959!important;
}


.authordesc .author_pg {
    /*font-size: 20px !important;
    padding-right: 0px !important;
    padding-top: 5px !important;
    color: #847d7dd1 !important;*/
    font-size: 18px !important;
    padding-right: 0px !important;
    padding-top: 5px !important;
    font-weight: 100;
    line-height: 32px;
    color: #736d6dd1 !important;
}

.mediabg {
    /*padding-top: 0px !important;*/
}

.bgimage_head, .bgimage2_head {
    color: #ffffff;
    font-size: 28px;
    font-weight: 600 !important;
    padding-top: 10%;
    text-align: left;
    padding-left: 18px;
}


.bgimage2_head {
    color: #ffffff;
    font-size: 28px;
    font-weight: 600 !important;
    padding-top: 2%;
    text-align: center;

}

.bgimage2_pg {
    border-bottom: 4px solid #97a6b4;
    width: 50px;
    text-align: center;
    margin: 0 auto;
}
.bgimage_pg {
    border-bottom: 7px solid #97a6b4;
    width: 50px;
    text-align: left;
    margin-left: 20px;
}


.b_virtual{
    background: none;color: #fff;
    border: 2px solid #fff;
    font-size: 20px;
    padding: 20px 30px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: "Merriweather" !important;
}
.virtual{
    color: #ffffff;
    font-family: 'Merriweather' !important;
    font-weight: 600;
    font-size: 26px;
}

.bgimage2_head {
    font-weight: 800;
    /*font-size: 2.5em;*/
}

.bgimage2_pg {
    margin-bottom: 3em !important;
}

.mediabg_pgs {
    padding-right:15px !important;
}

.mediabg_pgs img {
    /*width: 150px !important;*/
    height: 180px !important;
    padding: 10px 2px !important;
}

.author_head:after {
    content: '';
    height: 6px;
    /*background: grey;*/
        background: #556d81;
    display: block;
    margin-top: 10px;
    width: 50px;
}

.img_prev  {
    width: 100%;
}

.img_next  {
  width: 100%;
}

.section_5_head {
    margin: 3% 15px 0% 15%  !important;
    font-family: "Merriweather" !important;
}

.section_5_content2 {
    padding-left: 50px  !important;
}

.section_5_content1 {
    padding-right: 50px  !important;
}

.section_5_content2 {
    padding-left: 50px  !important;
}

@media only screen and (max-width: 767px) {
    .dr_img img {
    /*margin-left: 0% !important;*/
    width: 100%;
    height: auto !important;
}
.col-lg-4.authorphoto.kon-pic {
    padding-left: 0;
}

}

.after, .before {
    text-align: center;
    padding: 10px;
    font-size: 20px;
    font-weight: bold;
    font-family: sans-serif;
}

.section_5_content1_head, .section_5_content2_head {
   /* font-size: 1.8em !important;
    margin-bottom: 30px;
    color: #55728c;
    font-weight: 800;*/
        font-size: 22px !important;
    margin-bottom: 30px;
    color: #55728c;
    color: #556d81;
    font-weight: 600;
    font-style: italic;
}

.section_5_content1_head img, .section_5_content2_head img {
    width: 12%;
    margin-right:8px;
}

.section_5_content1_headings, .section_5_content2_headings {
    font-size: 18px;
    color: #55728cc9;
    font-weight: 800;
    text-transform: uppercase;
}

.section_5_content1_pgs, .section_5_content2_pgs {
    font-size: 14.5px !important;
    color: #847d7d !important;
    text-align:justify !important;
    margin-bottom: 15px;
        font-weight: 100;
}

.logobg {
   background: #e5e5e5 !important;
   height: 200px !important;
}

.logobg .container{
    max-width: 1000px !important;
    padding: 20px 0px !important;
}

.logobg .container .col-xs-1 .logos {
    width: 120px !important;
    height: 150px !important;
}
/* Srini Carousal testmonial slider */
.col-center {
	margin: 0 auto;
	float: none !important;
}
.carousel {
	margin:0 auto;
}
.carousel .item {
	color: #999;
	font-size: 14px;
   /* text-align: center;*/
	overflow: hidden;
    /*min-height: 290px;*/
}
.carousel .item .img-box {
	width: 135px;
	height: 135px;
	margin: 0 auto;
	padding: 5px;
	border: 1px solid #ddd;
	border-radius: 50%;
}
.carousel .img-box img {
	width: 100%;
	height: 100%;
	display: block;
	border-radius: 50%;
}
.carousel .testimonial {
   /*padding: 5px 40px 0px;*/
}
.carousel .overview {	
	font-style: italic;
	font-size: 20px;
}

.carousel .carousel-control {
	width: 40px;
    height: 40px;
    margin-top: -40px;
    top: 50%;
	background: none;
}
.carousel-control i {
    font-size: 35px;
	line-height: 42px;
    position: absolute;
    display: inline-block;
	color: rgba(0, 0, 0, 0.8);
    text-shadow: 0 3px 3px #e6e6e6, 0 0 0 #000;
}
.carousel .carousel-indicators {
	bottom: -40px;
}
.carousel-indicators li, .carousel-indicators li.active {
	width: 10px;
	height: 10px;
	margin: 1px 3px;
	border-radius: 50%;
}
.carousel-indicators li {	
	background: #999;
	border-color: transparent;
	box-shadow: inset 0 2px 1px rgba(0,0,0,0.2);
    width: 10px !important;
	height: 10px !important;
}
.carousel-indicators li.active {	
	background: #555;		
	box-shadow: inset 0 2px 1px rgba(0,0,0,0.2);
}

.testimonial{
    color: #3d444c !important;
    font-size: 18px;
    /*padding-top: 10px;*/
    font-family: "Merriweather";
    text-align: left;
    font-weight: 400;
    /*letter-spacing: 0.5px;*/
}

.overview{font-family: Merriweather;}
.qtation {
    color: #646262 !important; 
    font-size: 20px; 
    font-family: 'Merriweather' !important;
    font-weight: 550;
    /*letter-spacing: 0.5px;*/
    }
.carousel-control-next {
    right: -35px !important;
    
}
.carousel-control-prev {
    left: -35px !important;

}
/* Srini Media Start */
@media screen and (min-width: 576px) and (max-width:991px) {
    
    
    .footerleftsection{padding-left: 0px !important;}
    .realfull{width: unset !important;}
}

@media screen and (min-width: 500px) and (max-width:991px) {
    
    .footerleftsection{text-align: center;padding-left: 0px;}
     .realfull{width: unset !important;}
    .footerleft{text-align:center !important;}
    .addressandsocial{text-align:center !important;}
}

@media screen and (min-width: 320px) and (max-width:374px) {
    
    .sec_1 .mobile-container {
    padding-top: 210px;
    padding-bottom: 0px;
    }
    body .bgimage {
       background-size: 110% !important;
    }
    .sec_1 .btn_hdr {
        margin-top: 10px !important;
        margin-bottom: 15px !important;
    }
}

@media screen and (min-width: 375px) and (max-width:413px) {
    
   body .sec_1 .mobile-container {
        padding-top: 273px;
        padding-bottom: 0px;
    }
    body .bgimage {
    background-size: 112% !important;
    }
    
}

@media screen and (min-width: 414px) and (max-width:600px) {
    
   body .sec_1 .mobile-container {
        padding-top: 290px;
        padding-bottom: 0px;
    }
    
}



@media only screen and (min-width: 767px) {
    .about_mobile{display:none;}
    .log_mobile{display:none;}
}

/* Srini Media end */
@media screen and (min-width: 320px) and (max-width:767px) {
    
    .navbar-brand {
    padding-top: 15%;
}
    
    .sec_1 .btn_hdr {height:49px !important;}

.testimonial{text-align: justify !important;}
    
    .carousel-control-prev {
    left: -32px !important;
}

.carousel-control-next {
    right: -30px !important;
}
    
    .carousel {
    margin: 0 !important;/*20px auto*/
    padding: 0 !important; /*30px*/
}
    
 
    
    
    .bgimage {
       background: url(/neck_lift/assets/images/kon-logo-mobile3.png) no-repeat !important;
       /*background-size: 100% 72% !important;*/
       background-repeat: no-repeat !important;
       background-size: 105% !important;
    /*background-color: #7a7975 !important;*/
    }
    
    .img_prev_link {
        margin-left: -6px;
    }
    
    .img_next_link {
       margin-right: 6px;
    }
    .section_5_head {
        margin: 3% 15px 0% 3%  !important;
    }
    
    .mediabg_pgs {
        padding: 0px 5px !important
    }
    
    .medialogos {
        margin:0 auto !important;
    }

    
    .section_5_content1, .section_5_content2  {
        padding: 10px 0px !important;
    }
    
    .mediabg {
        height: auto !important;
        margin-top: 0 !important;
        /*background-size: 100% 228% !important;*/
    }
    
    .mediabg_content {
        margin-top: 0px;
    }
        
    .bgimage2_head {
        font-size: 19px !important;
        padding-top: 0px !important;
    }
    
    .bgimage2_pg {
        margin-bottom: 2em !important;
    }
    
    
   .web_logo {
	 width: 80px;
     margin-left: 14%;
     margin-top: -5%;
   }
   
   .right-side-content {
        padding-top: 20px !important;
        margin-left: 40px;
   }
   
   .left-header-content {
     margin-top: -5% !important;
     margin-left: 22px;
   }  
   
       
    .section2title {
        font-size: 30px !important;
        line-height: 35px !important;
    }
    
    .section2titledesc {
        font-size: 18px !important;
        line-height: 25px;
        margin-bottom: 30px;
    }
    
    .drqutation {
        height: 240px !important;
       /* margin-top: 69px; *//*240*/
        padding: 0 !important;
   }
   
   .incredible_content {
        line-height: 28px;
       /* padding-top: 20px;*/
    }
    
    .in_br {
        display:none;
    }
    
    #lp-pom-box-429 {
        top: 25px !important;
        left: 0% !important;
    }
    
    .triangle {
        margin-top: -335px !important;
        margin-left: 114px !important;
    }
    
    .authordesc {
        padding:0;
       /* margin-top: 0% !important;
        margin-left: 0% !important;*/
    }
    
    .bgimage_head {
       font-size: 19px;
       padding-left: 0px;
    }
    
    
    /* Srini Media */
    
    .adjust-text{/*text-align:center !important;*/}
    .left-header-content {text-align:center !important;}    
    /*.lp-pom-box-429{left: 25% !important;}*/
    
    /* Srini_mobile Media */
    .mobile_image {
       background: url(/neck_lift/assets/images/header_mobilebg.png) no-repeat !important;
       /*background-size: 100% 72% !important;*/
       background-repeat: no-repeat !important;
    
    background-color: #7a7975 !important;
    }
    
    .about_desktop{display:none;}
    .log_desktop{display:none;}
     
}/* Mobile media stop*/

/* lalith css ends */
/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  /*padding: 16px;*/
  margin-top: -22px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next {
  right: -40px;
  border-radius: 3px 0 0 3px;
}
.prev {
    left: 12px;
}
/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */

/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.dot.active, .dot:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .prev, .next,.text {font-size: 11px}
}

/* Srini Css */
.form_blog{padding: 70px 0px 0px 0px;font-family: "Merriweather"}
.consultation{color:#595959;font-family: "Merriweather" !important;font-size: 30px;}
.consultation_border{border-bottom:1px solid #556d81;border-width: thick;width:50px;}
.socialicons{padding-right: 19.5px;}
span.numberdown {
    top: 0px;
    position: relative;
}

/*Date 04-11-19 mobile responsive*/
@media only screen and (max-width: 767px) {

    .right-side-content {
        padding-top: 20px !important;
        margin-left: 0 !important;
    }
    .right-side-content {
        font-size: 15px !important;
        margin-bottom: 30px;
    }
    .right-side-contact {
        font-size: 10px !important;
    }
    .left-header-content {
        margin-top: 0 !important;
        margin-left: 0;
    }
    .section2title {
        font-size: 26px !important;
    }
    .section2titledesc {
        font-size: 14px !important;
        line-height: 22px;
        margin-bottom: 0;
        /*text-align: justify;
        padding: 0 15px;*/
    }
    #lp-pom-box-429 {
        width: 290px !important;
    }
    .lp-form-header
    {
        font-size: 20px !important;
    }
    .lp-form .form-elements {
        height: 35px !important;
        width: 255px !important;
    }
    #lp-pom-form-430 #container_firstname, #lp-pom-form-430 #container_lastname, #lp-pom-form-430 #container_email, #lp-pom-form-430 #container_phone {
        height: 50px !important;
    }
    #lp-pom-form-430 #container_interest {
        height: 35px !important;
    }
    #lp-pom-form-430 #container_terms_of_use {
        height: 10px !important;
    }
    #lp-pom-form-430 #group_terms_of_use {
        margin-top: 30px !important;
    }
    .form-builder-checkbox-input {
        width: 13px !important; 
    }
    .form-builder-checkbox-label {
        width: 12px !important; 
    }
    #SubmitBtn {
        width: 260px !important; 
        font-size: 22px !important;
        padding: 6px !important;
    }
    #lp-pom-box-429 {
        height: 430px !important;
    }
    .triangle {
        display:none;
    }
    .img-quote {
        width: 40px !important;
    }
    .section_5_content1_head, .section_5_content2_head {
        font-size: 1.1em !important;
    }
    .section_5_content1_headings, .section_5_content2_headings {
        font-size: 1.2em !important;
    }
    .authordesc {
       /* padding: 0 !important;*/
           padding: 0 15px !important;
        padding: 0 15px !important;
        padding-top: 6% !important;
    }
    .author{
        height:auto !important;
        background-size: 70% !important;
    }
    .authordesc .author_head {
    font-size: 19px !important;
    /*text-align: center !important;
    padding: 0 15px !important;*/
    }
    .authordesc .author_pg {
        font-size: 15px !important;
        /*padding: 0 15px !important;*/
        /*text-align: justify !important;*/
        padding: 0 !important;
        text-align: inherit !important;
        line-height: 24px !important;
    }
    .author_head:after {
      /*width: 20% !important;
        text-align: center;
        margin: auto;
        margin-top: 10px;*/
    }
    
    .authorphoto {
        padding-top: 0 !important;
    }
    .logobg .container .col-xs-1 .logos {
        /*width: 100px !important;
        height: 110px !important;
        width: 31px !important;
        height: 37px !important;*/
        width: 40px !important;
    height: auto !important;
    }

    .logobg {
                height: auto !important;
    /*margin-top: 155%;*/
        
    }
    .form_blog {
        padding: 30px 0px 0px 0px !important;
    }
    .form_blog .col-sm-7{
        text-align: center !important;
        height: auto !important;
    }
    .footerleft {
        padding-left: 15px !important;
    }
    #ftr_address {
        text-align: center !important;
    }
    .ftr_header {
        font-size: 20px !important;
        text-align: center !important;
    }
    .border-top {
        font-size: 13px !important;
    }
    .addressandsocial {
        text-align: center !important;
    }
    .footerleftsection {
        font-size: 18px !important;
        text-align: center !important;
        padding-left: 0 !important;
    }
    .realfull {
        width:100% !important;
    }
    .logobg .col-xs-1 {
       /* padding-left: 10px !important;*/
    }
    .drqutation {
        height: 352px !important;
    }
    #special_offers {
       text-align: left !important;
    }
	.img-quote-div { text-align: center;}
	#myCarousel .carousel-inner {height: 335px;}
	.pull-right {  float: none !important; }
	#lp-pom-form-430 {
		top: 48px !important;
	}
    #lp-pom-form-430 { left: 18px !important; }
    .mySlides img {
       /* width:310px !important; height:250px !important;*/
       width:100% !important;
    }
    .before {
        text-align: left !important;
        width: 50% !important;
        padding-left: 50px !important;
    }
    .after {
        width: 50% !important;
        padding-left: 50px !important;
    }
    .sec_four{
        height: 910px !important;
    }
     .img_prev, .img_next {
        width: 100% !important;
    }
    .next {
        right: 0px;
    }
    .dr_img {
        /*padding-bottom:20px !important;*/
    }
    li.points {
        line-height: 21px !important;
    }
    .dr_iframe iframe {
       /* width:290px !important; height:215px !important;*/
           width: 100%;
    }
    .iframe_div {
        padding-top: 15px !important;
        /*padding-right: 15px !important;*/
            padding: 0;
    }
    .au_p2 {
        font-size: 15px !important;
    }
    .bgimage_pg {
        /*text-align: center !important;
        margin-left: 0 !important;
        margin: 0 auto !important;*/
            margin-left: 0px;
    }
    .ba_div {
        padding-bottom: 10px !important;
    }
    .faq_div_left{
        padding: 30px 15px 10px 15px  !important;
    }
    .faq_div_right{
        padding: 15px 10px 10px 10px  !important;
    }
    .faq_div_left h1.author_head {
        font-size: 20px !important;
    }
    .faq_div h6 {
        font-size: 15px !important;
    }
    .faq_div p {
        font-size: 13px !important;
    }
    #SubmitBtn1 {
        margin-top: 20px !important;
    }
    .req_abt {
        font-size: 20px !important;
    }
    .btn_hdr {
    font-size: 20px !important;
    width: 270px !important;
    margin-top: 17px !important;
    margin-bottom: 20px !important;
    }
    .section2title {
        font-size: 24px !important;
    }
    .virtual_tour {
            background-repeat: inherit !important;
          /*  background-position:0 30px !important;*/
    }
}

@media screen and (min-width: 375px) and (max-width:767px) {
    #special_offers {
       text-align: left !important;
    }
    .mediabg_pgs {
        padding: 0px 14px !important;
    }
    #lp-pom-box-429 {
        top: 25px !important;
        left: 6% !important;
    }
    .logobg .col-xs-1 {
        padding-left: 5px !important;
    }
    .mediabg{
    	padding-top:0 !important;
    }
    .dr_img img {
      /*  margin-left: 6% !important;*/
    }
    .mySlides img {
        width:346px !important; /*height:250px !important;*/
    }
    .dr_iframe iframe {
       /* width: 345px !important;
        height: 215px !important;*/
    }
    .faq_div_left h1.author_head {
        font-size: 24px !important;
    }
    .faq_div_right {
    /*    padding: 15px 10px 10px 30px !important;*/
    }
    .bgimage_head {
        font-size: 1.6em;
    }
    .authordesc {
        padding: 10px 10px 0 !important;
    }
    .btn_hdr {
        /*font-size: 22px !important;
        margin-top: 30px !important;
        margin-bottom: 0 !important;
        width: 320px !important;*/
    }
    .section2title {
        font-size: 28px !important;
        line-height: 32px !important;
    }
    .req_abt {
        font-size: 22px !important;
    }
    /*date 16-12-19*/
    .authorphoto {
        padding-top: 0 !important;
    }
    .incredible_content {
        line-height: 23px !important;
       /* padding-top: 20px;*/
    }
	.right-side-content {
        padding-top: 20px !important;
        margin-left: 15px !important;
    }
    .right-side-content {
        font-size: 17px !important;
        margin-bottom: 30px !important;
    }
    .right-side-contact {
        font-size: 12px !important;
    }
	.section2titledesc {
            font-size: 17px !important;
            line-height: 26px !important;
            margin-bottom: 0 !important;
            padding-top: 20px !important;
    }
	 #lp-pom-box-429 {
        height: 449px !important;
        background: url(/neck_lift/assets/images/mobile_bg_290x450.png) no-repeat !important;
    }
	.authordesc .author_head {
        font-size: 19px !important;
        /*text-align: center !important;
        padding: 0 15px !important;*/
    }
    .authordesc .author_pg {
        font-size: 16px !important;
        padding: 0 0px !important;
        text-align: inherit !important;
        line-height: 22px !important;
        margin-bottom: 0 !important;
    }
	.drqutation {
        height: auto !important;
    }
	#myCarousel .carousel-inner {height: auto !important;}
	.sec_four{
        height: 960px !important;
    }
	.au_p1 {
        margin: 0 !important;
    }
    .faq_author_head {
        font-size: 16px !important;
        font-weight: 400 !important;
        color: #fff !important;
        padding: 25px 25px 6px !important;
    }
    .faq_list_inline {
        padding-bottom: 10% !important;
    }
    .mediabg{
    	background:url(/neck_lift/assets/images/building_img3.png) no-repeat center;
    	padding-top:0 !important;
    }
    .bgimage2_head {
        padding-top: 20px !important;
    }
    li.faq_points {
        margin-left: 38px !important;
    }
    .copyright {
        font-size: 10px !important;
    }
    .copyrights {
        padding-top: 5px !important;
    }
    .addressandhours, .addressandsocial {
        padding-top: 15px !important;
    }
    #firstname1, #lastname1, #email1 {
        width: 96% !important;
        margin-top: 20px !important;
        padding: 0 13px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
    #SubmitBtn1 {
        width: 95% !important;
    }
}

@media screen and (min-width: 412px) and (max-width:767px) {
    #lp-pom-box-429 {
        height: 450px !important;
        left: 6% !important;
        width: 330px !important;
        background: url(/neck_lift/assets/images/mobile_bg_330x450.png) no-repeat !important;
    }
    .copyright {
        font-size: 11px !important;
    }
    .lp-form .form-elements {
        width: 290px !important;
    }
    #SubmitBtn {
        width: 97% !important;
    }
    .mediabg_pgs {
        padding: 0px 25px !important;
    }
    .mediabg {
        height: auto !important;
    }
   .mySlides img {
        width: 385px !important;
   }

    .sec_four_cont {
        padding-left: 0 !important;
    }
    .authordesc .author_head {
        font-size: 24px !important;
    }
    .dr_img img {
        margin-left: 0% !important;
    }
    .author {
        padding-top: 20px !important;
    }
    .dr_iframe iframe {
        width: 100% !important;
    }
    .top_10_img img{
        width: 350px !important;
    }
    .faq_top_10_div { width: 100% !important; }
    .faq_div_right {
        padding: 15px 10px 10px 10px !important
    }
    .mediabg_pgs img {
        width: 145px !important;
    }
    #firstname1, #lastname1, #email1 {
        height: 65px !important;
        width: 100%!important;
        margin-top: 15px !important;
        padding: 0 10px !important;
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    #SubmitBtn1 {
        width: 100% !important;
        font-size: 25px !important;
        margin-top: 20px !important;
    }
    .ftr_header, #ftr_address {
        text-align: center !important;
    }
    /*date 16-12-19 changes added*/
    .req_abt {
        font-size: 26px !important;
    }
    .section2titledesc {
        font-size: 19px !important;
    }
    .right-side-content {
        font-size: 19px !important;
    }
    .right-side-content {
        margin-left: 30px !important;
    }
    .right-side-contact {
        font-size: 14px !important;
    }
    .logobg .container {
        padding: 20px 0px 10px 0px !important;
    }
    .logobg .container .col-xs-1 .logos {
        width: 46px !important;
    }
    .right-side-content {
        line-height: 20px !important;
    }
    .sec_four {
        height: 990px !important;
    }
    #lp-pom-form-430 #container_firstname, #lp-pom-form-430 #container_lastname, #lp-pom-form-430 #container_email, #lp-pom-form-430 #container_phone, #lp-pom-form-430 #container_interest {
        width: 100% !important; 
    }
}

#terms_conditions {  text-align: left;}
 #special_offers {
       text-align: right;
    }
.list-inline {text-align: left; list-style: disc; margin-bottom: 5px;}
li.points {
    line-height: 32px;
    font-size: 16px;
    margin-left: 15px;
    padding-top: 15px;
    color: #736d6dd1 !important;
}
.fa.fa-star  { color: #ebc35f; font-size:25px; }

.form_blog { display:none; }
@media screen and (min-width: 1920px) {
    #lp-pom-box-429 { left:30px !important;}
    .triangle {
        margin-left: 36px !important;
    }
}


@media screen and (min-width: 1366px) {
    #lp-pom-box-429 { 
        /*left:80px !important;*/
    }
    .triangle {
        margin-left: 3px !important;
        margin-top: 100px !important;
        width: 100%;
    }
    .mediabg {
        height: 350px !important;
        padding-top: 15px !important;
    }
}

@media screen and (min-width: 1024px) {
   .sec_1 {
        padding-top: 19%;
    }
}

.i4_cl { 
    width: 95%;
    margin-left: 2%;
    margin-top: 5%;
    }
    .au_p1 {
            font-size: 15px;
    text-align: center;
    color: #736d6dd1 !important;
    }
    .au_p2 {
            text-align: center;
    color: #736d6dd1 !important;
    font-size: 16px;
    }
    li.faq_points {
        line-height: 20px;
        font-size: 13px;
        margin-left: 50px;
        padding-top: 7px;
        padding-right: 20px;
        color: #fff !important;
    }
.faq_author_head:after {
    content: '';
    height: 6px;
    background: #fff;
    display: block;
    margin-top: 10px;
    width: 50px;
}
.faq_div {
    padding-bottom: 10px;
}

.faq_div h6 {
    font-size: 18px;
    color: #808080;
    font-weight: 700;
    font-family: "Merriweather";
}

.faq_div p {
    color: #808080;
    font-size: 17px;
    font-family: "Merriweather";
}
.mySlides img {
    width:560px; /*height:480px;*/
}
.sec_four{
        height: 740px;
    }
.iframe_div {
    padding-top: 65px; padding-right: 0px;
}
.faq_div_left{
   padding :65px 0px 10px 15px;
}
.faq_div_right {
    padding: 65px 0px 10px 55px;
}
.faq_div_left h1.author_head {
    font-size: 28px;
    font-weight: 600;
    color: #595959;
}
.faq_top_10_div { background-color: #556d80;   width: 90%; }
.btn_hdr {
    font-size: 27px;
    line-height: 15px;
    color: #333333;
    font-family: "Merriweather Ultra Bold";
    font-weight: bold;
    width: 420px;
    height: 65px;
    border-radius: 2px;
    background-color: #eac260;
    margin-bottom: 30px;
    border: #ebc35f;
}
#firstname1, #lastname1, #email1 {
    height: 40px;
    font-size: 14px;
    color: #999;
    font-family: "Merriweather";
    width: 230px;
    margin-top: 15px;
    padding: 0 10px;
    margin-right: 0;
}
#SubmitBtn1 {
    width: 170px;
    font-size: 21px;
    border: #566c81;
    background: #566c81;
    color: #fff;
}
.req_abt {
    color:#595959; font-family: Merriweather;  font-weight: 600; font-size: 26px;
}

.div-sec{
width:16.6%;float:left;padding: 1%;
}

.req_nl{
    text-align: center;border-bottom: 1px solid #97a6b4;width: 5%;border-width: thick; margin-left: 46%;
    
}
.img-360{
    
    text-align: center;border-bottom: 1px solid #97a6b4;width: 5%;border-width: thick; margin-left: 46%;
}
.mob-cont{
    padding-bottom:10px;
}
@media screen and (min-width: 768px) {
.kon-des-mob{
  display:none;  
}
.row.mobile-menu {
    display: none;
}
.mobileaddress{display:none;}
}
@media screen and (max-width: 767px) {
    .bgimage_pg {
    border-bottom: 4px solid #97a6b4;
    width: 35px;
    }
    .container.sec_four_cont {
    padding-left: 0px;
    padding-right: 0%;
}
    body .mobileaddress #ftr_address {
    text-align: unset !important;
}
body .mobileaddress .addressandsocial{ text-align: unset !important;}
body .mobileaddress .ftr_header{text-align: left !important;}
.mobile_social_icon{width: 13% !important;}
.mobile_social_youicon{width: 6% !important;}
    .mob-med1{
        float:left;
    }
    .mob-med2{
     float:left;
    }
    .media_mobile_content {
    padding: 0px 7px 10px 7px!important;
}
    img.media-mob {
    width: 100%;
}
    body .mobileaddress #ftr_address {
    text-align: unset !important;
}
body .mobileaddress .addressandsocial{ text-align: unset !important;}
    .mobile-container {
    padding-top: 180px;
    padding-bottom: 0px;
}
    .desktopaddress{display:none;}
    .mob-view-desc{
     padding-top:115px;   
    }
    .col-lg-8.authordesc{
    display:none;
}
    .right-side-content{
            line-height: 15px;
    }
    .desk_header {
    padding-top: 0;
}
    .img-360{
        width:15%;
    }
    .img-360-arr{
        
        width:50%;
    }
    .virtual{
        
        font-size:16px;
    }
    
    #firstname1, #lastname1, #email1{
        
            width: 95%;
                height: 60px;
    }
    #SubmitBtn1{
        width: 100%;
         height: 60px;
             border-radius: 0;
    }
    .row.nav-menu {
    display: none;
}
    .req_nl{
        
            width: 15%;
    }

    .logobg .container {
    padding-right: 15px !important;
    padding-left: 15px !important;
}

.top_10_img img {
    width: 100% !important;
}
.faq_top_10_div {
    width: 100%;
}
.div-sec.sec2 {

/*    width: 32.6%;
    float: right;
    margin-right: 2px;
    padding-top: 2%;*/
}
.div-sec {
        width:33%;
    min-height:122px;
    padding:5px;
/*    width: 32%;
    float: left;
    padding: 1%;*/
}
    .ri_12{
        
        margin-top: 16%;
    }
        .ri_7{
        
       /* width: 29px !important;*/
    margin-top: -29%;
    }

}


.faq_list_inline {
        padding-bottom: 20%;
}
.copyright {
    color: #ffffffe0;
    font-family: Merriweather;
    font-weight: 600;
    font-size: 12px;
}
.copyrights {
    text-align: center;
    font-size: 18px;
    padding-top: 25px;
}