@import "global.css";@import "font-awesome.min.css";@import "fonts.css";.yios-pdf .modal-content{margin-top:60px}.clearboth{clear:both}header .headercontainer{padding-left:40px;padding-right:40px}header .topnav{background-color:#566c84;padding-top:20px;padding-bottom:20px}header .topnav ul{margin-bottom:0}header .topnav ul li{padding-left:10px;padding-right:10px}header .topnav ul li .fa{padding-right:10px}header .topnav div:first-child ul{float:left}header .topnav div:last-child ul{float:right}header .topnav ul li a{font-weight:600}header .topnav div:first-child ul li a,header .topnav ul:last-child li a i{color:#fff}header .topnav div:last-child ul li a{color:#a1bfdd}header .topnav .fa-phone:before{content:"";background-image:url(../images/call.png);width:24px;height:24px;background-size:cover;display:inline-block}header .topnav .fa-key:before{content:"";background-image:url(../images/key.png);width:22px;height:21px;background-size:cover;display:inline-block}header .topnav .fa-book:before{content:"";background-image:url(../images/requestappointment.png);width:21px;height:23px;background-size:cover;display:inline-block}header .bottomwrap{position:relative}header .navwrap{position:absolute;z-index:999;top:0;bottom:0;left:0;right:0;width:100%}header .navbar-inverse{background-color:transparent;border-color:transparent;padding-top:20px}header .navbar-inverse ul.nav.navbar-nav{padding-top:30px;padding-bottom:30px;margin:auto}header .navbar-inverse .navbar-nav>.active>a,header .navbar-inverse .navbar-nav>.active>a:focus,header .navbar-inverse .navbar-nav>.active>a:hover,header .navbar-inverse .navbar-nav>li>a:focus,header .navbar-inverse .navbar-nav>li>a:hover{color:#677c93;background-color:transparent;font-size:16px}header .navbar-inverse .navbar-nav>li>a{color:#3a4551;font-size:16px;padding:15px 11px;font-weight:600}header .navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#677c93;background-color:transparent}header .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;background-color:#3a4551!important;border:0!important}header .dropdown-menu>li>a{color:#fff;border:0;white-space:normal}header.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:transparent;color:#a1bfdd}header .dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,header .dropdown-menu>li>a:focus,.dropdown-menu>li{position:relative;background-color:transparent!important;outline:0!important}.navbar-nav>li.dropdown>.dropdown-menu>li:before,.navbar-nav>li.dropdown>.dropdown-menu>li.menu-item-has-children:hover .dropdown-menu li:before{content:"\f111"!important;display:inline-block;font-family:FontAwesome;font-size:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;top:0;position:absolute;left:0;visibility:hidden;color:#a1bfdd}.navbar-nav>li.dropdown>.dropdown-menu>li:hover:before,.navbar-nav>li.dropdown>.dropdown-menu>li.current_page_item:before,.navbar-nav>li.dropdown>.dropdown-menu>li.menu-item-has-children:hover .dropdown-menu li:hover:before{visibility:visible;top:15px}header .control-container{position:absolute;height:60px;top:80%;right:0;left:0;margin-right:65px}.carousel-control.left{left:auto;right:76px}.carousel-control.left,.carousel-control.right{background-image:none!important;background-color:#e2e2e2;opacity:1;width:0}.carousel-control .glyphicon-menu-left,.carousel-control .glyphicon-menu-right{margin:0;left:25%;text-shadow:none;font-size:16px;color:#aeaeae;width:30px;height:auto;right:inherit;transform:translateY(-50%)translateX(-50%);-ms-transform:translateY(-50%)translateX(-50%);-webkit-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%);width:60px;height:60px;background-color:#e2e2e2;border-radius:50%;line-height:60px}header .carousel-control:hover span{background-color:#85a1bd;opacity:1;color:#fff}header .carousel-indicators li{width:15px;height:15px;margin:5px;border:2px solid #383838}header .carousel-indicators .active{width:16px;height:16px;margin:5px;background-color:#85a1bd;border:0}header .carousel-caption{top:40%}header .captionright.carousel-caption{right:0%;left:50%;padding-bottom:30px;text-align:left}header .item:last-child .carousel-caption.captionleft h1{color:#85a1bd}header .carousel-caption h1{font-size:81px}header .captionright.carousel-caption h1,header .captionleft.carousel-caption h1{color:#85a1bd}header .captionright.carousel-caption h3,header .captionleft.carousel-caption h3{color:#394653}header .captionleft.carousel-caption{right:0;left:65px;text-align:left;top:40%}header .captioncenter.carousel-caption h1,header .captioncenter.carousel-caption h3{color:#fff;text-shadow:0 4px #676767}header .carousel-caption h1,header .carousel-caption h3{margin-top:0;margin-bottom:0}header #sidebar h4{color:#fff;margin-top:6px;font-size:15px;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}header #sidebar{cursor:pointer;position:fixed;top:50%;left:-109.6px;box-shadow:0 0 8px grey;-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);height:35px;padding:0 110px 0 45px;background:#394653;z-index:999999}header #sidebar .fa-exclamation:before{content:"";background-image:url(../images/requestappointment.png);width:12px;height:12px;background-size:cover;display:inline-block}header #sidebar .fa-exclamation{vertical-align:middle;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);padding:8px 10px;box-shadow:0 0 0 3px #fff;overflow:hidden;-webkit-transition:background .3s,color .3s,box-shadow .3s;-moz-transition:background .3s,color .3s,box-shadow .3s;transition:background .3s,color .3s,box-shadow .3s;border-radius:50%}header #sidebar .circle .circleimg{margin:7px 0 0 8px;height:30px;width:30px}header #sidebar .circle{width:48px;height:48px;background:#394653;position:absolute;top:0;right:25px;border-radius:0 0 50% 50%}header .circle .fa-exclamation:hover:before{-webkit-animation:toRightFromLeft .3s forwards;-moz-animation:toRightFromLeft .3s forwards;animation:toRightFromLeft .3s forwards}@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}@keyframes toRightFromLeft{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}section .homesec1 .container{padding-bottom:0}section .homesec1 .col-sm-9{padding-left:45px}section .homesec1 .col-sm-3 img{margin:auto}section .homesec2 .carousel-caption{bottom:30%}section .homesec2 .carousel-caption h1{color:#677c93}section .homesec2 .carousel-inner .fa:before{content:"";background-image:url(../images/playvideo.png);width:85px;height:85px;display:inline-block;background-size:cover}section .homesec3 .services .carousel-inner{margin-bottom:-30px}section .homesec3 .services .carousel-inner h3{color:#fff}section .homesec3 .services .carousel-inner h3 hr{border-color:transparent;width:45%}section .homesec3 .services .carousel-caption{top:inherit;position:absolute;bottom:0;right:14%;left:14%}section .homesec3 .services img{width:100%}section .homesec3 .services{background-color:#a1bfdd}section .homesec3 .services:hover img{opacity:.2}section .homesec3 .services:hover .carousel-caption{top:20%}section .homesec3 .services:hover .carousel-caption h3 hr{border-color:#fff}section .homesec4 .carousel-indicators{bottom:0;left:50px;width:60%;margin-left:0;text-align:left}section .homesec4 .carousel .item{height:275px}section .homesec4 .carousel-indicators li{width:15px;height:15px;margin:5px;border:2px solid #383838}section .homesec4 .carousel-indicators .active{width:16px;height:16px;margin:5px;background-color:#85a1bd;border:0}section .homesec4 .carousel-caption{text-shadow:none}section .homesec4 .carousel-caption{right:0;left:55px;top:0}section .homesec4 .carousel-caption.testi-roller::-webkit-scrollbar{width:4px;background-color:transparent}section .homesec4 .carousel-caption.testi-roller::-webkit-scrollbar-track{background-color:transparent}section .homesec4 .carousel-caption.testi-roller::-webkit-scrollbar-track{background-color:#fff}section .homesec4 .carousel-caption.testi-roller::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background-color:#677c93;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}section .homesec4 .carousel-caption.testi-roller::-webkit-scrollbar-thumb:window-inactive{background-color:#677c93}section .homesec4 .carousel-caption.testi-roller{overflow:auto;max-height:200px;overflow-x:hidden}section .homesec4 h2{margin-top:50px}.home header .carousel-inner .carousel-caption.captionleft h3 hr{width:10%}.home header .carousel-inner .carousel-caption.captionright h3 hr{width:15%}.home header .carousel-inner .carousel-caption.captionleft h3 hr,.home header .carousel-inner .carousel-caption.captionright h3 hr{margin-left:0;border-color:#677c93}.home header .carousel-caption.captioncenter h3 hr{text-shadow:none;width:15%;box-shadow:0 4px 1px #676767;border-color:#fff}footer .topfooter h3{color:#fff}footer .topfooter{background-color:#677c93}footer .topfooter h3{padding-bottom:50px;font-size:30px}footer .topfooter{padding-top:45px}footer .topfooter ul li:last-child,footer .topfooter ul li:nth-child(2),footer .topfooter ul li:nth-child(3){padding-bottom:0;padding-left:50px}footer .topfooter ul{margin-bottom:45px;font-size:0;text-align:center}footer .topfooter ul li:last-child img{padding-right:0}footer .topfooter ul li img{width:240px;display:inline-block}footer .topfooter ul li:nth-child(1) img{width:340px}footer .topfooter ul li:nth-child(2) img{width:170px}footer .topfooter ul li{padding-left:0;padding-right:0}footer .middlefooter{background-color:#fff}footer .middlefooter p{font-size:13px}footer .middlefooter ul li{margin-bottom:20px}footer .middlefooter hr{border-color:#677c93;width:85%;padding-bottom:20px}footer .middlefooter ul li a p,footer .middlefooter ul li a p span,footer .bottomfooter .leftfooter ul li a,footer .bottomfooter .rightfooter ul.linkproject li a{font-size:16px;color:#3a4551}footer .middlefooter a p span,footer .bottomfooter .leftfooter ul li a{font-weight:700}footer .middlefooter ul{padding-top:0;float:left;width:100%}footer .middlefooter .fa{margin-bottom:30px}footer .middlefooter .fa:before{position:absolute;top:0}footer .middlefooter .fa-map-marker:before{content:"";background-image:url(../images/mapmaker.png);width:18px;height:26px;background-size:cover;display:inline-block}footer .middlefooter .fa-phone:before{content:"";background-image:url(../images/telephone.png);width:24px;height:24px;background-size:cover;display:inline-block}footer .middlefooter .fa-envelope:before{left:-10px;content:"";background-image:url(../images/email.png);width:28px;height:23px;background-size:cover;display:inline-block}footer .middlefooter .fa-clock-o:before{content:"";background-image:url(../images/clock.png);width:22px;height:22px;background-size:cover;display:inline-block}footer .middlefooter ul li:nth-child(2),.middlefooter ul li:nth-child(3){padding-top:0}footer .middlefooter ul li:nth-child(2) p,.middlefooter ul li:nth-child(3) p{margin:0}footer .middlefooter ul li:last-child{padding-top:0}footer .middlefooter .quicklinks ul{padding:0}footer .middlefooter .quicklinks ul li,footer .quicklinks ul li a{font-size:16px;color:#3a4551;padding:0;margin:0;font-family:open sans,sans-serif;font-weight:700;font-size:18px}footer .middlefooter .quicklinks ul li{padding:0;margin-bottom:15px}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#677c93;padding:20px 0;font-family:open sans,sans-serif;letter-spacing:1px;clear:both;font-weight:700}footer .middlefooter .rightfooter ul.social{padding-top:0}footer .middlefooter .rightfooter ul.social li{margin-bottom:15px;position:relative}footer .middlefooter .rightfooter ul.social li a{color:#677b93;font-size:18px}footer .middlefooter .rightfooter ul.social li a .fa{margin-right:20px;vertical-align:middle;margin-bottom:0;font-size:20px;display:inline-block;width:40px;height:40px;background-color:#85a1bd;text-align:center;color:#fff;border-radius:50%;padding-right:0;padding-left:0;line-height:41px}footer .middlefooter .rightfooter ul.linkproject li a span{color:#85a1bd}footer .middlefooter .rightfooter ul.social li a .fa:before{position:relative;vertical-align:middle;color:#fff;top:-1px}section .sidebar aside{padding:80px 15px}section .sidebar aside h1,section .sidebar aside h2,section .sidebar aside h3,section .sidebar aside h4,section .sidebar aside h5,section .sidebar aside h6{color:#fff;margin-left:20px;margin-top:30px;margin-bottom:30px}section .sidebar aside ul li a,section .sidebar aside ul li{color:#e1e2e3;position:relative}section .sidebar aside ul li:before{color:#a1bfdd!important;visibility:hidden}section .sidebar aside ul li:hover::before{visibility:visible;top:5px}section .sidebar aside ul li:hover,section .sidebar aside ul li a:hover,section .sidebar aside ul li.active a{color:#a1bfdd}section .sidebar aside ul li{padding-left:22px;margin-bottom:10px}section .sidebar section p{margin-bottom:30px}section .sidebar section .whitebg{padding:40px 30px}section .sidebar section .lightgrey .downloadsec{margin-left:-15px;margin-right:-15px;padding-bottom:0;text-align:center;font-family:open sans,sans-serif;margin-bottom:40px}section .sidebar section .lightgrey .downloadsec img{width:100%;border:4px solid #677c93;margin-bottom:30px}section .sidebar section .lightgrey .downloadsec a{color:#3a4551;margin-bottom:10px;float:left;width:100%;font-size:18px}section .sidebar section .lightgrey .downloadsec .fa{font-size:18px;margin-right:10px;color:#677c93}section .sidebar aside h1:before,section .sidebar aside h2:before,section .sidebar aside h3:before,section .sidebar aside h4:before,section .sidebar aside h5:before,section .sidebar aside h6:before{border:0}.our-approach section .lightgrey img,.what-sets-us-apart .inline div.hidden-xs:nth-child(11) img{padding:60px 0;max-width:85%}.our-approach section .lightgrey a.btn-lg,.what-sets-us-apart section .lightgrey a.btn-lg{padding:10px 60px}section a i.fa.fa-file-video-o{margin-right:15px;margin-top:0}section a i.fa.fa-file-video-o:before{content:'';background-image:url(../images/clapboard.png);background-repeat:no-repeat;background-size:cover;height:27px;width:28px;display:inline-block}span.wpcf7-not-valid-tip{margin-top:10px}div.wpcf7-response-output{color:#fff;font-size:18px}section .location p strong{font-weight:600}section .location ul li .fa-map-marker:before{content:"";width:33px;height:46px;background-size:cover;display:inline-block}section .location ul li .fa-phone:before{content:"";width:38px;height:38px;background-size:cover;display:inline-block}section .location ul li .fa-clock-o:before{content:"";width:38px;height:38px;background-size:cover;display:inline-block}section .location .address1{padding:100px 0}section .location .address2{padding:80px 0}section .location .space{margin-left:37px}section .location .address1 ul li .fa-map-marker:before{background-image:url(../images/whitemapmarker.png)}section .location .address1 ul li .fa-phone:before{background-image:url(../images/whitephone.png)}section .location .address1 ul li .fa-clock-o:before{background-image:url(../images/whiteclock.png)}section .location .address2 ul li .fa-map-marker:before{background-image:url(../images/bluemapmarker.png)}section .location .address2 ul li .fa-phone:before{background-image:url(../images/bluephone.png)}section .location .address2 ul li .fa-clock-o:before{background-image:url(../images/blueclock.png)}section .location ul li .fa{padding-right:20px}section .location .address1,section .location .address2{padding-bottom:30px}section .location .mapright{border-left:2px solid #fff;padding-left:35px;height:513px}section .location .mapleft{padding-right:35px;height:513px}section .contactform input[type=text],section .contactform input[type=email],section .contactform select,section .contactform input[type=date]{width:100%;height:60px}section .contactform textarea{width:100%}section .contactform label{color:#fff;font-family:agaramondpro-regular;font-weight:700;font-size:24px;padding-top:40px;padding-bottom:10px;letter-spacing:1.2px}section .contactform input[type=text],section .contactform input[type=email],section .contactform select,section .contactform input[type=date].form-control,section .contactform textarea{border:0;color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;padding-left:20px}section .contactform textarea{padding-top:15px}section .contactform button{border:2px solid #fff;text-shadow:none;border-radius:0!important;font-family:open sans,sans-serif;font-weight:700;background-color:#f3f3f3;border-radius:0;padding:32px 100px;color:#3a4551;font-size:18px;line-height:1.2;display:inline-block;letter-spacing:1px;width:100%;margin-top:40px}.btn-xxl{border:2px solid #fff;text-shadow:none;border-radius:0!important;font-family:open sans,sans-serif;font-weight:700;background-color:#f3f3f3;border-radius:0;padding:32px 100px;color:#3a4551;font-size:18px;line-height:1.2;display:inline-block;letter-spacing:1px;margin-top:40px}section .contactform button .fa{color:#677c93;padding-right:20px}section .contactform button:hover .fa,section .contactform button:focus .fa{color:#fff;outline:0}section .contactform button:hover,section .contactform button:focus{background-color:#536476;color:#fff}section .contactform button:hover,section .contactform button:focus{border:2px solid #fff;background-color:transparent}.description{padding:0 35px}.description a{color:#a1bfdd;font-size:18px;font-family:open sans,sans-serif;font-weight:700}.description a .fa{color:#fff;font-size:18px;margin-right:10px}.description a .fa-sticky-note:before{content:"";background-image:url(../images/whiteread.png);width:24px;height:24px;background-size:cover;display:inline-block}.team ul li a .fa-sticky-note:before{content:"";background-image:url(../images/blueread.png);width:24px;height:24px;background-size:cover;display:inline-block}.team ul li{width:32%;margin-top:70px}.team ul li h1:before,.team ul li h2:before,.team ul li h3:before{border-top:0!important}.team ul li span{font-family:open sans,sans-serif;display:block;font-weight:400;font-size:22px}.team ul li img{margin:auto}.team ul li a:last-child{color:#3a4551;font-size:18px;font-weight:700}.team ul li a .fa{color:#677c93;font-size:18px;margin-right:10px}.team h1,.team h2,.team h1,.team h3{font-family:agaramondpro-regular;font-weight:700}.middle.whitebg .team h1:before,.middle.whitebg .team h2:before{transform:translateX(240%);-webkit-transform:translateX(240%);-moz-transform:translateX(240%);-ms-transform:translateX(240%);-o-transform:translateX(240%)}.middle.bluebg .doctors h1:before,.middle.bluebg .doctors h2:before{transform:translateX(284%);-webkit-transform:translateX(284%);-moz-transform:translateX(284%);-ms-transform:translateX(284%);-o-transform:translateX(284%)}.support ul li{padding-right:76px;padding-left:0;padding-right:30px;padding-left:20px;padding-bottom:40px}.single blockquote,.blog blockquote{border-left:5px solid #677c93}section .allpost{padding-top:30px;padding-bottom:60px}section .post{margin-top:60px;margin-bottom:60px}section .post h3{color:#677c93;margin-bottom:0}section .post ul li{padding-right:15px}section .post ul li a{color:#3a4551;font-weight:700}section .post ul li a span{padding-right:10px}section .post ul{padding-bottom:10px}section .post p,section .post p strong a{color:#3a4551}section .post strong a{font-size:18px;color:#3a4551}section .post img{border:5px solid #677c93;margin-top:30px;margin-bottom:40px}section .blogpagination .pagination>li>a,.blogpagination .pagination>li>span{position:relative;float:left;padding:12px 20px;margin-left:-1px;line-height:1.42857143;color:#3a4551;text-decoration:none;background-color:transparent;border:0;border-radius:50%;font-weight:700}section .blogpagination ul.pagination>li a:hover,section .blogpagination .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,section .blogpagination ul.pagination>li>span.current{background-color:#85a1bd;color:#fff;margin-right:10px}section .blogpagination ul.pagination>li:first-child a,section .blogpagination ul.pagination>li:first-child a:hover,section .blogpagination ul.pagination>li:last-child a,section .blogpagination ul.pagination>li:last-child a:hover{border-radius:0;background-color:transparent;color:#85a1bd}section .bloginnerpagination a:hover{border-radius:0;background-color:transparent;color:#85a1bd}section .blogpagination ul.pagination>li:first-child a,section .blogpagination ul.pagination>li:last-child a{color:#3a4551}section .blogpagination ul.pagination>li:first-child a{padding-left:0}section .blogpagination ul.pagination>li:first-child a span{padding-right:10px}section .blogpagination ul.pagination>li:last-child a span{padding-left:10px}section .blogpagination ul.pagination>li a{margin-right:10px}section .blogpagination ul.pagination>li:first-child a span,section .blogpagination ul.pagination>li:last-child a span,section .bloginnerpagination a span{vertical-align:middle;font-size:20px;padding-bottom:5px;color:#85a1bd}section .post ul li .fa-calendar:before{content:"";background-image:url(../images/bluecalander.png);width:18px;height:20px;background-size:cover;display:inline-block}section .post ul li .fa-user:before{content:"";background-image:url(../images/blueauthor.png);width:21px;height:21px;background-size:cover;display:inline-block}section .post ul li .fa-tag:before{content:"";background-image:url(../images/bluetag.png);width:21px;height:21px;background-size:cover;display:inline-block}section .blogaside ul{padding-top:0;padding-bottom:0}section .blogaside h3,section .blogaside ul li a{color:#fff}section .blogaside aside ul li:hover,section .blogaside aside ul li a:hover,section .blogaside aside ul li.active a{color:#a1bfdd}section .bloginnerpagination a{font-size:18px;color:#3a4551;font-family:open sans,sans-serif;font-weight:700}section .post .applicationtitle{padding-bottom:40px}section .post .applicationtitle div.col-xs-12.col-sm-12{border-left:5px solid #677c93}section .post .applicationtitle p{padding-bottom:25px}section .post .applicationtitle p:last-child{padding-bottom:0}section .post .endtitle p{padding-top:25px}section .post .blogsocial .social li{width:50px;height:50px;background-color:#85a1bd;text-align:center;color:#002541;border-radius:50%;margin:0;padding-right:0;padding-left:0;line-height:48px;margin-left:15px}section .post .blogsocial .social li:first-child,section .post .blogsocial .social li:first-child:hover{background-color:transparent;border-radius:0;width:24%;font-size:24px;font-family:agaramondpro-regular!important;font-weight:700;color:#677c93}section .post .blogsocial .social li a .fa{color:#fff}section .post .blogsocial .social li:hover,footer .bottomfooter .rightfooter ul.social li:hover,section .post .blogsocial .social li:focus,footer .bottomfooter .rightfooter ul.social li:focus{background-color:#3a4551;outline:0}section .post .blogsocial ul{padding-bottom:0}section .post .blogsocial hr,section .blogpagination hr{width:100%}input::-webkit-input-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}input:-moz-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}input::-moz-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}input:-ms-input-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}textarea::-webkit-input-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}textarea:-moz-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}textarea:-moz-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}option:-ms-input-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}option::-webkit-input-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}option:-moz-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}option:-moz-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}option:-ms-input-placeholder{color:#3a4551!important;font-family:open sans,sans-serif;font-weight:400;font-size:18px;font-style:italic}section ul.press li a,section ul.press li{font-size:24px}.meet-our-team .tab-content ul li:before{top:5px!important;left:3px!important}.smile-for-a-lifetime section .whitebg a,.new-patient-forms section .whitebg a{color:#3a4551;font-weight:600}.smile-for-a-lifetime section .whitebg a .fa,.new-patient-forms section .whitebg a .fa{margin-right:10px;color:#677c93}.page-id-123 section .bluebg a,.page-id-129 section .darkblue p a{color:#fff;font-weight:600}.backstage-pass-patient-rewards section .bluebg a{color:#a1bfdd}.page-id-123 section .bluebg a .fa{margin-right:10px;color:#fff}.dr-team .bioimage{width:200px;height:200px;margin:auto;margin-top:60px}.dr-team .modal-content button.close,.rest-gang .modal-content button.close{height:50px;top:-50px;padding:0 15px!important}.dr-team .modal-content button.close i,.rest-gang .modal-content button.close i{font-size:35px}.dr-team .modal-body .col-sm-9,.dr-team .modal-body .col-sm-3{padding-top:30px;padding-bottom:40px}.dr-team .modal-body ul.nav.nav-tabs li{padding-left:21px}.dr-team .modal-body aside h2,.rest-gang .modal-body aside h2{display:inline-block}.dr-team .modal-body aside h2:before,.rest-gang .modal-body aside h2:before{color:transparent;content:"|";position:absolute;writing-mode:vertical-rl;font-size:18px;top:0;left:0%;border-top:1px solid #fff;width:150px}.dr-team ul.nav.nav-tabs li:first-child{padding-left:0}.dr-team .modal-body .tab-content{margin-top:60px}.dr-team .modal-body .tab-content a{text-align:center}.dr-team .modal-body .tab-content a h2{padding-top:0;margin-top:0;padding-bottom:20px}.dr-team .modal-body .tab-content ul li:before{top:10px;color:#677c93}.dr-team .modal-body .tab-content ul li{padding-top:5px;padding-bottom:5px}.rest-gang .modal-body article{padding-top:100px;padding-bottom:100px}.rest-gang .bioimage{margin-top:35px}section .reviewsec1 .carousel-caption{bottom:0;top:0;left:0;right:0;padding:0}section .reviewsec1 .carousel-caption .carousel-inner{margin:15% auto auto;width:58%}.reviews section .reviewsec1 .carousel-caption .carousel-inner{margin:22% auto auto;width:58%}section .reviewsec1 .carousel-caption h1{color:#fff}section .reviewsec2 .carousel-inner .item .carousel-caption h3:before{display:none}section .reviewsec1 .carousel-inner .fa:before{content:"";background-image:url(../images/playvideo.png);width:85px;height:85px;display:inline-block;background-size:cover}section .reviewsec2 .carousel-indicators{bottom:-60px;width:100%;margin-left:0;left:inherit;text-align:center}section .reviewsec2 .carousel .item{height:initial;margin-left:70px;margin-right:70px}section .reviewsec2 .carousel-indicators li{width:15px;height:15px;margin:5px;border:2px solid #383838}section .reviewsec2 .carousel-indicators .active{width:16px;height:16px;margin:5px;background-color:#85a1bd;border:0}section .reviewsec2 .carousel-caption{text-shadow:none}section .reviewsec2 .carousel-caption{right:0;left:0;bottom:50px}section .reviewsec2 .carousel-control{top:50%;bottom:0}section .reviewsec2 .carousel-control.left{left:0}section .reviewsec2 .carousel-control.right{right:0}section .reviewsec2 .carousel-control.left:hover,section .reviewsec2 .carousel-control.right:hover{background-color:#85a1bd;opacity:1}section .reviewsec2 .carousel-control.left:hover span,section .reviewsec2 .carousel-control.right:hover span{color:#fff}section .reviewsec2 .carousel-control:hover span{background-color:#85a1bd}section .giftcard{padding-top:30px}section .giftcard ul li{margin:0;padding-left:0;padding-right:0;padding-top:40px;padding-bottom:40px;width:270px;position:relative}section .giftcard ul li:nth-child(2) img{padding-top:6px;padding-bottom:10px}section .giftcard ul li:nth-child(1) img:first-child{margin-bottom:40px}section .giftcard ul li:nth-child(2) img:first-child{margin-top:40px}section .giftcard ul li:nth-child(3) img{padding-top:12px;padding-bottom:13px}section .giftcard ul li:nth-child(4) img{padding-top:0;padding-bottom:7px;margin-top:28px}section .giftcard ul li:last-child img{padding-top:16px}section .giftcard ul li img{margin:auto;margin-top:15px;max-height:100px;margin-bottom:15px}section .giftcard ul li:nth-child(1) img{margin-bottom:30px}section .giftcard ul{width:100%;display:inline-flex;border-top:2px solid #ebebeb;margin-bottom:0}.giftcard ul li h4{margin-top:0;margin-bottom:0;color:#394653;font-weight:700;font-family:open sans,sans-serif!important;padding:12px 0}.giftcard ul li h4:before{content:"";border:0!important}.giftcard ul li .brdtop{border-top:2px solid #ebebeb;margin-top:0;height:100px;position:absolute;width:100%;bottom:-50px}section .giftcard ul li:first-child,section .giftcard ul li:nth-child(2),section .giftcard ul li:nth-child(3),section .giftcard ul li:nth-child(4){border-right:2px solid #ebebeb}section .giftcard ul li{background-color:#fff}section .giftcard ul li:nth-child(2),section .giftcard ul li:nth-child(4){background-color:#f6f5f5}.teen-left{background-size:contain;background-repeat:no-repeat;background-position:left bottom}.teen-right{background-position:right;background-size:contain;background-repeat:no-repeat;padding-bottom:40px}.teen-left>div,.teen-right>div{padding-top:90px}.future-rockstars .card{margin-bottom:60px;margin-top:40px}.backstage-pass-patient-rewards .pass{margin-top:20px}.emergency-care .lightgrey .container,.faqs .lightgrey .container{padding-top:10px}.panel-default>.panel-collapse>.panel-body{padding-bottom:0}section .homesec1 .f-center img.img-responsive{width:initial!important}section img:not(.aligncenter):not(.alignright),section img.img-responsive:not(.aligncenter):not(.alignright){width:100%}.reviews .featuredimage .carousel-caption,.faqs .featuredimage .carousel-caption{width:35%}.what-sets-us-apart .featuredimage .carousel-caption,.bronsky-educational-videos .featuredimage .carousel-caption,.future-rockstars .featuredimage .carousel-caption{width:50%}.meet-our-team .featuredimage .carousel-caption,.community-outreach .featuredimage .carousel-caption,.our-approach .featuredimage .carousel-caption,.oral-hygiene .featuredimage .carousel-caption{width:40%}.standard-stainless-steel-braces .featuredimage .carousel-caption,.backstage-pass-patient-rewards .featuredimage .carousel-caption,.contact .featuredimage .carousel-caption{width:55%}section .giftcard ul img{width:initial!important}.home header .carousel-inner>.item>img{width:100%}@media(max-width:1200px){.tab-roller::-webkit-scrollbar{width:4px;background-color:transparent}.tab-roller::-webkit-scrollbar-track{background-color:transparent}.tab-roller::-webkit-scrollbar-track{background-color:#fff}.tab-roller::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background-color:#677c93;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.tab-roller::-webkit-scrollbar-thumb:window-inactive{background-color:#677c93}.tab-roller{overflow:auto;max-height:300px!important}.oral-hygiene .videotab .nav-pills>li>a,.bronsky-educational-videos .videotab .nav-pills>li>a{padding-bottom:40.7px!important;padding-top:40.7px!important}}@media(min-width:1400px){section .giftcard ul{display:block!important}}@media(min-width:768px){.videosec.flexdiv img.img-responsive{max-height:initial;height:720px}.tab-roller::-webkit-scrollbar{width:4px;background-color:transparent}.tab-roller::-webkit-scrollbar-track{background-color:transparent}.tab-roller::-webkit-scrollbar-track{background-color:#fff}.tab-roller::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background-color:#677c93;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.tab-roller::-webkit-scrollbar-thumb:window-inactive{background-color:#677c93}.tab-roller{overflow:auto;max-height:720px}.margbot15{margin-bottom:15px}footer .bottomfooter{padding-bottom:20px}.navbar-header{margin-right:20px!important}.navbar-nav>li.dropdown .dropdown-menu.collapse.in{display:none}.navbar-nav>li.dropdown .dropdown-menu{min-width:300px;top:100%;height:inherit!important;border:0;background-color:#fff;padding:40px 30px;text-align-last:left;z-index:9;left:-60px}.navbar-nav>li.dropdown:hover .dropdown-menu,.navbar-nav>li.dropdown:hover .dropdown-menu.collapse.in{display:block}.navbar-nav>li.dropdown>.dropdown-menu>li.menu-item-has-children:hover .dropdown-menu{display:block!important;position:absolute;left:-30px!important;top:30px;margin-top:0;border-top-left-radius:0;border-top-right-radius:0;background-color:#3a4551!important;border:0!important}.navbar-nav>li.dropdown>.dropdown-menu>li.menu-item-has-children>.dropdown-menu{display:none!important}.navbar-nav>li#menu-item-136.dropdown .dropdown-menu,.navbar-nav>li#menu-item-1697.dropdown .dropdown-menu{width:100%;-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px;top:77%}.navbar-nav>li#menu-item-136,.navbar-nav>li#menu-item-1697{position:inherit}li#menu-item-136 ul.dropdown-menu,li#menu-item-1697 ul.dropdown-menu{left:0}.navbar-nav>li.dropdown>.dropdown-menu>li{position:relative}.navbar-nav>li.dropdown>.dropdown-menu>li.current_page_item a{color:#a1bfdd}.dropdown-menu>li>a{padding:10px 20px}.navbar-nav>li.dropdown>.dropdown-menu:before{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#3a4551;border-width:7px;margin-left:-7px;top:-14px}.navbar-nav #menu-item-136 .dropdown-menu:before,.navbar-nav #menu-item-1697 .dropdown-menu:before{left:calc(100% - 28%)}.navbar-nav #menu-item-2878 .dropdown-menu:before,.navbar-nav #menu-item-2949 .dropdown-menu:before{left:40%}.navbar-nav li#menu-item-1693 .dropdown-menu{left:-110px}.navbar-nav li#menu-item-1700 .dropdown-menu{left:-54px}.navbar-nav li#menu-item-1696 .dropdown-menu{left:-83px}.navbar-nav li#menu-item-1698 .dropdown-menu{left:-65px}}@media(min-width:1301px) and (max-width:1350px){header .navbar-inverse .navbar-nav>.active>a:hover,header .navbar-inverse .navbar-nav>li>a{padding:15px 8px}.videotab .nav-pills>li>a{font-size:16px;padding:42px 15px}.videocap .carousel-inner{margin:25% auto auto}.oral-hygiene .videotab .nav-pills>li{line-height:initial!important}.oral-hygiene .videotab .nav-pills>li>a{padding-bottom:59.3px;padding-top:59.3px}.videocap .fa:before{width:60px;height:60px}}@media(min-width:1201px) and (max-width:1300px){.description a .fa-sticky-note:before,.team ul li a .fa-sticky-note:before{width:20px;height:20px}.dr-team .modal-body .tab-content{margin-top:30px}.support ul li{padding-right:10px;padding-left:10px;padding-bottom:40px;width:33%}.oral-hygiene .videotab .nav-pills>li{line-height:initial!important}.oral-hygiene .videotab .nav-pills>li>a{padding-bottom:59.3px;padding-top:59.3px}.videocap .carousel-inner{margin:25% auto auto}.videotab .nav-pills>li>a{font-size:16px;padding:40px 15px}.videocap .fa:before{width:40px;height:40px}section i.fa.fa-play-circle{margin-top:0!important}section h1,.featuredimage h1,header .carousel-caption h1,footer h1{font-size:30px}section h2,.featuredimage h2,header .carousel-caption h2,.dr-team .modal-body h2,.rest-gang .modal-body h2,footer h2{font-size:24px}section h3,.featuredimage h3,header .carousel-caption h3,footer .topfooter h3,.panel-heading .panel-title,footer h3{font-size:20px}section h4,.featuredimage h4,header .carousel-caption h4,section .contactform label,footer h4{font-size:18px}section h5,.featuredimage h5,header .carousel-caption h5,section p,footer .middlefooter ul li a p,footer .middlefooter ul li a p span,footer .bottomfooter .leftfooter ul li a,footer .bottomfooter .rightfooter ul.linkproject li a,p,ul li,ol li,.close,section .sidebar section .lightgrey .downloadsec a,ul.list-inline li,ul.list-unstyled li,section .bloginnerpagination a,.modal .nav-tabs>li>a,.description a,.team ul li a:last-child,footer .middlefooter .quicklinks ul li,footer .quicklinks ul li a,footer .middlefooter .rightfooter ul.social li a,footer h5{font-size:16px}section h6,.featuredimage h6,header .carousel-caption h6,footer h6{font-size:14px}section .row,footer .row{margin-right:0;margin-left:0;padding:0 10px}header .navbar-inverse .navbar-nav>li>a:focus,header .navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>.active>a,header .navbar-inverse .navbar-nav>.active>a:focus,header .navbar-inverse .navbar-nav>.active>a:hover,header .navbar-inverse .navbar-nav>li>a{font-size:15px;padding:15px 5px}footer .middlefooter ul li .fa-map-marker:before{left:0}footer .topfooter ul li img{width:240px}footer .topfooter ul li{width:initial}footer .topfooter ul li:nth-child(1) img{width:340px}div.wpcf7-response-output{font-size:16px}section .contactform button{padding:30px;font-size:16px}section .location ul{margin-bottom:0}section .location ul li{margin-bottom:10px;padding:0}section .location ul li .fa-map-marker:before{width:23px;height:36px!important}section .location ul li .fa:before{width:25px;height:25px}section .location h2{margin-left:3%}section .location .address1,section .location .address2{padding:37px 10px 0}section .location .mapright,section .location .mapleft{height:378px}section .location ul li .fa{padding-right:15px}section .contactform input[type=text],section .contactform input[type=email],section .contactform input[type=date].form-control,section .contactform textarea{font-size:16px}input::-webkit-input-placeholder{font-size:16px}input:-moz-placeholder{font-size:16px}input::-moz-placeholder{font-size:16px}input:-ms-input-placeholder{font-size:16px}textarea::-webkit-input-placeholder{font-size:16px}textarea:-moz-placeholder{font-size:16px}textarea:-moz-placeholder{font-size:16px}option:-ms-input-placeholder{font-size:16px}option::-webkit-input-placeholder{font-size:16px}option:-moz-placeholder{font-size:16px}option:-moz-placeholder{font-size:16px}option:-ms-input-placeholder{font-size:16px}section .blogpagination ul.pagination>li{padding-left:0;padding-right:0}section .blogpagination .pagination>li>a,.blogpagination .pagination>li>span{padding:12px 18px}section .post .blogsocial .social li{width:45px;height:45px;line-height:45px;margin-right:4px;margin-left:4px}.blog section .sidebar aside h1,.blog section .sidebar aside h2,.blog section .sidebar aside h3,.blog section .sidebar aside h4,.blog section .sidebar aside h5,.blog section .sidebar aside h6{margin-top:30px;margin-bottom:30px;padding-top:0;padding-bottom:0}section .blogaside ul{margin-bottom:0;padding-bottom:0}section .post .blogsocial .social li:first-child,section .post .blogsocial .social li:first-child:hover{font-size:18px}.featuredimage .carousel-caption{padding:0}.featuredimage .carousel-caption h1{font-size:24px}.featuredimage .carousel-caption h3{font-size:18px}}@media(max-width:1370px){.topfooter .container{width:1170px}}@media(min-width:993px) and (max-width:1200px){.our-approach section .lightgrey img,.what-sets-us-apart .inline div.hidden-xs:nth-child(11) img{padding:60px 0;max-width:80%;margin:auto}section .reviewsec2 .carousel-control.right{right:30px}section .reviewsec2 .carousel-control.left{left:30px}.description{padding:0}.navbar-nav>li.dropdown>.dropdown-menu>li:hover:before,.navbar-nav>li.dropdown>.dropdown-menu>li.current_page_item:before{top:12px}.oral-hygiene .videotab .nav-pills>li{line-height:initial!important}.oral-hygiene .videotab .nav-pills>li>a{padding-bottom:61.7px;padding-top:61.7px}.videotab .nav-pills>li>a{padding-bottom:42px;padding-top:42px;font-size:16px}.videocap .carousel-inner{margin:30% auto auto}section .row,footer .row{margin-right:0;margin-left:0;padding:0 10px}.videocap .fa:before{width:40px;height:40px}section i.fa.fa-play-circle{margin-top:0!important}header .navbar-inverse ul.nav.navbar-nav{padding-top:10px}header .navbar-inverse,header .headercontainer{padding-left:10px;padding-right:10px}header .navbar-header{width:18%}header .navbar>.container .navbar-brand{padding:0;margin-left:0}header .navbar-inverse .navbar-nav>li>a:focus,header .navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>.active>a,header .navbar-inverse .navbar-nav>.active>a:focus,header .navbar-inverse .navbar-nav>.active>a:hover,header .navbar-inverse .navbar-nav>li>a{font-size:14px;padding:15px 6px}.navbar-nav li#menu-item-1693 .dropdown-menu{left:-120px}.navbar-nav li#menu-item-1700 .dropdown-menu{left:-78px}.navbar-nav li#menu-item-1696 .dropdown-menu{left:-103px}.navbar-nav>li#menu-item-136.dropdown .dropdown-menu,.navbar-nav>li#menu-item-1697.dropdown .dropdown-menu{top:72%}.navbar-nav #menu-item-136 .dropdown-menu:before,.navbar-nav #menu-item-1697 .dropdown-menu:before{left:calc(100% - 42%)}.navbar-nav li#menu-item-1698 .dropdown-menu{left:-82px}section h1,.featuredimage h1,header .carousel-caption h1,footer h1{font-size:30px}section h2,.featuredimage h2,header .carousel-caption h2,.dr-team .modal-body h2,.rest-gang .modal-body h2,footer h2{font-size:24px}section h3,.featuredimage h3,header .carousel-caption h3,footer .topfooter h3,section .post .blogsocial .social li:first-child,section .post .blogsocial .social li:first-child:hover,.panel-heading .panel-title,footer h3{font-size:20px}section h4,.featuredimage h4,header .carousel-caption h4,section .contactform label,footer h4{font-size:18px}section h5,.featuredimage h5,header .carousel-caption h5,section p,footer .middlefooter ul li a p,footer .middlefooter ul li a p span,footer .bottomfooter .leftfooter ul li a,footer .bottomfooter .rightfooter ul.linkproject li a,p,ul li,ol li,.close,section .sidebar section .lightgrey .downloadsec a,ul.list-inline li,ul.list-unstyled li,section .bloginnerpagination a,.modal .nav-tabs>li>a,.description a,.team ul li a:last-child,footer h5,section ul.press li a,section ul.press li{font-size:14px}.dr-teamtab.dr-team li>a{font-size:14px}.dr-teamtab.dr-team h2{font-size:24px}.dr-teamtab .tab-content li:before{top:4px!important}.dr-teamtab.dr-team ul.nav.nav-tabs li:first-child{padding-left:21px!important}section h6,.featuredimage h6,header .carousel-caption h6,footer h6{font-size:14px}section .homesec4 .carousel .item{height:200px;overflow:auto}section .homesec4 .carousel-caption.testi-roller{overflow:auto;max-height:135px}section .homesec4 .carousel .item .carousel-caption{padding:0}.home ol.carousel-indicators{margin-bottom:0!important}.support ul li{padding-right:10px;padding-left:10px;padding-bottom:20px;width:26%}.description a .fa-sticky-note:before,.team ul li a .fa-sticky-note:before{width:16px;height:16px}footer .middlefooter ul li .fa-clock-o:before{width:16px;height:16px}footer .middlefooter ul li .fa-envelope:before{width:20px;height:17px}footer .middlefooter ul li .fa-phone:before{width:16px;height:16px}footer .middlefooter ul li .fa-map-marker:before{width:16px;height:24px}footer .middlefooter ul li .fa-map-marker:before{left:0}footer .middlefooter ul li .fa{top:4px}footer .bottomfooter .rightfooter ul.social li a .fa{font-size:16px;padding:14px 0}footer .bottomfooter .rightfooter ul.social li{width:45px;height:45px}footer .topfooter ul li img,footer .topfooter ul li:nth-child(2) img{width:185px}footer .topfooter ul li:nth-child(1) img{width:300px}footer .topfooter ul li:last-child,footer .topfooter ul li:nth-child(2),footer .topfooter ul li:nth-child(3){padding-bottom:0;padding-left:28px}footer .topfooter ul li{width:initial}div.wpcf7-response-output{font-size:14px}section .contactform button{padding:30px;font-size:14px}section .location ul{margin-bottom:0}section .location ul li{margin-bottom:10px;padding:0}section .location ul li .fa-map-marker:before{width:23px;height:36px!important}section .location ul li .fa:before{width:25px;height:25px}section .location h2{margin-left:3%}section .location .address1,section .location .address2{padding:45px 10px 0}section .location .mapright,section .location .mapleft{height:378px}section .location ul li .fa{padding-right:15px}section .contactform input[type=text],section .contactform input[type=email],section .contactform input[type=date].form-control,section .contactform textarea{font-size:16px}input::-webkit-input-placeholder{font-size:16px}input:-moz-placeholder{font-size:16px}input::-moz-placeholder{font-size:16px}input:-ms-input-placeholder{font-size:16px}textarea::-webkit-input-placeholder{font-size:16px}textarea:-moz-placeholder{font-size:16px}textarea:-moz-placeholder{font-size:16px}option:-ms-input-placeholder{font-size:16px}option::-webkit-input-placeholder{font-size:16px}option:-moz-placeholder{font-size:16px}option:-moz-placeholder{font-size:16px}option:-ms-input-placeholder{font-size:16px}section .blogpagination ul.pagination>li{padding-left:0;padding-right:0}section .blogpagination .pagination>li>a,.blogpagination .pagination>li>span{padding:12px 18px}section .blogpagination ul.pagination>li a,section .blogpagination ul.pagination>li a:hover,section .blogpagination .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,section .blogpagination ul.pagination>li>span.current{margin-right:5px}section .post .blogsocial .social li{width:40px;height:40px;line-height:40px;margin-right:4px;margin-left:4px}.blog section .sidebar aside h1,.blog section .sidebar aside h2,.blog section .sidebar aside h3,.blog section .sidebar aside h4,.blog section .sidebar aside h5,.blog section .sidebar aside h6{margin-top:20px;margin-bottom:20px;padding-top:0;padding-bottom:0}section .blogaside ul{margin-bottom:0;padding-bottom:0}section .post .blogsocial .social li:first-child,section .post .blogsocial .social li:first-child:hover{font-size:16px}.featuredimage .carousel-caption h1{font-size:20px}.featuredimage .carousel-caption h3{font-size:16px}.featuredimage .carousel-caption{padding:0}.tab-content ul.columns2{margin:10px auto}.dr-team .modal-body .tab-content{margin-top:30px}.dr-team ul.nav.nav-tabs li:first-child{padding-left:20px}.dr-team .modal-content button.close i,.rest-gang .modal-content button.close i{font-size:28px}.close span{font-size:14px}.modal .nav-tabs{margin-top:20px}.panel-heading>.accordion-toggle:before,.panel-heading .accordion-toggle.collapsed:hover:before{top:33px}}@media(min-width:1041px) and (max-width:1081px){.navbar-nav #menu-item-136 .dropdown-menu:before,.navbar-nav #menu-item-1697 .dropdown-menu:before{left:calc(100% - 38%)}}@media(min-width:992px) and (max-width:1041px){.navbar-nav #menu-item-136 .dropdown-menu:before,.navbar-nav #menu-item-1697 .dropdown-menu:before{left:calc(100% - 35%)}}@media(min-width:768px) and (max-width:1024px){.our-approach section .lightgrey img,.what-sets-us-apart .inline div.hidden-xs:nth-child(11) img{padding:20px 0 90px;max-width:80%;margin:auto}.vcenter-roller-sm::-webkit-scrollbar{width:4px;background-color:transparent}.vcenter-roller-sm::-webkit-scrollbar-track{background-color:transparent}.vcenter-roller-sm::-webkit-scrollbar-track{background-color:#fff}.vcenter img{max-height:315px;width:100%}.vcenter-roller-sm::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background-color:#677c93;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.vcenter-roller-sm::-webkit-scrollbar-thumb:window-inactive{background-color:#677c93}.vcenter-roller-sm{overflow:auto;max-height:388px}section .flexdiv .vcenter{float:none!important;display:inline-flex!important;vertical-align:middle;max-height:315px}}@media(min-width:768px) and (max-width:1002px){section .giftcard ul li img{padding-left:10px;padding-right:10px}}@media(max-width:1199px){.topfooter .container{width:970px}}@media(min-width:768px) and (max-width:992px){.dr-teamtab.dr-team li>a{font-size:14px}.dr-teamtab.dr-team h2{font-size:24px!important}.dr-teamtab.tab-content li:before{top:4px!important}section .homesec3 .services:hover .carousel-caption{top:2%}.oral-hygiene .videotab .nav-pills>li{line-height:initial!important}.oral-hygiene .videotab .nav-pills>li>a{padding-bottom:57.7px;padding-top:57.7px}.videocap .carousel-inner{margin:30% auto auto}.videocap .fa:before{width:40px;height:40px}section i.fa.fa-play-circle{margin-top:0!important}.videotab .nav-pills>li>a{padding-bottom:42px;padding-top:42px}section .row,footer .row{margin-right:0;margin-left:0;padding:0 10px}header .navbar-inverse ul.nav.navbar-nav{padding-top:0;padding-bottom:0}header .navbar-inverse,header .headercontainer{padding-left:3px;padding-right:3px}header .navbar-header{width:18%}header .navbar>.container .navbar-brand{padding:0;margin-left:0}header .navbar-inverse .navbar-nav>li>a:focus,header .navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>.active>a,header .navbar-inverse .navbar-nav>.active>a:focus,header .navbar-inverse .navbar-nav>.active>a:hover,header .navbar-inverse .navbar-nav>li>a,header .dropdown-menu>li>a{font-size:11px}.navbar-nav>li.dropdown>.dropdown-menu>li:hover:before,.navbar-nav>li.dropdown>.dropdown-menu>li.current_page_item:before{top:11px;font-size:9px}header .navbar-inverse .navbar-nav>li>a{padding:15px 4px}header .topnav .fa-book:before{width:18px;height:19px}header .topnav .fa-phone:before,header .topnav .fa-key:before{width:18px;height:18px}.navbar-nav li#menu-item-1693 .dropdown-menu{left:-129px}.navbar-nav li#menu-item-1700 .dropdown-menu{left:-102px}.navbar-nav li#menu-item-1696 .dropdown-menu{left:-116px}.navbar-nav>li#menu-item-136.dropdown .dropdown-menu,.navbar-nav>li#menu-item-1697.dropdown .dropdown-menu{top:100%}.navbar-nav #menu-item-136 .dropdown-menu:before,.navbar-nav #menu-item-1697 .dropdown-menu:before{left:calc(100% - 47%);display:none}.navbar-nav li#menu-item-1698 .dropdown-menu{left:-103px}.dr-teamtab.dr-team ul.nav.nav-tabs li:first-child{padding-left:21px!important}header .topnav ul li a{font-size:13px}footer h1{font-size:28px}section h1,.featuredimage h1,header .carousel-caption h1{font-size:30px}section h2,.featuredimage h2,header .carousel-caption h2,.dr-team .modal-body h2,.rest-gang .modal-body h2,footer h2{font-size:23px}section h3,.featuredimage h3,header .carousel-caption h3,footer .topfooter h3,.panel-heading .panel-title,footer h3{font-size:20px}section h4,.featuredimage h4,header .carousel-caption h4,section .contactform label,footer h4{font-size:16px}section h5,.featuredimage h5,header .carousel-caption h5,section p,footer .middlefooter ul li a p,footer .middlefooter ul li a p span,footer .bottomfooter .leftfooter ul li a,footer .bottomfooter .rightfooter ul.linkproject li a,p,ul li,ol li,.close,section .sidebar section .lightgrey .downloadsec a,ul.list-inline li,ul.list-unstyled li,section .bloginnerpagination a,.modal .nav-tabs>li>a,.description a,.team ul li a:last-child,footer .middlefooter .quicklinks ul li,footer .quicklinks ul li a,footer .middlefooter .rightfooter ul.social li a,footer h5,section ul.press li a,section ul.press li{font-size:14px}footer .middlefooter p{padding-left:10px}section h6,.featuredimage h6,header .carousel-caption h6,footer h6{font-size:14px}section .team p{font-size:11px}section .homesec4{padding-top:40px}section .homesec4 .carousel .item{height:175px;overflow:auto}section .homesec4 .carousel-caption.testi-roller{max-height:115px}.home section .homesec4 ol.carousel-indicators{margin-bottom:15px!important}section .homesec4 .carousel .item .carousel-caption{padding:0}section .homesec4 .carousel .item .carousel-caption h2{padding:10px 0}.home ol.carousel-indicators{margin-bottom:30px}section .homesec4 h2{margin-top:0}section .homesec4 .carousel .item h4{padding-bottom:30px}section .reviewsec2 .carousel-control.right{right:30px}section .reviewsec2 .carousel-control.left{left:30px}.support ul li{padding-right:10px;padding-left:10px;padding-bottom:40px;width:33%}.description a .fa-sticky-note:before,.team ul li a .fa-sticky-note:before{width:16px;height:16px}footer .middlefooter ul li .fa-clock-o:before{width:16px;height:16px}footer .middlefooter ul li .fa-envelope:before{width:20px;height:17px}footer .middlefooter ul li .fa-phone:before{width:16px;height:16px}footer .middlefooter ul li .fa-map-marker:before{width:16px;height:24px}footer .bottomfooter .rightfooter ul.social li a .fa{font-size:16px;padding:12px 0}footer .bottomfooter .rightfooter ul.social li{width:40px;height:40px}footer .middlefooter ul li .fa-map-marker:before{left:-4px}footer .middlefooter ul li .fa{top:4px}footer .topfooter ul li img,footer .topfooter ul li:nth-child(2) img{width:120px}footer .topfooter ul li:nth-child(1) img{width:230px}footer .topfooter ul li:last-child,footer .topfooter ul li:nth-child(2),footer .topfooter ul li:nth-child(3){padding-bottom:0;padding-left:45px}footer .topfooter ul li{width:initial}div.wpcf7-response-output{font-size:14px}section .location ul{margin-bottom:0}section .location ul li{margin-bottom:10px;padding:0}section .location ul li .fa-map-marker:before{width:18px;height:25px!important}section .location ul li .fa:before{width:18px;height:18px}section .location h2{margin-left:3%}section .location .address1,section .location .address2{padding:45px 10px 0}section .location .mapright,section .location .mapleft{height:397px}section .location ul li .fa{padding-right:15px}section .contactform button{padding:30px;font-size:14px}section .contactform input[type=text],section .contactform input[type=email],section .contactform input[type=date].form-control,section .contactform textarea{font-size:14px}input::-webkit-input-placeholder{font-size:14px}input:-moz-placeholder{font-size:14px}input::-moz-placeholder{font-size:14px}input:-ms-input-placeholder{font-size:14px}textarea::-webkit-input-placeholder{font-size:14px}textarea:-moz-placeholder{font-size:14px}textarea:-moz-placeholder{font-size:14px}option:-ms-input-placeholder{font-size:14px}option::-webkit-input-placeholder{font-size:14px}option:-moz-placeholder{font-size:14px}option:-moz-placeholder{font-size:14px}option:-ms-input-placeholder{font-size:14px}section .blogpagination ul.pagination>li{padding-left:0;padding-right:0}section .blogpagination .pagination>li>a,.blogpagination .pagination>li>span{padding:12px 18px}section .blogpagination ul.pagination>li a,section .blogpagination ul.pagination>li a:hover,section .blogpagination .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,section .blogpagination ul.pagination>li>span.current{margin-right:5px}section .post .blogsocial .social li:first-child,section .post .blogsocial .social li:first-child:hover{font-size:14px}section .post .blogsocial .social li{width:40px;height:40px;line-height:40px;margin-right:4px;margin-left:4px}.blog section .sidebar aside h1,.blog section .sidebar aside h2,.blog section .sidebar aside h3,.blog section .sidebar aside h4,.blog section .sidebar aside h5,.blog section .sidebar aside h6{margin-top:20px;margin-bottom:20px;padding-top:0;padding-bottom:0}section .blogaside ul{margin-bottom:0;padding-bottom:0}.blog section .sidebar aside,.single section .sidebar aside{padding-left:0;padding-right:0}.featuredimage .carousel-caption h1{font-size:20px}.featuredimage .carousel-caption h3{font-size:16px}.featuredimage .carousel-caption{padding:0}.tab-content ul.columns2{margin:10px auto}.dr-team .modal-body .tab-content{margin-top:30px}.dr-team ul.nav.nav-tabs li:first-child{padding-left:20px}.dr-team .modal-content button.close i,.rest-gang .modal-content button.close i{font-size:28px}.close span{font-size:14px}.modal .nav-tabs{margin-top:20px}section .invideo .carousel-caption{bottom:20%;padding:0}.panel-heading>.accordion-toggle:before,.panel-heading .accordion-toggle.collapsed:hover:before{top:33px;right:10px}}@media(max-width:992px){.topfooter .container{width:750px}.results .carousel-control .glyphicon-menu-right,.results .carousel-control .glyphicon-menu-left{height:35px!important;width:35px!important;line-height:36px!important}}@media(min-width:768px) and (max-width:800px){section .location .space{margin-left:20px}}@media(min-width:768px) and (max-width:787px){.oral-hygiene .videotab .nav-pills>li>a{padding-bottom:55px;padding-top:55px}section .invideo .carousel-caption{bottom:10%;padding:0}}@media(max-width:767px){.our-approach section .lightgrey img,.what-sets-us-apart .inline div.visible-xs:nth-child(12) img{padding-bottom:50px}.dropdown-menu{position:relative;width:100%;left:0;text-align:center}.navbar-nav>li.dropdown>.dropdown-menu>li.menu-item-has-children .dropdown-menu{background-color:#3a4551!important;border:0!important;margin:0}.navbar-nav>li.dropdown>.dropdown-menu>li.menu-item-has-children:hover .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;background-color:#3a4551!important;border:0!important}.navbar-nav>li.dropdown>.dropdown-menu>li:before,.navbar-nav>li.dropdown>.dropdown-menu>li.menu-item-has-children:hover .dropdown-menu li:before{display:none}ul.linkproject{margin-bottom:20px!important}footer .topfooter ul{margin-bottom:35px}.visible-xs{display:inline-block!important}.meet-our-team section div:first-child img.img-responsive.img-circle{width:initial}.dr-teamtab.dr-team h2{font-size:24px!important}footer .middlefooter h1,footer .middlefooter h2,footer .middlefooter h3,footer .middlefooter h4,footer .middlefooter h5,footer .middlefooter h6{text-align:left}.footer-clock div:first-child{padding-left:35px!important}.footer-clock div:last-child{padding-left:25px!important}footer .middlefooter .f-zero .f-center{display:inline-block}footer .middlefooter p{text-align:left}footer .f-zero .f-center{display:block}footer .f-zero i.fa.fa-envelope::before{left:auto}.tab-roller{overflow:auto;max-height:170px}.oral-hygiene .videotab .nav-pills>li>a,.bronsky-educational-videos .videotab .nav-pills>li>a{padding-bottom:30.7px!important;padding-top:30.7px!important}footer .bottomfooter{padding-bottom:15px}.navbar-nav .open .dropdown-menu{text-align:center}.navbar-nav>li.dropdown>.dropdown-menu>li:before{display:none}.dropdown-menu>li a{display:block;color:#fff!important}.dropdown-menu>li a:hover,.dropdown-menu>li.current_page_item a{color:#a1bfdd!important}.meet-our-team section .doctors{margin-bottom:0!important}section ul:not(.list-inline):not(.list-unstyled):not(.sidebarservices):not(.nav-tabs):not(.pdf):not(.nav-pills):not(.review) li:before{font-size:8px}section .location .mapright{border-left:0}.single .featuredimage .carousel-caption,.blog .featuredimage .carousel-caption{top:80px}section .post{margin-top:40px;margin-bottom:40px}.single blockquote,.blog blockquote,section .post p{clear:both}body.blog img,body.single img{float:left!important}body .post img.alignright{margin:12px 12px 12px 0!important}section .reviewsec2 .carousel-indicators{bottom:-40px}section .bluebg h1::before,section .bluebg h2::before,section .bluebg h3::before,section .darkblue h1::before,section .darkblue h2::before,section .darkblue h3::before{width:100px}section .visible-xs img{width:100%}.ortho-101 .links ul.columns2{margin-top:0}.oral-hygiene .videotab .nav-pills>li>a{padding:40px 15px}section .sidebar section .lightgrey .downloadsec{margin-bottom:20px}section .sidebar section p{clear:both}.panel-heading>.accordion-toggle:before,.panel-heading .accordion-toggle.collapsed:hover:before{top:24px}.panel-heading>.accordion-toggle:before,.panel-heading .accordion-toggle.collapsed:hover:before,.panel-heading>.accordion-toggle.collapsed:before{font-size:20px}.modal{padding-right:0!important;margin-top:10%}.modal-content .modal-body .whitebg h2{padding:0}.columns2,.columns3{margin:20px auto;-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.modal-body aside .bioimage{margin-bottom:40px}.rest-gang .modal-body article{padding-top:40px;padding-bottom:40px}.modal .nav-tabs{margin-top:30px}.modal-body aside{padding:0 0 20px}.dr-team .modal-body .tab-content ul li:before{top:7px}.dr-team .modal-body .col-sm-9,.dr-team .modal-body .col-sm-3{padding-top:0}.dr-team .modal-body .tab-content{margin-top:20px}.dr-team .modal-body ul.nav.nav-tabs li,.dr-team ul.nav.nav-tabs li:first-child{padding-left:5px;padding-right:5px}.modal-dialog.modal-lg{margin-top:18%}.dr-team .modal-content button.close i,.rest-gang .modal-content button.close i{font-size:26px}.close span{font-size:14px}.dr-team .modal-body .tab-content a h2{padding-bottom:15px}.videosec.flexdiv{display:block}.videotab .tab-content .videosec .carousel-inner a,.bronsky-educational-videos a#vid_1,.oral-hygiene a#vid_1{text-shadow:0 0 20px #2b2c2d}.videotab .nav-pills{width:100%}.videotab .tab-content .videosec img{height:inherit}.videocap .carousel-inner{margin:17% auto auto}.videocap .fa:before{width:40px;height:40px}.videocap .fa{margin-top:0!important}.vcenter{float:left!important;display:block!important}header .navbar-brand{height:initial;padding:0}header .headercontainer{padding:10px 0}header .navwrap{position:relative}header .topnav div:last-child ul{float:initial}header .navbar-brand>img{width:70%;margin-left:5px}.home header .carousel-caption.captionright{left:35%!important;top:15%!important}header .captionright.carousel-caption,header .captionleft.carousel-caption,header .captioncenter.carousel-caption{right:20%;left:20%;padding:0;top:20%}header .carousel-caption h1{font-size:30px}header .carousel-control .glyphicon-menu-left,header .carousel-control .glyphicon-menu-right{width:40px;height:40px;line-height:42px}header .carousel-control.left{left:auto;right:50px}header .control-container{top:75%;margin-right:40px}header .navbar-inverse .navbar-toggle{border-color:transparent!important;background-color:#566c84}header .navbar-inverse .navbar-toggle:focus,header .navbar-inverse .navbar-toggle:hover{background-color:#566c84}header .navbar-inverse .navbar-collapse,header .navbar-inverse .navbar-form{border-color:#566c84;margin-top:10px}header .navbar-nav>li{display:block;text-align:center;float:left;width:100%}header .navbar-nav{margin:0;background-color:#566c84}header .navbar-inverse .navbar-collapse{padding:0}header .topnav ul li{padding-left:5px;padding-right:5px;font-size:14px}header .topnav .fa-book:before{width:18px;height:19px}header .topnav .fa-phone:before,header .topnav .fa-key:before{width:18px;height:18px}header .navbar-inverse .navbar-nav>li>a{color:#fff;font-size:14px}header .navbar-inverse .navbar-nav>.current-menu-item>a,header .navbar-inverse .navbar-nav .current-menu-ancestor>a,header .navbar-inverse .navbar-nav>.active>a,header .navbar-inverse .navbar-nav>.active>a:focus,header .navbar-inverse .navbar-nav>.active>a:hover,header .navbar-inverse .navbar-nav>li>a:focus,header .navbar-inverse .navbar-nav>li>a:hover{color:#bec5cc!important;font-size:14px}.navbar-nav>li.dropdown>.dropdown-menu>li:hover:before,.navbar-nav>li.dropdown>.dropdown-menu>li.current_page_item:before{visibility:visible;top:8px;left:5px}.dr-teamtab.dr-team ul.nav.nav-tabs li:first-child{padding-left:15px!important}.dr-teamtab.dr-team ul.nav.nav-tabs li{padding-left:15px!important}.dr-teamtab.dr-team ul.nav.nav-tabs li a{font-size:14px}section h1,.featuredimage h1,header .carousel-caption h1,footer h1{font-size:30px}section h2,.featuredimage h2,header .carousel-caption h2,.dr-team .modal-body h2,.rest-gang .modal-body h2,footer h2{font-size:24px}section h3,.featuredimage h3,header .carousel-caption h3,footer .topfooter h3,.panel-heading .panel-title,footer h3{font-size:20px}section h4,.featuredimage h4,header .carousel-caption h4,section .contactform label,footer h4{font-size:18px;margin:4px 0}section h5,.featuredimage h5,header .carousel-caption h5,section p,footer .middlefooter ul li a p,footer .middlefooter ul li a p span,footer .bottomfooter .leftfooter ul li a,footer .bottomfooter .rightfooter ul.linkproject li a,p,ul li,ol li,.close,section .sidebar section .lightgrey .downloadsec a,ul.list-inline li,ul.list-unstyled li,section .bloginnerpagination a,.videotab .nav-pills>li>a,.modal .nav-tabs>li>a,.description a,.team ul li a:last-child,footer .middlefooter .quicklinks ul li,footer .quicklinks ul li a,footer .middlefooter .rightfooter ul.social li a,footer h5,section ul.press li a,section ul.press li{font-size:14px}.dr-teamtab .tab-content li:before{top:5px!important}section h6,.featuredimage h6,header .carousel-caption h6,footer h6{font-size:12px}section ul:not(.list-inline):not(.list-unstyled):not(.asidelft) li{margin-bottom:5px}section .row,footer .row,section .sidebar section .lightgrey .row{margin-left:0;margin-right:0}section .row,section .container,.lightgrey>section{padding-top:40px;padding-bottom:40px}.pad0-xs{padding-left:0;padding-right:0}.pad15-xs{padding-left:15px!important;padding-right:15px!important}.pad60-xs{padding-top:40px!important;padding-bottom:40px!important}.margt60{margin-top:60px;margin-bottom:60px}.community-outreach .bluebg .text-left-xs h2,.new-patient-forms .whitebg .text-left-xs h2{text-align:left!important}.panel-heading .panel-title{text-align:left}.ceramic-upper-braces-with-clear-composite-lower-braces section.inner .lightgrey section{padding-top:40px}section .sidebar section .lightgrey .downloadsec img,section .sidebar section .lightgrey .downloadsec a{margin-bottom:20px}section .sidebar aside{padding-top:15px;padding-bottom:40px}section .sidebar aside h1,section .sidebar aside h2,section .sidebar aside h3,section .sidebar aside h4,section .sidebar aside h5,section .sidebar aside h6{margin-bottom:15px;margin-top:15px}.teen-left>div,.teen-right>div{padding-top:40px;padding-bottom:40px}.future-rockstars .card{margin-bottom:0;margin-top:0}.backstage-pass-patient-rewards .pass{margin-top:20px}.backstage-pass-patient-rewards .pass div.text-left{padding-left:0;padding-right:0}.support ul li:nth-child(3),.support ul li:last-child{padding-bottom:0}.future-rockstars .card{padding-left:0;padding-bottom:0}section .lightgrey .links ul li:last-child{margin-bottom:0!important}section .homesec2 .carousel-caption{bottom:35%;padding:0}section .homesec2 .carousel-inner .fa:before{width:40px;height:40px}section .homesec1 div.f-center img.img-responsive{width:initial}.home section i.fa.fa-play-circle{margin-top:0}section .homesec4 .carousel-indicators{bottom:-15px}section .homesec4 .carousel .item{height:230px}section .homesec4 h2{margin-top:15px}section .homesec4 .carousel-caption{right:20px;left:25px;top:0}section .homesec4 .carousel-indicators{left:20px}section .homesec1 .col-sm-9{padding-left:30px}.home section .row,.home section .container,.container-fluid.whitebg.homesec4.pad0{padding-top:45px}section .homesec3 .services:hover .carousel-caption{top:33%}section .homesec3 .services .carousel-inner{margin-bottom:-20px}footer{text-align:center}footer .topfooter ul li{margin-bottom:30px;padding-bottom:0;padding-left:0}footer .middlefooter ul{text-align:left;padding-left:15px}footer .middlefooter ul li .fa{margin-right:20px}footer .middlefooter ul li{margin-bottom:0}footer ul.list-inline.linkproject li{width:100%;text-align:center;margin-bottom:10px}footer ul.list-inline.social{text-align:center}footer .topfooter ul li:last-child,footer .topfooter ul li:nth-child(2){margin-left:0}footer .topfooter ul li img{width:initial;display:inline-block;vertical-align:middle}footer .topfooter ul li{width:24%;margin-bottom:0;padding-top:20px;padding-bottom:0!important}footer .topfooter ul li:last-child,footer .topfooter ul li:nth-child(2),footer .topfooter ul li:nth-child(3){padding-left:15px}footer .topfooter h3{padding-bottom:0}footer .topfooter{padding-top:10px}.featuredimage .carousel-caption{width:53%;top:35%}.featuredimage .carousel-caption h1,.featuredimage .carousel-caption h2,.featuredimage .carousel-caption h3,.featuredimage .carousel-caption h4,.featuredimage .carousel-caption h5,.featuredimage .carousel-caption h6{margin-bottom:0}.featuredimage h1,header .carousel-caption h1{font-size:18px}.featuredimage h3{font-size:16px}.featuredimage h1 hr{margin-top:10px;margin-bottom:10px}div.wpcf7-response-output{font-size:14px}section .location ul{margin-bottom:0}section .location ul li{margin-bottom:10px;padding:0}section .location ul li .fa-map-marker:before{width:18px;height:25px!important}section .location ul li .fa:before{width:18px;height:18px}section .location h2{margin-left:3%}section .location .address1,section .location .address2{padding:40px 10px}section .location .space{margin-left:30px}section .location ul li .fa{padding-right:15px}section .contactform button{padding:30px;font-size:14px}section .contactform input[type=text],section .contactform input[type=email],section .contactform input[type=date].form-control,section .contactform textarea{font-size:14px}input::-webkit-input-placeholder{font-size:14px}input:-moz-placeholder{font-size:14px}input::-moz-placeholder{font-size:14px}input:-ms-input-placeholder{font-size:14px}textarea::-webkit-input-placeholder{font-size:14px}textarea:-moz-placeholder{font-size:14px}textarea:-moz-placeholder{font-size:14px}option:-ms-input-placeholder{font-size:14px}option::-webkit-input-placeholder{font-size:14px}option:-moz-placeholder{font-size:14px}option:-moz-placeholder{font-size:14px}option:-ms-input-placeholder{font-size:14px}section .blogpagination ul.pagination>li{padding-left:0;padding-right:0}section .blogpagination ul.pagination>li a,section .blogpagination ul.pagination>li a:hover,section .blogpagination .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,section .blogpagination ul.pagination>li>span.current{margin-right:2px}section .blogpagination .pagination>li>a,.blogpagination .pagination>li>span{padding:10px 15px}section .blogpagination ul.pagination>li:first-child a span,section .blogpagination ul.pagination>li:last-child a span,section .bloginnerpagination a span{font-size:10px}section .blogpagination ul.pagination>li:first-child a span{padding-right:0}section .post .blogsocial .social li{width:40px;height:40px;line-height:40px;margin-right:2px;margin-left:2px}.blog section .sidebar aside h1,.blog section .sidebar aside h2,.blog section .sidebar aside h3,.blog section .sidebar aside h4,.blog section .sidebar aside h5,.blog section .sidebar aside h6{margin-top:20px;margin-bottom:20px;padding-top:0;padding-bottom:0}section .blogaside ul{margin-bottom:0;padding-bottom:0}section .post .blogsocial .social li:first-child,section .post .blogsocial .social li:first-child:hover{font-size:14px}.meet-our-team .img-circle{margin:auto}.community-outreach .margtop30{margin-top:0}.modal-dialog{margin:0}.team ul li{width:47%}.description a .fa-sticky-note:before,.team ul li a .fa-sticky-note:before{width:16px;height:16px}.columns3{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;margin:10px auto}section .reviewsec1 .carousel-caption .carousel-inner{margin:11% auto auto;width:90%}section .reviewsec1 .carousel-inner .fa:before{width:30px;height:30px}section .reviewsec2 .carousel-control.right{right:20px}section .reviewsec2 .carousel-control.left{left:20px}section .invideo .carousel-inner .fa-play-circle{display:block;margin-top:0}section .invideo .carousel-caption{bottom:37%;padding:0}section .giftcard ul li:first-child{border-left:2px solid #ebebeb}section .giftcard ul li:nth-child(5){border-right:2px solid #ebebeb}.smile-for-a-lifetime .lightgrey img{margin-bottom:40px}.topfooter .container{width:100%}.dropdown-menu>li{color:#fff!important}.dropdown-menu>li>ul>li a{color:#fff!important}.dropdown-menu>li a:hover{color:#a1bfdd!important}.dropdown-menu>li>ul>li a:hover{color:#a1bfdd!important}}@media(min-width:600px) and (max-width:767px){section .giftcard ul li img{padding-left:10px;padding-right:10px}.giftcard ul li .brdtop h4{font-size:14px;margin-top:5px}}@media(min-width:600px) and (max-width:692px){.oral-hygiene .videocap .carousel-inner{margin:26% auto auto}}@media(max-width:600px){#story .modal-dialog.modal-lg{margin-top:20%}.meet-our-team img.img-responsive.img-circle{margin:0% auto!important}.meet-our-team img.img-responsive.img-circle{width:initial!important}.team ul li{width:100%;margin-top:20px;margin-bottom:40px}section .reviewsec1 .carousel-caption .carousel-inner{margin:4% auto auto;width:90%}.g-recaptcha.wpcf7-recaptcha{transform:scale(.62);-webkit-transform:scale(.62);transform-origin:0 0;-webkit-transform-origin:0 0}section .homesec4 .carousel .item{height:270px}footer .bottomfooter .rightfooter ul.social li a .fa{padding:14px 0;font-size:14px}footer .bottomfooter .rightfooter ul.social li{width:40px;height:40px}.giftcard ul li h4{margin-top:2px}section .giftcard ul{border-top:0}section .giftcard ul li{width:100%;margin-bottom:30px;border:2px solid #ebebeb}section .giftcard ul{display:block}section .giftcard ul li:nth-child(2) img:first-child,section .giftcard ul li:nth-child(4) img{margin-top:0}section .giftcard ul li:first-child img{margin-bottom:42px}.videocap .carousel-inner{margin:9% auto auto}.invisalign-teen .teen-right{padding-bottom:0}}@media(max-width:546px){.support ul li:nth-child(3){padding-bottom:40px}section .support ul li:last-child{padding-bottom:0}.single .featuredimage .carousel-caption,.blog .featuredimage .carousel-caption{top:60px}section .reviewsec1 .carousel-caption h2{text-align:center;padding-bottom:0;font-size:16px}section .reviewsec1 .carousel-caption .carousel-inner{margin:4% auto auto;width:90%}section .reviewsec1 .carousel-caption a i.fa{margin-top:0}section .post ul li{padding-bottom:10px}section .homesec3 .services:hover .carousel-caption{top:25%}.home section i.fa.fa-play-circle{margin-top:0}section .homesec2 .carousel-caption{bottom:30%}}@media(min-width:414px) and (max-width:600px){.oral-hygiene .videocap .carousel-inner{margin:22% auto auto}.home header .carousel-caption.captionright{left:27%!important;top:9%!important}}@media(max-width:414px){.results .carousel-control .glyphicon-menu-right,.results .carousel-control .glyphicon-menu-left{height:20px!important;width:20px!important;line-height:21px!important;font-size:10px!important}.meet-dr-matos .tab-content ul li:before{top:4px!important}footer .middlefooter .fa-map-marker:before{width:15px;height:20px}footer .middlefooter .fa-envelope:before{width:24px;height:20px}footer .middlefooter .fa-clock-o:before{width:18px;height:18px}footer .middlefooter .fa-phone:before{width:20px;height:20px}.dr-teamtab.dr-team h2{font-size:20px!important}.dr-teamtab .tab-content li:before{top:2px!important}.home header .carousel-caption.captionright{left:31%!important;top:6%!important}section .bloginnerpagination a,.videotab .nav-pills>li>a{font-size:11px}header .navbar-inverse .navbar-nav>.current-menu-item>a,header .navbar-inverse .navbar-nav .current-menu-ancestor>a,header .navbar-inverse .navbar-nav>.active>a,header .navbar-inverse .navbar-nav>.active>a:focus,header .navbar-inverse .navbar-nav>.active>a:hover,header .navbar-inverse .navbar-nav>li>a:focus,header .navbar-inverse .navbar-nav>li>a:hover,header .navbar-inverse .navbar-nav>li>a{font-size:11px;padding-bottom:5px;padding-top:5px}section .homesec4 .carousel-caption{top:0}section .homesec3 .services:hover .carousel-caption{top:15%}.home ol.carousel-indicators{top:80%}.home section ol.carousel-indicators{top:92%}.home section .homesec4 .carousel-indicators{top:75%;margin-bottom:0}.carousel-caption.videocap h1,.carousel-caption.videocap h2,.carousel-caption.videocap h3{margin:0}.videocap .carousel-inner{margin:9% auto auto}.videocap .fa:before{width:25px;height:25px}.videocap .fa-play-circle{margin-top:0!important}.videotab .tab-content .videosec .carousel-inner a,.bronsky-educational-videos a#vid_1,.oral-hygiene a#vid_1{font-size:14px!important}.columns3{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0;margin:auto auto auto 10px}.team p{font-size:14px}section .homesec2 .carousel-caption{bottom:20%;padding:0}section .homesec4 .carousel .item{height:250px}header .navbar-brand{width:80%}header .navbar-brand>img{width:60%}section h1,.featuredimage h1,header .carousel-caption h1{font-size:24px}section h2,.featuredimage h2,header .carousel-caption h2,.dr-team .modal-body h2,.rest-gang .modal-body h2{font-size:20px}section h3,header .carousel-caption h3,section .contactform label,.panel-heading .panel-title{font-size:18px}section h4,.featuredimage h4,header .carousel-caption h4,section .contactform label{font-size:16px}section h5,.featuredimage h5,header .carousel-caption h5,section p,footer .middlefooter ul li a p,footer .middlefooter ul li a p span,footer .bottomfooter .leftfooter ul li a,footer .bottomfooter .rightfooter ul.linkproject li a,p,ul li,ol li,.close,ul.list-inline li,ul.list-unstyled li,section .sidebar section .lightgrey .downloadsec a,section .bloginnerpagination a,.videotab .nav-pills>li>a,footer .middlefooter .quicklinks ul li,footer .quicklinks ul li a,footer .middlefooter .rightfooter ul.social li a,section ul.press li a,section ul.press li{font-size:11px}footer .middlefooter ul li .fa{margin-right:20px}.featuredimage .carousel-caption{width:53%;top:35%}.featuredimage .carousel-caption h1,.featuredimage .carousel-caption h2,.featuredimage .carousel-caption h3,.featuredimage .carousel-caption h4,.featuredimage .carousel-caption h5,.featuredimage .carousel-caption h6{margin-bottom:0}.featuredimage h1{font-size:14px}header .carousel-caption h1{font-size:18px}header .carousel-caption h3{font-size:10px}.featuredimage h3{font-size:12px}.featuredimage h1 hr{margin-top:10px;margin-bottom:10px}.single .featuredimage .carousel-caption,.blog .featuredimage .carousel-caption{top:45px}header .captioncenter.carousel-caption h1,header .captioncenter.carousel-caption h3{text-shadow:0 2px #676767}div.wpcf7-response-output{font-size:12px}section .contactform button{padding:30px;font-size:12px}section .contactform input[type=text],section .contactform input[type=email],section .contactform textarea{font-size:12px}input::-webkit-input-placeholder{font-size:12px}input:-moz-placeholder{font-size:12px}input::-moz-placeholder{font-size:12px}input:-ms-input-placeholder{font-size:12px}textarea::-webkit-input-placeholder{font-size:12px}textarea:-moz-placeholder{font-size:12px}textarea:-moz-placeholder{font-size:12px}option:-ms-input-placeholder{font-size:12px}option::-webkit-input-placeholder{font-size:12px}option:-moz-placeholder{font-size:12px}option:-moz-placeholder{font-size:12px}option:-ms-input-placeholder{font-size:12px}section .post .blogsocial .social li:first-child,section .post .blogsocial .social li:first-child:hover{font-size:12px}section .reviewsec1 .carousel-caption h2{text-align:center;font-size:12px;padding-bottom:0}section .reviewsec1 .carousel-caption p{line-height:1.2}section .reviewsec1 .carousel-caption a i.fa{margin-top:0}section .reviewsec2 .carousel .item{height:auto;margin-left:30px;margin-right:30px}section .reviewsec2 .carousel-control.right{right:0}section .reviewsec2 .carousel-control.left{left:0}section .reviewsec2 .carousel-control .glyphicon-menu-left,section .reviewsec2 .carousel-control .glyphicon-menu-right{width:30px;height:30px;line-height:30px}section .post .blogsocial .social li{width:35px;height:35px;line-height:34px;margin-right:0;margin-left:0}section .post .blogsocial .social li:first-child,section .post .blogsocial .social li:first-child:hover{width:29%}section .invideo .carousel-caption{bottom:25%;padding:0}.request-an-appointment section .contactform button .fa{padding-right:15px}section .allpost{padding-bottom:30px}}@media(min-width:320px) and (max-width:350px){header .topnav ul li .fa{padding-right:4px}.footer-clock div:first-child{padding-left:30px!important}section .reviewsec1 .carousel-caption .carousel-inner{margin:0% auto auto;width:90%}section h2,header .carousel-caption h2,.dr-team .modal-body h2,.rest-gang .modal-body h2,section .invideo .carousel-caption h2{font-size:18px}section h3,section .contactform label,.panel-heading .panel-title{font-size:16px}section h4,header .carousel-caption h4,section .contactform label{font-size:14px}section h5,header .carousel-caption h5,section p,footer .middlefooter ul li a p,footer .middlefooter ul li a p span,footer .bottomfooter .leftfooter ul li a,footer .bottomfooter .rightfooter ul.linkproject li a,p,ul li,ol li,.close,ul.list-inline li,ul.list-unstyled li,section .sidebar section .lightgrey .downloadsec a{font-size:14px}}@media(max-width:320px){section .homesec4 .carousel .item{height:320px}section .reviewsec1 .carousel-caption .carousel-inner{margin:0% auto auto;width:90%}}.results .carousel-control .glyphicon-menu-right{margin:0;top:50%;left:25%;text-shadow:none;font-size:14px;color:#aeaeae;width:30px;height:auto;right:inherit;transform:translateY(-50%)translateX(-50%);-ms-transform:translateY(-50%)translateX(-50%);-webkit-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%);width:45px;height:45px;background-color:#e2e2e2;border-radius:50%;line-height:47px}.results .carousel-control.left{left:0;right:auto}.results .carousel-control .glyphicon-menu-left{margin:0;top:50%;left:25%;text-shadow:none;font-size:14px;color:#aeaeae;width:30px;height:auto;right:inherit;transform:translateY(-50%)translateX(-50%);-ms-transform:translateY(-50%)translateX(-50%);-webkit-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%);width:45px;height:45px;background-color:#e2e2e2;border-radius:50%;line-height:47px}.div-center .carousel-caption{position:relative}