@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Roboto');

a:hover{text-decoration:none !important;}
*::after, *::before {
  box-sizing: border-box;
}
p {
    margin: 0 0 10px;
    color: #6b757d;
}
.testclass { 
  
}
.testclass li { 
   counter-increment: item;
}

.testclass li:before { 
  content: counter(item) ' ';
}
ol { 
    counter-reset: item;
    list-style-type: none;
} 
body {
    position: inherit !important;
}
body{font-size:14px; font-family: 'Roboto', sans-serif ; font-weight:normal; overflow-x: hidden;  }
/*#main a{color: #0b436f !important;}*/
.wrapper {
    width: 80%;
    width: 1160px;  
    max-width: 100%;
    margin: 0 auto;
   
}
header .wrapper {
  margin: 0 auto;
  width: 1489px;
}
header{width:100%; float:left;  background-color:#656e77; }
.logo, .custom-logo-link {float:left; margin:20px 0px;}

nav{ float:left;}
nav ul {float:left; padding:0;}
nav ul li { display: inline-block;  margin-right: 40px;}
nav ul li a {text-decoration:none; color:#6b747b; font-size:18px ; text-transform:uppercase; }
nav ul li a:hover {text-decoration:none; color:#6b747b;}
.mobile {display: none;}
.phone-btn {
    color: #fff !important;
    float: right;
    font-family: Roboto;
    font-size: 18px;
    font-weight: 500;
    margin-left: 6px;
    position: relative;
    text-align: center;
    width: 154px;
    margin-top: 4px;
    top: -74px;
}

.phone-icon {
  float: left;
}
ul.dropdown li {
  padding: 0 5px !important;
  text-align: center;
}
/*.phone-btn:hover {  color: #fff;  text-decoration: none;}*/
.right-header-block {  margin-top: 12px; float:right;}
.banner{width:100%;  float:left; border-bottom: 35px #656e77 solid;}
/*.home .banner .wrapper {
  margin: 0 auto;
  width: 996px;
}*/
.ban-leftblock {float: left; margin-top: 6px; width: 100%;}
.banner-btn {
    background-color: #84BCB2;
    color: #fff;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
    margin-bottom:0px;
    padding: 10px 20px;
    display: inline-block;
    margin-top: -6px;
}
.banner-btn:hover{color:#fff;}
.ban-leftblock h1 {
  color: #84BCB2;
  display: block;
  font-family: "Roboto",sans-serif;
  font-size: 28px;
  margin: 25px 0 10px;
  text-align: left;
}
.ban-leftblock p {
  color: #333333;
  font-family: "Roboto",sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
  padding-bottom:25px;
}
.ban-leftblock ol {margin:10px 0px;}
.ban-leftblock ol li strong, .ban-leftblock ol li strong a {
  color: #84BCB2;
  display: block;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}
.ban-leftblock ol li strong a:hover {
  color: #84BCB2;
}
.ban-leftblock ol li {
  color: #84BCB2;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 25px;
}
.desktop-menu {
    float: right;
    margin-top: 38px;
}

/*date(1-4-2017)*/
#enhancedtextwidget-2 {
    float: right;
    width: 100%;
}

/*.ban-rightblock img {
    max-width: 100%;
}*/

.postid-62 .entry-summary p {   
    display: none;
}

/*new*/
.ban-leftblock ol li::before {
  border: 1px solid #5c9fba;
  -webkit-border-radius: 100px;
  border-radius: 100px;
  height: 30px;
  left: 18px;
  padding: 3px 10px;
  position: absolute;
  width: 30px;
  z-index: -1;
}
/*.ban-leftblock ol li:hover::before {background:rgba(0, 0, 0, 0) url("../img/hover-ban-lis-icon-1.png") no-repeat scroll 0 0; height: 43px; width: 31px;  position: absolute; color:#fff;}
.ban-leftblock ol li:hover {
  color: #fff;
}*/
.ban-leftblock ol li { 
  padding-left: 13px;
}
.ban-leftblock ol li strong, .ban-leftblock ol li strong a { 
  padding-top: 0px;
}
/*
.tw-pt-heading {
  background: rgba(188, 188, 188, 0.8) none repeat scroll 0 0;
  border-bottom: 15px solid #6a8eaa;
  color: #fff;
  font-family: Roboto;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 3px;
  line-height: 34px;
  padding: 0 10px;
  position: absolute;
  text-align: center;
  width: 100%;
}*/

.tw-pt-heading {
    background: rgba(188, 188, 188, 0.8) none repeat scroll 0 0;
    border-bottom: 15px solid #84BCB2;
    color: #fff;
    font-family: Roboto;
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 3px;
    line-height: 34px;
    padding: 0 10px;
    position: absolute;
    text-align: center;
    width: 100%;
  left:0;
  text-transform: uppercase;
}

.ban-rightblock ul {  
  top: 48px; 
  width:auto !important;
}
.ban-rightblock strong {
  background:url(../img/scoll-list-icon.png) no-repeat;    padding-top: 5px;
  font-size:16px !important; width:62px !important; height:33px;   margin: 0 auto; display:block !important; color:#fff !important;
}
.ban-rightblock strong:hover{background:url(../img/hover-scoll-list-icon.png) no-repeat;}
/* .ban-rightblock ul li a {  color: #575757 !important;} */
.ban-rightblock #menu-facial-rejuvenation li:hover > .ban-rightblock #menu-facial-rejuvenation li a strong {
    background:url(../img/hover-scoll-list-icon.png) no-repeat;
}
.ban-rightblock ul li a:hover{color:#84BCB2;}
.ban-rightblock ul li {   padding: 0 7px;}
.ban-rightblock li:nth-child(3) {
    padding: 0px 25px 0px 28px;
}

/********** Homepage header **********/

.home-content-parent {
    display: flex;
    flex-direction: row;
}

.home-content-copy {
    order: 1;
}

.home-content-face {
    order: 2;
}

.home-content-parent .home-content-face .ban-rightblock #ex2 {
    position: static !important;
}

.home-content-parent .home-content-copy .ban-leftblock {
    position: static;
    display: flex;
    flex-direction: column;
}

.home-content-parent .home-content-copy .ban-leftblock h1 {
    position: static;
    order: 1;
    padding: 0;
}

.home-content-parent .home-content-copy .ban-leftblock p {
    position: static;
    order: 3;
    padding: 0;
}

.home-content-parent .home-content-copy .ban-leftblock .testclass {
    position: static;
    order: 4;
}

.home-content-parent .home-content-copy .ban-leftblock .btn-group-call {
    position: static;
    order: 5;
}

@media only screen and (max-width: 767px) {
    .home-content-parent {
        flex-direction: column;
    }

    .home-content-face {
        order: 1;
    }

    .home-content-copy {
        order: 2;
    }

    .home-content-parent .home-content-face .ban-rightblock {
        float: none;
        position: static;
        width: auto;
    }

    .home-content-parent .home-content-face .ban-rightblock .dramtization {
        position: static;
        display: inline-block;
        vertical-align: top;
        width: 48%;
    }

    .home-content-parent .home-content-face .ban-rightblock #ex2 {
        display: inline-block;
        width: 48%;
    }

    .home-content-parent .home-content-copy .ban-leftblock .btn-group-call {
        order: 2;
    }

    .ban-leftblock .btn-group-call .btn-callnow {
        position: static;
        margin-top: 0;
        margin-bottom: 3rem;
    }
}

@media only screen and (min-width: 767px) and (max-width: 950px) {
    .home-content-parent .dramtization {
        top: 160px;
    }
}



/********** Homepage header end **********/


#menu-facial-rejuvenation li.current-menu-item a{color:#0b436f;}
#menu-facial-rejuvenation li.current-menu-item a strong{background:url(../img/hover-scoll-list-icon.png) no-repeat;}
.page-id-19 .testimonial {    
    margin: 20px 0px 0;   
    
}
input.btn-signup {
    padding: 6px !important;
    position: absolute;
    right: 0px;
  font-weight: 300 !important;
}

/*new*/
.ban-leftblock ol li span {
  color: #000;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 300;
}
.ban-leftblock strong {
    color: #5f6061;
    font-size: 18px;
    display: block;   
}
.btn-callnow {
    background-color: #84BCB2;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    color: #fff;
    font-size: 14px; 
    margin-top: 15px;
    padding: 12px 40px 9px;
    display: inline-block;
    text-transform: uppercase;
}
.ban-leftblock h4 {
  color:#84BCB2;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 20px;
  text-transform: uppercase;
}
.btn-callnow:hover{color:#fff;}  
.ban-rightblock {float: right; width: 100%; } 
.btn-group-call { margin-top:0px; text-align: center; width: 82%;}
.ban-rightblock ul { padding: 0;  position: absolute;      width: 100% !important;}
.ban-rightblock ul li { display: inline-block; text-align: center; padding: 0px 22px;}
.ban-rightblock ul li a { color: #575757; font-size: 10px; font-family: Roboto; font-weight: 700;}
.ban-rightblock strong { color: #878787; display: inline-block; font-size: 42px; text-align: center; width: 100%;}
.abou-description-block {
    background-color: #84bcb2;
    float: left;
    width: 100%;
}

.left-descr {float: left; width: 100%;}
.descr-right {
    float: right;
    padding-right: 7%;
    text-align: left;
    width: 93%;
}
.descr-right h2 {
  /*color: #333333;*/
  color:#fff;
  font-size: 44px;
  font-weight: 300;
  line-height: 44px;
  padding-bottom: 3px;
}
.descr-right strong { font-style: italic; font-weight: 700; font-family: Roboto; }
.descr-right p {
  color:#fff;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
  padding: 7px 0;
}
.staff-block {
    width: 100%;
    float: left;
}

.entry-content p {
    color: rgba(70, 68, 66, 0.77);
    font-size: 16px;
    padding: 5px 0;   
}
.protfilo-block {float: left;  width: 20%;  padding-left:20px; position:relative;}
.prot-pict img {
    max-width: 100%;
}
.pro-text-block {
  background: rgba(146, 167, 184, 0.5) none repeat scroll 0 0;
  height: 233px;
  left: 20px;
  padding: 45px 30px;
  display:none;
  position: absolute;
  top: 0;
}
.pro-text-block > h5 {
  color: #fff;
  font-size: 14px;
}
.pro-text-block > p {
  color: #fff;
  font-size: 14px;
  padding-top:30px;
}
.protfilo-block:hover .pro-text-block{display:block;}

.latest-science .row h2 {
  color:#84BCB2;
  font-family: Roboto;
  font-size: 44px;
  font-weight: 300;
  padding-bottom: 42px;
  padding-top: 14px;  
  text-align: center;
}
.latest-science {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/lates-scien-bg.png") repeat scroll 0 0;
  float: left;
  height: 572px;
  overflow: hidden;
  padding: 30px 0;
  width: 100%;
}
.latest-science .wrapper{width:1257px; margin:0 auto;}
.date { color: #bbbbbb;}
.ab-descibe > p {  color: rgba(70, 68, 66, 0.77); }

/*silder*/

/* carousel */
#quote-carousel { padding: 0 10px 30px 10px; margin-top: 0px; text-align:center;}

/* indicator position */
#quote-carousel .carousel-indicators { right: 50%; top: auto; bottom: -10px; margin-right: -19px;}
/* indicator color */
#quote-carousel .carousel-indicators li { background: #c0c0c0;}
/* active indicator */
#quote-carousel .carousel-indicators .active { background: #333333; height:10px; width:10px; margin-bottom:1px;}
.testimonial { float: left; padding: 0px 0; margin:0px 0px;  width: 100%; min-height:275px;}
.carousel-inner h2 {
  color: #84BCB2;
  font-family: Roboto;
  font-size: 44px;
     margin: 0 ;
  font-weight: 300;
}
.late-scien-block {
    display: none;
}
.testimonial .carousel h3 {font-size: 36px; color:#6b747b;}
.testimonial .carousel p {
    color: #4d4d4d;
    font-size: 20px;
    line-height: 30px;
    font-weight: 300;
    font-family: Roboto;
    text-align: center;
    padding: 20px 0px;
}
.testimonial .carousel p span{font-style:italic; font-size:30px; font-weight:600;}
.carousel-indicators { display: none !important;}


/*end-silder*/
.footer{width:100%; padding:50px 0px; float:left; background-color:#656e77; height:auto;}
.facebook-block{width:254px; height:238px; float:right; background-color:#dee7ec;}
.facebook-block a {float: left; margin: 20px;}
.ab-descibe { padding-right: 60px;}
.subscribe input[type="email"] {
  border: medium none;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  color: #0b436f;
  font-size: 12px;
  font-weight: 300;
  height: 25px;
  padding: 2px 5px 0 38px;
  width: 81%;
}
.subscribe .fa.fa-envelope {
  font-size: 16px;
  left: 13px;
  position: absolute;
  top: 40px;
}
.subscribe {
  float: right;
  position: relative;
  top: 0;
  width: 52%;
}
.footer-nav {
    float: left;
    margin-top: 20px;
    width: 100%;
    border-top: 1px solid #555E67;
    padding-top: 20px;
}
.footer-nav ul {
  padding: 0;
  text-align: center;
  width: 100%;
}
.footer h5 {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
}
.tw {float: right; width: 94%; font-family: Roboto; color:#5f6061;}
.footer-nav ul li{display:inline-block; padding:0px 10px;}
.footer-nav ul li a {
  color: #fff;
  text-transform: uppercase;
  font-weight: 300;
}
.copy-right {
  color: #fff;
  font-size: 9px;
  text-align: center;
}
.twitter { float: left; margin-bottom: 14px;}
.fb-head {padding-left: 149px;}
.item strong {
  color:#84BCB2;
  display: inline-block;
  font-family: Roboto;
  font-size: 32px;
  font-style: italic;
  font-weight: 700;
  margin-top: 25px;
  text-align: center !important;
  width: 100%;
}
.flo-bg {
  background-color: #fff;
  border-radius: 100px;
  -webkit-border-radius: 100px;
  color: #656e77;
  font-size: 27px !important;
  height: 40px;
  margin-right: 15px;
  padding: 8px 0;
  text-align: center;
  width: 40px;
}
.flo-bg:hover {
    background-color:#84BCB2;
}
/*inner-page*/
.about-content-block {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/03/about-pict.png) no-repeat scroll 0% 0%;
    float: left;
    padding: 30px 0;
    width: 100%;
    margin: 80px 0px;
}
.about-content-block h1 {
  color: #5a9eba;
  font-size: 28px;
  font-weight: 300;
}
.ab-right-block blockquote {
  border: medium none;
  color: #84BCB2;
  font-size: 30px;
  font-weight: 500;
  line-height: 40px;
  padding-bottom: 50px;
  padding-top: 32px;
}
.ab-right-block {
    padding: 20px 40px;
}

/*.custom-logo {
    max-width: 100%;
    height: auto;
}*/


.ab-right-block > p {
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
  padding-bottom: 20px;
}
.member-logo h3 {
  color: #84BCB2;
  font-size: 28px;
  font-weight: 300;
  padding-bottom: 25px;
}
.left-member {
  text-align: center;
}
.left-member img:hover {
    opacity: 0.5;
}
.right-member {
    text-align: center;
}
.right-member img:hover {
    opacity: 0.5;
}
.member-logo {
  float: left;
  margin-bottom: 50px;
  margin-top: 30px;
  width: 100%;
}
.inner-page-left {  width: 100%;}
.inner-page-left h1 {
    color: #84BCB2;
    display: block;
    font-family: "Roboto",sans-serif;
    font-size: 22px;
    margin: 10px 0 10px;
    text-align: left;
}
.inner-page-left > p {
    color: #333333;
    font-size: 14px;
    padding-bottom: 0px;
}
.home-page-video {
    width: 100%;
    float: left;
  position: relative;
    margin: 110px 0px;
}

.inner-page-left h3 { color: #5f6061; font-family: Roboto;  font-size: 22px; font-weight: 400;  padding: 0px 0;}
.inner-page-left h5 { color: #5f6061; font-family: Roboto; font-size: 19px;}
.inner-page-left > ul { padding: 0;}
.inner-page-left li { font-family: Roboto;  font-size: 14px; font-weight:300;       color:#333333; line-height: 28px; list-style: outside none none;}
.inner-descri-right{width:100%;}
.inner-descri-right h2 {
    color: #6b747b;
    font-family: Roboto;
    font-size: 22px;
    font-weight: 400;
    line-height: 32px;
    padding-bottom: -4px;
}
.inner-descri-right h3 {
    color: #5f6061;
    font-family: Roboto;
    font-size: 18px;
    font-weight: 200;
    line-height: 26px;
    text-align: center;
}
.download-printable { text-align: center;}
.chart-link { color: #5f6061; font-family: Roboto; font-size: 18px; font-weight: 700; margin:20px 0px; width:100%; float:left;}
.innerpage-list > ul { padding: 0;}
.innerpage-list li { list-style: outside none none;  font-family: Roboto  !important; margin-bottom: 20px;
  font-size: 16px;      color: rgba(70, 68, 66, 0.77); }
.list-heading { font-family: Roboto;  font-size: 22px;  color:#5f6061;  font-weight: 400;}
.innerpage-list strong {background-color: #84BCB2;     margin-top: 7px; border-radius: 18px; -webkit-border-radius: 18px; color: #fff; float: left; font-weight: 300; height: 30px;
 margin-right: 10px; padding-top: 3px;  text-align: center;  width: 30px;}
.innerpage-list dl { padding-left: 72px; padding-top: 12px;}
.inner-descri-left { float: left;  width: 100%;}
.inner-descri-left h1 {
    font-family: Roboto;
    font-size: 30px;
    font-weight: 300;
}
.inner-descri-left h5 { color: #5f6061; font-family: Roboto; font-size: 22px; padding: 10px 0;}
.inner-descri-left p {
    color: #333333;
    font-family: Roboto !important;
    font-size: 16px;
    font-weight: 300;
}
.innerpage-list p { padding-left: 39px;}
.next{padding-top:65px;}


/*PROCEDURES*/
.facelift-performed1 {margin-bottom:80px !important;}
.facelift-performed2 {margin-bottom:160px !important;}
th{vertical-align: top;}
.procedures-list {
  float: left;
  padding-top: 24px;
  width: 100%;
  position:relative;
}
.procedures-list ul li {
 
  font-size: 28px; 
  font-weight:300;
  line-height: 30px;
  list-style: outside none none;
  margin-bottom: 5px;
   padding: 3px 7px;

}
/*.procedures-list ul li:hover {background:url(../img/pro-list-icon.png) no-repeat left; background-color: #ccc;}*/
.procedures-list ul li.current-pro { background-color: #e5e5e5; display:inline-block;}
.procedures-list li a {
  color: #333333;
}
.vd-content {
    padding: 78px 0px;
}
.vd-content h3 {
    font-weight: 300;
  margin-bottom:10px;
}
.vd-content p {
    font-weight: 300;
    line-height: 24px;
    font-size: 16px;
}
.vd-content p a {
    color: #000;
    line-height: 26px;
    font-size: 14px;
}
.vd-content p a:hover{color:#90C2B9;}
.gr-color {
    color: #84BCB2;
}

/*.procedures-list li a:hover{color:#0B436F;}*/
.procedures-list strong {
  font-size: 16px !important;
  font-weight: 300;
}
/*.procedures-list li.current-pro a{color:#0B436F;}*/
  .procedures-modal {
  position: absolute;
  right: 75px;
  z-index: 1;
  top:24px;
}
.banner-procedures {
  width:100%;
  float:left; 

}
.procedures-list > ul {
  padding: 0;
}
.pro-silder-pict > img {
  max-width: 100%;
}
.ban-rightblock-procedures{width:100%; float:left;}
.ban-rightblock-procedures h2{font-size:50px; font-family:Roboto; color:#6b757d;}
.pagination-procedures {
  background-color: #e9eaec;
  margin: 10px auto;
  width: 82%;
  height:50px;
  position: relative;
  padding: 2px 0;
  text-align:center;
}
.pagination-procedures h4 {
  color: #0b436f;
  font-size: 16px;
  margin: 0;
  padding-top: 5px;
}
.pagination-procedures h4 span{color:#8d949b;}
.proce-left {
  border-bottom: 25px solid transparent;
  border-right: 50px solid #0b436f;
  border-top: 25px solid transparent;
  height: 0;
  position: absolute;
  left:-52px;
  top: 0;
  width: 0;
}
.proce-right {
  border-bottom: 25px solid transparent;
  border-left: 50px solid #0b436f;
  border-top: 25px solid transparent;
  height: 0;
  position: absolute;
  right:-52px;
  top: 0;
  width: 0;
}
.pro-silde-content{width:100%; float:left;}
.pro-silde-content h3 {
  color: #656e77;
  font-size: 28px;
  margin: 10px 0;
  font-weight: 300;
}
.pro-silde-content h5 {
 /* color: #0b436f; */ 
  font-size: 18px;
  line-height: 26px;
  padding: 0px 0;
}
.pro-silde-content > p {
    color: #333333;
    font-size: 16px;
    padding-bottom: 18px;
    font-weight: 300;
    line-height: 26px;
}
/*BOTOX CSS*/
.extend-botox p {
	   color: #333333;
	    font-size: 16px;
		    padding-bottom: 18px;
		    font-weight: 300;
	    line-height: 26px;
		}
		.page-id-832 #section5 .social .fb {
		height: 639px!important;
		}
		.extend-botox {
	    background-color: #fff;
		    padding: 0px 0px;
		    margin: 30px 0px;
		}


.first-block-procedures{width:100%; padding: 30px 0; float:left;
background:url(https://drkoplin.wpengine.com/wp-content/uploads/2017/03/oto-block1-bg.jpg) no-repeat center; background-size:cover;  margin-top: 68px;}
.first-otoplasty {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/neck-first1-1.png") no-repeat scroll center center / cover ;
  height: 427px;
  padding: 60px 0;
}
.left-procedures h2 {
    color: #656e77;
    font-family: Roboto;
    font-size: 24px;
    padding-bottom: 20px;
    text-align: left;
    font-weight: 300;
}
.first-block-procedures .left-procedures > p {
  color: #fff;
  font-family: Roboto;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}
.first-block-procedures .right-procedures h2 {
  color: #fff;
  font-family: Roboto;
  font-size: 44px;
  line-height: 54px;
  padding-bottom: 26px;
  text-align: center;
}
.dr-btn-callnow:hover {
    color: #fff;
}
.dr-btn-callnow:focus {
    color: #fff;
}

.right-procedures {
  text-align: center;
}
.right-procedures h2 {
  color: #0b436f;
  font-family: Roboto;
  font-size: 44px;
  font-weight: 300;
  line-height: 42px;
  padding-bottom: 26px;
  text-align: left;
  text-transform: capitalize;
}

.second-block-procedures{width:100%; float:left;  background-color:#cddbe6;}
.second-right-procedures > h2 {
  color:#636E78;
  font-family: Roboto;
  font-size: 20px;
  margin: 0;
}
button.slick-arrow{outline:0 !important;}
.second-right-procedures > h4 {
  color: #575757;
}
.second-right-procedures > p {
    color: #6b757d;
    font-family: Roboto;
    font-size: 16px;
    line-height: 24px;
    padding: 10px 0;
}
.download-procedures {
  color: #84BCB2;
  text-transform: uppercase;
  float: left;
  font-size: 18px;
  font-family: Roboto;
  padding: 28px 0;
  text-decoration: underline;
  width: 100%;
}
.second-right-procedures .btn-callnow {  
  float: left; 
  margin-top: 20px;
  padding: 5px 20px;
 
}
.third-block-procedures {
  background: rgba(0, 0, 0, 0) url("../img/third-bg.jpg") no-repeat scroll center center / cover ;
  float: left;
  padding: 70px 0;
  position: relative;
  width: 100%;
}
.coto-laser-skin{
  background: rgba(0, 0, 0, 0) url("../img/CO2-Laser-Skin-Resurfacing-bg.png") no-repeat scroll center center / cover ;
}
.otoplast-4-benefits {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/bg-benifit.png") no-repeat scroll center center / cover ;
  float: left;
  height: 410px;
   margin-bottom: 68px;
  width: 100%;
}
.third-list-procedures {
  /*background: rgba(255, 255, 255, 0.75) none repeat scroll 0 0;*/
  float: left;  
  height: auto;  
  padding-top: 60px;
  width: 90%;
}
.third-list-procedures > h2 {
  color: #333333;
  font-size: 28px;
  font-weight:300;
  float:left;
}
.third-list-procedures h2::after {
  content: url("../img/benift-arrow-left.png");
  margin: 0 42px;
  padding-top: 26px;
  vertical-align: middle;
}
  
  
.third-list-procedures > ul {
  padding: 0;
}
.third-list-procedures li {
  color: #333333;
  font-size: 28px;
  font-weight: 300;
  list-style: outside none none;
}
.third-right-procedures {
  position: absolute;
  right: 120px;
    top: 50px;
}
.third-right-procedures img{
  width:88%;
}
.third-list-procedures > h2 {
  margin: 0;
  padding: 60px 0;
}
.four-block-procedures {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/dr-kolin-block.png") no-repeat scroll center center;
  float: left;
  height: 562px;
  margin-top: 70px;
  position:relative;
  width: 100%;
}
.four-block-procedures .right-procedures {
  margin-top: 200px;
}

.four-block-procedures .right-procedures > h2 {
  color: #fff;
  font-size: 28px;
}
.four-block-procedures .right-procedures > p {
  font-size: 18px;
  line-height: 26px;
  color:#fff;
  font-weight:300;
  padding-bottom: 22px;
  text-align: left;
}
.four-block-procedures  .btn-callnow {
    float: left;
  
}
.dr-btn-callnow {
  color: #fff;
  font-weight: 700;
}
.four-block-procedures .btn-callnow:hover {
  margin: 0;
  margin-top:0px;
}
.four-block-procedures .right-procedures {
  padding-right: 25%;
  padding-top: 6%;
  text-align: center;
}
.five-block-procedures {
  background-color: #fff;
  float: left;
  margin: 100px 0;
  width: 100%;
}
.fivex-block-procedures{width:100%; float:left; margin-top:0px;  margin-bottom: 100px;  background-color:#fff;}
.five-block-procedures .right-procedures {
  margin-left: -50px;
  margin-top: 0px;
  text-align: left;
}
.fivex-block-procedures .left-procedures{padding: 30px 10px 0 0px;}
.fivex-block-procedures .right-procedures {
  text-align: right;
   padding: 0;
  
}
.opt-pict img {
    padding-top: 50px;
}
.five-block-procedures .left-procedures img {
  max-width: 100%;
}
.five-block-procedures .right-procedures > p {
  color: #6b757d;
  font-size: 16px;
  line-height: 26px;
}
.five-block-procedures .right-procedures p {
  color: #5a9eba;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}
.five-block-procedures .right-procedures p {
  color: #84bcb2;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
  padding: 10px 0 14px;
}
.five-block-procedures a{
  color: #5f6061; 
  font-size: 18px;
  font-weight: 600;
  text-decoration: underline;
}
.fivex-block-procedures a {
  color: #fff;
  
  font-size: 18px;
  font-weight: 600;
}
.five-block-procedures .right-procedures h2, .fivex-block-procedures .right-procedures h2 {
  color: #656e77; 
  font-size: 28px;
  line-height: 42px;
  padding-bottom: 8px;
  text-align: left;
}
.gyneco-text strong {
  font-size: 20px;
  font-weight: 500;
}
.btn-callnow-five {
  float: left;
  padding-top: 25px;
  color:#84BCB2;
}
.six-block-procedures {
/*  background: rgba(0, 0, 0, 0) url("../img/six-block-bg.png") no-repeat scroll center center / cover ;*/
  float: left;
  width: 100%;
}
/*.consultation-wid-dr {
  background: rgba(0, 0, 0, 0) url("../img/the-consultation-unique-bg.png") no-repeat scroll center center / cover ;
}*/
.six-block-procedures.consultation-wid-dr {
  clear: both;
 padding: 0 0 66px;
  text-align: center;
  width: 100%;
}
.six-block-procedures .left-procedures {
  padding: 50px 0;
}
.seven-block-procedures {width:100%; float:left; background:#fff url(../img/common-quest.png) no-repeat left; height:422px;}
.seven-block-procedures .left-procedures > p {
  font-size: 18px;
  font-weight: 300;
  padding: 10px 0;
}
.ques-pict img {
  padding-top: 40px;
}
.result-silder-procedures{width:50%; margin:0 auto;}
.eight-block-procedures {
  background-color: #fff;
  float: left;
  width: 100%;
  margin:50px 0px;
}
.fat-list h2 {
  margin: 14px 0 !important;
}
.eight-block-procedures .pagination {
  border-radius: 4px;
  display: inline-block;
  margin: 20px 0;
  padding-left: 0;
  position: absolute;
  width: 56%;
}
.eight-block-procedures .proce-right {  
  right: 0;
  top: -235px;
  border-bottom: 15px solid transparent;
  border-left: 30px solid #6b747b;
  border-top: 15px solid transparent;

}
.eight-block-procedures .proce-left { 
  left: -67px;
  top: -235px;
  border-bottom: 15px solid transparent;
  border-right: 30px solid #6b747b;
  border-top: 15px solid transparent;
  
}
.eight-block-procedures .result-silder-procedures > h2 {
  color: #84BCB2;
  font-weight: 300;
  line-height: 28px;
  margin-bottom: 28px;
  text-align: center;
}
.app-block {
  float: left;
  margin: 0 0 50px;
  text-align: center;
  width: 100%;
}
.cost-text {
  padding-left: 6%;
}
.result-silder-procedures {
  padding: 0px 0;
}
.eight-block-procedures .result-silder-procedures span {
  font-size: 16px;
  color: #859099;
}
.testimonial .carousel h3 {
  color: #0b436f; 
}
#menu-main-menu li a {
  color: #fff !important;
  font-size: 18px;
  font-weight:300;
  padding:0px 10px !important;
  font-family: 'Roboto', sans-serif;
      border-radius: 3px;
}
ul.dropdown li a {    
   padding: 0 18px 0 0px !important;
    text-transform: capitalize !important;
    
}

.appoint-ment > h2 {
  color: #606060;
  display: inline-block;
  font-size: 44px;
  font-weight: 300;
  margin-bottom: 10px;
  text-transform: uppercase;
  line-height: 55px;
}
.six6-block-procedures {
  background: #fff url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/op-faclity-bg.jpg") no-repeat scroll right center;
  float: left;
  margin-bottom: 70px;
  margin-top: 70px;
  width: 100%;
}
.six6-block-procedures .right-procedures {
  text-align: right;
  width: 100%;
}
.state-face > h2 {
  color: #000;
  font-size: 28px;
  font-weight: 300;
}
.state-face > p {
  font-size: 18px;
  font-weight: 300;
  color:#000;
}
ul.dropdown li ul {
    width: auto;
    padding: 8px 0px !important;
  margin-top: 30px;
}
.state-face {
  float: left;
  margin-left: 4%;
  width: 100%;
}
#main {
    width: 75%;
    margin: 90px auto;
}
#main h1 {
    color: #84bcb2 !important;
    font-size: 24px !important;  
    margin-bottom: 24px !important;
}
.author h3 {
    font-size: 16px;
    display: inline;
}
#s-share-buttons {
    float: right;
    width: 100%;
    text-align: right;
}
.post-calender {
  margin-bottom: 10px;
  float: right;
}
.media-block {
    width: 100%;
    float: left;
  padding:30px 0px;
}
.media-block h2 {
    font-size: 32px;
    color: #84BCB2; 
  display:block;
  padding-bottom:30px;
  }
.thumbnail {
    overflow: hidden;
    background-color: #fff;
    padding: 0;
    border: none;    
    margin: 0px 0px;
}
.title-media {
    width: 70%;
    float: left;
}
.thumbnail .caption {
    padding: 12px 0;
    color: #333;
}
.thumbnail h2{font-size:22px !important;color:#84BCB2; padding-bottom: 10px !important;}
.single-post .thumbnail {
    overflow: hidden;
    background-color: #fff;
    padding: 11px 0 11px 0;
    border: none;
    height: auto;
    margin: 16px 0px;
}
.gray-bg {
    width: 100%;
    float: left;
    background-color: #ccc;
    padding: 64px 0px;
}

.entry-content p {    
    width: 100%;
    clear: both;
}
.g-pict img {
    max-width: 100%;
}
.social-media {
    width: 30%;
    float: right;
  margin-top:15px;
}
.blog-detail h2 {
    font-size: 26px;
    margin: 0;
    font-weight: 300;
    color: #929292;
}
.thumbnail img {    
   /* max-height: 240px;*/
}
.gray-text {
    width: 100%;
    clear: both;
    float: left;
    font-size: 18px;
    color: #525252;
    font-weight: 500;
    padding: 8px 0px 26px 0;
}
.blog-detail p {
    font-size: 16px;
    line-height: 24px;
    font-weight: 300;   
    padding-bottom: 18px;
}
.related-post {
    width: 89%;
    margin: 0 auto;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #84BCB2;
    border-color: #84BCB2;
}
.btn-danger {
    color: #fff;
    background-color: #84BCB2;
    border-color: #84BCB2;
}
.beauty-block .margin-b {
    margin-bottom:8px;
}
.add-block {
    margin-top: 180px;
}
.gallery-tille {
    display: none;
}
p:empty {
   display: none;
}
.g-box:hover .gallery-tille {
    width: 358px;
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    display: block;
    top:0px;
    margin: 0;   
    color: #fff !important;
    text-align: center;
    padding: 103px 0px;
}
.beayt-content h2 {
    font-size: 30px;
    text-transform: uppercase;
    color: #656e77;
    font-weight: 300;
}
.beayt-content p {
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
  color:#656e77;
  padding: 20px 0px;
}
.light-gary {
    font-size: 22px;
}
.bt-list ul li {
    font-size: 16px;
    line-height: 30px;
    color: #656e77;
}
nput[type="submit"]:hover, input[type="submit"]:focus {
    background: #84BCB2;
}
.staff-content {
    padding: 50px 0px;
}
.staff-content h3 {
    font-size: 32px !important;
    font-weight: 300;
}
.staff-content p {
    font-size: 20px;
    line-height: 30px;
    font-weight: 300;
}
.staff-pict img {
    max-width: 100%;
}
.our-office {
    margin-top: 50px;
    margin-bottom: 20px;
  width:100%;
  float:left;
}
.silde-staff {
    width: 100%;
    float: left;
}
 .msacwl-gallery-carousel button.slick-prev, .msacwl-gallery-carousel button.slick-prev:hover, .msacwl-gallery-carousel button.slick-prev:focus {
    background: url('../images/arrow-left.png') center center no-repeat !important;
    background-size: 15px 26px !important;
    border: 1px solid 000 !important;
    border: 1px solid #84C4CE !important;
    padding: 30px 20px !important;
    border-radius: 3px !important;
}
/*.ac-container input:checked ~ article.ac-medium {
    min-height: 40px !important;
    height: auto !important;
}
.ac-container input:checked ~ article.ac-large {
    height: auto !important;
    min-height: 40px !important;
}*/





/*During Development Starts*/
#tp_widget_recent_tweets-2 ul li span{ color: rgba(70, 68, 66, 0.77);}
#tp_widget_recent_tweets-2 ul li span a{color: #0b436f;}
#main section h1, #main h1 {
    color: #5f6061;
    font-size: 42px;
    font-family: Roboto;
    /* font-family: raboto; */
    margin-bottom: 24px;
}
#main section .entry-content a{color:#0b436f}
#main section .entry-content h3, #main article h3 a{color: #6b747b;   font-size: 26px;}
#main article h3 a{color: #0b436f;   font-size: 32px;}
#post-6 .entry-content p a span{ display: inline-block; margin-right: 1em; text-align: center; vertical-align: middle; width: 100px;}
.entry-content blockquote em {
    color: #0b436f;
    font-size: 28px;
    font-family: roboto;
}
#secondary.sidebar.widget-area{ background: rgba(0, 0, 0, 0) url("../img/sidebar-divide.png") no-repeat scroll left 20px;
  float: left; height: auto; margin: 30px 0; padding: 15px; width: 100%; padding-left: 50px;}
.tp_recent_tweets > ul { padding: 0;}
#secondary h2{color: #656e77;}
#secondary .textwidget.widget-text{color: #adb1b5;  font-size: 16px;}
#secondary a {
    color: #656e77;
    font-size: 21px;
}
#post-19 h1.entry-title{display: none;}
.entry-summary p{color: #5f6061; font-family: Roboto; font-size: 24px; font-weight: 400; padding: 0;}
#secondary .cat-item a{ font-size:16px;}
#secondary .cat-item {
    border-bottom: 1px dotted #cddbe6;
    padding: 10px 0;
}
article.post {
    border-bottom: 1px solid #cddbe6;
    margin-bottom: 20px;
    padding-bottom: 20px;
    line-height: 2.5;
}

.post-tags > a {
    background: #cddbe6 none repeat scroll 0 0;
    margin-right: 5px;
    padding: 5px;
}
.post-tags > a:hover{
    background: #adb1b5 none repeat scroll 0 0;
}
.post-calender{  margin-bottom: 10px;}
nav.navigation.post-navigation{width:100%; margin-bottom: 10px;}
nav.navigation.post-navigation .nav-previous{float:left;}
nav.navigation.post-navigation .nav-next {float:right;}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
  color: #fff;
  text-decoration:none;
}

.navigation li {
  display: inline;
  margin: 0 5px;
}

.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
  background-color: #cddbe6;
  border-radius: 3px;
  cursor: pointer;
  padding: 12px;
  padding: 0.75rem;
}

.navigation li a:hover,
.navigation li.active a {
  background-color: #cddbe6;
  box-shadow: 1px 1px 2px #999;
}
.msacwl-gallery-carousel button.slick-prev{left: -50px !important;}
.msacwl-gallery-carousel button.slick-next{right: -50px !important;}

.page-id-20 .btn-group-call, .page-id-21 .btn-group-call,  .page-id-22 .btn-group-call{ margin-top: 5px;margin-bottom: 50px;}
.page-id-20 .ban-leftblock ul li, 
.page-id-21 .ban-leftblock ul li,  
.page-id-22 .ban-leftblock ul li{ list-style: outside none disc;}
.page-id-20 .ban-leftblock ul, 
.page-id-21 .ban-leftblock ul,  
.page-id-22 .ban-leftblock ul{ padding-left:0px;}
.chart-pict .img-responsive {width:100%;}
#ex2{display: none;}

.zoom {
  display:inline-block;
  position: relative;
}
/* magnifying glass icon */
.zoom:after {
  content:'';
  display:block; 
  width:33px; 
  height:33px; 
  position:absolute; 
  top:0;
  right:0;
  background:url(icon.png);
}
.zoom img {
  display: block;
}
.zoom img::selection { background-color: transparent; }
#ex2 img:hover { cursor: url(img/grab.cur), default; }
#ex2 img:active { cursor: url(img/grabbed.cur), default; }
.main-ms-kohlex{width: 100%;
overflow: hidden; float: left;}
/*During Development Ends*/


.msacwl-carousel-slide.slick-slide {
    margin: 0px 7px;
}

.operating-facelity-text h2 {
  font-size: 28px;
  font-weight: 300;
}
.operating-facelity-text p {
  font-size: 18px;
  line-height:28px;
  font-weight: 300;
      color: #6b757d;
}
.operating-facelity-text {
    margin: 0% 0;
    width: 73%;
}
.page-id-21 a#demo-trigger-inner > img {
    max-width: 100%;
}
.page-id-20 a#demo-trigger-inner > img {
    max-width: 100%;
}
.page-id-19 a#demo-trigger-inner > img {
    max-width: 100%;
}

/*new-add-css*/
#demo-trigger > img {
  max-width: 100%;
}
a#demo-trigger-inner > img {
    max-width: 82%;
}
a#demo-trigger-inner .neck-p {
    max-width: 89%;
    padding-left: 50px;
}
ul.dropdown > li {
  float: left;
  padding: 0 16px;
}
.so-icon {
  display: inline-block;
  padding-top: 20px;
   padding-left: 23%;
}
.footer { 
  padding: 15px 0;
  width: 100%;
}
.ban-rightblock-procedures {
  margin-top: 36px;
}
.left-procedures h2 strong {
  color: #fff;
  font-size: 28px;
  font-weight: 300;
}
.oto-child h3 {
  color: #656e77;
  font-size: 28px;
  font-weight: 300;
}
.oto-child p {
  color: #0b436f;
  font-size: 28px;
  font-weight: 300;
}

.surgery-block h3 {
  font-size: 28px;
  font-weight: 300;
  padding-left: 40px;
  padding-bottom: 13px;
  text-align: left;
}
.surgery-block > p {
  font-size: 18px;
  font-weight: 300;
  color:#000;
  line-height: 26px;
  text-align: left;
}
.surgery-block {
  margin-top: 25%;
}
.appoint-daybyday {
  float: left;
  width: 100%;
}
.ap-tab {
  background-color:#656E77;
  display: inline-block;
  width: 100%;
}
.ap-tab ul {display:block; padding:0;}
.ap-tab ul li {
  color: #fff;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
  display: inline-block;
  margin: 0 45px;
  padding-top: 10px;
  text-transform: uppercase;
}
.text-appoint {
  padding: 30px 74px;
  overflow:hidden;
   border: 1px solid #ccdae5;
}
.text-appoint > h2 {

  color: #000;
  font-size: 28px;
  font-weight: 300;
  line-height: 31px;
  padding-bottom: 30px;
}

.text-appoint > p {
  color: #333333;
  font-size: 18px;
  font-weight: 300;
}
.text-appoint .appoint-ment h2 {
  font-family: Roboto;
  font-size: 26px;
  font-weight: 300;
  text-align: center;
}
.text-appoint .appoint-ment {
  text-align: center;
  width: 100%;
}
.cos-block {
  float: left;
  text-align: center;
  width: 100%;
}
.cos-block h2 {
  color: #656e77;
  font-weight:300;
  font-size: 28px;
  padding-bottom: 12px;
}
.cos-block > p {
  color: #84BCB2;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
  text-align:left;
}
.tummy {
  padding: 60px 90px;
}
.neckbg1 {
  padding: 100px 0;
}
.Abdominoplasty-block .left-procedures img {
  height: 820px;
}
.Abdominoplasty-block {
  margin-bottom: 0;
}
.pro2 > h2 {
  color: #333333;
  font-size: 28px;
  line-height: 0;
  padding: 32px 0;
}
.pro2 {
  position: absolute;
  z-index: 1;
}
.pro2 ul li {
  font-size: 20px;
}
.pro2 h2::after {
  content: url("../img/benift-arrow-left.png");
  margin: 0 55px;
  vertical-align: middle;
}
.brest-auganimated h2 {
    color: #fff;    
}

.Abdom-benefit {
  margin: 0;
}
.CONSULTATION {   
  float: left;
  width: 100%;
}
.consul-bg{background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/admo-tummy-bg.jpg") no-repeat center;     background-size: cover;}
.consul-bg .right-procedures h2 {
  color: #fff;
  font-family: Roboto;
  font-size: 30px;
  font-weight: 300;
  line-height: 38px;
  padding-bottom: 26px;
  text-align: center;
  text-transform: capitalize;
}
.consul-bg .left-procedures > p {
  color: #fff;
  font-size: 18px;
  font-weight: 300;
  padding-bottom: 16px;
}
.CONSULTATION .right-procedures {
  margin: 170px 0;
}
.week-list .row > h2 {
  color: #0b436f;
  font-size: 28px;
  font-weight: 300;
  text-align: center;
}
.week-list {
  margin: 60px 0 0;
}
.body-surgery strong {
  color: #0b436f !important;
  display: block;
  font-size: 20px;
  padding-bottom: 0;
}
.left-procedures.body-surgery > p {
  color: #0b436f;
  font-size: 20px;
  font-weight: 300;
}
.result-pro > h2 {
  color: #0b436f ;
  font-size: 28px;
}
.facelift-bg {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/face-first-bg.jpg") no-repeat scroll center center / cover ;
  padding: 100px 0px;
}
.General {
  display: inline;
  margin-top: 30px;
}
.Performed {
    margin: 0 auto;
    width: 100%;
    padding-left: 26%;
}
.Performed > h2 {
  color: #656e77;
  font-size: 28px;
  font-weight: 300;
}
.Performed > p {
  color: #84BCB2;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}
.Facelift-2block {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/Facelift-Performed-left.png") no-repeat scroll 0 53px;
}
.reason-block > h2 {
  display: inline;
  margin: 25px 0;
}
.surgey > h2 {
  color: #000;
  font-size: 28px;  
  font-weight: 300;
}
.surgey h2 strong {
  color: #5a9eba;
  float: left;
  font-size: 28px;
  font-weight: 700; 
  width: 127px;
}
.faceopsite-bg {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/face-quqlity.png") no-repeat scroll 658px 103px;
}
.Neck-Lift{background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/neck-lift1.png") no-repeat scroll;}
.necklift-procedure {
  margin: 3% 3% !important;
}
.neck-reson > h2 {
  display: inline-flex;
  line-height: 32px;
  margin: 30px 0;
}
.neck-reson ul li {
  font-size: 24px;
}
.neck-reson h2::after {  
  padding-top:0;
}
 .neck-reson{position:absolute; z-index:1;}
.neckblock h2 {
  font-size: 28px;
  font-weight: 300;
}
.neckblock h4 {
  font-size: 24px;
  font-weight: 500;
  color:#90C2B9;
  margin-top:40px;
  text-transform:uppercase;
  
}
.ques-pict > img {
  opacity: 0.9;
}
.neckblock p {
    font-size: 18px;
    font-weight: 300;
    line-height: 32px;
}
.neck-bg {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/neck-week.png") no-repeat scroll 673px 180px;
}
.major-bg {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/major-bg-1.png") no-repeat scroll 0 0 / cover ;
  padding: 35px 0 !important;
  margin-bottom:50px;
}
.left-b h2 {
  color: #fff;
  font-size: 32px;
  text-align: center;
}
.right-b {
  padding: 4px 0 !important;
}
.right-b p {
  color: #fff;
  font-size: 18px;
  padding-bottom: 16px;
  text-align: left;
}
.left-b {
  margin: 34% 0;
}

.brow-first-bg {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/brow-block1.jpg") no-repeat scroll 0 0 / cover ;
  padding: 8% 0;
}


.brow-proce {
  display: inline;
  margin: 0 10% !important;
}
.brow-second-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/brow-secon-left.png) no-repeat scroll 0 69%;
}
.brow-reson > h2 {
  display: inline-flex;
  line-height: 32px;
  padding: 6px 0;
}
.brow-reson {
  position: absolute;
  z-index: 1;
}
.brow-left-b {
  padding: 16% 0;
}
.brow-right-b {
  margin: 0;
  padding: 0 !important;
}
.brow-reson li {
  color: #333333;
  font-size: 20px;
  font-weight: 300;
}
.brow-left-b h2 {
  color: #fff;
  font-size: 33px;
  text-align: center;
}
.brow-right-b h2 {
  color: #fff;
  font-size: 28px;
  font-weight: 300;
  text-align: left;
}
.brow-right-b p {
  color: #fff;
  font-size: 20px;
  font-weight: 300;
  line-height:28px;
  text-align: left;
}
.Brow-week {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/BROW-BG.png") no-repeat scroll 100% 88%;
}
.Brow-week h2 {
  font-weight: 300;
  text-align: center;
}
.brow-leftblock > p {
  color: #84BCB2;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}
.brow-leftblock h4 {
  color: #84BCB2;
  font-size: 20px;
  font-weight: 500;
}
.brow-doct {
    margin-top: 0;
    padding-top: 0;
}

.blepharop-bg1 {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/blepharoplasty-block1.jpg") no-repeat scroll center center / cover ;
  padding: 100px 0;
}
.blep-performed {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/Bleph-pro.png") no-repeat scroll 0 -235%;
  margin: 106px 0 112px;
}
.bleph-procedure {
  display: inline-block;
  padding: 5% 6%;
}
.brow-list li {
  font-size: 20px !important;
}
.Bleph-appoint h2 {
  color: #fff;
  font-size: 36px;
  padding-top: 53px;
  text-align: center;
}
.Bleph-consul > p {
  color: #fff;
  font-size: 20px;
  font-weight: 300;
  text-align: left;
}
.Bleph-consul h2 {
  text-align: left;
}
.Bleph-consul {
  padding: 0 !important;
}

.Blep-weekbg {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/blep-week.png") no-repeat scroll 0 15%;
  margin-bottom: 0;
}

.Blep-content p {
  color: #84BCB2;
  font-size: 20px;
  font-weight: 300;
  padding: 10px 0;
  text-align: left;
}
.Blep-content {
  display: inline-block;
  float: right;
  width: 80%;
}
.brestbg1 {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/brest-aug.jpg") no-repeat scroll center center / cover ;
}
.brestbg1 {
  padding: 90px 0;
}

.brest-block2 {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/brest-block2.png") no-repeat scroll 0 144%;
  margin: 110px 0 70px;
}
.brest-list ul li {
  font-size: 20px;
}
.third-right-procedures {
  right: 0;
}

.brest-block-content {
  display: inline;
  padding: 3% 10%;
}
.brest-aug h2 {
  font-size: 28px;
  font-weight: 300;
  text-align: left;
  color: #fff;
}
.brest-aug p {
  font-size: 20px;
  font-weight: 300;
  line-height:28px;
}
.brest-appoint {
  padding: 13% 0;
}
.brest-last {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/brest-pic-last.png") 
  no-repeat scroll 104%;
  margin-bottom: 0;
}
.brest-last .row > h2 {
  font-size: 28px;
  font-weight: 300;
  text-align: center;
}
.brestleft-textblock > p {
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
  padding-bottom: 16px;
}
.brest-lift2{background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/brest-lift-2.png") no-repeat scroll 0 144%;
  margin: 110px 0 70px;}

.brest-right-bg{background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/brest-lift-bg.png") 
  no-repeat scroll 104%;
  margin-bottom: 0;}
.brest-right-bg {
  margin-top: 0;
}
.Breast-Red {
  padding: 50px 0;
}
.laserbg1{background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/laser-bg1.jpg") 
  no-repeat center; background-size:cover;}
.laser-circule {
    right: 120px;
}
.lipobg1 {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/lipo-block1.jpg") no-repeat scroll center center / cover ;
}
  
.Liposuction-Perf {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/lipo-perbg.jpg") no-repeat scroll 0 240%;
  margin: 80px 0 100px;
}
.lipo-girl {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/lipo-girl.png") no-repeat scroll 96% 10%;
     margin-top: 0;
}
.lipo-text h2 {
  font-size: 28px;
  font-weight: 300;
  padding:30px 0px;
}
.lipo-text p {
  font-size: 20px;
  font-weight: 300;
  line-height: 36px;
}.lipo-text strong {
  font-size: 24px;
  font-weight:500;
  color:#0b436f;
}
.lipo-apoint {
  margin: 21% 0;
}
.lipo-week {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/lipo-week.png") no-repeat scroll left center;
  height: 657px;
  margin: 50px 0;
}
.lipo-week-text p {
  color: #84BCB2;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
  padding-bottom: 15px;
  text-align: left;
}
.rhino-palsty {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/rhino-girl.png") no-repeat scroll 103% center;
  height: 857px;
}
.rhino-palsty h2 {
  color: #656e77;
  font-weight: 300;
  text-align: center;
}
.rhino-text > strong {
  font-size: 20px;
  color: #84BCB2;
}
.rhino-text > p {
  color: #84BCB2;
  font-size: 20px;
  font-weight: 300;
}
.rhino-palsty {
  margin-bottom: 0;
}
.las-appoint {
    padding: 7% 0;
}
.fat2-block {
    background-color: #fff;
    margin: 20px 0 0;
}
.fat2-block.Transfer—A {
 margin: 0px;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
}

.fat-text-block h2 {
  font-size: 28px;
  font-weight: 300;
}
.fat-text-block > p {
  color: #84BCB2;
  font-family: Roboto;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
  padding: 10px 0;
}
.fat1-block {
    padding: 100px 0;
    background: url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/fat-block1-bg.jpg") no-repeat center !important;
    background-size: cover !important;
}
.page-id-832 .fat1-block {
    padding: 100px 0;
    background: url("/wp-content/uploads/2018/06/bg-Botox-Package-1.jpg") no-repeat center !important;
    background-size: cover !important;
}
.fat-cost-bg{background:url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/fat-cost.png") no-repeat left; height:297px;  margin-bottom: 120px;}
.cost-text h2 {
  color: #333333;
  font-size: 28px;
}
.cost-text p {
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
  text-align: left;
}
.qutote-bg {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/quote-bg.png") no-repeat scroll center center / cover ;
  height:602px;
}
.right-procedures.com-question {
  padding-top: 12%;
}
.com-question p {
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
  padding-bottom: 10px;
  text-align: left;
  color:#000;
}
.commen-quote > img {
  opacity: 0.8;
  padding: 30% 0;
}
.brach-bg1 {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/brach-plasty-block1.png") no-repeat scroll center center / cover ;
  padding: 92px 0;
}
.brach-bg2 {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/brach2-block.png") no-repeat scroll left ;
  
}
.brach-proced {
  display: inline;
}
.brach-reson > h2 {
  display: inline-flex;
  line-height: 32px;
  padding: 20px 0;
}

.brach-appoint {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/major-bg-1.png") no-repeat scroll center center / cover ;
}
.brach-appoint .brow-left-b {
  padding: 3% 0;
}
.brach-appoint {
  padding: 70px 0 !important;
}
.Brach-plasty {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/Brach-plasty.png") no-repeat right;
    height: 630px;
}
.week-text strong {
  color: #84BCB2;
  font-size: 20px;
  font-weight: 400;
}
.week-text > p {
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
  padding-bottom: 12px;
}
.Brach-plasty h2 {
  font-weight: 300;
  text-align: center;
}.brestleft-textblock > strong {
  color: #0a3963;
  font-size: 20px;
}
.gyneco-bg1 {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/gyne-bg1.jpg") no-repeat scroll center center / cover ;
}
.Gyneco-bg2 {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/gyneco-left-body.png") no-repeat scroll 0 370%;
}
.gyneco-text {
  display: inline;
}
.gyneco-week {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/gyneco-week.png") no-repeat scroll right center;
  height: 1146px;
}
.chin-text {
  display: inline;
}
.chin-block2 {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/chin-block2.png) no-repeat scroll 0 85%;
    margin: 90px 0 100px;
}
.chin-week {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/chin-week.png") no-repeat scroll 100% 110px;
}
.chin-reson > h2 { 
  margin: -7px 0;
}
.subscribe .fa.fa-envelope {
  top: 40px !important;
}
.right-procedures .operating-facelity-text {
    margin: 7% 0;
    width: 67%;
    float: right;
}

ul.dropdown ul {
    background: #84BCB2 !important;
    border: 0px solid rgba(120, 151, 177, 0.5);
}
ul.dropdown ul li a:hover {
    background-color: #74ACA2 !important;
    color: #0b436f;
}

svg#chart {
    display: none;
}
svg#chart {
  float: none;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: 73%;
  width: 3px;
}
 #chart line {stroke: #ccdae5; stroke-width:2;} 
.draw-line {
    background: url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/shap.png) no-repeat;
    position: absolute;
    left: 25.3%;
    top: 3.3%;
  right: 0; 
    width: 309px;
    height: 4472px;
    margin: 0 auto;
    z-index: -1;
}



img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important}
#section5 .social .bianco{height:0!important}
#section5 .social .fb{max-width:1px;height:867px!important;position:relative;z-index:-1}
.social{margin-top:20px!important}
#section5 .linea{height:1px!important}
header{position:static!important;width:100%!important;height:auto!important;border-top:1px solid #000;z-index:16;overflow:visible}
h3{position:static;width:100%;top:20vh;right:-10vw;margin:0 0 20px}
.page-id-8 .draw-line{display:none}
.ban-leftblock{position:relative}
#section5.cost .social .fb {   
    height: 120px !important;   
}
#section5 .social{margin:0!important;width:100%!important}
section#section5.secondarie{position:absolute;right:-79px;width:14%;top:45px}
.nero{background-color:#e5e5e5 !important}
.ban-leftblock section#section5.secondarie.horizontal_line{left:0;top:1px}
.ban-leftblock section#section5.secondarie.horizontal_line div#titolo4{position:static}
.ban-leftblock section#section5.secondarie.horizontal_line{left:0;top:45px;height:10px;width:100%;z-index:-9}
.ban-leftblock section#section5.secondarie.horizontal_line span.linea{bottom:10px;left:0;height:5px;background-color:#e5e5e5}
.ban-leftblock section#section5.secondarie.horizontal_line #titolo4 .titoli-home{display:none}
.left-procedures{position:relative}
.left-procedures #section5 .social .fb{z-index:9;height:714px!important}
.left-procedures section#section5.secondarie{right:-0px;top:-22.8%}
.six6-block-procedures{margin-bottom:106px;margin-top:106px;position:relative}
.fat-cost-bg{margin-bottom:100px;position:relative}
.left-procedures.state-face.animated section#section5{right:-117px;top:-101px}
.left-procedures.state-face.animated section#section5 .fb{height:203px!important}
.right-procedures.cost-text.animated section#section5 .fb{height:200px!important}
.second-block-procedures{padding:60px 0!important}
.left-procedures.state-face.animated section#section5.two{top: 120%; right: -23.4%;}
.right-procedures.cost-text.animated section#section5 .fb .nero{width:1px}
.ban-leftblock section#section5.secondarie.horizontal_line.LaserResurfacing{top:86px}
section#section5.secondarie.LaserResurfacing-vertical{top:86px;height:712px;overflow:hidden}
section#section5.secondarie.cost{height:180px;right:498px;top:-120%}
section#section5.secondarie.CO2LaserProcedure{right:initial;left:-40px;top:-100px;height:104px;overflow:hidden}
section#section5.secondarie.CO2LaserProcedure .fb{z-index:9}
section#section5.secondarie.CO2LaserProcedure.two{top:initial;bottom:-63px;height:130px}
/*Botox css*/
section#section5.secondarie.LaserResurfacing-vertical.facelift2.free-mini2 {
			    bottom: 68%;
			    height: 80px;
	}
.left-procedures section#section5.secondarie.Facility{top:-101px;right:-117px;height:104px;overflow:hidden}
.ban-leftblock section#section5.secondarie.horizontal_line.Otoplasty{top:126px}
section#section5.secondarie.LaserResurfacing-vertical.Otoplasty{top:126px;height:672px}
section#section5.secondarie.LaserResurfacing-vertical.parentotoplasty{top:-130px;left:100px;height:122px}
section#section5.secondarie.LaserResurfacing-vertical.parentotoplasty.two{top:initial;bottom:-143px;height:160px}
.appoint-daybyday{position:relative}
section#section5.secondarie.LaserResurfacing-vertical.daybyday{left:0;right:0;margin:0 auto;top:-70px;width:82px;height:70px}
section#section5.secondarie.LaserResurfacing-vertical.daybyday.two{top:initial;height:330px}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility{top:-101px;right:-23.5%;height:104px}
section#section5.secondarie.LaserResurfacing-vertical.parentotoplasty.two .fb{z-index:99}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility.two{top:359px;height:342px}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery{top:initial;bottom:-56%;height:125px;}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery .fb{z-index:99}
.ban-leftblock section#section5.secondarie.horizontal_line.facelift{top:167px}
section#section5.secondarie.LaserResurfacing-vertical.facelift{height:972px;top:167px}
section#section5.secondarie.LaserResurfacing-vertical.facelift-vertical{height:122px;left:100px;top:-130px}
section#section5.secondarie.LaserResurfacing-vertical.facelift1{height:115px;left:50%;top:-8.8%}
section#section5.secondarie.LaserResurfacing-vertical.facelift2{height:115px;left:50%;bottom:-14%}
section#section5.secondarie.LaserResurfacing-vertical.dr-facelift1{height:321px;left:12%;top:-13%}
.page-id-170 section#section5.secondarie.LaserResurfacing-vertical.dr-facelift2 {
    bottom: -25.5%;
    height: 115px;
    left: 14.2%;
}
.page-id-147 section#section5.secondarie.LaserResurfacing-vertical.dr-facelift2 {
    bottom: -9.5%;
    }
/*section#section5.secondarie.LaserResurfacing-vertical.state-facelift2{bottom:-23.5%;height:146px;left:50%}*/
section#section5.secondarie.LaserResurfacing-vertical.surgery-facelift2{bottom:-13.5%;height:129px;left:67%}
.ban-leftblock section#section5.secondarie.horizontal_line.neck-lift{top:207px}
section#section5.secondarie.LaserResurfacing-vertical.neck-lift{top:207px}
section#section5.secondarie.LaserResurfacing-vertical.necklift1{height:90px;left:50%;top:-7.8%}
section#section5.secondarie.LaserResurfacing-vertical.necklift2{bottom:-9%;height:115px;left:50%}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.neckweek-lift2{bottom:-12%;height:102px;left:59%;top:initial}
.ban-leftblock section#section5.secondarie.horizontal_line.liposuction-block1{top:248px}
section#section5.secondarie.LaserResurfacing-vertical.liposuction-block1{top:248px}
section#section5.secondarie.LaserResurfacing-vertical.Liposuction1{height:92px;left:50%;top:-7.8%}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.Liposuction2{bottom:-9%;height:102px;left:50%;top:initial}
section#section5.secondarie.LaserResurfacing-vertical.liposuc-last2{bottom:-8.5%;height:94px;left:67%}
section#section5.secondarie.LaserResurfacing-vertical.Liposuction-week{height:74px;left:25%;top:-17.8%}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.late-scien-block{top:0;height:102px;left:50%}
.ban-leftblock section#section5.secondarie.horizontal_line.blepharoplasty-block1{top:290px}
section#section5.secondarie.LaserResurfacing-vertical.blepharoplasty-block1{top:290px}
section#section5.secondarie.LaserResurfacing-vertical.Blepharolasty1{bottom:0;height:102px;left:50%;top:-8.4%;}
section#section5.secondarie.LaserResurfacing-vertical.Blepharolasty2{bottom:-9%;height:160px;left:50%;top:initial}
section#section5.secondarie.LaserResurfacing-vertical.Bleparoplasty-week{height:68px;left:33%;top:-5.8%}
section#section5.secondarie.LaserResurfacing-vertical.Bleparoplasty-week2{bottom:-9.8%;height:84px;left:33%;}
.ban-leftblock section#section5.secondarie.horizontal_line.abdominoplasty-block1{top:330px;}
section#section5.secondarie.LaserResurfacing-vertical.abdominoplasty-block1{top:330px}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty1{bottom:0;height:102px;left:50%;top:-7.4%;}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty2{bottom:-2%;height:108px;left:50%;top:initial}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty-week{height:68px;left:74%;top:-13.8%}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty-week2{bottom:-26.8%;height:187px;left:74%}
.ban-leftblock section#section5.secondarie.horizontal_line.breast-aug-block1{top:372px}
section#section5.secondarie.LaserResurfacing-vertical.breast-aug-block1{top:371px}
section#section5.secondarie.LaserResurfacing-vertical.BreastAug1{bottom:0;height:102px;left:50%;top:-13.8%;}
section#section5.secondarie.LaserResurfacing-vertical.BreastAug2{bottom:-127%;height:108px;left:50%;top:initial}
section#section5.secondarie.LaserResurfacing-vertical.Breast-Aug-week{height:68px;left:66%;top:-13.0%}
section#section5.secondarie.LaserResurfacing-vertical.Breast-Aug-week2{bottom:-7.8%;height:83px;left:66%}
.ban-leftblock section#section5.secondarie.horizontal_line.breast-lift-surgery{top:413px}
section#section5.secondarie.LaserResurfacing-vertical.breast-lift-surgery{top:413px}
section#section5.secondarie.LaserResurfacing-vertical.Breast-lift-surgery{bottom:0;height:102px;left:50%;top:-24.5%;}
section#section5.secondarie.LaserResurfacing-vertical.Breast-lift-surgery2{bottom:-225%;height:108px;left:50%;top:initial}
section#section5.secondarie.LaserResurfacing-vertical.Breast-surgery-week{height:68px;left:66%;top:-8.2%}
section#section5.secondarie.LaserResurfacing-vertical.Breast-surgery-week2{bottom:-4.8%;height:83px;left:66%}
.ban-leftblock section#section5.secondarie.horizontal_line.breast-reduction-surgery{top:454px}
section#section5.secondarie.LaserResurfacing-vertical.breast-reduction-surgery{top:454px}
section#section5.secondarie.LaserResurfacing-vertical.Breast-red1{bottom:0;height:102px;left:50%;top:-110px}
section#section5.secondarie.LaserResurfacing-vertical.Breast-red2{bottom:-155%;height:108px;left:50%;top:initial}
.ban-leftblock section#section5.secondarie.horizontal_line.Rhinoplasty-block1{top:496px}
section#section5.secondarie.LaserResurfacing-vertical.Rhinoplasty-block1{height:400px;top:496px}
section#section5.secondarie.LaserResurfacing-vertical.Rhinoplasty1{bottom:0;height:102px;left:50%;top:-100px}
section#section5.secondarie.LaserResurfacing-vertical.Rhinoplasty2{bottom:-12%;height:153px;left:50%;top:initial}
section#section5.secondarie.LaserResurfacing-vertical.Rhinoplasty-week{height:68px;left:66%;top:-16.5%}
section#section5.secondarie.LaserResurfacing-vertical.Rhinoplasty-week2{bottom:-26.8%;height:180px;left:66%}
.ban-leftblock section#section5.secondarie.horizontal_line.browpexy-block1{top:536px}
section#section5.secondarie.LaserResurfacing-vertical.browpexy-block1{height:400px;top:536px}
section#section5.secondarie.LaserResurfacing-vertical.Browpexy1{bottom:0;height:102px;left:50%;top:-100px}
section#section5.secondarie.LaserResurfacing-vertical.Browpexy2{bottom:-10%;height:161px;left:50%;top:initial}
section#section5.secondarie.LaserResurfacing-vertical.dr-browpexy-facelift2{bottom:-20.1%;height:118px;left:13.1%}
/*section#section5.secondarie.LaserResurfacing-vertical.state-browpexy-facelift2{bottom:-23.5%;height:146px;left:49.3%}*/
section#section5.secondarie.LaserResurfacing-vertical.browpexy-week{height:68px;left:53%;top:-79.1%}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.browpexy-week2{bottom:-1271%;height:160px;left:49%;top:initial}
.ban-leftblock section#section5.secondarie.horizontal_line.brachioplasty-block1{top:577px}
section#section5.secondarie.LaserResurfacing-vertical.brachioplasty-block1{height:300px;top:577px}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty1{bottom:-11%;height:136px;left:50%;top:initial}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty2{height:111px;left:50%;top:-8.5%}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty-week{height:68px;left:75%;top:-17.1%}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty-week2{bottom:-7.8%;height:80px;left:75%}
.ban-leftblock section#section5.secondarie.horizontal_line.Gynecomastia-block1{top:618px}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia-block1{height:300px;top:618px}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia1{bottom:-12%;height:136px;left:50%;top:initial}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia2{height:111px;left:50%;top:-9%}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia-week{height:68px;left:75%;top:-10.1%}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia-week2{bottom:-7.8%;height:102px;left:75%}
.ban-leftblock section#section5.secondarie.horizontal_line.Chin-Aug-block1{top:660px}
section#section5.secondarie.LaserResurfacing-vertical.Chin-Aug-block1{height:300px;top:660px}
section#section5.secondarie.LaserResurfacing-vertical.Chin-Aug1 {
    bottom: -10%;
    height: 136px;
    left: 50%;
    top: initial;
}
section#section5.secondarie.LaserResurfacing-vertical.Chin-Aug2{height:100px;left:50%;top:-8%}
section#section5.secondarie.LaserResurfacing-vertical.Chin-aug-week{height:68px;left:75%;top:-16.5%}
section#section5.secondarie.LaserResurfacing-vertical.Chin-aug-week2{bottom:-7.8%;height:85px;left:75%}

.footer-logo {
    text-align: center;
    width: 34%;
    margin: 0 auto;
}
.footer-logo p {
    text-align: right;
    float: left;
    margin-top: 16px;   
}
.rhino-bg{background:url("https://drkoplin.wpengine.com/wp-content/uploads/2017/02/Rhinopla-left.png") no-repeat left; }
.surgey > p {
    font-size: 18px;
    font-weight: 300;
    line-height: 41px;
}
.show-mob {
    display: none;
}


/*about-accor*/
.acco-pict-block {
    padding: 57px 0px;
}
.ac-container{
  width: 495px;
  margin:64px auto 30px auto;
  text-align: left;
}

.ac-container label {  
    padding: 10px 20px;
    position: relative;
    z-index: 20;
    display: block;
    cursor: pointer;
    color: #5a9eba;
    text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
    font-size: 20px;
    border-bottom: 1px solid #ccdae5;
    font-weight: 300;
}
.ac-container label:hover{
  background: #fff;
}
.acco-pict-block img{max-width:100%;}
.ac-container input:checked + label,
.ac-container input:checked + label:hover{  
  color: #3d7489; 
  
}
.ac-container label:after,
.ac-container input:checked + label:after{
  content: '';
  position: absolute;
  width: 24px;
  height: 24px;
  right: 13px;
  top: 7px;
  background: transparent url(../img/plus-icon.png) no-repeat center center;  
  
}
.ac-container input:checked + label:after{
  background-image: url(../img/mins-icon.png);
}
.ac-container input{
  display: none;
}
.ac-container article{
  
  margin-top: -1px;
  overflow: hidden;
  max-height: 0px;
  position: relative;
  z-index: 10;
  -webkit-transition: max-height 0.3s ease-in-out, box-shadow 0.6s linear;
  -moz-transition: max-height 0.3s ease-in-out, box-shadow 0.6s linear;
  -o-transition: max-height 0.3s ease-in-out, box-shadow 0.6s linear;
  -ms-transition: max-height 0.3s ease-in-out, box-shadow 0.6s linear;
  transition: max-height 0.3s ease-in-out, box-shadow 0.6s linear;
}
.ac-container article p{  
  color: #777;
  line-height: 23px;
  font-size: 14px;
  padding: 0px;
  text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
}
.ac-container input:checked ~ article{
  -webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
  -moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
  -o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
  -ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
  transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
  
}
.ac-container input:checked ~ article.ac-small{
  height: auto;
}
.ac-container input:checked ~ article.ac-medium{
  height: 180px;
}
.ac-container input:checked ~ article.ac-large{
  height: 230px;
}

.loadmore {
    background-color: #84BCB2;
    border-color: #84BCB2;
}
.loadmore:hover {
    background-color: #76b1a6;
    border-color: #76b1a6;
}
#main {
    width: 100%;
    margin: 10px auto;
    border: none;
  height: 100% !important;
  padding:0;
}
#bodyContainer {
    padding: 0;
}
div#bf-revz-widget-1524967298 {
    margin-bottom: 50px;
}
.resoures-block{width:76%; margin:0 auto;}
.resoures-block h2 {
    font-weight: 300;
    color: #656e77;
}
.resoures-block p {
    font-size: 20px;
    font-weight: 300;
    line-height: 32px;
}
.resoure-list-block {
    width: 70%;
    margin: 20px auto;
  position: relative;
}
.resoure-list-block  h3{font-weight: 300;
    color: #656e77;
}
.resoure-list-block ul{display:block;}

.resoure-list-block ul li {
    list-style: none;
    font-size: 20px;
    font-weight: 300;
  color: #656e77;
    line-height:32px;
  
}
section#section5.secondarie.LaserResurfacing-vertical.viedo-block {
    top: -17%;
    height: 111px;
    left: 50%;
    z-index: 999;
}
section#section5.secondarie.LaserResurfacing-vertical.viedo-block2 {
    height: 130px;
    top: inherit;
    z-index: 999;
    bottom: -125px;
    left: 50%;
}



