
@charset "utf-8";/* CSS Document */
@-ms-viewport{width:device-width;}
@font-face{font-family:GreatVibes-Regular;src:url(../fonts/GreatVibes-Regular.ttf) format('truetype');}
@font-face{font-family:heart;src:url(../fonts/The-Heart-Maze.ttf) format('truetype');}
@font-face{font-family:yerbaluisa;src:url(../fonts/yerbaluisa.ttf) format('truetype');}
@font-face{font-family:Glacial-Regular;src:url(../fonts/GlacialIndifference-Regular.ttf) format('truetype');}
@font-face{font-family:Comfortaa-Regular;src:url(../fonts/Comfortaa-Regular.ttf) format('truetype');}
@font-face{font-family:good-times;src:url(../fonts/good-times.ttf) format('truetype');}
@font-face{font-family:expressway;src:url(../fonts/expressway.ttf) format('truetype');}
@font-face{font-family:Depressionist;src:url(../fonts/Depressionist.ttf) format('truetype');}
body a{transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;}
/*body::-webkit-scrollbar{width:.8em;}
body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);} 
body::-webkit-scrollbar-thumb{background-color:rgba(0,121,107 ,.8);outline:1px solid slategrey;}*/
ul{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;transition:.5s;}
p{margin:0;padding:0;color:#555;}
a:hover, a:visited, a:link, a:active{text-decoration:none !important;}
a.aa,a.aa:hover{text-decoration:none;color:inherit;}
.modal.modal-fullscreen{background:rgba(255,255,255,1);}
.modal.modal-fullscreen .modal-dialog,.modal.modal-fullscreen .modal-content{bottom:0;left:0;position:absolute;right:0;top:0;}
.modal.modal-fullscreen .modal-dialog{margin:0;width:100%;animation-duration:0.6s;}
.modal.modal-fullscreen .modal-content{border:none;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inherit;-moz-box-shadow:inherit;-o-box-shadow:inherit;box-shadow:inherit;background-color:transparent;}
.modal.modal-fullscreen.force-fullscreen{/* Remove the padding inside the body */}
.modal.modal-fullscreen.force-fullscreen .modal-body{padding:0;}
.modal.modal-fullscreen.force-fullscreen .modal-header,.modal.modal-fullscreen.force-fullscreen .modal-footer{left:0;position:absolute;right:0;}
.modal.modal-fullscreen.force-fullscreen .modal-header{top:0;}
.modal.modal-fullscreen.force-fullscreen .modal-footer{bottom:0;}
.f4{padding:.5em !important;margin-top:-1.5em;text-align:center;min-height:500px;}
.f4 h2{padding:8% 0 2%;font-size:3em;font-family:"good-times";color:rgba(0,0,0,.5);}
.f4 h3{font-size:1.6em;font-family:"good-times";padding:0!important;margin-top:-.5em;color:rgba(0,0,0,.8);}
.f4 a{color:#4cc2c4;font-size:1.7em;text-decoration:none;}
nav a{position:relative;display:inline-block;outline:none;text-decoration:none;}
nav a:hover,nav a:focus{outline:none;}
.panel{margin-bottom:1em !important;border:1px solid rgba(0,0,0,.4) !important;}
.panel,.panel > .panel-heading{border-radius:0 !important;font-family:"expressway";}
.header{background:#fff;}
.header-top{padding:1em 0em 0 0;background:#4cc2c4;}
.social-icons{float:right;margin-top:0em;}
.social-icons a i{width:32px;height:32px;display:inline-block;margin:0 0.2em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;border-radius:.9em;}
.social-icons i.icon{background:url(../images/facebookicon.png) no-repeat;background-size:32px 32px;}
.social-icons i.icon:hover{background-color:#3b5999;}
.social-icons i.icon1{background:url(../images/instagramicon.png) no-repeat;background-size:32px 32px;}
.social-icons i.icon1:hover{background-color:#3f729b;}
.logo{float:left;outline:none !important;}
/*.logo h1{background:rgba(255,255,255,.9); border-radius:1em;padding:.1em .5em 0em 0;}*/
.logo h1 a{text-decoration:none;color:#fff;font-size:.8em;font-family:'GreatVibes-Regular';text-transform:capitalize;transition:.5s;text-shadow:.01em .02em #fff;letter-spacing:1px;}
.logo h1 a img{height:40px;margin:-.1em .2em auto auto;}
.mail{float:right;font-family:'Comfortaa-Regular';margin:-20px auto auto auto;}
.mail a{color:#fff;text-decoration:none;transition:.5s;}
.mail a:hover{color:#fff;text-decoration:none;}
span.vfont{font-family:'yerbaluisa';font-weight:bold;}
.header-bottom{padding:0em 0em;}
.navbar-nav{float:left;margin:0;}
.navbar-default{background:#fff ;border:none!important;}
.navbar-default .navbar-nav > li > a{color:rgba(0,121,107 ,.8);font-size:1.15em;font-family:"good-times";}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color:#510301;background-color:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#510301;background-color:#fff;}
.navbar{position:relative;margin-bottom:0;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color:#510301;background-color:#fff;}
.menu-list{position:relative;-webkit-flex-wrap:inherit;flex-wrap:inherit;list-style:none;}
.menu-item{display:block;margin:1em 0;padding-left:.3em;padding-right:.3em;}
.menu-link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.menu-link:hover,.menu-link:focus{outline:none;}
.menus .menu-item{margin:0;}
.menus .menu-link{position:relative;overflow:hidden;height:3.1em;padding-left:.6em;padding-right:.6em;text-align:center;color:#b5b5b5;-webkit-transition:color 0.3s;transition:color 0.3s;}
.menus .menu-link:hover,.menus .menu-link:focus{color:#510301;}
.menus .current-menu .menu-link{color:rgba(0,121,107 ,.8);background-color:#fff;padding-left:.6em;padding-right:.6em;}
.menus .menu-link::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;opacity:0;background:rgba(0,121,107 ,.8);-webkit-transform:translate3d(0, -3em, 0);transform:translate3d(0, -3em, 0);-webkit-transition:-webkit-transform 0s 0.3s, opacity 0.2s;transition:transform 0s 0.3s, opacity 0.2s;}
.menus .current-menu .menu-link::before,.menus .menu-link:hover::before{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.5s, opacity 0.1s;transition:transform 0.5s, opacity 0.1s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}
.menus .menu-help{display:block;pointer-events:none;}
.menus .current-menu .menu-help,.menu-link:hover  .menu-help{-webkit-animation:menu-anim 0.3s forwards;animation:menu-anim 0.3s forwards;}
@-webkit-keyframes menu-anim{50%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
51%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}
@keyframes menu-anim{50%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}51%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slider{position:relative;text-align:center;width:100%;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}}
.navbar-nav{float:left;margin:0;width:100%;}
.footer{padding:0 !important;background:#454444;z-index:99999 !important;}
.footer-grids{padding-bottom:1em;}
.footer-grid{padding-top:1em;font-family:"expressway";}
.footer-grid h3{font-size:1.5em;color:rgba(255,255,255,.9);text-transform:capitalize;margin:0 auto 1em auto;text-align:center;}
.footer-grid p{font-size:1.1em;color:rgba(255,255,255,.7);text-align:justify;}
.footer-quick-links{text-align:right;}
.footer-grid{color:rgba(255,255,255,.7);}
.footer-grid a{text-decoration:none;font-size:1.1em;color:rgba(255,255,255,.7);padding:.3em;line-height:1.5em;}
.footer-grid a:hover{text-decoration:none;color:rgba(255,255,255,1);}
.fb-center{text-align:center;padding:3em 0 .5em 0 !important;}
.fb-page{overflow:hidden;width:340px;height:214px;border:none;margin-bottom:1em;}
.cpyryt{padding:.5em 0 0 0;background:#454444;text-align:center;font-family:"expressway";border-top:#ccc solid 1px;}
.cpyryt p{font-size:.9em;color:rgba(255,255,255,.7);line-height:.8em;}
.cpyryt a{text-decoration:none;font-size:1em;color:rgba(255,255,255,.9);text-transform:capitalize;}
.cpyryt a:hover{text-decoration:none;color:rgba(255,255,255,1);}
.div1{background-color:#e4f5f5;margin:0 auto;}
.grid1,.grid2,.grid3{box-shadow:0px 10px 30px -10px #000;background:#4cc2c4;border-top:.2em #fff solid;border-bottom:2em #fff solid;transition:.5s;}
.grid1{border-radius:15em;margin:7em auto 2.2em 5em;height:20em;width:20em;}
.grid2{border-radius:15em;margin:4em auto 2.2em -1em;height:25em;width:25em;}
.grid3{border-radius:15em;margin:3em auto 2.2em -2.5em;height:28em;width:28em;}
.grid{text-align:center;}
.grid img{height:3em;margin:3em auto auto auto;}
.grid h2{margin:auto;color:#fff;padding:.5em 0 0 0;font-size:2em;font-family:"GreatVibes-Regular";overflow:hidden;}
span.uline4{background:rgba(255,255,255,.8);height:2px;width:10em;display:block;margin:auto;}
.grid p{color:#ffffff;font-size:1.3em !important;text-align:center;padding:1.1em 1.5em .5em!important;font-family:"expressway";}
h2.title{color:rgba(0,121,107 ,.8);font-size:3em;text-align:center;font-family:"Comfortaa-Regular";margin:0 auto;padding-top:.5em;background-color:#fff;}
/*h1.hed{background:url(../images/headbg.png) no-repeat;}*/
h1.hed,.booking-grid h3,.address h2{color:rgba(66,66,66 ,.9);font-weight:lighter;font-size:2em;text-shadow:0px 2px 10px #fff !important;text-align:center;font-family:"good-times";margin:0 auto;padding:1em 0 .1em 0 !important;background-position:right;background-size:contain;border-bottom:rgba(66,66,66 ,.5) solid 2px;transition:.5s;text-transform:uppercase;margin-bottom:.7em;}
h4.sub-hed{color:rgba(66,66,66 ,1);font-weight:lighter;font-size:1.5em;font-family:"expressway";text-transform:uppercase;text-align:center;margin:2em auto 3em auto;}
h3.hed{color:rgba(0,121,107 ,.8);font-size:2em;text-align:left;font-family:"expressway";margin:0 auto;padding:0 .5em 1em .5em;}
.div2{margin:0 auto;background:linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,1));padding:1em 0;transition:.5s;}
.div2-ful{padding:2em 2em;transition:.5s;}
.div2-ful p{color:#555;font-size:1.1em;text-align:justify;padding:.2em 1.5em;text-indent:3em;font-family:"expressway";transition:.5s;}
ul.div2-bottom{padding:0 0 0 4.5em;margin:0;}
ul.div2-bottom li{list-style:none;font-size:1.1em;color:#555;line-height:2em;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;font-family:"expressway";cursor:default;}
ul.div2-bottom li i{font-size:1.1em;margin-right:0.2em;color:#510301;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;}
ul.div2-bottom li:hover{padding-left:0.5em;}
.devide{background-color:#e4f5f5;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:1%;right:1%;overflow:hidden;z-index:999;width:32px;height:32px;border:none;text-indent:100%;background:url("../images/arrow.png") no-repeat 0px 0px;background-color:rgba(255,255,255,.7);border-radius:2em;}
#toTopHover{width:32px;height:32px;display:block;overflow:hidden;float:right;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
p.tabpara{color:#fff;font-size:1.1em;text-align:justify;padding:.5em 1.5em;font-family:"expressway";}
h3.tabhead{color:#fff;font-size:1.2em;text-align:left;font-family:"Comfortaa-Regular";margin:0 auto;padding:.5em 1.5em .2em 1.2em;}
span.uline{background:#fff;float:left;height:2px;width:10em;display:block;margin:0 auto;margin-left:1.5em;}
.grid-treat-main{background:url(../images/treat-bg.jpg) no-repeat;background-position:top;background-size:cover;padding:0 0 2em 0;margin-top:0em;}
.treat-md-4{padding:0 !important;}
.treat-xs-6{width:100% !important;}
.grid-treat{min-height:26em !important;text-align:center;padding:5px!important;border:1px solid #ddd;margin-top:1em;border-radius:4px;background-color:rgba(255,255,255,.7);}
.grid-treat:hover{box-shadow:0px 10px 30px -10px #4cc2c4;border:1px solid #4cc2c4;background-color:rgba(255,255,255,.9);}
.grid-treat img{width:100%;padding:0;margin:0;border-radius:4px 4px 0 0;}
.grid-treat h1{font-family:"good-times";font-size:1.5em;color:rgba(66,66,66 ,.9);width:100%;padding:.3em 0 .8em 0;margin:0 auto;}
.grid-treat ul{text-align:left;margin-left:1em;}
.grid-treat ul li{list-style:none;color:#555;font-size:1.1em;padding:0 !important;margin:.5 auto;font-family:"expressway";transition:.5s;}
.grid-treat ul li i{margin-right:.2em;color:#510301;font-size:.8em;}
.book-now{background:url(../images/book-bg.jpg) no-repeat;background-position:center;background-size:cover;padding:0 !important;margin:-1.5em auto 0 auto;}
.book-now2{background:url(../images/en-bg.jpg) no-repeat;background-position:bottom;background-size:cover;padding:0 !important;margin:-1.5em auto 0 auto;}
.book-now-index{padding:0 !important;margin:-1.5em auto 0 auto;background:rgba(21,204,204,1);}
.book-now-black{background:rgba(0,0,0,.3);padding:2em 0 2.5em 0;font-family:"expressway";}
.book-now-white{background:rgba(255,255,255,.4);padding:5em 0;font-family:"expressway";}
.book-now-btn{padding-top:1em;}
.book-now-txt h3{font-size:1.5em;padding:5.5px 10px;}
.book-now-btn a{text-decoration:none;background-color:rgba(21,204,204,1);text-transform:capitalize;padding:5.5px 10px;color:#fff !important;border:#4cc2c4 1px solid;box-shadow:0px 0px 1px 0px #4cc2c4;transition:.5s;float:right;font-size:1.5em;font-family:"expressway";}
.book-now-btn a:hover{text-decoration:none;background:#4cc2c4;color:#fff !important;border:#fff 1px solid;box-shadow:0px 0px 5px 0px #4cc2c4;cursor:pointer;}

.featured{background:url(../images/featured-bg.jpg) no-repeat;background-position:center;background-size:cover;padding:0 !important;min-height:35em;transition:.5s;}
.featured h2{font-size:3em;margin-top:25%;padding:.5em .5em .5em 1em;float:left;position:absolute;text-transform:uppercase;font-family:"good-times";background-color:rgba(255,255,255,.7);transition:.5s;}
.featured-slide{position:absolute;margin:1em auto;background:rgba(255,255,255,0);padding:0 !important;text-align:center;transition:.5s;}

.testimonials{width:100%;padding-bottom:2em;text-align:center;}
.testimonials_grid{padding:2em 5% 4.3em !important;text-align:center;}
.testimonials_grid img{margin:0 auto;height:6em;border-radius:6em;border:rgba(21,204,204,1) solid 2px;}
.testimonials_grid p{margin:1em 0;color:#555;line-height:1.8em;font-family:"expressway";}
.testimonials_grid h4{font-size:1.1em;color:#555;margin:1em auto;font-family:"good-times";}
.wmuSlider{position:relative;overflow:hidden;}
.wmuSlider .wmuSliderWrapper article img{/*--max-width:100%;width:auto;height:auto;display:block;--*/}
.wmuSliderPagination{z-index:2;position:absolute;bottom:10%;left:47.8%;}
ul.wmuSliderPagination{padding:0;}
.wmuSliderPagination li{float:left;margin:0 8px 0 0;list-style-type:none;}
.wmuSliderPagination a{display:block;text-indent:-9999px;width:10px;height:10px;background:#555;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;}
.wmuSliderPagination a.wmuActive{background:#4cc2c4;box-shadow:0px 0px 10px #4cc2c4;-webkit-box-shadow:0px 0px 10px #4cc2c4;-moz-box-shadow:0px 0px 10px #4cc2c4;-o-box-shadow:0px 0px 10px #4cc2c4;-ms-box-shadow:0px 0px 10px #4cc2c4;}
.wmuGallery .wmuGalleryImage{margin-bottom:10px;}
.abt{text-indent:5em;height:auto;width:100%;margin:1em auto auto auto;transition:.5s;padding:.5em 1em !important;font-family:"expressway";}
.abt p{padding:.8em 0;margin:0 auto;color:#555;font-size:1.1em;text-align:justify; text-indent:0;}
.testimonials-in{transition:.5s;font-family:"expressway";}
.testimonials-in-row{margin:1em auto;}
.testimonials-in-grid-left{float:left;width:65%;text-align:right;margin:0 auto;padding:1em 0;}
.testimonials-in-grid-left h4{color:rgba(0,0,0,1);margin:0;font-size:1.5em;text-transform:capitalize;}
.testimonials-in-grid-left p{margin:1em 0 0;}
.testimonials-in-grid-right{float:right;width:30%;}
.testimonials-in-info-grid{float:left !important;width:30% !important;}
.testimonials-in-info-grid2{float:right !important;width:65% !important;text-align:left !important;} 
.testimonials-in-grid-right{border:1px rgba(21,204,204,1) solid;margin-top:1.5em;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;transition:.7s;}
.testimonials-in-grid-right img.img-responsive{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}
.testimonials-in-grid:hover .testimonials-in-grid-right{-webkit-box-shadow:0px 0px 9px 1px rgba(21,204,204,1);-moz-box-shadow:0px 0px 9px 1px rgba(21,204,204,1);-o-box-shadow:0px 0px 9px 1px rgba(21,204,204,1);-ms-box-shadow:0px 0px 9px 1px rgba(21,204,204,1);box-shadow:0px 0px 9px 1px rgba(21,204,204,1);transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.address{background:url(../images/map-bg.png) no-repeat;background-position:center;background-position:center;background-attachment:fixed;background-size:cover;padding:0em 0 7em 0 !important;}
.address-white{padding:0 !important;}
.address h2{background-color:rgba(255,255,255,.9);}
.address-grids{padding-top:3em;}
.address-grids a{text-decoration:none;}
.address-grids a:hover{text-decoration:none;}
.address-grid{background:rgba(255,255,255,.8);text-align:center;padding:1.5em .3em;cursor:pointer;box-shadow:0px 10px 30px -10px #4cc2c4;border:1px solid rgba(255,255,255,.8);transition:.5s;border-radius:4px;}
.address-grid:hover{border:1px solid #4cc2c4;border-radius:2em;}
.address-grid h3{font-size:2em;color:rgba(0,0,0,.8);font-family:"good-times";text-transform:uppercase;transition:.5s;}
.address-grid p{font-size:1.2em;color:rgba(0,0,0,1);font-family:"expressway";font-weight:lighter;text-transform:uppercase;}
.address-grid i{background-color:#4cc2c4;padding:.3em;color:#fff;border-radius:1em;margin-bottom:.5em;}
.booking{background:url(../images/form-bg.jpg) no-repeat;background-position:right;background-attachment:fixed;background-size:cover;margin-top:-1.5em;padding:0 !important;}
.booking-white{background-color:rgba(255,255,255,.6);padding:0 0 2em 0;}
.booking-grid h3{margin:0 0 1em 0;background:url(../images/online-book.png) no-repeat;background-position:right;background-size:contain;}
.booking-grid p{color:#fff;font-size:1.1em;margin:0 0 2em;line-height:1.8em;}
.booking-grid{padding:2em;font-family:"expressway";}
.booking-grid ::-webkit-input-placeholder{color:rgba(0,0,0,.5);}
.booking-grid label{color:rgba(0,0,0,.7);font-size:1.1em;margin-bottom:0;text-transform:uppercase;font-family:"expressway";}
.booking-grid input[type="text"],.booking-grid select,.booking-grid input[type="date"],textarea.note,.booking-grid input[type="email"]{border:1px solid rgba(0,0,0,.5);outline:none;color:rgba(0,0,0,.7);font-size:1em;width:100%;background-color:rgba(255,255,255,.8);font-weight:600;}
.booking-grid select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgba(0,0,0,.7);}
.booking-grid select option{color:#000;background:#FAFAFA;}
.booking-grid input[type="text"],.booking-grid select,.booking-grid input[type="date"],.booking-grid input[type="email"]{margin-bottom:2em;padding:10px 10px;}
.booking-grid select,.booking-grid input[type="date"]{cursor:pointer;}
textarea.note{height:9.8em;resize:none;margin-bottom:2em;padding:10px 10px;}
.booking-grid input[type="submit"]{text-decoration:none;background-color:rgba(21,204,204,1);text-transform:capitalize;padding:5.5px 10px;color:#fff !important;border:#4cc2c4 1px solid;box-shadow:0px 0px 1px 0px #4cc2c4;transition:.5s;font-size:1.5em;font-family:"expressway";}
.booking-grid input[type="submit"]:hover{text-decoration:none;background:#4cc2c4;color:#fff !important;border:#fff 1px solid;box-shadow:0px 0px 5px 0px #4cc2c4;}
span.red{color:#d32f2f;font-family:Verdana, Geneva, sans-serif;}

.doctor-main{padding:0 !important;font-family:"expressway";}
.doctor-grids{padding:0 !important;transition:.5s;}
.doctor-grid{padding:0;box-shadow:0px 0px 12px 0px #A5A5A5;border:rgba(0,0,0,0.3) 1px solid;}
.doctor-grid img{width:100%;}
.port-7{width:100%;position:relative;overflow:hidden;text-align:center;overflow:hidden;}
.port-7 .gal-desc{opacity:0;transition:0.5s;color:#000;}
.port-7.effect-3 img{transition:0.5s;position:relative;width:100%;right:0;}
.port-7.effect-3:hover img{right:50%;}
.port-7.effect-3 .gal-desc{transform:perspective(600px) rotateY(-90deg);transform-origin:right center 0;width:50%;position:absolute;left:auto;right:0;top:0;}
.port-7.effect-3:hover .gal-desc{opacity:1;transform:perspective(600px) rotateY(0deg);z-index:99;}
.doctor-grid-top{margin-top:1em;-webkit-user-select: none;-webkit-touch-callout: none;}
.gal-desc{border-left:rgba(0,0,0,0.3) 1px solid;height:100%;padding:2em .1em .5em .1em;box-shadow: inset 0px 0px 10px .1px #4cc2c4;}
.gal-desc h4{color:rgba(0,0,0,.9);font-size:1.3em;margin-bottom:.5em;}
.gal-desc p{font-size:1.1em;color:#464646;margin-bottom:2em;}
.gal-desc a{text-decoration:none;background-color:rgba(21,204,204,1);text-transform:capitalize;padding:5px 10px;color:#fff !important;border:#4cc2c4 1px solid;box-shadow:0px 0px 1px 0px #4cc2c4;transition:.5s;font-size:.9em;}
.gal-desc a:hover{text-decoration:none;background:#4cc2c4;color:#fff !important;border:#fff 1px solid;box-shadow:0px 0px 5px 0px #4cc2c4;cursor:pointer;}
.doctor-modal{padding-top:3em;font-family:"expressway";}
.doctor-modal-img{text-align:right;transition:.5s;}
.doctor-modal-img img{margin-top:1.5em;width:80%;border-radius:50%;box-shadow:0px 0px 15px -5px rgba(0,0,0,.8);border:rgba(0,0,0,.2) 1px solid;}
.doctor-modal-text h2{color:#880E4F;padding-bottom:0;margin-bottom:0;font-size:2em;}
.doctor-modal-text h3{color:rgba(0,0,0,.8);font-size:1.8em;margin-bottom:1em;}
.doctor-modal-text h4{margin:0 auto 1em auto;color:rgba(0,0,0,.8);font-size:1.3em;}
.doctor-modal-text p{color:rgba(0,0,0,.8);font-size:1.1em;text-align:justify;}
.edu{padding:0 !important;margin:.5em auto;}
.edu-icon{padding:0 0 0 .5em!important;float:left;} 
.edu-icon img{width:4.2em;padding:1em;background-color:rgba(0,0,0,.7);}
.edu-text{padding:0 !important;margin:0 0 0 .5em;float:left;}
.edu-text h2{padding:0;margin:0em auto auto auto;font-size:1.5em;}
.edu-text h3{padding:0;margin:0 auto 0 auto;font-size:1.1em;}
a.tog{text-decoration:none!important;color:#fff!important;margin:0;margin-top:-1em;padding:.5em 1em .5em .5em;background:#4cc2c4;font-family:"expressway";font-size:1.5em;border-radius:0 .5em 1em 0;transition:.5s;}
a.tog:hover{text-decoration:none!important;color:#fff!important;padding-left:1em;}
a.tog i{font-size:.8em;margin-right:0.2em;color:#fff;}
.whitebg{background-color:#fff;border-radius:4px;}
.sho,.sho-abt{margin-top:-3.71em;background:#e4f5f5;width:100%;}
.sho{padding-top:3em;}
.sho-abt{padding-top:5em;}
.sho1-abt,.sho1,.sho2{height:100%;transition:.1s;margin-bottom:2em;}
.sho2{min-height:55.8em !important;}
.sho2-min-h{min-height:44.5em !important;}
.sho2{padding:1em 3em 3em 3em !important;}
.sho2-padding{padding:0 !important;}
.sidebar-navin{background:rgba(255,255,255,1);width:100%;margin:0;padding:0 0 .5em 0;list-style:none;border-radius:4px;font-family:"good-times";text-transform:uppercase;}
.sidebar-navin li{line-height:30px;text-align:center;border-bottom:rgba(66,66,66 ,.5) solid 1px;}
.sidebar-navin li a{display:block;text-decoration:none;color:rgba(66,66,66 ,1);padding:.8em .2em;font-size:1em;transition:.5s;}
.sidebar-navin li a:hover{text-decoration:none;color:#fff;background:#4cc2c4;}
a.current{color:#fff !important;background:#4cc2c4;}
.sidebar-navin li a:active,.sidebar-navin li a:focus{text-decoration:none;}
.sidebar-navin > .sidebar-brand{height:4em;font-size:1.3em;line-height:30px;padding:0 .2em;text-indent:0;text-align:center;}
.sidebar-navin > .sidebar-brand a{color:rgba(66,66,66 ,1);height:100%;}
.sidebar-navin > .sidebar-brand a:hover{color:rgba(66,66,66 ,1);background-color:transparent;cursor:default;}
.spclity{height:auto;width:100%;margin:1em auto auto auto;transition:.5s;padding:0 !important;box-shadow:0px 0px 15px -5px #000;border-radius:4px;border:rgba(0,0,0,.2) 1px solid;}
.spclity-img-container{padding:0 !important;}
.spclity-img{height:16.3em;width:100%;padding:0;margin:0 !important;border-right:rgba(0,0,0,.2) 1px solid;background-position:center;background-size:cover;background-repeat:no-repeat;transition:.5s;border-radius:4px 0 0 4px;}
.spclity-text{padding:.3em 1em 1em 1em !important;font-family:"expressway";}
.spclity-text h3{margin:.5em auto .3em auto;text-transform:uppercase;font-size:1.5em;color:#555;}
.spclity-text p{padding:0;margin:0 auto;color:#555;font-size:1.1em;text-align:justify;}
img.pimg{height:2em;cursor:text;}
a.spcl-a{font-family:"expressway";text-decoration:none;float:right;text-transform:capitalize;padding:.5em 1em;color:#555 !important;border:#4cc2c4 1px solid;margin-top:.5em;box-shadow:0px 0px 1px 0px #4cc2c4;transition:.5s;}
a.spcl-a:hover{text-decoration:none;background:#4cc2c4;color:#fff;border:#fff 1px solid;box-shadow:0px 0px 5px 0px #4cc2c4;}
a.spcl-a:visited{color:#555;}
.spclity-in{width:100%;margin:1em auto auto auto;padding:1.5em 1.5em .7em 1.5em !important;box-shadow:0px 0px 1px 1px #bdbdbd;border-radius:4px;font-family:"expressway";}
.spclity-in h3{margin:auto auto 0 auto;font-size:1.5em;color:rgba(0,0,0,.8);}
.spclity-in p{text-indent:5em;text-align:justify;font-size:1.1em;transition:.5s;color:#555;}
.img-center{float:left;}
.spclity-in img{margin:auto 1em .5em auto;border:rgba(0,0,0,.2) 1px solid;border-radius:4px;width:300px;height:220px;transition:.5s;}
.spclity-in h4{margin:1em auto 0em auto;font-size:1.3em;color:rgba(0,0,0,.7);}
.spclity-in span.uline{background:#000;float:left;height:1px;width:10em;display:block;margin:0 auto;}

ul.list1{list-style:none;margin-top:.5em;}
ul.list1 li{list-style:none;font-size:1.1em;color:#555;line-height:2em;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;cursor:default;}
ul.list1 li i{font-size:.8em;margin:auto 0.2em auto .5em;color:#000;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;}
ul.list1 li:hover{padding-left:0.5em;}

a.goback{font-size:1.1em;padding:0em .5em;color:#fff;background-color:#4cc2c4;text-decoration:none;border:#4cc2c4 1px solid;box-shadow:0px 0px 1px 0px #4cc2c4;transition:.5s;border-radius:1em;float:right;font-family:"expressway";}
a.goback:hover{text-decoration:none;background:#4cc2c4;color:#fff;box-shadow:0px 0px 15px 0px #4cc2c4;}

.grid-facility{text-align:center;box-shadow:0px 10px 30px -10px #4cc2c4;border:1px solid #4cc2c4;padding:0 0 .5em 0 !important;margin-top:1em;border-radius:4px;background-color:rgba(255,255,255,.7);font-family:"expressway";}
.grid-facility img{width:100%;margin:0;border-radius:4px 4px 0 0;border-bottom:1px solid #4cc2c4;}
.grid-facility h2{font-size:1.2em;color:rgba(66,66,66 ,.9);width:100%;padding:.3em 0;margin:0 auto .3em auto;text-transform:uppercase;}
.grid-facility a{font-size:1em;padding:.2em .7em;color:#fff;background-color:#4cc2c4;text-decoration:none;border:#4cc2c4 1px solid;transition:.5s;border-radius:.3em;text-transform:capitalize;}
.grid-facility a:hover{text-decoration:none;background:#4cc2c4;color:#fff;box-shadow:0px 0px 15px 0px #4cc2c4;}

.facility-modal-header h2{font-family:"good-times";text-align:center;text-transform:uppercase;color:rgba(66,66,66 ,.9);font-size:2em;}
.facility-modal-body{font-family:"expressway";}
.facility-modal-body p{text-indent:5em;text-align:justify;font-size:1.1em;transition:.5s;color:#555;}
.facility-modal-body h3{margin:auto auto .5em auto;font-size:1.5em;color:rgba(0,0,0,.8);}
.facility-modal-body span.uline{background:#000;float:left;height:1px;width:10em;display:block;margin:0 auto;}
.facility-modal-body::-webkit-scrollbar{width:.8em;}
.facility-modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);} 
.facility-modal-body::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:0 4px 0 0;outline:1px solid slategrey;}

.gallery{padding:0 !important;margin-top:1.5em;}
.vcare-dentalhome-smile-gallery-grids:nth-child(1){padding:0;}
.vcare-dentalhome-smile-gallery-grids:nth-child(2){padding-right:0;}
.gallery-caption-text{background:rgba(255,255,255,.38);position:absolute;width:100%;height:100%;bottom:-100%;left:0;transition:.5s all;}
.vcare-dentalhome-smile-gallery-grid{border:rgba(0,0,0,.2) 1px solid;border-radius:4px;padding:0 !important;margin-top:1em;}
.vcare-dentalhome-smile-gallery-grid a{display:block;overflow:hidden;position:relative;}
.vcare-dentalhome-smile-gallery-grid a:hover .gallery-caption-text{bottom:0%;}
.gallery-caption-text h5{font-size:1.5em;color:rgba(0,0,0,.8);text-align:center;margin-top:50%;font-family:"expressway";text-transform:capitalize;}
img.zoom-img{width:100%;-webkit-transform:scale(1, 1);transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;}
.vcare-dentalhome-smile-gallery-grid a:hover img.zoom-img{-webkit-transform:scale(1.3);transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;overflow:hidden;}
img.modal-slide-img{width:100% !important; margin:0 auto;}
a.mor-img{position:absolute;bottom:5%;left:32%;color:#fff !important;margin:0 auto;background:rgba(0,0,0,.5);}
.mail-div{text-align:center;padding-top:3em;font-size:1.5em;}
.mail-div a{background-color:rgba(255,255,255,.9);padding:.5em .8em;border-radius:20%;color:#000;box-shadow:0px 10px 30px -10px #4cc2c4;border:1px solid rgba(255,255,255,.8);}
.mail-div a:hover{border:1px solid #4cc2c4;}
@media screen and (max-width:1355px)
{
.spclity-img{height:17.7em;}
}
@media screen and (max-width:1280px)
{
.grid1{border-radius:15em;margin:7em auto 2.2em 2em;height:19em;width:19em;}
.grid2{border-radius:15em;margin:4em auto 2.2em -2.5em;height:24em;width:24em;}
.grid3{border-radius:15em;margin:3em auto 2.2em -2.5em;height:27em;width:27em;}
ul.div2-bottom{padding-left:3.5em;}
.gal-desc{padding:1em .1em .5em .1em;}
}
@media screen and (max-width:1220px)
{
.spclity-img{height:19.2em;}
}
@media screen and (max-width:1199px)
{
.wmuSliderPagination{z-index:2;position:absolute;bottom:10%;left:47%;}
span.uline-abt{visibility:hidden;height:0;}
.sho-abt{}
.sho1-abt{text-align:center;margin:auto auto 1em auto;width:100%;}
.sidebar-navin-abt{background:#454444;height:3.75em;width:29.07em;margin:auto;border-radius:0;}
.sidebar-navin-abt > .sidebar-brand{visibility:hidden;height:0;}
.sidebar-navin-abt li{float:left;text-indent:0;}
.sidebar-navin-abt li a{padding:.8em 1.1em;}
.address-grid h3{font-size:1.8em;}
.address-grid p{font-size:1.1em;}
.featured h2{font-size:2.5em;margin-top:30%;}
.gal-desc p{margin-bottom:1em;}
}
@media screen and (max-width:1134px)
{
.sho2{padding:1em !important;}
.spclity-img{height:19.2em;}
.grid-treat ul{text-align:left;margin-left:.5em;}
.grid-treat ul li{font-size:1em;}
.footer-grids{padding:0 .5em 0 0 !important;}
}
@media screen and (max-width:1099px)
{
.wmuSliderPagination{z-index:2;position:absolute;bottom:10%;left:46%;}
.navbar-nav{float:left;margin:0;width:100%;}
.sidebar-navin > .sidebar-brand{height:4.5em;font-size:1.2em;padding:.5em;}
.grid1{border-radius:15em;margin:7em auto 2.2em 0em;height:18em;width:18em;}
.grid2{border-radius:15em;margin:4em auto 2.2em -4em;height:23em;width:23em;}
.grid3{border-radius:15em;margin:3em auto 2.2em -2.8em;height:25em;width:25em;}
.grid img{margin:1.8em auto auto auto;}
ul.div2-bottom{padding-left:3em;margin-top:0em;}
.spclity-img{height:17em;}
.spclity-text h3{font-size:1.4em;}
.spclity-text p{font-size:1em !important;}
}
@media screen and (max-width:1058px){
.spclity-img{height:18.4em;}
.grid-treat-padding{padding:0 0% !important;}
.featured h2{font-size:2.2em;margin-top:32%;}
}
@media screen and (max-width:991px){
.f4 h2{font-size:2.4em;}
.f4 h3{font-size:1em;}
.f4 a{color:#4cc2c4;font-size:1.2em;text-decoration:none;}
.wmuSliderPagination{z-index:2;position:absolute;bottom:10%;left:45%;}
.sho{padding:3em 0 0 0 !important;}
.sho1{visibility:hidden;height:0px;}
.sho2{margin-top:1.8em;width:100%;}
.sho2-min-h{min-height:5em;}
.menus .menu-item{margin:0 .5em;}
.navbar-default .navbar-nav > li > a{font-size:1em;}
.menus .menu-link{height:3.55em;}
.navbar-nav{float:left;margin:0;width:100%;}
.grid1{border-radius:15em;margin:7em auto 2.2em -1em;height:16em;width:16em;}
.grid2{border-radius:15em;margin:4em auto 2.2em -5.1em;height:21em;width:21em;}
.grid3{border-radius:15em;margin:3em auto 2.2em -4em;height:23em;width:23em;}
.grid img{height:3em;margin:1em auto auto auto;}
.grid h2{margin:auto;padding:.2em 0 0 0;font-size:1.8em;}
.grid p{color:#ffffff;font-size:1.2em !important;}
.div2-ful{padding:2em 0em;}
.spclity-img{height:16.3em;}
.spclity-text h3{font-size:1.5em;}
.spclity-text p{font-size:1.1em;}
.address-grid{margin-top:2em;padding:.5em;}
.treat-xs-6{width:50% !important;}
.grid-treat ul{margin-left:.8em;}
.grid-treat ul li{font-size:1.1em;}
.footer-quick-links{text-align:center;padding-bottom:1em;}
.fb-center{text-align:center;padding:0 !important;}
.testimonials-in{padding:0 20% !important;}
.gal-desc{padding:2em .1em .5em .1em;}
.gal-desc p{margin-bottom:2em;}
.port-7.effect-3 img{right:50%;}
.port-7.effect-3 .gal-desc{transform:perspective(600px) rotateY(0deg);opacity:1;width:50%;position:absolute;left:auto;right:0;top:0;z-index:99;}
}
@media screen and (max-width:972px)
{
.spclity-img{height:17.8em;}
.featured h2{font-size:2em;margin-top:37%;float:right !important;text-align:right;}
.featured{background-position:right;height:35em;min-height:0;}
.featured-slide{margin-top:32%;margin-left:60%;}
}
@media screen and (max-width:873px){
.spclity-img{height:19.3em;}
.featured h2{font-size:2em;margin-top:40%;}
.featured{background-position:right;}
.featured-slide{margin-top:35%;margin-left:60%;}
.testimonials-in{padding:0 17% !important;}
.gal-desc{padding:1.5em .1em .5em .1em;}
.gal-desc p{margin-bottom:1.5em;}
}
@media screen and (max-width:863px)
{
h1.hed,.booking-grid h3,.address h2{font-size:1.7em;}
.grid1{border-radius:15em;margin:7em auto 2.2em -1em;height:15em;width:15em;}
.grid2{border-radius:15em;margin:4em auto 2.2em -4.9em;height:19em;width:19em;}
.grid3{border-radius:15em;margin:3em auto 2.2em -4.2em;height:21em;width:21em;}
.grid img{height:2em;margin:.5em auto auto auto;}
.grid h2{font-size:1.5em;}
span.uline4{width:8em;}
.grid p{font-size:1.1em !important;padding:.5em 1.2em;}
ul.div2-bottom{padding-left:2em;}
ul.div2-bottom li{font-size:1em;}
.sho2{padding:1em 1em 3em 1em !important;}
.spclity-img{height:16.8em;}
.spclity-text h3{font-size:1.3em;}
.spclity-text p{font-size:1em;}
.featured{text-align:center;}
.featured h2{margin:2% auto auto auto;float:none;width:100%;text-align:center;}
.featured-slide{margin-top:35%;margin-left:30%;}
.grid-treat{min-height:27.5em !important;}
}
@media screen and (max-width:805px)
{
.spclity-img{height:18.3em;}
.featured-slide{margin-top:45%;}
.gal-desc{padding:1em .1em .5em .1em;}
.gal-desc p{margin-bottom:1em;}
}
@media screen and (max-width:767px){
.sho2-padding{padding:0 20% !important;}
.logo h1 a{font-size:.7em;}
.navbar-header{text-align:center;}
.navbar-toggle{background-color:#D8761E;margin-right:0px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#D8761E;}
.navbar-nav{margin:0;width:100%;}
.navbar-toggle{float:none;}
.sho2{margin-top:3em;}
a.tog{padding:1em;font-size:1.2em;padding:.78em 1.05em;}
.togdiv{margin-top:.85em;}
h1.hed,.booking-grid h3,.address h2{padding:.7em 0 .5em 1.5em;}
.grid1{border-radius:15em;margin:2em auto 2.2em auto;height:20em;width:20em;}
.grid2{border-radius:15em;margin:2em auto 2.2em auto;height:25em;width:25em;}
.grid3{border-radius:15em;margin:2em auto 2.2em auto;height:28em;width:28em;}
.grid img{height:3em;margin:3em auto auto auto;}
.grid h2{margin:auto;color:#fff;padding:.5em 0 0 0;font-size:2em !important;font-family:"GreatVibes-Regular";overflow:hidden;}
span.uline4{background:rgba(255,255,255,.8);height:2px;width:10em;display:block;margin:auto;}
.grid p{color:#ffffff;font-size:1.3em !important;text-align:center;padding:.5em 1.5em;font-family:"expressway";}
.div2-ful p{font-size:1em;padding:.2em .5em;}
ul.div2-bottom{padding-left:1em;}
.grid-treat h1{font-size:1.3em;}
/*.gallery{padding:0 20% !important;transition:.5s;}*/
.spclity{height:auto;width:100%;margin:1em auto auto auto;transition:.5s;padding:0 !important;box-shadow:0px 0px 15px -5px #000;border-radius:4px;border:rgba(0,0,0,.2) 1px solid;}
.spclity-img-container{padding:1em 15% 0 15% !important;}
.spclity-img{height:17em;width:100%;padding:0;margin:0 !important;border:rgba(0,0,0,.2) 1px solid;background-position:center;background-size:cover;background-repeat:no-repeat;transition:.5s;border-radius:4px;}
.spclity-text{padding:.3em 1em 1em 1em !important;font-family:"expressway";}
.spclity-text h3{margin:.5em auto .3em auto;text-transform:uppercase;font-size:1.4em;color:#555;text-align:center;}
.spclity-text p{padding:0;margin:0 auto;color:#555;font-size:1.1em;text-align:justify;}
a.spcl-a{text-decoration:none;float:right;text-transform:capitalize;padding:.5em 1em;color:#555;border:#4cc2c4 1px solid;margin-top:.5em;box-shadow:0px 0px 1px 0px #4cc2c4;transition:.5s;margin-bottom:1em;}
a.spcl-a:hover{text-decoration:none;background:#4cc2c4;color:#fff;border:#fff 1px solid;box-shadow:0px 0px 5px 0px #4cc2c4;}
.book-now-btn a{float:none;font-size:1.4em;}
.book-now-txt h3{font-size:1.3em;padding:5.5px 5px;}
.book-now-txt h3,.book-now-btn{text-align:center;}
.facility-modal-body h3{font-size:1.2em;}
.spclity-img{height:18.3em;}
.featured{height:30em;}
.featured-slide{margin-top:32%;margin-left:auto;padding:0 20% !important;}
.doctor-grids{padding:0 15% !important;}
.testimonials-in{padding:0 11% !important;}
.doctor-modal-img{text-align:center;padding:1em 20% 0 20% !important;}
.doctor-modal-text h2,.doctor-modal-text h4{text-align:center;}
.doctor-modal-text h2{font-size:1.8em;}
.doctor-modal-text h3{font-size:1.5em;}
.doctor-modal-text h4{font-size:1.2em;}
.edu-text h2{font-size:1.2em;}
.edu-text h3{font-size:1.1em;}
.edu{text-align:left;}
.edu-icon img{width:4em;}
.gal-desc{padding:1.5em 1em .5em 1em;}
.gal-desc p{margin-bottom:2.5em;}
.img-center{text-align:center;float:none;}
.grid-treat{min-height:28em !important;}
.smile-gallery-width{width:50% !important;float:left;}
a.mor-img{left:40%;}
}
@media screen and (max-width:760px)
{
.grid-treat{min-height:27em !important;}
}
@media screen and (max-width:730px)
{
.grid-treat{min-height:26.5em !important;}
}
@media screen and (max-width:700px)
{
.grid-treat{min-height:26em !important;}
}
@media screen and (max-width:670px)
{
.grid-treat{min-height:25em !important;}
}
@media screen and (max-width:652px)
{
.featured-slide{margin-top:40%;margin-left:auto;padding:0 22% !important;}
.doctor-grids{padding:0 8% !important;}
.testimonials-in{padding:0 6% !important;}
.treat-md-4{padding:0 18% !important;}
.grid-treat{min-height:2em !important;}
.treat-xs-6{width:100% !important;}
}
@media screen and (max-width:562px)
{
.wmuSliderPagination{z-index:2;position:absolute;bottom:10%;left:41%;}
.sho2-padding{padding:0 10% !important;}
.logo h1 a{font-size:.7em;}
h1.hed,.booking-grid h3,.address h2{padding:.7em 0 .5em 1em;}
ul.div2-bottom{padding-left:.5em;}
/*.gallery{padding:0 10% !important;}*/
.spclity-img-container{padding:1em !important;}
.spclity-text h3{font-size:1.3em;}
.spclity-text p{font-size:1em;}
.featured{background-position:right;height:25em;}
.featured h2{font-size:1.5em;}
.featured-slide{margin-top:40%;}
.doctor-grids{padding:0 !important;}
.testimonials-in{padding:0 0% !important;}
.doctor-modal-img{padding:1em 10% 0 10% !important;}
.gal-desc{padding:1em .5em 1em .5em;}
.gal-desc p{margin-bottom:2.2em;}
.treat-md-4{padding:0 13% !important;}
a.mor-img{bottom:5%;left:35%;}
}
@media screen and (max-width:480px)
{
.logo h1 a{font-size:.6em;}
.f4 h2{font-size:2.1em;padding-top:25%;}
.mail{font-size:.7em;}
.sho2-padding{padding:0 !important;}
h1.hed,.booking-grid h3,.address h2{padding:.5em 0 .2em .8em;font-size:1.5em;}
h4.sub-hed{font-size:1.2em;}
.grid1{border-radius:15em;margin:2em auto 2.2em auto;height:15em;width:15em;}
.grid2{border-radius:15em;margin:2em auto 2.2em auto;height:19em;width:19em;}
.grid3{border-radius:15em;margin:2em auto 2.2em auto;height:21em;width:21em;}
.grid img{height:2em;margin:.5em auto auto auto;}
.grid h2{font-size:1.5em;}
.gallery{padding:0 0% !important;}
span.uline4{width:8em;}
.grid p{font-size:1em !important;padding:.5em 2em;}
.book-now-txt h3{font-size:1.2em;padding:5.5px 2px;}
.featured h2{font-size:1.3em;}
.featured-slide{margin-top:45%;padding:0 11% !important;}
.doctor-modal-img{padding:1em 0 0 0 !important;}
.gal-desc{padding:.5em;}
.gal-desc p{margin-bottom:1em;}
.treat-md-4{padding:0 5% !important;}
.smile-gallery-width{width:100% !important;float:none;}
}
@media screen and (max-width:470px)
{
.mail{visibility:hidden;font-size:1px;}
}
@media screen and (max-width:370px)
{
.spclity-in img{width:240px;height:176px;}
.mail{font-size:.7em;}
.footer-quick-links{padding-bottom:1em;}
.featured h2{font-size:1.2em;}
.featured-slide{margin-top:60%;padding:0 5% !important;}
.gal-desc{padding:.2em;}
.gal-desc h4{font-size:1.2em;}
.gal-desc p{font-size:1em;margin-bottom:1em;}
.gal-desc a{font-size:.7em;}
.treat-md-4{padding:0 !important;}
}