@charset "utf-8";.fluid,.ie6 img{width:100%}.below-header,.col,.col-right,.content,.gallery-select-main,.green-box,.header-below-right,.nav-top,.para,.slider{overflow:hidden}.mean-container .mean-nav ul li li a,.right-buttons a:hover,a.hover:hover{opacity:.75;filter:alpha(opacity=75)}.fluidList,.rslides,li.bullet{list-style:none}.customNavigation a,.owl-controls{-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.customNavigation a,.fancybox-nav,.owl-controls{-webkit-tap-highlight-color:transparent}@font-face{font-family:tgd-regular;src:url(fonts/texgyreadventor-regular-webfont.eot);src:url(fonts/texgyreadventor-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/texgyreadventor-regular-webfont.woff) format('woff'),url(fonts/texgyreadventor-regular-webfont.ttf) format('truetype'),url(fonts/texgyreadventor-regular-webfont.svg#texgyreadventorregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:tgd-italic;src:url(fonts/texgyreadventor-italic-webfont.eot);src:url(fonts/texgyreadventor-italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/texgyreadventor-italic-webfont.woff) format('woff'),url(fonts/texgyreadventor-italic-webfont.ttf) format('truetype'),url(fonts/texgyreadventor-italic-webfont.svg#texgyreadventoritalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:tgd-bold-italic;src:url(fonts/texgyreadventor-bolditalic-webfont.eot);src:url(fonts/texgyreadventor-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/texgyreadventor-bolditalic-webfont.woff) format('woff'),url(fonts/texgyreadventor-bolditalic-webfont.ttf) format('truetype'),url(fonts/texgyreadventor-bolditalic-webfont.svg#texgyreadventorbold_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:tgd-bold;src:url(fonts/texgyreadventor-bold-webfont.eot);src:url(fonts/texgyreadventor-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/texgyreadventor-bold-webfont.woff) format('woff'),url(fonts/texgyreadventor-bold-webfont.ttf) format('truetype'),url(fonts/texgyreadventor-bold-webfont.svg#texgyreadventorbold) format('svg');font-weight:400;font-style:normal}embed,img,object,video{max-width:100%}.fluid{clear:both;margin-left:0;float:left;display:block}.fluidList{margin:0;padding:0}body,html{background:url(../images/body-bg.jpg) left top repeat-x #fbfdff}body,h1,h2,h3,h4,h5,h6,html,input,p,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;padding:0;margin:0;color:#3d3d3d}.get-social,.green-box,.middle,.right-buttons,.tgd,footer nav,h1,nav.bucket,nav.top{font-family:tgd-regular,Arial,Helvetica,sans-serif}strong.tgd{font-family:tgd-bold,Arial,Helvetica,sans-serif}em.tgd{font-family:tgd-italic,Arial,Helvetica,sans-serif}.scrollup{background:url(../images/icon_gototop.png) no-repeat;bottom:20px;display:none;height:40px;position:fixed;right:20px;text-indent:-9999px;width:40px}ol.bullet li:before,ul.bullet li:before{display:block;max-width:0;max-height:0;left:-15px;top:0}.fourteen{font-size:14px;line-height:14px}.sixteen{font-size:16px;line-height:16px}.eighteen{font-size:18px;line-height:18px}.twenty{font-size:20px;line-height:20px}.twenty-two{font-size:22px;line-height:22px}.twenty-four{font-size:24px;line-height:24px}.twenty-six{font-size:26px;line-height:26px}.twenty-eight{font-size:28px;line-height:28px}.thirty{font-size:30px;line-height:30px}.green-font,ol li:before,ul li:before{color:#59a773}.blue-font,.copyright a:hover,.tel{color:#0095cb}.white-font{color:#fff}ol.bullet,ul.bullet{padding-left:15px;list-style-type:none}ul.bullet li:before{content:'\2022';position:relative;font-size:20px}ol.bullet{counter-reset:li}ol.bullet li:before{position:relative;content:counter(li)'.';counter-increment:li}.seperator{clear:both;background:url(../images/seperator.png) center top no-repeat;height:1px;margin:30px}h1,h2{color:#0096b5;margin-bottom:15px}h1{font-size:24px;line-height:24px}h2{font-size:18px;line-height:18px}.para{line-height:26px}ul li ul.padding-reset{margin-top:0!important}.center{text-align:center}.photo-left,.photo-right{margin-bottom:20px;text-align:center}.twitter-share-button{width:82px!important}#___plusone_0{width:60px!important}.margin-fifteen,.margin-ten,.margin-thirty,.margin-twenty,.margin-twenty-five{margin-bottom:10px;line-height:none;padding:0;clear:both}.margin-fifteen{margin-bottom:15px}.margin-twenty{margin-bottom:20px}.margin-twenty-five{margin-bottom:25px}.margin-thirty{margin-bottom:30px}.margin-fourty{margin-bottom:40px}img.border{border-radius:10px}.small-heading{font-size:17px;font-weight:400}.bit-larger{font-size:25px!important}.testimonial-name{text-align:right;font-weight:700;color:#000;margin-top:10px}.map{border:5px solid #0096b5;width:95%;height:400px}.gallery-select{padding:5px;width:auto;float:left}.gallery-select-text{color:#fff;padding-top:5px}.gallery-select-main{background:#59A773;padding:10px 0 10px 20px;border:1px dashed #fff}.gridContainer{margin-left:auto;margin-right:auto;width:90%;clear:none;float:none}.zeroMargin_mobile{margin-left:0}.hide_mobile{display:none}.hide_desktop,nav.top li a{display:block}.col,.col-right{float:none;margin-bottom:20px}.content{width:100%;margin-bottom:40px}.header-top-green-bar{width:100%;background:url(../images/top-menu-bg.jpg) left top repeat-x #5ca773;overflow:hidden}nav.top li{float:left;width:100%;margin-bottom:.5%}nav.top li a{text-decoration:none;color:#fff;height:26px;font-size:13px;padding:13px 0 5px;text-transform:uppercase;width:100%;line-height:13px;text-align:center;border-bottom:1px dashed #fefefe}nav.top li a.selected,nav.top li a:hover{background:#0096b5}.below-header{margin-bottom:10px}.header-below-right{padding:0}.search{display:none}.header-tel-mail{color:#3d3d3d;font-size:14px;line-height:16px;clear:both;text-align:center}.header-tel-mail a{color:#3d3d3d}.tel{font-size:20px;line-height:25px}.address{padding-top:10px;line-height:18px}.bucket-menu-area{background:url(../images/bucket-menu-bg.png) center top no-repeat;height:50px}nav.bucket{height:52px;display:block}nav.bucket ul li{float:left;width:33%;border-right:1px solid #a6d8ff}nav.bucket ul li:hover{background:url(../images/bucket-list-repeat.jpg) left top repeat-x}nav.bucket ul li li:hover{background:0 0}nav.bucket ul li.last{border-right:none}nav.bucket ul ul,nav.bucket ul ul ul{background:#0095cb;width:330px}nav.bucket ul ul ul{margin-left:300px;margin-top:-36px}nav.bucket ul ul.laser ul{margin-left:-300px;margin-top:-36px}nav.bucket ul ul li{float:none;width:auto;border:0;min-height:33px}nav.bucket ul li a{display:block;color:#5ca873;text-decoration:none;padding:12px 0 0;text-align:center;line-height:20px;font-size:20px;height:38px}nav.bucket ul li a.selected,nav.bucket ul li a:hover{background:url(../images/bucket-hover-link.jpg) center top no-repeat;color:#fff}nav.bucket ul ul li a,nav.bucket ul ul li a:hover{background:url(../images/bucket-sub-seperator.jpg) center bottom no-repeat}nav.bucket ul ul li a{display:block;padding:10px 0 6px;height:auto;font-size:14px;color:#fff}nav.bucket ul ul li a:hover{color:#333}nav.bucket ul ul li.last a{background:0 0}nav.bucket ul ul{display:none}nav.bucket ul li:hover>ul{display:block;position:absolute;z-index:1000}.slider{background:url(../images/slider-bg.png) center top repeat-y}.slider-below-white-stripe{background:url(../images/slider-below-white-strip.png) center top no-repeat;height:10px;margin-bottom:25px}.green-box{width:289px;text-align:center;margin:auto}.green-box .top{background:url(../images/featured-list-top.png) left top no-repeat;height:19px}.green-box .middle,.starReviews{background:url(../images/featured-list-middle.jpg) left top repeat-y;min-height:136px;overflow:hidden}.green-box .middle{padding:15px 25px 12px}.starReviews{padding:15px 25px;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.green-box .middle.featured{min-height:57px}.green-box .bottom{background:url(../images/green-read-more-old.png) left bottom no-repeat;overflow:hidden;padding:8px 0 0;height:23px;line-height:15px}.right-buttons a,.right-buttons a.appointment{background-position:left top}.green-box .bottom a{text-decoration:none;color:#fff}.one-third-div{margin-bottom:13px;overflow:hidden}.right-parent{width:290px;margin:auto}.right-buttons{width:290px;height:81px}.right-buttons a{background-image:url(../images/right-buttons-sprite.png);background-repeat:no-repeat;width:186px;height:61px;padding:20px 0 0 104px;color:#888;display:block;text-decoration:none}.right-buttons a.procedure{background-position:left -81px}.right-buttons a.offers{background-position:left -162px}.right-buttons a.products{background-position:left -243px}.right-buttons a.forms{background-position:left -324px}.right-buttons a.information{background-position:left -405px}.right-buttons a.membership{background-position:left -486px}.right-buttons a.newsletter{background-position:left bottom}.get-social{background:url(../images/get-social.png) left top no-repeat;width:276px;height:68px;padding:1px 0 0 13px;color:#888}.get-social .icons{margin-right:9px;float:left;padding-top:3px}.get-social .icons a{text-decoration:none}.get-social .icons.last{margin-right:0}.social-media-page-links img{margin-bottom:7px;margin-right:7px;border:1px solid #ccc}.bucket-menu{overflow:hidden}.logo-stripe{background:#ddddd5;min-height:150px;width:100%;text-align:center;padding-top:20px}.logos{margin-right:20px;margin-bottom:10px;width:15%}.logos.last,footer nav ul li.last{margin-right:0}footer{min-height:106px;background:#eee;padding-top:20px}footer nav{text-align:center;margin-bottom:25px}footer nav ul li{float:left;width:50%}footer nav ul li a{color:#0095cb!important;padding-bottom:2px;display:block;text-decoration:none;margin-bottom:10px;border-bottom:3px solid transparent}footer nav ul li a.selected,footer nav ul li a:hover{color:#59a773!important;border-bottom:3px solid #59a773}.copyright{display:none}.app-main{overflow:hidden}.app-border{padding:30px;border:1px solid #59a773;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden}.curved-boxes{width:90%;border:1px solid #bcd9c3;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;overflow:hidden;-webkit-box-shadow:inset 0 1px 18px 0 rgba(50,50,50,.1);-moz-box-shadow:inset 0 1px 18px 0 rgba(50,50,50,.1);box-shadow:inset 0 1px 18px 0 rgba(50,50,50,.1);background:#d9eff7}.curved-boxes .middle-area{padding:20px 13px 0;text-align:center;min-height:120px}.curved-boxes .text{margin-bottom:10px;display:block}.curved-boxes .green-area{text-align:center;background:url(../images/green-read-more.png) left top repeat-x;padding:8px 0 0;height:22px;line-height:15px;margin-top:12px}.curved-boxes .green-area a{text-decoration:none;color:#fff}@media only screen and (min-width:481px){.injectibles,.search,.table{overflow:hidden}.gridContainer{width:90.675%;clear:none;float:none;margin-left:auto}.zeroMargin_tablet{margin-left:0}.hide_tablet{display:none}.col-right{float:right}.col-left{float:left}nav.top li{width:49%;margin-right:2%}nav.top li.marginless-tab{margin-right:0!important}.search{width:auto;height:25px;background:url(../images/search-text.png) left top no-repeat;padding-left:10px;display:block;float:right;margin-bottom:10px}.search-text{border:none;background:url(../images/search-text-repeat.png) left top repeat-x;padding:3px 0 0;height:22px;color:#58aa97;float:left;font-size:12px;line-height:12px;width:155px}.copyright,.copyright a{color:#6e6e6e;clear:both}.search-button{border:none;cursor:pointer;width:27px;height:25px;float:right;text-indent:-9999px;background:url(../images/search-button.png) right top no-repeat}.header-below-right{padding:14px 0 0}.half-width-mob{width:auto}.half-width-tab{width:50%}.header-tel-mail{text-align:right}.copyright,.header-tel-mail-center{text-align:center}.table{width:100%}.table .tr-services{overflow:hidden;margin:2px 0}.table .td.services{width:33.3%;float:left}.south-side-dermatology{margin-right:10px}footer nav ul li{width:25%}.copyright{line-height:20px!important;display:block}.copyright a{text-decoration:none}.injectibles{width:400px;margin:auto}.one-third-div{float:left;width:33.33%}.photo-right{float:right;margin-left:10px;margin-bottom:0}.photo-left{float:left;margin-right:10px;margin-bottom:10px}}@media only screen and (min-width:769px){. video,.injectibles,.left-parent,.right-parent{overflow:hidden}.gridContainer{width:98%;max-width:1000px;margin:auto;clear:none;float:none}.half-width-mob,.half-width-tab,nav.top li{width:auto}.zeroMargin_desktop{margin-left:0}.hide_desktop{display:none}.hide_mobile{display:block}.col,.col-left{float:left;margin-bottom:0}nav.top li{float:left;margin:0}nav.top li.marginless-tab{margin:0}nav.top li a{padding:10px 13px 0;width:auto;font-size:13px;background:0 0;margin:0;border-bottom:0;height:23px}.header-below-right{padding:14px 7px 0 0}.search{margin-top:7px}.tel{font-size:26px}nav.top li.marginless-tab{margin-right:0!important}.left-parent{padding:0 0 0 3%;width:62%}.right-parent{padding:0 2.5% 0 3.5%;width:29%}.south-side-dermatology{margin-right:32px;margin-bottom:20px}.green-box{margin:0}.logos{text-align:center;margin-right:45px;width:auto;margin-bottom:0}.logos.last{margin-right:0}footer nav ul li{width:auto;display:inline;margin-right:30px;float:none}footer nav ul li a{display:inline;text-decoration:none}.injectibles{width:515px;margin:auto}. video,. video *{width:100%;height:270px}.border{border:1px solid #ccc;border-radius:10px}. video{margin:0 auto;padding:0}}/*! #######################################################################
MeanMenu 2.0.6
To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)
####################################################################### */a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:url(../images/bucket-menu-bg.png) center top no-repeat;padding:0;min-height:50px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:15px 13px 8px;position:absolute;top:0;right:0;cursor:pointer;color:#006b92;text-decoration:none;font-size:11px!important;text-indent:-9999em;line-height:22px;display:block;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#006b92;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#fff;margin-top:50px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#006b92;border-top:1px solid #eee;text-decoration:none;text-transform:none}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #eee;text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#fff;background:rgba(255,255,255,.1);color:#5ca873}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:32px;padding:6px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:none!important;border-left:1px solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.mean-container .mean-push,.mean-nav .wrapper,.rslides{padding:0;margin:0;width:100%}.mean-container .mean-nav ul li a.mean-expand:hover{background:#eee}.mean-container .mean-push{float:left;clear:both}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}/*! http://responsiveslides.com v1.54 by @viljamis */.rslides{position:relative;overflow:hidden}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.customNavigation .next,.customNavigation .prev{height:44px;width:47px;text-indent:-9999px;display:block}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.customNavigation{text-align:center;height:44px;margin-top:12px;overflow:hidden}.customNavigation .prev{float:left;background:url(../images/left-gallery-arrow.png) left top no-repeat}.customNavigation .next{float:right;background:url(../images/galery-right-arrow.png) left top no-repeat}.middle-text{background:#59a773;height:34px;float:none;position:relative;padding-top:10px;margin:-44px 47px 0;color:#fff;text-align:center}.customNavigation a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(../fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(../fancybox/blank.gif)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.newsletter-tab span a,.south-button a{display:block;text-decoration:none;text-align:center}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.newsletter-tab{width:195px;float:left;margin:0 10px 10px 0;border-radius:5px;border:1px solid #59A773}.newsletter-tab span a{margin-top:1px;background-color:#47c672;color:#FFF;transition:background-color .5s ease}.newsletter-tab span a:hover{background-color:#59A773;transition:background-color .5s ease}.right-video-tour{padding-top:5px;background:url(../images/green-read-more-video.png) top left no-repeat;width:289px;height:30px;text-align:center;color:#FFF;margin-top:-5px}.right-video-tour a{color:#FFF;font-size:12px;margin-left:10px}.right-div,a img.right-image{margin:0 0 10px 10px;float:right}.officehours{border-radius:10px;background:#0096b5;border:1px solid #075363;padding:20px;color:#fff}.clearfloat{clear:both}a img.right-image{border:1px solid #5FD86D;padding:2px;background-color:#FFF;transition:all .5s ease}a img.right-image:hover{opacity:.7;transition:all .5s ease}.small-content{font-size:14px;font-style:italic;color:#F66;font-weight:bolder}.left-img{float:left;margin:0 10px 10px 0;border:1px solid #093;background:#F7F7F7;padding:2px}.south-button a{padding:10px;border-radius:10px;background-color:#f37924;border:2px solid #fac81b;margin:5px auto auto;color:#FFF;width:265px;animation-name:opac;animation-duration:2s;animation-iteration-count:infinite;font-weight:700}@keyframes opac{0%,100%{opacity:1}10%,20%{opacity:.9}30%,40%,80%{opacity:.7}50%,70%{opacity:.5}60%{opacity:.3}90%{opacity:.8}}.offer-wrapper{border:3px dashed #59a773;padding:5px}.time{font-size:12px;padding:5px 10px;font-weight:700}.bol-tag-point,ul.sm-bold li{font-family:tgd-bold,Arial,Helvetica,sans-serif}.img-dermatology{width:100%}@media only screen and (max-width:400px){.bdx-img{margin-left:0;float:none;width:95%}}.acne-img{margin-bottom:15px}.acne-review{background:#f1f1f1;border:3px solid #5CA773;padding:15px;margin-bottom:20px}.acne-review.bottom-review{margin-top:20px}.acne-review span{display:inline-block;font-weight:700;margin-top:10px}.video-wrap{width:100%;max-width:650px;margin-right:auto;margin-left:auto;margin-bottom:25px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.testimonial-box{background:#E2F3FF;padding:10px;border-radius:10px;border:1px solid #77AA6E}.hp-review{font-family:tgd-regular,Arial,Helvetica,sans-serif;background:#d8eff7;border:2px solid #5FA973;border-radius:10px;padding:15px;margin-bottom:20px;overflow:hidden;color:#333;font-style:italic;font-size:14px}.hp-review span{float:right;font-weight:700}

.gallery-top {height: 120px;}
.gallery-top .gallery-header {width: 100%;height: 40px;text-align: center;}
.gallery-top .gallery-drop {width: 100%;height: 60px;padding: 10px 0;border-right: 2px;text-align: center;background: #59a773;}
.gallery-drop .select-title {color: #fff;font-size: 17px;line-height: 26px;}
.gallery-drop .gallery-select {float: none;text-align: center;}
.top-margin {margin-top: 30px;clear: both;}
.gallery_images a {display: block;width: 310px;float: left;border: 1px solid #59a773;padding: 2px;margin-right: 20px;margin-bottom: 20px;background: #d8eff7;text-decoration: none;overflow: hidden;}
.gallery_images a:hover {opacity: .8;}
.gallery_images a span {width: 310px;height: 120px;display: block;overflow: hidden;}
.gallery_images a img {transition: all .3s;}
.gallery_images a:hover img {-webkit-transform: scale(1.09);transform: scale(1.09);}
.gallery_images .gallery_images_captions {text-align: center;font-size: 13px;font-family: tgd-regular,Arial,Helvetica,sans-serif;}
@media screen and (min-width: 780px) {.gallery_images a:nth-child(3n) {margin-right: 0;}.gallery_images a:nth-child(3n+1) {margin-left: 6px;}}
@media screen and (min-width: 760px) and (max-width: 780px) {.gallery_images a:nth-child(2n+1) {margin-left: 22px;}}
@media screen and (max-width: 480px) {
.gallery_images a {width: calc(100% - 6px);max-width: 310px;float: none;margin: 0 auto;margin-bottom: 20px;}
.gallery_images a span {width: 100%;height: auto;}}
.case-image-row {height: 340px;padding: 50px 80px;clear: both;background: #d8eff7;border-bottom: 1px dotted #6e6e6e;}
.case-image-row:last-child {border-bottom: 0;}
.case-img {width: 400px;height: 340px;float: left;margin-left: 14px;}
.case-img.before {margin-left: 0;margin-right: 14px;}
.case-img .case-img-inner {height: 300px;width: 400px;overflow: hidden;border: 3px solid #59a773;border-bottom: 0;border-radius: 5px 5px 0 0;}
.case-img .case-text {color: #fff;background: #59a773;text-align: center;width: 406px;height: 40px;line-height: 40px;border-radius: 0 0 5px 5px;font-family: tgd-regular,Arial,Helvetica,sans-serif;}