.resoure-list-block ul li a span {
    padding-right: 12px;
    line-height: 38px;
}

.resoure-list-block .form::after {
    content: url("https://drkoplin.wpengine.com/wp-content/uploads/2017/04/from-icon.png");    
    width: 31px;
    height: 26px;
    position: absolute;
    left: -43px;
top: -1px;

}
.ac-small a {
    font-size: 14px;
    line-height: 27px;
    font-weight: 300;
    margin-left: 21px;
    color: #000;
  
}
.ac-medium  a {
    color: #000;
    font-weight: 300;
    margin-left: 21px;
}
.ac-large  a {
    color: #000;
    font-weight: 300;
    margin-left: 21px;
}


.resoure-list-block .information::after {
    content: url("https://drkoplin.wpengine.com/wp-content/uploads/2017/04/information.png");
    width: 31px;
    height: 26px;
    position: absolute;
    left: -43px;
    top: -6px;
}

.resoure-list-block .post-operative::after {
    content: url("https://drkoplin.wpengine.com/wp-content/uploads/2017/04/post-per.png");    
    width: 31px;
    height: 26px;
    position: absolute;
    left: -43px;
    top: -6px;
}

address {
    margin-bottom: 50px;
    font-style: normal;
    line-height: 1.42857143;
    color: #656e77;
    font-weight: 300;
    font-size: 22px;
}
.tel-email strong {
    font-size: 24px;
    color: #656e77;
}
a.mail-colr {
    color: #98BCB2 !important;
  font-weight: 700;
}
.beauty-block h2 {
    font-weight: 300;
  color: #656e77;
}
.add-block strong {
    font-size: 25px !important;
    color: #656E77 !important;
}
.tel-email a {
    color:#656e77 !important;
    font-size: 20px;
}
.video-haeding {
    font-size: 28px;
    float: left;
    padding: 0px 0px;
    color: #90C2B9;
    width: 100%;
}
#video-tag {
    width: 100%;
}
.video-description {
    width: 100%;
    float: left;
    margin-top: 65px;
}
.ac-container h2 {
    font-size: 24px;
    font-weight: 300;
}
.video-description h3 {
    font-size: 24px;
    font-weight: 300;
}
.video-description p {
    font-size: 16px;
    line-height: 27px;
    font-weight: 300;
}
.ac-container label {    
    color: #90C2B9;
  border-bottom: 1px solid #CCCCCC;
}
.Blep-content h2 {
    font-size: 26px !important;
}




