.nes-service-box a,.top-posts a{display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nes-service-box a:hover,.top-posts a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#featured_slider{margin:2% auto;width:96%}.pagemid{padding:0}@media only screen and (min-width:480px){.pagemid{padding-bottom:40px}}.pagemid>.inner{max-width:none;width:96%}.nes-service-box .nes_wrapper{border:solid 1px #d8d8d8;border-bottom:none}.nes-service-box a{white-space:normal}.nes-service-box h2{color:#fff;font-size:20px;margin:0;padding:20px 16px;width:100%}.nes-service-box .nes_wrapper,.nes-service-box img{width:100%}.adam p{margin:0 0 10px}.nes-news-item{clear:left;margin-bottom:30px}.nes-news-item:after{clear:both;content:"";display:block}.nes-latest-news a{color:#898989}.nes-news-item .thumbnail{float:left;max-width:130px;width:25%}.nes-news-item .news-summary{float:left;padding-left:30px;width:75%}.nes-news-item .news-summary h3{margin-bottom:5px}.nes-news-item .news-meta{font-size:12px;margin-bottom:20px}.bmi-scale{padding:10px}.bmi-scale h3{color:#898989;font-weight:400;font-size:22px}.bmi-scale ul{font-size:17px;list-style:none;margin:0}.nes-bmi{font-weight:400;margin-top:20px}.nes-bmi .row .field{float:left;padding:12px 0;width:100%}.nes-bmi .row .field label{display:block;font-size:16px}.nes-bmi button,.nes-bmi input{height:50px;width:100%}.nes-bmi input[type=tel],.nes-bmi input[type=text]{border:1px solid #d8d8d8;font-size:32px;padding:0 8px;text-align:right}.nes-bmi button{background-color:#e99624;border:0;border-radius:0;font-size:20px;font-weight:400;padding:0;text-align:center}.nes-bmi button:active,.nes-bmi button:focus,.nes-bmi button:hover{background-color:#B5751E}.nes-bmi .results .field{float:right;width:100%}.nes-bmi .results .field .col{float:left;width:50%}.nes-bmi .results .field .col:first-child{padding-right:12px}.nes-bmi .results .field .col:last-child{padding-left:12px}.nes-bmi .results .field label{display:block;font-size:22px;padding-top:8px;text-align:right}.nes-bmi .footnote{clear:both;font-size:13px;padding-top:6px;text-align:right}.nes-bmi .row .field:last-child label{display:none}.nes-bmi input{margin:0}@media only screen and (min-width:1200px){.nes-bmi{margin-top:0}.nes-bmi .row .field{float:left;padding:0 12px 12px;width:33.3333%}.nes-bmi .row .field:first-child{padding-left:0}.nes-bmi .row .field:last-child{padding-right:0}.nes-bmi .results .field{float:right;width:66.6666%}.nes-bmi .row .field:last-child label{display:block}}.nes-location-box h2{color:#fff;font-family:Nes-Bold,sans-serif;font-size:22px;font-weight:700;padding:20px 0;margin:0;text-align:center;text-transform:uppercase}.nes-location-box .location-text{background-color:#ebebeb;font-size:22px;padding-bottom:20px;text-align:center}.nes-location-box .location-text h3{font-size:22px;padding:20px 0 0;margin:0}.nes-location-box .location-text p{line-height:normal;margin:0}.nes-location-box .location-map,.nes-location-box .location-street{border-style:solid;border-width:2px;float:left;position:relative;width:50%}.nes-location-box img{width:100%}.nes-location-box .location-map span{position:absolute;right:0;bottom:0}.nes-location-box .location-street span{position:absolute;left:0;bottom:0}.nes-location-box .location-map span,.nes-location-box .location-street span{color:#fff;font-size:17px;font-weight:400;line-height:normal;padding:4px 20px;text-transform:uppercase}.nes-location-box a .location-map,.nes-location-box a .location-street{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.nes-location-box a:hover .location-map,.nes-location-box a:hover .location-street{opacity:.6}.nes-wrapper a{white-space:normal}.nes-location-box .nes-wrapper:after{clear:both;content:"";display:block}.team-intro h2{font-family:Nes-Bold,sans-serif;font-weight:700;margin-bottom:0}.team-intro p{font-family:Nes,sans-serif;line-height:normal}.nes-team-box{border-style:solid;border-width:1px;margin:0 auto;max-width:270px}.nes-team-box h2{color:#fff;font-size:22px;font-weight:400;padding:20px 0;margin:0;text-align:center}.nes-team-box p{background-color:#ebebeb;color:898989;font-family:Nes-Light,sans-serif;font-size:22px;font-weight:300;padding:6px 0;margin:0;text-align:center}.empty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.empty .wpb_wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background:#ebebeb;width:100%}.page-template-template_news .content-area{margin-top:26px}.post-metadata{width:auto}.post-metadata:before{content:"";display:block;height:50px;margin-bottom:10px;width:100%}.post:nth-child(4n+1) .post-metadata:before{background:#6cb8f8;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#6cb8f8),color-stop(50%,#6cb8f8),color-stop(51%,#ffc228),color-stop(100%,#ffc228));background:-webkit-linear-gradient(left,#6cb8f8 0,#6cb8f8 50%,#ffc228 51%,#ffc228 100%);background:linear-gradient(to right,#6cb8f8 0,#6cb8f8 50%,#ffc228 51%,#ffc228 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$light_blue', endColorstr='$yellow', GradientType=1)}.post:nth-child(4n+2) .post-metadata:before{background:#e99624;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#e99624),color-stop(50%,#e99624),color-stop(51%,#5b9dd5),color-stop(100%,#5b9dd5));background:-webkit-linear-gradient(left,#e99624 0,#e99624 50%,#5b9dd5 51%,#5b9dd5 100%);background:linear-gradient(to right,#e99624 0,#e99624 50%,#5b9dd5 51%,#5b9dd5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$orange', endColorstr='$blue', GradientType=1)}.post:nth-child(4n+3) .post-metadata:before{background:#ffc228;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#ffc228),color-stop(50%,#ffc228),color-stop(51%,#6cb8f8),color-stop(100%,#6cb8f8));background:-webkit-linear-gradient(left,#ffc228 0,#ffc228 50%,#6cb8f8 51%,#6cb8f8 100%);background:linear-gradient(to right,#ffc228 0,#ffc228 50%,#6cb8f8 51%,#6cb8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$yellow', endColorstr='$light_blue', GradientType=1)}.post:nth-child(4n+4) .post-metadata:before{background:#5b9dd5;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#5b9dd5),color-stop(50%,#5b9dd5),color-stop(51%,#e99624),color-stop(100%,#e99624));background:-webkit-linear-gradient(left,#5b9dd5 0,#5b9dd5 50%,#e99624 51%,#e99624 100%);background:linear-gradient(to right,#5b9dd5 0,#5b9dd5 50%,#e99624 51%,#e99624 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$blue', endColorstr='$orange', GradientType=1)}.post-metadata .day{float:left;font-size:48px;font-weight:400}.post-metadata .month{float:right;font-size:22px;font-weight:300;margin-top:20px}.post-metadata .iva_date:after{content:none}.meta-comments,.meta-likes{display:none}@media only screen and (min-width:960px){.rightsidebar .content-area{padding-right:30px;border-right:3px solid #d8d8d8}}@media only screen and (max-width:1024px) and (min-width:960px){.leftsidebar .content-area,.rightsidebar .content-area{width:74.5%!important}.rightsidebar #sidebar{width:25.5%!important}}.rightsidebar #sidebar .content{padding-left:30px}.rightsidebar #sidebar{margin-top:20px}.post_content{padding:10px 0}.page-template-template_news .post_content h2,.post_content h1{padding:8px 10px}.post:nth-child(4n+1) .post_content h2,.post_content h1{background-color:#6cb8f8}.post:nth-child(4n+2) .post_content h2{background-color:#ffc228}.post:nth-child(4n+3) .post_content h2{background-color:#5b9dd5}.post:nth-child(4n+4) .post_content h2{background-color:#e99624}.page-template-template_news #main{padding-top:10px}.page-template-template_news .post_content h2 a,.post_content h1{color:#fff;font-size:36px}.post_content .entry-title{margin-bottom:10px}.post_content .entry-content,.post_content .post-entry{font-size:15px;margin-top:10px}.post_content .entry-content{padding-top:0}.post_content .byline,.post_content .cat-links,.post_content .meta-author,.post_content .meta-category{font-size:17px;font-weight:400}.read-more{background-color:#e99624;color:#fff;font-size:20px;font-weight:400;padding:10px 20px;text-transform:uppercase}.read-more:hover{background-color:#B5751E;color:#fff}.page-template-template_news .post_wrap{border-bottom:3px solid #dbdbdb;padding-bottom:10px}.post_content .entry-meta{margin-bottom:0}.top-post>a{white-space:normal}.top-posts h3{background-color:#ebebeb;font-size:22px;padding:14px 10px}.top-posts .top-post{border-bottom:solid 3px #d8d8d8;margin-bottom:20px}.top-post-thumbnail{max-height:170px;overflow:hidden}.top-post-thumbnail>img{width:100%}.top-post-title{font-size:22px;font-weight:400;margin:10px 0}.top-posts a{display:block}.top-posts a .top-post-title,.top-posts a:hover .top-post-title{color:#5b9dd5}.top-posts a .top-post-excerpt{color:#898989}.top-posts .top-post-excerpt p{margin-bottom:10px}.postimg img,.single-post .postimg img{width:100%}.nes-tabs{float:left;position:relative;width:100%}a.nes-tab{border:1px solid #d8d8d8;color:#e99624;display:inline-block;font-size:17px;font-weight:400;margin-bottom:8px;padding:8px 10px;width:100%}a.nes-tab.selected{background-color:#e99624;border:1px solid #e99624;color:#fff}.nes-map-column{float:left;overflow:hidden;position:relative;width:100%}.nes-map-wrapper{position:relative}#nes-map{border:2px solid #d8d8d8;height:330px;width:100%}#nes-map img{max-width:none!important}.nes-layer{height:330px;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.nes-group{display:none}.nes-clinic{background-color:#ebebeb;border:1px solid #d8d8d8;margin:0 auto;text-align:center;width:220px}.nes-clinic .clinic-name{font-weight:400}.nes-clinic .clinic-address{font-weight:300}.nes-map-buttons{bottom:0;left:50%;margin-left:-84px;position:absolute;width:168px;z-index:2}.nes-map-buttons a{background-color:#fff;border:1px solid #d8d8d8;color:#e99624;float:left;font-size:17px;font-weight:400;padding:0 16px;text-transform:uppercase}.nes-map-buttons a.selected{background-color:#e99624;color:#fff}.gm-style-cc,.gmnoprint,.gmnoscreen{display:none}.nes-appointment{background-color:#5b9dd5;color:#fff;display:inline-block;font-size:20px;font-weight:400;margin-top:30px;padding:14px 18px;text-align:center;width:100%}.nes-appointment:hover{background-color:#4677a1;color:#fff}@media only screen and (min-width:1200px){.nes-appointment{display:block;margin:30px auto 0;width:80%}.nes-tabs{margin-top:50px;width:30%}a.nes-tab{width:calc(100% - 13px)}a.nes-tab.selected:after{content:"";border-color:transparent;border-left-color:#e99624;border-style:solid;border-width:13px 0 13px 13px;margin-left:-10px;position:absolute;right:0}.nes-map-column{width:70%}#nes-map,.nes-layer{width:390px}}@media only screen and (max-width:1169px) and (min-width:1025px){.header-area,.inner,.iva_appt_inner,.menu-inner,.pagemid>.inner,.section_inner,.subheader-inner,.videoslider{width:88%!important}}.appointments-text span{font-size:21px!important}@media only screen and (min-width:1200px){.appointments-text span{font-size:36px!important}}.wsp-category-title a{pointer-events:none}.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{-moz-transform:translateY(-5%)!important}.ssba,.ssba a{line-height:10px}.topbar .ssba{margin-top:4px}a{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}ul li ul{margin-bottom:20px}.separator{border:1px solid #d8d8d8;margin-bottom:12px}.wpb_column{margin-bottom:20px}h3{color:#898989;font-size:20px}@media only screen and (min-width:768px){.wpb_column{margin-bottom:0}}.inner{max-width:none;width:96%}.vc_btn3.vc_btn3-size-md{font-size:21px!important;font-weight:400;padding:10px 26px!important;text-transform:uppercase}.vc_btn3-container.vc_btn3-right:after{content:"";display:block;width:100%;border-top:3px solid #e99624}@media only screen and (max-width:480px) and (min-width:320px){#boxed #wrapper,#stretched #wrapper,.boxed #wrapper{width:100%!important}}table{width:inherit}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff!important}.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border-color:#fff!important}.vc_tta.vc_general .vc_tta-panel:nth-child(4n+1) .vc_tta-panel-title>a{background-color:#6cb8f8}.vc_tta.vc_general .vc_tta-panel:nth-child(4n+2) .vc_tta-panel-title>a{background-color:#ffc228}.vc_tta.vc_general .vc_tta-panel:nth-child(4n+3) .vc_tta-panel-title>a{background-color:#5b9dd5}.vc_tta.vc_general .vc_tta-panel:nth-child(4n+4) .vc_tta-panel-title>a{background-color:#e99624}.vc_single_image-wrapper img{width:100%}.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li{margin-bottom:10px!important}.nes-row{margin-bottom:0!important}@media only screen and (min-width:480px){.nes-row,.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li{margin-bottom:30px!important}}input,textarea{border:2px solid #d8d8d8;font-family:Lato,sans-serif;font-size:17px!important;font-weight:300!important;margin:4px 0;padding:10px;width:100%!important}input[type=submit]{background-color:#5b9dd5!important;border-radius:0!important;max-width:200px}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#4677a1!important}.wpcf7-not-valid{border:2px solid #E8A7A7!important}.header{margin:0 30px}.topbar .one_half:first-child{display:none;min-height:1px}.topbar .one_half.last{width:100%}.topbar{font-size:20px;line-height:normal!important;margin:0 30px}.topbar .inner{max-width:none!important;width:auto}#footer span,.topbar span{display:block;margin-top:4px}#footer br,.topbar br{display:none}#footer span,.topbar span{white-space:nowrap}.header-area,.header-style3 .menu-inner{max-width:none;width:96%}.header-style3 .primarymenu{border-top:none;margin-bottom:20px}.header-area{margin:0 auto 2%;max-width:none!important;width:100%!important}.logo a{white-space:normal}@media only screen and (max-width:480px) and (min-width:320px){.menuwrap{margin-top:0!important;right:0!important;top:0!important}}@media only screen and (min-width:480px){#footer span,.topbar span{display:inline;margin-top:0}#footer br,.topbar br{display:block}}@media only screen and (min-width:960px){.header{float:left;margin:30px}.topbar{float:right;margin:0}.topbar .inner{margin:24px 30px}}.footer-teaser{background-color:#ffc228;box-shadow:none;height:36px}#footer{font-size:19px!important;padding:20px 0 10px}#footer .inner .widget,#footer .inner .widget p{margin:0}#footer span.skype_c2c_text_span{color:#fff!important}.copyright a{color:#fff}@media only screen and (min-width:1200px){#footer{font-size:22px!important}}.primarymenu{display:none}.sf-menu{border:solid 1px #d8d8d8;border-radius:6px;width:100%}.sf-menu a{text-transform:uppercase}.sf-menu>li:first-child a,.sf-menu>li:first-child:hover{border-radius:6px 0 0 6px}#menu-services,#menu-services ul{list-style:none;margin:0}#menu-services{margin-top:20px}#menu-services a{color:#fff}#menu-services li{padding:15px}#menu-services>li{border:1px solid #d8d8d8;display:block;font-size:22px;margin:0 0 10px;width:100%}#menu-services>li:nth-child(1){background-color:#6cb8f8;margin-left:0}#menu-services>li:nth-child(2){background-color:#ffc228}#menu-services>li:nth-child(3){background-color:#5b9dd5}#menu-services>li:nth-child(4){background-color:#e99624;margin-right:0}#menu-services ul.sub-menu{display:none}#services_home #menu-services ul.sub-menu{display:block;margin-top:10px}#services_home #menu-services ul.sub-menu li{clear:both}#menu-services li.current-page-ancestor:nth-child(2):after{border-color:#ffc228 transparent transparent;left:calc(25.5% + 30px)}#menu-services li.current-page-ancestor:nth-child(3):after{border-color:#5b9dd5 transparent transparent;left:calc(51% + 30px)}#menu-services li.current-page-ancestor:nth-child(4):after{border-color:#e99624 transparent transparent;left:calc(76.5% + 30px)}#menu-services li:nth-child(1) ul li,#services_home #menu-services li:nth-child(1) ul li{background-color:#6cb8f8!important}#menu-services .current-page-ancestor li:nth-child(1) ul li.current_page_item,#menu-services li:nth-child(1) ul li.current_page_item{background-color:#5b9dd5!important}#menu-services li:nth-child(2) ul li{background-color:#ffc228}#services_home #menu-services li:nth-child(2) ul li{background-color:#ffc228!important}#menu-services .current-page-ancestor li:nth-child(2) ul li.current_page_item,#menu-services li:nth-child(2) ul li.current_page_item{background-color:#e99624!important}#menu-services li:nth-child(3) ul li{background-color:#5b9dd5}#services_home #menu-services li:nth-child(3) ul li{background-color:#5b9dd5!important}#menu-services .current-page-ancestor li:nth-child(3) ul li.current_page_item,#menu-services li:nth-child(3) ul li.current_page_item{background-color:#4677a1!important}#menu-services li:nth-child(4) ul li{background-color:#e99624}#services_home #menu-services li:nth-child(4) ul li{background-color:#e99624!important}#menu-services .current-page-ancestor li:nth-child(4) ul li.current_page_item,#menu-services li:nth-child(4) ul li.current_page_item{background-color:#B5751E!important}#menu-services .current-page-ancestor ul.sub-menu,#menu-services .current_page_item ul.sub-menu{display:block;margin-top:20px}#menu-services ul li{background-color:#6cb8f8;display:block;font-size:17px;position:relative}.menu-services-container{margin-bottom:30px}.vc_btn3.vc_btn3-style-custom{background-image:none!important}@media only screen and (min-width:960px){.primarymenu{clear:both;display:block}}@media only screen and (min-width:1200px){#menu-services{height:220px}#menu-services>li{float:left;margin:0 1%;width:23.5%}#menu-services li ul li{background-color:#6cb8f8!important}#menu-services li ul li.current_page_item,#menu-services li:nth-child(1) ul li.current_page_item,#menu-services li:nth-child(2) ul li.current_page_item,#menu-services li:nth-child(3) ul li.current_page_item,#menu-services li:nth-child(4) ul li.current_page_item{background-color:#5b9dd5!important}#menu-services li.current-page-ancestor:after{content:"";border-color:#6cb8f8 transparent transparent;border-style:solid;border-width:20px 20px 0;bottom:auto;left:30px;margin-left:-10px;margin-top:44px;position:absolute}#menu-services .current-page-ancestor ul.sub-menu,#menu-services .current_page_item ul.sub-menu{left:0;position:absolute;margin-top:40px}#menu-services ul li{float:left}#menu-services ul li.current-menu-item,#menu-services ul li:hover{background-color:#5b9dd5!important}.menu-services-container{margin-bottom:0}}@font-face{font-family:Nes;src:url(fonts/Nes.woff) format("woff"),url(fonts/Nes.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nes-Light;src:url(fonts/Nes-Light.woff) format("woff"),url(fonts/Nes-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Nes-Bold;src:url(fonts/Nes-Bold.woff) format("woff"),url(fonts/Nes-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Nes-icons;src:url(fonts/Nes-icons.eot),url(fonts/Nes-icons.woff) format("woff"),url(fonts/Nes-icons.ttf) format("truetype"),url(fonts/Nes-icons.svg#nes) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:Nes-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-nes-arrow-down:before{content:"\e900"}h1,h2,h3,h5,h6{font-family:Nes,sans-serif!important;font-weight:400}.nes-news-item h3,h4{font-family:Lato,sans-serif!important}.nes-service-box h2{font-family:Nes-Light,sans-serif!important;font-weight:300}.nes-news-item h3{color:#5b9dd5}.resource_links a{color:#898989;font-size:20px}.resource_links p{margin-bottom:0;padding:10px 0}.primarymenu{font-weight:400}.copyright{font-size:13.5px!important}i.icon-nes-arrow-down{font-size:40px;margin-left:20px}.wpb_row.resource-title{margin-bottom:0}.resource-title h3{font-family:Nes-Light,sans-serif!important;font-size:22px;font-weight:300}