.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{background-image:none;background-color:#fff}body{background:#eee;width:100%;position:absolute}div.page-body{position:relative;padding-right:0px}.fullHeight{height:inherit}.minHeight{min-height:10px}a{color:#00b1e3;text-decoration:none}a:hover{color:#0082a7;text-decoration:none}.dropdown-menu a{text-shadow:none}.dropdown-menu a:hover{text-shadow:none}.hide{display:none}.clear{clear:both;height:0;margin:0}.float-left{float:left !important}.float-right{float:right !important}.img-float-left{float:left !important;margin:0 5px 10px 0}.row-fluid.min-height-10 [class*=span]{min-height:10px}.margin-5{margin:5px}.nomargin{margin:0 !important}.margin-dual-5{margin:5px 0}.margin-bottom-3{margin-bottom:3px}.nobottommargin{margin-bottom:0 !important}.pos-rel{position:relative}.pos-fixed{position:fixed}.pos-abs{position:absolute;top:0;left:0}.caps{text-transform:uppercase}h1{font-size:28px}label.valid{width:24px;height:24px;background:url(../img/icon_valid.png) center center no-repeat;display:none;text-indent:-9999px}label.error{font-weight:500;color:red;padding:2px 8px;margin-top:2px}.clearfix{clear:both}.k-autocomplete{margin:0 15px 0 0;padding:0}.k-list-container{height:200px;overflow:scroll;overflow-x:hidden;padding:4px 6px 4px 6px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;border:1px solid #ccc}.k-list{margin-left:0px}.k-list li{padding:4px}.k-state-hover{color:#000;background-color:#4885de;border-color:transparent;color:#fff;text-shadow:none;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.k-state-focused{color:#000;background-color:#8ebc00;border-color:transparent;color:#fff;text-shadow:none;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.nav-header{margin-bottom:6px}.k-menu{cursor:default}.k-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.k-group>a{padding:.28em 1.8em .38em .9em;margin-bottom:10px}.sepLinkBottomShim{display:block;clear:both;height:10px}.k-menu,.k-menu .k-group{list-style:none;margin:0;padding:0;zoom:1}.k-menu:after{content:"";display:block;width:99%;height:0;float:inherit;overflow:hidden}.k-menu .k-item .k-item,ul.k-menu-vertical>.k-item{display:block;float:none;border-width:0}*+html .k-menu .k-item .k-item{zoom:normal}.k-menu .k-item>.k-link>.k-icon,.k-menu .k-image,.k-menu .k-sprite{margin:-2px 4px 0 -4px;vertical-align:middle}.k-menu .k-item>.k-link>.k-icon{margin:-2px 0 0}*+html .k-menu .k-item>.k-link>.k-i-arrow-s,*+html .k-menu .k-image,*+html .k-menu .k-sprite{margin-top:0}.k-menu .k-item>.k-link{display:block;padding:0;line-height:1.34em}.k-menu .k-group{display:none;border:1px solid #ccc;background-color:#fff;color:#000;overflow:visible;white-space:nowrap;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;min-width:200px}.k-menu .k-group .k-item{display:block;border-width:0}.k-menu .k-item,.k-widget.k-menu-horizontal>.k-item{position:relative;float:left;border:none;vertical-align:top;zoom:1;box-sizing:content-box}.k-menu .k-group .k-item>.k-link{padding:.28em 1.8em .38em .9em;color:inherit}*+html .k-menu .k-group .k-link{width:100%}.k-menu .k-item>.k-link>.k-i-arrow-s{margin-right:-8px}.k-menu .k-item>.k-link>.k-i-arrow-e{position:absolute;top:50%;margin-top:-8px;right:2px}.k-menu .k-animation-container{border:0}.k-menu .k-animation-container,.k-menu .k-group{position:absolute;left:0}.k-menu .k-animation-container .k-animation-container,.k-menu .k-group .k-group,.k-menu-vertical .k-animation-container,.k-menu-vertical .k-group{top:0;left:0}.k-menu .k-animation-container .k-group{top:auto;left:auto;margin-left:-1px}.k-menu .k-animation-container,.k-popup .k-animation-container{margin-top:-1px;padding-left:1px}.k-popup .k-animation-container .k-popup{margin-left:-1px}ul.k-menu .k-separator{padding:.25em 0;height:100%;width:1px;font-size:0;line-height:0;border-width:0 1px 0 0}ul.k-menu-vertical .k-separator,.k-menu .k-group .k-separator{padding:0;height:1px;width:100%;border-width:1px 0 0}.icon-work{background:url(../img/icon_work.png) 50% 50% no-repeat}.icon-guru{background:url(../img/icon_guru.png) 50% 50% no-repeat}#locationSuggestions{list-style:none;margin:-10px 0 0 0;cursor:pointer;color:#08c}#locationSuggestions li:hover{font-weight:500}.ui-helper-hidden-accessible{display:none}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0}.navbar-inner{background-color:#fff;background-image:none;background-image:none;background-image:none;background-image:none;background-image:none;background-repeat:repeat-x;filter:image;border-bottom:#fff 1px solid;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:0px 0px 1px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 1px rgba(0,0,0,.1);box-shadow:0px 0px 1px rgba(0,0,0,.1)}.navbar .brand{padding:4px 10px 0 15px;margin-left:0}.logo-large img{width:200px;height:40px}.navControlsContainer{min-width:1px;height:50px;margin:0 5px 0 0;padding:0}#searchBusinesses{height:20px;width:250px}.btn-2bookPublicBlue{text-shadow:0px -1px 0px #008ab8;color:#fff;background-color:#2f8bbc;background-image:-moz-linear-gradient(top, #4096ae, #357a8e);background-image:-ms-linear-gradient(top, #4096ae, #357a8e);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4096ae), to(#357a8e));background-image:-webkit-linear-gradient(top, #4096ae, #357a8e);background-image:-o-linear-gradient(top, #4096ae, #357a8e);background-image:linear-gradient(top, #4096ae, #357a8e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#4096ae", endColorstr = "#357a8e", GradientType = 0);border-color:#297ea3 #2a7ba3 #226a86 #297ea3;border-color:rgba(0,0,0,.25) rgba(0,0,0,.35) rgba(0,0,0,.35) rgba(0,0,0,.25)}.btn-2bookPublicBlue:hover,.btn-2bookPublicBlue:active,.btn-2bookPublicBlue.active,.btn-2bookPublicBlue.disabled,.btn-2bookPublicBlue[disabled]{background-color:#357a8e}.btn-2bookPublicBlue:hover{color:#fff;text-shadow:0px -1px 0px #1d469f}.btn-2bookPublicBlue:focus{color:#bde6ff;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);border-color:#2b2c2e;border-color:rgba(0,0,0,.25) rgba(0,0,0,.35) rgba(0,0,0,.35) rgba(0,0,0,.25)}.btn-2bookPublicBlue.active,.btn-2bookPublicBlue:active{background-image:none;background:#285e6e;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.1);color:#fff}.btn-2bookPublicBlue2{text-shadow:0px -1px 0px #008ab8;color:#fff;background-color:#009cce;background-image:-moz-linear-gradient(top, #00A7DE, #008AB8);background-image:-ms-linear-gradient(top, #00A7DE, #008AB8);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00A7DE), to(#008AB8));background-image:-webkit-linear-gradient(top, #00A7DE, #008AB8);background-image:-o-linear-gradient(top, #00A7DE, #008AB8);background-image:linear-gradient(top, #00A7DE, #008AB8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#00A7DE", endColorstr = "#008AB8", GradientType = 0);border-color:#009cce #008ab8 #008ab8 #009cce;border-color:rgba(0,0,0,.25) rgba(0,0,0,.35) rgba(0,0,0,.35) rgba(0,0,0,.25)}.btn-2bookPublicBlue2:hover,.btn-2bookPublicBlue2:active,.btn-2bookPublicBlue2.active,.btn-2bookPublicBlue2.disabled,.btn-2bookPublicBlue2[disabled]{background-color:#008ab8}.btn-2bookPublicBlue2:hover{color:#fff;text-shadow:0px -1px 0px #1d469f}.btn-2bookPublicBlue2:focus{color:#bde6ff;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);border-color:#2b2c2e;border-color:rgba(0,0,0,.25) rgba(0,0,0,.35) rgba(0,0,0,.35) rgba(0,0,0,.25);text-shadow:none}.btn-2bookPublicBlue2.active,.btn-2bookPublicBlue2:active{background-color:#fff;background-image:-moz-linear-gradient(top, #DDDDDD, #FFFFFF);background-image:-ms-linear-gradient(top, #DDDDDD, #FFFFFF);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DDDDDD), to(#FFFFFF));background-image:-webkit-linear-gradient(top, #DDDDDD, #FFFFFF);background-image:-o-linear-gradient(top, #DDDDDD, #FFFFFF);background-image:linear-gradient(top, #DDDDDD, #FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#DDDDDD", endColorstr = "#FFFFFF", GradientType = 0);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);color:#2b2d2e;text-shadow:none}ul#map-tabs{list-style:none;position:absolute;top:24px;left:400px;border:none}ul#map-tabs li{position:relative}ul#map-tabs.nav-tabs>li>a{background:#dddcdc;color:#666;border-radius:7px 7px 0 0}ul#map-tabs li.active>a{background-color:#eee}ul#map-tabs li.static>a,ul#map-tabs li.static.active>a,ul#map-tabs li.static>a:hover{background-color:#14aee5;color:#fff;text-shadow:none;border:medium none;border-bottom:1px solid #14aee5;cursor:pointer}ul#map-tabs li span.close-tab{position:absolute;right:7px;top:-10px;font-size:12px;font-weight:500}span.close-tab{cursor:pointer}div.map-tab{display:none;position:absolute;z-index:6;top:-60px;right:0;bottom:0;left:0px;background:#eee;overflow:auto;padding-top:20px}.LeftNav{background:#f7f7f7;float:left;position:absolute;overflow-y:auto;height:100%;width:360px;z-index:5;-moz-box-shadow:0 0 15px;box-shadow:0 0 15px}#business-listings-main{padding-right:5px !important}ul#listings{padding-top:10px;padding-right:20px;margin-bottom:0}.tab-content ul#listings{position:relative;top:auto;bottom:auto;overflow-x:auto;padding:0}.tab-content div#business_listings{width:320px;padding:0;margin-right:25px}.therapist-profile-map{width:575px;height:575px}.business-profile-map{width:290px;height:200px;margin-bottom:5px}#listings a{display:block;border:solid 1px #c5c5c5;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, white, #E6E6E6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(white), to(#E6E6E6));background-image:-webkit-linear-gradient(top, white, #E6E6E6);background-image:-o-linear-gradient(top, white, #E6E6E6);background-image:linear-gradient(to bottom, white, #E6E6E6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#ffffffff", endColorstr = "#ffe6e6e6", GradientType = 0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#listings a{cursor:pointer;padding:5px;position:relative}#listings a:hover{text-decoration:none;background-color:#fff;*background-color:#fff;background-position:0 45px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}#listings a.featured{border:solid 1px #c5c5c5;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #FBFFEC, #F1F5E3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#FBFFEC), to(#F1F5E3));background-image:-webkit-linear-gradient(top, #FBFFEC, #F1F5E3);background-image:-o-linear-gradient(top, #FBFFEC, #F1F5E3);background-image:linear-gradient(to bottom, #FBFFEC, #F1F5E3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#ffFBFFEC", endColorstr = "#ffF1F5E3", GradientType = 0)}#listings a.featured:hover{text-decoration:none;background-color:#f1f5e3;*background-color:#f1f5e3;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}#listings li{height:70px;width:315px;margin:0 0 10px 2px;-webkit-box-shadow:0 0 3px 0;-moz-box-shadow:0 0 3px 0;box-shadow:0 0 3px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#listings li:hover,#listings li.active{-webkit-box-shadow:0 0 8px 0px #1697b8;-moz-box-shadow:0 0 8px 0px #1697b8;box-shadow:0 0 8px 0px #1697b8}#listResults{padding:10px 0 10px 0}#listResults .btn-group{margin-top:-5px}a.listing{height:58px}a.listing .span4{width:77px;height:58px;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}a.listing button.claim_btn{padding:10px 12px;position:absolute;top:7px;left:8px;color:#ac1b53}a.listing .span8 h1{font-size:15px;font-weight:bolder;line-height:17px;width:215px;margin:0}a.listing .span8 h4{font-size:12px;line-height:20px;margin:0;color:#999}a.listing .labels{height:20px;position:absolute;bottom:5px;width:215px;text-align:right}a.listing .labels img{margin-left:4px}.service-accordion.in{overflow:visible}.dropdown-series-label{text-indent:20px;color:#666;text-shadow:none}a.listing .labels .price{color:#87b90c;text-shadow:2px 2px 1px #fff;font-size:12px;margin-top:3px;float:right}#therapist_listings a.listing .labels .price{display:none}a.listing .labels .checkMark{margin-right:5px;color:#666;text-shadow:2px 2px 1px #fff;font-size:10px;height:14px;padding:3px 5px 0 22px;float:left;background:url(../img/icon_checkMark.png) no-repeat}a.listing .labels .featured{color:#666;text-shadow:2px 2px 1px #fff;font-size:10px;height:14px;padding:3px 5px 0 22px;float:left;background:url(../img/icon_lightning.png) no-repeat}.therapist-gallery{position:absolute;left:0;right:0;bottom:0;top:0;margin:111px 0 0 0;background:#fff;z-index:6;padding:15px 25px;font-size:16px;overflow-y:auto}.gallery-item{float:left;text-align:center;height:190px;width:180px;margin-right:10px}.gallery-item h4{margin:0;font-size:15px}.therapist-gallery .therapist{position:relative;cursor:pointer;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-box-shadow:inset 0 0 58px 0px #030303;-moz-box-shadow:inset 0 0 58px 0px #030303;box-shadow:inset 0 0 58px 0px #030303;background-color:#000}.therapist-gallery .therapist:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.therapist-gallery .filters{line-height:25px;margin:0 0 5px}.therapist-gallery .filters input{height:25px;margin:-5px 25px 0 10px;position:relative}.therapist-gallery .filters input:after{content:"";background-repeat:no-repeat;height:16px;width:16px;position:absolute;right:0;left:100%;top:50%;margin:-8px 0 0 8px}.therapist-gallery .filters input.female:after{background-image:url(../img/icon_female.png)}.therapist-gallery .filters input.male:after{background-image:url(../img/icon_male.png)}.therapist-gallery .featured{position:absolute;width:290px;margin:0 10px 0 0}.therapist-gallery .featured span{width:100%;height:178px;margin:0 0 10px}.therapist-gallery .featured span:before{content:"";position:absolute;bottom:3px;left:3px;width:17px;height:16px;background:url(../img/icon_star.png) no-repeat}.therapist-gallery .therapists{text-align:left;margin:0 -10px 0 300px}.therapist-gallery .therapists.no-featured{margin-left:0px}.therapist-gallery .therapists .therapist{height:135px;width:180px;float:left;background-size:180px 135px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.listing-infoBox{width:320px;background:rgba(150,148,128,.6);padding:10px;border-radius:10px;border-bottom:none;box-shadow:0 5px 7px rgba(0,0,0,.2) inset;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative}.listing-infoBox:after{content:"";position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(150,148,128,.6);top:100%;left:50%;margin:0 0 0 -20px}.listing-infoBox .content{background:#fff;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;padding:10px;font-size:12px;min-height:75px;cursor:pointer}.listing-infoBox .content h1{font-size:16px;font-weight:bolder;margin:3px 0 10px;line-height:1}.listing-infoBox .content h1 span.verified{margin-left:5px;width:19px;height:19px;background:url(../img/icon_checkMark.png) no-repeat}.listing-infoBox .content h1 span.verified:after{content:"Verified";font-size:10px;color:#666;padding-left:22px}.listing-infoBox .content .thumb{width:72px;height:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-size:cover;display:block;position:absolute;right:20px;padding-bottom:15px;cursor:pointer}.listing-infoBox .content .thumb.verified{height:40px}.listing-infoBox .content .thumb:after{display:block;clear:both;position:absolute;top:100%;left:0;width:100%;text-align:center;color:#009cce}.listing-infoBox .content .thumb.verified:after{content:"View Profile"}.listing-infoBox .content .thumb:hover:after{color:#666}.listing-infoBox .content .booknow{position:absolute;bottom:20px;right:20px}.listing-infoBox .content .phone{display:block;margin:10px 0;font-size:16px}.listing-infoBox .close{position:absolute;top:-10px;right:-6px;color:#fff;background:#666;border:1px solid #fff;font-weight:500;font:18px "ProximaNova",Arial,Helvetica,sans-serif;opacity:1;border:3px solid #fff;font-weight:500;padding:0px 6px 3px;text-transform:lowercase;line-height:1;text-align:center;text-shadow:none;box-shadow:0 0 13px -3px #000;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px}.listing-infoBox button.claim_btn{color:#ac1b53;width:100%;height:100%}.listing-infoBox .social{background:#fff;border-top:1px solid #ddd;padding:10px 10px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;text-align:center;position:relative;min-height:20px}.listing-infoBox .social .like-btn{position:absolute;top:10px;right:10px}.listing-infoBox .social span.counter{height:16px;line-height:16px;padding:2px 0 2px 22px;margin:7px;font-size:12px;background-repeat:no-repeat;cursor:pointer}.listing-infoBox .social span.counter.yelp{background-image:url(../img/icon_maptip_yelp.png)}.listing-infoBox .social span.counter.facebook{background-image:url(../img/icon_maptip_facebook.png)}.listing-infoBox .social span.counter.twitter{background-image:url(../img/icon_maptip_twitter.png)}.listing-infoBox .social span.counter.google{background-image:url(../img/icon_maptip_google.png)}.listing-infoBox ul{margin:0;padding:0 0 5px;list-style-type:none}.listing-infoBox ul li{border-bottom:1px solid #ddd;padding:5px 10px;font-size:14px;line-height:18px;color:#777}.listing-infoBox ul li:hover{background:#dbf0f6;color:#3392ac}.listing-infoBox ul li a{color:#777;display:block}.listing-infoBox ul li a:hover{background:#dbf0f6;color:#3392ac}.contentArea{margin:0px;padding-left:0px;height:auto}.contentArea.locked{margin-left:330px !important;margin-right:-20px}.navbar .nav li.dropdown.open>#locationDropdown{background-color:#fff;color:#08c}#outcall,#service-filter{margin-top:15px}#service-filter{margin-left:15px}#mySearchControls{height:60px;margin-top:50px;background-color:#14aee5;border-bottom:1px solid #3a889e;-webkit-box-shadow:0px 3px 4px rgba(50,50,50,.22);-moz-box-shadow:0px 3px 4px rgba(50,50,50,.22);box-shadow:0px 3px 4px rgba(50,50,50,.22)}#mySearchControls .btn-group{margin-top:15px;margin-right:20px}#mySearchControls .btn-group i{line-height:normal}#mySearchControls .btn-group.open .dropdown-toggle{background-color:#fff;background-image:-moz-linear-gradient(top, #DDDDDD, #FFFFFF);background-image:-ms-linear-gradient(top, #DDDDDD, #FFFFFF);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DDDDDD), to(#FFFFFF));background-image:-webkit-linear-gradient(top, #DDDDDD, #FFFFFF);background-image:-o-linear-gradient(top, #DDDDDD, #FFFFFF);background-image:linear-gradient(top, #DDDDDD, #FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#DDDDDD", endColorstr = "#FFFFFF", GradientType = 0);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);color:#2b2d2e;text-shadow:none}#mySearchControls .btn-group.open .dropdown-toggle .caret{border-top:4px solid #2b2d2e}#serviceDropdown{min-width:200px;text-align:left}#serviceDropdown .caret{border-top:4px solid #fff}#publicSearch{margin:15px 0 0 0;padding:0px;float:right;text-align:right}#search-business .dropdown-menu{min-width:212px;max-width:212px}#search-business li{cursor:pointer}#search-business li:hover{color:#4785de}#button-login{color:#666}#button-registration{color:#fff}#search-business-query{margin-top:16px;width:214px}#location-search-dropdown{padding:15px}.form-locationSearch{margin:0}.dropdown-menu{z-index:2000}.dropdown-menu .active{color:#fff}#public_index .container-fluid{padding-right:20px}.list-view-pagination{margin-top:13px;margin-right:19px}.results-status-label{margin-top:9px;margin-left:1px;font-size:15px}.center-content{text-align:center}.center-content img{margin:0 auto}#zoom-out{height:40px;font-size:18px;width:315px;margin:2px}.cluster-icon-reviews{float:right;margin-top:-18px;margin-left:7px}.navbar-inner ul.nav{margin-top:5px}.navbar-inner .container-fluid{padding:0}.icon-search{background:transparent none}#footer{text-align:center}.accordion-heading a{color:#333}.accordion-group{background:#fff}.accordion-inner{padding-top:20px}.service-price{border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);text-align:center;float:left;width:100px;margin:0 10px 10px 0}.service-price h2{font-size:30px;line-height:30px;color:#333;font-weight:500;margin:10px 0 5px;padding:0}.service-price p{margin:5px 0 10px;padding:0}#facebook-app{width:760px;margin:0 auto}#facebook-app .container{width:760px}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{text-decoration:none;color:#fff}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none}.business-map-container{width:100%;height:100px;margin:0;position:relative}.get-directions{display:inline;margin:0;padding:0}.get-directions input{background:transparent none;border:medium none;color:#00b1e3;font-family:"Open Sans",sans-serif;padding:0}p.directions{margin:5px 0}.text-12{font-size:12px}.hours .table th,.hours .table td{padding:2px 0;font-size:12px;border-top:medium none}.hours .table th{padding:0 0 6px;color:#000}p.license{display:block;margin:20px 0 30px}#share-tools ul{list-style-type:none;margin:0;padding:0}#share-tools ul li a{display:block;background:#eee;padding:10px;margin:0 0 7px;color:#999;font-size:15px;line-height:15px}#share-tools ul li:last-child a{margin:0}#share-tools ul li a{display:block;background:#eee;padding:10px;margin:0 0 7px;color:#999;font-size:15px;line-height:15px}#share-tools ul li a:hover{background:#eee;color:#666}#share-tools ul li a i,.list-basic li a i{display:inline-block;width:20px;text-align:center}#facebookapp{width:760px;margin:0 auto}body.facebook-shell{background:url(../img/bg-facebook.jpg) repeat 0 0}#facebook-container .container{width:981px;margin:0 auto}#facebook-container-iframe{margin-top:7px;border:1px solid #c3cce0;background:#fff;width:810px;padding:20px 19px 20px 20px}.search-login-menu{margin:5px 0 0}.listview-loader{margin-left:144px}.img-centered{display:block;margin:0 auto}.disabled-icon{color:#ccc !important;cursor:default}#profile-wrapper .navbar .brand{padding:4px 10px 0 15px}#profile-wrapper ul#map-tabs{left:240px;top:14px}#profile-wrapper ul.map-tabs-alt{top:18px !important}#profile-wrapper .navbar-inner{min-height:40px}.margin-left{margin-left:10px}.gray-light{color:#ccc}.img-small{width:20px;height:20px;padding:1px}.tab-content{overflow:hidden}.table td.nopaddingborder{border-top:medium none}.jump-block{background-color:#eee;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);box-shadow:inset 0 -1px 3px rgba(0,0,0,.1);background-image:-webkit-gradient(linear, 0 0%, 0 100%, from(#FFFFFF), to(#EEEEEE));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);background-image:-ms-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);background-image:linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);text-shadow:0 1px 0 #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 5px}.jump-block a{display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ddd}.jump-block a:hover{background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 3px rgba(0,0,0,.25);box-shadow:0px 0px 3px rgba(0,0,0,.25)}.jump-block a img{display:block;margin:0 auto}.jump-block a span{display:block;padding:10px 5px;text-align:center;font-size:14px;line-height:16px}.jump-block ul a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:none;border:medium none}.jump-block ul a:hover{background:#666;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:none}.img-staff-detail{width:50px}#utility-nav{margin-top:4px}#utility-nav img{width:22px;height:22px;margin:0 5px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#user-nav{position:absolute;right:10px;padding-top:8px;z-index:20;margin:0}#user-nav>ul{margin:0;padding:0;list-style:none}#user-nav>ul>li{float:left;list-style-type:none;margin:0;position:relative;padding:0}#user-nav>ul>li>a{padding:5px 10px;display:block;font-size:10px;margin-left:5px}#user-nav>ul>li>a:hover,#user-nav>ul>li.open>a{color:#333}#user-nav>ul>li>a>i{vertical-align:top;opacity:.5;margin-top:5px;font-size:14px}#user-nav>ul>li>a:hover>i,#user-nav>ul>li.open>a>i{opacity:1}#user-nav>ul>li>a>.label{vertical-align:middle;padding:1px 4px 1px;margin:-2px 4px 0;display:inline-block}#user-nav>ul ul>li>a{text-align:left;text-shadow:0 1px 0 #fff}#user-nav>ul ul>li>a:hover{text-shadow:0 1px 0 rgba(0,0,0,.5)}#user-nav>ul>li>a{padding:1px 10px 1px 5px;display:block;font-size:13px;line-height:26px}#user-nav>ul>li>a>i{margin-top:8px}#user-nav .dropdown-toggle .caret{margin:11px 0 0 5px}#user-nav img{width:22px;height:22px;margin:0 5px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.nav-tabs-profile{border-bottom:medium none;background:#444;margin:10px 0 20px}.nav-tabs-profile>li{margin-bottom:0}.nav-tabs-profile>li>a{padding:10px 19px;font-size:12px;line-height:12px;border:medium none;border-right:1px solid #222;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:0;color:#ddd;text-align:center}.nav-tabs-profile>li>a>i{font-size:26px;line-height:26px;display:block;padding:0 0 5px}.nav-tabs-profile>li.tab-booknow>a{border-right:medium none}.nav-tabs-profile>li.tab-booknow>a{padding:11px 8px 0}.nav-tabs-profile>li>a:hover,.nav-tabs-profile>li>a:focus{text-decoration:none;background-color:#fff;border-right:1px solid #222;color:#777}.nav-tabs-profile>li>a:hover>i,.nav-tabs-profile>li>a:focus>i,.nav-tabs-profile>li.active>a>i{color:#de3906}.nav-tabs-profile>li.tab-booknow>a:hover,.nav-tabs-profile>li.tab-booknow>a:focus{border-right:medium none}.nav-tabs-profile>.active>a,.nav-tabs-profile>.active>a:hover,.nav-tabs-profile>.active>a:focus{border:medium none;border-right:1px solid #222;color:#000}.nav-tabs-profile>li.tab-booknow>a:hover,.nav-tabs-profile>li.tab-booknow>a:focus,.nav-tabs-profile>li.tab-booknow.active>a,.nav-tabs-profile>li.tab-booknow.active>a:hover,.nav-tabs-profile>li.tab-booknow.active>a:focus{text-decoration:none;background-color:transparent}.nav-tabs-profile>li.tab-booknow.active>a>.btn,.nav-tabs-profile>li.tab-booknow.active>a:hover>.btn,.nav-tabs-profile>li.tab-booknow.active>a>.btn:focus{text-decoration:none;background-color:#777}.nav-pills-social>li>span{line-height:18px;display:inline-block;margin:0 10px 0 0}.nav-pills-social>li>a{padding:0 8px;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:18px;line-height:18px}.nav-pills-social>li>a:hover{background:transparent none;color:#333}#gallery-thumbnails{background:transparent url(../img/bg-diagonal.png) 0 0 repeat;margin:0 0 20px}.section-title{border-top:1px solid #ccc;margin:30px 0 30px;text-align:center}.section-title h2{display:inline-block;padding:0 15px;margin:-20px auto 0;background-color:#eee;line-height:1em}.photo-gallery-img{margin:0 0 9px}.well-white{background-color:#fff;border-bottom:2px solid #ddd;padding:20px;margin:0 0 20px}.well-gray{background-color:#f0f0f0;padding:10px;margin:0 0 20px}.well-trans{padding:10px}.well-165{min-height:165px}.well-250{min-height:250px}.border-blue{border-left:3px solid #74a5fd}.border-purple{border-left:3px solid #6e84c2}.border-orange{border-left:3px solid #fbb34c}.border-red{border-left:3px solid #e66e5d}.border-green{border-left:3px solid #8bc671}ul.list-basic,ul.list-basic ul{margin:0;padding:0;list-style:none}ul.list-basic li,ul.list-basic li li{margin:0;padding:0}ul.list-bordered li{border-bottom:1px solid #eee;padding:5px 0}ul.list-bordered li:last-child{border-bottom:medium none}.accordion-heading{background-color:#f5f5f5}.booknow-service-container .accordion-heading{background-color:transparent}.citysearch-rating{font-size:20px;font-weight:500;color:#000}.tag{display:block;float:left;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0 4px 4px 0;background-color:#eee;font-size:12px;line-height:12px;padding:6px;color:#666}.img-icon-container{position:relative;min-height:40px}.img-icon{width:50px;height:38px;position:absolute;top:0;left:0}.img-icon-text{padding-left:60px}.img-icon-profile{min-height:110px}.img-icon-profile .img-icon{width:140px;height:105px}.img-icon-profile .img-icon-text{padding-left:155px}#share-profile-dropdown{margin:10px 0}.img-icon-container-square{position:relative;min-height:70px}.img-icon-container-square .img-icon{width:70px;height:70px}.img-profile{min-height:53px}.img-profile .img-icon{height:53px}.img-icon-container-square .img-icon-text{padding-left:85px}.btn-about{display:block;position:absolute;bottom:0;left:0;padding:10px;background-color:#333;color:#fff}.relative{position:relative}.text-error,a.text-error{color:#ef5b30}.text-success{color:#54c992}.text-center{text-align:center}.text-right{text-align:right}.text-thin{font-weight:normal}.dualmargin{margin:10px 0}.margin-bottom-5{margin-bottom:5px !important}.margin-bottom-10{margin-bottom:10px !important}.margin-bottom-20{margin-bottom:20px !important}.margin-top-4{margin-top:4px !important}.margin-top-5{margin-top:5px !important}.margin-top-6{margin-top:6px !important}.margin-top-7{margin-top:7px !important}.margin-top-8{margin-top:8px !important}.margin-top-10{margin-top:10px !important}.margin-top-12{margin-top:12px !important}.margin-top-15{margin-top:15px !important}.margin-top-20{margin-top:20px !important}.nopadding{padding:0 !important}.padding-top-10{padding-top:10px !important}.border-item{border-top:1px solid #eee;padding:7px 0}.nomin .row-fluid [class*=span]{min-height:0}.template-item img{cursor:pointer;opacity:.4;filter:alpha(opacity=40);border:1px solid #aaa}.template-item.selected img,.template-item img:hover{opacity:1;filter:alpha(opacity=100);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px 4px #03aee5;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px 4px #03aee5;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px 4px #03aee5;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;border:1px solid #fff}.template-preview-img{border:1px solid #aaa}.print-notification{font-size:12px;line-height:1.25em;margin:23px 0 0}.collapse.in{overflow:visible}.description-business h3{font-size:22px}.description-business p{font-weight:normal}@media print{.noprint{display:none}a[href]:after{content:none}}@media(max-width: 979px){.navbar-fixed-top{position:fixed;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:0}.booknow-staff-date-time{background:url(../img/bg-booknow-staff-215.gif) 0 0 repeat-y}}@media(max-width: 767px){body{padding-left:0;padding-right:0}#user-nav>ul>li>a>span.text{display:none}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:0;margin-left:0}#user-nav .notification{display:none}}@media(min-width: 1200px){.well-min{min-height:350px}.booknow-staff-date-time{background:url(../img/bg-booknow-staff-287.gif) 0 0 repeat-y}}@media(min-width: 981px)and (max-width: 1199px){.well-min{min-height:291px}.booknow-staff-date-time{background:url(../img/bg-booknow-staff-287.gif) 0 0 repeat-y}}@media(min-width: 480px)and (max-width: 980px){.well-min{min-height:210px}}@media(max-width: 480px){#user-nav{position:relative;left:auto;right:auto;width:100%;margin-top:-43px;margin-bottom:43px}.navbar>.nav{float:none}#user-nav>ul{left:50%;position:absolute}}.star-rating{margin-top:2px;background:url(../img/stars_map.png) 0px 0px no-repeat;height:17px}.rating1{background-position:0px -19px}.rating15{background-position:0px -38px}.rating2{background-position:0px -57px}.rating25{background-position:0px -76px}.rating3{background-position:0px -95px}.rating35{background-position:0px -113px}.rating4{background-position:0px -133px}.rating45{background-position:0px -151px}.rating5{background-position:0px -171px}#time-spinner-block{width:100%;height:100%;position:absolute;z-index:10;text-align:center}#time-wrapper{position:relative}.spinner{width:auto;left:auto;margin:auto;top:50% !important;position:relative !important;transform:translateY(-50%) !important;-moz-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important}.spinner>div{width:18px;height:18px;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}