/*4 Aug*/
.consider-CO2 ul li {
    color: #fff;
    font-size: 18px;
    text-align: justify;
    font-weight: 300;
    font-family: Roboto;
    margin-top: 0px;
}
.right-procedures .consider_CO2 h2 {
  padding-bottom: 5px;
}
.consider-CO2 h2 {
   font-size: 28px !important;
   margin-top: -32px;
    line-height: 36px !important;
    padding-bottom: 0px !important;
    text-align: left !important;

}
.five-block-procedures .right-procedures h2, .fivex-block-procedures .right-procedures h2 {
    font-size: 26px;
    line-height: 24px;
    padding-bottom: 0px;
    margin-top: -8px;
}
.What-To {
    MARGIN: 0;
}

.Faq h2 {
    font-size: 28px !important;
    line-height: 24px !important;
}
.Faq p {
    font-size: 18px;
    color: #fff;
    text-align: left;
    font-weight: 300;
    line-height: 28px;
}
.After-Ear-Surgery {
    background: none;
    height: auto;
    margin: 80px 0 0 0;
}
.pro-silde-content ul li {
    color: #333333;
    font-size: 16px;
    padding-bottom:3px;
    font-weight: 300;
    line-height: 26px;
}
.Reason-para {
    font-size: 22px;
    font-weight: 300;
    color: #333;
}
.reason-bullet {
    position: inherit;
    width: 100%;
    padding-top: 0;
}
.list-heading > h2 {
    display: inline-flex;
    line-height: 32px;
    margin: 59px 0;
}
.Thyroid-list ul li {
    color: #fff;
    font-size: 18px;
    text-align: justify;
    font-weight: 300;
    font-family: Roboto;
    margin-top: 0px;
}
.page-id-163 .Blep-content {
    width: 75%;
}
.Reason-bottom-para {
    font-size: 18px;
    width: 69%;
    font-weight: 300;
}
.Reason-top-para {
    font-size: 20px;
    width: 69%;
    font-weight: 300;
}
.page-id-210 .first-otoplasty {
    height: auto;
}
.subscribe .fa.fa-envelope {
    top: 39px !important;
}
.ear-surgery > h2 {
    color: #000;
    font-size: 28px;
    font-weight: 300;
    line-height: 31px;
  }
  .ear-surgery > p {
    color: #333333;
    font-size: 18px;
    font-weight: 300;
}
.seven-block-procedures
.page-id-129 .seven-block-procedures {
    height: auto !important;
}
.page-id-147 .five-block-procedures {
  margin: 30px 0 30px 0;
  }
  .page-id-129 .seven-block-procedures {
  background: #fff url('/wp-content/uploads/2017/08/asked-question.png') no-repeat left;
  height: auto;
}
.page-id-129 .left-procedures h2 {
padding-bottom: 0px;
}
.page-id-129 .seven-block-procedures .left-procedures > p {
    font-size: 17px;
}
.page-id-129 .seven-block-procedures .left-procedures > p {
  padding: 0px 0;
}
.page-id-155 .injection {
 width: 100%;
    float: left;
    margin: 10px 0px 20px 0px;
}
.page-id-163 .third-list-procedures {
padding-top: 9px;
}
.page-id-170 .third-list-procedures {
padding-top: 9px;
}
.page-id-137 .reason-block > h2 {
    display: inline;
    margin: 8px 0;
}
.page-id-178 .third-list-procedures {
padding-top: 40px;
}
.page-id-204 .pro2 h2::after {
margin: 26px 55px;
}
.page-id-204 .third-list-procedures {
padding-top: 12px;

}
.page-id-204 .pro2 h2::after {
   margin: 15px 20px;
    vertical-align: middle;
}
.page-id-210 .result-silder-procedures {
    padding: 50px 0;
}
.page-id-210 .brestbg1 {
    background: rgba(0, 0, 0, 0) url('/wp-content/uploads/2017/08/rhinoplasty-1.jpg') no-repeat scroll center center / cover;
}
.third-list-procedures li {
    font-size: 25px;
}
.page-id-129.third-list-procedures {
padding-top: 45px;
}
.page-id-129.third-list-procedures li {
    font-size: 25px;
}
.page-id-129 .third-list-procedures {
padding-top: 45px;
}
.page-id-129 .third-list-procedures h2::after {
    content: url(../img/benift-arrow-left.png);
    margin: 2px 42px;
    display: inline-block;
 
}
.page-id-129 .third-list-procedures > h2 {
    line-height: 80px;
}
.page-id-129 .third-list-procedures > h2 {
    padding: 18px 0;
}
    /* padding-bottom: 30px; */
