/*!
* Superfish and Mobile Menu Styling Overrides
*/
.menu{height:60px;visibility:hidden}.menu>ul{margin:0}.menu.fit{visibility:visible}.fill-height,.fill-height .sf-active,.fill-height .sf-active .menu,.fill-height .sf-active #nav{height:100%}.sf-active{margin:0}.sf-active li{background:0 0;white-space:normal;height:inherit;line-height:16px;z-index:20}.sf-active li.sfHover{background:0 0}.sf-active a{padding-top:.5em;padding-bottom:.5em;position:relative;z-index:20}.sf-active a,.sf-active li.sfHover a{padding:.8em 3.5em .8em 1.5em;font-size:1.8rem;font-weight:400;color:#fff;border-left:none;border-top:none}.sf-active .sf-menu>li>a{text-align:center;font-size:1.4rem;color:#343434;padding:.5em .75em}.sf-active .sf-menu.csstransitions>li>a{transition:ease-in-out all .3s,linear padding .45s;-moz-transition:ease-in-out all .3s,linear padding .45s;-webkit-transition:ease-in-out all .3s,linear padding .45s}.sf-active .sf-menu>li.sfHover>a{color:#fff;background:#0068a5}.sf-active .sf-menu li a.sf-with-ul:after{border:none !important}.sf-active .sf-menu.sf-arrows>li>a{padding-right:.75em}.sf-active ul ul{background:#0068a5;padding:1em 0;z-index:10;box-shadow:-5px 5px 0 rgba(0,0,0,.1)}.sf-active>nav>ul>li>ul{top:100%}.sf-active ul ul li{text-align:left;background:0 0;white-space:nowrap}.sf-active ul ul li>a.sf-with-ul{background:url(/wp-content/themes/2105-template/_css/../_media/assets/nav-arrow.png) right center no-repeat}.sf-active ul ul li.sfHover>a,.sf-active ul ul li.sfHover>a.sf-with-ul{color:#0068a5;background:#fff}.sf-active ul ul ul{z-index:5}.sf-active ul ul ul li{background:0 0}.sf-active ul ul ul li{z-index:1}.sf-active ul ul ul li.sfHover>a{color:#0068a5}.sf-active li.last ul{left:auto;right:0}.sf-active li.last ul ul{right:100%}.sf-active .last ul a,.sf-active li.last ul .sfHover a{text-align:right;padding:.8em 1.5em .8em 3.5em}.sf-active ul .last ul li>a.sf-with-ul{background-image:url(/wp-content/themes/2105-template/_css/../_media/assets/nav-arrow-rev.png);background-position:left center}@media only screen and (max-width:1040px){.header1 .sf-active{position:relative}}@media only screen and (max-width:767px){.admin-bar .sidr{top:46px}#mobile-menu,#mobile-menu>a{font-size:2.4rem;color:#fff}#mobile-menu>a{float:left;display:block;padding:10px}#mobile-menu>a:hover{text-decoration:none}#mobile-menu>a.phone-link{float:right}.sidr{background:#333}.sidr li li{background:#222}.sidr .sf-menu ul ul li{background:#444}.sidr li a{color:#fff;text-align:left;padding-right:36px}.sidr li li a{color:#fff}.sidr .mobile-sidebar-search{position:relative;padding:10px 0;border:none}.mobile-sidebar-search .input-medium{width:184px;border:none;padding:4px 38px 4px 10px}.mobile-sidebar-search button{line-height:1em;margin-left:-40px;position:absolute;right:5px;top:16px;color:#666;background:0 0;border:none;border-left:1px solid #ccc}ul.children{display:none}ul.show-touch-menu{position:static !important;display:block}}#sb-container,#sb-wrapper{text-align:left}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0}#sb-container{height:100%;display:none;visibility:hidden;z-index:999}body>#sb-container{position:fixed}#sb-overlay{height:expression(document.documentElement.clientHeight+'px')}#sb-container>#sb-overlay{height:100%}#sb-wrapper{position:relative}#sb-wrapper img{border:0}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030}#sb-body-inner{position:relative;height:100%}#sb-content.html{height:100%;overflow:auto}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;background-image:url(/wp-content/plugins/pbhs-resources/_scripts/shadowbox/resources/loading.gif);background-repeat:no-repeat;background-position:center center}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px}#sb-title,#sb-title-inner{height:26px}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff}#sb-info,#sb-info-inner{height:20px}#sb-info-inner{font-size:12px;color:#fff}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:16px;width:50px;margin-left:3px;cursor:pointer}#sb-nav-close{background-image:url(/wp-content/plugins/pbhs-resources/_scripts/shadowbox/resources/close.png);background-repeat:no-repeat}#sb-nav-next{background-image:url(/wp-content/plugins/pbhs-resources/_scripts/shadowbox/resources/next.png);background-repeat:no-repeat}#sb-nav-previous{background-image:url(/wp-content/plugins/pbhs-resources/_scripts/shadowbox/resources/previous.png);background-repeat:no-repeat}#sb-nav-play{background-image:url(/wp-content/plugins/pbhs-resources/_scripts/shadowbox/resources/play.png);background-repeat:no-repeat}#sb-nav-pause{background-image:url(/wp-content/plugins/pbhs-resources/_scripts/shadowbox/resources/pause.png);background-repeat:no-repeat}#sb-counter{float:left;padding:2px 0;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}