﻿.s3grid .feat6{width:15.8333333333%;margin-right:1%;margin-bottom:1%;float:left}
.s3grid .feat6:nth-child(6n){margin-right:0}
.s3grid .feat6:nth-child(6n):after{clear:both}
.s3grid .feat6:nth-child(6n+1):before{clear:both}
@media only screen and (max-width: 64em) {
.s3grid .feat6{width:32%;margin-right:2%;margin-bottom:2%;float:left}
.s3grid .feat6:nth-child(3n){margin-right:0}
.s3grid .feat6:nth-child(3n):after{clear:both}
.s3grid .feat6:nth-child(3n+1):before{clear:both}
}
.s3grid .feat5{width:19.2%;margin-right:1%;margin-bottom:1%;float:left}
.s3grid .feat5:nth-child(5n){margin-right:0}
.s3grid .feat5:nth-child(5n):after{clear:both}
.s3grid .feat5:nth-child(5n+1):before{clear:both}
@media only screen and (max-width: 40em) {
.s3grid .feat5{width:49%;margin-right:2%;margin-bottom:2%;float:left}
.s3grid .feat5:nth-child(2n){margin-right:0}
.s3grid .feat5:nth-child(2n):after{clear:both}
.s3grid .feat5:nth-child(2n+1):before{clear:both}
}
.s3grid .feat4{width:23.5%;margin-right:2%;margin-bottom:2%;float:left}
.s3grid .feat4:nth-child(4n){margin-right:0}
.s3grid .feat4:nth-child(4n):after{clear:both}
.s3grid .feat4:nth-child(4n+1):before{clear:both}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.s3grid .feat4{width:49%;margin-right:2%;margin-bottom:2%;float:left}
.s3grid .feat4:nth-child(2n){margin-right:0}
.s3grid .feat4:nth-child(2n):after{clear:both}
.s3grid .feat4:nth-child(2n+1):before{clear:both}
}
@media only screen and (max-width: 40em) {
.s3grid .feat4{width:100%;margin-right:2%;margin-bottom:2%;float:left}
.s3grid .feat4:nth-child(1n){margin-right:0}
.s3grid .feat4:nth-child(1n):after{clear:both}
.s3grid .feat4:nth-child(1n+1):before{clear:both}
}
.s3grid .feat3{width:31.3333333333%;margin-right:3%;margin-bottom:3%;float:left}
.s3grid .feat3:nth-child(3n){margin-right:0}
.s3grid .feat3:nth-child(3n):after{clear:both}
.s3grid .feat3:nth-child(3n+1):before{clear:both}
@media only screen and (max-width: 40em) {
.s3grid .feat3{width:100%;margin-right:2%;margin-bottom:2%;float:left}
.s3grid .feat3:nth-child(1n){margin-right:0}
.s3grid .feat3:nth-child(1n):after{clear:both}
.s3grid .feat3:nth-child(1n+1):before{clear:both}
}
.s3grid .feat2{width:48.5%;margin-right:3%;margin-bottom:3%;float:left}
.s3grid .feat2:nth-child(2n){margin-right:0}
.s3grid .feat2:nth-child(2n):after{clear:both}
.s3grid .feat2:nth-child(2n+1):before{clear:both}
@media only screen and (max-width: 40em) {
.s3grid .feat2{width:100%;margin-right:2%;margin-bottom:2%;float:left}
.s3grid .feat2:nth-child(1n){margin-right:0}
.s3grid .feat2:nth-child(1n):after{clear:both}
.s3grid .feat2:nth-child(1n+1):before{clear:both}
}
.s3grid .feat1{width:100%;margin-right:2%;margin-bottom:2%;float:left}
.s3grid .feat1:nth-child(1n){margin-right:0}
.s3grid .feat1:nth-child(1n):after{clear:both}
.s3grid .feat1:nth-child(1n+1):before{clear:both}
.s3grid .thirds{float:left;margin-bottom:30px;width:100%}
@media only screen and (min-width: 40.1em) {
.s3grid .thirds{width:33%}
.s3grid .thirds:first-child{margin-right:3%}
}
@media only screen and (max-width: 40em) {
.s3grid .thirds:last-child{margin-bottom:0}
}
.s3grid .twos{float:left;margin-bottom:30px;width:100%}
@media only screen and (min-width: 40.1em) {
.s3grid .twos{width:64%}
.s3grid .twos:first-child{margin-right:3%}
}
@media only screen and (max-width: 40em) {
.s3grid .twos:last-child{margin-bottom:0}
}
.grid .sm-1-up{width:100%;margin-right:0;margin-bottom:0;float:left}
.grid .sm-1-up:nth-child(1n){margin-right:0}
.grid .sm-1-up:nth-child(1n):after{clear:both}
.grid .sm-1-up:nth-child(1n+1):before{clear:both}
.grid .sm-2-up{width:48.5%;margin-right:3%;margin-bottom:3%;float:left}
.grid .sm-2-up:nth-child(2n){margin-right:0}
.grid .sm-2-up:nth-child(2n):after{clear:both}
.grid .sm-2-up:nth-child(2n+1):before{clear:both}
.grid .sm-3-up{width:31.3333333333%;margin-right:3%;margin-bottom:3%;float:left}
.grid .sm-3-up:nth-child(3n){margin-right:0}
.grid .sm-3-up:nth-child(3n):after{clear:both}
.grid .sm-3-up:nth-child(3n+1):before{clear:both}
.grid .sm-4-up{width:22.75%;margin-right:3%;margin-bottom:3%;float:left}
.grid .sm-4-up:nth-child(4n){margin-right:0}
.grid .sm-4-up:nth-child(4n):after{clear:both}
.grid .sm-4-up:nth-child(4n+1):before{clear:both}
@media only screen and (max-width: 40em) {
.grid .sm-1{width:100%;margin-right:0;margin-bottom:0;float:left}
.grid .sm-1:nth-child(1n){margin-right:0}
.grid .sm-1:nth-child(1n):after{clear:both}
.grid .sm-1:nth-child(1n+1):before{clear:both}
.grid .sm-2{width:48.5%;margin-right:3%;margin-bottom:3%;float:left}
.grid .sm-2:nth-child(2n){margin-right:0}
.grid .sm-2:nth-child(2n):after{clear:both}
.grid .sm-2:nth-child(2n+1):before{clear:both}
.grid .sm-3{width:31.3333333333%;margin-right:3%;margin-bottom:3%;float:left}
.grid .sm-3:nth-child(3n){margin-right:0}
.grid .sm-3:nth-child(3n):after{clear:both}
.grid .sm-3:nth-child(3n+1):before{clear:both}
.grid .sm-4{width:22.75%;margin-right:3%;margin-bottom:3%;float:left}
.grid .sm-4:nth-child(4n){margin-right:0}
.grid .sm-4:nth-child(4n):after{clear:both}
.grid .sm-4:nth-child(4n+1):before{clear:both}
}
@media only screen and (max-width: 64em) {
.grid .md-1-down{width:100%;margin-right:0;margin-bottom:0;float:left}
.grid .md-1-down:nth-child(1n){margin-right:0}
.grid .md-1-down:nth-child(1n):after{clear:both}
.grid .md-1-down:nth-child(1n+1):before{clear:both}
.grid .md-2-down{width:48.5%;margin-right:3%;margin-bottom:3%;float:left}
.grid .md-2-down:nth-child(2n){margin-right:0}
.grid .md-2-down:nth-child(2n):after{clear:both}
.grid .md-2-down:nth-child(2n+1):before{clear:both}
.grid .md-3-down{width:31.3333333333%;margin-right:3%;margin-bottom:3%;float:left}
.grid .md-3-down:nth-child(3n){margin-right:0}
.grid .md-3-down:nth-child(3n):after{clear:both}
.grid .md-3-down:nth-child(3n+1):before{clear:both}
.grid .md-4-down{width:22.75%;margin-right:3%;margin-bottom:3%;float:left}
.grid .md-4-down:nth-child(4n){margin-right:0}
.grid .md-4-down:nth-child(4n):after{clear:both}
.grid .md-4-down:nth-child(4n+1):before{clear:both}
}
@media only screen and (min-width: 40.1em) {
.grid .md-1-up{width:100%;margin-right:0;margin-bottom:0;float:left}
.grid .md-1-up:nth-child(1n){margin-right:0}
.grid .md-1-up:nth-child(1n):after{clear:both}
.grid .md-1-up:nth-child(1n+1):before{clear:both}
.grid .md-2-up{width:48.5%;margin-right:3%;margin-bottom:3%;float:left}
.grid .md-2-up:nth-child(2n){margin-right:0}
.grid .md-2-up:nth-child(2n):after{clear:both}
.grid .md-2-up:nth-child(2n+1):before{clear:both}
.grid .md-3-up{width:31.3333333333%;margin-right:3%;margin-bottom:3%;float:left}
.grid .md-3-up:nth-child(3n){margin-right:0}
.grid .md-3-up:nth-child(3n):after{clear:both}
.grid .md-3-up:nth-child(3n+1):before{clear:both}
.grid .md-4-up{width:22.75%;margin-right:3%;margin-bottom:3%;float:left}
.grid .md-4-up:nth-child(4n){margin-right:0}
.grid .md-4-up:nth-child(4n):after{clear:both}
.grid .md-4-up:nth-child(4n+1):before{clear:both}
.grid .half-md-up{width:50%;margin-right:0;margin-bottom:0;float:left}
.grid .half-md-up:nth-child(2n){margin-right:0}
.grid .half-md-up:nth-child(2n):after{clear:both}
.grid .half-md-up:nth-child(2n+1):before{clear:both}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.grid .md-1{width:100%;margin-right:0;margin-bottom:0;float:left}
.grid .md-1:nth-child(1n){margin-right:0}
.grid .md-1:nth-child(1n):after{clear:both}
.grid .md-1:nth-child(1n+1):before{clear:both}
.grid .md-2{width:48.5%;margin-right:3%;margin-bottom:3%;float:left}
.grid .md-2:nth-child(2n){margin-right:0}
.grid .md-2:nth-child(2n):after{clear:both}
.grid .md-2:nth-child(2n+1):before{clear:both}
.grid .md-3{width:31.3333333333%;margin-right:3%;margin-bottom:3%;float:left}
.grid .md-3:nth-child(3n){margin-right:0}
.grid .md-3:nth-child(3n):after{clear:both}
.grid .md-3:nth-child(3n+1):before{clear:both}
.grid .md-4{width:22.75%;margin-right:3%;margin-bottom:3%;float:left}
.grid .md-4:nth-child(4n){margin-right:0}
.grid .md-4:nth-child(4n):after{clear:both}
.grid .md-4:nth-child(4n+1):before{clear:both}
}
@media only screen and (min-width: 64.1em) {
.grid .lg-1{width:100%;margin-right:0;margin-bottom:0;float:left}
.grid .lg-1:nth-child(1n){margin-right:0}
.grid .lg-1:nth-child(1n):after{clear:both}
.grid .lg-1:nth-child(1n+1):before{clear:both}
.grid .lg-2{width:48.5%;margin-right:3%;margin-bottom:3%;float:left}
.grid .lg-2:nth-child(2n){margin-right:0}
.grid .lg-2:nth-child(2n):after{clear:both}
.grid .lg-2:nth-child(2n+1):before{clear:both}
.grid .lg-3{width:31.3333333333%;margin-right:3%;margin-bottom:3%;float:left}
.grid .lg-3:nth-child(3n){margin-right:0}
.grid .lg-3:nth-child(3n):after{clear:both}
.grid .lg-3:nth-child(3n+1):before{clear:both}
.grid .lg-4{width:22.75%;margin-right:3%;margin-bottom:3%;float:left}
.grid .lg-4:nth-child(4n){margin-right:0}
.grid .lg-4:nth-child(4n):after{clear:both}
.grid .lg-4:nth-child(4n+1):before{clear:both}
}
.vertical-align{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}
.vertical-align .child{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.note{color:#e00!important}
.clearfix,.s3grid,.grid{*zoom:1}
.clearfix:before,.s3grid:before,.grid:before,.clearfix:after,.s3grid:after,.grid:after{content:" ";display:table}
.clearfix:after,.s3grid:after,.grid:after{clear:both}
@media only screen and (max-width: 40em) {
.hide-phone{display:none!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.hide-tablet{display:none!important}
}
@media only screen and (min-width: 40.1em) {
.hide-tablet-up{display:none!important}
}
@media only screen and (max-width: 64em) {
.hide-tablet-down{display:none!important}
}
@media only screen and (min-width: 64.1em) {
.hide-desktop{display:none!important}
}
@media only screen and (max-width: 40em) {
.block-phone{display:block!important}
}
.block{display:block!important}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.block-tablet{display:block!important}
}
@media only screen and (max-width: 64em) {
.block-tablet-down{display:block!important}
}
@media only screen and (min-width: 40.1em) {
.block-tablet-up{display:block!important}
}
@media only screen and (min-width: 64.1em) {
.block-desktop{display:block!important}
}
.mt-0{margin-top:0!important}
.mb-0{margin-bottom:0!important}
.pt-0{padding-top:0!important}
.pb-0{padding-bottom:0!important}
@media only screen and (max-width: 40em) {
.mt-0-phone{margin-top:0!important}
}
@media only screen and (max-width: 40em) {
.mb-0-phone{margin-bottom:0!important}
}
@media only screen and (max-width: 40em) {
.pt-0-phone{padding-top:0!important}
}
@media only screen and (max-width: 40em) {
.pb-0-phone{padding-bottom:0!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mt-0-tablet{margin-top:0!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mb-0-tablet{margin-bottom:0!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pt-0-tablet{padding-top:0!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pb-0-tablet{padding-bottom:0!important}
}
@media only screen and (min-width: 64.1em) {
.mt-0-desktop{margin-top:0!important}
}
@media only screen and (min-width: 64.1em) {
.mb-0-desktop{margin-bottom:0!important}
}
@media only screen and (min-width: 64.1em) {
.pt-0-desktop{padding-top:0!important}
}
@media only screen and (min-width: 64.1em) {
.pb-0-desktop{padding-bottom:0!important}
}
@media only screen and (min-width: 40.1em) {
.mt-0-tablet-up{margin-top:0!important}
}
@media only screen and (min-width: 40.1em) {
.mb-0-tablet-up{margin-bottom:0!important}
}
@media only screen and (min-width: 40.1em) {
.pt-0-tablet-up{padding-top:0!important}
}
@media only screen and (min-width: 40.1em) {
.pb-0-tablet-up{padding-bottom:0!important}
}
@media only screen and (max-width: 64em) {
.mt-0-tablet-down{margin-top:0!important}
}
@media only screen and (max-width: 64em) {
.mb-0-tablet-down{margin-bottom:0!important}
}
@media only screen and (max-width: 64em) {
.pt-0-tablet-down{padding-top:0!important}
}
@media only screen and (max-width: 64em) {
.pb-0-tablet-down{padding-bottom:0!important}
}
.mt-10{margin-top:10px!important}
.mb-10{margin-bottom:10px!important}
.pt-10{padding-top:10px!important}
.pb-10{padding-bottom:10px!important}
@media only screen and (max-width: 40em) {
.mt-10-phone{margin-top:10px!important}
}
@media only screen and (max-width: 40em) {
.mb-10-phone{margin-bottom:10px!important}
}
@media only screen and (max-width: 40em) {
.pt-10-phone{padding-top:10px!important}
}
@media only screen and (max-width: 40em) {
.pb-10-phone{padding-bottom:10px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mt-10-tablet{margin-top:10px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mb-10-tablet{margin-bottom:10px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pt-10-tablet{padding-top:10px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pb-10-tablet{padding-bottom:10px!important}
}
@media only screen and (min-width: 64.1em) {
.mt-10-desktop{margin-top:10px!important}
}
@media only screen and (min-width: 64.1em) {
.mb-10-desktop{margin-bottom:10px!important}
}
@media only screen and (min-width: 64.1em) {
.pt-10-desktop{padding-top:10px!important}
}
@media only screen and (min-width: 64.1em) {
.pb-10-desktop{padding-bottom:10px!important}
}
@media only screen and (min-width: 40.1em) {
.mt-10-tablet-up{margin-top:10px!important}
}
@media only screen and (min-width: 40.1em) {
.mb-10-tablet-up{margin-bottom:10px!important}
}
@media only screen and (min-width: 40.1em) {
.pt-10-tablet-up{padding-top:10px!important}
}
@media only screen and (min-width: 40.1em) {
.pb-10-tablet-up{padding-bottom:10px!important}
}
@media only screen and (max-width: 64em) {
.mt-10-tablet-down{margin-top:10px!important}
}
@media only screen and (max-width: 64em) {
.mb-10-tablet-down{margin-bottom:10px!important}
}
@media only screen and (max-width: 64em) {
.pt-10-tablet-down{padding-top:10px!important}
}
@media only screen and (max-width: 64em) {
.pb-10-tablet-down{padding-bottom:10px!important}
}
.mt-20{margin-top:20px!important}
.mb-20{margin-bottom:20px!important}
.pt-20{padding-top:20px!important}
.pb-20{padding-bottom:20px!important}
@media only screen and (max-width: 40em) {
.mt-20-phone{margin-top:20px!important}
}
@media only screen and (max-width: 40em) {
.mb-20-phone{margin-bottom:20px!important}
}
@media only screen and (max-width: 40em) {
.pt-20-phone{padding-top:20px!important}
}
@media only screen and (max-width: 40em) {
.pb-20-phone{padding-bottom:20px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mt-20-tablet{margin-top:20px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mb-20-tablet{margin-bottom:20px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pt-20-tablet{padding-top:20px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pb-20-tablet{padding-bottom:20px!important}
}
@media only screen and (min-width: 64.1em) {
.mt-20-desktop{margin-top:20px!important}
}
@media only screen and (min-width: 64.1em) {
.mb-20-desktop{margin-bottom:20px!important}
}
@media only screen and (min-width: 64.1em) {
.pt-20-desktop{padding-top:20px!important}
}
@media only screen and (min-width: 64.1em) {
.pb-20-desktop{padding-bottom:20px!important}
}
@media only screen and (min-width: 40.1em) {
.mt-20-tablet-up{margin-top:20px!important}
}
@media only screen and (min-width: 40.1em) {
.mb-20-tablet-up{margin-bottom:20px!important}
}
@media only screen and (min-width: 40.1em) {
.pt-20-tablet-up{padding-top:20px!important}
}
@media only screen and (min-width: 40.1em) {
.pb-20-tablet-up{padding-bottom:20px!important}
}
@media only screen and (max-width: 64em) {
.mt-20-tablet-down{margin-top:20px!important}
}
@media only screen and (max-width: 64em) {
.mb-20-tablet-down{margin-bottom:20px!important}
}
@media only screen and (max-width: 64em) {
.pt-20-tablet-down{padding-top:20px!important}
}
@media only screen and (max-width: 64em) {
.pb-20-tablet-down{padding-bottom:20px!important}
}
.mt-30{margin-top:30px!important}
.mb-30{margin-bottom:30px!important}
.pt-30{padding-top:30px!important}
.pb-30{padding-bottom:30px!important}
@media only screen and (max-width: 40em) {
.mt-30-phone{margin-top:30px!important}
}
@media only screen and (max-width: 40em) {
.mb-30-phone{margin-bottom:30px!important}
}
@media only screen and (max-width: 40em) {
.pt-30-phone{padding-top:30px!important}
}
@media only screen and (max-width: 40em) {
.pb-30-phone{padding-bottom:30px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mt-30-tablet{margin-top:30px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mb-30-tablet{margin-bottom:30px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pt-30-tablet{padding-top:30px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pb-30-tablet{padding-bottom:30px!important}
}
@media only screen and (min-width: 64.1em) {
.mt-30-desktop{margin-top:30px!important}
}
@media only screen and (min-width: 64.1em) {
.mb-30-desktop{margin-bottom:30px!important}
}
@media only screen and (min-width: 64.1em) {
.pt-30-desktop{padding-top:30px!important}
}
@media only screen and (min-width: 64.1em) {
.pb-30-desktop{padding-bottom:30px!important}
}
@media only screen and (min-width: 40.1em) {
.mt-30-tablet-up{margin-top:30px!important}
}
@media only screen and (min-width: 40.1em) {
.mb-30-tablet-up{margin-bottom:30px!important}
}
@media only screen and (min-width: 40.1em) {
.pt-30-tablet-up{padding-top:30px!important}
}
@media only screen and (min-width: 40.1em) {
.pb-30-tablet-up{padding-bottom:30px!important}
}
@media only screen and (max-width: 64em) {
.mt-30-tablet-down{margin-top:30px!important}
}
@media only screen and (max-width: 64em) {
.mb-30-tablet-down{margin-bottom:30px!important}
}
@media only screen and (max-width: 64em) {
.pt-30-tablet-down{padding-top:30px!important}
}
@media only screen and (max-width: 64em) {
.pb-30-tablet-down{padding-bottom:30px!important}
}
.mt-40{margin-top:40px!important}
.mb-40{margin-bottom:40px!important}
.pt-40{padding-top:40px!important}
.pb-40{padding-bottom:40px!important}
@media only screen and (max-width: 40em) {
.mt-40-phone{margin-top:40px!important}
}
@media only screen and (max-width: 40em) {
.mb-40-phone{margin-bottom:40px!important}
}
@media only screen and (max-width: 40em) {
.pt-40-phone{padding-top:40px!important}
}
@media only screen and (max-width: 40em) {
.pb-40-phone{padding-bottom:40px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mt-40-tablet{margin-top:40px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mb-40-tablet{margin-bottom:40px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pt-40-tablet{padding-top:40px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pb-40-tablet{padding-bottom:40px!important}
}
@media only screen and (min-width: 64.1em) {
.mt-40-desktop{margin-top:40px!important}
}
@media only screen and (min-width: 64.1em) {
.mb-40-desktop{margin-bottom:40px!important}
}
@media only screen and (min-width: 64.1em) {
.pt-40-desktop{padding-top:40px!important}
}
@media only screen and (min-width: 64.1em) {
.pb-40-desktop{padding-bottom:40px!important}
}
@media only screen and (min-width: 40.1em) {
.mt-40-tablet-up{margin-top:40px!important}
}
@media only screen and (min-width: 40.1em) {
.mb-40-tablet-up{margin-bottom:40px!important}
}
@media only screen and (min-width: 40.1em) {
.pt-40-tablet-up{padding-top:40px!important}
}
@media only screen and (min-width: 40.1em) {
.pb-40-tablet-up{padding-bottom:40px!important}
}
@media only screen and (max-width: 64em) {
.mt-40-tablet-down{margin-top:40px!important}
}
@media only screen and (max-width: 64em) {
.mb-40-tablet-down{margin-bottom:40px!important}
}
@media only screen and (max-width: 64em) {
.pt-40-tablet-down{padding-top:40px!important}
}
@media only screen and (max-width: 64em) {
.pb-40-tablet-down{padding-bottom:40px!important}
}
.mt-50{margin-top:50px!important}
.mb-50{margin-bottom:50px!important}
.pt-50{padding-top:50px!important}
.pb-50{padding-bottom:50px!important}
@media only screen and (max-width: 40em) {
.mt-50-phone{margin-top:50px!important}
}
@media only screen and (max-width: 40em) {
.mb-50-phone{margin-bottom:50px!important}
}
@media only screen and (max-width: 40em) {
.pt-50-phone{padding-top:50px!important}
}
@media only screen and (max-width: 40em) {
.pb-50-phone{padding-bottom:50px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mt-50-tablet{margin-top:50px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mb-50-tablet{margin-bottom:50px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pt-50-tablet{padding-top:50px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pb-50-tablet{padding-bottom:50px!important}
}
@media only screen and (min-width: 64.1em) {
.mt-50-desktop{margin-top:50px!important}
}
@media only screen and (min-width: 64.1em) {
.mb-50-desktop{margin-bottom:50px!important}
}
@media only screen and (min-width: 64.1em) {
.pt-50-desktop{padding-top:50px!important}
}
@media only screen and (min-width: 64.1em) {
.pb-50-desktop{padding-bottom:50px!important}
}
@media only screen and (min-width: 40.1em) {
.mt-50-tablet-up{margin-top:50px!important}
}
@media only screen and (min-width: 40.1em) {
.mb-50-tablet-up{margin-bottom:50px!important}
}
@media only screen and (min-width: 40.1em) {
.pt-50-tablet-up{padding-top:50px!important}
}
@media only screen and (min-width: 40.1em) {
.pb-50-tablet-up{padding-bottom:50px!important}
}
@media only screen and (max-width: 64em) {
.mt-50-tablet-down{margin-top:50px!important}
}
@media only screen and (max-width: 64em) {
.mb-50-tablet-down{margin-bottom:50px!important}
}
@media only screen and (max-width: 64em) {
.pt-50-tablet-down{padding-top:50px!important}
}
@media only screen and (max-width: 64em) {
.pb-50-tablet-down{padding-bottom:50px!important}
}
.mt-60{margin-top:60px!important}
.mb-60{margin-bottom:60px!important}
.pt-60{padding-top:60px!important}
.pb-60{padding-bottom:60px!important}
@media only screen and (max-width: 40em) {
.mt-60-phone{margin-top:60px!important}
}
@media only screen and (max-width: 40em) {
.mb-60-phone{margin-bottom:60px!important}
}
@media only screen and (max-width: 40em) {
.pt-60-phone{padding-top:60px!important}
}
@media only screen and (max-width: 40em) {
.pb-60-phone{padding-bottom:60px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mt-60-tablet{margin-top:60px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mb-60-tablet{margin-bottom:60px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pt-60-tablet{padding-top:60px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pb-60-tablet{padding-bottom:60px!important}
}
@media only screen and (min-width: 64.1em) {
.mt-60-desktop{margin-top:60px!important}
}
@media only screen and (min-width: 64.1em) {
.mb-60-desktop{margin-bottom:60px!important}
}
@media only screen and (min-width: 64.1em) {
.pt-60-desktop{padding-top:60px!important}
}
@media only screen and (min-width: 64.1em) {
.pb-60-desktop{padding-bottom:60px!important}
}
@media only screen and (min-width: 40.1em) {
.mt-60-tablet-up{margin-top:60px!important}
}
@media only screen and (min-width: 40.1em) {
.mb-60-tablet-up{margin-bottom:60px!important}
}
@media only screen and (min-width: 40.1em) {
.pt-60-tablet-up{padding-top:60px!important}
}
@media only screen and (min-width: 40.1em) {
.pb-60-tablet-up{padding-bottom:60px!important}
}
@media only screen and (max-width: 64em) {
.mt-60-tablet-down{margin-top:60px!important}
}
@media only screen and (max-width: 64em) {
.mb-60-tablet-down{margin-bottom:60px!important}
}
@media only screen and (max-width: 64em) {
.pt-60-tablet-down{padding-top:60px!important}
}
@media only screen and (max-width: 64em) {
.pb-60-tablet-down{padding-bottom:60px!important}
}
.mt-80{margin-top:80px!important}
.mb-80{margin-bottom:80px!important}
.pt-80{padding-top:80px!important}
.pb-80{padding-bottom:80px!important}
@media only screen and (max-width: 40em) {
.mt-80-phone{margin-top:80px!important}
}
@media only screen and (max-width: 40em) {
.mb-80-phone{margin-bottom:80px!important}
}
@media only screen and (max-width: 40em) {
.pt-80-phone{padding-top:80px!important}
}
@media only screen and (max-width: 40em) {
.pb-80-phone{padding-bottom:80px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mt-80-tablet{margin-top:80px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mb-80-tablet{margin-bottom:80px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pt-80-tablet{padding-top:80px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pb-80-tablet{padding-bottom:80px!important}
}
@media only screen and (min-width: 64.1em) {
.mt-80-desktop{margin-top:80px!important}
}
@media only screen and (min-width: 64.1em) {
.mb-80-desktop{margin-bottom:80px!important}
}
@media only screen and (min-width: 64.1em) {
.pt-80-desktop{padding-top:80px!important}
}
@media only screen and (min-width: 64.1em) {
.pb-80-desktop{padding-bottom:80px!important}
}
@media only screen and (min-width: 40.1em) {
.mt-80-tablet-up{margin-top:80px!important}
}
@media only screen and (min-width: 40.1em) {
.mb-80-tablet-up{margin-bottom:80px!important}
}
@media only screen and (min-width: 40.1em) {
.pt-80-tablet-up{padding-top:80px!important}
}
@media only screen and (min-width: 40.1em) {
.pb-80-tablet-up{padding-bottom:80px!important}
}
@media only screen and (max-width: 64em) {
.mt-80-tablet-down{margin-top:80px!important}
}
@media only screen and (max-width: 64em) {
.mb-80-tablet-down{margin-bottom:80px!important}
}
@media only screen and (max-width: 64em) {
.pt-80-tablet-down{padding-top:80px!important}
}
@media only screen and (max-width: 64em) {
.pb-80-tablet-down{padding-bottom:80px!important}
}
.mt-100{margin-top:100px!important}
.mb-100{margin-bottom:100px!important}
.pt-100{padding-top:100px!important}
.pb-100{padding-bottom:100px!important}
@media only screen and (max-width: 40em) {
.mt-100-phone{margin-top:100px!important}
}
@media only screen and (max-width: 40em) {
.mb-100-phone{margin-bottom:100px!important}
}
@media only screen and (max-width: 40em) {
.pt-100-phone{padding-top:100px!important}
}
@media only screen and (max-width: 40em) {
.pb-100-phone{padding-bottom:100px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mt-100-tablet{margin-top:100px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.mb-100-tablet{margin-bottom:100px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pt-100-tablet{padding-top:100px!important}
}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.pb-100-tablet{padding-bottom:100px!important}
}
@media only screen and (min-width: 64.1em) {
.mt-100-desktop{margin-top:100px!important}
}
@media only screen and (min-width: 64.1em) {
.mb-100-desktop{margin-bottom:100px!important}
}
@media only screen and (min-width: 64.1em) {
.pt-100-desktop{padding-top:100px!important}
}
@media only screen and (min-width: 64.1em) {
.pb-100-desktop{padding-bottom:100px!important}
}
@media only screen and (min-width: 40.1em) {
.mt-100-tablet-up{margin-top:100px!important}
}
@media only screen and (min-width: 40.1em) {
.mb-100-tablet-up{margin-bottom:100px!important}
}
@media only screen and (min-width: 40.1em) {
.pt-100-tablet-up{padding-top:100px!important}
}
@media only screen and (min-width: 40.1em) {
.pb-100-tablet-up{padding-bottom:100px!important}
}
@media only screen and (max-width: 64em) {
.mt-100-tablet-down{margin-top:100px!important}
}
@media only screen and (max-width: 64em) {
.mb-100-tablet-down{margin-bottom:100px!important}
}
@media only screen and (max-width: 64em) {
.pt-100-tablet-down{padding-top:100px!important}
}
@media only screen and (max-width: 64em) {
.pb-100-tablet-down{padding-bottom:100px!important}
}
.nomargbtm{margin-bottom:0!important}
@media only screen and (min-width: 40.1em) {
.nomargbtm-tablet-up{margin-bottom:0!important}
}
@media only screen and (min-width: 64.1em) {
.nomargbtm-desktop{margin-bottom:0!important}
}
.row{max-width:1430px}
.container{width:100%}
.container>.row{padding-top:40px;padding-bottom:40px}
header .container .row,footer .container .row{padding:0}
.flex-video{margin-bottom:0}
.flex-video iframe{max-width:100%}
.main>.row{padding-left:10px;padding-right:10px}
.uppercase{text-transform:uppercase}
span.block{display:block}
.row .columns .medium-6:last-child,.row .columns .large-6:last-child,.row .column .medium-6:last-child,.row .column .large-6:last-child{padding-right:.9375rem}
blockquote{border:none!important;padding:0;margin:0}
.row .columns .medium-6:last-child,.row .columns .large-6:last-child,.row .column .medium-6:last-child,.row .column .large-6:last-child,.row .columns .medium-5:last-child{padding-right:.9375rem}
a img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
img{transform:translateZ(0px)}
.spacheck{display:none}
@media only screen and (max-width: 40em) {
.columns,.column{margin-bottom:.9375rem}
}
@media only screen and (max-width: 64.063em) {
.container .row{padding-left:20px;padding-right:20px}
}
html,body{height:auto}
body{-webkit-font-smoothing:subpixel-antialiased}
.container>.row{padding-top:60px;padding-bottom:60px}
@media only screen and (min-width: 64.1em) {
.container>.row{padding-right:20px;padding-left:20px}
}
.container{background:#fff}
.content-wrap{min-height:100%;position:relative}
@media (max-width: 64em) {
.content-wrap.menu-is-open{opacity:1}
}
.content-wrap.menu-is-open:before{content:' ';display:block;min-height:100%;max-height:100%;overflow:hidden}
.sidebar .links>ul>li.has-sub>a,.mobile-navigation .links>ul>li.has-sub>a{position:relative;padding-left:33px}
.sidebar .links>ul>li.has-sub>a.here+ul,.mobile-navigation .links>ul>li.has-sub>a.here+ul{display:block}
.sidebar .links>ul>li.has-sub>a:after,.mobile-navigation .links>ul>li.has-sub>a:after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;bottom:auto;left:1em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/s3-arrow.svg) no-repeat center center;background-size:8px 11px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}
.sidebar .links>ul>li.has-sub>a.submenu-open:after,.mobile-navigation .links>ul>li.has-sub>a.submenu-open:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}
.sidebar .links>ul>li.has-sub.sub-open ul,.mobile-navigation .links>ul>li.has-sub.sub-open ul{display:block}
body,p{font-weight:300;font-size:22px;font-family:"brandon-grotesque";color:#2a2a2a}
h1,h2,h3,h4,h5{margin:0 0 15px;font-weight:400;color:#000;font-family:;line-height:1.2;text-transform:uppercase;letter-spacing:1px}
h1 a,h2 a,h3 a,h4 a,h5 a{font-weight:inherit;color:inherit!important}
h2{font-weight:400;font-size:36px}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
h2{font-size:32px!important}
}
@media only screen and (max-width: 40em) {
h2{font-size:28px}
}
h2 a{color:inherit}
h3{color:#0b6354;font-size:30px;margin-bottom:15px}
h3 a{color:inherit}
h4{font-size:24px;margin:0 0 20px;font-weight:400}
h2+h4{color:#0b6354;margin-top:-10px}
h5{font-size:28px;margin-bottom:15px}
p{line-height:1.8;margin-bottom:20px}
a{color:#0b6354;font-weight:400}
a:hover{color:inherit;opacity:.6}
.intro,.intro p{font-size:15px;font-weight:300;font-family:"brandon-grotesque";line-height:28px}
ul li{list-style-type:none}
blockquote{color:#000;font-family:;font-size:23px;line-height:1.5;font-weight:100;position:relative}
blockquote p{font-weight:300;font-size:15px;font-family:"brandon-grotesque";color:#000}
blockquote cite{margin-top:20px;margin-bottom:20px;text-align:center;font-size:22px;color:#616161;font-style:normal;display:block}
@media (max-width: 40em) {
blockquote{margin:.25em 0 30px;padding:.25em 0 0}
blockquote:before{content:""}
}
blockquote.full{margin:.25em 0 30px;padding:.25em 0 0}
blockquote.full:before{content:""}
.relative{position:relative}
.absolute{position:absolute}
.z1{z-index:1}
.z2{z-index:2}
.z3{z-index:3}
.z4{z-index:4}
.shadow-up{-webkit-box-shadow:1px -10px 27px -20px rgba(0,0,0,0.3);-moz-box-shadow:1px -10px 27px -20px rgba(0,0,0,0.3);box-shadow:1px -10px 27px -20px rgba(0,0,0,0.3);position:relative}
.shadow-down,.nav .links>ul>li>ul{-webkit-box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);-moz-box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);position:relative}
.shadow-side{-webkit-box-shadow:-1px 3px 43px 0 rgba(0,0,0,0.41);-moz-box-shadow:-1px 3px 43px 0 rgba(0,0,0,0.41);box-shadow:-1px 3px 43px 0 rgba(0,0,0,0.41)}
img.center{display:block;margin:auto}
img.full{width:100%}
img.circle{border-radius:100%;box-shadow:0 0 14px -6px #000;padding:10px}
.img-wide{max-height:220px;overflow:hidden;display:block;margin-bottom:20px}
.transition,a,button.btn,.socials li,.main-nav,.main-nav nav .hidden-links .has-inner>a:after,.signature-wrap .s3panel>div h3:before,.s3accordion .s3panel>a h3,.s3accordion .s3panel>a:after{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.transition2{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.bg-trans{-webkit-transition:background .5s ease,all .5s ease;-moz-transition:background .5s ease,all .5s ease;-ms-transition:background .5s ease,all .5s ease;-o-transition:background .5s ease,all .5s ease;transition:background .5s ease,all .5s ease}
.btn,button.btn{display:inline-block;padding:14px 30px;text-align:center;font-family:;font-size:16px;font-weight:400;line-height:1;text-transform:uppercase;background:#0b6354;color:#fff}
@media only screen and (max-width: 40em) {
.btn,button.btn{display:block}
}
.btn:hover,button.btn:hover{opacity:1;color:#fff;background:#000}
button.btn{outline:none!important;cursor:pointer;border:none;margin-bottom:0!important}
@media only screen and (max-width: 40em) {
button.btn{width:100%;display:block}
}
button.btn:focus{box-shadow:inset 0 0 10px -1px rgba(0,0,0,0.4)!important;outline:none}
button.btn.is-disabled{opacity:.6!important}
a.arrow{color:#0b6354}
a.arrow:after{content:' »'}
.divider{margin-bottom:30px;position:relative;margin-top:30px;display:block;width:100%;height:1px;background:#dfdfdf}
.fancybox-inner iframe{max-width:100%}
ul.media{background:none;padding:0;text-align:center;margin:0}
ul.media li{display:inline}
@media only screen and (max-width: 40em) {
ul.media li{display:inline-block;margin-bottom:10px}
}
ul.media li img{height:30px;margin-bottom:40px}
@media only screen and (max-width: 40em) {
ul.media li img{height:20px}
}
ul.media li+li{margin-left:27px}
@media only screen and (max-width: 40em) {
ul.media li+li{margin-left:10px}
}
.socials{margin:0 0 10px}
.socials li,.socials a{display:inline-block}
.socials li{height:18px;width:18px;padding:5.625px;position:relative;box-sizing:content-box}
.socials li:hover{opacity:.4}
.socials li a{background-color:#fff;border-radius:100%;position:absolute;height:100%;width:100%;top:0;left:0}
.socials li a span{background:url(../img/icons.svg) no-repeat;display:block;height:18px;width:18px;background-size:388.125px 18px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.socials li a span:hover{opacity:1}
.socials li a span.facebook-icon{background-position:5.0625px 0}
.socials li a span.twitter-icon{background-position:-23.0625px 0}
.socials li a span.google-icon{background-position:-52.875px 0}
.socials li a span.youtube-icon{background-position:-82.125px 0}
.socials li a span.linkedin-icon{background-position:-111.375px 0}
.socials li a span.yelp-icon{background-position:-140.625px 0}
.socials li a span.instagram-icon{background-position:-255.9375px 0}
.socials li a span.healthgrades-icon{background-position:-169.3125px 0}
.socials li a span.vitals-icon{background-position:-198px 0}
.socials li a span.realself-icon{background-position:-225.5625px 0}
.socials li a span.wordpress-icon{background-position:-285.75px 0}
.socials li a span.snapchat-icon{background-position:-314.4375px 0}
.socials li a span.birdeye-icon{background-position:-343.125px 0}
.socials li a span.pinterest-icon{background-position:-371.25px 0}
.home header .logo{max-width:100%}
header{position:fixed!important;z-index:99999!important;top:0;left:0;width:100%}
@media only screen and (min-width: 40.1em) {
header .logo{max-width:320px}
}
@media only screen and (max-width: 40em) {
header .logo{width:60px;top:20px;left:20px}
}
header .hamburger{position:absolute;top:25px;right:30px}
@media only screen and (max-width: 40em) {
header .hamburger{top:20px;right:20px}
}
.header-phone-cta{display:block;position:absolute;top:30px;left:90px;z-index:99}
@media only screen and (min-width: 40.1em) {
.header-phone-cta{top:50px;left:110px;font-size:1.5rem}
.header-phone-cta.sub{top:60px;left:169px}
}
@media only screen and (min-width: 64.1em) {
.header-phone-cta.sub{top:85px}
}
.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.hamburger:hover{opacity:.7}
.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}
.hamburger-box:after{content:"Menu";margin:35px 0 0;display:block;font-weight:600;text-transform:uppercase;font-size:14px;color:#000}
.hamburger-inner{display:block;top:50%;margin-top:-2px}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:100%;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}
.hamburger-inner::before{top:-10px}
.hamburger-inner::after{bottom:-10px}
.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .15s ease,transform .15s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .15s ease,transform .15s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);transition:top .1s ease,transform .15s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);transition:bottom .1s ease,transform .15s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .15s ease,transform .15s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .15s ease,transform .15s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);transition:top .1s ease,transform .15s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);transition:bottom .1s ease,transform .15s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
header .nav-wrap{background:#000!important}
.nav .links>ul{text-align:justify;margin-left:0;height:56px;margin-bottom:0}
.nav .links>ul:after{content:'';display:inline-block;width:100%}
.nav .links>ul>li{display:inline-block;height:100%}
.nav .links>ul>li.has-sub{position:relative}
.nav .links>ul>li.has-sub>a:after{content:'';border-style:solid;border-color:#fff transparent transparent;top:10px;position:relative;left:10px}
.nav .links>ul>li.has-sub:hover>ul{display:block}
.nav .links>ul>li>ul{overflow:hidden;text-align:left;display:none;height:auto;position:absolute;z-index:110;margin:0;background:#0b6354;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;min-width:100%}
.nav .links>ul>li>ul li{display:block;line-height:1.6}
.nav .links>ul>li>ul li a{font-size:15px;padding:15px 20px;line-height:1;color:#fff;text-shadow:none;white-space:nowrap}
.nav .links>ul>li>ul li a:hover{opacity:1;color:#000;background:#fff}
.nav .links>ul>li>ul:after{display:inline}
.nav .links>ul>li a{font-size:15px;display:block;color:#fff;height:100%;padding:14px 20px;font-weight:400;font-family:;line-height:1.8;text-transform:uppercase}
.nav .links>ul>li a.here{background:#fff;color:#000!important}
.nav .links>ul>li a:hover{background:#000;opacity:1}
.nav .has-inner ul{display:none}
.nav .hidden-menu{display:none}
.nav .hidden-menu ul{display:block!important}
.main-nav{position:fixed!important;height:100vh;width:100%;top:0;left:0;z-index:999;opacity:0;visibility:hidden;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}
.main-nav:before{content:" ";position:absolute;width:40%;left:0;height:100%;background:#fff}
.main-nav:after{content:" ";position:absolute;width:60%;right:0;height:100%;background:#fff url(../img/sub/bkg-hero-staff.jpg) center top no-repeat;background-size:cover}
.main-nav.is-active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.main-nav .row{height:100%}
.main-nav nav{position:absolute;top:50%;transform-origin:4px 4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;z-index:2;-webkit-transition:all 1000ms ease-in-out;-moz-transition:all 1000ms ease-in-out;-ms-transition:all 1000ms ease-in-out;-o-transition:all 1000ms ease-in-out;transition:all 1000ms ease-in-out}
@media only screen and (max-width: 40em) {
.main-nav nav{max-width:100%;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;overflow:auto;height:100%;padding:120px 30px 140px}
}
.main-nav nav .hidden-links{display:none;width:60%;padding:30px;float:left;z-index:8}
@media only screen and (max-width: 40em) {
.main-nav nav .hidden-links{float:none;width:100%;height:100%;position:absolute;padding-top:110px;padding-bottom:40px;top:0;left:0;background:#fff}
}
.main-nav nav .hidden-links .js-back{margin-left:20px;color:#636363;margin-bottom:40px}
@media only screen and (min-width: 40.1em) {
.main-nav nav .hidden-links .js-back{display:none}
}
.main-nav nav .hidden-links>ul{overflow:auto;max-width:800px}
@media only screen and (max-width: 40em) {
.main-nav nav .hidden-links>ul{max-width:100%}
}
@media only screen and (min-width: 40.1em) {
.main-nav nav .hidden-links>ul.half>li{width:50%;float:left}
}
.main-nav nav .hidden-links>ul>li>a{margin-bottom:10px}
.main-nav nav .hidden-links .has-inner>a{display:inline-block;padding-right:20px;position:relative}
.main-nav nav .hidden-links .has-inner>a:after{content:" ";position:absolute;right:0;background:url(../img/icon-triangle.png);width:8px;height:8px;opacity:.3;background-size:contain;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.main-nav nav .hidden-links .has-inner.js-active>a:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.main-nav nav .hidden-links .has-inner ul{display:none}
.main-nav nav .hidden-links .has-inner ul a{font-family:"brandon-grotesque";font-size:16px;color:#696969;text-transform:uppercase;letter-spacing:2px;margin-bottom:3px}
@media only screen and (max-width: 40em) {
.main-nav nav .hidden-links .has-inner ul a{margin-bottom:14px}
}
.main-nav nav .links{width:40%;padding:30px;float:left}
@media only screen and (max-width: 40em) {
.main-nav nav .links{width:100%;height:100%;position:absolute;top:0;left:0;padding-top:110px;padding-bottom:40px;background:#fff}
}
.main-nav nav .links ul{margin:0}
.main-nav nav .links>ul{max-width:380px;margin-left:auto}
@media only screen and (max-width: 40em) {
.main-nav nav .links>ul{max-width:100%}
}
.main-nav nav .links>ul>li>a{color:#636363;padding:12px 0;display:block;text-transform:uppercase;opacity:1!important}
@media only screen and (max-width: 40em) {
.main-nav nav .links>ul>li>a{font-size:20px;display:block;text-align:left}
}
.main-nav nav .links>ul>li>a:hover{color:#676767}
.main-nav nav .links>ul>li>a.is-active{color:#0b6354}
.main-nav nav .links>ul>li ul{text-align:center;display:none}
.main-nav nav .links>ul>li ul li{display:inline-block;margin:8px 12px}
@media only screen and (max-width: 40em) {
.main-nav nav .links>ul>li ul li{display:block;text-align:left}
}
.main-nav nav .links>ul>li ul a{font-size:28px}
@media only screen and (max-width: 40em) {
.main-nav nav .links>ul>li ul a{font-size:15px}
}
.main-nav nav .links>ul>li ul .here{color:#a9a9a9}
.main-nav nav .links .has-inner ul{display:none}
.main-nav nav .links .has-inner .is-active,.main-nav nav .links .has-inner .here{color:#a9a9a9;box-shadow:0 1px 0 #a9a9a9}
.main-nav nav a{display:block;font-family:;font-size:26px}
.home .quote-wrap{padding-bottom:30px}
.has-video{position:relative;overflow:hidden}
.has-video .flex-video{position:absolute;left:0;top:0;width:100%;height:100%}
.has-video .flex-video video{width:auto;height:100%;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}
@media only screen and (max-width: 40em) {
.has-video .flex-video{display:none}
}
.home-hero{overflow:hidden;position:relative}
@media only screen and (max-width: 40em) {
.home-hero{background:#fff url(../img/home/bkg-hero.jpg) center top no-repeat;background-size:cover}
}
.home-hero .row{padding-top:20%;padding-bottom:20%;position:relative;z-index:2}
@media only screen and (max-width: 40em) {
.home-hero .row{padding-top:160px;padding-bottom:160px}
}
@media only screen and (max-width: 40em) {
.home-hero .row img{max-width:350px}
}
.home-hero ul.socials{margin:0;position:absolute;bottom:150px;right:45px;z-index:2}
@media only screen and (max-width: 40em) {
.home-hero ul.socials{bottom:20px;text-align:center;margin:auto;left:0;right:0}
}
.home-hero ul.socials li+li{margin-left:8px}
.intro-wrap{position:relative}
.intro-wrap .row:first-of-type{position:relative}
.intro-wrap .row:first-of-type:before{content:" ";position:absolute;top:93px;left:0;height:1px;width:100%;background:#fff;display:block}
@media only screen and (max-width: 40em) {
.intro-wrap .row:first-of-type:before{display:none}
}
.intro-wrap a,.intro-wrap .special-link{font-family:;color:#fff;font-size:25px;text-transform:uppercase;font-weight:400}
.intro-wrap .gallery-link{display:block;margin-bottom:16px}
@media only screen and (max-width: 64em) {
.intro-wrap .gallery-link{text-align:center}
}
.intro-wrap .gallery-list{margin:0}
@media only screen and (max-width: 64em) {
.intro-wrap .gallery-list{text-align:center}
}
.intro-wrap .gallery-list li{display:inline-block}
.intro-wrap .gallery-list li a{color:#444;padding-left:10px;padding-right:10px}
.intro-wrap .gallery-list li+li{border-left:1px solid #444}
.intro-wrap .procedure-list{text-align:center;margin-left:0;margin-bottom:40px}
.intro-wrap .procedure-list li{display:inline-block}
.intro-wrap .procedure-list a{color:#444;font-size:20px;padding-left:6px;padding-right:6px}
.intro-wrap .special-link{display:block;float:right}
@media only screen and (max-width: 64em) {
.intro-wrap .special-link{text-align:center;float:none;display:table;margin:auto}
}
.intro-wrap .special-link .top{display:block;margin-bottom:12px}
.intro-wrap .special-link .bot{display:block}
.intro-wrap .special-link .is-left{float:left;font-size:15px;width:151px;line-height:1.2}
.intro-wrap .special-link .is-right{font-size:40px;position:relative;top:-2px}
.intro-wrap:before{content:'';position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;width:70px;height:70px;background-size:100% auto;z-index:10101}
@media only screen and (max-width: 40em) {
.intro-wrap:before{top:10px;width:50px;height:50px}
}
.services-grid{position:relative}
.services-grid a{color:#fff;display:block;text-align:right;position:relative;background-size:cover!important;opacity:1!important}
.services-grid a>h3{position:absolute;width:100%;color:#fff}
.services-grid .lasers{background:#000 url(../img/home/bkg-lasers.jpg)}
.services-grid .lasers:hover{background:#000 url(../img/home/bkg-lasers-hover.jpg)}
.services-grid .injectables{background:#000 url(../img/home/bkg-injectables.jpg)}
.services-grid .injectables:hover{background:#000 url(../img/home/bkg-injectables-hover.jpg)}
.services-grid .coolsculpting{background:#000 url(../img/home/bkg-coolsculpting.jpg)}
.services-grid .coolsculpting:hover{background:#000 url(../img/home/bkg-coolsculpting-hover.jpg)}
@media only screen and (max-width: 64em) {
.services-grid .coolsculpting span{display:block}
}
.services-grid .aesthetician{background:#000 url(../img/home/bkg-aesthetician.jpg)}
.services-grid .aesthetician:hover{background:#000 url(../img/home/bkg-aesthetician-hover.jpg)}
.services-grid .is-left{float:left;width:25%;border-right:2px solid #b5b5b5;position:relative;background:#000}
@media only screen and (max-width: 64em) {
.services-grid .is-left{width:100%;margin-right:0;margin-bottom:2%;height:350px!important}
}
.services-grid .is-right{float:left;width:58%}
@media only screen and (max-width: 64em) {
.services-grid .is-right{width:100%}
}
.services-grid .grid-item{height:376px;font-size:36px}
@media only screen and (min-width: 40.1em) {
.services-grid .grid-item{width:49%;margin-right:2%;margin-bottom:2%;float:left}
.services-grid .grid-item:nth-child(2n){margin-right:0}
.services-grid .grid-item:nth-child(2n):after{clear:both}
.services-grid .grid-item:nth-child(2n+1):before{clear:both}
}
@media only screen and (max-width: 40em) {
.services-grid .grid-item{width:100%;margin-right:2%;margin-bottom:2%;float:left}
.services-grid .grid-item:nth-child(1n){margin-right:0}
.services-grid .grid-item:nth-child(1n):after{clear:both}
.services-grid .grid-item:nth-child(1n+1):before{clear:both}
}
.services-grid .grid-item .block{font-size:60%}
.services-grid .grid-item h3{font-size:31px;right:30px;bottom:30px;margin-bottom:0}
.services-grid .services{background:#fff;width:100%;height:100%;font-size:50px}
@media only screen and (min-width: 64.1em) {
.services-grid .services{min-height:700px}
}
.services-grid .services>h3{font-size:27px;bottom:60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;text-align:center}
.quote-wrap{padding-top:0!important;text-align:center}
.quote-wrap blockquote{color:#0b6354;text-transform:uppercase;letter-spacing:2px}
@media only screen and (min-width: 40.1em) {
.quote-wrap blockquote{font-size:44px;max-width:80%;margin-left:auto;margin-right:auto}
}
@media only screen and (max-width: 40em) {
.quote-wrap blockquote{font-size:32px}
}
.quote-wrap blockquote cite{font-size:18px;color:#444;text-transform:none}
.quote-wrap blockquote cite:after{content:"\0020 \2014"}
.signature-wrap{background:#fff url(../img/home/bkg-signature.jpg) center top no-repeat;background-size:cover;border-top:8px solid #D8D8D8;border-bottom:8px solid #D8D8D8}
@media only screen and (max-width: 40em) {
.signature-wrap{background:#fff url(../img/home/bkg-signature-mobile.jpg) center top no-repeat;background-size:569px 600px}
}
.signature-wrap .row{padding-top:200px;padding-bottom:200px;overflow:hidden}
@media only screen and (max-width: 40em) {
.signature-wrap .row{padding-top:400px}
}
.signature-wrap h2{font-size:50px;margin-bottom:60px}
@media only screen and (max-width: 40em) {
.signature-wrap h2{font-size:36px}
}
.signature-wrap h2 span{display:block;margin-left:60px}
@media only screen and (max-width: 40em) {
.signature-wrap h2 span{margin-left:0}
}
.signature-wrap .text{padding-left:40%}
@media only screen and (max-width: 40em) {
.signature-wrap .text{padding-left:0}
}
.signature-wrap .s3panel>a{color:#BBB!important}
.signature-wrap .s3panel>div h3{position:relative;left:-100px;display:table}
@media only screen and (max-width: 40em) {
.signature-wrap .s3panel>div h3{left:0;font-size:20px}
}
.signature-wrap .s3panel>div h3:before{content:" ";position:absolute;right:-1020px;width:0;height:1px;display:block;background:#444;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.signature-wrap .s3panel>div p{text-align:right;max-width:70%;margin-left:auto}
@media only screen and (max-width: 40em) {
.signature-wrap .s3panel>div p{text-align:left;max-width:100%}
}
.signature-wrap .s3panel>div .btn{display:table;margin-left:auto}
@media only screen and (max-width: 40em) {
.signature-wrap .s3panel>div .btn{margin-right:auto}
}
.signature-wrap .s3panel.one,.signature-wrap .s3panel.three{position:relative;left:-100px}
@media only screen and (max-width: 40em) {
.signature-wrap .s3panel.one,.signature-wrap .s3panel.three{left:0}
}
.signature-wrap .s3panel.two,.signature-wrap .s3panel.four{padding-right:100px}
@media only screen and (max-width: 40em) {
.signature-wrap .s3panel.two,.signature-wrap .s3panel.four{padding-right:0}
}
.signature-wrap .s3panel.js-opened h3:before{width:1000px}
.home-gallery-wrap{background:#fff url(../img/home/bkg-gallery.jpg) center top no-repeat;background-size:cover}
.home-gallery-wrap .row{padding-top:650px}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.home-gallery-wrap .row{padding-top:400px}
}
@media only screen and (max-width: 40em) {
.home-gallery-wrap .row{padding-top:270px}
}
.home-gallery-wrap .row .btn{background:none;color:#fff;display:table;margin-left:auto;font-size:24px}
.ready-wrap{text-align:center}
.ready-wrap .row{padding-top:40px;padding-bottom:40px}
.ready-wrap h2{font-size:60px;display:table;margin-right:auto;margin-left:auto;position:relative;padding-left:50px;padding-right:50px;margin-bottom:0}
@media only screen and (max-width: 40em) {
.ready-wrap h2{font-size:40px}
}
.ready-wrap h2:before{content:" ";position:absolute;left:0;width:100%;height:1px;background:#cecece;top:73px}
@media only screen and (max-width: 40em) {
.ready-wrap h2:before{display:none}
}
.ready-wrap h2 span{display:block;color:#0b6354;font-size:90%}
.footer-grid .grid-item{font-size:36px;height:380px;display:block;background:#000;position:relative}
.footer-grid .grid-item h3{position:absolute}
.footer-grid .grid-item.one{margin-bottom:2%;background:#fff url(../img/bkg-footer-cta.jpg) center top no-repeat;background-size:cover}
.footer-grid .grid-item.one h3{padding:30px;right:30px;bottom:30px;background:#fff;color:#0b6354}
.footer-grid .grid-item.two,.footer-grid .grid-item.three{height:300px}
@media only screen and (max-width: 40em) {
.footer-grid .grid-item.two,.footer-grid .grid-item.three{width:100%;margin-right:2%;margin-bottom:2%;float:left}
.footer-grid .grid-item.two:nth-child(1n),.footer-grid .grid-item.three:nth-child(1n){margin-right:0}
.footer-grid .grid-item.two:nth-child(1n):after,.footer-grid .grid-item.three:nth-child(1n):after{clear:both}
.footer-grid .grid-item.two:nth-child(1n+1):before,.footer-grid .grid-item.three:nth-child(1n+1):before{clear:both}
}
.footer-grid .grid-item.two{margin-right:2%!important;background:#fff url(../img/bkg-fooer-media.jpg) center top no-repeat;background-size:cover;width:39%;float:left}
.footer-grid .grid-item.two h3{top:30px;left:30px}
.footer-grid .grid-item.three{margin-right:0!important;background:#fff url(../img/bkg-footer-garth.jpg) center top no-repeat;background-size:cover;width:59%;float:left}
.footer-grid .grid-item.three h3{bottom:30px;left:30px}
.footer-grid .grid-item .block{font-size:60%}
.footer-grid .grid-item h3{color:#fff;font-size:31px;margin-bottom:0}
.footer-grid .is-left{float:left;width:39%;margin-right:1%;position:relative;background:#fff url(../img/bkg-footer-social.jpg) center top no-repeat;background-size:cover}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.footer-grid .is-left{width:100%;height:700px!important}
}
@media only screen and (max-width: 40em) {
.footer-grid .is-left{width:100%;height:600px!important}
}
.footer-grid .is-left>h3{position:absolute;color:#fff;top:30%;left:30px;font-size:40px}
@media only screen and (max-width: 40em) {
.footer-grid .is-left>h3{top:22%;left:20px}
}
.footer-grid .is-left .cta{background:#fff;padding:30px;position:absolute;bottom:0;width:100%}
.footer-grid .is-left .cta ul{position:absolute;width:100%;text-align:center;margin:0;left:0;top:-50px}
@media only screen and (max-width: 40em) {
.footer-grid .is-left .cta ul{top:-40px}
}
.footer-grid .is-left .cta ul li{display:inline-block}
.footer-grid .is-left .cta ul li+li{margin-left:5px;padding-left:8px;border-left:1px solid rgba(255,255,255,0.38)}
@media only screen and (max-width: 40em) {
.footer-grid .is-left .cta ul li+li{margin-left:3px;padding-left:6px}
}
.footer-grid .is-left .cta ul a{font-family:;color:#fff;font-size:15px;text-transform:uppercase;letter-spacing:1px}
@media only screen and (max-width: 40em) {
.footer-grid .is-left .cta ul a{font-size:15px}
}
.footer-grid .is-left .cta p{position:relative}
.footer-grid .is-left .cta p:after{content:" ";position:absolute;bottom:-50px;left:0;width:60px;height:1px;background:#444}
.footer-grid .is-right{float:left;width:58%}
@media only screen and (max-width: 64em) {
.footer-grid .is-right{width:100%}
}
.sub h1,.sub h2,.sub h3,.sub h4{text-transform:none}
.sub .container{position:relative}
.sub .content-wrap{overflow:hidden}
.sub .content-wrap .row{max-width:1200px}
.sub .content-wrap li{color:#444;font-size:15px;margin-bottom:10px;position:relative}
.sub .content-wrap li:before{content:"-";position:absolute;left:-15px;top:0}
.sub .grey-title{font-size:70px;color:#CDCDCD;font-family:;line-height:1.2}
@media only screen and (max-width: 40em) {
.sub .grey-title{font-size:42px}
}
.sub .grey-title.single{color:#0b6354}
.sub h2{font-size:54px;color:#0b6354}
.hero{overflow:hidden;position:relative;padding-bottom:200px}
@media only screen and (max-width: 40em) {
.hero{padding-bottom:140px}
}
.hero.face-1{background:#fff url(../img/sub/bkg-face-1.jpg) center top no-repeat;background-size:cover}
.hero.conditions-1{background:#fff url(../img/sub/bkg-conditions-1.jpg) center top no-repeat;background-size:cover}
.hero.face-2{background:#fff url(../img/sub/bkg-face-2.jpg) center top no-repeat;background-size:cover}
.hero.conditions-2{background:#fff url(../img/sub/bkg-conditions-2.jpg) center top no-repeat;background-size:cover}
.hero.face-3{background:#fff url(../img/sub/bkg-face-3.jpg) center top no-repeat;background-size:cover}
.hero.conditions-3{background:#fff url(../img/sub/bkg-conditions-3.jpg) center top no-repeat;background-size:cover}
.hero.face-4{background:#fff url(../img/sub/bkg-face-4.jpg) center top no-repeat;background-size:cover}
.hero.conditions-4{background:#fff url(../img/sub/bkg-conditions-4.jpg) center top no-repeat;background-size:cover}
.hero.face-5{background:#fff url(../img/sub/bkg-face-5.jpg) center top no-repeat;background-size:cover}
.hero.conditions-5{background:#fff url(../img/sub/bkg-conditions-5.jpg) center top no-repeat;background-size:cover}
.hero.face-6{background:#fff url(../img/sub/bkg-face-6.jpg) center top no-repeat;background-size:cover}
.hero.conditions-6{background:#fff url(../img/sub/bkg-conditions-6.jpg) center top no-repeat;background-size:cover}
.hero.face-7{background:#fff url(../img/sub/bkg-face-7.jpg) center top no-repeat;background-size:cover}
.hero.conditions-7{background:#fff url(../img/sub/bkg-conditions-7.jpg) center top no-repeat;background-size:cover}
.hero.face-8{background:#fff url(../img/sub/bkg-face-8.jpg) center top no-repeat;background-size:cover}
.hero.conditions-8{background:#fff url(../img/sub/bkg-conditions-8.jpg) center top no-repeat;background-size:cover}
.hero.face-9{background:#fff url(../img/sub/bkg-face-9.jpg) center top no-repeat;background-size:cover}
.hero.conditions-9{background:#fff url(../img/sub/bkg-conditions-9.jpg) center top no-repeat;background-size:cover}
.hero.face-10{background:#fff url(../img/sub/bkg-face-10.html) center top no-repeat;background-size:cover}
.hero.conditions-10{background:#fff url(../img/sub/bkg-conditions-10.jpg) center top no-repeat;background-size:cover}
.hero.about{background:#fff url(../img/sub/bkg-hero-about.jpg) center top no-repeat;background-size:cover}
.hero.about h1{color:#fff}
.hero.about .row{padding-top:26%}
.hero.garth{background:#fff url(../img/sub/bkg-hero-garth.jpg) center top no-repeat;background-size:cover}
.hero.garth h1{color:#fff}
.hero.garth .row{padding-top:26%}
.hero.staff{background:#fff url(../img/sub/bkg-hero-staff.jpg) center top no-repeat;background-size:cover}
.hero .row{position:relative;padding-bottom:180px;padding-top:21%}
@media only screen and (max-width: 40em) {
.hero .row{background:rgba(0,0,0,0.49)}
}
.hero .text{position:absolute;bottom:50px;left:100px;max-width:50%;z-index:9}
@media only screen and (max-width: 40em) {
.hero .text{left:30px;max-width:100%}
.hero .text h1{color:#fff}
}
.hero h1{color:#0b6354;font-size:80px;margin-bottom:0;text-transform:none;position:relative}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.hero h1{font-size:60px}
}
@media only screen and (max-width: 40em) {
.hero h1{font-size:36px}
}
.hero h1:before{content:" ";position:absolute;background:#C6C6C6;bottom:18px;width:4000px;left:-4030px;height:2px;display:block}
.hero h1 span{display:block}
.hero.no-triangle{padding-bottom:0}
.hero:not(.no-triangle)+div{position:relative;background:#fbfbfb}
.hero:not(.no-triangle)+div .row:first-of-type{position:relative;top:-200px;margin-bottom:-200px;padding-bottom:0}
.hero:not(.no-triangle)+div:before{content:" ";position:absolute;top:-400px;right:0;z-index:1;display:block;background:url(../img/sub/bkg-hero-triangle.png);width:1920px;height:100%;min-height:540px}
@media only screen and (max-width: 40em) {
.hero:not(.no-triangle)+div:before{top:-21%}
}
.hero:not(.no-triangle)+div *{position:relative;z-index:2}
body.about .container.has-bg{background:url(../img/sub/bkg-about-content.jpg) no-repeat left top}
body.about .container .lower-links{background:none}
.conditions-hero{position:relative;overflow:hidden}
.conditions-hero:after{content:" ";position:absolute;bottom:0;right:0;background:url(../img/sub/bkg-conditions-triangle.png) center top no-repeat;background-size:cover;width:100%;height:70%}
.conditions-hero.conditions-1{background:#fff url(../img/sub/bkg-conditions-1.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-1{background:#fff url(../img/sub/bkg-face-1.jpg) center top no-repeat;background-size:cover}
.conditions-hero.conditions-2{background:#fff url(../img/sub/bkg-conditions-2.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-2{background:#fff url(../img/sub/bkg-face-2.jpg) center top no-repeat;background-size:cover}
.conditions-hero.conditions-3{background:#fff url(../img/sub/bkg-conditions-3.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-3{background:#fff url(../img/sub/bkg-face-3.jpg) center top no-repeat;background-size:cover}
.conditions-hero.conditions-4{background:#fff url(../img/sub/bkg-conditions-4.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-4{background:#fff url(../img/sub/bkg-face-4.jpg) center top no-repeat;background-size:cover}
.conditions-hero.conditions-5{background:#fff url(../img/sub/bkg-conditions-5.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-5{background:#fff url(../img/sub/bkg-face-5.jpg) center top no-repeat;background-size:cover}
.conditions-hero.conditions-6{background:#fff url(../img/sub/bkg-conditions-6.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-6{background:#fff url(../img/sub/bkg-face-6.jpg) center top no-repeat;background-size:cover}
.conditions-hero.conditions-7{background:#fff url(../img/sub/bkg-conditions-7.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-7{background:#fff url(../img/sub/bkg-face-7.jpg) center top no-repeat;background-size:cover}
.conditions-hero.conditions-8{background:#fff url(../img/sub/bkg-conditions-8.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-8{background:#fff url(../img/sub/bkg-face-8.jpg) center top no-repeat;background-size:cover}
.conditions-hero.conditions-9{background:#fff url(../img/sub/bkg-conditions-9.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-9{background:#fff url(../img/sub/bkg-face-9.jpg) center top no-repeat;background-size:cover}
.conditions-hero.conditions-10{background:#fff url(../img/sub/bkg-conditions-10.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-10{background:#fff url(../img/sub/bkg-face-10.html) center top no-repeat;background-size:cover}
.conditions-hero.conditions-11{background:#fff url(../img/sub/bkg-conditions-11.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-11{background:#fff url(../img/sub/bkg-face-11.html) center top no-repeat;background-size:cover}
.conditions-hero.conditions-12{background:#fff url(../img/sub/bkg-conditions-12.jpg) center top no-repeat;background-size:cover}
.conditions-hero.face-12{background:#fff url(../img/sub/bkg-face-12.html) center top no-repeat;background-size:cover}
.conditions-hero.conditions-13{background:#fff url(../img/sub/bkg-conditions-13.html) center top no-repeat;background-size:cover}
.conditions-hero.face-13{background:#fff url(../img/sub/bkg-face-13.html) center top no-repeat;background-size:cover}
.conditions-hero .row{max-width:920px!important;position:relative;z-index:2;padding-top:23%;padding-bottom:8%}
@media only screen and (max-width: 40em) {
.conditions-hero .row{padding-top:25%}
}
.conditions-hero .text{max-width:70%;text-shadow:0 3px 17px rgba(0,0,0,0.42)}
@media only screen and (max-width: 40em) {
.conditions-hero .text{max-width:100%}
}
.conditions-hero .color-black,.conditions-hero .color-gold{text-shadow:0 3px 17px rgba(255,255,255,0.42)}
.conditions-hero .text-box{max-width:70%;margin-left:auto}
@media only screen and (max-width: 40em) {
.conditions-hero .text-box{max-width:100%}
}
.conditions-hero h1{color:#fff;font-size:70px;text-transform:none;position:relative}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.conditions-hero h1{font-size:60px}
}
@media only screen and (max-width: 40em) {
.conditions-hero h1{font-size:36px}
}
.conditions-hero h1+p{color:#fff;position:relative}
.conditions-hero h1+p .uppercase{letter-spacing:2.5px}
.conditions-hero h1+p:before{content:" ";position:absolute;background:#C6C6C6;top:9px;width:4000px;left:-4030px;height:2px;display:block}
.services .conditions-hero{background-size:contain;background-color:#f8f8f8}
@media only screen and (max-width: 40em) {
.services .conditions-hero{background-size:608px 300px}
}
.services .conditions-hero:after{background:url(../img/sub/bkg-hero-triangle.png) top right no-repeat}
@media only screen and (min-width: 40.1em) {
.services .conditions-hero .text{position:relative;max-width:50%}
}
.services .conditions-hero .text h1{color:#0b6354;text-shadow:none;position:relative}
.services .conditions-hero .text h1:before{content:" ";position:absolute;background:#C6C6C6;bottom:16px;width:4000px;left:-4020px;height:2px;display:block}
.services .conditions-hero .text p{color:#000;text-shadow:0 0 6px #fff}
.services .conditions-hero .text p:before{display:none!important}
@media only screen and (min-width: 40.1em) {
.services .conditions-hero .text-box{position:relative;max-width:60%}
}
.services .conditions-hero .text-box:before{content:" ";position:absolute;left:-339px;background:url(../img/logo-lrg.png) center center no-repeat;width:189px;height:173px;background-size:contain;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.signature-hero{background:#fff url(../img/sub/bkg-signature-1.jpg) center top no-repeat;background-size:cover}
.signature-hero.signature-1{background:#fff url(../img/sub/bkg-signature-1.jpg) center top no-repeat;background-size:cover}
.signature-hero.signature-2{background:#fff url(../img/sub/bkg-signature-2.jpg) center top no-repeat;background-size:cover}
.signature-hero.signature-3{background:#fff url(../img/sub/bkg-signature-3.jpg) center top no-repeat;background-size:cover}
.signature-hero.signature-4{background:#fff url(../img/sub/bkg-signature-4.jpg) center top no-repeat;background-size:cover}
.signature-hero.signature-5{background:#fff url(../img/sub/bkg-signature-5.jpg) center top no-repeat;background-size:cover}
.signature-hero.signature-6{background:#fff url(../img/sub/bkg-signature-6.html) center top no-repeat;background-size:cover}
.signature-hero.signature-7{background:#fff url(../img/sub/bkg-signature-7.html) center top no-repeat;background-size:cover}
.signature-hero.signature-8{background:#fff url(../img/sub/bkg-signature-8.html) center top no-repeat;background-size:cover}
.signature-hero.signature-9{background:#fff url(../img/sub/bkg-signature-9.html) center top no-repeat;background-size:cover}
.signature-hero.signature-10{background:#fff url(../img/sub/bkg-signature-10.html) center top no-repeat;background-size:cover}
.signature-hero.signature-11{background:#fff url(../img/sub/bkg-signature-11.html) center top no-repeat;background-size:cover}
.signature-hero.signature-12{background:#fff url(../img/sub/bkg-signature-12.html) center top no-repeat;background-size:cover}
.signature-hero.signature-13{background:#fff url(../img/sub/bkg-signature-13.html) center top no-repeat;background-size:cover}
@media only screen and (max-width: 40em) {
.signature-hero{background-position:right top!important}
}
.signature-hero .row{max-width:920px!important;padding-top:200px}
@media only screen and (max-width: 40em) {
.signature-hero .row{background:rgba(255,255,255,0.85);padding-top:120px}
}
.signature-hero .text{max-width:58%;padding-left:70px}
@media only screen and (max-width: 40em) {
.signature-hero .text{max-width:100%;padding-left:0}
}
.signature-hero .text>span{color:#eaeaea;font-family:;font-size:80px;margin-left:-70px;display:block;margin-bottom:80px}
@media only screen and (max-width: 40em) {
.signature-hero .text>span{margin-left:0;color:#a7a7a7;font-size:25px;margin-bottom:10px}
}
.signature-hero .text-box{padding:40px}
.signature-hero h1{color:#0b6354;font-size:50px;text-transform:none;position:relative}
@media only screen and (max-width: 40em) {
.signature-hero h1{font-size:36px}
}
.signature-hero h1+p{position:relative}
.signature-hero h1+p:before{content:" ";position:absolute;background:#C6C6C6;top:9px;width:4000px;left:-4030px;height:2px;display:block}
.hero-index{background:#fff url(../img/sub/bkg-hero-staff.jpg) center top no-repeat;background-size:cover;position:relative}
.hero-index:after{content:" ";background:url(../img/bkg-triangle.png) no-repeat;width:196px;height:153px;background-size:contain;position:absolute;bottom:0;left:0}
.hero-index .row{max-width:1150px!important;padding-top:255px;padding-bottom:255px}
@media only screen and (max-width: 40em) {
.hero-index .row{padding-top:150px;padding-bottom:150px}
}
.hero-index .title-wrap{float:left;width:40%;position:relative}
@media only screen and (max-width: 40em) {
.hero-index .title-wrap{width:100%;float:none}
}
.hero-index .title-wrap .text{width:100%;text-align:right;padding:40px}
@media only screen and (max-width: 40em) {
.hero-index .title-wrap .text{text-align:center;padding:0}
}
.hero-index .title-wrap .btn{background:none;color:#0b6354;padding:13px 0;font-size:19px}
.hero-index .links-wrap{float:left;width:60%;padding:40px;border-left:1px solid #0b6354}
@media only screen and (max-width: 40em) {
.hero-index .links-wrap{width:100%;float:none;border:none}
}
.hero-index .links-wrap ul{margin:0}
.hero-index .links-wrap ul.half li{width:50%;float:left}
.hero-index .links-wrap li{margin-bottom:15px}
.hero-index .links-wrap li:before{display:none}
.hero-index .links-wrap li a{font-size:28px;font-weight:400;color:#444;font-family:;opacity:1!important}
.hero-index .links-wrap li a:hover{color:#0b6354}
.hero-index h1{color:#0b6354;font-size:50px;text-transform:none;position:relative}
.hero-index h1+p{position:relative}
.hero-index h1+p:before{content:" ";position:absolute;background:#C6C6C6;top:9px;width:4000px;left:-4030px;height:2px;display:block}
.has-image-left{position:relative}
@media (max-width: 900px) {
.has-image-left{width:100%!important}
.has-image-left img{width:100%!important}
.has-image-left+div{width:100%!important;margin-top:0!important}
}
.has-image-left:after{content:"BIO•MED•SPA";position:absolute;bottom:40px;left:-50%;width:150%;z-index:9;color:#fff;text-align:center;font-family:;font-size:36px;letter-spacing:8px}
@media only screen and (max-width: 64em) {
.has-image-left:after{left:0;width:100%;font-size:24px}
}
.has-image-left img{max-width:200%;width:150%;margin-left:-50%}
@media only screen and (max-width: 64em) {
.has-image-left img{margin-left:0}
}
.has-image-left+.text-box{margin-left:-10%;position:relative}
@media only screen and (max-width: 64em) {
.has-image-left+.text-box{margin-left:0}
}
.has-image-left.no-text:after{display:none}
.has-image-right{position:relative;float:right!important}
@media (max-width: 900px) {
.has-image-right{width:100%!important}
.has-image-right img{width:100%!important}
.has-image-right+div{width:100%!important;margin-top:0!important}
}
.has-image-right:after{content:"BIO•MED•SPA";position:absolute;bottom:40px;width:150%;z-index:9;color:#0b6354;text-align:center;font-family:;font-size:36px;letter-spacing:8px}
@media only screen and (max-width: 64em) {
.has-image-right:after{left:0;width:100%;font-size:24px}
}
.has-image-right img{max-width:200%;width:150%}
@media only screen and (max-width: 64em) {
.has-image-right img{margin-left:0}
}
.has-image-right+.text-box{right:-10%!important;float:left;position:relative}
@media only screen and (max-width: 64em) {
.has-image-right+.text-box{right:0!important}
}
.has-image-right.no-text:after{display:none}
.text-box{padding:60px;background:#fff;box-shadow:0 0 16px -4px rgba(0,0,0,0.3);margin-top:80px}
@media only screen and (min-width: 40.1em) and (max-width: 64em) {
.text-box{padding:40px}
}
@media only screen and (max-width: 40em) {
.text-box{padding:30px}
}
.text-box h2{color:#0b6354;font-size:40px}
@media only screen and (max-width: 40em) {
.text-box h2{font-size:32px}
}
.text-box p{font-size:15px;line-height:2.2}
@media only screen and (max-width: 40em) {
.text-box p{line-height:1.9}
}
.text-box>:last-child{margin-bottom:0!important}
.row.intro-row img{max-width:350px;width:100%}
@media only screen and (max-width: 40em) {
.row.intro-row img{max-width:260px}
}
.grid.relative{position:relative}
.grid.relative .border-box{padding:0 50px 0 0;position:absolute;top:50%;left:0;width:calc(50% - 90px);transform:translateY(-50%);border-right:1px solid #777}
@media (max-width: 900px) {
.grid.relative .border-box{position:relative;top:0;float:left;transform:none;padding:20px 0 0;border:none}
}
.grid.relative .border-box p{line-height:2.1;margin-bottom:0}
.grid.relative.right-copy .has-image-left img{text-align:right;float:right}
.grid.relative.right-copy .border-box{left:inherit;right:0;border-right:none;padding:0 0 0 50px;border-left:1px solid #777}
@media (max-width: 900px) {
.grid.relative.right-copy .border-box{position:relative;float:left;top:0;transform:none;padding:20px 0 0;border:none}
}
.list-feat>div{position:relative}
.list-feat>div .grey-title{position:absolute;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
@media only screen and (max-width: 40em) {
.list-feat>div .grey-title{position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-bottom:30px}
}
.lower-links{background:#fff url(../img/sub/bkg-lower-links.jpg) center top no-repeat;background-size:cover;text-align:center}
.lower-links .row{overflow:hidden;padding-bottom:100px}
.lower-links img{margin-bottom:40px}
.lower-links h2{display:table;color:#444;margin-left:auto;margin-right:auto;position:relative;margin-bottom:70px}
.lower-links h2:before,.lower-links h2:after{content:" ";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:1px;width:1000px;background:#C6C6C6}
.lower-links h2:before{left:-1020px}
.lower-links h2:after{right:-1020px}
.lower-links h3{font-size:60px}
.lower-links .quote{color:#444;font-size:32px;font-family:}
.lower-links .btn{background:none;color:#0b6354;font-size:26px;text-transform:none}
.lower-links ul{position:relative;margin-bottom:60px;padding-bottom:13px}
.lower-links ul:after{content:" ";position:absolute;bottom:0;display:block;height:1px;background:#C6C6C6;width:300px;max-width:100%;left:0;right:0;margin-left:auto;margin-right:auto}
.lower-links ul li{margin-bottom:40px!important}
.lower-links ul li:before{content:" ";display:none}
.lower-links ul a{font-family:;font-size:20px}
.s3accordion .s3panel{margin-bottom:15px}
.s3accordion .s3panel>a{font-family:;color:#444;display:block;padding:11px 20px;font-weight:400;font-size:27px;letter-spacing:1px;position:relative}
@media only screen and (max-width: 40em) {
.s3accordion .s3panel>a{letter-spacing:0;font-size:24px}
}
.s3accordion .s3panel>a h3{display:inline-block;color:#444}
.s3accordion .s3panel>a:hover{opacity:1}
.s3accordion .s3panel>a:after{position:absolute;margin-left:10px;content:'+';top:16px}
@media only screen and (max-width: 40em) {
.s3accordion .s3panel>a:after{right:5%}
}
.s3accordion .s3panel>div{display:none;padding:30px}
@media only screen and (max-width: 40em) {
.s3accordion .s3panel>div{padding:10px}
}
.s3accordion .s3panel>div ul{margin:0;padding:0;border:none!important;padding-left:20px;margin-bottom:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.s3accordion .s3panel>div ul li{color:#2a2a2a;font-size:18px}
.s3accordion .s3panel.js-opened>a:after{content:'-'}
.s3accordion .s3panel.js-opened>a h3{color:#0b6354!important}
.sub .s3accordion .s3panel>a{padding-left:0}
@media only screen and (min-width: 40.1em) {
.sub .s3accordion .s3panel>div{padding-left:140px;position:relative}
.sub .s3accordion .s3panel>div:before{content:" ";position:absolute;left:0;top:40px;background:url(../img/header-logo.png);background-size:contain;width:99px;height:90px}
}
.gallery-buttons{background:#444;padding:20px 0}
.gallery-buttons a h3{margin-bottom:0;color:#fff}
.gallery-buttons a h3 span{color:#0b6354}
@media only screen and (max-width: 40em) {
.gallery-buttons a h3{font-size:25px}
}
.sidebar-wrap{height:100%;position:relative;width:22%;padding-right:0;float:left}
.sidebar-wrap .item{border-radius:5px;overflow:hidden!important;box-shadow:2px 2px 2px -1px #DADADA}
.sidebar-wrap .item img{border-top-left-radius:5px;border-top-right-radius:5px}
.sidebar-wrap .item.cta{border-radius:5px;box-shadow:2px 2px 2px -1px #DADADA;background:#fff;padding:20px;overflow:hidden!important}
.sidebar-wrap .item.cta h4{font-size:26px;margin-bottom:0;color:#000}
.sidebar-wrap .item.cta .btn{margin:0 -20px -20px;padding:16px}
.sidebar-wrap .item.cta .btn:hover{color:#fff!important}
.sidebar-wrap .item.cta p{font-family:;color:#000;font-size:30px;line-height:1;margin-top:10px}
.sidebar{margin:0 0 30px;padding-left:0;padding-top:0}
.sidebar .links>ul{margin:0;border-radius:5px;overflow:hidden!important}
.sidebar .links>ul li{color:#969696;text-transform:uppercase}
.sidebar .links>ul>li.has-sub>ul{display:none;padding-left:0;padding-top:0;background:#f4f4f4}
.sidebar .links>ul>li.has-sub>ul ul{margin:0}
.sidebar .links>ul>li:first-child>a{border-top:none}
.sidebar .links>ul>li:last-child>a{border-bottom:none}
.sidebar .links>ul>li>ul{padding:0;margin:0}
.sidebar .links>ul>li>ul li a{background:#fff;color:#0b6354;font-size:15px;border-bottom:1px solid #E8E8E8;padding:12px 15px;text-transform:none;font-weight:400;position:relative;overflow:hidden}
.sidebar .links>ul>li>ul li a.here{z-index:9;background:#F7F7F7;font-weight:400;color:#000}
.sidebar .links>ul>li>ul li a:hover{background:#fff}
.sidebar .links>ul>li li:last-child{margin-bottom:0}
.sidebar .links>ul>li>a{background:#0b6354;color:#fff!important;border-bottom:1px solid #000}
.sidebar .links>ul>li>a.here{background:#0b6354}
.sidebar .links>ul>li>a.submenu-open{background:#000}
.sidebar .links>ul>li>a.submenu-open+ul{padding-top:0}
.sidebar .links>ul>li a{font-size:15px;font-family:;display:block;padding:12px 15px;padding-right:20px;color:#fff;font-weight:400}
.sidebar .links>ul>li a:hover{opacity:1}
.sidebar .links>ul>li.here>ul{display:block}
footer{border-top:1px solid #f3f3f3!important;background:#fff!important}
footer .logos{margin-bottom:40px}
@media only screen and (max-width: 40em) {
footer .logos{display:none}
}
footer .logos li{display:inline-block}
footer .logos li+li{margin-left:40px}
footer>.row{padding-top:0!important;padding-bottom:0!important}
footer p{color:#444!important;margin-bottom:15px}
@media only screen and (max-width: 40em) {
footer p{text-align:center!important}
}
footer a{color:#444}
footer img{margin-bottom:20px!important}
footer .footer-left,footer .footer-right{margin-top:0}
@media only screen and (max-width: 40em) {
footer .footer-left,footer .footer-right{margin-top:30px}
}
footer .footer-left a,footer .footer-right a{font-size:20px;font-weight:100}
footer .nav{border-bottom:1px solid #dadada!important;margin-bottom:0}
footer .nav .links ul>li>a{color:#444!important;background:none!important}
footer .nav .links ul>li>a.here{color:#444!important}
footer .nav .links ul>li>a:after{display:none}
footer .nav .links ul ul{display:none!important}
@media only screen and (max-width: 64em) {
footer .columns{margin-bottom:20px!important}
}
footer .socials{margin-left:0;margin-top:4px}
@media only screen and (max-width: 40em) {
footer .socials{width:100%;float:none;text-align:center;margin-left:0}
}
footer .socials li{display:inline-block}
footer .socials li+li{margin-left:5px}
.sub-cta{margin-top:40px;padding:30px;background:url(../img/bkg-sub-cta.jpg) no-repeat center center;background-size:cover}
@media only screen and (max-width: 64em) {
.sub-cta{padding:15px}
}
@media only screen and (max-width: 40em) {
.sub-cta{padding:10px}
}
.sub-cta .inner{background:rgba(255,255,255,0.9);padding:70px 90px;max-width:720px;width:100%;margin:0 auto}
@media only screen and (max-width: 64em) {
.sub-cta .inner{padding:40px 50px}
}
@media only screen and (max-width: 40em) {
.sub-cta .inner{padding:20px 30px}
}
.sub-cta .inner h3{color:#0b6354!important;display:table;margin:auto;font-size:40px!important;font-weight:400!important;margin-bottom:20px!important}
@media only screen and (max-width: 64em) {
.sub-cta .inner h3{font-size:34px!important}
}
@media only screen and (max-width: 40em) {
.sub-cta .inner h3{font-size:28px!important}
}
.sub-cta .inner h3 span{text-transform:none;font-size:30px;position:relative;display:table!important;margin:auto}
.sub-cta .inner h3 span:after,.sub-cta .inner h3 span:before{content:" ";width:50px;height:1px;display:block;top:20px;background:#d1d1d1;position:absolute}
.sub-cta .inner h3 span:before{left:-65px}
.sub-cta .inner h3 span:after{right:-65px}
.sub-cta .inner .btn{font-size:15px;padding:16px 30px;letter-spacing:.5px;text-transform:none}
@media only screen and (max-width: 40em) {
.sub-cta .inner .btn{font-size:15px}
}
.sub-cta .inner p{color:#000!important;line-height:2.2}
@media only screen and (max-width: 40em) {
.sub-cta .inner p{line-height:2;margin:20px 0!important;font-size:17px}
}
.sub-cta .inner p a{font-weight:400;color:#fff!important}
.sub-cta .inner strong{font-size:22px}
::-webkit-input-placeholder{color:#000}
:-moz-placeholder{color:#000}
::-moz-placeholder{color:#000}
:-ms-input-placeholder{color:#000}
form{margin:0}
form .s3grid>div{position:relative}
form .s3grid>div div{position:relative}
form small.error{position:absolute!important;top:0;right:0;margin-top:0!important;background:#C04545!important;font-size:15px!important;font-family:;font-style:normal!important;text-transform:uppercase;padding:5px 10px!important;padding-top:12px!important;height:37px;margin-bottom:0!important;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}
form input[type="text"],form textarea,form input[type="tel"],form input[type="email"]{padding:10px 15px;background:#fff;border-radius:0;border:1px solid #dbdbdb;margin-bottom:0;color:#000;font-family:inherit;font-weight:400;box-shadow:none}
form input[type="text"]:focus,form textarea:focus,form input[type="tel"]:focus,form input[type="email"]:focus{border:1px solid #cfcfcf}
form input[type="text"]:focus+small.error,form textarea:focus+small.error,form input[type="tel"]:focus+small.error,form input[type="email"]:focus+small.error{background:#a43e3e!important}
form .error select{outline:0!important;box-shadow:0 0 0 2px #c04545;border:none!important}
form select{background-color:#FFF;border-radius:3px;border:1px solid #DBDBDB;color:#000;font-weight:400;margin-bottom:0}
form textarea+small{border-bottom-right-radius:0!important}
form#form .alert-box.alert{background-color:#c33b3b;border-color:#c33b3b;margin-bottom:2rem}
form#form .alert-box.alert h3,form#form .alert-box.alert p{color:#fff;margin-bottom:10px}
form#form .alert-box.alert p,form#form .alert-box.alert li{font-size:15px;font-weight:400}
form#form .alert-box.alert ul{background:none;margin:0 0 5px 17px;padding:0}
form#form .alert-box.alert ul li{margin:0;padding:0;text-indent:0}
.gallery-wrap{padding-top:125px}
.gallery-wrap .row{max-width:1000px!important;padding-bottom:80px!important;padding-top:0}
.gallery-wrap h1{text-align:center;margin-bottom:20px}
.gallery-wrap .fancybox{display:block;overflow:auto}
.gallery-nav{text-align:center;overflow:auto;margin:30px 0;border-bottom:4px solid #f1f1f1;border-top:4px solid #f1f1f1}
.gallery-nav li{width:20%;float:left;margin-bottom:0!important}
@media only screen and (max-width: 40em) {
.gallery-nav li{width:100%}
}
.gallery-nav li:before{display:none!important}
.gallery-nav li a{display:block;padding:20px 10px;text-transform:uppercase}
@media only screen and (max-width: 40em) {
.gallery-nav li a{padding-top:10px;padding-bottom:10px}
}
#main-gallery.blepharoplasty{min-height:1px!important}
#main-gallery h4{text-align:center}
@media only screen and (min-width: 40.1em) {
#main-gallery .feat3 div{width:100%;margin-right:3%;margin-bottom:3%;float:left}
#main-gallery .feat3 div:nth-child(1n){margin-right:0}
#main-gallery .feat3 div:nth-child(1n):after{clear:both}
#main-gallery .feat3 div:nth-child(1n+1):before{clear:both}
}
@media only screen and (max-width: 40em) {
#main-gallery .feat3 div{width:49%;margin-right:2%;margin-bottom:2%;float:left;margin-bottom:0!important}
#main-gallery .feat3 div:nth-child(2n){margin-right:0}
#main-gallery .feat3 div:nth-child(2n):after{clear:both}
#main-gallery .feat3 div:nth-child(2n+1):before{clear:both}
}
#main-gallery .feat3 div h4{text-align:center;margin-bottom:0!important;bottom:14px;left:0;background:#FFF;padding:0 20px;font-size:22px}
#makeover-gallery{height:500px}
#makeover-gallery .flickity-viewport,#makeover-gallery .flickity-slider{height:100%!important}
#makeover-gallery .slide{height:200px;margin-right:10px}
#makeover-gallery .slide.is-selected div{opacity:1}
#makeover-gallery .slide div{width:100%;margin-right:1%;margin-bottom:1%;float:left;opacity:.3}
#makeover-gallery .slide div:nth-child(1n){margin-right:0}
#makeover-gallery .slide div:nth-child(1n):after{clear:both}
#makeover-gallery .slide div:nth-child(1n+1):before{clear:both}
#makeover-gallery .slide img{width:100%}
.gall-nav span{font-family:;font-size:26px;display:block;padding:10px 20px;border:2px solid #000}
@media only screen and (max-width: 40em) {
.gall-nav span{font-size:15px;margin-bottom:20px}
}
.gall-nav span.null{color:#bababa;border:2px solid #bababa}
.gall-nav span a{display:block}
.gall-nav .btn{font-size:26px!important;padding:10px 20px!important;border:2px solid #000!important;color:#000!important;background:none;text-transform:none}
@media only screen and (max-width: 40em) {
.gall-nav .text-center{clear:both}
}
@media only screen and (max-width: 40em) {
.gall-nav .text-center .btn{width:100%;font-size:15px!important}
}
.gallery-lightbox div{position:relative}
@media only screen and (min-width: 40.1em) {
.gallery-lightbox div{width:48.5%;margin-right:3%;margin-bottom:3%;float:left}
.gallery-lightbox div:nth-child(2n){margin-right:0}
.gallery-lightbox div:nth-child(2n):after{clear:both}
.gallery-lightbox div:nth-child(2n+1):before{clear:both}
}
@media only screen and (max-width: 40em) {
.gallery-lightbox div{width:100%;margin-right:0;margin-bottom:0;float:left}
.gallery-lightbox div:nth-child(1n){margin-right:0}
.gallery-lightbox div:nth-child(1n):after{clear:both}
.gallery-lightbox div:nth-child(1n+1):before{clear:both}
}
.gallery-lightbox div.clearfix,.gallery-lightbox div.s3grid,.gallery-lightbox div.grid{width:100%}
.gallery-lightbox div img{width:100%}
.gallery-lightbox div h4{text-align:center;margin-top:25px;margin-bottom:0;position:absolute;bottom:14px;left:0;background:#FFF;padding:5px 20px;font-size:22px}
.gallery-lightbox h4.text-center{margin-bottom:0;margin-top:20px}
@media only screen and (min-width: 40.1em) {
.index-gallery>div{width:31.3333333333%;margin-right:3%;margin-bottom:3%;float:left}
.index-gallery>div:nth-child(3n){margin-right:0}
.index-gallery>div:nth-child(3n):after{clear:both}
.index-gallery>div:nth-child(3n+1):before{clear:both}
}
@media only screen and (max-width: 40em) {
.index-gallery>div{width:100%;margin-right:3%;margin-bottom:3%;float:left}
.index-gallery>div:nth-child(1n){margin-right:0}
.index-gallery>div:nth-child(1n):after{clear:both}
.index-gallery>div:nth-child(1n+1):before{clear:both}
}
.index-gallery>div>div{width:49%;margin-right:2%;margin-bottom:2%;float:left;margin-bottom:0!important}
.index-gallery>div>div:nth-child(2n){margin-right:0}
.index-gallery>div>div:nth-child(2n):after{clear:both}
.index-gallery>div>div:nth-child(2n+1):before{clear:both}
.index-gallery>div a{height:160px;display:block;background-size:cover;background-position:center top;border-radius:6px}
.mobile-gallery-nav{position:relative}
.mobile-gallery-nav>a{color:#fff;display:block;background:#919191;padding:15px 35px;position:relative;margin-bottom:-50px;border-radius:4px}
.mobile-gallery-nav>a:after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;bottom:auto;left:1em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/s3-arrow.svg) no-repeat center center;background-size:8px 11px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}
.mobile-gallery-nav>a+ul{top:46px;position:absolute;background:#000;width:100%;z-index:9;margin:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden!important}
.mobile-gallery-nav>a+ul>li>a{font-family:;text-transform:uppercase;color:#fff;display:block;padding:10px 25px;background:#2a2a2a}
.mobile-gallery-nav>a+ul>li ul{margin:0}
.mobile-gallery-nav>a+ul>li li a{display:block;color:#fff;padding:10px 25px;border-bottom:1px solid #1A1A1A}
.mobile-gallery-nav>a.submenu-open{background:#000;border-bottom-right-radius:0;border-bottom-left-radius:0}
.mobile-gallery-nav>a.submenu-open:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}
body.menu-active{overflow:hidden}
.row.smaller{max-width:1000px!important}
.color-black{color:#000!important}
.color-gold{color:#0b6354!important}
.color-grey{color:#444!important}
hr.smaller{border:none;background:#CDCDCD;height:1px;width:60%;margin:80px auto}
.our-staff .has-image-right:after,.our-staff .has-image-left:after{display:none!important}
img.staff{width:100%!important;margin-left:0!important;margin-bottom:100px}
.bkg-gradient{background:#e5e5e5;background:-moz-linear-gradient(left,#e5e5e5 0%,#fff 50%,#e5e5e5 100%);background:-webkit-linear-gradient(left,#e5e5e5 0%,#fff 50%,#e5e5e5 100%);background:linear-gradient(to right,#e5e5e5 0%,#fff 50%,#e5e5e5 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#e5e5e5',GradientType=1)}
.ptb-40{padding-top:40px!important;padding-bottom:40px!important}
.pb-0{padding-bottom:0!important}
.pt-0{padding-top:0!important}
@media only screen and (min-width: 40.1em) {
.mw-80{max-width:80%;margin-left:auto;margin-right:auto}
}
.meet-wrap{background:#fff url(../img/sub/bkg-garth-content.jpg) top 100px right no-repeat}
.meet-wrap p{font-size:17px;line-height:2.3}
.meet-wrap h2{font-size:48px}
.meet-wrap .feat-text{font-size:28px;margin-top:70px;padding-left:6%;border-left:1px solid #cdcdcd}
.meet-wrap .left{margin-right:40px}
@media only screen and (max-width: 40em) {
.meet-wrap .left{float:none!important;display:block;margin:auto;margin-bottom:30px}
}
.contact-hero{background:#fff url(../img/home/bkg-signature.jpg) center top no-repeat;background-size:cover}
@media only screen and (max-width: 40em) {
.contact-hero{background:#fff url(../img/home/bkg-signature-mobile.jpg) center top no-repeat;background-size:569px 600px}
}
.contact-hero .row{padding-top:200px;padding-bottom:200px}
@media only screen and (max-width: 40em) {
.contact-hero .row{padding-top:400px}
}
.contact-hero h1{text-align:center;margin-bottom:30px}
.contact-hero .address{padding:30px;border-top:1px solid #dedede;margin-top:30px;text-align:center}
@media only screen and (max-width: 40em) {
.contact-hero .address{padding-left:0;padding-right:0}
}
@media only screen and (min-width: 40.1em) {
.contact-hero .text{padding-left:40%}
}
.text-logo h1{font-family:;color:#0b6354;font-size:54px;letter-spacing:7px;margin-bottom:5px;text-transform:uppercase;text-align:center}
@media only screen and (max-width: 40em) {
.text-logo h1{font-size:38px}
}
.text-logo h1 span{font-size:24px;position:relative;top:-8px}
@media only screen and (max-width: 40em) {
.text-logo h1 span{top:-3px}
}
.text-logo h4{color:#444;font-size:14px;letter-spacing:7px;text-align:center;text-transform:uppercase}
@media only screen and (max-width: 40em) {
.text-logo h4{font-size:8px}
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounce {
from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce {
from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash {
from,50%,to{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash {
from,50%,to{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse {
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse {
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand {
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand {
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake {
from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake {
from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing {
20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada {
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada {
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble {
from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:none;transform:none}
}
@keyframes wobble {
from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello {
from,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
@keyframes jello {
from,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn {
from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn {
from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown {
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown {
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft {
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft {
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight {
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight {
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp {
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp {
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut {
20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
@keyframes bounceOut {
20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut {
from{opacity:1}
to{opacity:0}
}
@keyframes fadeOut {
from{opacity:1}
to{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip {
from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip {
from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut {
from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut {
from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut {
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
@keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut {
from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
@keyframes zoomOut {
from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown {
from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown {
from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight {
from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight {
from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp {
from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp {
from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
#specialtiesSection .slideCard{padding:0;border-right:2px solid #b5b5b5}
1509446678index.css:1997
#specialtiesSection .slideCard{position:relative;margin:2rem auto;background-color:transparent}
#specialtiesSection .spImg{width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.4s;background-color:#282828}
1509446678index.css:1685
.boxShadowR{box-shadow:2px 4px 4px 0 rgba(0,0,0,.3)}
#specialtiesSection .slideCard .innerCard{width:100%;height:100%;bottom:100%;position:relative;overflow:hidden}
#specialtiesSection .caption{background-color:rgba(11,3,1,0.4)}
1509446678index.css:2000
#specialtiesSection .caption{position:absolute;top:auto;bottom:0;opacity:0;left:0;width:100%;height:100%;background-color:rgba(90,136,163,.6);padding:36px 0 15px;text-align:center;transform:translateY(100%);backface-visibility:hidden;transition:transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s,-webkit-transform .4s}
.flex-video1 img{float:left;width:100%;height:750px}
.overlay1{position:absolute;bottom:0;left:0;right:0;background-color:rgba(11,3,1,0.4);overflow:hidden;width:100%;height:0;transition:.5s ease}
.flex-video1:hover .overlay1{height:100%}
.text1{white-space:nowrap;color:#fff;font-size:20px;position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
header.shadow-down.js-animate.on-canvas{float:left;width:100%;position:relative!important}
.large-3{width:25%}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.topheader .header-left{margin-top:25px}
.topheader .columns{margin-bottom:0!important}
.topheader .header-left{margin-top:60px}
.topheader s.text-center{text-align:center!important}
header.shadow-down.js-animate.on-canvas{position:relative!important;background:#fff!important}
header.shadow-down.js-animate.on-canvas .bottomheader{float:left;background:#f2f2f2;width:100%;padding:10px 0}
header.shadow-down.js-animate.on-canvas .bottomheader .dropdown-horizontal-container.dm-align-left.clearfix{background:transparent!important;border:0;box-shadow:none}
header.shadow-down.js-animate.on-canvas{position:relative!important;background:#fff!important}
header.shadow-down.js-animate.on-canvas .bottomheader{float:left;background:#f2f2f2;width:100%;padding:10px 0}
header.shadow-down.js-animate.on-canvas .bottomheader .dropdown-horizontal-container.dm-align-left.clearfix{background:transparent!important;border:0;box-shadow:none}
div#f3{float:left;width:30%;margin-top:20px}
div#f4{float:right;width:30%}
header .small-12.large-6.columns.text-center{float:left;width:34%;text-align:center!important;top:-70px;position:relative}
header .small-12.large-6.columns.text-center a.logo{float:left;width:100%;max-width:100%}
header p{margin:auto}
.topheader{float:left;width:100%;padding-bottom:19px}

.socials li a{color:#fff!important;background:#eee}
.socials li a span{color:#fff!important}
footer .footer-left,footer .footer-right{margin-top:30px}
.small-12.medium-3.footer-right.text-center.columns a{color:#0b6354;font-size:35px;margin-bottom:10px;float:left;width:100%}
footer .footer-left p,footer .footer-right p{font-size:20px;margin-bottom:0!important;line-height:32px}
a.logolesrs{float:left;width:200px}
a.star-footer{float:left;position:relative;top:40px;text-align:center;left:50px}
span.stars{margin-bottom:5px;float:left;width:100%;text-transform:uppercase;color:#000}
a.logolesrs{float:left}
a.star-footer{float:left;position:relative;top:50px;text-align:center;left:50px}
span.fa.fa-star.icon-star-gold-small{font-size:19px;color:#f9be0f!important;letter-spacing:3px}
footer b{color:#0b6354;font-size:20px}
a.logolesrs img{position:relative;top:15px;width:auto}
header a.ppc-number{margin-top:20px;color:#000;text-transform: uppercase;}
header a.ppc-number span{color:#0b6354!important}
header a.ppc-number span:hover{color:#000!important}
.socials li a{color:#000!important;background:#0b6354!important;border-radius:0!important}
.socials li a i{font-size:19px;position:relative;top:-11px}
.shailan-dropdown-menu .dropdown-horizontal-container{background:transparent;border:0!important;box-shadow:none!important}
header.shadow-down.js-animate.on-canvas{position:relative!important;height:auto;background:rgba(0,0,0,0.37)!important}
.leftlogo{float:left;width:auto!important;position:relative!important;top:-20px}
.rightmenu{float:right;width:73%;padding:20px 0}
.container.intro-wrap .row{padding:10px 0;max-width:1260px;width:100%;margin-top:-70px}
ul.dropdown li.current-cat>a,ul.dropdown li.current_page_item>a,ul.dropdown li.current-menu-item>a,ul.dropdown li.current-cat>a:link,ul.dropdown li.current_page_item>a:link,ul.dropdown li.current-menu-item>a:link,ul.dropdown li.current-cat>a:visited,ul.dropdown li.current_page_item>a:visited,ul.dropdown li.current-menu-item>a:visited{color:#fff!important;text-shadow:none!important;color:#fff!important;text-shadow:none !important!important}
ul.dropdown li.parent>a:after{border-top:4px solid rgba(255,255,255,0.88)!important;border-right:4px solid transparent!important;border-left:4px solid transparent!important;right:15px!important}
ul.dropdown ul{background:rgba(0,0,0,0.54)!important;border:0!important;box-shadow:none!important}
.shailan-dropdown-menu .dropdown-horizontal-container{background:transparent!important}
.shailan-dropdown-menu .dropdown-horizontal-container{background:transparent;border:0!important;box-shadow:none!important}
header.shadow-down.js-animate.on-canvas{position:relative!important;height:auto;background:rgba(0,0,0,0.37)!important}
.rightmenu{float:right;padding:20px 0}
header.shadow-down.js-animate.on-canvas .row{max-width:1015px!important}
.container.home-hero.has-video{position:relative;height:1010px}
.container.intro-wrap .row{padding:10px 0;max-width:1260px;width:100%;margin-top:-70px}
ul.dropdown li.current-cat>a,ul.dropdown li.current_page_item>a,ul.dropdown li.current-menu-item>a,ul.dropdown li.current-cat>a:link,ul.dropdown li.current_page_item>a:link,ul.dropdown li.current-menu-item>a:link,ul.dropdown li.current-cat>a:visited,ul.dropdown li.current_page_item>a:visited,ul.dropdown li.current-menu-item>a:visited{color:#000;text-shadow:none!important;border:0!important}
ul.dropdown a,ul.dropdown a:link,ul.dropdown a:visited{text-shadow:none;color:#000}
ul.dropdown li.parent>a:after{border-top:4px solid rgba(255,255,255,0.88);border-right:4px solid transparent;border-left:4px solid transparent;right:15px}
.home header .logo img.center{width:130px;float:left}
ul.dropdown-horizontal.dropdown-align-left>li{border:0!important}
header.shadow-down.js-animate.on-canvas{position:relative!important;background:rgba(0,0,0,0.55)!important}
li#menu-item-149 a{font-size:22px;color:#d3aa57!important}
.rightmenu{width:100%}
.widget.shailan-dropdown-menu-widget{float:left;padding-left:0}
body.home header.shadow-down.js-animate.on-canvas{position:relative!important;background:#fff!important}
div#fo4{width:auto;float:right}
div#fo3{width:28%}
div#fo3 a.star-footer{float:right;left:0}
ul.dropdown li a{text-transform:uppercase;padding:3px 10px!important;line-height:22px}
.footer-logo{float:left;padding:20px 0;width:100%}
.footer-logo .row{float:none;max-width:1300px;margin:auto;width:100%}
footer.container{float:left;width:100%}
footer div#fo4 form input[type="text"]{border:1px solid #e6e6e6!important;float:left;width:60%;background:#eee!important;padding:5px 10px!important;font-size:17px;font-weight:300}
footer div#fo4{width:23%}
footer div#fo4 input[type="submit"]{background:#0b6354!important;color:#fff;border:0;border-top-right-radius:100px;border-bottom-right-radius:100px;line-height:35px;margin-left:-3px;font-size:16px}
div#fo1{width:24%}
div#fo2{width:24%}
.footer-logo .row a:hover{filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1}
.tparrows:before{color:#ddd!important}
footer .socials li a i{font-size:19px;position:relative;top:0;color:#fff!important;float:left;width:100%;line-height:30px}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{content:" ";background:#fff;position:absolute;height:2px;display:block;margin:auto;width:550px;left:-560px;top:40px}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{position:relative;top:70%;left:20%;float:left;width:auto;color:#fff;font-size:70px;font-weight:400;font-family:spa-font-light}
.page-61 section.section_title{float:left;width:100%;height:730px;background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/juvder.jpg);margin-bottom:30px;background-size:cover;background-position:top center}
ul.dropdown a,ul.dropdown a:link,ul.dropdown a:visited{background:transparent;border:0;color:#000!important;text-shadow:none!important;text-decoration:none;display:block;margin:1px;font-weight:400}
ul.dropdown li ul{background:#fff!important}
ul.dropdown li a{color:#000!important}
ul.dropdown ul li:hover{background:#eee;color:#000}
.shailan-dropdown-menu .sub-menu li a:hover{color:#0b6354!important}
.shailan-dropdown-menu .sub-menu li a{color:#000!important}
ul.dropdown li.parent>a:after{border-top:4px solid rgba(0,0,0,0.88)!important;border-right:4px solid transparent!important;border-left:4px solid transparent!important;right:15px!important}
.page-54 h2.section-title.handwriting.xlarge-font.center.heading1{display:none}
.page-54 section.section_title{float:left;width:100%;height:370px;background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/unnamed.jpg);margin-bottom:5px;background-size:cover;background-position:top center}
ul.dropdown li.parent>a:after{border-top:4px solid rgba(0,0,0,0.88)!important;border-right:4px solid transparent!important;border-left:4px solid transparent!important;right:2px!important}
body.home header.shadow-down.js-animate.on-canvas{background:#fff!important}
.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{position:relative;top:65%;left:20%;float:left;width:auto;color:#fff;font-size:70px;font-weight:400;font-family:spa-font-light}
.page-78 section.section_title{float:left;width:100%;height:730px;background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/dyspot1.jpg);margin-bottom:30px;background-size:cover;background-position:top center}
.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{content:" ";background:#fff;position:absolute;height:2px;display:block;margin:auto;width:550px;left:-560px;top:40px}
ul.dropdown li.current-cat>a,ul.dropdown li.current_page_item>a,ul.dropdown li.current-menu-item>a,ul.dropdown li.current-cat>a:link,ul.dropdown li.current_page_item>a:link,ul.dropdown li.current-menu-item>a:link,ul.dropdown li.current-cat>a:visited,ul.dropdown li.current_page_item>a:visited,ul.dropdown li.current-menu-item>a:visited{color:#444!important;text-shadow:none !important!important}
.page-69 section.section_title{float:left;width:100%;height:730px;background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/radd.jpg);margin-bottom:30px;background-size:cover;background-position:top center}
.page-69 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{display:none}
.page-243 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px;color:#000}
.page-243 section.section_title{background:#eee!important;height:160px;margin-top:0}
.page-243 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#000!important}
.page-314 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px;color:#000}
.page-314 section.section_title{background:#eee!important;height:160px;margin-top:0}
.page-314 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#000!important}
.page-234 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px;color:#000}
.page-234 section.section_title{background:#eee!important;height:160px;margin-top:0}
.page-234 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#000!important}
.page-238 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px;color:#000}
.page-238 section.section_title{background:#eee!important;height:160px;margin-top:0}
.page-238 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#000!important}
.page-231 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px;color:#000}
.page-231 section.section_title{background:#eee!important;height:160px;margin-top:0}
.page-231 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#000!important}
.page-532 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px;color:#000}
.page-532 section.section_title{background:#eee!important;height:160px;margin-top:0}
.page-532 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#000!important}
.page-532 .link-to-start{display:none!important}
.page-25 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px;color:#000}
.page-25 section.section_title{background:#eee!important;height:160px;margin-top:0}
.page-25 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#000!important}
.page-25 .link-to-start{display:none!important}
.page-33 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px;color:#000}
.page-33 section.section_title{background:#eee!important;height:160px;margin-top:0}
.page-33 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#000!important}
.page-33 .link-to-start{display:none!important}
.page-102 section.section_title{float:left;width:100%;height:730px;background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/sldir-new.jpg);margin-bottom:30px;background-size:cover;background-position:top center}
.page-97 section.section_title{float:left;width:100%;height:730px;background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/BREAST1.jpg);margin-bottom:30px;background-size:cover;background-position:top center}
div#maxgallery-356 img{height:200px!important}
div#maxgallery-356 li{margin:auto!important;width:32.5%!important}
.page-349 section.section_title{float:left;width:100%;height:160px!important;background:#eee!important;margin-bottom:30px;background-size:cover;background-position:top center}
.page-349 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px!important}
.page-720 section.section_title{float:left;width:100%;height:160px;background:#eee!important;margin-bottom:30px;background-size:cover;background-position:top center}
.page-720 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px!important}
.page-717 section.section_title{float:left;width:100%;height:160px;background:#eee!important;margin-bottom:30px;background-size:cover;background-position:top center}
.page-717 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px!important}
.page-711 section.section_title{float:left;width:100%;height:160px;background:#eee!important;margin-bottom:30px;background-size:cover;background-position:top center}
.page-711 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px!important}
.page-116 section.section_title{float:left;width:100%;height:160px;background:#eee!important;margin-bottom:30px;background-size:cover;background-position:top center}
.page-116 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px!important}
.page-349 section.section_title{float:left;width:100%;height:730px;background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/banner-1.png);margin-bottom:30px;background-size:cover;background-position:top center}
ul.dropdown a{text-shadow:0 0 0 #000!important;letter-spacing:2px;font-weight:600!important}
li#menu-item-149 a{font-size:20px!important}
.address{float:left;width:29%;text-align:center;padding:22px 0 0}
.socislsiis{float:right;width:20%;padding:22px 0 0;text-align:right}
.socislsiis .socials ul li{list-style:none;display:inline}
.socislsiis ul.socialss li{display:inline;margin:7px;font-size:19px}
.leftlogos .leftlogos{float:left;width:49%;text-align:center}
.leftlogos .leftlogos a.logo{margin:auto;display:block;max-width:100%;width:100%}
.leftlogos .leftlogos img.center{display:block;float:none!important;margin:auto;width:450px!important;padding:37px 0 0}
.socislsiis ul.socialss{margin:auto;padding:0;line-height:normal}
.rightmenu{background:#fff;padding:10px 0;margin-top:9px}
header.shadow-down.js-animate.on-canvas .leftlogos .row{max-width:1110px!important}
footer .socials li{float:left}
footer .socials{float:left;width:100%;padding:0 49px}
footer .socials li a{line-height:41px}
.contact-hero .address{float:left;width:36%;text-align:center;padding:40px 0 0}
body{overflow-x:hidden}
.contact-hero h3{font-size:24px;margin:auto}
.contact-hero p{margin:4px auto}
.contact-hero{background:#fff url(http://skinovationnyc.com/wp-content/uploads/2017/11/img1-6.jpg) center top no-repeat;background-size:cover}
.page-124 .contact-hero h1{text-align:center;margin-bottom:30px;margin-top:30px}
h2.section-title.handwriting.xlarge-font.center.heading1{text-shadow:0 1px 0 #000;font-weight:600!important}
.bodys.rights,.bodys.lefts{float:left;width:100%;height:620px}
.bodys.rights .img-cont{float:left;width:45%;margin-right:70px;position:relative}
.bodys.lefts .img-cont{float:right;width:45%;margin-left:20px;position:relative}
.img-cont a{position:relative;float:left;width:100%;height:480px}
.img-cont a img.lowers{position:absolute;left:0;width:100%;opacity:.4}
.img-cont a img.uppers{position:relative;z-index:99;width:100%;box-shadow:0 0 42px 5px rgba(197,193,193,0.45);max-width:85%;margin:auto;top:40px;left:60px}
.img-cont a:hover{opacity:.8}
.lefts .img-cont a img.uppers{left:20px}
.rights .img-cont a img.lowers{left:-70px}
.lefts .img-cont a img.lowers{left:70px}
.bodys h3{color:#414141;font-family:spa-font-light!important}
p.nomargbtm.pull-left{float:left;width:100%}
.footer-testimonisl{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/2017-11-16.jpg);background-size:cover;background-position:left center;padding:100px 0;float:left;width:100%}
#maxgallery-432 li{margin:10px!important}
#maxgallery-432.mg-image-tiles .mg-thumbs ul li div{padding:4px!important;margin-top:0!important;margin-bottom:0!important}
span.sc-chat-header-title{font-size:0!important}
span.sc-chat-header-title:before{font-size:17px!important;content:"Ask a question";text-transform:uppercase}
.sc-chat-header{padding:3px 10px 0!important}
#sc_chat_box div.sc-chat-header i{width:25px;background-size:100%;background-position:center center;height:28px}
#sc_chat_box .sc-chat-wrapper .sc-start-chat-btn a{background:#000!important;padding:2px 5px;font-weight:400;text-transform:uppercase;width:130px}
.page-382 .footer-testimonisl,.page-382 .footer-testimonisl,.page-124 .footer-testimonisl,.page-314 .footer-testimonisl,.page-349 .footer-testimonisl,.page-238 .footer-testimonisl,.page-231 .footer-testimonisl,.page-234 .footer-testimonisl{display:none}
.ter-testi{float:left;width:100%;padding:40px 20px 20px 100px;margin-bottom:20px;background:#fbfafa;border-radius:5px;position:relative}
span.quote{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/top.png);float:left;width:70px;height:70px;position:absolute;display:block;background-size:100%;left:30px;top:20px}
.page-107 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/banner1-2-2.jpg)!important}
.page-314 .main-content-wrapper .container{max-width:1450px;width:100%}
.page-33 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/slider-1.jpg);background-size:cover;background-position:left center}
.page-39 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/slider-2-2.jpg);background-size:cover;background-position:left center}
.page-382 section.section_title{float:left;width:100%;height:160px;background:#eee!important;margin-bottom:30px;background-size:cover;background-position:top center}
.page-382 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px!important}
.page-93 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/face-1.jpg);background-position:top center;background-size:cover;background-repeat:no-repeat}
.page-72 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/slider-3.png);background-position:top center;background-size:cover;background-repeat:no-repeat}
div#fo1,div#fo2{margin-top:16px}
a.logolesrs{margin-top:11px}
.bottomfoot .small-12.mt-30.text-center.columns{background:#fff;color:#414141;float:left;width:100%;padding:10px 0!important}
.bottomfoot .small-12.mt-30.text-center.columns p.nomargbtm.pull-left{color:#414141!important}
.bottomfoot .small-12.mt-30.text-center.columns p.nomargbtm.pull-left a{color:#414141!important}
#sc_chat_box div.sc-chat-header{padding:13px 10px 5px!important;line-height:20px!important}
#sc_chat_box div.sc-chat-header i{margin:auto!important}
.link-to-start{float:left;width:100%;text-align:center;padding:10px 0 40px;font-size:45px;background:transparent;font-weight:600;font-family:spa-font-light}
.link-to-start a{color:#fff;line-height:normal;font-weight:400;text-shadow:none;font-size:18px;padding:11px;background:#0b6354;border-radius:2px}
.link-to-start a:hover{color:#fff}
div#post-10076{width:100%;float:left;padding:0 0 40px}
div#post-10076 .vc_row.wpb_row.vc_row-fluid{margin:auto;max-width:800px}
div#post-10076 .vc_row.wpb_row.vc_row-fluid .large{background:#0b6354;float:left;margin:10px;width:280px;padding:10px;color:#fff;text-align:center;text-transform:uppercase}
div#post-10076 .vc_row.wpb_row.vc_row-fluid .vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex{padding:0 100px}
span#ContentPlaceHolder1_lblCMS div#inperson h2{font-size:19px;margin-top:40px;margin-bottom:0;float:left;width:100%}
.page-18 h2.section-title.handwriting.xlarge-font.center.heading1{color:#999!important;text-shadow:none}
.page-18 h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#999!important}
ul.dropdown ul li:hover{background:#eee}
ul.dropdown ul{padding:0}
.page-7 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/banner-1.jpg)!important;background-size:cover!important;background-position:left center!important}
.page-93 .main-content-wrapper .container,.page-107 .main-content-wrapper .container,.page-39 .main-content-wrapper .container{max-width:1060px;width:100%}
.bodys .content-cont a:last-child{font-size:22px;text-transform:uppercase}
.page-89 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/ss1.jpg)!important;background-size:cover!important;background-position:top center!important}
.page-89 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{color:#444;position:relative}
.page-89 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#444}
.halfe{float:left;width:50%}
.page-81 .img-cont a{height:auto;padding:0 0 70px!important}
.page-81 .main-content-wrapper .container{max-width:1100px;width:100%}
.page-81 .bodys.rights,.page-81 .bodys.lefts{height:auto;padding-bottom:45px}
.page-81 .lefts .img-cont a img.lowers,.page-81 .rights .img-cont a img.lowers{height:360px}
.page-75 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/slider-1.png);background-size:cover;background-position:top center!important}
.page-65 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/banner-3.png)!important;background-size:cover!important;background-position:top center!important}
.alignleft{float:left;margin-right:4px}
.alignleft p{margin:auto!important}
p.wp-caption-text{margin:auto!important;text-align:center;text-transform:uppercase}
@media(max-width: 450px) {
header .address{width:100%!important;padding:0 0 10px!important}
.leftlogos .leftlogos{width:70%!important;padding-left:15px!important}
.socislsiis{width:100%!important;padding:20px 0 0!important}
.leftlogos .leftlogos img.center{width:100%!important;max-width:160px!important;float:left!important}
header{padding:10px 0!important}
.footer-logo .row a{padding:7px!important;width:50%!important;clear:none!important;float:left!important;height:auto!important}
.footer-logo .row a img{margin:0 auto!important;height:60px!important;width:auto!important;float:none!important;display:block!important}
footer .columns{width:100%!important;padding:0!important;margin:10px 0!important}
footer a.logolesrs{float:none!important;margin:0 auto!important;display:block!important}
a.logolesrs img{top:0!important;margin:0 auto!important}
footer div#fo3 a.star-footer{float:none!important;margin:0 auto!important;display:block!important;top:15px!important}
.bottomfoot .small-12.mt-30.text-center.columns{margin:0 auto!important;padding:10px!important}
footer div#fo4 form input[type="text"]{width:65%!important}
footer div#fo4 input[type="submit"]{width:35%!important}
footer .socials{margin-bottom:20px!important}
.small-12.medium-3.footer-right.text-center.columns a.ppc-number{float:left!important;width:100%!important;position:relative!important;margin:10px 0!important}
.bottomfoot{float:left!important;width:100%!important;padding-bottom:40px!important}
#sc_chat_box{float:none!important;margin:0 auto!important;display:block!important;width:100%!important;max-width:300px!important;left:0!important;right:0!important}
.footer-testimonisl{padding:20px 0!important;background-size:cover!important;background-position:center!important}
.main-content-wrapper .container{max-width:100%!important;padding:0 15px!important;float:left!important;width:100%!important}
.link-to-start{padding:15px 0!important}
.link-to-start a{font-size:15px!important;float:none!important;margin:0 auto!important;display:block!important;width:100%!important;max-width:280px!important}
aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:95%!important}
aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:98%!important;float:left!important}
#wonderplugincarousel-1 .amazingcarousel-prev{margin-left:0!important}
#wonderplugincarousel-1 .amazingcarousel-next{margin-right:0!important}
div#outer-nes section.section_title{height:100%!important;float:left!important;position:relative!important;padding:0 10px!important;background-size:cover!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{display:none}
.page-2 .container.home-hero.has-video .flex-video{display:block!important}
.tp-bgimg.defaultimg{background-size:100%!important;background-position:top!important}
.page-2 .home-hero ul.socials{display:none!important}
.page-2 .small-12.large-push-3.large-6.columns{padding:0 .9375rem!important}
.page-2 .services-grid .is-left a{height:auto!important}
.page-2 .services-grid .is-left a h3{font-size:20px!important}
.page-2 .container.change-wrap{height:auto!important}
.page-2 .signature-wrap .row{padding:0 20px!important;width:100%!important;margin:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6{width:100%!important;padding:0!important;display:block!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 img{margin:0 auto!important;left:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks{left:0!important;width:100%!important;text-align:center!important;padding:5px 0!important}
.page-2 .signature-wrap .row .container.plastic-surgeon .row{padding:0!important}
footer div#fo4{width:100%!important;max-width:280px!important;float:none!important;margin:0 auto!important;display:block!important}
footer div#fo3{margin-bottom:20px!important}
.page-124 .contact-hero .row{padding:320px 0 30px!important}
.page-124 .contact-hero .address{width:100%!important;margin:0 auto!important;padding:10px 0!important}
input#gform_submit_button_1{max-width:150px!important;line-height:normal!important;width:100%!important;float:none!important;padding:10px 0!important;height:auto!important}
.gform_wrapper ul.gform_fields li.gfield{width:100%!important;margin:4px auto!important}
div#gform_wrapper_1{padding:0 15px!important;margin:0 auto!important;float:left!important;width:100%!important;display:block!important}
body .gform_wrapper .top_label div.ginput_container{margin:0 auto!important}
.gform_wrapper .ginput_container span:not(.ginput_price){margin:3px auto!important;float:left!important;width:100%!important}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin:0 auto!important;float:left!important;width:100%!important}
.gform_wrapper .gform_footer{margin:0 auto!important;padding:10px 0 15px!important}
.gform_wrapper .gform_heading{float:left!important;margin:0 auto!important}
.page-124 .contact-hero h1{margin:0 auto!important}
.page-124 .contact-hero{background-position:36% 0!important}
footer.container .row{padding-bottom:20px!important}
div#rev_slider_1_1_wrapper,div#rev_slider_1_1{height:170px!important}
.page-2 .container.home-hero.has-video{background-image:none!important;height:310px!important;width:100%!important}
.page-2 .flex-video1 img{height:500px!important}
.page-2 .services-grid .is-left{height:545px!important;border:0!important;width:50%!important;float:left!important;margin-bottom:0!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{font-size:23px!important;top:0!important;left:0!important;float:left!important;width:100%!important;text-align:center!important;margin:0 auto!important;padding:78px 0!important}
.page-238 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-231 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-243 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-314 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-532 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-627 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-234 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-25 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-33 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{padding:10px 0!important}
.halfe{width:100%!important}
.bodys.rights .img-cont{width:100%!important;margin:0 auto!important;float:right!important}
.bodys.lefts .img-cont{width:100%!important;margin:0 auto!important;float:left!important}
.bodys.rights,.bodys.lefts{height:auto!important;overflow:hidden!important}
.bodys h3{font-size:26px!important}
.img-cont a{height:auto!important;float:left!important;width:100%!important}
.content-cont{position:relative!important;float:left!important;width:100%!important;margin:60px 0 0!important}
.page-532 div#post-10076 .vc_row.wpb_row.vc_row-fluid .vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex{padding:0!important;float:left!important;width:100%!important}
.page-532 div#post-10076 .vc_row.wpb_row.vc_row-fluid .large{margin:10px auto!important;width:100%!important;max-width:270px!important;float:none!important;display:block!important;padding:10px 0!important}
.page-532 div#post-10076 .vc_row.wpb_row.vc_row-fluid br{display:none!important}
span#ContentPlaceHolder1_lblCMS .flowes{width:100%!important}
#ContentPlaceHolder1_lblCMS center.extera{max-width:100%!important;width:100%!important;padding:0!important}
#ContentPlaceHolder1_lblCMS center.extera .wistia_embed{width:100%!important;height:200px!important}
.page-69 div#outer-nes section.section_title{padding:95px 0!important;margin-bottom:15px!important}
.page-69 .corus{width:100%!important;margin:0!important}
.page-65 .before-afterins .before,.page-65 .before-afterins .after{padding:2px!important}
.page-61 .before-afterin img{height:auto!important}
.page-61 .before-afterin{width:100%!important}
.page-61 .before-afterin .before,.page-61 .before-afterin .after{margin:0 auto!important;width:50%!important;padding:2px!important}
.page-81 .lefts .img-cont a img.lowers,.page-81 .rights .img-cont a img.lowers{height:auto!important}
.page-81 .img-cont a{padding:0!important}
.page-81 .bodys.rights,.page-81 .bodys.lefts{padding-bottom:10px!important}
.page-54 .wp-caption.alignleft{width:50%!important;margin:0!important}
.page-54 .full-one p{margin:10px auto!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:100%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:50%!important}
.page-349 #maxgallery-356.mg-image-tiles .mg-thumbs ul li div{margin:0 auto!important}
.page-349 div#maxgallery-356 img{height:150px!important}
.page-382 .ter-testi{padding-left:40px!important}
.page-382 span.quote{left:15px!important;background-size:60%!important;background-repeat:no-repeat!important;top:10px!important}
footer .socials li a i,footer .socials li.last-child a{line-height:30px!important;top:0!important;display:block!important}
.page-349 .mfp-image-holder .mfp-content{max-width:90%!important}
.alignleft,.alignright{width:100%!important}
.bodys.rights,.bodys.lefts{height:auto!important;overflow:hidden!important}
.bodys.rights .img-cont{margin-right:20px!important}
.bodys.rights img.uppers.size-full.wp-image-31{left:40px!important}
.content-cont h3{font-size:25px!important}
}
@media(max-width: 425px) {
div#rev_slider_1_1_wrapper,div#rev_slider_1_1{height:160px!important}
.page-2 .container.home-hero.has-video{background-image:none!important;height:300px!important;width:100%!important}
.page-2 .flex-video1 img{height:450px!important}
.page-2 .services-grid .is-left{height:495px!important;border:0!important;width:50%!important;float:left!important;margin-bottom:0!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{font-size:23px!important;top:0!important;left:0!important;float:left!important;width:100%!important;text-align:center!important;margin:0 auto!important;padding:68px 0!important}
.page-69 div#outer-nes section.section_title{padding:95px 0!important;margin-bottom:15px!important}
.page-349 div#maxgallery-356 img{height:140px!important}
.page-627 span#ContentPlaceHolder1_lblCMS .flowes p a{float:left!important;width:100%!important}
}
@media(max-width: 375px) {
div#rev_slider_1_1_wrapper,div#rev_slider_1_1{height:145px!important}
.page-2 .container.home-hero.has-video{background-image:none!important;height:285px!important;width:100%!important}
.page-2 .flex-video1 img{height:400px!important}
.page-2 .services-grid .is-left{height:445px!important;border:0!important;width:50%!important;float:left!important;margin-bottom:0!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{font-size:23px!important;top:0!important;left:0!important;float:left!important;width:100%!important;text-align:center!important;margin:0 auto!important;padding:58px 0!important}
.page-69 div#outer-nes section.section_title{padding:85px 0!important;margin-bottom:15px!important}
.page-349 div#maxgallery-356 img{height:130px!important}
}
@media(max-width: 320px) {
div#rev_slider_1_1_wrapper,div#rev_slider_1_1{height:120px!important}
.page-2 .container.home-hero.has-video{background-image:none!important;height:260px!important;width:100%!important}
.page-2 .flex-video1 img{height:350px!important}
.page-2 .services-grid .is-left{height:395px!important;border:0!important;width:50%!important;float:left!important;margin-bottom:0!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{font-size:23px!important;top:0!important;left:0!important;float:left!important;width:100%!important;text-align:center!important;margin:0 auto!important;padding:48px 0!important}
.page-69 div#outer-nes section.section_title{padding:70px 0!important;margin-bottom:15px!important}
.page-349 div#maxgallery-356 img{height:110px!important}
}
@media(min-width: 500px) and (max-width: 750px) {
.alignleft,.alignright{width:250px!important}
#ContentPlaceHolder1_lblCMS center.extera .wistia_embed{width:100%!important;height:250px!important;max-width:450px!important;margin:0 auto!important;float:none!important}
#ContentPlaceHolder1_lblCMS center.extera{max-width:100%!important;width:100%!important;padding:0!important;margin:0 auto!important;float:left!important}
.bodys.rights,.bodys.lefts{height:auto!important;overflow:hidden!important}
.page-107 .bodys.rights .img-cont{margin-right:20px!important}
.page-107 .bodys.rights .img-cont img.uppers.size-full.wp-image-31{left:20px!important}
.page-69 div#outer-nes section.section_title{padding:130px 0!important;margin-bottom:15px!important}
.page-69 div#reds .corus{width:50%!important;margin:0!important;padding:3px!important}
.page-69 div#reds .corus img{margin:0!important;width:100%!important}
.bodys.rights,.bodys.lefts{height:auto!important;overflow:hidden!important}
.bodys.rights .img-cont{margin-right:20px!important}
.bodys.rights img.uppers.size-full.wp-image-31{left:20px!important}
.content-cont h3{font-size:25px!important}
.page-81 .lefts .img-cont a img.lowers,.page-81 .rights .img-cont a img.lowers{height:auto!important}
.page-532 div#post-10076 .vc_row.wpb_row.vc_row-fluid .vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex{padding:0!important;float:none!important;width:100%!important;max-width:530px!important}
.page-532 div#post-10076 .vc_row.wpb_row.vc_row-fluid .large{margin:7px!important;width:100%!important;max-width:250px!important;float:left!important;display:block!important;padding:10px 0!important}
.page-532 div#post-10076 .vc_row.wpb_row.vc_row-fluid .vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex br{display:none!important}
.page-314 aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:50%!important;float:left!important;clear:none!important;margin:0!important;padding:5px!important}
.page-314 aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:100%!important}
}
@media(min-width: 500px) and (max-width: 600px) {
header .address{width:100%!important;padding:0 0 5px!important}
.leftlogos .leftlogos{width:70%!important;padding-left:15px!important}
.socislsiis{width:100%!important;padding:10px 0 0!important}
.leftlogos .leftlogos img.center{width:100%!important;max-width:160px!important;float:left!important}
header{padding:10px 0!important}
.footer-logo .row a{padding:7px!important;width:33.3%!important;clear:none!important;float:left!important;height:auto!important}
.footer-logo .row a img{margin:0 auto!important;height:60px!important;width:auto!important;float:none!important;display:block!important}
footer .columns{width:100%!important;padding:0!important;margin:10px 0!important}
footer a.logolesrs{float:none!important;margin:0 auto!important;display:block!important}
a.logolesrs img{top:0!important;margin:0 auto!important}
footer div#fo3 a.star-footer{float:none!important;margin:0 auto!important;display:block!important;top:15px!important}
.bottomfoot .small-12.mt-30.text-center.columns{margin:0 auto!important;padding:12px 0!important}
footer div#fo4 form input[type="text"]{width:70%!important}
footer div#fo4 input[type="submit"]{width:30%!important}
footer .socials{margin-bottom:20px!important}
.small-12.medium-3.footer-right.text-center.columns a.ppc-number{float:left!important;width:100%!important;position:relative!important;margin:10px 0!important}
.bottomfoot{float:left!important;width:100%!important;padding-bottom:0!important}
#sc_chat_box{float:none!important;margin:0 auto!important;display:block!important;width:100%!important;max-width:300px!important;left:0!important;right:0!important}
.footer-testimonisl{padding:20px 0!important;background-size:cover!important;background-position:center!important}
.main-content-wrapper .container{max-width:100%!important;padding:0 15px!important;float:left!important;width:100%!important}
.link-to-start{padding:10px 0!important}
.link-to-start a{font-size:15px!important;float:none!important;margin:0 auto!important;display:block!important;width:100%!important;max-width:280px!important}
aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:95%!important}
aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:98%!important;float:left!important}
div#outer-nes section.section_title{height:100%!important;float:left!important;position:relative!important;padding:0 10px!important;background-size:cover!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{display:none}
.page-2 .container.home-hero.has-video .flex-video{display:block!important}
.tp-bgimg.defaultimg{background-size:100%!important;background-position:top!important}
.page-2 .home-hero ul.socials{display:none!important}
.page-2 .small-12.large-push-3.large-6.columns{padding:0 .9375rem!important}
.page-2 .services-grid .is-left a{height:auto!important}
.page-2 .services-grid .is-left a h3{font-size:18px!important}
.page-2 .container.change-wrap{height:auto!important}
.page-2 .signature-wrap .row{padding:0 20px!important;width:100%!important;margin:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6{width:100%!important;padding:0!important;display:block!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 img{margin:0 auto!important;left:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks{left:0!important;width:33.3%!important;text-align:center!important;padding:5px 0!important;float:left!important}
.page-2 .signature-wrap .row .container.plastic-surgeon .row{padding:0!important}
footer div#fo4{width:100%!important;max-width:280px!important;float:none!important;margin:0 auto!important;display:block!important}
footer div#fo3{margin-bottom:20px!important}
.page-124 .contact-hero .row{padding:300px 0 30px!important}
.page-124 .contact-hero .address{width:100%!important;margin:0 auto!important;padding:10px 0!important}
input#gform_submit_button_1{max-width:150px!important;line-height:normal!important;width:100%!important;float:none!important;padding:10px 0!important;height:auto!important}
.gform_wrapper ul.gform_fields li.gfield{width:100%!important;margin:4px auto!important}
div#gform_wrapper_1{padding:0 15px!important;margin:0 auto!important;float:left!important;width:100%!important;display:block!important}
body .gform_wrapper .top_label div.ginput_container{margin:0 auto!important}
.gform_wrapper .ginput_container span:not(.ginput_price){margin:3px auto!important;float:left!important;width:100%!important}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin:0 auto!important;float:left!important;width:100%!important}
.gform_wrapper .gform_footer{margin:0 auto!important;padding:10px 0 15px!important}
.gform_wrapper .gform_heading{float:left!important;margin:0 auto!important}
.page-124 .contact-hero h1{margin:0 auto!important}
.page-124 .contact-hero{background-position:28% 0!important}
footer.container .row{padding-bottom:20px!important}
div#rev_slider_1_1_wrapper,div#rev_slider_1_1{height:215px!important}
.page-2 .container.home-hero.has-video{background-image:none!important;height:360px!important;width:100%!important}
.page-2 .flex-video1 img{height:300px!important}
.page-2 .services-grid .is-left{height:300px!important;border:0!important;width:25%!important;float:left!important;margin-bottom:0!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{font-size:30px!important;top:0!important;left:0!important;float:left!important;width:100%!important;text-align:center!important;margin:0 auto!important;padding:90px 0!important}
.page-238 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-231 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-243 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-314 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-532 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-627 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-234 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-25 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-33 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{padding:15px 0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks strong,.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes strong{font-size:16px!important}
header .leftlogos .leftlogos a.logo{float:left!important;width:auto!important}
.page-124 form#gform_1{width:100%!important;max-width:400px!important;float:none!important;margin:0 auto!important;display:block!important}
.page-627 .flowes{width:50%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:100%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:33.3%!important}
.page-349 #maxgallery-356.mg-image-tiles .mg-thumbs ul li div{margin:0 auto!important}
.page-349 div#maxgallery-356 img{height:130px!important}
.page-81 .img-cont a{padding:0 0 50px!important}
}
@media(min-width: 600px) and (max-width: 750px) {
header .address{width:33.3%!important;padding:10px 0 0!important}
.leftlogos .leftlogos{width:33.3%!important}
.socislsiis{width:33.3%!important;padding:15px 0 0!important}
.leftlogos .leftlogos img.center{width:100%!important;max-width:160px!important;float:none!important;margin:0 auto!important;display:block!important}
header{padding:10px 0!important}
.footer-logo .row a{padding:7px!important;width:33.3%!important;clear:none!important;float:left!important;height:auto!important}
.footer-logo .row a img{margin:0 auto!important;height:60px!important;width:auto!important;float:none!important;display:block!important}
footer .columns{width:50%!important;padding:0!important;margin:10px 0!important}
footer a.logolesrs{float:none!important;margin:0 auto!important;display:block!important}
a.logolesrs img{top:0!important;margin:0 auto!important}
footer div#fo3 a.star-footer{float:none!important;margin:0 auto!important;display:block!important;top:15px!important}
.bottomfoot .small-12.mt-30.text-center.columns{margin:0 auto!important;padding:12px 0!important;width:100%!important}
footer div#fo4 form input[type="text"]{width:70%!important}
footer div#fo4 input[type="submit"]{width:30%!important}
footer .socials{margin-bottom:20px!important}
.small-12.medium-3.footer-right.text-center.columns a.ppc-number{float:left!important;width:100%!important;position:relative!important;margin:10px 0!important}
.bottomfoot{float:left!important;width:100%!important;padding-bottom:0!important}
#sc_chat_box{float:none!important;margin:0 auto!important;display:block!important;width:100%!important;max-width:300px!important;left:0!important;right:0!important}
.footer-testimonisl{padding:20px 0!important;background-size:cover!important;background-position:center!important}
.main-content-wrapper .container{max-width:100%!important;padding:0 15px!important;float:left!important;width:100%!important}
.link-to-start{padding:10px 0!important}
.link-to-start a{font-size:15px!important;float:none!important;margin:0 auto!important;display:block!important;width:100%!important;max-width:280px!important}
aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:95%!important}
aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:98%!important;float:left!important}
div#outer-nes section.section_title{height:100%!important;float:left!important;position:relative!important;padding:0 10px!important;background-size:cover!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{display:none}
.page-2 .container.home-hero.has-video .flex-video{display:block!important}
.tp-bgimg.defaultimg{background-size:100%!important;background-position:top!important}
.page-2 .home-hero ul.socials{display:none!important}
.page-2 .small-12.large-push-3.large-6.columns{padding:0 .9375rem!important}
.page-2 .services-grid .is-left a{height:auto!important}
.page-2 .services-grid .is-left a h3{font-size:18px!important}
.page-2 .container.change-wrap{height:auto!important}
.page-2 .signature-wrap .row{padding:0 20px!important;width:100%!important;margin:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6{width:50%!important;padding:0!important;display:block!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 img{margin:0 auto!important;left:0!important;padding:5px!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks{left:0!important;width:100%!important;text-align:center!important;padding:5px 0!important;float:left!important}
.page-2 .signature-wrap .row .container.plastic-surgeon .row{padding:0!important}
footer div#fo4{width:100%!important;max-width:50%!important;float:left!important;margin:0 auto!important;display:block!important}
footer div#fo3{margin-bottom:20px!important}
.page-124 .contact-hero .row{padding:190px 0 30px!important}
.page-124 .contact-hero .address{width:33.3%!important;margin:0 auto!important;padding:10px 5px!important}
input#gform_submit_button_1{max-width:150px!important;line-height:normal!important;width:100%!important;float:none!important;padding:10px 0!important;height:auto!important}
.gform_wrapper ul.gform_fields li.gfield{width:100%!important;margin:4px auto!important}
div#gform_wrapper_1{padding:0 15px!important;margin:0 auto!important;float:left!important;width:100%!important;display:block!important}
body .gform_wrapper .top_label div.ginput_container{margin:0 auto!important}
.gform_wrapper .ginput_container span:not(.ginput_price){margin:3px auto!important;float:left!important;width:100%!important}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin:0 auto!important;float:left!important;width:100%!important}
.gform_wrapper .gform_footer{margin:0 auto!important;padding:10px 0 15px!important}
.gform_wrapper .gform_heading{float:left!important;margin:0 auto!important}
.page-124 .contact-hero h1{margin:0 auto!important}
.page-124 .contact-hero{background-position:18% 0!important}
footer.container .row{padding-bottom:20px!important}
div#rev_slider_1_1_wrapper,div#rev_slider_1_1{height:255px!important}
.page-2 .container.home-hero.has-video{background-image:none!important;height:400px!important;width:100%!important}
.page-2 .flex-video1 img{height:370px!important}
.page-2 .services-grid .is-left{height:370px!important;border:0!important;width:25%!important;float:left!important;margin-bottom:0!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{font-size:30px!important;top:0!important;left:0!important;float:left!important;width:100%!important;text-align:center!important;margin:0 auto!important;padding:110px 0!important}
.page-238 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-231 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-243 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-314 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-532 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-627 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-234 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-25 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-33 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{padding:15px 0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks strong,.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes strong{font-size:19px!important}
header .leftlogos .leftlogos a.logo{float:none!important;width:auto!important}
.page-124 form#gform_1{width:100%!important;max-width:400px!important;float:none!important;margin:0 auto!important;display:block!important}
body.home header.shadow-down.js-animate.on-canvas{padding:25px 15px!important}
body .spamobmenu #spannav{margin:0!important}
header .address p{font-size:17px!important}
.spamobmenu{position:absolute!important;top:130px!important;right:0!important}
footer div#fo4 ul.socials{padding:0 58px!important}
.page-124 .contact-hero .text{padding:0!important}
.page-124 .contact-hero .address p{font-size:15.5px!important}
.page-124 .contact-hero .address .btn,.page-124 .contact-hero .address button.btn{font-size:20px!important;padding:5px!important}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{padding:210px 0 40px!important;text-align:left!important;width:auto!important;left:20%!important}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before,.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{top:79%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:100%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:33.3%!important}
.page-349 #maxgallery-356.mg-image-tiles .mg-thumbs ul li div{margin:0 auto!important}
.page-349 div#maxgallery-356 img{height:170px!important}
.page-33 .halfe,.page-627 .flowes{width:59%!important}
.page-81 .img-cont a{padding:0 0 160px!important}
}
@media(min-width: 768px) and (max-width: 1023px) {
body.home header.shadow-down.js-animate.on-canvas{padding:10px 15px!important}
header .address p{font-size:17px!important}
header .address{width:30%!important;padding:20px 0 0!important}
.leftlogos .leftlogos{width:40%!important}
.socislsiis{width:30%!important;padding:40px 0 0!important}
body .spamobmenu #spannav{margin-top:0!important}
.spamobmenu{position:absolute!important;right:0!important;top:120px!important}
header a.ppc-number{font-size:20px!important}
.tp-bgimg.defaultimg{background-size:100%!important;background-position:top!important}
div#rev_slider_1_1_wrapper,div#rev_slider_1_1{height:290px!important}
.page-2 .container.home-hero.has-video{background-image:none!important;height:430px!important;width:100%!important}
.page-2 .container.home-hero.has-video .socials li{margin-left:2px!important}
.page-2 .home-hero ul.socials{right:15px!important}
.page-2 .services-grid .is-left{height:400px!important;border:0!important;width:25%!important;float:left!important;margin-bottom:0!important}
.page-2 .services-grid .is-left a{height:auto!important}
.page-2 .flex-video1 img{height:400px!important}
.page-2 .services-grid .is-left a h3{font-size:19px!important}
.page-2 .signature-wrap .plastic-surgeon .large-6{width:50%!important;padding:0!important;display:block!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes{padding-top:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks{left:0!important;width:50%!important;padding:0 5px!important;float:left!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 img{padding:5px!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks strong{font-size:16px!important}
.page-2 .link-to-start:nth-of-type(1){padding:18px 0 0!important}
.page-2 .container.change-wrap{height:auto!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes strong{font-size:16px!important}
.footer-logo .row a{padding:5px!important;width:16.6%!important}
.footer-logo .row a img{float:none!important;margin:0 auto!important;display:block!important}
footer .columns{width:50%!important;margin:10px auto!important}
.bottomfoot .small-12.mt-30.text-center.columns{width:100%!important;margin:0 auto!important;padding:15px 0!important}
footer div#fo4 ul.socials{padding:0 65px!important}
footer div#fo4 form{float:left!important;width:260px!important;margin-left:11%!important}
footer div#fo4 form input[type="text"]{width:65%!important}
footer div#fo4 input[type="submit"]{width:35%!important}
.footer-testimonisl{padding:30px 0!important;background-position:center!important}
div#outer-nes section.section_title{height:100%!important;float:left!important;position:relative!important;padding:0 10px!important;background-size:cover!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:0!important;float:left!important;margin:0 auto!important;padding:128px 0!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{top:50%!important}
.page-238 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-231 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-243 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-314 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-532 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-627 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-234 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-25 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-33 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{padding:20px 0!important;width:100%!important;text-align:center!important;left:0!important}
.page-124 .contact-hero .text{padding-left:25%!important}
.page-124 .contact-hero{background-position:48% 0!important}
.page-124 .contact-hero .row{padding:170px 0 30px!important}
.page-124 .contact-hero .address{width:33.3%!important;padding:15px 5px 0!important}
.page-124 .contact-hero .address p{font-size:13px!important}
.page-124 .contact-hero .address .btn,.page-124 .contact-hero .address button.btn{font-size:20px!important;padding:5px!important}
.page-124 .contact-hero h1{margin:15px auto!important}
.page-124 li#field_1_1,.page-124 li#field_1_2,.page-124 li#field_1_3{margin-top:0!important;width:25%!important}
.page-124 div#gform_wrapper_1{padding:0 4% 0 15% !important;margin:0!important}
.page-124 .gform_wrapper .gform_footer{margin:0 auto!important;padding:10px 0!important}
body.page-124 .gform_wrapper .top_label div.ginput_container{margin-top:5px!important}
.page-124 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin:0!important}
.page-124 li#field_1_1{width:50%!important;margin:0!important}
.page-124 .gform_wrapper ul.gform_fields li.gfield{padding-right:0!important;margin:5px auto!important}
.page-124 .gform_wrapper .ginput_complex.ginput_container{width:100%!important}
.page-124 li#field_1_2{padding-right:15px!important}
.page-124 input#gform_submit_button_1{width:100%!important;max-width:160px!important;line-height:normal!important;height:auto!important;padding:7px 0!important}
.alignleft,.alignright{width:250px!important}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{padding:210px 0 40px!important;text-align:left!important;width:auto!important;left:20%!important}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before,.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{top:79%!important}
#ContentPlaceHolder1_lblCMS center.extera .wistia_embed{width:100%!important;height:210px!important;max-width:450px!important;margin:0 auto!important}
#ContentPlaceHolder1_lblCMS center.extera{max-width:370px!important;width:100%!important;padding:0!important}
.page-69 div#outer-nes section.section_title{padding:170px 0!important;margin-bottom:15px!important}
.page-69 div#reds .corus{width:50%!important;margin:0!important;padding:3px!important}
.page-69 div#reds .corus img{margin:0!important;width:100%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:100%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:33.3%!important}
.page-349 #maxgallery-356.mg-image-tiles .mg-thumbs ul li div{margin:0 auto!important}
.page-349 div#maxgallery-356 img{height:180px!important}
.bodys.rights,.bodys.lefts{height:480px!important;overflow:hidden!important}
.bodys.rights .img-cont{margin-right:20px!important}
.bodys.rights img.uppers.size-full.wp-image-31{left:20px!important}
.content-cont h3{font-size:25px!important}
.page-81 .lefts .img-cont a img.lowers,.page-81 .rights .img-cont a img.lowers{height:auto!important}
.page-81 .bodys.rights,.page-81 .bodys.lefts{height:auto!important}
.page-54 #ContentPlaceHolder1_lblCMS center.extera{padding:0 10px 0 0 !important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks:nth-of-type(3){width:100%!important}
img.alignleft.size-full.wp-image-595{margin-bottom:33px!important}
.page-33 .halfe,.page-627 .flowes{width:63%!important}
.page-532 div#post-10076 .vc_row.wpb_row.vc_row-fluid .vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex{padding:0!important;float:none!important;width:100%!important;max-width:530px!important}
.page-532 div#post-10076 .vc_row.wpb_row.vc_row-fluid .large{margin:7px!important;width:100%!important;max-width:250px!important;float:left!important;display:block!important;padding:10px 0!important}
.page-532 div#post-10076 .vc_row.wpb_row.vc_row-fluid .vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex br{display:none!important}
.page-116 img.alignleft.size-full.wp-image-117{margin-bottom:20px!important}
.page-81 .img-cont a{padding:0 0 130px!important}
.page-54 #ContentPlaceHolder1_lblCMS center.extera{margin-bottom:-10px!important}
.page-314 aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:33.3%!important;float:left!important;clear:none!important;margin:0!important;padding:5px!important}
.page-314 aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:100%!important}
.page-2 .link-to-start:nth-of-type(3){padding:36px 0 20px!important}
}
@media(min-width: 900px) and (max-width: 1000px) {
body.home header.shadow-down.js-animate.on-canvas{padding:13px 15px!important}
header .address p{font-size:17px!important}
header .address{width:30%!important;padding:50px 0 0!important}
.leftlogos .leftlogos{width:40%!important}
.socislsiis{width:30%!important;padding:45px 0 0!important}
body .spamobmenu #spannav{margin-top:0!important}
.spamobmenu{position:absolute!important;right:0!important;top:125px!important}
header a.ppc-number{font-size:20px!important}
.tp-bgimg.defaultimg{background-size:100%!important;background-position:top!important}
div#rev_slider_1_1_wrapper,div#rev_slider_1_1{height:370px!important}
.page-2 .container.home-hero.has-video{background-image:none!important;height:510px!important;width:100%!important}
.page-2 .container.home-hero.has-video .socials li{margin-left:2px!important}
.page-2 .home-hero ul.socials{right:15px!important}
.page-2 .services-grid .is-left{height:540px!important;border:0!important;width:25%!important;float:left!important;margin-bottom:0!important}
.page-2 .services-grid .is-left a{height:auto!important}
.page-2 .flex-video1 img{height:540px!important}
.page-2 .services-grid .is-left a h3{font-size:20px!important}
.page-2 .signature-wrap .plastic-surgeon .large-6{width:50%!important;padding:0!important;display:block!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes{padding-top:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks{left:0!important;width:33.3%!important;padding:0 5px!important;float:left!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 img{padding:5px!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks strong{font-size:16px!important}
.page-2 .link-to-start:nth-of-type(1){padding:0!important}
.page-2 .container.change-wrap{height:auto!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes strong{font-size:16px!important}
.footer-logo .row a{padding:5px!important;width:16.6%!important}
.footer-logo .row a img{float:none!important;margin:0 auto!important;display:block!important}
footer .columns{width:25%!important;margin:10px auto!important;padding:0 10px!important}
.bottomfoot .small-12.mt-30.text-center.columns{width:100%!important;margin:0 auto!important;padding:15px 0!important}
footer div#fo4 ul.socials{padding:0 7px!important}
footer div#fo4 form{float:left!important;width:220px!important;margin-left:0!important}
footer div#fo4 form input[type="text"]{width:60%!important}
footer div#fo4 input[type="submit"]{width:40%!important}
.footer-testimonisl{padding:60px 0!important;background-position:center!important}
div#outer-nes section.section_title{height:100%!important;float:left!important;position:relative!important;padding:0 10px!important;background-size:cover!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:0!important;float:left!important;margin:0 auto!important;padding:168px 0!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{top:50%!important}
div#fo3 a.star-footer{top:10px!important;left:-31px!important}
div#fo3 a.logolesrs{float:none!important;margin:0 auto!important;display:block!important}
footer a.logolesrs img{top:0!important;margin:0 auto!important}
footer .footer-left p,footer .footer-right p{font-size:20px!important}
.page-124 .contact-hero .text{padding-left:37%!important}
.page-124 div#gform_wrapper_1{padding:0 4% 0 0 !important;margin:0!important}
.page-124 .contact-hero{background-position:55% 0!important}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{padding:270px 0 60px!important;text-align:left!important;width:auto!important;left:20%!important}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before,.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{top:79%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:100%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:25%!important}
.page-349 #maxgallery-356.mg-image-tiles .mg-thumbs ul li div{margin:0 auto!important}
.page-349 div#maxgallery-356 img{height:170px!important}
.bodys.rights,.bodys.lefts{height:580px!important;overflow:hidden!important}
.bodys.rights .img-cont{margin-right:20px!important}
.bodys.rights img.uppers.size-full.wp-image-31{left:20px!important}
.content-cont h3{font-size:25px!important}
.page-81 .lefts .img-cont a img.lowers,.page-81 .rights .img-cont a img.lowers{height:auto!important}
.page-81 .bodys.rights,.page-81 .bodys.lefts{height:auto!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks:nth-of-type(3){width:33.3%!important}
.page-33 .halfe,.page-627 .flowes{width:72%!important}
.page-81 .img-cont a{padding:0 0 70px!important}
.page-54 #ContentPlaceHolder1_lblCMS center.extera{margin-bottom:0!important}
.page-2 .link-to-start:nth-of-type(3){padding:16px 0 20px!important}
}
@media(min-width: 1024px) and (max-width: 1200px) {
body.home header.shadow-down.js-animate.on-canvas{padding:10px 15px!important}
header .address p{font-size:17px!important}
header .address{width:30%!important;padding:40px 0 0!important}
.leftlogos .leftlogos{width:40%!important}
.socislsiis{width:30%!important;padding:40px 0 0!important}
body .spamobmenu #spannav{margin-top:0!important}
.spamobmenu{position:absolute!important;right:0!important;top:120px!important}
header a.ppc-number{font-size:25px!important}
.tp-bgimg.defaultimg{background-size:100%!important;background-position:top!important}
div#rev_slider_1_1_wrapper,div#rev_slider_1_1{height:390px!important}
.page-2 .container.home-hero.has-video{background-image:none!important;height:530px!important;width:100%!important}
.page-2 .container.home-hero.has-video .socials li{margin-left:2px!important}
.page-2 .home-hero ul.socials{right:15px!important}
.page-2 .services-grid .is-left{height:520px!important;border:0!important;width:25%!important;float:left!important;margin-bottom:0!important}
.page-2 .services-grid .is-left a{height:auto!important}
.page-2 .flex-video1 img{height:520px!important}
.page-2 .services-grid .is-left a h3{font-size:20px!important}
.page-2 .signature-wrap .plastic-surgeon .large-6{width:50%!important;padding:0!important;display:block!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes{padding-top:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks{left:0!important;width:33.3%!important;padding:0 5px!important;float:left!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 img{padding:5px!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks strong{font-size:16px!important}
.page-2 .link-to-start:nth-of-type(1){padding:18px 0 0!important}
.page-2 .container.change-wrap{height:auto!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes strong{font-size:16px!important}
.footer-logo .row a{padding:5px!important;width:16.6%!important}
.footer-logo .row a img{float:none!important;margin:0 auto!important;display:block!important}
footer .columns{width:25%!important;margin:10px auto!important;padding:0 10px!important}
.bottomfoot .small-12.mt-30.text-center.columns{width:100%!important;margin:0 auto!important;padding:15px 0!important}
footer div#fo4 ul.socials{padding:0 12px!important}
footer div#fo4 form{float:left!important;width:220px!important;margin-left:2%!important}
footer div#fo4 form input[type="text"]{width:60%!important}
footer div#fo4 input[type="submit"]{width:40%!important}
.footer-testimonisl{padding:60px 0!important;background-position:center!important}
div#fo3 a.star-footer{top:10px!important;left:-37px!important}
div#fo3 a.logolesrs{float:none!important;margin:0 auto!important;display:block!important}
footer a.logolesrs img{top:0!important;margin:0 auto!important}
footer .footer-left p,footer .footer-right p{font-size:20px!important;line-height:28PX}
div#outer-nes section.section_title{height:100%!important;float:left!important;position:relative!important;padding:0 10px!important;background-size:cover!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:0!important;float:left!important;margin:0 auto!important;}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{top:50%!important}
.page-238 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-231 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-243 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-314 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-532 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-627 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-234 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-25 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-33 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{padding:20px 0!important;width:100%!important;text-align:center!important;left:0!important}
.page-124 .contact-hero .text{padding-left:32%!important}
.page-124 .contact-hero{background-position:48% 0!important}
.page-124 .contact-hero .row{padding:170px 0 30px!important}
.page-124 .contact-hero .address{width:33.3%!important;padding:15px 5px 0!important}
.page-124 .contact-hero .address p{font-size:16px!important}
.page-124 .contact-hero .address .btn,.page-124 .contact-hero .address button.btn{font-size:20px!important;padding:5px!important}
.page-124 .contact-hero h1{margin:15px auto!important}
.page-124 li#field_1_1,.page-124 li#field_1_2,.page-124 li#field_1_3{margin-top:0!important;width:25%!important}
.page-124 div#gform_wrapper_1{padding:0 4% 0 15% !important;margin:0!important}
.page-124 .gform_wrapper .gform_footer{margin:0 auto!important;padding:10px 0!important}
body.page-124 .gform_wrapper .top_label div.ginput_container{margin-top:5px!important}
.page-124 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin:0!important}
.page-124 li#field_1_1{width:50%!important;margin:0!important}
.page-124 .gform_wrapper ul.gform_fields li.gfield{padding-right:0!important;margin:5px auto!important}
.page-124 .gform_wrapper .ginput_complex.ginput_container{width:100%!important}
.page-124 li#field_1_2{padding-right:15px!important}
.page-124 input#gform_submit_button_1{width:100%!important;max-width:160px!important;line-height:normal!important;height:auto!important;padding:7px 0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks:nth-of-type(1){width:38%!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks:nth-of-type(2){width:28%!important}
.page-2 .link-to-start:nth-of-type(3){padding:53px 0 20px!important}
.page-69 .corus{width:50%!important;margin:0!important;padding:10px!important}
.alignleft,.alignright{width:250px!important}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{padding:290px 0 60px!important;text-align:left!important;width:auto!important;left:20%!important}
.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before,.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{top:79%!important}
#ContentPlaceHolder1_lblCMS center.extera .wistia_embed{width:100%!important;height:210px!important;max-width:450px!important;margin:0 auto!important}
#ContentPlaceHolder1_lblCMS center.extera{max-width:370px!important;width:100%!important;padding:0!important}
.page-69 div#outer-nes section.section_title{padding:200px 0!important;margin-bottom:15px!important}
.page-69 div#reds .corus{width:50%!important;margin:0!important;padding:3px!important}
.page-69 div#reds .corus img{margin:0!important;width:100%!important}
.page-65 .before-afterins .before,.page-65 .before-afterins .after{padding:3px!important}
.page-65 .before-afterin img{margin:0 auto!important;width:100%!important}
.page-61 .before-afterin img{height:auto!important}
.page-61 .before-afterin .before,.page-61 .before-afterin .after{margin:0!important;width:50%!important;padding:3px!important}
.page-54 .wp-caption.alignleft{margin:0!important;width:25%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:100%!important}
.page-349 aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:25%!important}
.page-349 #maxgallery-356.mg-image-tiles .mg-thumbs ul li div{margin:0 auto!important}
.page-349 div#maxgallery-356 img{height:170px!important}
.bodys.rights,.bodys.lefts{height:580px!important;overflow:hidden!important}
.bodys.rights .img-cont{margin-right:20px!important}
.bodys.rights img.uppers.size-full.wp-image-31{left:20px!important}
.content-cont h3{font-size:25px!important}
.page-81 .lefts .img-cont a img.lowers,.page-81 .rights .img-cont a img.lowers{height:auto!important}
.page-81 .bodys.rights,.page-81 .bodys.lefts{height:auto!important}
.page-54 #ContentPlaceHolder1_lblCMS center.extera{padding:0 10px 0 0 !important}
.page-33 .halfe,.page-627 .flowes{width:73%!important}
.page-116 img.alignleft.size-full.wp-image-117{margin-bottom:40px!important}
.page-314 aside.cont_right span#ContentPlaceHolder1_lblCMS ul li{width:33.3%!important;float:left!important;clear:none!important;margin:0!important;padding:5px!important}
.page-314 aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:100%!important}
}
@media(max-width: 600px) {
.page-78 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1,.page-61 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{opacity:0!important}
}
@media(max-width: 1024px) {
.spamobmenu #spannav{background:url(http://caymana.co/drnewman/wp-content/themes/spa/threelines.png) transparent;background-position:center!important;-webkit-appearance:none!important;background-size:30px!important;width:50px!important;background-repeat:no-repeat!important;height:40px!important;text-indent:60px!important;border:0!important;outline:0!important;float:right!important;display:block!important;margin:0!important;padding:0!important;margin-top:30px!important}
.spamobmenu #spannav option{text-transform:uppercase!important}
#rev_slider_1_1 .uranus.tparrows{display:none!important}
.main-content-wrapper .container{max-width:100%!important;padding:0 15px!important;float:left!important;width:100%!important}
.page-238 div#post-999 p{width:100%!important;word-break:break-word!important}
.mfp-bg{z-index:999999!important}
.mfp-wrap{z-index:999999!important}
header a.ppc-number{font-weight:400!important}
.spamobmenu{display:block!important}
.rightmenu{display:none!important}
.page-2 .small-12.large-push-3.large-6.columns{padding:0 .9375rem!important}
.page-2 .signature-wrap .row .container.plastic-surgeon .row{padding:0!important}
.page-2 .signature-wrap .row{padding:0 20px!important;width:100%!important;margin:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 img{margin:0 auto!important;left:0!important}
#wonderplugincarousel-1 .amazingcarousel-prev{margin-left:0!important}
#wonderplugincarousel-1 .amazingcarousel-next{margin-right:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes,.page-2 .signature-wrap .plastic-surgeon .large-6 .flowes2{margin-top:-40px!important;float:left!important;width:100%!important}
aside.cont_right span#ContentPlaceHolder1_lblCMS ul{width:99%!important;float:left!important}
.bottomfoot{padding-bottom:0!important}
.footer-testimonisl #wonderplugincarousel-1 blockquote{font-size:17px!important}
footer .socials li a i,footer .socials li.last-child a{line-height:30px!important;top:0!important;display:block!important}
.page-65 .before-afterins .before,.page-65 .before-afterins .after{padding:3px!important}
.page-65 .before-afterin img{margin:0 auto!important;width:100%!important}
.page-61 .before-afterin img{height:auto!important}
.page-61 .before-afterin .before,.page-61 .before-afterin .after{margin:0!important;width:50%!important;padding:3px!important}
.page-54 .wp-caption.alignleft{margin:0!important;width:25%!important}
.page-532 span#ContentPlaceHolder1_lblCMS h2{font-size:20px!important}
}
body ul.dropdown li a{letter-spacing:1px!important}


@media(min-width: 1250px) and (max-width: 1440px) {
.widget.shailan-dropdown-menu-widget{float:none!important;margin:0 auto!important;display:block!important;width:98%!important}
header .logo img.center{padding:15px 0 0!important}
.page-2 .home-hero ul.socials{bottom:165px!important;right:20px!important}
.page-2 .signature-wrap .plastic-surgeon .large-6{width:50%!important}
.page-2 .signature-wrap .row{padding:0 20px!important;width:100%!important;margin:0!important}
.page-2 .signature-wrap .container.plastic-surgeon .row{padding:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 img{margin:0 auto!important;left:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks{width:33.3%!important;left:0!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks:nth-of-type(2){width:28%!important}
.page-2 .signature-wrap .plastic-surgeon .large-6 ul.menublocks:nth-of-type(1){width:38%!important}
footer .socials{padding:0!important;float:none!important;max-width:202px!important;display:block!important;margin:0 auto!important;width:100%!important}
footer div#fo4 form input[type="text"]{width:70%!important}
footer div#fo4 input[type="submit"]{width:30%!important;font-size:14px!important;padding:1px 0!important}
footer div#fo4 form{margin:15px auto!important;float:left!important;width:100%!important}
footer .footer-left p,footer .footer-right p{font-size:20px!important;line-height:28px}
.page-2 .plastic-surgeon .dropcap.justify{padding:10px!important}
.main-content-wrapper .container{max-width:1180px!important;padding:0 15px!important;float:none!important;width:100%!important}
.page-69 .corus{width:50%!important;margin:0!important;padding:10px!important}
.page-656 img.aligncenter.size-full.wp-image-660{width:100%!important;height:auto!important}
.page-662 section.section_title{background-position:80% 0!important}
.page-669 section.section_title{background-position:40% 0!important}
body ul.dropdown li a {    letter-spacing: 1px!important;}
ul.dropdown a {font-size: 16px!important;}
}



@media(min-width: 1210px) and (max-width: 1300px) {
.page-2 .flowes .link-to-start.home.btu{padding:45px 0 20px!important}
.page-349 section.section_title{height:100%!important}


.page-2 .home-hero ul.socials{bottom:175px!important;right:20px!important}
.page-36 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{left:18%!important}
.page-124 .contact-hero .text{padding-left:35%!important}
.page-39 .bodys.rights,.page-39 .bodys.lefts{height:750px!important;overflow:hidden!important}
.page-107 .bodys.rights,.page-107 .bodys.lefts{height:750px!important;overflow:hidden!important}
.page-93 .bodys.rights,.page-93 .bodys.lefts{height:750px!important;overflow:hidden!important}
.page-81 .bodys.rights,.page-81 .bodys.lefts{height:440px!important;overflow:hidden!important}
}
@media(min-width: 1310px) and (max-width: 1400px) {
.page-2 .flowes .link-to-start.home.btu{padding:15px 0 20px!important;padding:45px 0 20px!important}
.page-349 section.section_title{height:100%!important}
.page-349 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:0!important;margin:0!important;padding:25px 0!important}
.page-349 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{top:50%!important}
.page-124 .contact-hero .text{padding-left:35%!important}
.page-39 .bodys.rights,.page-39 .bodys.lefts{height:750px!important}
.page-107 .bodys.rights,.page-107 .bodys.lefts{height:750px!important}
.page-93 .bodys.rights,.page-93 .bodys.lefts{height:750px!important}
.page-81 .bodys.rights,.page-81 .bodys.lefts{height:440px!important}
}
@media(min-width: 1450px) and (max-width: 1700px) {
.main-content-wrapper .container{max-width:1180px!important;padding:0 15px!important;float:none!important;width:100%!important}
.page-69 .corus{width:50%!important;margin:0!important;padding:10px!important}
.page-349 section.section_title{height:100%!important}

header .logo img.center{padding:15px 0 0!important}
.page-656 img.aligncenter.size-full.wp-image-660{width:100%!important;height:auto!important}
footer div#fo4 form input[type="text"]{width:70%!important}
footer div#fo4 input[type="submit"]{width:30%!important;font-size:14px!important;padding:1px 0!important}
.page-39 .bodys.rights,.page-39 .bodys.lefts{height:750px!important}
.page-107 .bodys.rights,.page-107 .bodys.lefts{height:750px!important}
.page-93 .bodys.rights,.page-93 .bodys.lefts{height:750px!important}
.page-81 .bodys.rights,.page-81 .bodys.lefts{height:440px!important}
}
@media(min-width: 1410px) and (max-width: 1500px) {
.page-2 .flowes .link-to-start.home.btu{padding:16px 0 20px!important;padding:45px 0 20px!important}
.page-349 section.section_title{height:100%!important}
.page-349 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:0!important;margin:0!important;}
.page-349 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{top:50%!important}
.page-39 .bodys.rights,.page-39 .bodys.lefts{height:750px!important}
.page-107 .bodys.rights,.page-107 .bodys.lefts{height:750px!important}
.page-93 .bodys.rights,.page-93 .bodys.lefts{height:750px!important}
}
@media(min-width: 1510px) and (max-width: 1700px) {
.page-2 .flowes .link-to-start.home.btu{padding:20px 0!important}
}
.page-124 .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px)!important}
.container.intro-wrap.serve-index .row{max-width:1600px;padding:0 10px;margin:auto}

footer a.ppc-number{color:#0b6354;font-size:25px}
footer .socials li.last-child a i{top:0!important}
.page-714 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2018/01/banner2.jpg)!important}
.page-707 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2018/01/banner3.jpg)!important;background-position:100%!important}
.full-lenght{float:left;width:100%}
.container.home-hero.has-video .row{padding:0!important}
.socials li:last-child a i{top:0}
#ContentPlaceHolder1_lblCMS ul.sub-menuss li{list-style:none;float:left;text-transform:uppercase;width:25%;overflow:hidden}
#ContentPlaceHolder1_lblCMS ul.sub-menuss{position:relative;float:left;width:100%;margin-top:-58px;background:#fff}
#ContentPlaceHolder1_lblCMS ul.sub-menuss li a{float:left;width:100%;padding:30px 20px 20px;text-align:center;font-size:20px;line-height:normal;height:90px}
#ContentPlaceHolder1_lblCMS ul.sub-menuss li a:hover{float:left;width:100%;background-color:#0b6354;color:#fff;opacity:1}
div#wistia-e7j2yp8g0q-1_popover_overlay,div#wistia-v1fucl22qy-1_popover_overlay,div#wistia-vig1load0d-1_popover_overlay{z-index:99999!important}
div#wistia-e7j2yp8g0q-1_popover,div#wistia-v1fucl22qy-1_popover,div#wistia-vig1load0d-1_popover{z-index:9999999!important}
.page-662 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/banner-1222.jpg)}
.page-669 section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2017/11/banner-21.jpg)}
.contact-hero p{margin:4px auto;text-transform:capitalize}
textarea#input_1_6{padding-left:5px!important}
footer p{text-transform:capitalize;line-height:normal}
.flowes2 div#btm-row ul.menublocks{width:50%;font-size:14px}
.flowes2 div#btm-row ul.menublocks a{font-size:28px!important;float:left;width:100%;text-align:center}
footer .socials{float:left;width:100%;text-align:center}
footer .socials li{display:inline-block;float:none}
div#outer-nes section.section_title{float:left;width:100%;height:160px;background:#eee!important;margin-bottom:30px;background-size:cover;background-position:top center}
div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{content:" ";background:#fff;position:absolute;height:2px;display:block;margin:auto;width:550px;left:-560px;top:40px}
div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{position:relative;top:40px;left:20%;float:left;width:auto;color:#fff;font-size:70px;font-weight:400;font-family:spa-font-light}
.page-888 div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{position:relative;top:10px;left:20%;float:left;width:66%;color:#fff;font-size:70px;font-weight:400;font-family:spa-font-light}
.page-888 div#outer-nes section.section_title{float:left;width:100%;height:auto!important;background:#eee!important;margin-bottom:30px;background-size:cover;background-position:top center}
.ult{float:right;width:60%}
img.aligncenter{margin:auto;display:block;padding:10px 0}
img.alignleft{margin-bottom:10px}
.services-grid.clearfix.js-equal.mt-40.wow.fadeIn{margin:auto}
#ContentPlaceHolder1_lblCMS ul.sub-menuss li{border-bottom:1px solid #eee}
.page-834 #ContentPlaceHolder1_lblCMS ul.sub-menuss li:last-child{border:0}
.page-977 #ContentPlaceHolder1_lblCMS ul.sub-menuss li:last-child{border:0}
div#outer-nes section.section_title{float:left;width:100%;height:160px;background:#eee!important;margin-bottom:30px;background-size:cover;background-position:top center}
div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{content:" ";background:#fff;position:absolute;height:2px;display:block;margin:auto;width:550px;left:-560px;top:40px}
div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{position:relative;top:40px;left:20%;float:left;width:auto;color:#fff;font-size:70px;font-weight:400;font-family:spa-font-light}
body.page-884.home div#outer-nes section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2018/03/img1.jpg)!important;height:770px}
.page-884 div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40%;color:#fff}
.page-884 div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#fff}
.page-884 #ContentPlaceHolder1_lblCMS ul.sub-menuss li:nth-last-child(2){border-bottom:1px solid #eee!important}
body.page-834.home div#outer-nes section.section_title{background:url(http://caymana.co/drnewman/wp-content/uploads/2018/03/a11.jpg)!important;height:770px}
.page-834 div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40%;color:#fff}
.page-834 div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{background:#fff}
.page-977 #ContentPlaceHolder1_lblCMS ul.sub-menuss li a{height:120px}
li#no-border{border:0!important}
.reviewsee{background:#f3f3f3;padding:40px 20px 20px;position:relative;float:left;width:31%;margin:10px}
.reviewsee:before{content:url(http://caymana.co/drnewman/wp-content/uploads/2018/03/quotes.png);position:absolute;top:-100px;transform:scale(.2);width:87%;background:#fff;text-align:center;border-radius:100px;height:214px;display:block}
b.greys{color:#000;font-size:22px}
body header.shadow-down.js-animate.on-canvas.clearheader{position:fixed!important}
.container.home-hero.has-video{margin-top:208px}
div#outer-nes{margin-top:175px}

#wonderplugincarousel-2 blockquote{color:#000!important;font-family:inherit!important;font-size:25px}
#wonderplugincarousel-2 cite{color:#fff!important;text-shadow:0 0 0 #000!important;font-size:25px!important;font-style:normal;font-weight:700}
#wonderplugincarousel-2 cite span{font-weight:400;font-size:20px!important}
.page-349 .container div#maxgallery-356 img{height:auto!important}
.page-349 .container div#maxgallery-356 a:hover{box-shadow:none!important}
#menu-item-837 ul.sub-menu{height:400px;overflow-y:scroll;overflow-x:hidden}
footer .footer-left p,footer .footer-right p{color:#000!important}
.servces-pages ul{list-style-type:none;float:left;width:49%!important;text-transform:uppercase}
.servces-pages p:empty{display:none}
.servces-pages li{float:left;width:100%;list-style:none!important;padding-bottom:19p}
h2.blues a{color:#0c365a!important;font-weignt:normal!important}
h2.blues a:hover{color:#000!important}
a.ppc-number img{width:110px;margin:auto;display:block;margin:auto;float:none}
.wp-caption.alignleft{float:left;margin-right:17px}
ul#menu-pain-menu li a{font-weight:400!important}
a.ppc-number{font-family:inherit!important}
div#fo4 p{text-transform:lowercase;font-size:20px!important;margin-bottom:6px!important}
footer .mt-30{margin-top:15px!important}
.gform_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex .ginput_right select,.gform_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex select,input,textarea{font-size:16px!important}
h2.blues a{font-size:24px}
.address p{color:#000!important}
@media(min-width:1400px) {
footer div#fo4 form input[type="text"]{width:69%}
.container.change-wrap.third.service-test{position:relative;top:26px}
footer div#fo4 form input[type="text"]{width:69%}
}
@media(min-width:1200px) and (max-width:1450px) {
a.logolesrs{width:150px!important}
li#menu-item-125 ul.sub-menu{left:-30px!important}
section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{font-size:60px!important}
footer div#fo4 form input[type="text"]{width:70%}
.page-69 section.section_title,.page-61 section.section_title{height:530px!important}
}
@media(min-width: 1200px) {
span#wistia-e7j2yp8g0q-1{width:100%!important;float:left!important}
.page-54 #ContentPlaceHolder1_lblCMS center.extera{padding:0 10px 0 0 !important}
}
@media(max-width: 700px) {
.page-89 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{text-align:left!important;padding-left:1%!important}
}
@media(min-width:1400px) and (max-width:1850px) {
div#rev_slider_1_1_wrapper{height:750px!important}
div#rev_slider_1_1{height:700px!important}
.flex-video{height:750px!important}
.container.home-hero.has-video{height:750px!important}
}
@media(min-width:1600px) {
.footer-logo{float:left;padding:5px 0;width:100%}
}

a:hover{color:inherit;opacity:1;color:#867a71}
span#ContentPlaceHolder1_lblCMS li{font-size:18px}
span#ContentPlaceHolder1_lblCMS p + ul{margin-top:-15px;margin-bottom:15px;float:left;width:100%}

footer .socials li.last-child a{line-height:24px;color:#fff!important}
.container.home-hero.has-video ul.socials li a{line-height:54px;float:left;width:100%}
.container.home-hero.has-video ul.socials li:last-child a{line-height:25px;font-weight:600;font-size:22px}
#sc_chat_box div.sc-chat-header{color:#fff;background-color:#000!important}
.page-314 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{top:40px;color:#000}
.page-314 section.section_title h2.section-title.handwriting.xlarge-font.center.heading1:before{content:" ";background:#000;position:absolute;height:2px;display:block;margin:auto;width:550px;left:-560px;top:40px}
span.sc-chat-header-title{font-size:0!important}
span.sc-chat-header-title:before{font-size:22px!important;content:"Ask a question";text-transform:uppercase}
#sc_chat_box div.sc-chat-header i{width:25px;background-size:100%;background-position:center center;height:28px}
#sc_chat_box .sc-chat-wrapper .sc-start-chat-btn a{background:#000!important;padding:2px 5px;font-weight:400;text-transform:uppercase;width:130px}
header.shadow-down.js-animate.on-canvas .leftlogos .row{max-width:1230px!important}
.address{width:30%;text-align:center}
.leftlogos .leftlogos{width:43%}
.socislsiis{width:27%}
header p a{font-size:22px}
header.shadow-down.js-animate.on-canvas .row{max-width:1186px!important}
.footer-logo .row a{filter:grayscale(1);-webkit-filter:grayscale(1)}
.footer-top{float:left;width:100%;background-color:#f9f9f9!important}
.footer-top .col-md-3.col-sm-6.col{float:left;width:25%;padding:10px}
.footer-top .col-md-3.col-sm-6.col iframe{float:left;height:280px;width:100%;border:4px solid #e8e6e6!important}
.footer-logo{background:#fff!important}
.footer-top .container{background:transparent;padding:20px 0}
.footer-top .container .row{padding:0;text-align:center}
.footer-top .col-md-3.col-sm-6.col h3{float:left;width:100%;margin-bottom:0}
.footer-top .col-md-3.col-sm-6.col p{float:left;width:100%;margin:3px auto}
.footer-logo .row a{padding:20px}
footer#bottomsocials div#fo3{float:left;width:20%;text-align:center}
footer#bottomsocials div#fo3 a.star-footer{width:100%;top:0;padding:20px 0 0}
footer#bottomsocials div#fo3 a.star-footer img{margin:auto!important}
footer#bottomsocials div#fo3:nth-of-type(3) a.star-footer{padding-top:8px}
ul.sub-lists:last-child{width:50%}
ul.sub-lists:last-child li{float:left;width:50%}
ul.sub-lists b{float:left;width:100%;text-align:left;color:#000;font-size:22px}
ul.sub-lists:last-child li:first-child{width:100%}
.footer-top{text-align:center}
.home header .logo img.center{padding-top:27px}
.test1{background:#f2f2f2;padding:27px;text-align:center}
.testx{background:#f2f2f2;padding:27px;text-align:center}
.page-1236 div#outer-nes section.section_title h2.section-title.handwriting.xlarge-font.center.heading1{width:80%;top:-4px}

.footer-logo .row a {    width: 14%;    padding:15px;float:left;margin:auto;}
.footer-top .col-md-3.col-sm-6.col h3 a {    font-size:20px;    padding-top:  20px;    float:  left;    width: 100%;letter-spacing:1px;}




#page-id-homes .link-to-start{display:none}
#page-id-homes .link-to-start.home{display:block}
#page-id-homes .change-wrap .img-feat{position:relative;padding-top:30px;margin-bottom:10px}
#page-id-homes img.center{display:block;margin:auto}
#page-id-homes .change-wrap .img-feat .item{position:relative;z-index:2;width:32.3%;margin-right:1%;margin-top:20px;float:left}
#page-id-homes .change-wrap .img-feat .the-title:before{top:-100px}
#page-id-homes .change-wrap .img-feat .the-title:before,.change-wrap .img-feat .the-title:after{position:absolute;content:' '; top:0;background:#ececec;display:block;height:65px;width:100vw;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:1}
#page-id-homes  .change-wrap .img-feat .the-title .top-left{top:-3px;left:0;background:#fff}
#page-id-homes .change-wrap .img-feat .the-title span{position:absolute;background:#fff;font-family:"";font-weight:400;color:#515151;text-transform:uppercase;font-size:32px;letter-spacing:2px;display:table;padding:20px;z-index:2}
#page-id-homes .change-wrap .img-feat .the-title .top-right{top:-3px;right:0;color:#0b6354}
#page-id-homes .change-wrap .img-feat .the-title span{position:absolute;background:#fff;font-family:"";font-weight:400;color:#515151;text-transform:uppercase;font-size:32px;letter-spacing:2px;display:table;padding:20px;z-index:2}
#page-id-homes .change-wrap .img-feat .the-title .bottom-right{bottom:-60px;right:0}
#page-id-homes  .change-wrap .img-feat .the-title span{position:absolute;background:#fff;font-family:"";font-weight:400;color:#515151;text-transform:uppercase;font-size:32px;letter-spacing:2px;display:table;padding:20px;z-index:2}
#page-id-homes  .change-wrap .img-feat .the-title:after{top:auto;bottom:-60px}

#page-id-homes .change-wrap .img-feat .the-title:before,.change-wrap .img-feat .the-title:after{position:absolute;content:' ';top:0;background:#ececec;display:block;height:65px;width:100vw;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:1}
#page-id-homes .plastic-surgeon img:first-of-type{max-width:100%;margin-left:-0;width:106.2%}
#page-id-homes .large-6{width:50%}
#page-id-homes  .column,#page-id-homes  .columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
#page-id-homes  .plastic-surgeon h2{text-align:left;font-weight:200;font-size:60px!important;padding-top:10px;padding-bottom:10px}
#page-id-homes  .home h2{text-transform:uppercase;text-align:center;margin-bottom:10px!important;text-transform:uppercase}
#page-id-homes  img#poistio{position:relative;left:50px;border:0}
#page-id-homes  .plastic-surgeon .img-bigger{border:20px solid #fff}
#page-id-homes  .plastic-surgeon .dropcap.justify{padding:0!important}
#page-id-homes  div#btm-row{padding:10px 5px}
#page-id-homes  div#btm-row ul.menublocks:first-child{padding-left:25px}
#page-id-homes  ul.menublocks{float:left;width:auto;margin:auto;padding:0 9px;text-transform:uppercase}
#page-id-homes  div#btm-row ul li a{font-size:20px!important;letter-spacing:1px!important}
#page-id-homes  .signature-wrap{background:#fff;background-size:cover;border-top:0;border-bottom:0}
#page-id-homes  .signature-wrap .row{padding-top:0;padding-bottom:0;overflow:hidden;padding-left:0}
#page-id-homes  .plastic-surgeon a.has-arrow,.home .plastic-surgeon .facial-plastic-surgery .content a,.home .facial-plastic-surgery .content .plastic-surgeon a,.home .plastic-surgeon a.btn-brown{text-align:right;background-color:#f4f4f4;margin-bottom:30px;display:block;padding:15px 30px;margin-top:30px;font-size:24px}
#page-id-homes  .has-arrow:after,.home .facial-plastic-surgery .content a:after,.btn-brown:after{content:" >>"}
#page-id-homes  a.ulth:hover{color:inherit;opacity:1}
#page-id-homes  .container.change-wrap{height:auto}
#page-id-homes  .container.signature-wrap{padding-top:0}


#page-id-homes  .container.home-hero.has-video{position:relative;height:870px}
#page-id-homes  .container.home-hero.has-video .socials li a{background:#fff!important;border-radius:100px!important;text-align:center;color:#0b6354!important}
#page-id-homes  .container.home-hero.has-video .socials li a span{background:transparent;color:#0b6354!important}
#page-id-homes  .container.home-hero.has-video .row{padding:0}
#page-id-homes  .tp-bgimg.defaultimg{background-position:top center!important}
#page-id-homes  .home-hero .flex-video{padding:0;position:relative!important}
#page-id-homes  div#btm-row ul.menublocks:nth-of-type(3){float:right;padding-right:0}
#page-id-homes  div#btm-row ul.menublocks:nth-of-type(1){padding-left:5px}
#page-id-homes  div#btm-row ul.menublocks:nth-of-type(2){padding-left:8px;padding-left:8px;position:relative;left:27px}


@media(min-width:1200px) and (max-width:1450px) {
#page-id-homes  div#btm-row ul.menublocks:nth-of-type(2){padding-left:8px;padding-left:8px;position:relative;left:17px}
#page-id-homes div#rev_slider_1_1_wrapper{height:650px!important}
#page-id-homes div#rev_slider_1_1{height:650px!important}
#page-id-homes .container.intro-wrap{margin-top:}
#page-id-homes .container.home-hero.has-video{height:460px}
#page-id-homes .tp-bgimg.defaultimg{background-position:top center!important;background-size:100%!important}
#page-id-homes #rev_slider_1_1 .uranus.tparrows{top:36%!important}
}

#page-id-homes  .menublocks strong{font-size:22px}
#page-id-homes .men{position:relative}
#page-id-homes .men span.for-men{position:absolute;top:90%;left:0;width:93%;background-color:rgba(0,0,0,.0);text-align:right;font-size:35px;padding:7px;border-radius:3px;font-weight:700;color:#000}
#page-id-homes .btn,button.btn{font-family:inherit}
#page-id-homes .flowes{float:left;width:100%;padding:10px}
#page-id-homes .flowes strong{font-size:22px}
#page-id-homes .flowes p{margin:0 0 3px}
#page-id-homes .link-to-start.home.btu a{margin:auto;display:block;max-width:360px}
#page-id-homes .link-to-start.home.btu{padding-top:23px;float:left;width:100%}
#page-id-homes .link-to-start.home.btu a{background:#000}
#page-id-homes .link-to-start.home.btu a:hover{background:#0b6354;opacity:1}
#page-id-homes .link-to-start.home a{display:block;max-width:360px;margin:auto}
#page-id-homes .link-to-start.home a:hover{background:#000;opacity:1}
#page-id-homes .servicess h3.z3{position:relative;text-align:center;color:#ddd;margin:30px auto;background:transparent;color:#000}
#page-id-homes .services-grid .is-left{background:transparent;border-color:#fff}
#page-id-homes .servicess h3.z3:hover{color:#0b6354}
#page-id-homes .flex-video1:hover .overlay1{display:none}
#page-id-homes .container.intro-wrap.serve-index h3{font-size:25px}
#page-id-homes .container.intro-wrap.serve-index .is-left{position:relative}
#page-id-homes .container.intro-wrap.serve-index .is-left a.servicess{position:absolute;bottom:40px;width:100%;color:#000}

#page-id-homes .change-wrap .img-feat .the-title:before,.change-wrap .img-feat .the-title:after{display:none}
#page-id-homes .change-wrap span.the-title{display:none}
#page-id-homes .container.intro-wrap.serve-index .is-left{position:relative}
#page-id-homes .container.intro-wrap.serve-index .is-left a.servicess{position:absolute;bottom:40px;width:100%;color:#000}
#page-id-homes .container.intro-wrap.serve-index .is-left a.servicess h3{color:#fff}
#page-id-homes .page-2 .row{padding-top:20px!important;padding-bottom:20px!important}
#page-id-homes .leftlogos .row{padding:0!important}
#page-id-homes header.shadow-down.js-animate.on-canvas .row{padding:0!important}
#page-id-homes .container.intro-wrap.serve-index:last-child{margin-top:;background:transparent}
#page-id-homes .container.signature-wrap .large-6.columns.hide-tablet-down.men:first-child{padding-left:0}
#page-id-homes .container.signature-wrap .large-6.columns.hide-tablet-down.men:last-child{padding-right:0}
#page-id-homes .container.intro-wrap.serve-index.seconds{background:transparent;padding-top:0;margin-top:}
#page-id-homes .container.intro-wrap.serve-index.seconds .row{padding-top:0!important}
#page-id-homes .container.change-wrap.third,.container.change-wrap.third .row{padding-top:0!important;padding-bottom:0!important}
#page-id-homes .container.change-wrap.third .img-feat.clearfix{padding-top:0}
#page-id-homes .btn,button.btn{display:inline-block;padding:14px 20px;text-align:center;font-family:;font-size:22px;font-weight:400;line-height:1;text-transform:uppercase;background:#0b6354;color:#fff}
#page-id-homes .btn:hover,button.btn:hover{display:inline-block;padding:14px 20px;text-align:center;font-family:;font-size:22px;font-weight:400;line-height:1;text-transform:uppercase;background:#000;color:#fff}
#page-id-homes ul.sub-lists{float:left;width:20%;text-transform:uppercase;margin:auto;text-align:center;line-height:normal}
#page-id-homes ul.sub-lists li{font-size:22px;float:left;width:100%;text-align:center;line-height:normal;padding-bottom:10px}
#page-id-homes .container.signature-wrap.forsths h2,.container.change-wrap.third h2{font-size:40px}


@media(min-width:1550px) {
#page-id-homes .container.change-wrap.third .row{padding-bottom:0!important;padding-top:0!important}
#page-id-homes .container.change-wrap.third .img-feat.clearfix{margin-bottom:0!important}
#page-id-homes .shailan-dropdown-menu .dropdown-horizontal-container{position:relative;left:20px}
#page-id-homes .container.intro-wrap.serve-index.firstss .row{padding-top:0!important}
#page-id-homes .container.intro-wrap.serve-index.firstss .row h1{letter-spacing:0}
}

#page-id-homes .container.signature-wrap.testimonialsas{background:url(https://aestheticsolutionsny.com/wp-content/uploads/2018/08/mm3-3.jpg); padding:200px 0;background-repeat:no-repeat;background-size:cover;background-position:100%}

#page-id-homes .container.change-wrap.third.service-test {    text-align: center;}
#page-id-homes .container.change-wrap.third.service-test ul.sub-lists, #page-id-homes .container.change-wrap.third.service-test ul.sub-lists li {    text-align: left;}
#page-id-homes .container.change-wrap.third.service-test ul.sub-lists {    width: 39%;    margin: 6px;    padding: 10px;}
#page-id-homes .container.change-wrap.third.service-test ul.sub-lists:first-child {    width: 16%;    margin-left: 20px;}
#page-id-homes .container.change-wrap.third.service-test ul.sub-lists:first-child li {    width: 100%;}
#page-id-homes .container.change-wrap.third.service-test ul.sub-lists li {    float: left;    width: 50%;}
#page-id-homes .container.change-wrap.third.service-test ul.sub-lists li:first-child, #page-id-homes .container.change-wrap.third.service-test ul.sub-lists li:first-child b {    float:  left;    width: 100%;    text-align: center;}
#page-id-homes .container.change-wrap.third.service-test ul.sub-lists:first-child li:first-child b, #page-id-homes .container.change-wrap.third.service-test ul.sub-lists:first-child li:first-child {    text-align: left;}
#page-id-homes .container.change-wrap.third.service-test ul.sub-lists:nth-of-type(2) {    padding-left: 14px;}


.footer-top .desc a {    font-size: 22px;}
body header.shadow-down.js-animate.on-canvas.clearheader .socislsiis p {    line-height: 27px;}