/* end 4 Aug*/
.page-id-19 .inner-page-left h3 {
  font-size: 18px;
}

.page-id-19 .inner-page-left h5 {
   font-size: 16px;
}

.page-id-19 .btn-callnow {font-size: 14px;}
.mobile-page-title {
display: none;
}
.responsive-menu-open:after {
content: "";
background-color: rgba(0,0,0,0.5);
height: 100%;
width: 100%;
position: fixed;
right: 0;
z-index: 9999;
top: 0;
}
.responsive-menu-open {
height: 100%;
overflow: hidden;
margin: 0;
}
.procedures-loadmore{display:none;}
carousel-inner>.item.active, .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right {
    left: 0;
    -webkit-transform: translate3d(0,0,0) !important; 
   transform: translate3d(0,0,0) !important;  
}
#menu-main-menu li a:hover {
    background-color: #84bcb2 !important;
}
/*.current-menu-item{
    background-color: #84bcb2 !important;
    border-radius:3px;
}*/
ul.dropdown li ul {   
    padding-top: 30px !important;
    margin-top:0px !important;
}
ul.dropdown ul li {
    text-align: left;
    padding-bottom: 12px !important;
    border-bottom: 1px solid #246c5f;
    width: 100%;    
    padding-top: 12px !important;
}

/**===========12-12-2017 Pal=================**/


.page-id-832 .free-mini-procedures {
    float: left;
    margin-top: 10px;
    position: relative; 
    width: 100%;
}
.free-mini-procedures .right-procedures {
    background-color: rgba(82,142,131,0.7);
    position: absolute;
    right: 90px;
    width: 450px; 
    padding: 20px 0 20px 40px;
    top: 160px;
}
/*BOTOX CSS*/
.The-Science-Behind-Botox {
	    float: left;	
	    height: 562px;
	    margin-top: 70px;	
	    position: relative; 	
	    width: 100%;		    
	}
.free-mini-inner-sec .right-procedures h2 {
    margin: 0;
    padding: 10px 0;
    color: #fff;
}
.free-mini-inner-sec .right-procedures p {
    text-align: left;
    color: #fff;
    font-size: 18px;
    font-weight: 300;
}
.free-mini-inner-sec .right-procedures {
    color: #ffff;
}
.free-mini-inner-sec .right-procedures {
    color: #ffff;
}



.The-Science-Behind-Botox {
    float: left;
    height: 562px;
    margin-top: 70px;
    position: relative; 
    width: 100%;
}

.second-right-procedures.wow.miwo-text.slideInRight.animated.animated {
    margin-top: 110px !important;
}
.Preventing-Wrinkles {
  /**  background: rgba(0, 0, 0, 0) url(http://drkoplin.staging.wpengine.com/wp-content/uploads/2017/12/gf.png) no-repeat scroll;*/
    float: left;
    margin-top: 70px;
    position: relative;
    width: 100%;
    background-position: -12px 80px;
}
.Botox-Done-Right {
   /** background: rgba(0, 0, 0, 0) url(http://drkoplin.staging.wpengine.com/wp-content/uploads/2017/12/df.png) no-repeat scroll;*/
    float: left;
    margin-top: 70px;
    position: relative;
    width: 100%;
    background-position: right 0px;
}


.Safe-And-Simple {
    margin-top: 70px;
        padding-left: 28px;
}

.page-id-832  .app-block {
    float: left;
    margin: 96px 0 10px;
    text-align: center;
    width: 100%;
}
.free-mini-sec-inner {
    margin-bottom: 40px;
    margin-bottom: 40px;
    font-size: 18px;
    line-height: 28px;
    font-weight: 300;
}

img {
    max-width: 100%;
}

.tittle-same-pal {
    font-size: 28px;
    font-weight: 300;
}
.page-id-832 .Botox-Done-Right {
    margin-top: 0px;
    padding: 60px 0;
}

/*.border-after:after {
    border-left: 1px solid #eaeaea;
    content: "";
    z-index: 9;
    position: absolute;
    top: 50%;
    left: 15px;
    z-index: 9999;
    height: 170%;
    transform: translateY(-50%);*/


/*.page-id-832 .six6-block-procedures .border-after:after {
    border-left: 1px solid #eaeaea;
    content: "";
    z-index: -9;
    position: absolute;
    top: 44%;
    left: 15px;
    height: 160%;
    transform: translateY(-50%);
}*/
.page-id-832 section#section5.secondarie {
    position: absolute;
    right: 402px;
    width: 14%;
    top: 187px;
}
.page-id-832 #section5 .social .fb { 
    height:810px!important;
}

.page-id-832 section#section5.secondarie.safeblock1 {
 right: initial;
