
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/js/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/js/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/js/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/js/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/js/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/js/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}#gritter-notice-wrapper{position:fixed;top:20px;right:20px;width:300px;z-index:9999}#gritter-notice-wrapper.top-left{left:20px;right:auto}#gritter-notice-wrapper.bottom-right{top:auto;left:auto;bottom:20px;right:20px}#gritter-notice-wrapper.bottom-left{top:auto;right:auto;bottom:20px;left:20px}.gritter-item-wrapper{position:relative;margin:0
0 10px 0;background:url('/css/popup/images/ie-spacer.gif')}.gritter-top{background:#333;background:rgba(51, 51, 51, 0.9);border-top-left-radius:5px;border-top-right-radius:5px;height:10px}.hover .gritter-top{background-position:right -30px}.gritter-bottom{background:#333;background:rgba(51, 51, 51, 0.9);border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:8px;margin:0}.hover .gritter-bottom{background-position:bottom right}.gritter-item{display:block;background:#333;background:rgba(51, 51, 51, 0.9);color:#eee;padding:5px
15px;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:16px}.hover .gritter-item{background-position:right -40px}.gritter-item
p{padding:0;margin:0;word-wrap:normal;text-shadow:none;width:250px;color:white}.gritter-close{display:none;position:absolute;top:-10px;right:-10px;background:url(/css/popup/images/gritter.png) no-repeat left top;cursor:pointer;width:30px;height:30px}.gritter-title{font-size:14px;font-weight:bold;padding:0
0 7px 0;display:block;text-shadow:none}.gritter-image{width:48px;height:48px;float:left}.gritter-with-image,.gritter-without-image{padding:0}.gritter-with-image{width:220px;float:right}.gritter-light .gritter-item,
.gritter-light .gritter-bottom,
.gritter-light .gritter-top,
.gritter-light .gritter-close{background-image:url(/css/popup/images/gritter-light.png);color:#222}.gritter-light .gritter-title{text-shadow:none}.visual-hide{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.box-sizing-border{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.display-x-large,.display-large,.display-medium,.display-small,.display-x-small,.display-medium-up,.display-small-down{display:none}@media (min-width: 1200px){.display-x-large,.display-medium-up{display:block}}@media (min-width: 980px) and (max-width: 1199px){.display-x-large{display:none}.display-large,.display-medium-up{display:block}}@media (min-width: 768px) and (max-width: 979px){.display-x-large,.display-large{display:none}.display-medium,.display-medium-up{display:block}}@media (max-width: 767px){.display-x-large,.display-large,.display-medium,.display-medium-up{display:none}.display-small,.display-small-down{display:block}}@media (max-width: 480px){.display-x-large,.display-large,.display-medium,.display-small,.display-medium-up{display:none}.display-x-small,.display-small-down{display:block}}html{height:100%;width:100%}body{height:100%;width:100%;background-color:#fff}.container{background-color:#fff}p p, p dl, p ol, p
ul{margin-bottom:1.5em}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-semi-bold{font-weight:600}.fw-bold{font-weight:700}.underline{text-decoration:underline}.nounderline{text-decoration:none}a.favourite{color:#fff;font-size:22px;cursor:pointer;vertical-align:bottom;display:inline-block;outline:none}a.favourite.is-favourite{color:#fbed00}.profile-header-content
.favourite{font-size:28px;color:#fff;cursor:pointer}@media (max-width: 480px){.profile-header-content
.favourite{font-size:22px}}.profile-header-content .favourite.is-favourite{color:#fbed00}.fav-edit
table{margin-bottom:20px;width:100%}.fav-edit table .add-to-favourites-th
th{padding-bottom:0}.fav-edit table
th{border-top:10px solid #fff;padding:10px;text-align:left}.fav-edit table th.th-type{width:170px}@media (max-width: 767px){.fav-edit table th.th-type{width:70px}}.fav-edit table th.th-action{width:90px}@media (max-width: 767px){.fav-edit table th.th-action{width:70px}}.fav-edit table tbody tr:nth-child(odd){background:#eff3f3}.fav-edit table tbody tr:nth-child(even){background:#f5fafa}.fav-edit table tbody
td{padding:5px
10px}.fav-edit table tbody td .remove-favourite, .fav-edit table tbody td .add-favourite{float:right;padding:4px
0;width:80px;text-align:center;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box}@media (max-width: 767px){.fav-edit table tbody td .remove-favourite, .fav-edit table tbody td .add-favourite{width:70px}}.fav-edit table tbody td .remove-favourite.btn{background:#a5b4ac}.fav-edit table tbody td .remove-favourite.btn:hover{background:#97a89f}.content-description{width:35%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-description
p{padding:4px
0 0;font-size:16px;color:#2b4b5a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px) and (max-width: 979px){.content-description
p{padding:0}}@media (max-width: 767px){.content-description
p{padding:0;font-size:14px}}@media (min-width: 980px) and (max-width: 1199px){.content-description{width:25%}}@media (min-width: 768px) and (max-width: 979px){.content-description{width:100%;float:none;padding:20px}}@media (max-width: 767px){.content-description{width:100%;float:none;padding:20px}}#main-content.fav-edit
h3{padding-left:0;padding-right:0}#undo_list{padding:0;margin:20px
0 0;background:#ff7518;position:relative}#undo_list .undo-title{color:#fff;font-size:20px;padding:10px
10px 15px;margin:0}#undo_list .undo-close{color:#fff;font-size:12px;text-decoration:none;position:absolute;top:5px;right:15px}#undo_list .undo-close:hover{text-decoration:underline}#undo_list .undo-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
10px 10px;margin:0;display:block;background:#ff7518;color:#fff;width:100%}#undo_list .undo-item
a{color:#fff;text-decoration:underline}#undo_list .undo-item a:hover, #undo_list .undo-item a:focus{text-decoration:none}.fav-row{min-height:200px}@media (max-width: 480px){.fav-row{border-top:1px solid #ccc}}@media (min-width: 768px) and (max-width: 979px){.fav-edit{padding-left:20px;padding-right:20px}}@media (max-width: 767px){.fav-edit{padding-left:20px;padding-right:20px}}@media (max-width: 480px){.fav-edit{padding-left:0;padding-right:0}}@media (max-width: 480px){.fav-edit
h3{text-align:center;font-size:20px}}.manage-fav-lst{list-style-type:none;padding:0;margin:0
0 20px;width:60%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main-content .manage-fav-lst{padding-left:0;padding-right:0}@media (min-width: 980px) and (max-width: 1199px){.manage-fav-lst{width:70%}}@media (min-width: 768px) and (max-width: 979px){.manage-fav-lst{width:100%;float:none;margin:0}}@media (max-width: 767px){.manage-fav-lst{width:100%;float:none;margin:0}}.manage-fav-lst
li{padding:0;margin:5px
0;background:#eff3f3;overflow:hidden;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}@media (max-width: 480px){.manage-fav-lst
li{margin:2px
0}}.manage-fav-lst li.no-favourite-placeholder{background-color:transparent}@media (max-width: 480px){.manage-fav-lst li.no-favourite-placeholder{text-align:center}}.manage-fav-lst li .remove-favourite, .manage-fav-lst li .add-favourite{width:38px;height:42px;font-size:22px;display:inline-block;text-align:center;background:#2b4b5a;overflow:hidden;color:#fbed00;cursor:pointer;position:absolute;top:0;left:0;display:table;vertical-align:middle}.manage-fav-lst li .remove-favourite span, .manage-fav-lst li .add-favourite
span{display:table-cell;vertical-align:middle}.manage-fav-lst li .remove-favourite:hover, .manage-fav-lst li .add-favourite:hover{background:#33596b}.manage-fav-lst li .add-favourite{color:#fff}.manage-fav-lst li a.favourite-name{height:100%;display:inline-block;float:left;padding:10px
50px 10px 58px;min-height:38px;color:#2b4b5a;width:100%;border-top:1px solid #d9dCdc;border-bottom:1px solid #d9dCdc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.manage-fav-lst li a.favourite-name:hover{text-decoration:underline}.manage-fav-lst li a.favourite-name .favourite-practitioner-icon{display:inline-block;height:16px;width:13px;padding:0
0 0 8px;margin-top:-2px;vertical-align:middle;background:transparent url("/images/login/blue_profile_lg.png") top right no-repeat;background-size:contain;behavior:url("/js/backgroundsize.min.htc")}.manage-fav-lst li .favourite-specialty{position:absolute;top:0;right:0;width:38px;height:42px;display:inline-block;background-color:#808285}.manage-fav-lst li .favourite-specialty
span{background-image:url("/images/login/fav-icons.svg");background-repeat:no-repeat;background-position:0 -72px;background-color:transparent;display:inline-block;margin-left:7px;margin-top:-12px;width:24px;height:24px;position:absolute;top:50%}.no-svg .manage-fav-lst li .favourite-specialty
span{background-image:url("/images/login/fav-icons.png")}.manage-fav-lst li .favourite-specialty.favourite-specialty-general-practice{background-color:#2a4b5b}.manage-fav-lst li .favourite-specialty.favourite-specialty-general-practice
span{background-position:0 -48px}.manage-fav-lst li .favourite-specialty.favourite-specialty-dentistry{background-color:#008dca}.manage-fav-lst li .favourite-specialty.favourite-specialty-dentistry
span{background-position:0 -23px;width:18px;height:25px;margin-left:10px}.manage-fav-lst li .favourite-specialty.favourite-specialty-physiotherapy{background-color:#75c33c}.manage-fav-lst li .favourite-specialty.favourite-specialty-physiotherapy
span{margin-left:10px;background-position:0 -96px;width:17px}.manage-fav-lst li .favourite-specialty.favourite-specialty-chiropractic{background-color:#5cc6c5}.manage-fav-lst li .favourite-specialty.favourite-specialty-chiropractic
span{margin-left:12px;background-position:0 0;width:12px;height:23px}.manage-fav-lst li .favourite-specialty.favourite-specialty-clinical-psychology, .manage-fav-lst li .favourite-specialty.favourite-specialty-psychology{background-color:#ccd600}.manage-fav-lst li .favourite-specialty.favourite-specialty-clinical-psychology span, .manage-fav-lst li .favourite-specialty.favourite-specialty-psychology
span{margin-left:8px;background-position:0 -120px;width:20px}.fav-side-outer{padding:0
20px 20px}@media (max-width: 767px){.fav-side-outer{padding:0
0 10px}}.fav-side-outer
.favourite{margin-top:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box;background:#2b4b5a;padding:6px
0 6px 11px;color:#fff;font-size:16px;cursor:pointer}@media (max-width: 767px){.fav-side-outer
.favourite{width:260px}}@media (max-width: 480px){.fav-side-outer
.favourite{width:100%}}.fav-side-outer .favourite.is-favourite .favourite-star{color:#fbed00}.fav-side-outer .favourite.is-favourite .favourite-txt{margin-left:0}.fav-side-outer .favourite .favourite-txt{vertical-align:top;margin-top:2px;margin-left:15px;display:inline-block}.fav-side-outer .favourite .favourite-star{display:inline-block;margin:3px
5px 0 0;font-size:24px}.he-blue{color:#008ec7}.he-blue-bg{background-color:#008ec7}.he-blue-hover{color:#2386c8}.he-blue-hover-bg{background-color:#2386c8}.he-green{color:#76c045}.he-green-bg{background-color:#76c045}.he-green-hover{color:#67b236}.he-green-hover-bg{background-color:#67b236}.he-sunkissed{color:#f39c12}.he-sunkissed-bg{background-color:#f39c12}.he-sunkissed-hover{color:#f38112}.he-sunkissed-hover-bg{background-color:#f38112}.he-yellow{color:#fc0}.he-yellow-bg{background-color:#fc0}.he-yellow-hover{color:#ffb400}.he-yellow-hover-bg{background-color:#ffb400}.he-back{color:#eff3f3}.he-back-bg{background-color:#eff3f3}.he-alt-back{color:#d1d3d5}.he-alt-back-bg{background-color:#d1d3d5}.he-premium{color:#fdfdd2}.he-premium-bg{background-color:#fdfdd2}.he-booking{color:#eff3f3}.he-booking-bg{background-color:#eff3f3}.he-white{color:#fff}.he-white-bg{background-color:#fff}select.he-select{height:41px;width:auto;border:2px
solid #bdc3c7;background:#fff;outline:none}select.he-select:focus,select.he-select:active,select.he-select:hover{border-color:#008EC7;color:#008EC7;outline:none}.error select.he-select,select.he-select.error{color:#f39c12;border-color:#f39c12}.right-divider p, .right-divider h1, .right-divider h2, .right-divider h3, .right-divider
h4{padding-right:15px}.right-divider ul
li{padding-right:15px}.right-divider ul li
p{padding-right:0px}hr{background-image:url("/public/images/divider.png");background-repeat:repeat-x;height:1px;margin:40px
0;padding:0px;border:none}@media (max-width: 767px){hr{margin:30px
0}}.right-divider
.content{margin-right:15px}.right-divider .content p, .right-divider .content h1, .right-divider .content h2, .right-divider .content h3, .right-divider .content
h4{padding-right:0px}.right-divider .content ul
li{padding-right:0px}.right-divider .content ul li
p{padding-right:0px}.centered{text-align:center;position:relative;left:-10px}.page-heading{background-color:#eff3f3;border-top:5px solid #fff}.page-heading.page-heading-no-border{border:none}.page-heading
h1{margin:10px
0px 15px 0px;padding:0px;color:#008ec7;line-height:44px}.page-heading h2, .page-heading
p{margin:0px
0px 10px 0px;padding:0px;color:#000;font-size:16px;line-height:24px;font-weight:normal}.span-nomargin{margin-left:0 !important}.header{text-align:right;padding-top:26px;padding-bottom:25px;height:40px}.header a.find-link{font-family:"Open Sans";font-size:15px;font-weight:400;text-decoration:none;color:#000;margin:13px
0px 0px 40px;display:inline-block}.header a.list-prac{font-weight:600;color:#76c045}#site_logo{height:40px;width:200px;content:-webkit-image-set(url(/public/images/healthengine_header_logo.png) 1x, url(/public/images/healthengine_header_logo_x2.png) 2x)}.footer{margin-top:5px;line-height:1.2em;font-size:16px;padding-top:30px}@media (min-width: 768px) and (max-width: 979px){.footer{padding-left:20px;padding-right:20px}}.footer .app-btns-footer{margin-top:20px}.footer .footer-column{float:left}.footer .footer-heading{font-family:"Open Sans";font-size:14px;color:#fff;text-decoration:none;margin:0
0 20px 0;font-weight:400}.footer
a{font-family:"Open Sans";font-size:13px;color:rgba(255, 255, 255, 0.75);text-decoration:none}.footer a:hover, .footer a:focus, .footer a:active{color:white;text-decoration:underline}.footer
ul{margin:5px
0 30px 0;width:210px;font-family:12px}.footer ul>li{display:block;font-weight:normal;margin-bottom:0;line-height:1.05em}.footer>.right-block{float:right;text-align:right;padding:0
0 30px}.footer > .right-block
div{font-family:"Open Sans";font-size:14px;font-weight:400;color:#fff}.footer > .right-block
a{font-size:14px;color:#fff;text-decoration:underline}.footer > .right-block
img{margin:20px
0px 0px 10px}.footer .prac-login{border-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;padding:5px
15px;font-size:14px;color:#fff}.lt-ie8 .footer
a{color:white}.container{width:100%}.container>.row{margin:0px
auto;width:960px;min-width:960px}.container>.row.full-width{width:100%}.container>.row.full-width>div{float:none;position:relative;width:auto;max-width:960px}.container>.row.full-width>div:first-child{margin:0
auto}.row #main-content.right-divider{margin-left:0}.row #sidebar-content.span4{float:right;margin:0}@media (min-width: 1200px){.row #sidebar-content.span4{width:340px}}@media (min-width: 1200px){.row #sidebar-content.span3{width:240px}}@font-face{font-family:'Glyphicons Halflings';src:url("/css/fonts/glyphicons-halflings-regular.eot");src:url("/css/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("/css/fonts/glyphicons-halflings-regular.woff") format("woff"), url("/css/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("/css/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.glyphicon-globe:before{content:"\e135"}.glyphicon-search:before{content:"\e003"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-comments:before{content:"\e111"}#find-appointments-container{width:800px;margin-top:100px;margin-left:auto;margin-right:auto}#find-appointments-container
.closeicon{height:32px;width:32px;margin-top:-16px;margin-left:784px;font-size:26px;background:url("/new/js/fancybox/fancy_close.png") no-repeat center center;position:absolute;cursor:pointer}#find-appointments-popup{box-shadow:0 0 5px black;border-radius:3px !important;background-color:white;border-radius:3px !important;overflow:hidden}#find-appointments-popup .city-map{background-image:none;background-position:center center;background-repeat:no-repeat}#find-appointments-popup .city-text{background-color:rgba(0, 141, 199, 0.8);height:70px;padding:40px;color:white}#find-appointments-popup .city-text
p{font-size:18px;color:white;font-weight:300}#find-appointments-popup .city-text
h2{font-size:24px;font-weight:500;color:white;margin-top:10px}#find-appointments-popup
.glyph{font-size:24px;margin-bottom:0}#find-appointments-popup .city-text
.glyph{margin-top:10px;font-size:36px;padding-right:20px;float:left}#find-appointments-popup
.description{font-size:16px;line-height:24px;padding:40px}#find-appointments-popup .glyph-text{padding:5px;font-size:18px}#find-appointments-popup
.suggestions{margin:10px
20px 20px 40px;text-align:center}#find-appointments-popup .suggestions-button{display:inline-block;background:#ecf1f5;margin:20px
10px;border-radius:3px !important;border:1px
solid #e3e8ed;padding:17px
10px;min-width:70px;color:#333;font-weight:500;font-size:16px;text-align:center;text-decoration:none}#find-appointments-popup .suggestions-button:hover{background:#77c146;cursor:pointer;color:white;border:1px
solid #00a14a}#find-appointments-popup .search-form-box{background:#ecf1f5;margin:20px
40px 60px 0px;border-radius:3px !important;border:1px
solid #e3e8ed;padding:10px}#find-appointments-popup .form-inline{margin:10px
0px}#find-appointments-popup .form-inline
input{width:240px}#find-appointments-popup .form-inline
button{font-size:18px;padding:9px
15px 10px 15px;margin-left:10px}.suburb-search-ac{z-index:910;background-color:#fff;border:2px
solid #008ec7 !important;border-radius:0px 0px 6px 6px;-moz-border-radius:0px 0px 6px 6px;-webkit-border-radius:0px 0px 6px 6px;margin-left:6px;margin-top:-2px;padding:0}.suburb-search-ac
ul{list-style:none;margin:0}.suburb-search-ac ul
li{padding:10px;margin:0}.suburb-search-ac
.ac_over{background-color:#008ec7;color:white}.browsehappy{margin:0.2em 0;color:black;padding:0.2em 0;text-align:center}.ui-autocomplete{background-color:#fff;border:1px
solid #bbb;margin-top:5px;width:295px;max-height:300px;overflow:auto;border-radius:3px !important;z-index:99999}.ui-autocomplete
ul{margin:0px}.ui-autocomplete ul
li{margin:0px;padding:8px
10px}.ui-autocomplete
.ac_over{background-color:#008EC7;color:white}.ui-autocomplete
li{margin:0px;padding:0px}.ui-autocomplete .ui-menu-item{font-size:15px;list-style:none}.ui-autocomplete .ui-menu-item
a{padding:4px
10px 4px 20px;color:#333;text-decoration:none;display:block;cursor:pointer}.ui-autocomplete .ui-menu-item a:hover{color:#fff}.ui-autocomplete .ui-autocomplete-category{margin:4px
10px;text-transform:uppercase;color:#76C045;font-weight:700}.ui-autocomplete .ui-state-focus, .ui-autocomplete .ui-state-hover{background-color:#008ec8;color:#fff !important}.ui-autocomplete li.more-results{padding:4px
10px 4px 20px;cursor:default}.loc-autocomplete-topbar{margin-top:0;width:225px;max-height:200px}#find-appointments-popup .tooltip .tooltip-inner{background-color:#FF7518;font-weight:400;font-size:15px}#find-appointments-popup .tooltip.bottom .tooltip-arrow{border-bottom-color:#FF7518}#find-appointments-popup .tooltip.top .tooltip-arrow{border-top-color:#FF7518}#find-appointments-popup .tooltip.left .tooltip-arrow{border-left-color:#FF7518}#find-appointments-popup .tooltip.right .tooltip-arrow{border-right-color:#FF7518}.gutter-adwrap{position:relative}.gutter-ad{width:160px;height:750px;overflow:hidden;position:absolute;top:0}.gutter-ad.gutter-left{right:100%;margin:0
30px 0 -190px}.gutter-ad.gutter-right{left:100%;margin:0
-190px 0 30px}@media (min-width: 1360px) and (max-width: 1553px){.has-gutters .he-landing-search-cont .row,
.has-gutters .content-wrapper{}.has-gutters .gutter-left{display:none}.has-gutters .container>.row.full-width>div{float:none;padding-right:190px;margin:0
auto !important;left:auto !important}}@media (min-width: 1201px) and (max-width: 1359px){.has-gutters .gutter-adwrap{display:none}}@media (min-width: 1161px) and (max-width: 1199px){.has-gutters .content-wrapper{margin:30px
0 30px 20px !important}.has-gutters .gutter-left{display:none}.has-gutters .gutter-ad.gutter-right{margin-left:20px}.has-gutters .container>.row.full-width>div{float:none;margin:0
0 0 20px !important;left:auto !important}}@media (max-width: 1160px){.has-gutters .gutter-adwrap{display:none}}@media (min-width: 1200px){.container>.row{width:1170px;min-width:1170px}.container>.row.full-width{width:100%}.container>.row.full-width>div{width:auto;max-width:1170px}}@media (min-width: 768px) and (max-width: 979px){#find-appointments-container{width:700px}#find-appointments-container
.closeicon{margin-left:684px}#find-appointments-popup .form-inline
input{width:200px}.container>.row{width:768px;min-width:768px}.container>.row.full-width>div{max-width:768px;width:auto}.footer
ul{width:auto}.footer ul
li{margin-right:35px}.he-doubleclick-promos{display:none !important}}@media (max-width: 767px){#find-appointments-container{width:100%;margin-top:0px}#find-appointments-container
.closeicon{margin-right:0;right:10px;margin-top:10px}#find-appointments-popup .city-text{padding:40px
20px}#find-appointments-popup .city-text
h2{font-size:20px}#find-appointments-popup .find-search{margin-top:10px;padding-top:20px;border-top:1px solid #eee}#find-appointments-popup
.suggestions{margin:0}#find-appointments-popup .search-form-box{border-radius:0 !important;width:100%;margin:0;padding:0}.full-width{padding-left:20px;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.header a.find-link{clear:left;margin:13px
10px 10px 0px}body{background-color:inherit;padding:0px}.container>.row{width:inherit !important;min-width:inherit !important}.container>.row.full-width>div{margin-left:inherit !important;max-width:768px}.container>.row.full-width>div:first-child{left:inherit !important}#main-content p, #main-content h1, #main-content .h1, #main-content h2, #main-content .h2, #main-content h3, #main-content .h3, #main-content h4, #main-content .h4, #main-content > .row > div > div, #main-content
ul{padding-left:20px;padding-right:20px}#sidebar-content p, #sidebar-content h1, #sidebar-content .h1, #sidebar-content h2, #sidebar-content .h2, #sidebar-content h3, #sidebar-content .h3, #sidebar-content h4, #sidebar-content .h4, #sidebar-content > .row > div > div, #sidebar-content
ul{padding-left:20px;padding-right:20px}#main-content.right-divider, #main-content .right-divider{background:none}.header a.find-link:nth-child(2){margin-right:0}.footer
ul{width:auto}.footer ul
li{margin-right:60px}.he-doubleclick-promos{display:none !important}}@media (max-width: 620px){#find-appointments-popup{box-shadow:none;border-radius:0 !important;-webkit-border-radius:0;-moz-border-radius:0}#find-appointments-popup .city-text{height:auto;padding:25px
20px}#find-appointments-popup .city-text
h2{margin:5px
0 0}#find-appointments-popup
.description{padding:25px
20px}#find-appointments-popup .glyph, #find-appointments-popup .glyph-text{display:inline-block;font-size:16px;color:#77c146}#find-appointments-popup .glyph-text{font-weight:600}#find-appointments-popup .suggestions-button{padding:10px
12px;font-size:14px;font-weight:600;margin:10px;min-width:50px}#find-appointments-popup .find-search{margin:0;border:none}#find-appointments-popup .find-search .glyph, #find-appointments-popup .find-search .glyph-text{display:none}#find-appointments-popup .form-inline{margin:15px
0}#find-appointments-popup .form-inline input, #find-appointments-popup .form-inline
button{border-radius:3px !important;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:20px}#find-appointments-popup .form-inline
input{width:79%;min-width:240px}}@media (min-width: 481px) and (max-width: 620px){#find-appointments-popup
.description{float:left;width:40%;text-align:left}#find-appointments-popup .find-suggestions{padding:25px
0 0}#find-appointments-popup .find-suggestions .glyph-text{margin:0}#find-appointments-popup .suggestions-button{margin-bottom:0}}@media (max-width: 480px){#find-appointments-popup .form-inline
input{width:180px}h1,.h1{font-size:20px;margin:10px
0}h2,.h2{font-size:18px}h3,.h3{font-size:16px}.page-heading
h1{line-height:1.3em}body{font-size:14px}.youtube-wrapper{display:none}.footer ul
li{margin-right:20px}.footer ul>.right-block{text-align:center}#find-appointments-popup .form-inline
input{min-width:0;width:200px}}*{border-radius:0 !important;-webkit-border-radius:0;-moz-border-radius:0}.ui-helper-hidden-accessible{display:none}.state-hide{display:none}.gtm-tag{display:none}@media (min-width: 1200px){.hidden-x-large{display:none !important}}@media (min-width: 980px) and (max-width: 1199px){.hidden-large{display:none !important}}@media (min-width: 768px) and (max-width: 979px){.hidden-medium{display:none !important}}@media (max-width: 767px){.hidden-small{display:none !important}.hidden-x-small{display:inherit !important}}@media (max-width: 480px){.hidden-small{display:inherit !important}.hidden-x-small{display:none !important}}@media (min-width: 768px) and (max-width: 979px){.container>.row.full-width.wufoo-merch-page-header{min-height:0}}.container > .row.full-width.wufoo-merch-page-header
div{padding-left:20px;padding-right:20px}@media (max-width: 767px){.container > .row.full-width.wufoo-merch-page-header
div{padding-left:0;padding-right:0}}@media (max-width: 480px){.container > .row.full-width.wufoo-merch-page-header
div{padding-left:20px;padding-right:20px}}.container > .row.full-width.wufoo-merch-page-content
div{margin-top:20px;margin-bottom:20px}.sel-appt-type{background-color:#6998c9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px
45px 15px}@media (min-width: 980px) and (max-width: 1199px){.sel-appt-type{padding:10px
25px 15px}}@media (min-width: 768px) and (max-width: 979px){.sel-appt-type{padding:10px
20px 15px}}@media (max-width: 767px){.sel-appt-type{padding:10px
5px 15px}}.sel-appt-type a.sel-appt-btn{padding:10px
40px;display:inline-block;background:#5d87b3;position:relative;color:#fff;text-decoration:none;font-weight:bold;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;border-radius:5px !important;background-clip:padding-box}.sel-appt-type a.sel-appt-btn:hover{background:#4b6E96}.sel-appt-type a.sel-appt-btn
.spinner{position:absolute;top:5px;right:5px;height:32px;width:32px}.sel-appt-type a.sel-appt-btn.loading{background:#989898}.sel-appt-type a.sel-appt-btn.loading
.spinner{background:#989898 url("/images/throbber-grey.gif") top left no-repeat}.sel-appt-type a.sel-appt-btn.success{background:#5d87b3}.sel-appt-type a.sel-appt-btn.success:hover{background:#5d87b3;cursor:default}.sel-appt-type
h2{color:#fff;font-size:30px;font-weight:300}@media (max-width: 480px){.sel-appt-type
h2{font-size:24px;text-align:center}}.sel-appt-type
h3{color:#fff;font-size:16px;font-weight:bold}@media (max-width: 480px){.sel-appt-type
h3{font-size:14px}}.phone-container .popover.top .arrow:after{border-top-color:transparent}.show_lightbox.btn-primary{font-weight:bold;padding:9px
9px 9px 12px}.show_lightbox.btn-primary:hover{background:#6bb23c}.show_lightbox.btn-primary:hover
span{color:#fff}.show_lightbox.btn-primary .track-book-txt{font-size:24px;text-transform:uppercase;float:left;padding:7px
0 7px 4px}.show_lightbox.btn-primary .track-book-txt:before{font-family:"he-fontastic";font-size:24px;line-height:17px;content:"k";text-transform:lowercase;vertical-align:middle;padding:3px
0 0 2px;display:inline-block;float:right}.show_lightbox.btn-primary .pwd-by{font-size:11px;font-weight:400;width:100%;display:block;padding:0
0 1px}.show_lightbox.btn-primary .pwd-by-bold{font-weight:600}.listing-meta-phone .popover, .phone-container-practice .popover, .phone-container-practitioner
.popover{-webkit-border-radius:6px !important;-moz-border-radius:6px !important;-ms-border-radius:6px !important;border-radius:6px !important;background-clip:padding-box;position:absolute;background:#f8fafa;border:2px
solid #c1c1c1;padding:5px
10px;text-align:center}.listing-meta-phone .popover h3, .phone-container-practice .popover h3, .phone-container-practitioner .popover
h3{margin:0
0 3px;padding:0}.listing-meta-phone .popover h3 a, .phone-container-practice .popover h3 a, .phone-container-practitioner .popover h3
a{font-size:15px;font-weight:normal;margin-bottom:3px;text-decoration:none;color:#77c146}.listing-meta-phone .popover h3 a:hover, .phone-container-practice .popover h3 a:hover, .phone-container-practitioner .popover h3 a:hover{text-decoration:underline}.listing-meta-phone .popover p, .phone-container-practice .popover p, .phone-container-practitioner .popover
p{font-size:14px;color:#222;font-weight:normal}.listing-meta-phone .popover .popover-title, .phone-container-practice .popover .popover-title, .phone-container-practitioner .popover .popover-title{background:transparent;color:#666;border:none}.listing-meta-phone .popover .popover-content, .phone-container-practice .popover .popover-content, .phone-container-practitioner .popover .popover-content{padding-top:0}.listing-meta-phone .popover.top:after, .listing-meta-phone .popover.top:before, .phone-container-practice .popover.top:after, .phone-container-practice .popover.top:before, .phone-container-practitioner .popover.top:after, .phone-container-practitioner .popover.top:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.listing-meta-phone .popover.top:after, .phone-container-practice .popover.top:after, .phone-container-practitioner .popover.top:after{border-color:rgba(248, 250, 250, 0);border-top-color:#f8fafa;border-width:15px;margin-left:-15px}.listing-meta-phone .popover.top:before, .phone-container-practice .popover.top:before, .phone-container-practitioner .popover.top:before{border-color:rgba(193, 193, 193, 0);border-top-color:#c1c1c1;border-width:18px;margin-left:-18px}.listing-meta-phone .popover.left:after, .listing-meta-phone .popover.left:before, .phone-container-practice .popover.left:after, .phone-container-practice .popover.left:before, .phone-container-practitioner .popover.left:after, .phone-container-practitioner .popover.left:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.listing-meta-phone .popover.left:after, .phone-container-practice .popover.left:after, .phone-container-practitioner .popover.left:after{border-color:rgba(248, 250, 250, 0);border-left-color:#f8fafa;border-width:15px;margin-top:-15px}.listing-meta-phone .popover.left:before, .phone-container-practice .popover.left:before, .phone-container-practitioner .popover.left:before{border-color:rgba(193, 193, 193, 0);border-top-color:#c1c1c1;border-width:18px;margin-top:-18px}.listing-meta-phone .popover .btn-primary, .phone-container-practice .popover .btn-primary, .phone-container-practitioner .popover .btn-primary{-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;border-radius:5px !important;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:0;padding-top:5px;padding-bottom:5px}@media (min-width: 768px) and (max-width: 979px){.track-phone-outer
.popover{left:10px !important}}@media (max-width: 767px){.track-phone-outer
.popover{left:10px !important}}.faq-dl
dt{padding:0
0 10px 0}.faq-dl
dd{padding:0
0 10px 0;margin:0}.he-logo-w-tag{float:right;margin-top:-30px;background:transparent url("/images/marketing/healthengine_header_logo_w_tag.png") top left no-repeat;display:block;height:62px;width:278px}.he_team{padding:0
0 30px;font-weight:500}.landing-specialist-article{margin-top:20px}.landing-specialist-article .featured-banner{height:360px;margin-top:20px;margin-bottom:20px;background-color:transparent;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-specialist-article .featured-banner.art-promo{height:120px;margin:5px
0 0}.landing-specialist-article .featured-banner.art-promo .featured-area.featured-3 a:hover{background:#233e4a}.landing-specialist-article .featured-banner.art-promo .featured-area.featured-3 .featured-grad{background:#2b4c5b}@media (max-width: 767px){.landing-specialist-article .featured-banner.art-promo{margin-right:0;margin-left:0}}.landing-specialist-article .featured-banner.art-promo .featured-area
a{font-size:18px;line-height:normal;padding:7px
10px}@media (min-width: 768px) and (max-width: 979px){.landing-specialist-article .featured-banner{height:auto}}@media (max-width: 767px){.landing-specialist-article .featured-banner{height:auto}}.landing-specialist-article .featured-banner .featured-area{background-size:cover;behavior:url("/js/backgroundsize.min.htc");-webkit-background-size:cover;background-position:center center;background-repeat:no-repeat;float:left;width:100%;height:100%;position:relative}.lt-ie8 .landing-specialist-article .featured-banner .featured-area{overflow:hidden}.landing-specialist-article .featured-banner .featured-area .featured-grad{width:100%;height:100%;opacity:0.83;filter:alpha(opacity=83);zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #fff;border-top:1px solid #fff}.landing-specialist-article .featured-banner .featured-area .featured-grad:hover{background-image:none;background-color:#477725}.landing-specialist-article .featured-banner .featured-area.featured-1 a:hover{background:#42c0c0}.landing-specialist-article .featured-banner .featured-area.featured-1 .featured-grad{background:#55c6c6}.landing-specialist-article .featured-banner .featured-area.featured-2 a:hover{background:#cccf18}.landing-specialist-article .featured-banner .featured-area.featured-2 .featured-grad{background:#e2e51b}.landing-specialist-article .featured-banner .featured-area.featured-3 a:hover{background:#7fa739}.landing-specialist-article .featured-banner .featured-area.featured-3 .featured-grad{background:#8eba3f}.landing-specialist-article .featured-banner .featured-area.featured-4 a:hover{background:#233e4a}.landing-specialist-article .featured-banner .featured-area.featured-4 .featured-grad{background:#2b4c5b}.landing-specialist-article .featured-banner .featured-area.featured-5 a:hover{background:#007baf}.landing-specialist-article .featured-banner .featured-area.featured-5 .featured-grad{background:#008dc8}.landing-specialist-article .featured-banner .featured-area.featured-6 a:hover{background:#42c0c0}.landing-specialist-article .featured-banner .featured-area.featured-6 .featured-grad{background:#55c6c6}.landing-specialist-article .featured-banner .featured-area
a{font-size:25px;font-weight:300;line-height:1.4em;color:#fff;padding:25px
20px 15px;display:block;left:0;text-decoration:none;position:absolute;top:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:1;letter-spacing: .03em}.landing-specialist-article .featured-banner .featured-area a:hover{zoom:1}.lt-ie8 .landing-specialist-article .featured-banner .featured-area
a{width:90%}#main-content .appointment-summary
h2{padding-left:0;padding-right:0}.appointment-summary{margin:20px
0 0 0;padding:20px
30px;background:#eff3f3}.appointment-summary
h2{color:#77c146;margin-bottom:30px}.appointment-summary .section-header{float:left;clear:both;width:170px;font-weight:600}@media (min-width: 768px) and (max-width: 979px){.appointment-summary .section-header{float:none;width:100%}}@media (max-width: 767px){.appointment-summary .section-header{float:none;width:100%}}.appointment-summary .section-content{float:left;margin-bottom:40px}.appointment-summary .map-directions{margin-bottom:0px}.appointment-summary .btn.btn-primary{-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box;padding:10px
20px}.appointment-summary .enlarge-map{margin:5px
0 0;font-weight:500}.appointment-summary .location-practice{font-weight:600}.app-contain-success{margin:0
0 20px;padding:10px
20px;background:#008dc7;color:#fff;font-size:16px}@media (min-width: 768px) and (max-width: 979px){.app-contain-success{text-align:center}}@media (max-width: 767px){.app-contain-success{text-align:center;font-size:15px}}.app-contain-success
p{margin:15px
0 15px 30px;padding:0
!important}@media (min-width: 980px) and (max-width: 1199px){.app-contain-success
p{margin:10px
0 10px 10px}}@media (min-width: 768px) and (max-width: 979px){.app-contain-success
p{margin:10px
0}}@media (max-width: 767px){.app-contain-success
p{margin:10px
0 10px 10px}}@media (max-width: 480px){.app-contain-success
p{margin:10px
0}}.app-contain-success p
strong{font-weight:600}.app-contain-success .app-badge-success{float:right;margin:10px
20px 0}@media (min-width: 980px) and (max-width: 1199px){.app-contain-success .app-badge-success{margin:10px
0 0 10px}}@media (min-width: 768px) and (max-width: 979px){.app-contain-success .app-badge-success{float:none}}@media (max-width: 767px){.app-contain-success .app-badge-success{float:none}}.app-contain-success .app-badge-success
img{width:148px;margin:5px
4px 0 0}@media (min-width: 980px) and (max-width: 1199px){.app-contain-success .app-badge-success
img{width:120px}}@media (max-width: 767px){.app-contain-success .app-badge-success
img{width:140px}}@media (max-width: 480px){.app-contain-success .app-badge-success
img{width:110px}}.help-us-spread-the-word{margin:20px
0;padding:10px
20px 20px;background:#eff3f3}@media (min-width: 768px) and (max-width: 979px){.booking-complete-section{padding-left:20px}}.row #main-content.success-page{width:850px}@media (min-width: 980px) and (max-width: 1199px){.row #main-content.success-page{width:640px}}@media (min-width: 768px) and (max-width: 979px){.row #main-content.success-page{width:525px}}@media (max-width: 767px){.row #main-content.success-page{width:100%}}.seen-a-dentist-nw{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;background:#eff3f3;margin-top:20px}@media (max-width: 480px){.seen-a-dentist-nw
.section{padding:7px
20px;text-align:center}}.seen-a-dentist-nw .seen-a-dentist-nw-section{position:relative;padding:17px
40px 17px 10px;background:#2b4b5a;color:#fff}@media (max-width: 480px){.seen-a-dentist-nw .seen-a-dentist-nw-section{padding:17px
10px}}.seen-a-dentist-nw
.question{float:left;width:100%;margin:6px
0 0 -180px;padding:10px
0 0 245px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1.3em}@media (max-width: 480px){.seen-a-dentist-nw
.question{float:none;clear:both;width:100%;margin:0;padding:0}}.seen-a-dentist-nw .question-sec{width:100%;margin:0;padding:20px
45px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1.3em}@media (max-width: 767px){.seen-a-dentist-nw .question-sec{text-align:center;padding:20px
15px 0}}.seen-a-dentist-nw
.response{float:right;margin:0
10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 980px) and (max-width: 1199px){.seen-a-dentist-nw
.response{margin-top:10px}}@media (min-width: 768px) and (max-width: 979px){.seen-a-dentist-nw
.response{margin-top:10px}}@media (max-width: 767px){.seen-a-dentist-nw
.response{margin-top:10px;margin-bottom:15px}}@media (max-width: 480px){.seen-a-dentist-nw
.response{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;clear:both;margin:15px
0 5px}}.seen-a-dentist-nw .response
button{background:#fff;border:none;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important;background-clip:padding-box;color:#2b4b5a;padding:11px
0;margin:0
5px;width:68px;font-size:16px;font-weight:normal}.seen-a-dentist-nw .response button:hover, .seen-a-dentist-nw .response
button.highlight{background:#008ec8;color:#fff}.seen-a-dentist-nw .response button:active, .seen-a-dentist-nw .response button:focus{outline:0}.seen-a-dentist-nw .response.yes-no
button{width:68px}.seen-a-dentist-nw #seen-a-dentist-nw-no
button{background:#fff;color:#c31c54;width:150px}.seen-a-dentist-nw #seen-a-dentist-nw-yes-no
.question{font-size:21px;padding-top:0}@media (max-width: 480px){.seen-a-dentist-nw #seen-a-dentist-nw-yes-no
.question{padding-left:55px;text-align:left}}.seen-a-dentist-nw #seen-a-dentist-nw-yes-no .seen-a-dentist-nw-icon{position:absolute;margin-left:-43px;margin-top:0px;display:inline-block;width:33px;height:33px;background-image:url("/images/seen-a-dentist-icon-transparent.png");background-size:100% 100%;vertical-align:middle}@media (min-width: 980px) and (max-width: 1199px){.seen-a-dentist-nw #seen-a-dentist-nw-yes-no .seen-a-dentist-nw-icon{margin-top:6px}}@media (min-width: 768px) and (max-width: 979px){.seen-a-dentist-nw #seen-a-dentist-nw-yes-no .seen-a-dentist-nw-icon{margin-top:6px}}@media (max-width: 767px){.seen-a-dentist-nw #seen-a-dentist-nw-yes-no .seen-a-dentist-nw-icon{margin-top:9px}}.seen-a-dentist-nw #seen-a-dentist-nw-yes-no .seen-a-dentist-nw-text{vertical-align:middle}@media (min-width: 980px) and (max-width: 1199px){.seen-a-dentist-nw #seen-a-dentist-nw-yes-no .seen-a-dentist-nw-text{vertical-align:top}}.nearby-dentist-map-container{float:right;width:50%;margin-top:14px}@media (min-width: 768px) and (max-width: 979px){.nearby-dentist-map-container{float:none;width:100%;margin-bottom:20px}}@media (max-width: 767px){.nearby-dentist-map-container{float:none;width:100%;margin-bottom:20px}}#nearby-dentist-map{margin:0
0 0 5px;height:410px;border:none}@media (min-width: 768px) and (max-width: 979px){#nearby-dentist-map{height:210px}}@media (max-width: 767px){#nearby-dentist-map{height:140px;margin-left:-15px;margin-right:-15px}}.nearby-dentist-list-container{float:left;width:50%;padding-left:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px) and (max-width: 979px){.nearby-dentist-list-container{float:none;width:100%}}@media (max-width: 767px){.nearby-dentist-list-container{float:none;width:100%;padding-left:0}}.nearby-dentist{margin:11px
5px 11px 0;padding:0
0 5px;border-bottom:1px solid #d8dadc}.date-tag{float:left;background:#5fc5c3;color:#fff;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box;font-size:12px;font-weight:400;padding:0
7px;margin:1px
7px 0 5px}.prac-name{font-size:17px;color:#222;font-weight:300;-webkit-font-smoothing:subpixel-antialiased}.nearby-dentist-nw-appts{color:#333;margin-bottom:5px;padding:10px
15px}.nearby-dentist-nw-appts
h3{color:#222;font-size:22px;font-weight:normal;padding-left:18px !important;padding-right:0 !important}.nearby-dentist-nw-appts h3 .dentists-txt{display:none}.nearby-dentist-nw-appts h3 .dental-appoint-txt{display:inline-block}@media (max-width: 767px){.nearby-dentist-nw-appts
h3{text-align:center;font-size:19px;padding-left:0 !important}.nearby-dentist-nw-appts h3 .dentists-txt{display:inline-block}.nearby-dentist-nw-appts h3 .dental-appoint-txt{display:none}}.nearby-dentist-nw-appts
.appts{list-style:none;margin:13px
0 0 11px;overflow:hidden;padding-left:0 !important;padding-right:0 !important}.nearby-dentist-nw-appts .appts
li{float:left;width:76px;text-align:center;margin:3px;padding:1px;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-bottom:1px solid #c0c0c0;display:inline-block;margin:0px
8px 7px 0px;color:#666}.nearby-dentist-nw-appts .appts li.dentist-appt-time-3{display:none}@media (min-width: 980px) and (max-width: 1199px){.nearby-dentist-nw-appts .appts li.dentist-appt-time-2{display:none}}@media (max-width: 767px){.nearby-dentist-nw-appts .appts
li{width:76px;margin-right:5px}.nearby-dentist-nw-appts .appts li:last-child{margin-right:0}}@media (max-width: 480px){.nearby-dentist-nw-appts .appts
li{width:23%;margin-right:2%}.nearby-dentist-nw-appts .appts li.dentist-nw-more-btn{margin-right:0}}.nearby-dentist-nw-appts .appts li:hover{background:#008ec8}.nearby-dentist-nw-appts .appts li:hover
a{color:#fff}.nearby-dentist-nw-appts .appts li
a{display:block;text-decoration:none;color:#333;width:100%;padding:3px
0;line-height:22px;text-align:center;font-weight:400;font-size:14px}@media (max-width: 767px){.nearby-dentist-nw-appts .appts li
a{font-size:14px;padding:2px
0}}.find-more-appts-dental{padding:10px
0;overflow:hidden;margin:0
0 10px}.bottom-appt-search .find-more-appts-dental{padding-right:15px;padding-left:15px}@media (max-width: 767px){.find-more-appts-dental{padding:10px
3%}}.find-more-appts-dental
h3{color:#222;font-size:22px;font-weight:normal;padding:0;margin:0
0 18px;padding-left:1px !important}#main-content .find-more-appts-dental
h3{color:#222;margin:0
0 10px;padding:0}@media (max-width: 767px){.find-more-appts-dental
h3{padding:0
!important;text-align:left;font-size:19px}}.find-more-appts-dental .dent-search-form{padding:0
0 0 13px}@media (max-width: 767px){.find-more-appts-dental .dent-search-form{padding:0}}.find-more-appts-dental .dent-search-location{background:#fff;border:none;border-bottom:1px solid #c0c0c0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px 0 0 3px !important;-moz-border-radius:3px 0 0 3px !important;-ms-border-radius:3px 0 0 3px !important;border-radius:3px 0 0 3px !important;background-clip:padding-box;height:34px;line-height:34px;padding:0
5px;width:220px;float:left}@media (min-width: 980px) and (max-width: 1199px){.find-more-appts-dental .dent-search-location{width:160px}}@media (max-width: 767px){.find-more-appts-dental .dent-search-location{width:80%}}@media (max-width: 480px){.find-more-appts-dental .dent-search-location{width:70%}}.find-more-appts-dental .dent-search-location::-webkit-input-placeholder{font-size:100%;font-weight:400;font-style:italic}.find-more-appts-dental .dent-search-location:-moz-placeholder, .find-more-appts-dental .dent-search-location::-moz-placeholder, .find-more-appts-dental .dent-search-location:-ms-input-placeholder{font-size:100%;font-weight:400;font-style:italic;color:#444}.find-more-appts-dental .dent-search-location:focus{color:#444;border-color:#c0c0c0}.find-more-appts-dental .dent-search-button{background:#76c33b;-webkit-font-smoothing:subpixel-antialiased;color:#fff;letter-spacing: .05em;-webkit-border-radius:0 3px 3px 0 !important;-moz-border-radius:0 3px 3px 0 !important;-ms-border-radius:0 3px 3px 0 !important;border-radius:0 3px 3px 0 !important;background-clip:padding-box;border:none;border-bottom:1px solid #6aaf35;border-right:1px solid #6aaf35;height:34px;line-height:30px;width:auto;padding:0
10px;float:left;text-transform:uppercase;font-size:15px}@media (max-width: 767px){.find-more-appts-dental .dent-search-button{width:20%}}.find-more-appts-dental .dent-search-button:hover{background:#6aaf35}@media (max-width: 480px){.find-more-appts-dental .dent-search-button{width:30%}}.seen-a-dentist{background:#c31c54;color:#fff;margin-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px
0 20px}.seen-a-dentist
.section{position:relative;padding:7px
40px 7px 10px}@media (max-width: 480px){.seen-a-dentist
.section{padding:7px
20px;text-align:center}}.seen-a-dentist
.question{float:left;width:100%;margin:0
0 0 -220px;padding:0
0 0 275px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1.3em}@media (max-width: 480px){.seen-a-dentist
.question{float:none;clear:both;margin:0;padding:0}}.seen-a-dentist
.response{float:right;margin:0
10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 480px){.seen-a-dentist
.response{float:none;clear:both;margin:15px
0 5px}}.seen-a-dentist .response
button{background:none;border:1px
solid #fff;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important;background-clip:padding-box;color:#fff;padding:11px
0;margin:0
5px;width:68px;font-size:16px;font-weight:bold}.seen-a-dentist .response
button.highlight{background:#fff;color:#c31c54}.seen-a-dentist .response button:active, .seen-a-dentist .response button:focus{outline:0}.seen-a-dentist .response.yes-no
button{width:68px}.seen-a-dentist #seen-a-dentist-yes button, .seen-a-dentist #seen-a-dentist-no
button{background:#fff;color:#c31c54;width:150px;padding:7px
5px 9px}.seen-a-dentist #seen-a-dentist-yes-no
.question{font-size:21px}@media (max-width: 480px){.seen-a-dentist #seen-a-dentist-yes-no
.question{padding-left:45px;text-align:left}}.seen-a-dentist #seen-a-dentist-yes-no .question .seen-a-dentist-icon{position:absolute;margin-left:-43px;margin-top:0px;display:inline-block;width:33px;height:33px;background-image:url("/images/seen-a-dentist-icon.png");background-size:100% 100%}.feedback-success{text-align:center}.feedback-success .top-survey{margin:20px
0}.feedback-success .strong-aqua{font-weight:bold;color:#61c6c4}.feedback-success a.get-started-btn{background-color:#61c6c4;color:#fff;font-size:15px;font-weight:bold;margin:20px
auto;padding:3px
30px 3px 25px;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box;display:inline-block;text-decoration:none;vertical-align:middle;line-height:2em}.feedback-success a.get-started-btn:before{content:"";vertical-align:middle;padding:0;display:inline-block;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABHCAYAAACppXHVAAAH9klEQVR42u2c+VMTZxjH+fNa7VRB5RYi0ENbj7Za7xkdax0PbHVsp2qrtp1aO2LHHj9oK5CEhAABgZBwRwggVwh3OMLx9Pk+7NKM5dilBozzvjPPxCX7HvvZ53x3Y8KuUgcpMS8JCoICp8ApcArcy5ccTTaqf1yBw4VmO0sovcRGqSz4zDYJAOdm8Rhp0WPwcc7rCs7CF5dit9JOp532u8vpUFUl7a0opwyHXQCYG6MkaowySnfYDI8RV+B2MpxMRwldaWig2sFB6pucpND0NPXyp3sgSOe9daJB0KRlx+DvINcaG8kzNET93HdweorHmKCyYJDOeT0yRvYKY8QVuEyGBjN60tNDaPMsXRNhqh8eom6+aLS5+Xn6rbNDwCx14QCfy5/W3n/H6AyHyTc8LPD1MX7tCMh8WesAL6bgcAEZbEaPu7vk4lrGRuhMXS1ZSuGjrGJ6F3xehjAu399ra6OUF0wuW/NnhT3dck7jyAidqq2RsVPtfK7TQZfrfdSj3YSf255RMpuzJZ7B4QIusBlOzc1R2/g4vV9WSjvsC8B0J59kK6ZDlW4KTU3T+MwMffq0UvyVHjWT+XuY8gxrVGBsnN5dYoztGIP93cDUFI1FZuhIVWXMfV7MwGWLttmpSDPRi14v7eALzFkiSm7jv//g98t5j553idYBDKDA9CoGBhbGYO0EtKXGALzv/a1y3v1AuwQRSwxNNiGWvi3P5aSW0RF24tO0p9wlvmo5k97NmoTzEDj2uysW042TtdU0MTvL44zKzbCsMN9h1lY0V7Bf5sqKV3AwqwCbaDcHgzz+90oXAkh/cIBAu97cRNvtxfw3Kz1g7UG72dIsxytFXQCfm5unStbQLC0Kxx04XbuQfkyyxnzMfixjGY2DZDC4U55qmmVfVs4pChLbHJdDfONoJEIfVVbIOcslxdDQzzjwoBX39C4mxnEHDiYFP/NLe5tczANOFeCHlvM70JBcNm1ETYDeywnuyZqnknrY+/sE+lIaq1cj8IsOPo+501ec6yEwxW1URUZ/oLKceiYmRJOuNTaIZqRpECwvgIa53g8sgL7S6KN7GvRvmv8LwqKZJ/pk8uddTkPQmkaGKa/UKa4irhNgaF1+vZfCnGqgOVkrTntqJJdLYZ8FkLpZp/K5Zzy1FGHIbvZTfg4IqDAOVrnlO913AhaOkRSf93m4khiUsUNcSUBL07R05pUDl2NCRPP4Qs7WeaRa0Bt83y1/i+RtALeDg0GitUjM1T82JiaKVs3npTEkpCx6/nac4UDDmtms0aDN7lCQjlVXsTbbBKjZNcYcnOxu8IWaEfinrQwFn/k+H/uifkkx0JC0otZEHnfsaZVo6J9dnYtl1O3WFtGuU5yWwF9Wh0I0wsECbSgyzaVctwQF9EtkuGtZmyXW4ADtPU4rDvOdPcpyxKAc1eQTNjnsZkDLrnLBb+vtXQSINsxm6eUCvp5rUF2TaodCHDCGaXQmsnge8r3H3c8pv8FHBzlaf1hRLuZsZk36urCWd/iazEbgBDPmiaiIxcJfzczPLRbcRkU/P8IlGFIM3e+ZbQAanp2hKYaOdUSPbWYtWAd2WY5XPxWNzYkVOPiZL7igxsSIlAj/yLnMCMzSxQJNw8KxrYSA4dL+vpLAxN2hAa59Z6WudfGx2fl1cQb75OaN8TgnatYB3GUNXEFHO71V9ESy+RQTgiAAzQ1wABjgKIixE21FhsbZYi2UagR7cE0ccbGeZJPzQzDX5uInVM43Y93BPeTyCEX7rtISSS2MSpbTzlG0hDq4IkD6sLvCJfmekXFwwfvYn8G8WhlcJo+VbXJ+CObCDaxk7V13cNh4TDY5mR5gsqLA7WFwGdpm52p9kZ9hy1wHt3OFon+1a8HaFbh4A5eiZe9mkk0ksNlR4D5gcJna1vhqfZFIH4gCp9euOSYlV6toNgRcQaCdNnFwwITJJgSBIclaTO0MDskvfBScvpFx3i4upDyXFhy4akjSqolkk4K5sPZ1DQ5IR9DqOFHFvtltf6vsvBqVO1wJoBpAEouU4m67n27xsZG+37U0S/WAZBgbnhjnjsn5IVjzDR6rKxyWNawLuC8b6iUBfV0ayreTNdWm/XWC2V1dbCjebGmiG6xtjVqRjb02bP1AI1aTb1mwmxvSNO7HZ37R3FsG+l7nOX7i4h4aBz9300CfaMEaH2lP3PAcA/N+3dTIJVvZstv6LwVcjuyB2cW3bCr8m/7iehHKt48d9pt8nMSJ7Gqylf3UlqJCauMEOMg+DrnYZvY32wz0xZxYR+/Ego+Dz0s00E8XrPF0bY2Ag8m+wceworW8QrHm/ThsY+MBMcCdqP53D+xVjqron+/zCjj4yrT/8QgxYa3b4ulR4FAkG32OuZF5HPpfigKHNVsUOAVOgVPgFDgFToFT4BQ4BU6BU+AUOAVOgVPgFDgFToFT4BQ4BU6BeyXA4XVTvA2JV1XljfJVRJ7Y26zywxE8yc91OeQJV7qBvnhHGL8Hw8NovP+Lp/ipBvpF9z9X59l4cMXazyBv+1vorNdDl+q9qwp+j4VfDAanJuX1g6sN9fJbUyN9P+fz8Bx0OBKh7vAEnffV0UUD/Rb7M7QC7Zc6GwrO1tcbt0/wCwIbBC4Lb5DzXXzYGZC7GE/ye1cHnfHUyNP7dQWnPwTG6+7b7VbxNfEkeGMq02BAUv/viPoPWxQ4BU6BU6LAKXAKnAKnRIFT4NZd/gE004I/DiAWvgAAAABJRU5ErkJggg==");background-size:30px 30px;height:30px;width:30px;margin:0
5px 0 0}.feedback-success a.get-started-btn:hover{background-color:#61c6c4;text-decoration:underline}.feedback-success
strong{font-weight:500}.feedback-success
#spread_the_word_prominent{color:#318EC7;font-weight:bold}.page-heading.about-us-heading{padding-top:20px;padding-bottom:5px;background:transparent}.page-heading.about-us-heading
h1{font-size:36px;color:#2b4b5a;font-weight:400;margin-bottom:0}.about-us{padding-bottom:80px}.about-us h1, .about-us h2, .about-us h3, .about-us h4, .about-us h5, .about-us
h6{color:#2b4b5a;font-weight:400;line-height:1.3em}.about-us
h1{font-size:36px}.about-us
h2{font-size:24px}.about-us
h3{font-size:20px}.about-us
h4{font-size:18px}.about-us
h5{font-size:18px}.about-us
h6{font-size:18px}.about-us
.testimonial{width:90%;margin-bottom:20px}.about-us .testimonial
.quote{font-weight:600;background-color:#eff3f3;border-radius:5px 5px 0px 5px;padding:20px;margin-bottom:0px}.about-us .testimonial .speech-mark{width:0px;height:0px;border-style:solid;border-width:7px;border-color:#eff3f3 #eff3f3 transparent transparent}.about-us .testimonial
.signature{color:#888989;font-weight:600;margin:10px
0px}.about-us .bio-pic{padding:10px;border:1px
solid #eff3f3;width:120px;margin-bottom:5px;margin-top:5px}@media (min-width: 980px) and (max-width: 1199px){.about-us
.testimonial{width:85%}.about-us .bio-pic{width:100px}}@media (min-width: 768px) and (max-width: 979px){.about-us #main-content .testimonial>.quote{padding:20px}.about-us #main-content > div > div .span2 p,
.about-us #main-content > div > div .span6
p{padding-left:0;padding-right:0}.about-us
.testimonial{width:auto}.about-us .bio-pic{width:90px}.about-us
hr{margin-left:20px;margin-right:20px;width:auto}}@media (max-width: 767px){.about-us #main-content .testimonial>.quote{padding:20px}.about-us #main-content > div > div .span2 p,
.about-us #main-content > div > div .span6
p{padding-left:0;padding-right:0}.about-us
.testimonial{width:auto}.about-us #sidebar-content{border-top:1px solid #ddd;padding:30px
0}.about-us .bio-pic{width:90px}.about-us
hr{margin-left:20px;margin-right:20px;width:auto}}.footer-help-btm{position:fixed;bottom:20px;right:50%;font-size:18px;font-weight:600;color:#fff;padding:0
20px;height:38px;line-height:37px;border-radius:50%;background:#1da69c;display:block;z-index:99;outline:none;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:20px !important;-moz-border-radius:20px !important;-ms-border-radius:20px !important;border-radius:20px !important;background-clip:padding-box;margin-right:-586px;-webkit-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.2)}@media (min-width: 980px) and (max-width: 1199px){.footer-help-btm{margin-right:-480px}}@media (min-width: 768px) and (max-width: 979px){.footer-help-btm{margin-right:10px;bottom:10px;right:10px}}@media (max-width: 767px){.footer-help-btm{display:none}}.footer-help-btm:hover,.footer-help-btm:active,.footer-help-btm:focus{background:#199088;color:#fff}.footer-help-btm>span{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:10px;margin-top:-3px;text-indent:1px;background-repeat:no-repeat;background-color:transparent;background-position:center center;background-image:url("/images/question-mark.png")}.footer-help-btm > span
.svg{background-image:url("/images/question-mark.svg")}.state-hide{display:none}.find-practitioner{padding:50px
0px;background:url("/images/find-a-practitioner-background.jpg") no-repeat;background-size:cover;background-position:center}.find-practitioner-form{margin:0
auto;padding:0px;box-sizing:border-box;-moz-box-sizing:border-box}.find-practitioner-form
h1{margin:0
auto;padding:20px
20px;background:#eff3f3;border-bottom:1px solid #ddd;font-size:32px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:3px 3px 0 0 !important}.find-practitioner-form
form{margin:0
auto;padding:20px;background:rgba(239, 243, 243, 0.9);border-bottom:1px solid #e5dfdf;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:0 0 3px 3px !important}.find-practitioner-form .form-title{height:22px;font-size:18px;font-weight:600;line-height:22px;vertical-align:baseline}.find-practitioner-form input[type="text"]{margin:0
5px;padding:5px
10px;height:44px;border:none;border-bottom:1px solid #c0c0c0;text-indent:0px;font-size:18px;font-weight:300;line-height:22px;border-radius:3px !important;color:#333;vertical-align:baseline;box-sizing:border-box;-moz-box-sizing:border-box}.find-practitioner-form
button{padding:10px
16px;margin-bottom:1px;height:43px;background:#77c146;border:none;border-bottom:1px solid #00a14a;line-height:20px;font-weight:600;border-radius:3px !important;color:#fff;vertical-align:top}.find-practitioner-popular{margin:40px
auto 0;padding:15px;border-radius:3px 3px 0 0 !important;background:rgba(239, 243, 243, 0.9);border-bottom:1px solid #ddd;text-align:center}.find-practitioner-popular
h2{margin:5px
0 15px;text-align:center}.find-practitioner-popular
ul{display:inline-block;margin:0
auto;padding:0;list-style:none}.find-practitioner-popular ul
li{display:inline-block;margin:0
8px 8px 0;line-height:2.4em}.find-practitioner-popular ul li
a{padding:8px
14px;background:#fff;text-decoration:none;color:#080808;font-weight:500;border-bottom:1px solid #c0c0c0;border-radius:3px !important}.find-practitioner-popular ul li a:hover{background:#77c146;color:#fff}.obs-feature{margin:0
auto 40px;padding:10px
20px;border-radius:0 0 3px 3px !important;background:#333;border-bottom:1px solid #ddd;text-align:center}.obs-feature
h3{font-size:20px;margin-bottom:10px;color:#73c13b}.obs-feature
p{font-size:16px;color:#fff;font-weight:400}.obs-feature
a{text-decoration:underline;color:#fff}.browse-articles{margin:0
auto;padding:20px
0;background:#fff}.browse-articles>h1{margin:0
0 0 20px;padding:20px
0;font-size:32px}.browse-articles .nav-browse{list-style-type:none;margin:10px
0 0}.browse-articles .nav-browse
li{float:left;width:20%}.browse-articles .nav-browse li
a{float:left;padding:15px
10px;width:100%;text-align:center;text-decoration:none;font-weight:600;background:#fff;color:#0096cf;font-size:20px;box-sizing:border-box;-moz-box-sizing:border-box}.browse-articles .nav-browse li a
span{display:inline-block;padding-top:7px;font-weight:500;font-size:12px;color:#666;transition:color 0.2s ease}.browse-articles .nav-browse li a:hover{color:#008ec8;background:#f9fcfc}.browse-articles .nav-browse li a span:hover{color:#080808}.browse-articles .nav-browse li a.state-selected{background:#eff3f3;border-bottom:none;color:#008ec8;border-radius:3px 3px 0 0 !important}.browse-articles .nav-browse li a.state-selected
span{color:#080808}.browse-articles
article{padding:20px;margin:0
auto 40px;background:#eff3f3;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:0 0 3px 3px !important}.browse-articles article
h1{display:none}.browse-articles article
h2{clear:left;color:#080808;font-weight:500}.browse-articles article .browse-tab{top:0}.browse-articles article
ul{margin:20px
0 0;list-style:none}.browse-articles article ul
li{float:left;margin:0
6px 6px 0}.browse-articles article ul li
a{display:inline-block;padding:8px
14px;color:#333;text-decoration:none;font-weight:500;background:#fff;border-bottom:1px solid #c0c0c0;border-radius:4px !important}.browse-articles article ul li a:hover{background:#77c146;color:#fff}.browse-articles article .category-featured{margin-bottom:20px}.browse-articles article .category-featured li
a{background:#fff;font-weight:600}.other-searches-wrapper{margin:0
auto;padding:20px;background:#333}.other-searches{margin:0
auto}.other-searches
h3{color:#fff}.other-searches
a{color:#fff;text-decoration:none}.other-searches a:hover{text-decoration:underline}.other-searches
ul{float:left;width:50%;margin:0;list-style:none;box-sizing:border-box;-moz-box-sizing:border-box}.other-searches ul
li{float:left;width:50%}@media (min-width: 1200px){.find-practitioner-form{width:1170px}.browse-articles{width:1170px}.browse-articles
article{width:1170px}.other-searches{width:1170px}.find-practitioner-form input[type="text"]{width:330px}.find-practitioner-popular
ul{width:960px}}@media (min-width: 980px) and (max-width: 1199px){.find-practitioner-form{width:940px}.browse-articles{width:940px}.browse-articles
article{width:940px}.other-searches{width:940px}.find-practitioner-form input[type="text"]{width:250px}.find-practitioner-popular
ul{width:750px}}@media (min-width: 768px) and (max-width: 979px){.find-practitioner-form{width:720px}.browse-articles{width:720px}.browse-articles
article{width:720px}.other-searches{width:720px}.find-practitioner-form input[type="text"]{width:175px}.find-practitioner-popular
ul{width:800px}.browse-articles .nav-browse li
a{font-size:16px}.find-practitioner-form h1, .browse-articles
h1{font-size:26px}.find-practitioner-popular
ul{width:680px}}@media (max-width: 767px){.find-practitioner-form{width:100%}.browse-articles{width:100%}.browse-articles
article{width:100%}.other-searches{width:100%}.find-practitioner{padding:40px}.find-practitioner-form{padding:20px;box-sizing:border-box;-moz-box-sizing:border-box}.find-practitioner-form
form{border-radius:0 0 3px 3px !important}.find-practitioner-form .form-title{display:inline-block;width:100%;margin-left:0px;text-align:left}.find-practitioner-form input[type="text"]{display:inline-block;width:100%;margin:10px
0;padding:10px;height:100%;box-sizing:border-box;-moz-box-sizing:border-box}.find-practitioner-form
h1{font-size:24px}.find-practitioner-popular{display:none}.browse-articles
h1{font-size:22px}.find-practitioner-form
button{float:left;width:160px}.state-hide{display:block}.browse-articles{padding:0}.browse-articles
article{margin-bottom:0;padding:0;background:#f5f9f9}.browse-articles article
h1{display:block;margin-top:0;padding:15px
20px;width:100%;background:#e9efef;border-bottom:2px solid #fff;border-top:2px solid #fff;line-height:1em;font-size:16px;font-weight:400;box-sizing:border-box;-moz-box-sizing:border-box;text-rendering:auto}.browse-articles article
ul{padding:0
20px;margin-bottom:20px;overflow:auto}.browse-articles article ul li
a{padding:10px;font-size:14px}.browse-articles .nav-browse{display:none}.other-searches
ul{-moz-column-count:1;-webkit-column-count:1;padding-left:0}.other-searches
h3{margin-left:0}}@media (max-width: 550px){.find-practitioner-form
h1{font-size:22px}.other-searches
ul{width:100%}.find-practitioner{padding:0px}.find-practitioner-form
h1{font-size:22px}.find-practitioner-form
button{float:none;width:100%}.browse-articles
h1{margin:0;padding-left:20px;font-size:22px;border-top:none !important;border-bottom:none !important}.browse-articles article
h1{font-size:16px}.browse-articles article
ul{padding:0;margin:0}.browse-articles article ul
li{width:100%;margin:0}.browse-articles article ul li
a{display:inline-block;width:100%;margin:0;padding:10px
20px;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-bottom:1px solid #e9efef;word-wrap:normal;box-sizing:border-box;-moz-box-sizing:border-box}.browse-articles article ul li a:hover{color:#333;background:#fff}.other-searches
h3{margin-left:0}.other-searches
ul{padding-left:0}}@font-face{font-family:"he-fontastic";src:url("/css/fonts/he-fontastic.eot");src:url("/css/fonts/he-fontastic.eot?#iefix") format("embedded-opentype"), url("/css/fonts/he-fontastic.woff") format("woff"), url("/css/fonts/he-fontastic.ttf") format("truetype"), url("/css/fonts/he-fontastic.svg#he-fontastic") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"he-fontastic" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="fontastic-"]:before, [class*=" fontastic-"]:before{font-family:"he-fontastic" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fontastic-chevron-down:before{content:"a"}.fontastic-chevron-left:before{content:"b"}.fontastic-chevron-right:before{content:"c"}.fontastic-chevron-up:before{content:"d"}.fontastic-check:before{content:"e"}.fontastic-heart:before{content:"f"}.fontastic-gear:before{content:"g"}.fontastic-globe:before{content:"h"}.fontastic-plus:before{content:"i"}.fontastic-triangle-left:before{content:"j"}.fontastic-triangle-right:before{content:"k"}.fontastic-triangle-up:before{content:"l"}.fontastic-triangle-down:before{content:"m"}.fontastic-x:before{content:"n"}.fontastic-zap:before{content:"o"}.fontastic-arrows-in:before{content:"p"}.fontastic-arrows-out:before{content:"q"}.fontastic-comment:before{content:"r"}.fontastic-female:before{content:"s"}.fontastic-like:before{content:"t"}.fontastic-list:before{content:"u"}.fontastic-lock:before{content:"w"}.fontastic-marker:before{content:"x"}.fontastic-megaphone:before{content:"y"}.fontastic-photo:before{content:"z"}.fontastic-torso:before{content:"A"}.fontastic-torso-female:before{content:"B"}.fontastic-torsos-all:before{content:"C"}.fontastic-torsos-all-female:before{content:"D"}.fontastic-thumbnails:before{content:"E"}.fontastic-star:before{content:"F"}.fontastic-widget:before{content:"G"}.fontastic-chat-bubble:before{content:"H"}.fontastic-afternoon:before{content:"I"}.fontastic-evening:before{content:"J"}.fontastic-morning:before{content:"K"}.fontastic-question:before{content:"L"}.fontastic-calendar:before{content:"M"}.fontastic-comment-1:before{content:"N"}.fontastic-lock-1:before{content:"O"}.fontastic-three-bars:before{content:"P"}.fontastic-heart-1:before{content:"Q"}.fontastic-calendar-1:before{content:"R"}.fontastic-chevron-up-1:before{content:"S"}.fontastic-chevron-right-1:before{content:"T"}.fontastic-chevron-left-1:before{content:"U"}.fontastic-chevron-down-1:before{content:"V"}.fontastic-star-two:before{content:"W"}.fontastic-star-half:before{content:"X"}.fontastic-star-half-1:before{content:"Y"}.fontastic-star-1:before{content:"Z"}.fontastic-twitter-circled:before{content:"0"}.fontastic-book:before{content:"1"}.fontastic-telephone:before{content:"2"}.fontastic-question-1:before{content:"3"}.fontastic-list-thumbnails:before{content:"v"}.fontastic-facebook:before{content:"4"}.fontastic-facebook-square:before{content:"5"}.fontastic-twitter:before{content:"6"}.fontastic-twitter-square:before{content:"7"}.fontastic-google-plus:before{content:"8"}.fontastic-google-plus-1:before{content:"9"}.fontastic-linkedin:before{content:"!"}.fontastic-linkedin-square:before{content:"\""}.fontastic-exclamation:before{content:"#"}.fontastic-exclamation-circle:before{content:"$"}.fontastic-exclamation-triangle:before{content:"%"}.fontastic-check-mark-circle:before{content:"&"}.fontastic-check-mark:before{content:"'"}.fontastic-myspace:before{content:"("}.fontastic-dollar-starburst:before{content:")"}.clearfix:after, #membership-container .global-service-segments .popup:after, #membership-container .global-service-segments .welcome-popup:after,.member-login-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@-webkit-keyframes
mobileSelBar{from{top:-44px}to{top:0}}@keyframes
mobileSelBar{from{top:-44px}to{top:0}}.block-container{width:960px;margin:0
auto}@media (min-width: 1200px){.block-container{width:1170px}}@media (min-width: 980px) and (max-width: 1199px){.block-container{width:960px}}@media (min-width: 768px) and (max-width: 979px){.block-container{width:768px}}@media (max-width: 767px){.block-container{width:auto;padding:0
20px}}.design-webplugin .block-container{width:auto;padding:0
20px}.search-container.landing-fixed{position:fixed;z-index:99;top:60px}.search-container.landing-fixed .he-show-on-map{display:none}@media (max-width: 767px){.search-container.landing-fixed{top:50px}}.design-webplugin .search-container.landing-fixed{top:50px}.he-landing-search-cont{-webkit-transform:translateZ(0);z-index:99}.he-landing-search-cont.landing-fixed{position:fixed;z-index:99;top:60px}@media (max-width: 767px){.he-landing-search-cont.landing-fixed{top:50px}}.design-webplugin .he-landing-search-cont.landing-fixed{top:50px}@media (max-width: 480px){.he-landing-search-cont.landing-fixed{padding:5px;background:#fff;border-bottom:1px solid #999}.he-landing-search-cont.landing-fixed .he-looking-for-buttons, .he-landing-search-cont.landing-fixed .he-landing-search{display:none}.he-landing-search-cont.landing-fixed .he-landing-select-day{margin:0}.he-landing-search-cont.landing-fixed .he-landing-select-day
.tooltip{display:none !important}.he-landing-search-cont.landing-fixed .he-landing-select-day .he-landing-select-day
.btn{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;background-clip:padding-box}}.landing-fixed.loc-autocomplete-landing{position:fixed !important;top:85px !important}.landing-fixed-mn.loc-autocomplete-landing{position:fixed !important;top:135px !important}.landing-fixed.loc-autocomplete-searchbar{position:fixed !important;top:95px !important}.landing-fixed-mn.loc-autocomplete-searchbar{position:fixed !important;top:145px !important}#global-service-container{float:left;font-weight:400}@media (max-width: 480px){#global-service-container{display:none}}#global-service-container .global-service-segments{float:left;margin:0
20px 0 0}#global-service-container .global-service-segments
a{color:#cfd7df;background:#686d70;font-weight:800;font-size:12px;text-transform:uppercase;text-align:center;border-radius:3px 3px 0 0 !important;-moz-border-radius:3px 3px 0 0 !important}#global-service-container .global-service-segments a:hover{background:#9ca2a8;color:#fff}#global-service-container .global-service-segments
a.selected{margin-top:-1px;height:34px;line-height:34px;background:#eff3f3;color:#4bbab8}@media (max-width: 767px){#global-service-container .global-service-segments{margin-right:20px}#global-service-container .global-service-segments
li{margin-left:5px}}.design-webplugin #global-service-container .global-service-segments{margin-right:20px}.design-webplugin #global-service-container .global-service-segments
li{margin-left:5px}#membership-container{float:right}@media (min-width: 768px) and (max-width: 979px){#membership-container{margin-right:20px}}#membership-container .global-service-segments{float:right;margin:0px}@media (max-width: 767px){#membership-container .global-service-segments{margin-right:20px}}.design-webplugin #membership-container .global-service-segments{margin-right:20px}#membership-container .global-service-segments
li{padding:3px
0 0 0}#membership-container .global-service-segments
a{padding:1px
10px 0 1px;min-width:inherit;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cfd7df;background:none;font-weight:600;font-size:13px;text-align:center}#membership-container .global-service-segments a:hover{color:#fff}#membership-container .global-service-segments a .profile-img{display:inline-block;height:20px;width:22px;vertical-align:middle;margin:-2px 4px 0 0;background-size:contain;behavior:url("/js/backgroundsize.min.htc");background-repeat:no-repeat;background-color:transparent;background-image:url("/images/login/default_profile.png");background-position:top center}@media (max-width: 767px){#membership-container .global-service-segments a .profile-img{display:none}}.design-webplugin #membership-container .global-service-segments a .profile-img{display:none}#membership-container .global-service-segments a .fav-star{display:inline-block;height:22px;width:22px;vertical-align:middle;margin:0
5px 0 0;background-color:transparent;color:#fff;font-size:17px;line-height:19px}@media (max-width: 767px){#membership-container .global-service-segments a .fav-star{margin:0
3px 0 0}}.design-webplugin #membership-container .global-service-segments a .fav-star{margin:0
3px 0 0}#membership-container .global-service-segments a .fav-my{display:inline}@media (max-width: 767px){#membership-container .global-service-segments a .fav-my{display:none}}.design-webplugin #membership-container .global-service-segments a .fav-my{display:none}#membership-container .global-service-segments
a.selected{margin-top:-1px;height:34px;line-height:34px;background:#eff3f3 !important;color:#4bbab8;-webkit-border-radius:3px 3px 0 0 !important;-moz-border-radius:3px 3px 0 0 !important;-ms-border-radius:3px 3px 0 0 !important;border-radius:3px 3px 0 0 !important;background-clip:padding-box}#membership-container .global-service-segments
.popup{display:none;position:absolute;width:100%;min-width:140px;background:#2e3337;top:32px;z-index:101;padding:2px;border:1px
solid #a2a4a4;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.2);right:0 !important}#membership-container .global-service-segments .popup
a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;width:100%;margin:0;padding:0
10px;max-width:none;border-bottom:1px solid #4f5357}#membership-container .global-service-segments .popup a:hover{color:white;background-color:#2b4b5a}#membership-container .global-service-segments .popup a:last-child{border-bottom:none}#membership-container .global-service-segments .popup.fav-pop{width:280px;border:1px
solid #a2a4a4;margin-right:0}#membership-container .global-service-segments .popup.fav-pop
a{text-align:center;text-transform:capitalize}#membership-container .global-service-segments .popup.fav-pop a:last-child{border-bottom:1px solid #4f5357}#membership-container .global-service-segments .popup.fav-pop a.my-favourite-link{margin-top:0;background:#585c5f;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box}#membership-container .global-service-segments .popup.fav-pop a.my-favourite-link:hover{color:white;background-color:#2b4b5a}#membership-container .global-service-segments .welcome-popup{position:absolute;top:45px;width:210px;z-index:48;padding:5px
10px;background:#2e3337;color:#fff;text-align:right;box-shadow:0px 3px 6px rgba(0,0,0,0.2)}.global-member-login-frame{display:none;background:#fff;width:480px;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box}@media (max-width: 767px){.global-member-login-frame{width:100%}}.design-webplugin .global-member-login-frame{width:100%}.bk-pass-box{position:relative}.bk-pass-box .show-pass-ico{z-index:3;position:absolute;top:17px;right:10px;width:40px;height:30px;display:block !important;text-indent:-9999em;cursor:pointer;background-repeat:no-repeat;background-image:url("/images/booking/he-booking-process-icons-64.png");background-position:center -721px}.svg .bk-pass-box .show-pass-ico{background-image:url("/images/booking/he-booking-process-icons-64.svg")}.bk-pass-box .show-pass-ico.active{background-position:center -786px}@media (max-width: 767px){.bk-pass-box .show-pass-ico{top:7px}}.design-webplugin .bk-pass-box .show-pass-ico{top:7px}.member-login-wrapper .practice-login-txt{display:inline-block;font-size:20px;margin-right:15px;vertical-align:middle}@media (max-width: 767px){.member-login-wrapper .practice-login-txt{font-size:18px;margin-right:0;margin-top:0;margin-bottom:20px}#main-content .member-login-wrapper .practice-login-txt{padding-left:0;padding-right:0}}.design-webplugin .member-login-wrapper .practice-login-txt{font-size:18px;margin-right:0;margin-top:0;margin-bottom:20px}#main-content .design-webplugin .member-login-wrapper .practice-login-txt{padding-left:0;padding-right:0}.member-login-wrapper .log-foot-out{display:none}@media (max-width: 767px){.member-login-wrapper .log-foot-out{margin-right:20px;margin-left:20px}}.design-webplugin .member-login-wrapper .log-foot-out{margin-right:20px;margin-left:20px}.member-login-wrapper .prac-login{padding-left:30px;padding-right:30px}@media (max-width: 767px){.member-login-wrapper .prac-login{width:100%;padding-left:0;padding-right:0}}.design-webplugin .member-login-wrapper .prac-login{width:100%;padding-left:0;padding-right:0}.member-login-wrapper .member-login-signup{margin-top:25px}.member-login-wrapper
.banner{display:block;width:100%;text-align:center;background-color:#fff;font-weight:400;color:#000;font-size:28px;padding:40px
0 0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){.member-login-wrapper
.banner{font-size:26px;padding:0}}.design-webplugin .member-login-wrapper
.banner{font-size:26px;padding:0}.member-login-wrapper .member-login-container,
.member-login-wrapper .member-login-message{margin:30px}@media (max-width: 767px){.member-login-wrapper .member-login-container,
.member-login-wrapper .member-login-message{margin:20px}}.design-webplugin .member-login-wrapper .member-login-container, .design-webplugin
.member-login-wrapper .member-login-message{margin:20px}.member-login-wrapper
.close{float:none;opacity:1}.member-login-wrapper
hr{margin:30px
30px;height:1px;clear:both}@media (max-width: 767px){.member-login-wrapper
hr{margin:25px}}.design-webplugin .member-login-wrapper
hr{margin:25px}.lt-ie8 .member-login-wrapper
hr{margin:0
30px}.member-login-wrapper .login-footer{background-color:#eff3f3;text-align:center;padding:10px
20px}.member-login-wrapper
a{text-decoration:none}div.member-login-switcher.show-on-login
p{padding:0;margin:0}div.member-login-switcher
p{margin:10px
0px}.member-login-signup-button{color:#cfd7df}#member-login-error
.banner{background-color:#f5834e}#member-login-window
.close{position:absolute;top:10px;right:10px;width:30px;height:30px;text-indent:-9999px;background-repeat:no-repeat;opacity:1;background-image:url("/images/booking/he-booking-process-icons-64.png");background-position:center -656px}.svg #member-login-window
.close{background-image:url("/images/booking/he-booking-process-icons-64.svg")}#member-login-window .close:hover, #member-login-window .close:active, #member-login-window .close:focus{background-position:center -592px}#member-login-welcome
div.buttons{margin-top:30px}#member-login-welcome div.buttons
.btn{margin-right:10px}#member-login-welcome div.buttons
a{display:inline-block;vertical-align:baseline}.show-on-signup{display:none}.member-login-wrapper
h1{text-align:center;margin:30px
20px}.member-login-wrapper h1.show-on-signup{display:none !important}.member-forgot-container{text-align:right;margin-bottom:30px}.member-forgot-container
a{font-weight:400}.member-login-container #login-form
#forgot{margin-top:0;margin-bottom:15px}.show-on-forgot .member-login-switcher{font-weight:400;border-top:1px solid #ddd;padding-top:20px;display:block;font-weight:400;text-align:center;font-size:16px;width:100%;margin-top:40px}.show-on-forgot .member-login-switcher#email-error{border:none;margin-top:0;padding-top:0}.show-on-forgot .member-login-switcher#email-error
.signup{display:inline-block}.member-login-signup.member-login-switcher,.member-login-login.member-login-switcher{position:absolute;border-top:1px solid #ddd;padding-top:20px;bottom:0;display:block;font-weight:400;text-align:center;font-size:16px;width:100%}.member-login-login.member-login-switcher{bottom:70px}@media (max-width: 767px){.member-login-login.member-login-switcher{bottom:90px;right:20px;left:20px;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.design-webplugin .member-login-login.member-login-switcher{bottom:90px;right:20px;left:20px;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.member-login-container{padding-bottom:240px;position:relative}@media (max-width: 767px){.member-login-container{padding-bottom:195px}}.design-webplugin .member-login-container{padding-bottom:195px}.member-login-container .member-login-left{width:100%;position:absolute;right:0;left:0;bottom:80px}.member-login-container .member-login-left:before{display:block;padding:0
0 12px;width:100%;text-align:center;height:20px;content:"OR";font-size:16px;color:#2b4b5a}.member-login-container .member-login-left
p{padding:0;margin:0}.member-login-container .member-login-right{float:right;width:100%}.member-login-container .login-error{color:#d51b31}.member-login-container
#password{padding-right:55px}.member-login-container
#username{margin-bottom:15px}.member-login-container #login-form ::-webkit-input-placeholder{color:#63666a;opacity:1}.member-login-container #login-form ::-moz-placeholder{color:#63666a;opacity:1}.member-login-container #login-form :-ms-input-placeholder{color:#63666a;opacity:1}.member-login-container #login-form :-moz-placeholder{color:#63666a;opacity:1}.member-login-container #login-form input[type="text"], .member-login-container #login-form input[type="email"], .member-login-container #login-form input[type="password"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:18px;line-height:normal;height:auto;font-weight:400;padding:18px
12px;color:#2b4b5a;border:1px
solid #ddd;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box;margin-bottom:15px}.member-login-container #login-form input[type="text"]:focus, .member-login-container #login-form input[type="email"]:focus, .member-login-container #login-form input[type="password"]:focus{border-color:#008ec8}@media (max-width: 767px){.member-login-container #login-form input[type="text"], .member-login-container #login-form input[type="email"], .member-login-container #login-form input[type="password"]{font-size:16px;padding:8px
12px}}.design-webplugin .member-login-container #login-form input[type="text"], .design-webplugin .member-login-container #login-form input[type="email"], .design-webplugin .member-login-container #login-form input[type="password"]{font-size:16px;padding:8px
12px}.member-login-container #login-form input[type=checkbox]{margin:10px
5px 10px 0;vertical-align:baseline}.member-login-container #login-form
label{display:inline-block}.member-login-container #login-form
label.error{color:#d51b31;margin-bottom:20px}.member-login-container #login-form
.halfwidth{display:inline-block;width:100%}.member-login-container #login-form .halfwidth input[type="text"], .member-login-container #login-form .halfwidth input[type="email"], .member-login-container #login-form .halfwidth input[type="password"]{width:100%}.member-login-container #login-form
button{display:block;clear:both;width:100%;font-size:18px;margin-top:20px;margin-bottom:5px;font-weight:400;padding:16px
12px;line-height:normal;height:auto;background-color:#008ec8;border:2px
solid #008ec8;border-bottom:2px solid #007caf;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box}@media (max-width: 767px){.member-login-container #login-form
button{font-size:16px;padding:6px
12px}}.design-webplugin .member-login-container #login-form
button{font-size:16px;padding:6px
12px}.member-login-container #login-form button:hover{border-color:#007caf;background-color:#007caf}.member-login-container #login-form
button#login{background-color:#008ec8;border:2px
solid #008ec8;border-bottom:2px solid #007caf}.member-login-container #login-form button#login:hover{border-color:#007caf;background-color:#007caf}.member-login-container #login-form
button#signup{margin-top:0;background-color:#77c146;border:2px
solid #77c146;border-bottom:2px solid #6bb23c}.member-login-container #login-form button#signup:hover{border-color:#6bb23c;background-color:#6bb23c}.forgot-form .member-login-left{position:static;margin-bottom:20px}.forgot-form .member-login-left:before{display:none}.forgot-form .member-login-container{padding-bottom:0}.forgot-form .member-login-switcher
.login{width:100%;background-color:#fff}#member-login-window{overflow:hidden;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box}.login-form,.signup-form,.forgot-form{background-color:#fff;overflow:hidden;position:relative;padding:20px
0 0}.login-form a, .signup-form a, .forgot-form
a{color:#008ec8}.login-form a:hover, .login-form a:focus, .login-form a:active, .signup-form a:hover, .signup-form a:focus, .signup-form a:active, .forgot-form a:hover, .forgot-form a:focus, .forgot-form a:active{color:#2b4b5a}#main-content .login-form p, #main-content .signup-form p, #main-content .forgot-form
p{padding-left:0;padding-right:0}#main-content .login-form .member-login-wrapper, #main-content .signup-form .member-login-wrapper, #main-content .forgot-form .member-login-wrapper{padding:20px
0;margin:0
auto}#main-content .login-form .member-login-wrapper .banner, #main-content .signup-form .member-login-wrapper .banner, #main-content .forgot-form .member-login-wrapper
.banner{padding-top:20px}.login-form .oauth-link-facebook, .login-form .oauth-link-google, .signup-form .oauth-link-facebook, .signup-form .oauth-link-google{display:block;width:100%;padding:18px
10px;text-decoration:none;font-weight:400;color:#fff;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box;position:relative;text-align:center}@media (max-width: 767px){.login-form .oauth-link-facebook, .login-form .oauth-link-google, .signup-form .oauth-link-facebook, .signup-form .oauth-link-google{font-size:16px;padding:8px
10px}}.design-webplugin .login-form .oauth-link-facebook, .design-webplugin .login-form .oauth-link-google, .design-webplugin .signup-form .oauth-link-facebook, .design-webplugin .signup-form .oauth-link-google{font-size:16px;padding:8px
10px}.login-form .oauth-link-facebook span.icon, .login-form .oauth-link-google span.icon, .signup-form .oauth-link-facebook span.icon, .signup-form .oauth-link-google
span.icon{position:absolute;top:50%;left:10px;margin-top:-10px;display:inline-block;margin-right:20px;width:31px;height:21px;vertical-align:middle;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAqCAYAAAC3DKvtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMjE4RjIxQzA4QzVFMzExQTY4QUVCMUM4ODJDODc4QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMTc5QzVBMUM1M0IxMUUzQUM1MUJCODU0NDlFRjk2MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMTc5QzVBMEM1M0IxMUUzQUM1MUJCODU0NDlFRjk2MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NUZEOUREM0JDNUUzMTFBNjhBRUIxQzg4MkM4NzhBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEyMThGMjFDMDhDNUUzMTFBNjhBRUIxQzg4MkM4NzhBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5+S+PAAAAlNJREFUeNrsl89LVUEUx++7ahoPQWujRIlPLVso6sLENmKu2oSJKBFYULiRKHDlIqyNP3DhKqGF4Nr+hBSkKAqikCBJn6iRG9FSi7J4Xr8HzoPjccY790m08cCHNzN35vvunDPnzHuxIAg8ZZXgDqgBBd5BS4IOL8xImPHBKEgxv4KD9hk0iDVWZGeIF2+CCpAHHgrRH+CMi6gULgZ/WGBMTZoU4v2uwj57pA7kcHtbeWtctC8avDkBBvVgWnhHjF1Sc76K9pZB+Dq4agteHHzj7e6CK2JbnWK82bDtbTB7WPBuCV9ugQegDSwo/+aChOAnmFNjvv72Nj5S2h6JOQNBuHXHDAlClgDToIT7TWCG2+TPa2LubQ74s30BtxwXSpYX4g3WLf518nE+uA/eWrJuB7RGFa4C8yywAUbATXAXzKignlIilKkfTMJxETD6LFKTssCwEL+hnleCUpNwt1jUY/EjBXmF5/S6pvQ5Ec1iSxHMAoWibHouZbNFvDEFrZ3fUGblE36eBCejVLfH6gQsgSnwCnznMXJFbdSySdSDp5ye6RL6F3wEfaDQVZSwZV6MryWqZikvA7MJH9nChE+ARlAOTvMY7WAkymWqKQOfDKn9+yg+pvP9HlQbntFtk5epKy6Dl5Y1TsK+Zfy86q9zhsZcRA8Tjqv+MvgS5VT43r8yFc0urgdrhpOQZOZULQlNaeKew0W5HOWXUBRbdZmUrfor4Dk4Cy6IcbqF33D7dSY+TtOjtv8uSmXL1BX/97gdCx8Lh2de2jbBouV/iJPtCTAAFDNfrpJJFaEAAAAASUVORK5CYII=") no-repeat scroll 0px -21px}.login-form .oauth-link-facebook:hover, .login-form .oauth-link-facebook:visited, .login-form .oauth-link-google:hover, .login-form .oauth-link-google:visited, .signup-form .oauth-link-facebook:hover, .signup-form .oauth-link-facebook:visited, .signup-form .oauth-link-google:hover, .signup-form .oauth-link-google:visited{color:#fff}.login-form .oauth-link-facebook, .signup-form .oauth-link-facebook{background-color:#3B5998;margin-bottom:15px}.login-form .oauth-link-facebook:hover, .signup-form .oauth-link-facebook:hover{background-color:#344e86}.login-form .oauth-link-google, .signup-form .oauth-link-google{background-color:#de4230}.login-form .oauth-link-google span.icon, .signup-form .oauth-link-google
span.icon{background-position:0 2px}.login-form .oauth-link-google:hover, .signup-form .oauth-link-google:hover{background-color:#d33422}.login-form .member-login-divider, .signup-form .member-login-divider{width:100%;font-style:italic;text-align:center;display:none !important}.login-form .member-login-divider span, .signup-form .member-login-divider
span{display:block;color:#a5b4ac;text-transform:uppercase}.login-form .member-login-divider span:after, .signup-form .member-login-divider span:after{content:"";height:50px;border-top:1px solid #a5b4ac;display:block;width:100%;margin-top:-12px}.login-form .login-form .member-login-divider span:after, .login-form .signup-form .member-login-divider span:after{height:26px}#global-nav{float:right;font-weight:400;z-index:100;opacity:1;filter:alpha(opacity=100);-webkit-transition-property:opacity,height;-moz-transition-property:opacity,height;-o-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition-duration: .3s,.3s;-moz-transition-duration: .3s,.3s;-o-transition-duration: .3s,.3s;transition-duration: .3s,.3s}#global-nav
ul{float:right;margin:0;padding:0;list-style:none}.lt-ie8 #global-nav ul
li{padding:20px
10px 0px 10px;float:right}#global-nav li, #global-nav
a{display:block;float:left;margin:0;text-decoration:none}@media (max-width: 480px){#global-nav{width:100%}}#global-nav .global-core-nav{margin:0;clear:right;display:table;height:94px}#global-nav .global-core-nav .menu-item-hidden{display:none}#global-nav .global-core-nav.menu-hidden .menu-item-hidden{display:none}#global-nav .global-core-nav
li{height:94px;display:table-cell;vertical-align:middle;float:none;padding:0
0 0 20px;position:relative;z-index:100}#global-nav .global-core-nav
a{padding:13px
28px;font-size:16px;border:1px
solid #d6dddf;border-radius:3px !important;-moz-border-radius:3px !important}#global-nav .global-core-nav a:hover, #global-nav .global-core-nav
a.selected{color:white;background:#318EC7}#global-nav .global-core-nav
a.selected{color:#008ec8;background:#e5eaec;position:relative;color:white;background:#318EC7}@media (min-width: 768px) and (max-width: 979px){#global-nav .global-core-nav{height:70px}#global-nav .global-core-nav
li{height:70px;padding:0
0 0 10px}#global-nav .global-core-nav
a{padding:10px
20px;font-size:14px;font-weight:600}}@media (max-width: 767px){#global-nav .global-core-nav{float:none;margin:0
20px 0 0;padding:0px;height:60px;position:relative}#global-nav .global-core-nav
li{height:60px;padding:0
0 0 0px}#global-nav .global-core-nav
a{margin-left:3px;border:none;padding:5px
10px;font-size:14px;font-weight:600}}.design-webplugin #global-nav .global-core-nav{float:none;margin:0
20px 0 0;padding:0px;height:60px;position:relative}.design-webplugin #global-nav .global-core-nav
li{height:60px;padding:0
0 0 0px}.design-webplugin #global-nav .global-core-nav
a{margin-left:3px;border:none;padding:5px
10px;font-size:14px;font-weight:600}@media (max-width: 480px){#global-nav .global-core-nav{margin:0px;padding:5px
0px;background:#eff3f3;height:auto;float:left;clear:both;width:100%}#global-nav .global-core-nav .menu-item-hidden{display:block}#global-nav .global-core-nav.menu-hidden{display:none}#global-nav .global-core-nav
li{height:auto;width:100%;margin:0
!important;padding:0;display:block;text-align:center;border-top:1px solid #ddd;text-decoration:none;background:#eff3f3;clear:both}#global-nav .global-core-nav
a{float:none;padding:10px
0;color:#000;font-size:15px;line-height:21px;font-weight:400;display:block;border-radius:0 !important}}.nav-patient{float:left}@media (min-width: 768px) and (max-width: 979px){.nav-patient{width:100%;margin-top:5px;text-align:left}.nav-patient .find-link{margin-left:0px !important;margin-right:20px !important;font-size:14px}}@media (max-width: 767px){.nav-patient{width:100%;height:50px;text-align:left;float:right;margin-right:0px}.nav-patient
a{margin-right:20px}.nav-patient a:nth-child(2){margin-right:20px}}.design-webplugin .nav-patient{width:100%;height:50px;text-align:left;float:right;margin-right:0px}.design-webplugin .nav-patient
a{margin-right:20px}.design-webplugin .nav-patient a:nth-child(2){margin-right:20px}@media (max-width: 550px){.nav-patient{width:100%;text-align:left;margin:5px
0}.nav-patient
a{margin-right:15px}}@media (max-width: 480px){.nav-patient{margin:0px;padding:5px
0px;background:#eff3f3;height:auto}.nav-patient.menu-hidden{display:none}.nav-patient
a{width:100%;margin:0
!important;padding:15px
0;display:block;text-align:center;border-top:1px solid #ddd;text-decoration:none;background:#eff3f3;color:#000;font-size:15px;font-weight:400;clear:both}}@media (max-width: 767px){.header{position:relative;padding-bottom:40px;height:100px}}.design-webplugin
.header{position:relative;padding-bottom:40px;height:100px}@media (max-width: 480px){.header{height:auto;padding-bottom:0}}@media (max-width: 480px){#site_logo{margin:0
0 10px 20px !important}}.btn-practice-services{height:inherit;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#77c146;border-radius:4px !important;color:#fff !important;padding:10px;text-align:center;position:relative;z-index:2;display:inline-block;text-decoration:none;font-weight:600}.btn-practice-services:hover{background-color:#85c759}@media (min-width: 980px) and (max-width: 1199px){.btn-practice-services{width:200px}}.lt-ie9 .btn-practice-services{width:200px;margin-top:-12px}@media (min-width: 768px) and (max-width: 979px){.btn-practice-services{width:280px;padding:10px;margin-right:0;font-size:14px}}@media (min-width: 768px) and (max-width: 979px){.he-back-bg{min-height:130px}}@media (max-width: 480px){.he-back-bg{height:auto;padding:0}}.health-jobs-filter{display:none;width:600px;background:#fff;border-radius:3px !important;text-align:center}@media (max-width: 767px){.health-jobs-filter{width:80%}.health-jobs-filter
p{margin:40px
20px 0}.health-jobs-filter p
br{display:none}.health-jobs-filter
ul{margin:30px
20px}}.design-webplugin .health-jobs-filter{width:80%}.design-webplugin .health-jobs-filter
p{margin:40px
20px 0}.design-webplugin .health-jobs-filter p
br{display:none}.design-webplugin .health-jobs-filter
ul{margin:30px
20px}@media (max-width: 550px){.health-jobs-filter{top:20px !important;width:90%}.health-jobs-filter
ul{margin:30px
20px}.health-jobs-filter ul
li{width:100%;margin:0
0 10px}}.lt-ie8 .health-jobs-filter ul
li{display:block;float:left;width:45%;margin-right:3%;cursor:pointer}.health-jobs-filter
h2{background:#008ec8;border-radius:3px 3px 0 0 !important;display:block;margin:0;padding:40px
20px;color:#fff;font-weight:400}.health-jobs-filter
p{font-size:16px;margin-top:40px}.health-jobs-filter
ul{margin:40px;padding:0;list-style:none}.health-jobs-filter ul
li{float:left;width:48%}.health-jobs-filter ul li
a{width:100%;display:block;color:#333;background:#eff3f3;text-decoration:none;border-radius:3px !important;padding:15px;font-size:14px;font-weight:300;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #d2dddd}.health-jobs-filter ul li a
span{width:100%;font-size:18px;font-weight:400;display:inline-block}.health-jobs-filter ul li a:hover{background:#e0e8e8}.health-jobs-filter ul li:first-child{margin-right:4%}#nav-health-overlay{position:relative}#nav-health-overlay
span{position:absolute;top:-5px;right:-25px;color:#008ec8;font-size:9px;text-transform:uppercase}@media (max-width: 480px){#nav-health-overlay
span{top:0px;right:auto}}.lt-ie8 #nav-health-overlay{padding-left:20px}.container-practice-services{position:relative;float:right;z-index:2}.container-practice-services:before{content:" ";position:absolute;bottom:1px;left:50%;z-index:1;border-radius:100%;box-shadow:0 0 10px 0 black;width:280px;height:3px;margin-left:-140px}@media (min-width: 980px) and (max-width: 1199px){.container-practice-services{margin-top:-13px}.container-practice-services:before{width:180px;margin-left:-90px}}@media (min-width: 768px) and (max-width: 979px){.container-practice-services{float:right;margin-top:-30px;text-align:center}.container-practice-services:before{display:none}}@media (max-width: 767px){.container-practice-services{display:none}}.design-webplugin .container-practice-services{display:none}.log-msg-area{padding:30px}.slideout-panel{overflow:hidden;background:#fff}#global-header-main .he-header-right a .he-ico, #global-header-main .he-header-right ul.he-header-list .he-header-book > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .he-header-login > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .he-header-signup > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .he-header-signed > a > .he-ico, .slideout-menu ul li .he-ico{background-repeat:no-repeat;background-image:url("/images/header/he-icons-header-64px.png")}.svg #global-header-main .he-header-right a .he-ico, #global-header-main .he-header-right a .svg .he-ico, .svg #global-header-main .he-header-right ul.he-header-list .he-header-book > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .svg .he-header-book > a > .he-ico, .svg #global-header-main .he-header-right ul.he-header-list .he-header-login > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .svg .he-header-login > a > .he-ico, .svg #global-header-main .he-header-right ul.he-header-list .he-header-signup > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .svg .he-header-signup > a > .he-ico, .svg #global-header-main .he-header-right ul.he-header-list .he-header-signed > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .svg .he-header-signed > a > .he-ico, .svg .slideout-menu ul li .he-ico, .slideout-menu ul li .svg .he-ico{background-image:url("/images/header/he-icons-header-64px.svg")}main{display:block}#panelMain{padding-top:60px}#panelMain .alpha-overlay{visibility:hidden;background-color:#000;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;-webkit-transition:opacity 0.1s;transition:opacity 0.1s}#panelMain.open .alpha-overlay{visibility:visible;z-index:9998;opacity: .5;-webkit-transition:opacity 0.1s;transition:opacity 0.1s}#panelMain
.backtotop{display:none}@media (max-width: 767px){#panelMain{padding-top:50px}}.design-webplugin
#panelMain{padding-top:50px}#panelMain.slideout-panel{padding-top:60px;position:static;will-change:auto;display:block}@media (max-width: 767px){#panelMain.slideout-panel{padding-top:50px}}.design-webplugin #panelMain.slideout-panel{padding-top:50px}#panelMain .appointments-scroll-show-out{z-index:99}#global-header-main{font-family:'Source Sans Pro','Open Sans',sans-serif;-webkit-font-smoothing:subpixel-antialiased;background-color:#2b4b5a;height:60px;position:fixed;top:0;right:0;left:0;z-index:100}@media (max-width: 767px){#global-header-main{height:50px}}.design-webplugin #global-header-main{height:50px}#global-header-main.fixed-open{position:absolute;z-index:9999}#global-header-main.fixed-open .he-logo-reverse{opacity: .5}@media (min-width: 768px) and (max-width: 979px){#global-header-main .block-container{padding-right:10px;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}#global-header-main .toggle-button{display:block;position:relative;overflow:hidden;margin:10px
20px 0 0;padding:0;width:21px;height:21px;font-size:0;text-indent:-9999px;border:none;background-color:transparent;cursor:pointer;float:left;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10000}@media (max-width: 767px){#global-header-main .toggle-button{display:block;margin-top:14px}}.design-webplugin #global-header-main .toggle-button{display:block;margin-top:14px}#global-header-main .toggle-button
span{display:block;position:absolute;top:10px;left:0;right:0;height:2px;background:white;transition:background 0s 0.3s}#global-header-main .toggle-button span:before,
#global-header-main .toggle-button span:after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:"";transition-duration:0.2s, 0.2s;transition-delay:0.2s, 0s}#global-header-main .toggle-button span:before{top:-6px;transition-property:top, transform}#global-header-main .toggle-button span:after{bottom:-6px;transition-property:bottom, transform}#global-header-main .toggle-button.is-active
span{background:none}#global-header-main .toggle-button.is-active span:before{top:0;transform:rotate(45deg)}#global-header-main .toggle-button.is-active span:after{bottom:0;transform:rotate(-45deg)}#global-header-main .toggle-button.is-active span:before,
#global-header-main .toggle-buttonis-active span:after{transition-delay:0s, 0.2s}#global-header-main .he-logo-reverse{float:left;display:block;height:38px;width:180px;margin:10px
0 0;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url("/images/header/healthengine-logo-colour-rev-lg.png");background-position:left center;background-repeat:no-repeat}.svg #global-header-main .he-logo-reverse{background-image:url("/images/header/healthengine-logo-colour-rev-lg.svg")}@media (max-width: 767px){#global-header-main .he-logo-reverse{height:33px;width:200px;margin:8px
0 0;background-size:contain}}.design-webplugin #global-header-main .he-logo-reverse{height:33px;width:200px;margin:8px
0 0;background-size:contain}#global-header-main .he-header-right{float:right;margin:10px
0 0}@media (max-width: 767px){#global-header-main .he-header-right{display:none}}.design-webplugin #global-header-main .he-header-right{display:none}#global-header-main .he-header-right
a{text-decoration:none;color:#d5dbde;-webkit-transition:color, 0.3s;-moz-transition:color, 0.3s;transition:color, 0.3s}#global-header-main .he-header-right a .he-ico{display:inline-block;width:20px;height:22px;margin:2px
2px 0 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#global-header-main .he-header-right .he-header-menu-gp a .he-ico{background-position:-24px -342px}#global-header-main .he-header-right .he-header-menu-dentist a .he-ico{background-position:-26px -406px}#global-header-main .he-header-right .he-header-menu-physio a .he-ico{background-position:-26px -470px}#global-header-main .he-header-right .he-header-menu-chiro a .he-ico{background-position:-26px -534px}#global-header-main .he-header-right .he-header-menu-search a .he-ico{background-position:-24px -854px}#global-header-main .he-header-right .he-header-menu-gp a:active .he-ico, #global-header-main .he-header-right .he-header-menu-gp a:focus .he-ico{background-position:-88px -342px}#global-header-main .he-header-right .he-header-menu-dentist a:active .he-ico, #global-header-main .he-header-right .he-header-menu-dentist a:focus .he-ico{background-position:-90px -406px}#global-header-main .he-header-right .he-header-menu-physio a:active .he-ico, #global-header-main .he-header-right .he-header-menu-physio a:focus .he-ico{background-position:-90px -470px}#global-header-main .he-header-right .he-header-menu-chiro a:active .he-ico, #global-header-main .he-header-right .he-header-menu-chiro a:focus .he-ico{background-position:-90px -534px}#global-header-main .he-header-right .he-header-menu-search a:active .he-ico, #global-header-main .he-header-right .he-header-menu-search a:focus .he-ico{background-position:-88px -854px}#global-header-main .he-header-right .he-header-menu-fav a .he-ico{background-position:-24px -598px}#global-header-main .he-header-right .he-header-menu-pro a .he-ico{background-position:-24px -662px}#global-header-main .he-header-right .he-header-menu-boo a .he-ico{background-position:-24px -726px}#global-header-main .he-header-right .he-header-menu-out a .he-ico{background-position:-24px -790px}#global-header-main .he-header-right .he-header-menu-fav a:active .he-ico, #global-header-main .he-header-right .he-header-menu-fav a:focus .he-ico{background-position:-88px -598px}#global-header-main .he-header-right .he-header-menu-pro a:active .he-ico, #global-header-main .he-header-right .he-header-menu-pro a:focus .he-ico{background-position:-88px -662px}#global-header-main .he-header-right .he-header-menu-boo a:active .he-ico, #global-header-main .he-header-right .he-header-menu-boo a:focus .he-ico{background-position:-88px -726px}#global-header-main .he-header-right .he-header-menu-out a:active .he-ico, #global-header-main .he-header-right .he-header-menu-out a:focus .he-ico{background-position:-88px -790px}#global-header-main .he-header-right
ul{list-style:none;padding:0;margin:0;position:relative}#global-header-main .he-header-right ul>li{vertical-align:top}#global-header-main .he-header-right ul
li{display:inline-block;height:100%;color:#fff;font-weight:400;height:40px;line-height:40px;padding:0
15px}#global-header-main .he-header-right ul li ul.he-menu-list{background-color:#fff;position:absolute;padding:0
3px;margin-top:10px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;overflow:hidden;max-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 0 3px 3px !important;-moz-border-radius:0 0 3px 3px !important;-ms-border-radius:0 0 3px 3px !important;border-radius:0 0 3px 3px !important;background-clip:padding-box;-webkit-box-shadow:2px 2px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 0px 0px rgba(0, 0, 0, 0.1);z-index:5}#global-header-main .he-header-right ul li ul.he-menu-list .he-header-menu-hr{margin-right:-3px;margin-left:-3px}#global-header-main .he-header-right ul li ul.he-menu-list .he-header-menu-hr
div{height:1px;max-height:1px;overflow:hidden;background-color:#ebeced}#global-header-main .he-header-right ul li ul.he-menu-list
li{display:block;padding:0;height:auto;line-height:normal;margin:6px
2px;opacity:0}#global-header-main .he-header-right ul li ul.he-menu-list
li.arr{height:10px;background-color:transparent;text-align:center;margin:-10px -3px 0;position:relative;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;background-clip:padding-box}#global-header-main .he-header-right ul li ul.he-menu-list li.arr
span{width:0;height:0;margin:0
0 0 -5px;display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:0;left:50%}#global-header-main .he-header-right ul li ul.he-menu-list li
a{display:block;padding:7px
4px 7px 3px;height:100%;width:100%;line-height:1.4em;font-size:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:#313436;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important;background-clip:padding-box}#global-header-main .he-header-right ul li ul.he-menu-list li a:hover{background-color:#f2f2f2}#global-header-main .he-header-right ul li ul.he-menu-list li a:focus, #global-header-main .he-header-right ul li ul.he-menu-list li a:active{background-color:#f2f2f2;color:#008ec8}#global-header-main .he-header-right ul li ul.he-menu-list li a
span{vertical-align:middle}#global-header-main .he-header-right ul>li.hoverOther>a{color:#aab7bd}#global-header-main .he-header-right ul>li.hoverOther.hover>a{color:#fff}#global-header-main .he-header-right ul > li.hover ul.he-menu-list{max-height:500px;overflow:visible;height:auto}#global-header-main .he-header-right ul > li.hover ul.he-menu-list
li{opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.1s;-webkit-transition-delay:0.1s;transition-delay:0.1s}#global-header-main .he-header-right ul.he-header-list .he-header-book{padding-right:0}#global-header-main .he-header-right ul.he-header-list .he-header-book>a{margin-top:0;font-size:15px;padding:5px
15px 5px 10px;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box}@media (min-width: 768px) and (max-width: 979px){#global-header-main .he-header-right ul.he-header-list .he-header-book>a{padding-left:20px}}#global-header-main .he-header-right ul.he-header-list .he-header-book>a>.he-ico{display:inline-block;top:0;left:0;width:20px;height:20px;margin-top:-1px;margin-right:5px;vertical-align:middle;background-position:-22px -214px}@media (min-width: 768px) and (max-width: 979px){#global-header-main .he-header-right ul.he-header-list .he-header-book>a>.he-ico{display:none}}#global-header-main .he-header-right ul.he-header-list .he-header-book.hoverOther.hover>a>.he-ico{background-position:-22px -214px}#global-header-main .he-header-right ul.he-header-list .he-header-book.hoverOther>a>.he-ico{background-position:-86px -214px}#global-header-main .he-header-right ul.he-header-list .he-header-login>a>.he-ico{display:inline-block;top:1px;left:0;width:20px;height:20px;vertical-align:middle;background-position:-88px -280px}#global-header-main .he-header-right ul.he-header-list .he-header-login.hoverOther.hover>a{color:#bdc7cc}#global-header-main .he-header-right ul.he-header-list .he-header-login.hoverOther.hover>a>.he-ico{background-position:-152px -280px}#global-header-main .he-header-right ul.he-header-list .he-header-login.hoverOther>a>.he-ico{background-position:-152px -280px}#global-header-main .he-header-right ul.he-header-list .he-header-praclist{padding:0}#global-header-main .he-header-right ul.he-header-list .he-header-praclist>a{display:inline-block;background-color:#77c146;color:#fff;padding:0
25px;height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box}#global-header-main .he-header-right ul.he-header-list .he-header-praclist > a:hover, #global-header-main .he-header-right ul.he-header-list .he-header-praclist > a:focus, #global-header-main .he-header-right ul.he-header-list .he-header-praclist>a:active{background-color:#6bb23c}#global-header-main .he-header-right ul.he-header-list .he-header-signup, #global-header-main .he-header-right ul.he-header-list .he-header-signed{padding:0;margin-right:0}@media (min-width: 768px) and (max-width: 979px){#global-header-main .he-header-right ul.he-header-list .he-header-signup, #global-header-main .he-header-right ul.he-header-list .he-header-signed{margin-right:15px}}#global-header-main .he-header-right ul.he-header-list .he-header-signup > a, #global-header-main .he-header-right ul.he-header-list .he-header-signed>a{display:inline-block;padding:0
15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#global-header-main .he-header-right ul.he-header-list .he-header-signup > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .he-header-signed>a>.he-ico{display:inline-block;margin-top:10px;left:0;width:20px;height:20px;vertical-align:top;background-position:-88px -278px}#global-header-main .he-header-right ul.he-header-list .he-header-signup.hoverOther.hover > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .he-header-signed.hoverOther.hover>a>.he-ico{background-position:-88px -278px}#global-header-main .he-header-right ul.he-header-list .he-header-signup.hoverOther > a > .he-ico, #global-header-main .he-header-right ul.he-header-list .he-header-signed.hoverOther>a>.he-ico{background-position:-88px -278px}#global-header-main .he-header-right ul.he-header-list .he-header-signed{text-align:center;position:relative}#global-header-main .he-header-right ul.he-header-list .he-header-signed>a{max-width:170px;text-align:center;outline:none}#global-header-main .he-header-right ul.he-header-list .he-header-signed ul.he-header-login-list{text-align:left}#global-header-main .he-header-right ul.he-header-list .he-header-signed>.he-ico{margin-left:0}#global-header-main .he-header-right ul.he-header-list .he-header-signed .he-menu-name{display:inline-block;max-width:128px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize}#global-header-main .he-header-right ul.he-header-list .he-header-signed .he-menu-list{min-width:168px}#global-header-main .he-header-right ul.he-header-list .he-header-signed.hoverOther>a{color:#fff}#global-header-main .he-header-right .he-header-book, #global-header-main .he-header-right .he-header-practice{position:relative;padding-left:0;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;background-clip:padding-box}#global-header-main .he-header-right .he-header-book > a, #global-header-main .he-header-right .he-header-practice>a{display:inline-block;height:27px;line-height:27px}#global-header-main .he-header-right .he-header-practice>a>span{border-left:1px solid #aab7bd;padding-left:30px}#global-header-main .he-header-right .he-header-practice .he-menu-list
a{padding-left:12px;min-height:24px;line-height:24px}#global-header-main .he-header-right .he-header-menu-list{width:180px}#global-header-main .he-header-right .he-header-menu-list:before{width:180px}#global-header-main .he-header-right .he-header-practice-list{display:none;width:210px;margin-left:-50px}#global-header-main .he-header-right .he-header-practice-list:before{width:210px}#menuMain,#menuSecMain{display:none}#menuMain .close-button-sec, #menuSecMain .close-button-sec{display:none;position:relative;overflow:hidden;margin:0
20px 0 0;padding:0;width:21px;height:21px;font-size:0;text-indent:-9999px;border:none;background-color:transparent;cursor:pointer;float:none;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10000}@media (max-width: 767px){#menuMain .close-button-sec, #menuSecMain .close-button-sec{display:block}}.design-webplugin #menuMain .close-button-sec, .design-webplugin #menuSecMain .close-button-sec{display:block}#menuMain .close-button-sec span, #menuSecMain .close-button-sec
span{display:block;position:absolute;top:10px;left:0;right:0;height:2px;background:white;transition:background 0s 0.3s}#menuMain .close-button-sec span:before, #menuMain .close-button-sec span:after, #menuSecMain .close-button-sec span:before, #menuSecMain .close-button-sec span:after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#333;content:"";transition-duration:0.2s, 0.2s;transition-delay:0.2s, 0s}#menuMain .close-button-sec span:before, #menuSecMain .close-button-sec span:before{top:0;transform:rotate(45deg)}#menuMain .close-button-sec span:after, #menuSecMain .close-button-sec span:after{bottom:0;transform:rotate(-45deg)}#menuMain .close-button-sec span:before, #menuMain .close-button-sec span:after, #menuSecMain .close-button-sec span:before, #menuSecMain .close-button-sec span:after{transition-delay:0s,0.2s}#menuMain.slideout-menu,#menuSecMain.slideout-menu{display:none}@media (max-width: 767px){#menuMain.slideout-menu,#menuSecMain.slideout-menu{display:block}}.design-webplugin #menuMain.slideout-menu, .design-webplugin #menuSecMain.slideout-menu{display:block}.slideout-menu{font-family:'Source Sans Pro','Open Sans',sans-serif;position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;background-color:#25414f;font-weight:400;font-size:15px;z-index:-1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden}.slideout-menu.open{z-index:-1}.slideout-menu.iosVisFix{visibility:visible}.slideout-menu .prac-log-area{margin:13px
0 0;padding:0
0 10px;border-top:1px solid #9fc8dd}.slideout-menu
ul{list-style:none;padding:0
10px;margin:8px
0}.slideout-menu ul
li{color:#fff;padding:0;margin:2px
0}.slideout-menu ul li .he-ico{display:inline-block;width:20px;height:20px;margin:0
4px 0 0;vertical-align:middle}.slideout-menu ul li
a{display:inline-block;padding:7px
10px;width:100%;height:100%;color:#fff;background-color:transparent;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box}.slideout-menu ul li a:hover, .slideout-menu ul li a:focus, .slideout-menu ul li a:active{background-color:#067aab}.slideout-menu ul li span.slideout-menu-name{padding:7px
10px;width:100%;height:100%;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slideout-menu ul.slideout-prac-area li a:hover, .slideout-menu ul.slideout-prac-area li a:focus, .slideout-menu ul.slideout-prac-area li a:active{background-color:#2b4b5a}.slideout-menu .slideout-menu-gp a .he-ico{background-position:-152px -342px}.slideout-menu .slideout-menu-dentist a .he-ico{background-position:-152px -406px}.slideout-menu .slideout-menu-physio a .he-ico{background-position:-152px -470px}.slideout-menu .slideout-menu-chiro a .he-ico{background-position:-152px -534px}.slideout-menu .slideout-menu-search a .he-ico{background-position:-152px -854px}.slideout-menu .slideout-menu-fav a .he-ico{background-position:-152px -598px}.slideout-menu .slideout-menu-pro a .he-ico{background-position:-152px -662px}.slideout-menu .slideout-menu-boo a .he-ico{background-position:-152px -726px}.slideout-menu .slideout-menu-out a .he-ico{background-position:-152px -790px}.slideout-menu .slideout-menu-ppl a .he-ico{background-position:-152px -790px}.slideout-menu .slideout-menu-header{background-color:#067aab;color:#9fc8dd;display:block;padding:8px
20px 7px;font-size:14px}.slideout-menu .slideout-menu-header.practice{background-color:#2b4b5a;color:#aab7be}.slideout-menu .slideout-menu-top{background-color:#008ec8;overflow:hidden}.slideout-menu .slideout-menu-top ul.slideout-loggedin-list{margin:40px
10px 8px;padding-right:0;padding-left:0;border-top:1px solid #32a5d3}.slideout-menu .slideout-menu-top ul.slideout-login-list{margin:40px
10px 8px;padding-right:0;padding-left:0;border-top:1px solid #32a5d3}.slideout-menu .slideout-menu-top ul.slideout-login-list
li{margin-top:10px}.slideout-menu .slideout-login-login .he-ico, .slideout-menu .list-prac-login .he-ico{background-position:-88px -279px}.slideout-menu .slideout-practice-area{padding:0
20px}.slideout-menu .slideout-practice-area .slideout-practice-header{position:relative;padding:10px
20px;display:block;background-color:#2b4b5a;color:#fff;cursor:pointer}.slideout-menu .slideout-practice-area .slideout-practice-list{overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.8s;max-height:500px;background-color:#2b4b5a;margin:0;padding:0
18px 12px}.slideout-menu .slideout-practice-area .slideout-practice-list .slideout-practice-bt{padding-top:10px;margin-top:10px;border-top:1px solid #677a84}#menuSecMain.slideout-menu{background-color:#fff;left:auto;display:none;padding:20px}#menuSecMain.slideout-menu.open{display:block}.slideout-menu-list li span, .slideout-menu-search li
span{vertical-align:middle}.slideout-panel{position:relative;z-index:1;will-change:transform}.slideout-open, .slideout-open body, .slideout-open .slideout-panel{overflow:hidden;position:fixed}.slideout-open .slideout-menu{display:block}.input-contain-unified-search:after, .inputcross-unified-search, .magfir-unified-search, .results-sect-unified-search .title-unified-search .icon-tus, .results-sect-unified-search .input-res-unified-search > div.keyword:after, .search-head-trigger, .pill-us .pico-unified-search, .pill-us-mob .pico-unified-search, .pill-us .cross-unified-search, .pill-us-mob .cross-unified-search, .icons-unified-search .icons-image, .icons-unified-search.icons-sp .icons-text:after{background-repeat:no-repeat;background-image:url("/images/search/he-icons-search-64.png")}.svg .input-contain-unified-search:after, .svg .inputcross-unified-search, .svg .magfir-unified-search, .svg .results-sect-unified-search .title-unified-search .icon-tus, .results-sect-unified-search .title-unified-search .svg .icon-tus, .svg .results-sect-unified-search .input-res-unified-search > div.keyword:after, .results-sect-unified-search .svg .input-res-unified-search > div.keyword:after, .svg .search-head-trigger, .svg .pill-us .pico-unified-search, .pill-us .svg .pico-unified-search, .svg .pill-us-mob .pico-unified-search, .pill-us-mob .svg .pico-unified-search, .svg .pill-us .cross-unified-search, .pill-us .svg .cross-unified-search, .svg .pill-us-mob .cross-unified-search, .pill-us-mob .svg .cross-unified-search, .svg .icons-unified-search .icons-image, .icons-unified-search .svg .icons-image, .svg .icons-unified-search.icons-sp .icons-text:after, .icons-unified-search.icons-sp .svg .icons-text:after{background-image:url("/images/search/he-icons-search-64.svg")}.visual-hide{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.box-sizing-border{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.display-x-large,.display-large,.display-medium,.display-small,.display-x-small,.display-medium-up,.display-small-down{display:none}@media (min-width: 1200px){.display-x-large,.display-medium-up{display:block}}@media (min-width: 980px) and (max-width: 1199px){.display-x-large{display:none}.display-large,.display-medium-up{display:block}}@media (min-width: 768px) and (max-width: 979px){.display-x-large,.display-large{display:none}.display-medium,.display-medium-up{display:block}}@media (max-width: 767px){.display-x-large,.display-large,.display-medium,.display-medium-up{display:none}.display-small,.display-small-down{display:block}}@media (max-width: 480px){.display-x-large,.display-large,.display-medium,.display-small,.display-medium-up{display:none}.display-x-small,.display-small-down{display:block}}@media (max-width: 767px){*{-webkit-backface-visibility:hidden;backface-visibility:hidden}.fx-body-wrap{overflow:hidden}.isios .fx-body-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto;position:relative}}input{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.header-global-main{background-color:#2b4b5a;display:none}#unified-search-form-popup{margin-bottom:0}@media (max-width: 767px){.global-sticky-search{position:fixed;left:0;top:0;height:100%;max-height:100%;width:100%;max-width:100%;background:#fff;z-index:999;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s}.isios .global-sticky-search{overflow:hidden}.isios .global-sticky-search.transition-end{position:absolute}}.global-sticky-search .input-contain-unified-search{position:relative}.global-sticky-search .mag-unified-search, .global-sticky-search .magfir-unified-search{display:none}@media (max-width: 767px){.global-sticky-search input[type="text"].location-unified-search{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;background-clip:padding-box;border:none;border-bottom:1px solid #ddd;padding-right:45px;height:50px;padding-left:38px !important;cursor:default}}.global-sticky-search .inputcross-unified-search{display:none;right:10px}.global-sticky-search .inputcross-unified-search.showing{display:block}.isios .inner-fix{height:calc(100% + 1px)}@media (max-width: 767px){.global-sticky-search.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch}}.global-sticky-search{display:none}@media (max-width: 767px){.global-sticky-search{display:block}}.panel-unified-search{height:480px;padding:0;background-repeat:no-repeat;background-position:center bottom;background-color:transparent;background-size:cover;behavior:url("/js/backgroundsize.min.htc");-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}@media (max-width: 767px){.panel-unified-search{height:auto;background-image:none}}.panel-unified-search
h1{height:170px;padding:65px
0 0;margin:0;color:#fff;font-size:35px;font-weight:400;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.panel-unified-search h1.what-unified-search{display:none}.panel-unified-search h1.what-unified-search.show{display:block}.panel-unified-search h1.book-unified-search{padding:60px
0 0}@media (max-width: 767px){.panel-unified-search h1.book-unified-search{padding:23px
0 0;font-size:25px;height:130px;line-height:1.16em;background:#008ec8;color:#fff;width:100%}}.panel-unified-search h1.book-unified-search .smaller-text-us{display:block;font-size:20px;margin-top:-2px;padding-top:0;padding-bottom:0;font-weight:400}@media (max-width: 767px){.panel-unified-search h1.book-unified-search .smaller-text-us{font-size:15px;padding-top:8px;padding-bottom:2px;color:#fff}}@media (max-width: 767px){.panel-unified-search h1.book-unified-search .hide-mobile{display:none}}.panel-unified-search h1.book-unified-search .top-line-us{display:inline-block}@media (max-width: 767px){.panel-unified-search h1.book-unified-search .top-line-us{display:block}}.panel-unified-search h1.book-unified-search.show{display:block}.panel-unified-search .box-unified-search{height:auto;width:615px;margin:0
auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}@media (max-width: 767px){.panel-unified-search .box-unified-search{background:#eff3f3;border:none;height:auto;width:100%;padding:25px
5% 15px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;background-clip:padding-box}}.panel-unified-search .box-unified-search
h2{color:#fff;font-size:21px;font-weight:400;margin:0;padding:22px
0 0;height:58px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){.panel-unified-search .box-unified-search
h2{color:#313436;font-size:16px;padding:16px
0 0;height:49px}}.panel-unified-search .box-unified-search h2.where-unified-search{display:none}.panel-unified-search .box-unified-search h2.where-unified-search.show{display:block}.panel-unified-search .box-unified-search h2.what-unified-search{font-size:26px;padding-top:12px}@media (max-width: 767px){.panel-unified-search .box-unified-search h2.what-unified-search{padding-top:16px;font-size:20px;height:58px}}.panel-unified-search .box-unified-search h2.or-unified-search{display:none}.panel-unified-search .box-unified-search h2.or-unified-search.show{display:block}.panel-unified-search .box-unified-search .type-unified-search{height:78px;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;-ms-border-radius:4px !important;border-radius:4px !important;background-clip:padding-box;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.panel-unified-search .box-unified-search .input-unified-search{max-height:60px;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;-ms-border-radius:4px !important;border-radius:4px !important;background-clip:padding-box;width:100%;background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}@media (max-width: 767px){.panel-unified-search .box-unified-search .input-unified-search{margin-bottom:50px;max-height:100%}}.panel-unified-search .box-unified-search .input-unified-search.showing{max-height:500px}@media (max-width: 767px){.panel-unified-search .box-unified-search .input-unified-search.showing{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.panel-unified-search .box-unified-search .input-unified-search.showing .input-results-unified-search{max-height:600px;padding-top:10px;-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.2)}.panel-unified-search .box-unified-search .input-unified-search.showing .location-unified-search{-webkit-border-radius:4px 4px 4px 0 !important;-moz-border-radius:4px 4px 4px 0 !important;-ms-border-radius:4px 4px 4px 0 !important;border-radius:4px 4px 4px 0 !important;background-clip:padding-box;border-color:#008ec8;border-bottom:1px solid #ddd}@media (max-width: 767px){.panel-unified-search .box-unified-search .input-unified-search.showing .location-unified-search{border:1px
solid #ddd}}.panel-unified-search .box-unified-search .input-unified-search .input-results-unified-search{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.8s;overflow:hidden;max-height:0;background-color:#fff;padding:0;margin-right:89px;margin-top:-10px;-webkit-box-shadow:0 4px 4px 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 4px 4px 0 rgba(0, 0, 0, 0);box-shadow:0 4px 4px 0 rgba(0, 0, 0, 0);-webkit-border-radius:0 0 4px 4px !important;-moz-border-radius:0 0 4px 4px !important;-ms-border-radius:0 0 4px 4px !important;border-radius:0 0 4px 4px !important;background-clip:padding-box;border:1px
solid #008ec8;border-top-color:#fff}@media (max-width: 767px){.panel-unified-search .box-unified-search .input-unified-search .input-results-unified-search{display:none}}.lt-ie10 .panel-unified-search .box-unified-search .input-unified-search .input-results-unified-search{z-index:20}.input-contain-unified-search{position:relative}.input-contain-unified-search:after{position:absolute;content:"";display:inline-block;height:24px;width:24px;margin:0
0 0 2px;vertical-align:middle;z-index:99;background-position:-18px -2004px;top:13px;left:7px}@media (max-width: 767px){.input-contain-unified-search:after{content:none;display:none}}.input-contain-unified-search div.fakebtn-unified-search{display:none}@media (max-width: 767px){.input-contain-unified-search div.fakebtn-unified-search{display:block;position:absolute;top:0;left:0;right:0;background:transparent;z-index:9;cursor:pointer;height:44px}}input[type="text"].location-unified-search{width:100%;height:48px;border:none;margin:0;padding:0
95px 0 46px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:0;line-height:normal;color:#313436;font-weight:400;border:1px
solid #ddd;-webkit-border-radius:4px 10px 10px 4px !important;-moz-border-radius:4px 10px 10px 4px !important;-ms-border-radius:4px 10px 10px 4px !important;border-radius:4px 10px 10px 4px !important;background-clip:padding-box}@media (max-width: 767px){input[type="text"].location-unified-search{-webkit-border-radius:4px !important;-moz-border-radius:4px !important;-ms-border-radius:4px !important;border-radius:4px !important;background-clip:padding-box;padding-right:5px;padding-left:27px;font-size:15px;cursor:pointer;height:44px}}input[type="text"].location-unified-search::-ms-clear{display:none}input[type="text"].location-unified-search::-webkit-input-placeholder{color:#63666a;font-style:italic;font-weight:400}input[type="text"].location-unified-search::-moz-placeholder{color:#63666a;font-style:italic;font-weight:400}input[type="text"].location-unified-search:-ms-input-placeholder{color:#63666a;font-style:italic;font-weight:400}input[type="text"].location-unified-search:-moz-placeholder{color:#63666a;font-style:italic;font-weight:400}.lt-ie9 input[type="text"].location-unified-search{line-height:60px}.inputcross-unified-search{background-position:-84px -1804px;position:absolute;width:28px;height:44px;display:none;top:5px;right:94px;cursor:pointer}.inputcross-unified-search.showing{display:inline-block}.inputcross-unified-search:hover{background-position:-84px -1804px}@media (max-width: 767px){.inputcross-unified-search.showing{display:none}}.mag-unified-search{position:absolute;top:0;right:0;width:90px;height:48px;text-align:center;color:#fff;text-transform:capitalize;font-size:15px;font-weight:400;-webkit-border-radius:0 4px 4px 0 !important;-moz-border-radius:0 4px 4px 0 !important;-ms-border-radius:0 4px 4px 0 !important;border-radius:0 4px 4px 0 !important;background-clip:padding-box}@media (max-width: 767px){.mag-unified-search{height:44px;line-height:1.1em;text-transform:capitalize;margin-top:18px;font-size:15px;text-indent:0;font-weight:400;width:100%;position:static;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;-ms-border-radius:4px !important;border-radius:4px !important;background-clip:padding-box;background:#77c146;border:2px
solid #77c146;border-bottom:2px solid #66aa39}.mag-unified-search:hover{background-color:#66aa39;border:2px
solid #66aa39}.mag-unified-search:active{background-color:#66aa39;border-bottom:2px solid #66aa39;border-top:2px solid #66aa39}}.magfir-unified-search{position:absolute;top:12px;left:10px;width:26px;height:26px;display:none;z-index:9;background-position:-18px -2004px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){.magfir-unified-search{display:inline-block;top:10px;left:2px}}@media (max-width: 767px){.input-results-unified-search{padding:0
0 40px}}.results-sect-unified-search{position:relative;padding:0
0 5px;min-height:30px;overflow:hidden}.results-sect-unified-search:first-child{border-top:none}.results-sect-unified-search.sect-type-intproc
.keyword{color:#008ec8}.results-sect-unified-search .title-unified-search{text-align:left;display:block;background-color:#f7f8fc;padding:3px
8px 6px;margin-bottom:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){.results-sect-unified-search .title-unified-search{padding-bottom:5px;margin-bottom:4px}}.results-sect-unified-search .title-unified-search
span{vertical-align:middle;font-size:13px;color:#9c9c9c;text-transform:capitalize;display:inline-block;text-align:left;line-height:14px;font-weight:400}.results-sect-unified-search .title-unified-search .icon-tus{width:24px;height:20px;margin:0
10px 0 4px;display:inline-block}@media (max-width: 767px){.results-sect-unified-search .title-unified-search .icon-tus{display:inline-block;margin:1px
6px 0 0}}.results-sect-unified-search .input-res-unified-search{z-index:10;display:block;padding:3px
8px 0 36px;margin:0;text-align:left;font-weight:400;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){.results-sect-unified-search .input-res-unified-search{padding:0
8px 0 28px}}.results-sect-unified-search .input-res-unified-search>div{display:block;width:100%;color:#313436;font-size:15px;padding:2px
10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important;background-clip:padding-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;margin-bottom:4px}.results-sect-unified-search .input-res-unified-search > div
*{cursor:pointer}.results-sect-unified-search .input-res-unified-search > div:hover, .results-sect-unified-search .input-res-unified-search>div:focus{color:#008ec8;background-color:#f7f8fc}.results-sect-unified-search .input-res-unified-search > div:hover span, .results-sect-unified-search .input-res-unified-search > div:focus
span{color:#008ec8}.results-sect-unified-search .input-res-unified-search>div:active{color:#fff;background-color:#008ec8}.results-sect-unified-search .input-res-unified-search > div:active
span{color:#fff}.results-sect-unified-search .input-res-unified-search > div .suggest-term{color:#008ec8}.results-sect-unified-search .input-res-unified-search > div
.subtext{font-size:13px;font-weight:400;vertical-align:middle;color:#63666a;margin-top:-1px;display:inline-block}.results-sect-unified-search .input-res-unified-search>div.keyword{position:relative;display:block;float:left;clear:both;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:28px;width:auto;padding:2px
32px 2px 11px;background-color:#f3f4f7;color:#008ec8;font-weight:400;margin-bottom:4px;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important;background-clip:padding-box}.results-sect-unified-search .input-res-unified-search > div.keyword:hover, .results-sect-unified-search .input-res-unified-search > div.keyword:active, .results-sect-unified-search .input-res-unified-search>div.keyword:focus{background-color:#e0edf3}@media (max-width: 767px){.results-sect-unified-search .input-res-unified-search>div.keyword{padding-left:8px;padding-right:26px;padding-top:4px}}.results-sect-unified-search .input-res-unified-search>div.keyword:after{cursor:pointer;position:absolute;top:4px;right:5px;content:"";display:inline-block;height:20px;width:20px;margin:0;background-position:-21px -2134px;cursor:pointer;vertical-align:middle}.results-sect-unified-search .input-res-unified-search > div.keyword:after:hover, .results-sect-unified-search .input-res-unified-search>div.keyword:after:active{background-position:-85px -2134px}.sect-type-local .icon-tus{background-position:-20px -1622px}.sect-type-specialty .icon-tus{background-position:-20px -1750px}.sect-type-practice .icon-tus{background-position:-20px -1430px}.sect-type-practitioner .icon-tus{background-position:-20px -1494px}.sect-type-intproc .icon-tus{background-position:-20px -1558px}.sect-type-search .icon-tus{background-position:-20px -1686px}.gp-pill{background-position:-276px -20px}.dt-pill{background-position:-276px -84px}.ph-pill{background-position:-276px -148px}.xray-pill{background-position:-276px -980px}.ctscan-pill{background-position:-276px -1172px}.mri-pill{background-position:-276px -1236px}.ultra-pill{background-position:-276px -1108px}.ch-pill{background-position:-276px -212px}.ps-pill{background-position:-276px -276px}.audio-pill{background-position:-276px -532px}.podia-pill{background-position:-276px -596px}.counse-pill{background-position:-276px -660px}.skin-pill{background-position:-276px -724px}.opto-pill{background-position:-276px -788px}.local-pill{background-position:-84px -1620px}.specialty-pill{background-position:-84px -1750px}.practice-pill{background-position:-84px -1430px}.practitioner-pill{background-position:-84px -1494px}.intproc-pill{background-position:-84px -1556px}.search-pill{background-position:-84px -1686px}.search-head-trigger{position:absolute;display:inline-block;width:26px;height:28px;text-indent:-9999px;margin:0;left:7px;top:12px;background-position:-21px -2066px;cursor:pointer;vertical-align:middle;z-index:9}.search-head-trigger:hover,.search-head-trigger:active{background-position:-85px -2066px}.pill-us,.pill-us-mob{position:absolute;max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;top:8px;left:8px;height:32px;padding:5px
32px 0 34px;background:#e0edf3;color:#008ec8;font-weight:400;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important;background-clip:padding-box}@media (max-width: 767px){.pill-us,.pill-us-mob{padding-left:8px;padding-right:26px}}.pill-us .pico-unified-search, .pill-us-mob .pico-unified-search{position:absolute;top:4px;left:6px;display:inline-block;height:24px;width:24px}@media (max-width: 767px){.pill-us .pico-unified-search, .pill-us-mob .pico-unified-search{display:none}}.pill-us .cross-unified-search, .pill-us-mob .cross-unified-search{position:absolute;top:4px;right:4px;display:inline-block;height:24px;width:24px;background-position:-20px -1940px;cursor:pointer}.pill-us .cross-unified-search:hover, .pill-us-mob .cross-unified-search:hover{background-position:-84px -1940px}@media (max-width: 767px){.pill-us .cross-unified-search, .pill-us-mob .cross-unified-search{right:2px}}@media (max-width: 767px){.pill-us{top:6px;left:6px}}.pill-us-mob{position:relative}@media (max-width: 767px){.pill-us-mob{display:inline-block;margin-left:0;margin-top:2px;left:38px}}.icons-unified-search{height:78px;float:left;width:16.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-color:#fff;-webkit-transition:background-color 0.5s, border-color 0.5s;-moz-transition:background-color 0.5s, border-color 0.5s;transition:background-color 0.5s, border-color 0.5s;border-right:1px solid #ecedee;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}@media (max-width: 767px){.icons-unified-search{width:25%}}.tactive .icons-unified-search .icons-image{opacity: .5}.tactive .icons-unified-search .icons-text{opacity: .5}.no-touchevents .icons-unified-search:hover{background-color:#f7f8fc}.tactive .no-touchevents .icons-unified-search:hover label.icons-text{color:#008ec8}.tactive .no-touchevents .icons-unified-search:hover.active label.icons-text{color:#fff}.no-touchevents .icons-unified-search:hover.icons-sp.active label.icons-text{color:#008ec8}.no-touchevents .icons-unified-search.active:hover{background-color:#2386c8}.no-touchevents .icons-unified-search.icons-more.active:hover{background-color:#fff}.icons-unified-search.active{background-color:#008ec8;border-top-color:#008ec8;border-bottom-color:#008ec8;border-right-color:#008ec8}.icons-unified-search.active:first-child{border-color:#008ec8}.tactive .icons-unified-search.active .icons-image{opacity:1}.tactive .icons-unified-search.active .icons-text{opacity:1}.icons-unified-search.active label.icons-text{color:#fff}.icons-unified-search.active.icons-sp{background-color:#fff}.icons-unified-search.active.icons-sp label.icons-text{color:#008ec8}.icons-unified-search.active.icons-sp #radio-chiro-icon{background-position:-80px -204px}.icons-unified-search.active.icons-sp #radio-psycho-icon{background-position:-80px -270px}.icons-unified-search.active.icons-sp #radio-audio-icon{background-position:-80px -524px}.icons-unified-search.active.icons-sp #radio-podia-icon{background-position:-80px -588px}.icons-unified-search.active.icons-sp #radio-counse-icon{background-position:-80px -652px}.icons-unified-search.active.icons-sp #radio-skin-icon{background-position:-80px -716px}.icons-unified-search.active.icons-sp #radio-opto-icon{background-position:-80px -780px}.icons-unified-search.active.icons-more{-webkit-border-radius:0 4px 0 0 !important;-moz-border-radius:0 4px 0 0 !important;-ms-border-radius:0 4px 0 0 !important;border-radius:0 4px 0 0 !important;background-clip:padding-box}.icons-unified-search.active .icons-sp-search{z-index:15;opacity:1}.lt-ie9 .icons-unified-search.active .icons-sp-search{display:inline-block}.icons-unified-search.pactive{background-color:#008ec8}.icons-unified-search.pactive label.icons-text{color:#fff}.tactive .icons-unified-search.pactive{background-color:#008ec8}.tactive .icons-unified-search.pactive label.icons-text{color:#fff}.icons-unified-search:first-child{-webkit-border-radius:4px 0 0 4px !important;-moz-border-radius:4px 0 0 4px !important;-ms-border-radius:4px 0 0 4px !important;border-radius:4px 0 0 4px !important;background-clip:padding-box;border:1px
solid #ecedee}.icons-unified-search .icons-image{display:block;margin:12px
auto 2px;width:34px;height:35px;float:none;clear:both}.icons-unified-search label.icons-text{display:block;margin:auto 0;float:none;clear:both;height:27px;padding:2px
0 0;font-size:13px;color:#616365;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){.icons-unified-search label.icons-text{font-size:12px}}.icons-unified-search.icons-gp .icons-image{background-position:-80px -14px}.no-touchevents .icons-unified-search.icons-gp:hover .icons-image{background-position:-16px -14px}.tactive .icons-unified-search.icons-gp .icons-image{background-position:-16px -14px}.tactive .icons-unified-search.icons-gp:hover .icons-image{background-position:-80px -14px}.tactive .icons-unified-search.icons-gp.active .icons-image{background-position:-144px -14px}.icons-unified-search.icons-dt .icons-image{background-position:-80px -78px}.no-touchevents .icons-unified-search.icons-dt:hover .icons-image{background-position:-16px -78px}.tactive .icons-unified-search.icons-dt .icons-image{background-position:-16px -78px}.tactive .icons-unified-search.icons-dt:hover .icons-image{background-position:-80px -78px}.tactive .icons-unified-search.icons-dt.active .icons-image{background-position:-144px -78px}.icons-unified-search.icons-ph .icons-image{background-position:-80px -142px}.no-touchevents .icons-unified-search.icons-ph:hover .icons-image{background-position:-16px -142px}.tactive .icons-unified-search.icons-ph .icons-image{background-position:-16px -142px}.tactive .icons-unified-search.icons-ph:hover .icons-image{background-position:-80px -142px}.tactive .icons-unified-search.icons-ph.active .icons-image{background-position:-144px -142px}.icons-unified-search.icons-ch .icons-image{background-position:-80px -206px}.no-touchevents .icons-unified-search.icons-ch:hover .icons-image{background-position:-16px -206px}.tactive .icons-unified-search.icons-ch .icons-image{background-position:-16px -206px}.tactive .icons-unified-search.icons-ch:hover .icons-image{background-position:-80px -206px}.tactive .icons-unified-search.icons-ch.active .icons-image{background-position:-144px -206px}@media (max-width: 767px){.icons-unified-search.icons-ch{display:none}}.icons-unified-search.icons-ps .icons-image{background-position:-80px -270px}.no-touchevents .icons-unified-search.icons-ps:hover .icons-image{background-position:-16px -270px}.tactive .icons-unified-search.icons-ps .icons-image{background-position:-16px -270px}.tactive .icons-unified-search.icons-ps:hover .icons-image{background-position:-80px -270px}.tactive .icons-unified-search.icons-ps.active .icons-image{background-position:-144px -270px}@media (max-width: 767px){.icons-unified-search.icons-ps{display:none}}.icons-unified-search.icons-audio .icons-image{background-position:-80px -524px}.no-touchevents .icons-unified-search.icons-audio:hover .icons-image{background-position:-16px -524px}.tactive .icons-unified-search.icons-audio .icons-image{background-position:-16px -524px}.tactive .icons-unified-search.icons-audio:hover .icons-image{background-position:-80px -524px}.tactive .icons-unified-search.icons-audio.active .icons-image{background-position:-144px -524px}@media (max-width: 767px){.icons-unified-search.icons-audio{display:none}}.icons-unified-search.icons-podia .icons-image{background-position:-80px -588px}.no-touchevents .icons-unified-search.icons-podia:hover .icons-image{background-position:-16px -588px}.tactive .icons-unified-search.icons-podia .icons-image{background-position:-16px -588px}.tactive .icons-unified-search.icons-podia:hover .icons-image{background-position:-80px -588px}.tactive .icons-unified-search.icons-podia.active .icons-image{background-position:-144px -588px}@media (max-width: 767px){.icons-unified-search.icons-podia{display:none}}.icons-unified-search.icons-counse .icons-image{background-position:-80px -652px}.no-touchevents .icons-unified-search.icons-counse:hover .icons-image{background-position:-16px -652px}.tactive .icons-unified-search.icons-counse .icons-image{background-position:-16px -652px}.tactive .icons-unified-search.icons-counse:hover .icons-image{background-position:-80px -652px}.tactive .icons-unified-search.icons-counse.active .icons-image{background-position:-144px -652px}@media (max-width: 767px){.icons-unified-search.icons-counse{display:none}}.icons-unified-search.icons-skin .icons-image{background-position:-80px -716px}.no-touchevents .icons-unified-search.icons-skin:hover .icons-image{background-position:-16px -716px}.tactive .icons-unified-search.icons-skin .icons-image{background-position:-16px -716px}.tactive .icons-unified-search.icons-skin:hover .icons-image{background-position:-80px -716px}.tactive .icons-unified-search.icons-skin.active .icons-image{background-position:-144px -716px}@media (max-width: 767px){.icons-unified-search.icons-skin{display:none}}.icons-unified-search.icons-opto .icons-image{background-position:-80px -780px}.no-touchevents .icons-unified-search.icons-opto:hover .icons-image{background-position:-16px -780px}.tactive .icons-unified-search.icons-opto .icons-image{background-position:-16px -780px}.tactive .icons-unified-search.icons-opto:hover .icons-image{background-position:-80px -780px}.tactive .icons-unified-search.icons-opto.active .icons-image{background-position:-144px -780px}@media (max-width: 767px){.icons-unified-search.icons-opto{display:none}}.icons-unified-search.icons-sp.icons-more{-webkit-border-radius:0 4px 4px 0 !important;-moz-border-radius:0 4px 4px 0 !important;-ms-border-radius:0 4px 4px 0 !important;border-radius:0 4px 4px 0 !important;background-clip:padding-box;float:right;width:17.5%}@media (max-width: 767px){.icons-unified-search.icons-sp.icons-more{width:25%}}.icons-unified-search.icons-sp.icons-more.active{-webkit-border-radius:0 4px 0 0 !important;-moz-border-radius:0 4px 0 0 !important;-ms-border-radius:0 4px 0 0 !important;border-radius:0 4px 0 0 !important;background-clip:padding-box}@media (max-width: 767px){.icons-unified-search.icons-sp.icons-radio{display:none}}.icons-unified-search.icons-sp{position:relative;border-right:1px solid #ecedee}.icons-unified-search.icons-sp .icons-image{background-position:-80px -398px}.icons-unified-search.icons-sp #radio-radio-icon{background-position:-80px -974px}.tactive .icons-unified-search.icons-sp #radio-radio-icon{background-position:-16px -976px}.tactive .icons-unified-search.icons-sp.active #radio-radio-icon{background-position:-80px -976px}.icons-unified-search.icons-sp:hover .icons-image{background-position:-80px -398px}.icons-unified-search.icons-sp.active{border-color:#ecedee}.icons-unified-search.icons-sp.active .icons-image{background-position:-80px -398px}.tactive .icons-unified-search.icons-sp .icons-image{background-position:-16px -398px}.no-touchevents .tactive .icons-unified-search.icons-sp.icons-sp.icons-radio:hover .icons-image{background-position:-16px -398px}.tactive .icons-unified-search.icons-sp.active{border-color:#ecedee}.tactive .icons-unified-search.icons-sp.active .icons-image{background-position:-80px -398px}.no-touchevents .tactive .icons-unified-search.icons-sp.active:hover .icons-image{background-position:-80px -398px}.tactive .icons-unified-search.icons-sp.active .icons-text:after{background-position:-89px -1305px}.icons-unified-search.icons-sp.pactive .icons-text:after{background-position:-155px -1305px}.icons-unified-search.icons-sp.pactive.active .icons-text:after{background-position:-89px -1305px}.icons-unified-search.icons-sp #radio-gp-icon{background-position:-144px -14px}.icons-unified-search.icons-sp #radio-dentist-icon{background-position:-144px -78px}.icons-unified-search.icons-sp #radio-ph-icon{background-position:-144px -142px}.icons-unified-search.icons-sp #radio-ch-icon{background-position:-144px -206px}.icons-unified-search.icons-sp #radio-physio-icon{background-position:-144px -270px}.icons-unified-search.icons-sp #radio-chiro-icon{background-position:-144px -204px}.icons-unified-search.icons-sp #radio-psycho-icon{background-position:-144px -270px}.icons-unified-search.icons-sp #radio-audio-icon{background-position:-144px -524px}.icons-unified-search.icons-sp #radio-podia-icon{background-position:-144px -588px}.icons-unified-search.icons-sp #radio-counse-icon{background-position:-144px -652px}.icons-unified-search.icons-sp #radio-skin-icon{background-position:-144px -716px}.icons-unified-search.icons-sp #radio-opto-icon{background-position:-144px -780px}.icons-unified-search.icons-sp #radio-xray-icon{background-position:-144px -976px}.icons-unified-search.icons-sp #radio-ctscan-icon{background-position:-144px -1166px}.icons-unified-search.icons-sp #radio-mri-icon{background-position:-144px -1230px}.icons-unified-search.icons-sp #radio-ultra-icon{background-position:-144px -1102px}.icons-unified-search.icons-sp .icons-text:after{content:"";display:inline-block;height:16px;width:12px;margin:0
0 0 3px;vertical-align:middle;background-position:-25px -1305px}@media (max-width: 767px){.icons-unified-search.icons-sp .icons-text:after{content:none;display:none}}.icons-unified-search.icons-sp:hover .icons-text:after, .icons-unified-search.icons-sp:active .icons-text:after, .icons-unified-search.icons-sp:focus .icons-text:after{background-position:-89px -1305px}.icons-unified-search.icons-sp.pactive{border-color:#008ec8}.icons-unified-search.icons-sp.pactive .icons-image{opacity:1}.icons-unified-search.icons-sp.pactive .icons-text{opacity:1}.icons-unified-search.icons-sp.pactive:hover .icons-text:after{background-position:-155px -1305px}.icons-unified-search.icons-sp.pactive.active:hover .icons-text:after{background-position:-89px -1305px}.icons-unified-search .icons-sp-search{width:100%;position:absolute;margin-top:0;z-index:-1;opacity:0;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;background-color:#fff;-webkit-border-radius:0 0 4px 4px !important;-moz-border-radius:0 0 4px 4px !important;-ms-border-radius:0 0 4px 4px !important;border-radius:0 0 4px 4px !important;background-clip:padding-box;-webkit-box-shadow:0 4px 4px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 4px 4px 0 rgba(0, 0, 0, 0.2);box-shadow:0 4px 4px 0 rgba(0, 0, 0, 0.2);overflow:hidden;padding-bottom:10px;margin-left:1px}.lt-ie9 .icons-unified-search .icons-sp-search{display:none}.icons-unified-search .icons-sp-search span.ius-mob{display:none}@media (max-width: 767px){.icons-unified-search .icons-sp-search{width:120px;right:0}.icons-unified-search .icons-sp-search span.ius-mob{display:block}}.icons-unified-search .icons-sp-search
span{display:block;color:#63666a;font-size:12px;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.icons-unified-search .icons-sp-search span:hover
label{color:#008ec8;background-color:#f7f8fc}.icons-unified-search .icons-sp-search
span.active{color:#fff}.icons-unified-search .icons-sp-search span.active
label{color:#fff;background-color:#008ec8}.icons-unified-search .icons-sp-search span.active:hover
label{color:#fff;background-color:#008ec8}.icons-unified-search .icons-sp-search span
label{display:block;padding:6px
10px 6px 16px;font-size:13px;color:#777;font-weight:400;margin:0;text-align:left}@media (max-width: 767px){.icons-unified-search .icons-sp-search span
label{text-align:center;padding:6px
10px}}#unified-search-form-inline{margin:0}.find-prac-search{height:290px;font-family:'Source Sans Pro','Open Sans',sans-serif}@media (max-width: 767px){.find-prac-search{padding:0;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.find-prac-search.panel-unified-search{background:transparent url("/images/search/find-prac-main-image.jpg") repeat center top;background-size:cover;width:100%;background-position:center -350px}@media (min-width: 980px) and (max-width: 1199px){.find-prac-search.panel-unified-search{background-position:center -300px}}@media (min-width: 768px) and (max-width: 979px){.find-prac-search.panel-unified-search{background-position:center right;background-size:auto 135%}}.find-prac-search.panel-unified-search .alpha-unified-search{width:100%;height:100%;background:transparent url("/images/home/unified-search-alpha25.png") repeat center top}.find-prac-search.panel-unified-search h1.book-unified-search{margin:0
auto;padding-top:70px;width:100%}@media (max-width: 767px){.find-prac-search.panel-unified-search h1.book-unified-search{padding:20px
5% 15px;height:auto;width:100%}}@media (max-width: 767px){.find-prac-search.panel-unified-search h1.book-unified-search .smaller-text-us{font-size:15px;padding-top:6px;padding-bottom:0}}.find-prac-search.panel-unified-search .box-unified-search{height:80px;padding-top:15px}@media (max-width: 767px){.find-prac-search.panel-unified-search .box-unified-search{height:auto;width:100%;padding-top:25px;padding-bottom:32px}}.find-prac-search.panel-unified-search .input-unified-search{margin-bottom:5px}.find-practitioner-popular,.obs-feature{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;background-clip:padding-box}.find-practitioner-popular{background:#fff;margin:0
auto;padding:70px
0}.find-practitioner-popular
h2{font-size:26px;color:#2b4b5a;font-weight:400;margin:0
0 35px}.find-practitioner-popular
ul{text-align:left;width:615px;margin:0}.find-practitioner-popular ul
li{line-height:normal;width:25%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.find-practitioner-popular ul li
a{font-size:13px;padding:0;background:#fff;text-decoration:none;color:#008ec8;font-weight:400;border:none;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;background-clip:padding-box}.find-practitioner-popular ul li a:hover, .find-practitioner-popular ul li a:active{color:#2b4b5a;background:#fff}.obs-feature{border-bottom:none;background:#008ec8;padding:70px
5%;text-align:center;font-weight:400}.obs-feature
h3{color:#fff;font-size:26px;font-weight:400;margin:0
0 15px}.obs-feature
p{padding:0
0 2px;margin:0;font-size:18px;line-height:normal}.obs-feature
a{display:inline-block;width:180px;height:42px;line-height:42px;padding:0;margin:40px
0 0;border:1px
solid #fff;font-size:15px;text-align:center;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;-ms-border-radius:4px !important;border-radius:4px !important;background-clip:padding-box;text-decoration:none}.obs-feature a:hover, .obs-feature a:active{background:#007caf}@media (max-width: 767px){.obs-feature
a{width:100%}}@media (max-width: 767px){.obs-feature{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;background-clip:padding-box}}