.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap;}
.input-block-level{display:block;width:100%;min-height:28px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.standard-heading{letter-spacing:-0.05em;font-weight:normal;}
.inline{display:inline;}
.inline-block{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;}
.block{display:block;vertical-align:top;zoom:1;clear:both;}
.center{margin-left:auto;margin-right:auto;text-align:center;float:none;}
.center-block{float:none;display:block;margin-left:auto;margin-right:auto;}
.clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.no-margins{margin:0;}
.vertical-align-bottom{vertical-align:bottom;display:table-cell;}
.vertical-align-middle{vertical-align:middle;display:table-cell;}
.vertical-align-top{vertical-align:top;display:table-cell;}
.word-wrap{word-wrap:break-word;white-space:pre;white-space:pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;white-space:pre-line;}
.massive-text{font-size:bigger;}
.large-text{font-size:big;}
.small-text{font-size:small;}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-binding:url('/static//filters/ellipsis.xml#ellipsis');}
.centered-splash-word{text-align:center;width:100%;display:table;height:10em;position:relative;}.centered-splash-word span{height:100%;display:table-cell;vertical-align:middle;font-size:400%;color:rgba(0, 0, 0, 0.5);text-shadow:#ffffff 0px 1px 0px;}.centered-splash-word span:before{content:" ";display:inline-block;vertical-align:middle;width:40%;border-top:1px solid rgba(0, 0, 0, 0.3);border-bottom:1px solid rgba(255, 255, 255, 0.9);top:50%;position:absolute;left:0;}
.centered-splash-word span:after{content:" ";display:inline-block;vertical-align:middle;width:40%;border-top:1px solid rgba(0, 0, 0, 0.3);border-bottom:1px solid rgba(255, 255, 255, 0.9);top:50%;position:absolute;right:0;}
body.business-profile-page.theme-name-dark{}body.business-profile-page.theme-name-dark #canvas{background-color:#151515;}body.business-profile-page.theme-name-dark #canvas #site-content{background:none;}
body.business-profile-page.theme-name-dark #canvas #page-canvas{}body.business-profile-page.theme-name-dark #canvas #page-canvas #page-header #page-title{color:#bbb;border-bottom-color:rgba(255, 255, 255, 0.8);}body.business-profile-page.theme-name-dark #canvas #page-canvas #page-header #page-title .page-title-logo img{border-color:#444;}
body.business-profile-page.theme-name-dark #canvas #page-canvas #page-header #page-title .business-meta{color:#ddd;}body.business-profile-page.theme-name-dark #canvas #page-canvas #page-header #page-title .business-meta>*{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-binding:url('/static//filters/ellipsis.xml#ellipsis');width:640px;white-space:nowrap;margin:-0.2em -0.4em;padding:.2em .4em;}body.business-profile-page.theme-name-dark #canvas #page-canvas #page-header #page-title .business-meta>*:empty{display:none;}
body.business-profile-page.theme-name-dark #canvas #page-canvas #page-header #page-title .business-meta>*:hover{color:#555555;background-color:#c8c8c8;-webkit-box-shadow:inset 0 -3px 0 rgba(85, 85, 85, 0.4);-moz-box-shadow:inset 0 -3px 0 rgba(85, 85, 85, 0.4);box-shadow:inset 0 -3px 0 rgba(85, 85, 85, 0.4);-webkit-box-shadow:inset 0 -3px 0 rgba(85, 85, 85, 0.4) 0.2em 0.5em 0 rgba(0, 0, 0, 0.6);-moz-box-shadow:inset 0 -3px 0 rgba(85, 85, 85, 0.4) 0.2em 0.5em 0 rgba(0, 0, 0, 0.6);box-shadow:inset 0 -3px 0 rgba(85, 85, 85, 0.4) 0.2em 0.5em 0 rgba(0, 0, 0, 0.6);position:absolute;white-space:pre-wrap;border-radius:.4em;z-index:50;}
body.business-profile-page.theme-name-dark #canvas #page-canvas #page-header .page-banner .banner-image{border-top:2px solid rgba(0, 0, 0, 0.65);}
body.business-profile-page.theme-name-dark #canvas #page-canvas #page-header .profile-navigation .navbar-inner ul li.active a{color:#fff;background-color:#252525;background-image:-moz-linear-gradient(top, #333333, #111111);background-image:-ms-linear-gradient(top, #333333, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#111111));background-image:-webkit-linear-gradient(top, #333333, #111111);background-image:-o-linear-gradient(top, #333333, #111111);background-image:linear-gradient(top, #333333, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#111111', GradientType=0);text-shadow:0 -1px 0 #000000;}
body.business-profile-page.theme-name-dark #canvas #page-canvas #page-header .profile-navigation .navbar-inner ul li a:hover{color:#ccc;background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-ms-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(top, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#222222', GradientType=0);}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area{}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header{-webkit-box-shadow:inset 0 1px 0 rgba(116, 116, 116, 0.19999999999999996);-moz-box-shadow:inset 0 1px 0 rgba(116, 116, 116, 0.19999999999999996);box-shadow:inset 0 1px 0 rgba(116, 116, 116, 0.19999999999999996);-webkit-box-shadow:inset 0 1px 0 rgba(116, 116, 116, 0.19999999999999996) 0.2em 0.5em 0 rgba(0, 0, 0, 0.6);-moz-box-shadow:inset 0 1px 0 rgba(116, 116, 116, 0.19999999999999996) 0.2em 0.5em 0 rgba(0, 0, 0, 0.6);box-shadow:inset 0 1px 0 rgba(116, 116, 116, 0.19999999999999996) 0.2em 0.5em 0 rgba(0, 0, 0, 0.6);border:1px solid rgba(0, 0, 0, 0.19999999999999996);}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header.navbar,body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .navbar-inner{background-color:#383838;background-image:-moz-linear-gradient(top, #3f3f3f, #2e2e2e);background-image:-ms-linear-gradient(top, #3f3f3f, #2e2e2e);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#3f3f3f), to(#2e2e2e));background-image:-webkit-linear-gradient(top, #3f3f3f, #2e2e2e);background-image:-o-linear-gradient(top, #3f3f3f, #2e2e2e);background-image:linear-gradient(top, #3f3f3f, #2e2e2e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f3f3f', endColorstr='#2e2e2e', GradientType=0);}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .widget-title{color:#ccc;text-shadow:0 1px 0 rgba(116, 116, 116, 0.19999999999999996);}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .widget-title .btn{background-color:#353535;background-image:-moz-linear-gradient(top, #3f3f3f, #252525);background-image:-ms-linear-gradient(top, #3f3f3f, #252525);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#3f3f3f), to(#252525));background-image:-webkit-linear-gradient(top, #3f3f3f, #252525);background-image:-o-linear-gradient(top, #3f3f3f, #252525);background-image:linear-gradient(top, #3f3f3f, #252525);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f3f3f', endColorstr='#252525', GradientType=0);border-color:#252525 #252525 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#111;}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .widget-title .btn:hover,body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .widget-title .btn:active,body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .widget-title .btn.active,body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .widget-title .btn.disabled,body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .widget-title .btn[disabled]{background-color:#252525;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .widget-title .btn:active,body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header .widget-title .btn.active{background-color:#0c0c0c \9;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header:hover .grab-handle{background:#222;border-right:0.1em solid rgba(34, 34, 34, 0.5);border-left:0.1em solid rgba(68, 68, 68, 0.5);}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header:hover .grab-handle:hover{color:#fff;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header:hover .grab-handle:before{border-left:0.1em solid rgba(34, 34, 34, 0.5);content:" ";}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-header:hover .grab-handle:after{border-right:0.1em solid rgba(68, 68, 68, 0.5);content:" ";}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget .widget-content p{color:#ccc;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .image-gallery-widget .widget-content .thumbnails .thumbnail{border-color:#3f3f3f;}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .image-gallery-widget .widget-content .thumbnails .thumbnail:hover{border-color:#08C;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .image-gallery-widget .widget-content .thumbnails .thumbnail.add-new a [class|='icon']{color:rgba(255, 255, 255, 0.4);}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .image-gallery-widget .widget-content .thumbnails .thumbnail.add-new a [class|='icon']:hover{color:rgba(255, 255, 255, 0.9);}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget.trading-hours-widget .widget-content .trading-hours-list .table tr td{border-top-color:#444;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .widget.trading-hours-widget .widget-content .trading-hours-list .table tr:hover td{background-color:#2f2f2f;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .contact-us-widget hr{opacity:.5;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .contact-us-widget .contact-group .contact-label{color:rgba(255, 255, 255, 0.5);}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .contact-us-widget .contact-group .contact-item a:not(.btn){color:#fff;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .contact-us-widget .primary{background:#202020;-webkit-box-shadow:inset 0 -3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:inset 0 -3px 0px rgba(0, 0, 0, 0.5);box-shadow:inset 0 -3px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow:inset 0 -3px 0px rgba(0, 0, 0, 0.5) 0.2em 0.5em 0 rgba(0, 0, 0, 0.6);-moz-box-shadow:inset 0 -3px 0px rgba(0, 0, 0, 0.5) 0.2em 0.5em 0 rgba(0, 0, 0, 0.6);box-shadow:inset 0 -3px 0px rgba(0, 0, 0, 0.5) 0.2em 0.5em 0 rgba(0, 0, 0, 0.6);}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .contact-us-widget .primary .contact-group .contact-label{color:#99C6FF;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .blog-widget .blog-entries-group dl dd{background:#383838;border-radius:.4em;padding:.5em;}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .blog-widget .blog-entries-group dl dd .date-poststamp-day{background:#2F2F2F;padding:.5em 0;border-radius:.2em;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .blog-widget .blog-entry{border:none;border-top:1px dotted #555;padding-top:.5em;}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .blog-widget .blog-entry:first-child{border:none;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .blog-widget .blog-entry h4{color:#bbb;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .blog-widget .blog-entry .time-posted{color:#999;}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .blog-widget .blog-entry .time-posted [class|="icon"]{color:#ccc;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .blog-widget .blog-entry .tags .tag{background:#333;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .blog-widget .blog-entry .teaser{color:#ddd;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .staff-information-widget table td{padding:5px;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .review-widget blockquote{border-left-color:#666;}body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .review-widget blockquote p{color:#ddd;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .review-widget blockquote cite{color:#999;font-size:.8em;font-style:italic;text-align:right;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .custom-data-widget .widget-header{-webkit-border-radius:0.3em 0.3em 0 0;-moz-border-radius:0.3em 0.3em 0 0;border-radius:0.3em 0.3em 0 0;}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .widget-area .google-map-widget .widget-content{border-color:rgba(0, 0, 0, 0.19999999999999996);}
body.business-profile-page.theme-name-dark.view-mode #page-canvas .form{background:#333;}
body.business-profile-page.theme-name-dark.view-mode .nav.nav-list{background:#444;}body.business-profile-page.theme-name-dark.view-mode .nav.nav-list a{color:#ccc;text-shadow:none;}
body.business-profile-page.theme-name-dark.view-mode .nav.nav-tabs.nav-stacked li a{border:1px solid rgba(0, 0, 0, 0.2);}body.business-profile-page.theme-name-dark.view-mode .nav.nav-tabs.nav-stacked li a:hover{background:#3F3F3F;color:#eee;}
body.business-profile-page.theme-name-dark.blog-entry-detail #canvas #below-the-fold .blog-post-canvas{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.business-profile-page.theme-name-dark.blog-entry-detail #canvas #below-the-fold .blog-post-canvas .meta{background:none;color:#ddd;}body.business-profile-page.theme-name-dark.blog-entry-detail #canvas #below-the-fold .blog-post-canvas .meta section h4{color:#999;}
body.business-profile-page.theme-name-dark.blog-entry-detail #canvas #below-the-fold .blog-post-canvas .post-body{color:#ccc;}body.business-profile-page.theme-name-dark.blog-entry-detail #canvas #below-the-fold .blog-post-canvas .post-body .post-footer{border-top:.1em dotted #777;}body.business-profile-page.theme-name-dark.blog-entry-detail #canvas #below-the-fold .blog-post-canvas .post-body .post-footer .post-date .date{color:#999;}
body.business-profile-page.theme-name-dark.blog-entry-detail #canvas #below-the-fold .blog-post-canvas .post-body .post-footer .tag{background:#ddd;color:#333;}body.business-profile-page.theme-name-dark.blog-entry-detail #canvas #below-the-fold .blog-post-canvas .post-body .post-footer .tag:hover{background:#fff;color:#000;}
body.business-profile-page.theme-name-dark.blog-entry-list .blog-entry .teaser{color:#ddd;}
body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-header{border-bottom:1px dotted rgba(255, 255, 255, 0.35);}
body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .sidebar .menu-header{color:rgba(0, 0, 0, 0.95);}
body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .sidebar .nav li a{background:rgba(255, 255, 255, 0.15);color:rgba(0, 0, 0, 0.65);cursor:pointer;}
body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-content h3,body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-content h4,body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-content h5,body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-content h6{color:#ddd;}
body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-content ul li,body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-content ol li{color:#ccc;}
body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-content p{color:#aaa;}body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-content p b,body.business-profile-page.theme-name-dark.custom-page #site-content #page-canvas #below-the-fold .page-content p strong{color:#bbb;}