left: 114px;
top: 264px;
height: 145px;
overflow: hidden;
}
.page-id-832 section#section5.secondarie.safeblock2 {
    left: 114px;
    top: -80px;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery { 
    right: -184px;
}
section.free-mini.AfterSurgery.LaserResurfacing-vertical.secondarie#section5 {
    height: 110px !important;
    top: -122px !important;
}
.page-id-832 section.botox-Facility2.AfterSurgery.LaserResurfacing-vertical.secondarie#section5 {
    top: -30%;
    left: 50.8%;
    height: 105px;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility {
    height: 96px;
    left: 50.8%;
    top: 100%;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.Pre-Wrink1 {
    top: -181px;
    height: 170px;
}
.page-id-832  section#section5.secondarie.LaserResurfacing-vertical.Pre-Wrink2 {
    top: 100%;   
    left: 113px;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-right1 {   
    top: 340px;
    left: 610px;
}
input.btn-signup {
    background-color: #000;
}
input[type="submit"]:hover{
background-color: #84BCB2;
}
.miwo-text p {
    /* font-size: 13px; */
    font-size: 16px;
    line-height: 28px;
    font-weight: 300;
    color: #6b757d;
}
.second-right-procedures.wow.miwo-text.slideInRight.animated.animated {
    margin-top: 36px !important;
}
.first-block-procedures {    
    margin-top: 4px;
}
.page-id-832 .last-block {   
    margin: 0px 0 38px;   
}

.page-id-832  .operating-facelity-text {
    margin: 0% 0;
    width: 100%;
}
.Safe-And-Simple > p {
    color: #6b757d;
  }

.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.botox-appointment {
    bottom: 91%;
}
.page-id-832 .six6-block-procedures{background:none;     width: 100% !important;}

.page-id-832 .state-face {
    width: 90%;
    margin: 0 -2%;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-facility2 {
    left: 594px;
    height: 90px;   
    right: -2px !important;
    top: -876px;
}

.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.botox-appointment2 {
    top: -880px;
    left: 594px;
}

ul.dropdown ul li {
    text-align: left;
    padding-bottom: 7px !important;  
    width: 100%;
    /* font-size: 12px !important; */
    padding-top: 7px !important;
}
ul.sub-menu li a {
    font-size: 13px !important;
}
.custom-logo-link {
    float: left;
    margin: 0px 0px;
}


@media screen and (max-width:2880px) {
.descr-right {
    float: left;    
    padding-top: 2%;
    width: 53%;
}
}


@media screen and (max-width:1920px) {

body{position: relative;}
.descr-right {
    float: left;
    text-align: left;
    width: 72%;
    /* padding-right: 40%; */
}
.left-procedures .ms-kohlex{width:58%}

.laser-circule {
right: 250px;
}
.las-appoint {
padding: 7% 0;
}
section#section5.secondarie.cost {    
    left: 28%;
    top: 107%;
}
.right-procedures.cost-text.animated section#section5 .fb {
    height: 120px!important;
}
.right-procedures .operating-facelity-text {
    margin: 7% 0;
    width: 100%;
    float: right;
}

.left-procedures.state-face.animated section#section5 {
    right: -128px;   
}

.left-procedures.state-face.animated section#section5.two {
    top: 310px;
    right: -15.9%;
}
section#section5.secondarie.LaserResurfacing-vertical.facelift1 {    
    right: -12%;
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility {    
    right: -15.8%;    
}
    
section#section5.secondarie.LaserResurfacing-vertical.facelift2 {    
    bottom: -10%;
}
.faceopsite-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/03/face-quqlity.png) no-repeat scroll 1253px 103px;
}
.neck-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/03/face-quqlity.png) no-repeat scroll 1275px 180px;
}
.state-face {
    width: 90%;
    margin: 7% -2%;
}

.left-procedures section#section5.secondarie.Facility {
    right: -32.2%;
    top: -46%;
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.Liposuction2 {
    bottom: -442%;   
}
section#section5.secondarie.LaserResurfacing-vertical.Chin-Aug1 {
    bottom: -10%;   
}
section#section5.secondarie.LaserResurfacing-vertical.Chin-aug-week {
    top: -16.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.Chin-aug-week2 {
    bottom: -7.8%;
    height: 83px;
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia-week {
    top: -9.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia-week2 {
    bottom: -6.8%;
    height: 91px;
}
section#section5.secondarie.LaserResurfacing-vertical.Chin-Aug2 {    
    top: -8%;
}
.Gyneco-bg2 {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/gyneco-left-body.png) no-repeat scroll 0 115%;
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia1 {
    bottom: -11%;
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia2 {
    top: -9.2%;
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty1 {
    bottom: -10%;
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty2{
      top: -9.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty-week {
    top: -16.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty-week2 {
    bottom: -7.5%;
    height: 70px;
}
section#section5.secondarie.LaserResurfacing-vertical.Browpexy1{
  left:49.2%;
}
section#section5.secondarie.LaserResurfacing-vertical.Browpexy2 {
    bottom: -9.5%;
    left: 49.2%;
}

section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.browpexy-week2 {
    bottom: -1037%;
    height: 117px;
}
section#section5.secondarie.LaserResurfacing-vertical.browpexy-week{
  left: 49.2%;
}
.left-procedures.state-face.animated section#section5 {
    right: -236px;
    top: -72%;
}
.left-procedures.state-face.animated section#section5.two {
    top: 209px;
    right: -32%;
}
.left-procedures section#section5.secondarie.Facility {   
    top: -72%;
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility {
    right: -32%;
    top: -72%;
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility.two {
    top: 290px;
    height: 182px;
    right: -32%;
}
section#section5.secondarie.LaserResurfacing-vertical.necklift1 {    
    top: -8%;
}
section#section5.secondarie.LaserResurfacing-vertical.necklift2 {
    bottom: -5%;
    height: 80px;
}
section#section5.secondarie.LaserResurfacing-vertical.Liposuction1 {
    top: -6.8%;
}

section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.Liposuction2 {
    bottom: -9%;
}

section#section5.secondarie.LaserResurfacing-vertical.Blepharolasty2 {
    bottom: -9%;    
}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty2 {
    bottom: -2%;    
}
section#section5.secondarie.LaserResurfacing-vertical.BreastAug2 {
    bottom: -110%;    
} 
section#section5.secondarie.LaserResurfacing-vertical.fat-transfer {
    height: 140px;
    top: 127%;
    /*left: 86%;*/
    left: 97%;
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.state-facelift-page {
    /* right: -48%; */    
    bottom: -71%;
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.neck-lift-bt {    
    bottom: -54%;
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.Liposuction-week2 {
    bottom: -28%;
    left: 25%;
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-lift-surgery2 {
    bottom: -186%;   
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-red2 {
    bottom: -100%;   
}
.left-procedures #section5.natural .social .fb {    
    height: 677px !important;
}
.left-procedures section#section5.secondarie.natural {
    right: -68px;
    top: -16.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.dr-facelift2 {
    top: 99%;
    bottom: 0;
    height: 125px;
    left: 81px;
}

}

@media screen and (max-width:1800px) {
.left-procedures .ms-kohlex{width:54%}
.chin-block2 {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/chin-block2.png) no-repeat scroll 0 105%;   
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.state-facelift-page {   
    top: 94%;
}
section#section5.secondarie.LaserResurfacing-vertical.state-facelift2 { 
    top: 100%;
}

}

@media screen and (max-width:1680px) {


section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.neck-lift-bt {   
    bottom: -69%;
}
section#section5.secondarie.LaserResurfacing-vertical.state-facelift2 {   
    top: 99%;
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.state-facelift-page {  
    top: 103%;
}
.page-id-228 .third-list-procedures li {
    font-size: 20px !important;
    line-height: 26px;
}
.page-id-228 .brach-reson > h2 {
    font-size: 20px !important;
}
.page-id-228 .third-list-procedures h2::after {
     margin: 0 24px;
  }

}

@media screen and (max-width:1600px) {

.chin-block2 {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/chin-block2.png) no-repeat scroll 0 113%;   
}
.Gyneco-bg2 {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/gyneco-left-body.png) no-repeat scroll 0 118%;
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia-week {   
    top: -9.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty-week {    
    top: -16.5%;
}
.brow-second-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/brow-secon-left.png) no-repeat scroll 0 72%;
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-Aug-week {
    height: 70px;
	top: -12.8%;
}
    
section#section5.secondarie.LaserResurfacing-vertical.Breast-surgery-week {   
    top: -8.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.BreastAug1 {    
    top: -14.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.BreastAug2 {
    bottom: -132%;    
}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty-week {    
    top: -14.2%;
}

.faceopsite-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/03/face-quqlity.png) no-repeat scroll 946px 103px;
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility {    
    right: -46.8%;   
}
section#section5.secondarie.LaserResurfacing-vertical.facelift1 {   
    top: -10.8%;
}
.left-procedures section#section5.secondarie.Facility {   
    right: -47%;   
}
.left-procedures.state-face.animated section#section5 {
    right: -47%;   
}
.left-procedures.state-face.animated section#section5.two {   
    right: -47%;
}
.neck-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/03/face-quqlity.png) no-repeat scroll 780px 180px;
}
.operating-facelity-text {
    margin: 0% 0;
    width: 73%;
}
.right-procedures .operating-facelity-text {   
    width: 73%;
    float: right;
}
.custom-logo {
    margin-left: 5%;
}


}

@media screen and (max-width:1200px) {
  .desktop-menu {    
    display: none;
}
#responsive-menu li.menu-item-has-children > :first-child {background-color:#84bcb2 !important;}
#responsive-menu-container #responsive-menu > li.responsive-menu-item:first-child > a:hover{background-color: #299d89 !important;}

#responsive-menu-container #responsive-menu > li#responsive-menu-item-613 > a:hover{background-color: #299d89 !important;}
/*
#responsive-menu-container #responsive-menu li.responsive-menu-current-item > .responsive-menu-item-link {
.responsive-menu-button {  
    background: #84BCB2 !important;   
}
#responsive-menu-container {    
    background: #84BCB2 !important;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item a {  
    background-color: #84BCB2!important;
    color:#fff !important;
}
    background-color: #808C96  !important;
    color: #fff !important;  
}*/
/*#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover {
  background-color: #808C96  !important;
    color: #fff !important;  
}*/


#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover {
    color: #fff !important;
    /*background-color: #84BCB2 !important;*/
    border-color: #84BCB2;
}
#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-1 a.responsive-menu-item-link {
    padding-left: 10%;
    background-color:  #F2F2F2;
    color :#000;
}
#responsive-menu .menu-item-has-children.current-menu-item a.responsive-menu-item-link{background-color:#808C96  !important}
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow {   
    border-left: 0px solid #4c9b8a !important;
} 
#responsive-menu-container #responsive-menu li.responsive-menu-current-item > .responsive-menu-item-link {

    color: #fff;
    border-color: #4c9b8a !important;
}

#responsive-menu-container #responsive-menu li.responsive-menu-current-item.current-menu-item > .responsive-menu-item-link {
    color: #fff !important;
    border-color: #4C9B8C !important;
    background: #299D89 !important;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item.current_page_item a .responsive-menu-subarrow {
    color: #ffffff;
    border-color: #299d89;
    background-color: #299d89;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item-current-parent:first-child > a,
#responsive-menu-container #responsive-menu li#responsive-menu-item-613.responsive-menu-item-current-parent > a,
#responsive-menu-container #responsive-menu li.responsive-menu-item-current-parent a .responsive-menu-subarrow
{    background-color: #299d89 !important;}

button#responsive-menu-button {   
    background: #84BCB2 !important;
        top: 38px !important;
}


}


@media screen and (max-width:1440px) {

section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.neck-lift-bt {
    bottom: -66%;
}
.operating-facelity-text {   
    width: 80%;
}
.right-procedures .operating-facelity-text {   
    width: 80%;   
}
.custom-logo {   
    height: 66px;  
}
.page-id-228 .brach-reson > h2 {
    font-size: 18px !important;
    line-height: 26px;
}
.page-id-228 .third-list-procedures li {
    font-size: 18px !important;
    line-height: 26px;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility2 {    
    left: 51.0%;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility {   
    left: 51.0%;    
}

}



@media screen and (max-width:1200px) {
  .desktop-menu {
    display: none;
}
html {
    margin-top: 0px !important;
}
.custom-logo {
    max-width: auto !important;
    height: auto;  
}
#enhancedtextwidget-2 {
    float: left;
    width: 298px !important;
}
.right-header-block {
    margin-top: 36px;
    float: right;
    width: 426px !important;
}
.responsive-menu-button {    
    top: 20px !important;
  
}
.responsive-menu-button {    
    background: #84BCB2 !important;
}
section#section5.secondarie.LaserResurfacing-vertical.dr-facelift2 {
    left: 14.2%;
}
section#section5.secondarie.LaserResurfacing-vertical.state-facelift2 {
    left: 111.5%;
}
.left-procedures.state-face.animated section#section5 {
    right: -23.5%;
    top: -35%;
}
.left-procedures.state-face.animated section#section5.two {
    right: -23.5%;
}
.right-procedures.cost-text.animated section#section5 {
    left: 24.8%;
}
.left-procedures section#section5.secondarie.Facility {
    right: -23.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility {
    right: -23.5%;
}
.faceopsite-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/03/face-quqlity.png) no-repeat scroll 712px 103px;
}
.state-face {
    width: 68%;
    margin: 7% 0;
}
.descr-right {  
    width: 92%;   
}
.right-procedures .operating-facelity-text {
    width: 67%;
   }
   .operating-facelity-text {
    width: 100%;
}
section#section5.secondarie.LaserResurfacing-vertical.fat-transfer {
    height: 300px;
    right: -26%;
    top: 90%;
}

.fat-cost-bg {
    background-size: inherit;
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.state-facelift-page {
    left: 111.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.neck-lift-bt {
    left: 111.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-red2 {
    bottom: -134%;   
}
.page-id-832 .six6-block-procedures {
    width: 100% !important;
}

.page-id-832 section#section5.secondarie.safeblock1 {
    left: 123px;
    top: -80px;
}
.page-id-832 section#section5.secondarie.safeblock2 {
    left: 113px;
    top: 282px;
    height: 144px;
}

.page-id-832 section#section5.secondarie.botox-facility2 {
    left: 89px;
    top: 282px;
    height: 144px;
}


/*.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery {
    left: 491px ;   

}*/
.free-mini-procedures .left-procedures {
    width: 85%;
}
.free-mini-procedures .right-procedures { 
    top: 96px;
}
section#section5.secondarie.LaserResurfacing-vertical.dr-facelift1 {
    height: 321px;
    left: 12% ;
    top: -13% ;
}

section#section5.secondarie.LaserResurfacing-vertical.facelift2.free-mini {
    top: -13% !important;
    height: 86px !important;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility2 {
    left: 51.1%;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility {
    left: 51.1%;
    top: 99%;
}

.page-id-832 .six6-block-procedures {
	    width: 100% !important;	 

	}	

		.page-id-832 section#section5.secondarie.safeblock1 {
	    left: 123px;
	    top: -80px;
	}

		.page-id-832 section#section5.secondarie.safeblock2 {
	    left: 113px;	
        top: 282px;
	    height: 104px;
	}


	section#section5.secondarie.LaserResurfacing-vertical.facelift2.free-mini {
	          top: -15% !important;
			    height: 86px !important;
			}
			.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility2 {
		    left: 51.1%;
	      	}
		.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility {
		    left: 51.1%;
			    top: 99%;
			}
			.Botox-sceirnce-bottom {
			    font-size: 22px !important;    
			}
			
		.magic-number p {
		    font-size: 16px !important;
		    line-height: 32px !important;    
			}
  }


@media only screen and (max-width:1280px) {
  .wrapper {max-width: 100%;  padding: 0 20px;}
  nav ul li {margin-right: 32px;} 
  nav ul li a {  font-size: 16px !important;}
  .tw-pt-heading { font-size: 12px;}
  
.left-procedures .ms-kohlex{width:70%}

section#section5.secondarie.LaserResurfacing-vertical.Chin-Aug2 {    
    top: -7.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.state-facelift2 {
    bottom: -37.5%;    
}
section#section5.secondarie.LaserResurfacing-vertical.dr-facelift2 {
    bottom: -19.9%;  
}
.Gyneco-bg2 {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/gyneco-left-body.png) no-repeat scroll 0 110%;
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia1 {
    bottom: -10%;    
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia-week {   
    top: -9.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty-week {  
    top: -16.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.dr-browpexy-facelift2 {
    bottom: -20.4%;    
}
section#section5.secondarie.LaserResurfacing-vertical.state-browpexy-facelift2 {
    bottom: -37.5%;    
    left: 49.9%;
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-Aug-week {
    height: 72px;
    top: -12.3%;
}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty1 {    
    top: -7.2%;
}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty-week2 {
    bottom: -23.8%;
    height: 163px;   
}
section#section5.secondarie.LaserResurfacing-vertical.facelift1 {   
    top: -10.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility.two {
    top: 180px;    
}
.ap-tab ul li {    
    margin: 0 44px;   
}
section#section5.secondarie.CO2LaserProcedure.two {   
    bottom: -20px;   
}
.left-procedures section#section5.secondarie.Facility {    
    right: -113px;   
}
.left-procedures section#section5.secondarie {
    right: -84px;    
}
.fat-cost-bg {    
    height: auto;
    background-size: 50% 100%;   
}
.left-procedures.state-face.animated section#section5 {
    right: -114px;   
}
.left-procedures.state-face.animated section#section5.two {
    top: 97%;
    right: -23.5%;
}
.right-procedures.cost-text.animated section#section5 {
    left: 33.3%;    
}
.neck-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/neck-week.png) no-repeat scroll 600px 180px;
}
section#section5.secondarie.LaserResurfacing-vertical.state-facelift2 {   
    left: 109.5%;
}
.six6-block-procedures {    
    background-size: 50%;
}
.ban-rightblock ul li {
    padding: 0px 20px;
}

.page-id-228 .brach-reson > h2 {
    font-size: 16px !important;   
}
.page-id-228 .third-list-procedures li {
    font-size: 16px !important;  
}

}

@media only screen and (max-width: 1150px) {
  .ban-rightblock ul li {
    padding: 0px 10px;
}
}



@media only screen and (max-width: 1024px) {
ul.dropdown li a { font-size: 14px !important;}
.ban-rightblock img {  max-width: 100%;}
.ban-leftblock p {font-size: 18px;}
.ban-rightblock ul {position: inherit; width: 100%;}
.ban-rightblock ul li {width: 49%;}
.ban-rightblock li:nth-child(3) {
    padding: 0px 21px 0 26px;
}
.descr-right {
    width: 75%;
    padding-right: 26px;
    float: right;
}
.descr-right h2 {
    font-size: 26px;
    line-height: 30px;
}
.descr-right p {
    font-size: 14px;
    padding: 0;
}
.protfilo-block {   width: 19.6%;  padding-bottom: 20px;}
.prot-pict img {  max-width: 100%;}
.testimonial .carousel p {
    padding: 20px 30px;}
.tp_recent_tweets ul { margin: 0;   padding: 0;}
.fb-head { padding-left: 46px;}
.tw-pt-heading {    position: inherit !important;}

#ex2{display:inline-block;}
body.home #demo-trigger, body.page-id-19 #demo-trigger{display: none;}

/*procedures*/

.first-block-procedures .right-procedures h2 {  font-size: 36px;
    line-height: 48px;
    
}
.second-right-procedures > p {   
    font-size: 18px;  
}
.download-procedures {    
    padding: 20px 0;    
}
.third-list-procedures {
    padding: 40px 15px;
    width: 80%;
}
.third-list-procedures li {   
    font-size: 20px;
      padding-top: 10px;   
}
.four-block-procedures .right-procedures > h2 {   
    padding-bottom: 0;
}
.four-block-procedures .btn-callnow {   
    margin-top: 0;   
}
.five-block-procedures .right-procedures, .fivex-block-procedures .right-procedures {
    text-align: left;
    padding: 3% 8% 3% 2%;
}
.four-block-procedures .right-procedures {  
    padding-left: 2%;
    
}
.result-silder-procedures {
    width: 56%;
    margin: 0 auto;
}
.eight-block-procedures .proce-right {
    right: -136px;    
}
.ban-rightblock-procedures h2 {
    font-size: 40px;
    padding-top: 10px;   
}
.seven-block-procedures .left-procedures > p {
    padding: 3px 0;
    font-size: 16px;
}
.subscribe {  
  width: 77%;
}

.four-block-procedures .right-procedures {
    padding-bottom: 5%;
    padding-top: 9%;
}
ul.dropdown li {
    padding: 0 8px !important;
    text-align: center;
}
.left-procedures img {
    max-width: 100%;
}
.neck-reson > h2 {    
    margin: 0px 0;
    font-size: 24px;
}
.four-block-procedures {    
    margin-top: 50px; 
}
.six6-block-procedures {   
    margin-top: 70px;   
    margin-bottom: 70px;    
}
.state-face {
    float: left;
    width: 38%;
    padding-left: 3%;
}
.fat-cost-bg {   
    background-size:50%;
  margin-bottom: 50px; 
}
.cost-text {
    margin-top: 10px;
}
.neck-reson ul li {
    font-size: 18px;
}
.ap-tab ul li {   
    margin: 0 30px;   
}
.surgery-block {
    margin-top: 0%;
}
.pro2 > h2 {    
    font-size: 20px;  
    padding: 50px 0;
}
.surgey > h2 {
    font-size: 16px;
    text-align: left;
    float: left;
  width: 100%;
    height: 30px;
}
.surgey h2 strong {
    color: #5a9eba;
    float: left;
    font-size: 18px;
    font-weight: 700;
    width: 68px;
}
.faceopsite-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/03/face-quqlity.png) no-repeat scroll 376px 13px;
}
.fivex-block-procedures { 
    margin-top: 50px;
    margin-bottom: 50px;
   
}
.neck-bg {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/neck-week.png) no-repeat right;
}
.neckblock p {
    font-size: 20px;  
}
.right-procedures img {
    max-width: 100%;
}
#ex2 img {
  float: none;
  margin: 0 auto;
  max-width: 70%;
  text-align: center;
}
.dramtization {
    z-index: 1;
}
.Neck-Lift {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/neckopsite.png) no-repeat scroll;
    background-position: 0 328px;
}
.blep-performed {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/Bleph-pro.png) no-repeat scroll 0 592%;
}
.bleph-list ul li {
    font-size: 16px !important;
    line-height: 22px;
}
.bleph-list h2 {
    padding: 74px 0px;
}
.pro2 > h2 {  
    padding: 40px 0;
}
.left-procedures #section5 .social .fb {   
    height: 618px!important;
}
.second-block-procedures {
    padding: 43px 0!important;
}

.left-procedures.state-face.animated section#section5 {
    right: -23.5%;
    top: -28%;
}
.left-procedures.state-face.animated section#section5.two {
    top: 95%;
    right: -23.5%;
}
.right-procedures.cost-text.animated section#section5 {
    left: 0%;
    top: 60%;
}
.right-procedures .operating-facelity-text {
    margin: 0% 0;
    width: 100%;    
}
section#section5.secondarie {  
    right: -67px;   
}
section#section5.secondarie.CO2LaserProcedure.two {  
    bottom: 177px; 
}
.laser-circule {
    right: 0;
}
.third-block-procedures .pro2 > h2 {
    padding: 60px 0;
}
.left-procedures section#section5.secondarie.Facility {
    top: -71px;
    right: -134px;   
}
section#section5.secondarie.LaserResurfacing-vertical.parentotoplasty.two {   
    bottom: -125px;    
}
.fat-list.pro2 > h2 {
    padding: 30px 0;
}
section#section5.secondarie.CO2LaserProcedure.two {
    bottom: 150px;
}
.operating-facelity-text h2 {
    font-size: 24px; 
padding-bottom:0; 
}
.btn-callnow-five {
    float: left;
    padding-top: 0px;
}
.operating-facelity-text p {
    font-size: 16px;    
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility {
    top: -71px;
    right: -34.8%;   
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility.two {
    top: 270px;
    height: 120px;
}
section#section5.secondarie.LaserResurfacing-vertical.facelift1 {
    height: 110px;    
    top: -9.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.facelift2 {  
    bottom: -11%;
}
section#section5.secondarie.LaserResurfacing-vertical.dr-facelift2 {
    bottom: -11.8%;   
}
section#section5.secondarie.LaserResurfacing-vertical.surgery-facelift2 {
    bottom: -24.5%;
    height: 104px;    
}
section#section5.secondarie.LaserResurfacing-vertical.necklift1 {    
    top: -6.3%;
}
section#section5.secondarie.LaserResurfacing-vertical.necklift2 {
    bottom: -7%;   
}
.state-face {   width: 73%;  padding-left: 0;}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.neckweek-lift2 {
    bottom: -10%;
    height: 80px;   
}
section#section5.secondarie.LaserResurfacing-vertical.surgery-facelift2 {
    bottom: -4.2%;
    height: 60px;
}
.left-b h2 { 
    font-size: 30px;  
}
section#section5.secondarie.LaserResurfacing-vertical.Liposuction-week {    
    top: -13.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.Blepharolasty1 {    
    top: -7.8%;
}
.blep-performed {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/Bleph-pro.png) no-repeat scroll 0 222%;
}
section#section5.secondarie.LaserResurfacing-vertical.Bleparoplasty-week {
    height: 100px;    
    top: -9.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.Bleparoplasty-week2 {
    bottom: -9.8%;
    height: 169px;   
}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty2 {  
    height: 70px;  
}
.state-face > h2 { font-size: 24px;}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty-week {   
    top: -11.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.Abdominoplasty-week2 {
    bottom: -12.8%;
    height: 104px;   
}
.neck-reson ul li {
    font-size: 17px;
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-lift-surgery {    
    top: -23.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.state-facelift2 {
    bottom: -29.5%;   
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-surgery-week {    
    top: -11.5%;
    height: 98px;
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-surgery-week2 {
    bottom: -8.8%;
    height: 130px;   
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-red2 {
    bottom: -150%;
    height: 96px;    
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-Aug-week {
    top: -16.3%;
    height: 100px;
}
section#section5.secondarie.LaserResurfacing-vertical.Breast-Aug-week2 {
    bottom: -12.8%;
    height: 133px;
    left: 66%;
}
section#section5.secondarie.LaserResurfacing-vertical.Chin-Aug2 {   
    top: -7%;
}
section#section5.secondarie.LaserResurfacing-vertical.Chin-Aug1 {   
    height: 123px;   
}
.chin-reson.pro2 > h2 {
    padding: 38px 0;
}
.Gyneco-bg2 {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/gyneco-left-body.png) no-repeat scroll 0 112%;
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia2 {    
    top: -8.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia1 {
    bottom: -10%;   
}
section#section5.secondarie.LaserResurfacing-vertical.Gynecomastia-week {    
    top: -13.1%;
}
.gyneco-week {     
    height: auto;
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty2 {   
    top: -8.0%;
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty1 {
    bottom: -9%;    
}
.brach-reson {
    margin: 0;
    padding: 0;
}
.brach-reson ul {
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
}
.otoplast-4-benefits {    
    margin-bottom: 28px;    
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty-week {    
    top: -24.1%;
}
.Brach-plasty {    
    height: auto;
}
section#section5.secondarie.LaserResurfacing-vertical.Brachioplasty-week2 {
    bottom: -20.8%;
    height: 133px;    
}
.brow-left-b h2 {    
    font-size: 30px;    
}
section#section5.secondarie.LaserResurfacing-vertical.Browpexy2 {
    bottom: -9%;
    height: 120px;   
}
.brow-reson ul {
    float: left;
}
section#section5.secondarie.LaserResurfacing-vertical.dr-browpexy-facelift2 {
    bottom: -12.5%;    
    left: 14.1%;
}
section#section5.secondarie.LaserResurfacing-vertical.state-browpexy-facelift2 {
    bottom: -29.5%;   
    left: 49.9%;
}
section#section5.secondarie.LaserResurfacing-vertical.browpexy-week {    
    top: -159.1%;
    height: 98px;
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.browpexy-week2 {
    bottom: -1371%;
    height: 110px;
   }
 body {
    position: inherit !important;
}
section#section5.secondarie.LaserResurfacing-vertical.Rhinoplasty-week {
    height: 98px;
    top: -21.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.Rhinoplasty-week2 {
    bottom: -21.8%;
    height: 147px;   
}
.brest-list ul {
    float: left;
    margin: 0;
    padding: 0;
}
.third-list-procedures.pro2.reason-block.neck-reson.brest-list h2 {
    margin: 0;
    padding: 0;
}
section#section5.secondarie.LaserResurfacing-vertical.BreastAug1 {    
    top: -12.8%;
}
section#section5.secondarie.LaserResurfacing-vertical.BreastAug2 {
    bottom: -120%;
    height: 82px;   
}
section#section5.secondarie.LaserResurfacing-vertical.Liposuction1 {   
    top: -7.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.Liposuction2 {
    bottom: -11%;  
}
.lipo-week {   
    height: auto;  
}
section#section5.secondarie.LaserResurfacing-vertical.Liposuction-week2 {
    bottom: -16%;
}
section#section5.secondarie.LaserResurfacing-vertical.surgery-facelift2 {
    bottom: -23.2%;
    height: 102px;
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility.two {
    top: 253px;    
    right: -23.5%;
}
section#section5.secondarie.LaserResurfacing-vertical.OperatingFacility {   
    right: -23.5%;
}
.left-procedures section#section5.secondarie.Facility {   
    right: -100px;
}
.left-procedures section#section5.secondarie {
    right: -3px;
}
.about-content-block {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/03/about-pict.png) no-repeat scroll 0% 23%;
     background-size: 50%;
}
.ab-right-block {
    width: 86%;
    float: right;
    padding: 0;
}
.ab-right-block > p {
    font-size: 16px;   
}
.ab-right-block blockquote {   
    font-size: 22px;   
    line-height: 30px; 
}
.left-member img {
    max-width: 100%;
}
.right-member img {
    max-width: 100%;
}
.member-logo h3 {   
    text-align: center;    
}
.right-procedures .operating-facelity-text {   
    width: 73%;
}
.home-page-video {
margin: 50px 0px;
}
.left-procedures h2 strong {    
    font-size: 24px;
  }
  .page-id-832 section#section5.secondarie.safeblock1 { 
    top: -66px;
        left: 98px;
}
.page-id-832 section#section5.secondarie.safeblock2 {
    left: 99px;
    top: 240px;   
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.botox-appointment2 {
    top: -796px;
    left: 507px;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.Pre-Wrink2 {
    left: 99px;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-right1 {
    top: 303px;
    left: 521px;
}
.free-mini-sec-inner {
    margin-left: -27px;
}
section#section5.secondarie.LaserResurfacing-vertical.facelift2.free-mini {
    top: -11% !important;
    height: 77px !important;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility2 {
    top: -24% !important;
    left: 51.5%;
    height: 70px !important;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility {
    left: 51.4%;
    top: 98%;
    height: 60px;
}
 .page-id-832 section#section5.secondarie.safeblock1 { 
    top: -66px;
        left: 98px;
}
.page-id-832 section#section5.secondarie.safeblock2 {
    left: 99px;
    top: 227px;   
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.botox-appointment2 {
    top: -796px;
    left: 507px;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.Pre-Wrink2 {
    left: 99px;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-right1 {
    top: 303px;
    left: 521px;
}
.magic-number p {
    font-size: 14px !important;
    line-height: 28px !important;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility2 {
        top: -24% !important;
    left: 51.5%;
    height: 70px !important;
}
section#section5.secondarie.LaserResurfacing-vertical.facelift2.free-mini {
    top: -12% !important;
    height: 63px !important;
}
.page-id-832 section#section5.secondarie.LaserResurfacing-vertical.AfterSurgery.botox-Facility {
    left: 51.4%;
    top: 98%;
    height: 60px;
}
.free-mini-sec-inner {
    margin-left: -27px;
}
}


@media only screen and (max-width: 980px) {
  section#section5 {
    display: none;
}
  
#enhancedtextwidget-2 {
    float: right;
    position: absolute;
    padding-top: 0;
    right: 100px;
}
.right-header-block {
    margin-top: 28px;
}
.desktop-menu {
    width: auto;
    text-align: right;
    float: right;
    margin-top: 40px;
}
.Safe-And-Simple {
    margin-top: 10px;
  }
   section#section5.secondarie.LaserResurfacing-vertical.facelift2.free-mini {
    bottom: 102% !important;
    height: 63px !important;
}
  
}


@media only screen and (max-width: 768px) {
  ul#menu-main-menu {display: none;}
  .responsive-menu-button {  height: 40px !important; position: absolute !important; right: 4% !important; top: 20px !important;  width: 45px !important;}
  .desktop-menu {
    display: none;
}
.right-header-block {margin-top: 50px;}
.ban-rightblock > img {max-width: 100%;}
.descr-right { width: 100%;}
.left-descr > img {  width: 374px;}
.ban-leftblock h1 { padding: 10px 0;}
.ban-leftblock p {font-size: 16px; padding: 10px 0px;}
.ban-leftblock strong {font-size: 18px; margin-top: 4px;}
.ban-leftblock ol li span {font-size: 16px;}
.ban-rightblock strong {font-size: 40px;}
.ban-rightblock ul {   /* left: -13px; */  padding: 10px 0px;   position: inherit;  width: 100%;}
.ban-rightblock ul li {width: 49%;  margin: 10px 0px;}
.btn-group-call {margin-top: 22px; width: 100%;}
.subscribe input[type="email"] {  width: 100% !important;}

.descr-right h2 {
    font-size: 18px;
    line-height: 10px;
}
.descr-right p {
    font-size: 12px;
    padding: 0;
    line-height: 20px;
} 
.protfilo-block {float: left; width: 33%; padding-bottom: 26px; }
.testimonial .carousel p { padding: 20px 40px;}
.tp_recent_tweets ul {margin: 0; padding: 0;}
.tw-pt-heading {  position: inherit !important;}
.ban-rightblock li:nth-child(3) {    padding: 0 40px;}

/*procedures*/
.ban-rightblock-procedures h2 {
    font-size: 36px;
    
}
.procedures-modal img {
    border: 0;
    max-width: 100%;
}
.procedures-list strong {
    font-size: 18px !important;   
}
.procedures-modal {   
    top: 50px;
    width: 50%;
      left: 55%;
    
}
.right-procedures {
    text-align: left;
}
.second-right-procedures {
    padding-top: 30px;
}
.third-right-procedures {   
    right: -60px;
    top: 60px;
}
.third-right-procedures img {
    max-width: 60%;
}
.four-block-procedures {    
    padding-bottom: 20px;
   
}
.four-block-procedures .right-procedures {   
    padding: 0% 7%;
    text-align: center;
}
.five-block-procedures .right-procedures, .fivex-block-procedures .right-procedures {   
    padding: 3% 8% 3% 5%;
}
.five-block-procedures, .fivex-block-procedures  {
    padding-bottom: 30px;    
}
.resilt-silde img {
    max-width: 100%;
}
.eight-block-procedures .proce-left {    
    top: -145px;    
}
.eight-block-procedures .proce-right {    
    top: -145px; 
   right: -50px;   
}
.first-block-procedures .right-procedures h2 {    
    text-align: center;
    padding-top: 10px;   
}
.procedures-list {
    padding-top: 30px;
}

#enhancedtextwidget-2 {   
    position: inherit; 
  padding-top:54px; 
}
.latest-science .row h2 {    
    font-size: 30px;   
    padding-bottom: 15px;
    padding-top: 14px; 
}
.subscribe input[type="email"] {
    width: 100% !important;   
}
#ex2 img {
  float: none;
  margin: 0 auto;
  max-width: 75%;
  text-align: center;
}
.dramtization {
    top: 46%;
    z-index: 1;
}
.fat1-block .right-procedures h2 {
    font-size: 30px;
    line-height: 40px;
}
.fat1-block .right-procedures {
    text-align: center;
}
.fat1-block .left-procedures h2 strong {   
    font-size: 20px;   
}
.fat1-block .left-procedures > p {    
    font-size: 14px;    
    line-height: 24px;
}
.second-right-procedures > p {
    font-size: 14px;
    line-height: 24px;
}
.fat-text-block h2 {
    font-size: 22px;
    font-weight: 300;
   
}
.fat-text-block{padding-top:0 !important;}
.fat-text-block .btn-callnow {
       margin-top: 0px !important;

}
.fat2-block {margin: 30px 0;}
.app-block {   
    margin: 0px 0px 30px;
}
.third-right-procedures {
    right: -120px;   
}
.neck-reson ul li {
    font-size: 15px;
}
.four-block-procedures {   
    height: auto;   
    background-size: 100%;
    width: 100%;
}
.four-block-procedures .right-procedures {
    margin-top: 32%;
    margin-left: 25%;
}
.four-block-procedures .right-procedures > h2 {    
    font-size: 22px;
}
.four-block-procedures .right-procedures > p {
    font-size: 14px;    
}

.state-face > p {
    font-size: 14px;   
    line-height: 26px;
}
.state-face > h2 {   
    margin: 0;
    font-size: 18px;   
}
.btn-callnow-five {   
    padding-top: 8px;
}
.six6-block-procedures { 
    
  margin-top: 30px;
    margin-bottom: 30px;    
}
.cost-text h2 {    
    padding: 17px 0 0 0;
}
.com-question p {
    font-size: 14px;   
    line-height: 28px;
    padding-bottom: 2px;   
}
.eight-block-procedures .result-silder-procedures > h2 {    
    font-size: 24px;   
}
.las-appoint {
    padding: 0% 0;
}
.five-block-procedures {    
    margin: 75px 0 0px;    
}
.five-block-procedures .right-procedures {
    margin-left: 0;
    margin-top: 0;    
}
.third-list-procedures > h2 {   
    font-size: 16px;   
}
.third-list-procedures li {
    font-size: 18px;    
}
.ap-tab ul li {
    margin: 0 18px;
    font-size: 16px;
}
.text-appoint .appoint-ment {
    text-align: center;
    width: 58%;
}
.seven-block-procedures {    
    background: #fff;   
}
.ques-pict img {
    max-width: 100%;
    text-align: center;
}
.otoplast-4-benefits { 
    
    margin-bottom: 50px;   
}
.facelift-bg {  
    padding: 10px 0px;
}
.General {
    width: 100%;
    display: block;   
}
.surgey > h2 {
    font-size: 14px;
    line-height: 26px;
}
.surgey h2 strong {    
    font-size: 22px;   
}
.neckbg1 {
    padding: 20px 0;
}
.left-b {
    margin: 0% 0;
}
.left-b h2 {   
    text-align: left;
}
.right-b p {    
    font-weight: 300;
}
.first-otoplasty {  
    height: auto;
    padding: 20px 0;
}
.brest-block-content {
    display: inherit; 
    margin: 0 auto;
}
.pro2  ul {
    width: 100%;
    float: left;
}
.pro2 > h2 {
    font-size: 26px;
    padding: 0px 0;
}
.four-block-procedures {
    margin-top: 0px;
}
.Bleph-appoint h2 {  
    padding-top: 0px;
    text-align: left;
}
.Blep-content {
    width: 100%;
}
.CONSULTATION .right-procedures {
    margin: 0px 0;
}
.CONSULTATION .right-procedures h2 {    
    text-align: left;  
}
.right-procedures.consul-appoint {
    padding-top: 120px;
}

.about-content-block {
  background: rgba(0, 0, 0, 0) url("https://drkoplin.wpengine.com/wp-content/uploads/2017/03/about-pict.png") no-repeat scroll -4% 14% / 50% auto;
}

.page-id-228 .third-list-procedures li {
    font-size: 18px !important;
    line-height: 21px;
}
.page-id-228 .brach-reson > h2 {
    font-size: 20px !important;  
  }
.latest-science {  
    height: auto !important;   
}
.pro-text-block > h5 {
    font-size: 18px;    
}
button#responsive-menu-button {
    background: #84BCB2 !important;
    top: 64px !important;
}
.dramtization {
    top: 75%;
    z-index: 1;
}
.ban-rightblock img {
    max-width: 52%;
}
.pro-silde-content h5 {
    /* color: #0b436f; */
    font-size: 16px;
    line-height: 24px;
  }
.page-id-832 .fat2-block {
    margin: 0px 0;    
    padding: 10px 0px !important;
}
.Safe-And-Simple {
    margin-top: 20px;
  }
.page-id-832 .operating-facelity-text h2 {
    font-size: 20px;
  }
  .free-mini-sec-inner {    
    width: 100%;
}
.free-mini-procedures .left-procedures {
    width: 65%;
}
.free-mini-procedures .right-procedures {
    background-color: rgba(82,142,131,0.7);
    position: absolute;
    right: 20px;
    width: 360px;
    padding: 20px 0 20px 40px;
    top: -265px !important;
}
.page-id-832 .app-block {
    float: left;
    margin: 26px 0 0;
    text-align: center;
    width: 100%;
}
.page-id-832 .second-right-procedures.wow.miwo-text.slideInRight.animated.animated {
    margin-top: 0px !important;
    padding: 0px;
}
.The-Science-Behind-Botox {    
    margin-top: 16px;    
    padding-bottom: 30px;
}
.page-id-832 .appoint-ment > h2 {    
    font-size: 34px;    
    line-height: 44px;
}
.Preventing-Wrinkles {   
    margin-top: 0px;
  }
.page-id-832 .eight-block-procedures {    
    margin: 10px 0px;
}
.custom-logo {
    margin-left: 0;
}
.page-id-832 .state-face {
    width: 100%;
    padding: 0px 20px 17px;
    margin: 0;
}
.free-mini-inner-sec h2 {
    font-size: 30px;   
    text-align: left!important;
}
.free-mini-sec-inner {
    margin-left: 0;
}


}


@media only screen and (max-width: 767px) {
  header {background:url("https://drkoplin.wpengine.com/wp-content/uploads/2017/06/header-bg.png") !important;      background-size: 100% !important; width:100%; float:left;}
.custom-logo {
    display:none; 
}
.custom-logo-link {
    float: left;
    margin: 12px 0px;
    background: url(https://drkoplin.wpengine.com/wp-content/uploads/2017/06/mobile-logo.png) no-repeat;
    background-size: 100%;
    /* border: 1px solid #000; */
    width: 64%;
    height: 220px;
    margin: 70px 0px 0px 50px;
}
.phone-btn {
    margin-right: 0px;
    left: -194px;
    top: -51px;
    width: 100%;
    font-weight: 300;
    font-size: 32px;
}
.phone-icon {
    float: left;
    background: url(https://drkoplin.wpengine.com/wp-content/uploads/2017/06/phone-icon.png);
    width: 47px;
    background-size: 100%;
    height: 47px;
}
.responsive-menu-button {
    height: 65px !important;
    position: absolute !important;
    right: 12% !important;
    top: 35%!important;
    width: 70px !important;
}
.phone-icon img {    display: none;}
.mobile { background-color: transparent !important;  border: medium none !important;  display: block;  position: absolute !important; 
 right: 0;   top: 1.2% !important;  width: 70%;}
.desktop-menu {  display: none;}
.navbar-inverse .navbar-toggle {  background-color: #0b436f !important;}
nav ul { background-color: #cddbe6; width:100%;  float: inherit;  position: absolute;  z-index: 1;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  background-color:#CDDBE6 !important;  color: #6b747b !important ;}
.ban-rightblock ul { left: 0px !important;}
.ban-rightblock ul li {float: left !important;}
.banner { height: auto; }
.right-header-block { margin-top: 10px; margin-bottom: 10px;}

.ban-leftblock {margin-bottom: 50px; width: 100%;}
.left-descr {width: 100%;}
.testimonial .carousel p { padding: 20px; }
.abou-description-block { /*margin-top: 10px;*/}
.footer { height: auto; }
.descr-right {  padding: 30px 20px; width: 100%;}
.protfilo-block { margin-bottom: 30px;  padding: 0 73px;  width: 50%;}
.ab-descibe {  margin-bottom: 60px;}
.facebook-block {  height: auto;  width: 100%;}
.fb-head {  padding-left: 0;}
.footer-nav ul {  width: 100%;}
  .chart-pict img {max-width: 100%;}
  #enhancedtextwidget-2 {   
    padding-top: 10px;
}
.subscribe .fa.fa-envelope {
    top: 30px !important;
}
.flo-bg {    
    margin-right: 5px;   
}
  .subscribe input[type="email"] {
    width: 100% !important;
    float: left;
}

a#demo-trigger-inner {
    display: none;
}
.show-des {
    display: none;
}
.show-mob {
    display: b;
}
/*procedures*/
.procedures-modal {
    right: 0px;
    top: 5%;
}
.silder-boxs-procedures {
    text-align: center;
}
.first-block-procedures {    
    padding: 20px 0;
    
}
.procedures-modal {
    display: block;
}
.six-block-procedures .left-procedures {
    padding: 0px 242px 0px 0px;
}
.left-procedures h2 {  
    font-size: 18px;
    padding-bottom: 10px;
}
.left-procedures > p {    
    /*font-size: 13px;   */ 
}
.seven-block-procedures {
    width: 100%;
    float: left;    
    height: auto;
}
.eight-block-procedures {     margin-top: 0%;}
.six-block-procedures .left-procedures {
    padding: 0 30px;
    width: 100%;
}
.right-procedures {
    text-align: left;
    padding: 0px 5%;
}
.right-procedures h2 {text-align:center !important;}
#ex2 img {
    max-width: 60%;
    margin: 0 auto;
}
.dramtization {
    top: 33% !important;    
    z-index: 1;
}
.descr-right h2 {
    font-size: 28px;
    line-height: 33px;
}
.descr-right p {
    font-size: 14px;
    padding: 0;
    line-height: 24px;
}
.subscribe {
    width: 50%;
    float: none;
    margin: 0 auto;
}
.so-icon {
    padding-top: 14px;
    text-align: center;
    float: none;
    width: 100%;
  padding-left:3%;
}
.latest-science {   
    height: auto;
    overflow: hidden;   
}
.fat1-block .right-procedures {
    text-align: center;
}
.right-procedures {
    text-align: center;
    padding: 0px 0%;
}
.left-procedures img {   
    padding-bottom: 20px;
}
.cost-text {
    width: 48%;
    float: right;
}
.commen-quote > img {    
    padding: 0% 0;
      max-width: 50%;
}
.four-block-procedures .right-procedures > p {    
    padding-bottom: 1px;    
}
.text-appoint .appoint-ment {
    text-align: center;
    width: 100%;
}
.ap-tab ul li {
    margin: 0 16px;  
}
.surgery-block h3 {    
    padding-left: 0;    
}
.ques-pict img {
    padding-top: 0;
    max-width: 50%;
    opacity: inherit !important;
}
.pro2 ul li {
    font-size: 14px;
    line-height: 20px;
  display:block;
}
.fivex-block-procedures .left-procedures {
    padding: 30px 10px 0 30px;
}
.Performed {
    margin: 0 auto;
    width: 94%;
    padding-left:0px !important;
}
.brest-aug p {
    font-size: 14px;    
    line-height: 24px;
}
.brest-last .row > h2 {
    font-size: 24px; 
}
.brestleft-textblock > p {
    font-size: 14px;    
    line-height: 26px;
    padding-bottom: 10px;
}
.rhino-text > p {   
    font-size: 14px;    
    line-height: 26px;
}
.brow-proce {
    display: block;
    margin: 0 2% !important;
}
.brach-proced {
    display: block;
}
.gyneco-text {
    display: block;
}
.chin-text {
    display: block;
}
.third-block-procedures .pro2 > h2 {
    padding: 0px 0;
}
.footer-logo {
    text-align: center;
    width: 56%;
    margin: 0 auto;
}
.mobile-h{display:none;}
.fd-box {
    width: 100% !important;
}
/*.page-id-918 .subscribe .fa.fa-envelope {
    top: 30px !important;
}*/
.home-page-video {
margin: 27px 0px;
}
.thumbnail {   
    margin: 0 auto;
}
.subscribe input[type="email"] {   
    height: 41px;
    margin-bottom: 20px;
}
input.btn-signup {
    padding: 14px !important;    
}
.footer-nav ul {   
    padding-left: 0;
}
.protfilo-block {   
    padding: 0 10px;
    width: 50%;
}
.pro-text-block {
    width: 100% !important;   
    left: 0px !important;
    padding: 0px 20px !important;
}

/*home-layout*/
.tw-pt-heading { 
    display: none;
}
.menu-facial-rejuvenation-container {
    display: none;
}
.page-id-5  #ex2 {
    display: inline-block;
    position: absolute;
    right: 13px;
    z-index: 999;
      top: -664px;
    /* width: 310px; */
    width: 99%;
    overflow: inherit !important; 
}
.page-id-5 .ban-leftblock h1 {
    font-size: 28px;
    float: left;
    z-index: 999;
    width: 100%;
    padding-left: 100px;
    padding-top: 105px;
}
.page-id-5 .btn-callnow {
    color: #fff !important;
    position: absolute; 
    top: 155px;
    left: 162px;

}
.banner {
    height: auto;
    /* position: relative; */
}
.page-id-5 .ban-leftblock p {
    font-size: 16px;
    padding-top: 277px;
        width: 100%;
}
#ex2 img {
    max-width: 70%;
    margin: 0 auto;
    float: right;
}
.page-id-5 .ban-rightblock {
    /* float: right; */
    width: 41%;
        right: 88px;
    position: absolute;
}


/*#ex2 img:first-child {
    width: 30%;
}*/




/*end-home-layout*/
.btn-callnow {   
    top: 76px;  
}
.banner {
    height: auto;
  }
.pro-text-block > h5 {
   
    padding-left: 30px;
    color: #525252;
}

.thumbnail{height:auto !important;}
.thumbnail > img {
     max-height:auto !important; 
}
.mobile-page-title {
display: block;
}
.page-template-page-facial-rejuvenation-php .ban-rightblock {    
    width: 58%;
    position: absolute;
    right: 0px;
}
.page-template-page-facial-rejuvenation-php .inner-page-left h1 {
    /* padding: 10px 0 0px 0px; */
    float: left;
    width: 100%;
    padding-left: 60px;
    font-size: 32px;
    float: left;
    padding-top: 90px;
    margin-bottom: 200px;
}
.page-template-page-facial-rejuvenation-php .btn-callnow {
    top: 166px;
    position: absolute;
    left: 130px;
}
.page-id-21 .inner-page-left h1 {    
    font-size: 26px;   
}
.page-id-20 .inner-page-left h1 {
    /* padding: 10px 0 0px 0px; */
    float: left;
    width: 100%;
    padding-left: 60px;
    font-size: 22px;
    float: left;
    padding-top: 90px;
    margin-bottom: 210px;
}
.page-id-19 .inner-page-left h1 {  
    font-size: 22px;
}
/*#ex2 {
    display: inline-block;
    position: absolute !important;
    z-index: 9999;
}*/
#ex2 {
    display: inline-block;
    position: absolute !important;
    z-index: 9999;
    width: 100%;
    overflow: inherit !important;
}
#video-tag {
    width: 100%;
    height: auto !important;
}
.page-template-page-procedure .ban-leftblock {    
    display: none;
}
.acco-pict-block {
    padding: 5px 0px;
}
/*.responsive-menu-submenu.responsive-menu-submenu-depth-1.responsive-menu-submenu-open {
   height: 246px;
   overflow: scroll;
}
     .responsive-menu-submenu.responsive-menu-submenu-depth-1.responsive-menu-submenu-open {
       overflow-x: scroll;
       height: 246px;
       -webkit-overflow-scrolling: touch !important;
       -moz-overflow-scrolling: touch !important;
       -ms-overflow-scrolling: touch !important;
       -0-overflow-scrolling: touch !important;     

     }
     
    */ 
     .nice-wrapper {}
     
     .nicescroll-rails {
       background-color: rgb(51, 122, 183);
     }
     
     .nicescroll-cursors {
       border: none !important;
       background-color: #000 !important;
       border-radius: 0 !important;
     }
     
     .jumbotron {
       padding-top: 80px;
     }

.procedures-loadmore a.responsive-menu-item-link{
background-color: #212121 !important;
   color: #fff !important;
   font-weight: bold;
}
.procedures-loadmore{display:block;}
.acco-pict-block {   
    width: 100%;  
}
.ac-container label:hover {
    background: transparent;
}
.Accordion-block {
    width: 100%;
    float: left;
}
.ab-right-block {
    width: 100%;
    float: none;
    padding: 0 30px;
}

.about-content-block {
    background: rgba(0, 0, 0, 0) url(/wp-content/uploads/2017/11/about-pict.png) no-repeat;
    background-size: 72%;
        background-position: 0px 100px;
    margin: 22px 0px !important;
}
.custom-logo-link {
    width: 50%;
    height: 180px;
    margin: 50px 0px 0px 132px;
}

/*-------home-silder----*/
.page-id-5 .dramtization {
    top: -660px !important;
    z-index: 1;
    left: -597px;
}
.page-id-5 .ban-leftblock {   
    top: 140px;
}
.page-id-5 .abou-description-block {
    /*margin-top: 110px;*/
}
.page-id-5 .ban-leftblock h1 {
    font-size: 40px;
    text-align:center;
        padding-left: 0;
  }
  .ban-rightblock img {
    max-width: 100%;
}
.page-id-5 .btn-callnow {
    top: 175px;
    left: 278px;
}

.ban-leftblock {
    position: relative;
    top: 320px;
}
.page-template-page-facial-rejuvenation-php .inner-page-left h1 {     
    padding-left: 0;
    font-size: 40px;    
    text-align: center;
    padding-top: 29px;    
    margin-bottom: 77px;
}
.page-template-page-facial-rejuvenation-php .btn-callnow {
    top: 135px;
    position: absolute;
    left: 274px;
}
.abou-description-block {
    /*margin-top: 240px;*/
}
.magic-title {
			    width: 56% !important;
		}
/*-------home-silder----*/


}

@media only screen and (max-width: 667px) {
  
header {   
    height: 320px !important;
  }
.phone-btn {
    left: -146px;
    top: -102px;
}
.custom-logo-link {
    margin: 41px 0px 0px 133px;
    width: 50%;
    height: 210px;
}

.responsive-menu-button {   
    right: 9% !important;
    top: 35%!important;   
} 
  .procedures-modal {
    right: 0px;
    top: 12%;
}
.cost-text {
    width: 100%;    
    float: left;
}
.gyneco-week {  
    height: auto;
}
.four-block-procedures .right-procedures > h2 {    
    margin: 0;
    padding: 0;
}
.brach-reson ul {
    width: 100%;
    float: left;
}
.brach-reson ul li {
    font-size: 14px;
}
.brow-reson ul {
    width: 100%;
    float: left;
}
.brow-reson ul li {
    font-size: 14px;
}
input.btn-signup {
    padding: 14px !important;
    position: absolute;
    right: 0px;
    top: 24px;
}
.resoure-list-block ul {    
    padding: 0;
}
.resoures-block {
    width: 100%;  
}
.resoure-list-block {
    width: 82%;    
}
.resoure-list-block ul li {    
    font-size: 16px;    
}
.page-id-5 #ex2 {    
    top: -691px;
   }
.footer-logo p {
    text-align: center;
    float: none;  
}
.footer-nav ul li {   
    margin-bottom: 10px;
}

/*--------home-silder----*/
.page-id-5 .ban-leftblock h1 {
    text-align: center;
    padding-left: 0;
}
.page-id-5 .btn-callnow {
    top: 158px;
    left: 238px;
}
.page-id-5 .ban-leftblock p {    
    padding-top: 242px;   
}
 .page-id-5 #ex2 {
    top: -656px ;
}
.page-template-page-facial-rejuvenation-php .btn-callnow {
    top: 135px;
    position: absolute;
    left: 246px;
}
.page-id-21 .page-template-page-facial-rejuvenation-php .btn-callnow {
    top: 135px;
    position: absolute;
    left: 240px;
}
.page-id-5 .dramtization {   
    left: -470px;
}
.magic-title {
			    width: 58% !important;
		}
/*--------home-silder----*/



} 



@media only screen and (max-width: 568px) {
  header {
    height: 271px !important;
}
.phone-btn {
    left: -115px;
    top: -103px;
}
.responsive-menu-button {
    top: 30% !important;
}
  .ban-rightblock ul {  position: inherit;  width: 100%;} 
  .ban-rightblock > img { max-width: 100%;}   
    .left-descr > img {  max-width: 100%;}
  .ban-rightblock ul li {float: left;  padding-bottom: 20px; width: 50%;}
  .protfilo-block { padding: 0 3px; width: 50%;}
  .latest-science { padding: 20px 0;}
  .testimonial { padding: 0;}
  .testimonial .carousel h3 { font-size: 30px;}
  .testimonial .carousel p {}
  .item strong { font-size: 22px;}
  .inner-descri-left h1 { font-size: 30px !important;}
  .chart-pict img {max-width: 100%;}
  .inner-page-left h1 {  font-size: 46px;}
  .procedures-modal {
    right: 0px;
    top: 6%;
}

.thumbnail {   
    height: auto;
}
.third-list-procedures {   
    padding: 15px;
    width: 80%;
}
.third-list-procedures > h2 {
    margin: 0;
  font-size:20px;
    padding: 10px 0;
    font-weight: 700;
}
.third-list-procedures > ul {
    padding: 0;
    width: 100%;
}
.third-list-procedures li {
    font-size: 14px;
    list-style: disc !important;
    display: inline-block;
}
.third-list-procedures h2::after{display:none;}
.four-block-procedures .right-procedures > p {
    font-size: 14px;   
    padding-bottom: 2px;    
}
.chin-block2 {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/chin-block2.png) no-repeat scroll 0 108%;   
}
.gyneco-week {    
    height: auto;
    overflow: hidden;
}
.chin-reson ul li {
    display: block;
}
.pro2 ul li {    
    display: block;
}
.otoplast-4-benefits h2 {
    width: 100%;
}
.third-list-procedures li {   
    display: block;
}
.ap-tab ul {
    display: block;
    padding: 11px 4px;
    margin: 0;
}
.ap-tab ul li {
    margin: 0 8px;
}
.four-block-procedures .right-procedures > h2 {
    font-size: 22px;
    padding: 0;
    margin: 0;
}
.otoplast-4-benefits h2 {    
    line-height: 24px;
}
.brest-lift2 {
    background: rgba(0, 0, 0, 0) url(https://drkoplin.wpengine.com/wp-content/uploads/2017/02/brest-lift-2.png) no-repeat scroll 0 91%;   
}
.Brach-plasty h2 {   
    font-size: 24px;   
}
.Brach-plasty {   
    height: auto;
}
.four-block-procedures .right-procedures > h2 {    
    margin: 0;
    padding: 0;
}
.ac-container {
    width: 100%;
}
.page-id-5 .ban-leftblock h1 {   
    padding-left: 30px;
    padding-top: 78px;
}
.page-id-5 .btn-callnow {   
    top: 134px;
    left: 85px;
}
.page-id-22 .inner-page-left h1 {
    /* padding: 10px 0 0px 0px; */
    float: left;
    width: 100%;
    padding-left: 52px;
    font-size: 24px;
    float: left;
    padding-top: 77px;
    margin-bottom: 130px;
}
.page-id-22 .btn-callnow {
    top: 146px;
    position: absolute;
    left: 92px;
}
.banner-btn {   
    font-size: 11px;
  }
.page-id-21 .inner-page-left h1 {
    font-size: 20px;
    margin-bottom: 130px;
}
.page-id-21 .btn-callnow {
    top: 155px;
    position: absolute;
    left: 106px;
}
.page-id-19 .inner-page-left h1 {
    font-size: 20px;
    padding-left: 25px;
}
.page-id-19 .btn-callnow {
    top: 150px;   
    left: 92px;
}
.page-id-20 .inner-page-left h1 { 
 padding-left: 24px;    
}
.page-id-20 .btn-callnow {
    top: 152px;    
    left: 100px;
}
.footer-logo p {
    text-align: center;
    float: none;   
}
.footer-nav ul li {   
    margin-bottom: 10px;
}

/*--------home-silder----*/
.page-id-5 .dramtization {
    top: -630px !important;   
    left: -437px;
}
.page-id-5 .ban-rightblock img {
    max-width: 70%;
}
.page-id-5 .btn-callnow {
    top: 134px;
    left: 205px;
}
.page-id-5 .ban-leftblock p { 
    padding-top: 220px;   
}
.page-id-5 #ex2 {
    top: -634px;
}

.page-id-5 .ban-leftblock h1 {
    text-align: center;
    padding-left: 0;
}
 .ban-rightblock img {
    max-width: 70%;
}
.ban-leftblock {   
    top: 260px;
}
.page-id-22 .inner-page-left h1 {    
    padding-left: 0;
    font-size: 34px;   
    text-align: center;
    padding-top: 30px;
    margin-bottom: 70px;
}
.page-id-22 .btn-callnow {
    top: 110px;   
    left: 194px;
}
.abou-description-block {
    /*margin-top: 180px;*/
}
.page-id-19 .inner-page-left h1 {
    font-size: 26px;
    padding-left: 0;
}
.page-id-19 .btn-callnow {
    top: 100px;
    left: 190px;
}
.page-id-20 .inner-page-left h1 {
    padding-left: 0;
    font-size: 30px;
    margin-bottom: 70px;
}
.page-id-20 .btn-callnow {
    top: 102px;
    left: 176px;
}
.page-id-21 .inner-page-left h1 {
    font-size: 30px;     
    margin-bottom: 90px;
}
.page-id-21 .btn-callnow {
    top: 112px;    
    left: 192px;
}

.magic-title {
			    width: 68% !important;
		}

/*--------home-silder----*/


}

@media only screen and (max-width: 480px) {
  .wrapper { max-width: 100%;  padding: 0 10px;  /*width: 320px;*/}
  img {  max-width: 100%;}
  .responsive-menu-button { height: 40px !important; position: absolute !important; right:4% !important; top: 112px !important;
  width: 45px !important;}
  header {  text-align:center;  height: 226px !important;  padding:20px 0px;}  
  .mobile {  top: 140px !important;}
  .phone-btn { float: left;  margin: 0;}
  .custom-logo-link {
    margin: 28px 0px 0px 50px;
}
.phone-btn {
    left: 4px;
    top: -132px;
  width: 70%;
      font-size: 24px;
}
.phone-icon {    
    width: 35px;    
    height: 35px;
}
.responsive-menu-button {    
    right: 7% !important;
    top: 94px !important;    
}
  .navbar-toggle {  float: left !important;  left:148px;  position: relative !important ;}
  .btn-group-call {  width: 100%;}
  .right-header-block { float: left;  margin-top: 24px;}
  .ban-rightblock ul {   padding: 20px 0;  position: inherit;  }
  .ban-rightblock ul li { float: left;  margin-bottom: 20px;    width: 48%;}
  .protfilo-block { padding: 0 44px;  width: 100%;}
  .testimonial .carousel h3 { font-size: 26px;}
  .testimonial .carousel p { font-size: 18px;}
  .item strong { font-size: 22px;}
  .ban-leftblock h1 { font-size: 26px;}
  .ban-leftblock p { font-size: 16px;}
  .btn-group-call { width: 100%;}
  .descr-right h2 {  font-size: 18px;   line-height: 30px;}
  .descr-right p { font-size: 16px;}
  .latest-science .row h2 { font-size: 26px;}
  .latest-science { padding: 20px 0;}
  .testimonial { padding: 0;}
  .subscribe input[type="email"] {  width: 100%;}  
  #post-6 .entry-content p a span{ width: 100%; margin-bottom: 10px;}
  #secondary.sidebar.widget-area{  background:rgba(0, 0, 0, 0) none repeat scroll 0 0;    padding-left: 0px;  }
  
  
  .inner-descri-left h1 {font-size: 27px;}
.inner-descri-left h5 {  font-size: 16px;}
.innerpage-list strong {  margin-top: 2px;}
.list-heading {font-size: 20px;}
.chart-link {font-size: 14px;}
.inner-descri-right h3 {font-size: 22px; line-height: 34px;}
#main section h1 {font-size: 36px;}
.entry-content blockquote em { font-size: 20px;}
  .chart-pict img {max-width: 100%;}
  .ab-descibe {
  padding-right: 0px;
}
.tw-pt-heading {  position: inherit;}
.ban-rightblock li:nth-child(3) {
    padding: 0 38px !important;
}

input.btn-signup {   
    position: absolute;
    right: 0px;
    top: 25px;
}
.footer-logo {  
    width: 67%;    
}
.so-icon {   
    padding-left: 10%;
}
/*procedures*/
.procedures-modal {    
    display: none;    
}
#enhancedtextwidget-2 {
    padding-top: 0;
}
.pagination-procedures h4 {    
    font-size: 13px;  
    padding-top: 12px;
}
.third-list-procedures {
    padding: 9px 12px;
    width: 100%;
    margin-top: 90px;
}
.third-right-procedures {
    right: -90px;
    top: 15px;
    width: 100%;
    float: left;
}
.third-right-procedures img {
    max-width: 43%;
}
.four-block-procedures .right-procedures > h2 {    
    font-size: 26px;
}
.four-block-procedures .btn-callnow {    
    font-size: 18px;    
    padding: 8px 20px;
  
}
.seven-block-procedures {
    width: 100%;
    float: left;    
   
}
.six-block-procedures {
    background: #F0F0F0;
    float: left;
    width: 100%;
}
.six-block-procedures .left-procedures {
    padding: 10px 0;
}
.eight-block-procedures {     margin-top: 0%;
    
}
.result-silder-procedures {    
    padding: 14px 0px;
   
}
.eight-block-procedures .result-silder-procedures > h2 {    
    font-size: 22px;    
}
.eight-block-procedures .result-silder-procedures span {
    font-size: 13px;
    line-height: 7px;
 
}
.ban-rightblock ul li a {    
    font-size: 11px;   
}
.first-block-procedures .right-procedures h2 {
    text-align: left;
    font-size: 20px;   
    line-height: 28px;
}
.right-procedures h2 {  
    font-size: 20px;
    line-height: 32px; 
    text-align: center
}
.right-procedures {
    text-align: center;
}
.six-block-procedures .left-procedures {
    padding: 10px 15px;
}
.subscribe {
    float: none;   
    width: 100%;
}

.carousel-inner h2 {   
    font-size: 18px;  
}
.so-icon {   
    width: 90%;
    TEXT-ALIGN: center;
    margin: 0 auto;
}

.appoint-ment > h2 {   
    font-size: 24px;
    line-height: 28px;   
}
.neck-reson ul li {
    font-size: 13px;
}
.four-block-procedures {   
    background: #fff;   
}
.four-block-procedures .right-procedures > h2 {
    font-size: 26px;
    color: #333;
}
.four-block-procedures .right-procedures {
    margin-top: 0;
    margin-left: 0;
}
.four-block-procedures .right-procedures > p {
    font-size: 14px;
    color: #525252;
}
.six-block-procedures {
    background: transparent;  
}

.fivex-block-procedures .left-procedures {
    padding: 0px 10px 0 54px;
}
.text-appoint {
    padding: 20px 10px;   
}
.text-appoint > h2 {   
    font-size: 20px;   
    line-height: 22px;
    padding-bottom: 10px;
}
.text-appoint .appoint-ment {
    text-align: center;
    width: 100%;
}
.six6-block-procedures {
   
    margin-top: 0px;
    background: none;
    margin-bottom: 0px;
}
.text-appoint > p {  
    font-size: 14px;
    line-height: 26px;   
}
.surgery-block h3 {
    font-size: 18px;    
    text-align: center;
  padding-left:0;
}
.surgery-block > p {
    font-size: 14px;   
    text-align: left;
}
.fivex-block-procedures {
    margin-top: 20px;
    margin-bottom: 0px;
}
.ques-pict img {
    padding-top: 0px;
}
.five-block-procedures, .fivex-block-procedures {
    padding-bottom: 0px;
}
.fat-text-block {
    padding-top: 20px !important;
}
.pro-silde-content > p {
    font-size: 14px;
    padding-bottom: 0;  
    line-height: 26px;
}
.left-procedures h2 strong {    
    font-size: 22px;   
    line-height: 30px;
}
.first-block-procedures .left-procedures > p {    
    font-size: 14px; 
    line-height: 24px;
}
.five-block-procedures .right-procedures h2, .fivex-block-procedures .right-procedures h2 {   
    font-size: 24px;
  line-height:22px;  
}
.five-block-procedures .right-procedures p {   
    font-size: 14px;    
}
.cost-text {
    width: 100%;    
    float: left;
}
.cost-text {
    margin-top: 0px;
}
.Facelift-2block {
    background: none;
}
.Performed {    
    width: 100%;
}
.Performed > h2 {    
    font-size: 22px;    
}
.Performed > p {    
    font-size: 14px;    
}
.otoplast-4-benefits {
    background: none;    
    margin-bottom:0px;  
  overflow: hidden;
}
.pro2 {
    position: inherit;  
}
.pro2 > h2 {   
    line-height: 24px;   
}
.pro2 ul li {
    font-size: 16px;
    line-height: 22px;
}
.faceopsite-bg {
    background: none;
}
.four-block-procedures .right-procedures {
    padding: 0% 3%;   
}
.fivex-block-procedures .left-procedures {
    padding: 0px 10px 0 20px;
}
.left-procedures h2 strong {
    font-size: 22px;
    line-height: 13px;
    width: 100%;
    height: 20px !important;
}
.neckblock p {
    font-size: 16px;
    line-height: 34px;
}
.left-b h2 {
    color: #5AA2C7;    
    text-align: center !important;
}
.right-b p {
    color: #000;
  font-size:14px;   
    line-height: 24px;
}
.lipo-week-text p {    
    font-size: 14px;    
    line-height: 26px;    
}
.lipo-week-text h2 {
    font-size: 18px !important;
}
.fivex-block-procedures {
    /* overflow: hidden; */
    margin: 40px 0;
}
.lipo-week {   
    height: auto;
}
.lipo-text p {
    font-size: 14px;    
    line-height: 24px;
}
.right-procedures h2 {
    font-size: 20px;
    color: #000;    
    text-align: center !important;
}
.left-procedures > h2{
   color: #000;
}
.left-procedures > p {
    font-size: 14px; 
    color: #000;
  line-height:26px;
}
.left-procedures h2 strong {    
    color: #5A9EBA;
    line-height: 26px;
  
}
.Blep-content p {    
    font-size: 14px;
    line-height: 26px;    
}
.cos-block > p {   
    font-size: 14px;    
    line-height: 26px;    
}
.left-procedures.body-surgery > p {    
    font-size: 14px;    
    line-height: 26px;
}
.brow-proce {   
    display: block;   
}
.brach-proced {
    display: block;
}
.gyneco-text {
    display: block;
}
.chin-text {
    display: block;
}
.Brach-plasty {    
    height: auto;
}
.surgey > h2 {
    font-size: 14px;
    line-height: 20px;
}
.ac-container {
    width: 100%;
    float: left;
    margin: 11px 0px;
}
.ac-container label {font-size:16px;}

.resoure-list-block {
    width: 100%;
}
#main section .entry-content h3, #main article h3 a {    
    padding-left: 26px;
}
.resoure-list-block .form::after {    
    left: -10px;   
}
.resoure-list-block .information::after {    
    left: -19px;
}
.resoure-list-block .post-operative::after {    
    left: -15px;  
}
.footer-nav ul {   
    padding-left: 0;
}
.pro-text-block {
    width: 80% !important;
    margin: 0 auto;
    right: 0px !important;
    left: 0px !important;
    padding: 0px 20px !important;
}

}

@media only screen and (max-width: 414px) {

  header {    
    height: 196px !important;  
}
  .custom-logo-link {
    margin: 0px 0px 0px 50px;
   }
.phone-icon {
    width: 26px;
    height: 26px;
}
.phone-btn {
    left: -2px;
    top: -138px;
    width: 57%;
    font-size: 20px;
}
.responsive-menu-button {
    right: 7% !important;
    top: 67px !important;
}
.tw-pt-heading { 
    display: none;
}
.menu-facial-rejuvenation-container {
    display: none;
}
/*home-layout*/

.page-id-5 .ban-leftblock h1 {
    font-size: 22px;
    padding-top: 38px;  
    float:left;
    padding-left: 37px;
}
.page-id-5 .btn-callnow {
    color: #fff !important;
    position: absolute;
    top: 87px;
    left: 62px;
}
.banner {
    height: auto;
    /* position: relative; */
}
.page-id-5 .ban-leftblock p {
    font-size: 16px;
    padding-top: 180px;
}
#ex2 img {
    max-width: 70%;
    margin: 0 auto;
    float: right;
}
/*#ex2 img:first-child {
    width: 30%;
}*/
.page-id-5 #ex2 {
    display: inline-block;
    position: absolute;
    right: 13px;
    z-index: 999;
    top: -619px;
   width: 100%;
   overflow: inherit !important; 
}

.page-template-page-facial-rejuvenation-php .btn-callnow {
    top: 106px;
    position: absolute;
    left: 37px;
}
.page-template-page-facial-rejuvenation-php .inner-page-left h1 {
    /* padding: 10px 0 0px 0px; */
    float: left;
    width: 100%;
    padding-left: 16px;
    font-size: 20px;
    float: left;
    padding-top: 38px;
    margin-bottom: 120px;
}
.page-id-21 .inner-page-left h1 {    
    font-size: 18px;   
}
.page-id-21 .btn-callnow {
    top: 93px;
    position: absolute;
    left: 37px;
}

.page-id-20 .inner-page-left h1 {
    /* padding: 10px 0 0px 0px; */
    float: left;
    width: 100%;
    padding-left: 16px;
    font-size: 16px;
    float: left;
    padding-top: 38px;
    margin-bottom: 120px;
}
.page-id-19 .inner-page-left h1 {   
    padding-left: 5px;
    font-size: 16px;
    }
.page-id-19  .btn-callnow {
    top: 90px;   
    left: 31px;
}
.page-id-20 .btn-callnow {
    top: 87px;   
    left: 35px;
}
/*end-home-layout*/
.second-block-procedures {
    padding: 5px 0!important;
}
.state-face {
    width: 100%;
    margin: 0px;
    padding-left: 0;
}
.vd-content {
    padding:5px 0px;
}
.resoure-list-block {
width: 100%;
margin-left: 10px;
}
.about-content-block {   
    padding: 0;   
    margin: 0;
}
.acco-pict-block {  
    width: 100%;
    float: left;
}
.ac-container label:hover {
    background: transparent;
}
.ab-right-block {
    width: 100%;
    float: none;
    padding: 0 16px;
}
.footer-logo p {
    text-align: center;
    float: none;   
}
.footer-nav ul li {   
    margin-bottom: 10px;
}
.custom-logo-link {
    margin: 21px 0px 0px 110px;
    height: 200px;
}
.ab-right-block > p{padding-bottom:0;}
.page-id-8 .pro-silder-pict > img {
    max-width: 100%;
    width: 390px;
}

/*--------home-silder----*/
.page-id-5 .dramtization {   
    left: -297px;
}
.page-id-5 .ban-rightblock img {
    max-width: 58%;
}
.page-id-5 .ban-leftblock h1 {   
    padding-top: 8px;
    padding-left: 0;
  }
 .page-id-5 .btn-callnow {
    top: 58px;
    left: 121px;
}
.page-id-5 .ban-leftblock p {    
    padding-top: 140px;
}
.page-id-5 .dramtization {
    top: -572px !important;
}
.page-id-5 #ex2 {    
    top: -580px;
  }
  .ban-leftblock {
    top: 217px;
}
.page-template-page-facial-rejuvenation-php .inner-page-left h1 {
      
    padding-left: 0;
    font-size: 24px;    
    padding-top: 14px;
    margin-bottom: 75px;
}
 .page-template-page-facial-rejuvenation-php .btn-callnow {
    top: 82px;
    position: absolute;
    left: 120px;
}
/*--------home-silder----*/
.page-id-5 .ban-rightblock {   
    right: 65px;
    }   
.free-mini-procedures .left-procedures {
    width: 100%;
}
.free-mini-procedures .right-procedures {    
    right: 30px;   
  }
.page-id-832 .right-procedures h2 {
    font-size: 30px;    
    text-align: center ;
}
.page-id-832 .appoint-ment > h2 {
    font-size: 28px;
    line-height: 40px;
}
.page-id-832 .Botox-Done-Right {
    margin-top: 0px;
    padding: 0px 0;
}
 .The-Science-Behind-Botox {    
    width: 100%;
    float: left;
    height: auto;
}
.free-mini-inner-sec h2 {
    font-size: 30px;
    text-align: left !important;
}
.magic-title {
    width: 67% !important;
        margin-bottom: -10px !important;
}
strong.no-count {
    font-size: 138px !important;
    margin-top: 42px;
}
.magic-title h3 {
    font-size: 22px !important;
}
.magic-title h3 span {
    font-size: 13px !important;
}


}


@media only screen and (max-width: 375px) {
    header {    
    height: 180px !important;   
}
  .custom-logo-link {
    margin: 11px 0px 0px 36px;
}
.phone-btn {
    left: -18px;
    top: -150px;
    width: 52%;
    font-size: 16px;
}
.page-id-5 .ban-leftblock h1 {
    font-size: 22px;
    padding-top: 38px;
    float: left;
    padding-left: 0;
}
.page-id-5 .btn-callnow {    
    left: 30px;
}
.page-id-21 .inner-page-left h1 {
    font-size: 16px;
}
.page-id-19 .inner-page-left h1 {
    padding-left: 5px;
    font-size: 14px;
}
.page-id-19 .btn-callnow {     
    left: 26px;
}
.page-id-20 .inner-page-left h1 {   
    font-size: 14px;    
    margin-bottom: 101px;
}
.custom-logo-link {   
    width: 60%;
        height: 218px;
}

/*--------home-silder----*/
.page-id-5 .ban-leftblock h1 {    
    padding-top: 0px;    
}
 .page-id-5 .btn-callnow {
    left: 103px;
}
.ban-leftblock {
    top: 195px;
}
.page-id-5 .ban-rightblock img {
    max-width: 50%;
}
.page-template-page-facial-rejuvenation-php .inner-page-left h1 {   
    padding-left: 0;
    font-size: 22px;   
    padding-top: 10px;
    margin-bottom: 72px;
}
.page-template-page-facial-rejuvenation-php .btn-callnow {
    top: 74px;   
    left: 99px;
}
.abou-description-block {
    /*margin-top: 130px;*/
}
.page-id-5 #ex2 {
    top: -580px;
}
.page-id-5 .ban-rightblock {
    /* float: right; */
    width: 41%;
        right: 44px;
    position: absolute;
}

/*--------home-silder----*/
.page-id-832 .appoint-ment > h2 {
    font-size: 24px;
    line-height: 38px;
}
.page-id-832 .app-block {
    float: left;
    margin: 8px 0 24px;
  }
  .The-Science-Behind-Botox {    
    width: 100%;
    float: left;
    height: auto;
}
.free-mini-procedures .right-procedures {
    right: 13px;
    top: -243px !important;
}
.page-id-832 .right-procedures h2 {
    font-size: 30px;
    text-align: left ;
}
.free-mini-inner-sec h2 {
    font-size: 30px;
    text-align: left !important;
}
.magic-title {
			    width: 72% !important;
		}
}


@media only screen and (max-width: 360px){
  header {
    height: 171px !important;
}
.page-id-5 .ban-leftblock h1 {
    font-size: 18px;   
    padding-left: 0;
}
.page-id-5 .btn-callnow {
    left: 10px;
    top: 78px;
}
.page-id-5 #ex2 {
    top: -602px;
}
.page-id-5 .dramtization {
    top: -602px !important;
}
.page-id-5 .btn-callnow {
    left: 90px;
    top: 50px;
}
.page-id-5 .ban-leftblock h1 {
    font-size: 24px;
    padding-left: 0;
}
.magic-title {
			    width: 74% !important;
		}
}



@media only screen and (max-width: 320px) {
  header {    
    height: 154px !important;   
}
  .custom-logo-link {
    margin: 5px 0px 0px 22px;
}
.phone-icon {
    width: 26px;
    height: 26px;
}
.phone-btn {
    left: -65px;
    top: -164px;
    width: 52%;
    font-size: 16px;
}
.responsive-menu-button {   
    top: 47px !important;
}
.thumbnail {    
    height: auto !important;
}
.page-id-5 #ex2 {    
    top: -690px;
    }
    .page-id-5 .ban-leftblock h1 {
    font-size: 16px;
    padding-top: 38px;
    float: left;
    padding-left: 0;
}   
.page-id-5 .btn-callnow {
    left: 5px;
}
.pro-text-block > h5 {    
    text-align: center;
    padding-left: 10px;    
}
.page-template-page-facial-rejuvenation-php .banner-btn {    
    font-size: 11px;
  }
  .page-template-page-facial-rejuvenation-php .inner-page-left h1 {
    /* padding: 10px 0 0px 0px; */
    float: left;
    width: 100%;
    padding-left: 14px;
    font-size: 18px;
    float: left;
    padding-top: 38px;
    margin-bottom: 74px;
}
.page-template-page-facial-rejuvenation-php.btn-callnow {
    top: 90px;
    position: absolute;
    left: 23px;
}
.page-id-21 .inner-page-left h1 {   
    padding-left: 5px;
    font-size: 14px;
    
}
.page-id-21 .btn-callnow {
    top: 93px;
    position: absolute;
    left: 18px;
}
.page-id-19 .inner-page-left h1 {      
    padding-left: 0;
    font-size: 12px;   
}
.page-id-19 .btn-callnow {
    left: 6px;
}
.page-id-20 .inner-page-left h1 {   
    padding-left: 8px;
    font-size: 13px;    
}
.page-id-20 .btn-callnow {
    top: 87px;
    left: 22px;
}
.ac-container label {
    font-size: 14px;
}
/*--------home-silder----*/
/*.magic-title {
			    width: 86% !important;
		}
.page-id-5*/ #ex2 {
    top: -655px;
}
.page-id-5 .dramtization {
    top: -648px !important;
}
.page-id-5 .ban-leftblock h1 {
    font-size: 22px;
    padding-top: 0;
  }
  .page-id-5 .btn-callnow {
    left: 74px;
    top: 50px;
}
.page-id-5 .ban-rightblock img {
    max-width: 40%;
}
.page-id-5 .ban-leftblock {
    top: 107px;
}

.ban-leftblock {
    position: relative;
    top: 164px;
}
.ban-rightblock img {
    max-width: 60%;
}
.page-template-page-facial-rejuvenation-php .inner-page-left h1 {    
    padding-left: 0;
    font-size: 21px;    
    padding-top: 12px;
    margin-bottom: 54px;
    text-align: center;
}
.page-template-page-facial-rejuvenation-php .btn-callnow {
    top: 74px;   
    left: 76px;
}
 .dramtization.scroll-over {   
    left: -123%;
}
.abou-description-block {
    /*margin-top: 80px;*/
}
.magic-title {
          width: 86% !important;
    }
/*--------home-silder----*/


}







.testimonial .carousel {
    min-height: 230px;
}


/* Change the direction of the transition. */
@media all and (transform-3d), (-webkit-transform-3d) {
 .testimonial .carousel-inner > .item.next,
  .testimonial .carousel-inner > .item.active.right {
    left: 0!important;  
    -webkit-transform: translate3d(-100%, 0, 0)!important;  
    transform: translate3d(-100%, 0, 0)!important;  
  }
 .testimonial .carousel-inner > .item.prev,
 .testimonial .carousel-inner > .item.active.left {
    left: 0!important;  
    -webkit-transform: translate3d(100%, 0, 0)!important;  
    transform: translate3d(100%, 0, 0)!important;  
  }
}


 



ul#menu-main-menu li ul {
    padding-top: 0 !important;
    margin-top: 0px !important;
}


