:root{--b4ncookie-main-color:#0069d9;--b4ncookie-secondary-color:#e9e9ed;--b4ncookie-main-font-color:#000000;--b4ncookie-secondary-font-color:#ffffff;}.checkbox.checbox-switch{padding-left:0;}.checkbox.checbox-switch label,.checkbox-inline.checbox-switch{display:inline-block;position:relative;padding-left:0;}.checkbox.checbox-switch label input,.checkbox-inline.checbox-switch input{visibility:hidden;}.checkbox.checbox-switch label span,.checkbox-inline.checbox-switch span{width:35px;border-radius:20px;height:22px;border:1px solid #dbdbdb;background-color:rgb(255,255,255);border-color:rgb(223,223,223);box-shadow:rgb(223,223,223) 0px 0px 0px 0px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s;display:inline-block;vertical-align:middle;margin-right:5px;}.checkbox.checbox-switch label span:before,.checkbox-inline.checbox-switch span:before{display:inline-block;width:16px;height:16px;border-radius:50%;background:rgb(255,255,255);content:" ";top:0;position:relative;left:0;transition:all 0.3s ease;box-shadow:0 1px 4px rgba(0,0,0,0.4);}.checkbox.checbox-switch label > input:checked + span:before,.checkbox-inline.checbox-switch > input:checked + span:before{left:17px;}.checkbox.checbox-switch label > input:checked + span,.checkbox-inline.checbox-switch > input:checked + span{background-color:rgb(180,182,183);border-color:rgb(180,182,183);box-shadow:rgb(180,182,183) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch label > input:checked:disabled + span,.checkbox-inline.checbox-switch > input:checked:disabled + span{background-color:rgb(220,220,220);border-color:rgb(220,220,220);box-shadow:rgb(220,220,220) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch label > input:disabled + span,.checkbox-inline.checbox-switch > input:disabled + span{background-color:rgb(232,235,238);border-color:rgb(255,255,255);}.checkbox.checbox-switch label > input:disabled + span:before,.checkbox-inline.checbox-switch > input:disabled + span:before{background-color:rgb(248,249,250);border-color:rgb(243,243,243);box-shadow:0 1px 4px rgba(0,0,0,0.1);}.checkbox.checbox-switch.switch-light label > input:checked + span,.checkbox-inline.checbox-switch.switch-light > input:checked + span{background-color:rgb(248,249,250);border-color:rgb(248,249,250);box-shadow:rgb(248,249,250) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-dark label > input:checked + span,.checkbox-inline.checbox-switch.switch-dark > input:checked + span{background-color:rgb(52,58,64);border-color:rgb(52,58,64);box-shadow:rgb(52,58,64) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-dark label > input:checked:disabled + span,.checkbox-inline.checbox-switch.switch-dark > input:checked:disabled + span{background-color:rgb(100,102,104);border-color:rgb(100,102,104);box-shadow:rgb(100,102,104) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-success label > input:checked + span,.checkbox-inline.checbox-switch.switch-success > input:checked + span{background-color:rgb(40,167,69);border-color:rgb(40,167,69);box-shadow:rgb(40,167,69) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-success label > input:checked:disabled + span,.checkbox-inline.checbox-switch.switch-success > input:checked:disabled + span{background-color:rgb(153,217,168);border-color:rgb(153,217,168);box-shadow:rgb(153,217,168) 0px 0px 0px 8px inset;}.checkbox.checbox-switch.switch-danger label > input:checked + span,.checkbox-inline.checbox-switch.switch-danger > input:checked + span{background-color:rgb(200,35,51);border-color:rgb(200,35,51);box-shadow:rgb(200,35,51) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-danger label > input:checked:disabled + span,.checkbox-inline.checbox-switch.switch-danger > input:checked:disabled + span{background-color:rgb(216,119,129);border-color:rgb(216,119,129);box-shadow:rgb(216,119,129) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-primary label > input:checked + span,.checkbox-inline.checbox-switch.switch-primary > input:checked + span{background-color:rgb(0,105,217);border-color:rgb(0,105,217);box-shadow:rgb(0,105,217) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-primary label > input:checked:disabled + span,.checkbox-inline.checbox-switch.switch-primary > input:checked:disabled + span{background-color:rgb(109,163,221);border-color:rgb(109,163,221);box-shadow:rgb(109,163,221) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-info label > input:checked + span,.checkbox-inline.checbox-switch.switch-info > input:checked + span{background-color:rgb(23,162,184);border-color:rgb(23,162,184);box-shadow:rgb(23,162,184) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-info label > input:checked:disabled + span,.checkbox-inline.checbox-switch.switch-info > input:checked:disabled + span{background-color:rgb(102,192,206);border-color:rgb(102,192,206);box-shadow:rgb(102,192,206) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-warning label > input:checked + span,.checkbox-inline.checbox-switch.switch-warning > input:checked + span{background-color:rgb(255,193,7);border-color:rgb(255,193,7);box-shadow:rgb(255,193,7) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}.checkbox.checbox-switch.switch-warning label > input:checked:disabled + span,.checkbox-inline.checbox-switch.switch-warning > input:checked:disabled + span{background-color:rgb(226,195,102);border-color:rgb(226,195,102);box-shadow:rgb(226,195,102) 0px 0px 0px 8px inset;transition:border 0.4s ease 0s,box-shadow 0.4s ease 0s,background-color 1.2s ease 0s;}#b4n-cookie-bar{margin:0;width:100%;z-index:99999;left:0;text-align:center;background:#fff;box-shadow:0px 30px 70px rgb(0 0 0 / 30%);padding:25px;position:fixed;box-sizing:border-box;}.b4n-cookie-bar-bottom{bottom:0px;}.b4n-cookie-bar-top{top:0px;}#b4n-cookie-bar .cookie-bar-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}#b4n-cookie-bar .cookie-bar-content .cookie-bar-buttons{float:right;margin:1em 0 1em 0;max-width:20%;}#b4n-cookie-bar .cookie-bar-content .cookie-bar-buttons button{display:block;margin-bottom:6px;min-width:100%;}#b4n-cookie-bar .cookie-bar-content .cookie-bar-buttons button.adjust-button{background:none;border:none;width:100%;margin:10px 0px 0px 0px;text-align:center;}#b4n-cookie-bar .cookie-bar-content .cookie-bar-text{color:#333;float:left;margin:5px 0 0;max-width:75%;line-height:1.5;}#b4n-cookie-bar .cookie-bar-content .cookie-bar-text p{font-size:16px;}#b4n-cookie-bar .cookie-bar-content .cookie-bar-text p strong{font-size:18px;display:block;margin:0px 0px 15px 0px;}@media screen and (max-width:600px){#b4n-cookie-bar .cookie-bar-content{max-width:95%;}#b4n-cookie-bar .cookie-bar-content .cookie-bar-text{max-width:100%;}#b4n-cookie-bar .cookie-bar-content .cookie-bar-buttons{clear:both;float:none;margin:5px 0 1em;max-width:100%;}}.b4n-cookie-bar-settings-popup .fancybox-inner .container{padding:0px 15px 0px 15px !important;}.b4n-cookie-bar-settings-popup .btn-toolbar.text-right{display:block;text-align:right !important;}.b4n-cookie-bar-settings-popup .btn-toolbar.text-right .btn{margin-left:5px;}.b4n-cookie-bar-settings-popup .fancybox-inner .container .panel{border:none;box-shadow:none;}.b4n-cookie-bar-settings-popup .fancybox-inner .container .panel-body{padding:15px 15px 5px 15px;font-size:16px;line-height:25px;font-weight:normal;text-align:justify;}.b4n-cookie-bar-settings-popup .fancybox-inner .container .panel-heading,.b4n-cookie-bar-settings-popup .fancybox-inner .container .panel-footer{background-color:transparent;}.b4n-cookie-bar-settings-popup .fancybox-inner .container .panel-footer{border:none;padding:5px 15px 30px 15px;}.b4n-cookie-bar-settings-popup .fancybox-inner .container .panel-heading{color:#4a4a4a;border-color:#ececec;}.b4n-cookie-bar-settings-popup .checkbox.checbox-switch label span{position:absolute;right:0px;}.b4n-cookie-bar-settings-popup .checkbox.checbox-switch label{display:block;}.b4n-cookie-bar-settings-popup .checkbox.checbox-switch label h3{display:inline-block;margin:0px;font-size:20px;font-weight:bold;line-height:18px;color:#4a4a4a;}.b4n-cookie-bar-settings-popup .checkbox.checbox-switch label span{position:absolute;right:0px;}.b4n-cookie-bar-settings-popup .checkbox-description{margin:0px 0px 20px 0px;padding:5px 7px 10px 7px;border-bottom:1px solid #f3f3f3;}.b4n-cookie-bar-info-popup .fancybox-inner .cookie-bar-content{padding:35px !important;}.b4n-cookie-bar-info-popup .fancybox-inner .cookie-bar-content .cookie-bar-text{margin:0px 0px 25px 0px;color:#333;}.b4n-cookie-bar-info-popup .fancybox-inner .cookie-bar-content .cookie-bar-text p{font-size:16px;line-height:22px;text-align:justify;}.b4n-cookie-bar-info-popup .fancybox-inner .cookie-bar-content .cookie-bar-text p strong{font-size:18px;display:block;margin:0px 0px 15px 0px;}.b4n-cookie-bar-info-popup .fancybox-inner .cookie-bar-content .cookie-bar-buttons{display:flex;flex-direction:column-reverse;}.b4n-cookie-bar-info-popup .fancybox-inner .cookie-bar-content .cookie-bar-buttons .btn{margin-bottom:10px;}#b4n-cookie-bar-button{display:block;position:fixed;bottom:12px;left:12px;z-index:99999;width:52px;height:52px;border:none;border-radius:100%;background:url(/sites/all/modules/b4n_cookie_bar/img/cookies-icon.svg) #242424 no-repeat center center / 20px;transition:all 0.3s;cursor:pointer;}#b4n-cookie-bar-button:hover{background:url(/sites/all/modules/b4n_cookie_bar/img/cookies-icon.svg) #242424 no-repeat center center / 24px;}.cookie-bar-buttons button{padding:10px 16px;transition:all 0.2s;border:none;}.cookie-bar-buttons button.allow-all-button{background-color:var(--b4ncookie-main-color);color:var(--b4ncookie-secondary-color);}.cookie-bar-buttons button.allow-all-button:hover{filter:brightness(1.2);}.cookie-bar-buttons button.adjust-button{background:none;color:var(--b4ncookie-main-font-color);text-decoration:none;}.cookie-bar-buttons button.adjust-button:hover{text-decoration:underline;}.btn-toolbar button{padding:10px 16px;transition:all 0.2s;border:none;}.btn-toolbar button.allow-selected-setting-button{background-color:var(--b4ncookie-secondary-color);color:var(--b4ncookie-main-font-color);}.btn-toolbar button.allow-selected-setting-button:hover{filter:brightness(0.95);}.btn-toolbar button.allow-all-setting-button{background-color:var(--b4ncookie-main-color);color:var(--b4ncookie-secondary-font-color);}.btn-toolbar button.allow-all-setting-button:hover{filter:brightness(1.2);}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:100%;max-height:100%;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.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;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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(/sites/all/libraries/fancybox/source/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(/sites/all/libraries/fancybox/source/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(/sites/all/libraries/fancybox/source/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;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:visible !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(/sites/all/libraries/fancybox/source/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(/sites/all/libraries/fancybox/source/fancybox_sprite@2x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(/sites/all/libraries/fancybox/source/fancybox_loading@2x.gif);background-size:24px 24px;}}
.locale-untranslated{font-style:normal;text-decoration:line-through;}#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:0.1em;width:15em;}#locale-translation-filter-form .form-type-select select{width:100%;}#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}.language-switcher-locale-session a.active{color:#0062A0;}.language-switcher-locale-session a.session-active{color:#000000;}
@media (min-width:992px){.dropdown:hover > .dropdown-menu{display:block;}.dropdown > .dropdown-toggle:active{pointer-events:none;}}
.block-nice-menus{line-height:normal;z-index:10;}ul.nice-menu,ul.nice-menu ul{z-index:5;position:relative;}ul.nice-menu li{position:relative;}ul.nice-menu a{display:block;color:#027ac6;}ul.nice-menu ul,#header-region ul.nice-menu ul{position:absolute;visibility:hidden;}ul.nice-menu li.over ul{visibility:visible;}ul.nice-menu ul li{display:block;}ul.nice-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.nice-menu li:hover ul,ul.nice-menu li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,ul.nice-menu li.over ul,ul.nice-menu li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,#header-region ul.nice-menu li:hover ul,#header-region ul.nice-menu li.menuparent li:hover ul,#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,#header-region ul.nice-menu li.over ul,#header-region ul.nice-menu li.menuparent li.over ul,#header-region ul.nice-menu li.menuparent li.menuparent li.over ul{visibility:visible;}ul.nice-menu li:hover ul ul,ul.nice-menu li:hover ul ul ul,ul.nice-menu li:hover li:hover ul ul,ul.nice-menu li:hover li:hover ul ul ul,ul.nice-menu li:hover li:hover li:hover ul ul,ul.nice-menu li:hover li:hover li:hover ul ul ul,ul.nice-menu li.over ul ul,ul.nice-menu li.over ul ul ul,ul.nice-menu li.over li.over ul ul,ul.nice-menu li.over li.over ul ul ul,ul.nice-menu li.over li.over li.over ul ul,ul.nice-menu li.over li.over li.over ul ul ul,#header-region ul.nice-menu li:hover ul ul,#header-region ul.nice-menu li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,#header-region ul.nice-menu li.over ul ul,#header-region ul.nice-menu li.over ul ul ul,#header-region ul.nice-menu li.over li.over ul ul,#header-region ul.nice-menu li.over li.over ul ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul ul{visibility:hidden;}ul.nice-menu li.menuparent ul,#header-region ul.nice-menu li.menuparent ul{overflow:visible !important;}ul.nice-menu li.menuparent ul iframe,#header-region ul.nice-menu li.menuparent ul iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:20px;height:20px;}
ul.nice-menu,ul.nice-menu ul{list-style:none;padding:0;margin:0;border-top:1px solid #ccc;}ul.nice-menu li{border:1px solid #ccc;border-top:0;float:left;background-color:#eee;}ul.nice-menu a{padding:0.3em 5px 0.3em 5px;}ul.nice-menu ul{top:1.8em;left:-1px;border:0;border-top:1px solid #ccc;margin-right:0;}ul.nice-menu ul li{width:12.5em;}ul.nice-menu-right,ul.nice-menu-left,ul.nice-menu-right li,ul.nice-menu-left li{width:12.5em;}ul.nice-menu-right ul{width:12.5em;left:12.5em;top:-1px;}ul.nice-menu-right ul ul{width:12.5em;left:12.5em;top:-1px;}ul.nice-menu-right li.menuparent,ul.nice-menu-right li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}ul.nice-menu-right li.menuparent:hover,ul.nice-menu-right li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}ul.nice-menu-left li ul{width:12.5em;left:-12.65em;top:-1px;}ul.nice-menu-left li ul li ul{width:12.5em;left:-12.65em;top:-1px;}ul.nice-menu-left li.menuparent,ul.nice-menu-left li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-left.png) left center no-repeat;}ul.nice-menu-left li.menuparent:hover,ul.nice-menu-left li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-left.png) left center no-repeat;}ul.nice-menu-left a,ul.nice-menu-left ul a{padding-left:14px;}ul.nice-menu-down{float:left;border:0;}ul.nice-menu-down li{border-top:1px solid #ccc;}ul.nice-menu-down li li{border-top:0;}ul.nice-menu-down ul{left:0;}ul.nice-menu-down ul li{clear:both;}ul.nice-menu-down li ul li ul{left:12.5em;top:-1px;}ul.nice-menu-down .menuparent a{padding-right:15px;}ul.nice-menu-down li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-down.png) right center no-repeat;}ul.nice-menu-down li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-down.png) right center no-repeat;}ul.nice-menu-down li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}ul.nice-menu-down li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}ul.nice-menu li{margin:0;padding-left:0;background-image:none;}#header-region ul.nice-menu li{margin:0;padding-top:0.1em;padding-bottom:0.1em;background:#eee;}#header-region ul.nice-menu ul{top:1.8em;left:-1px;border:0;border-top:1px solid #ccc;margin-right:0;}#header-region ul.nice-menu ul{top:1.7em;}#header-region ul.nice-menu-down li ul li ul{left:12.5em;top:-1px;}#header-region ul.nice-menu-down li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-down.png) right center no-repeat;}#header-region ul.nice-menu-down li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-down.png) right center no-repeat;}#header-region ul.nice-menu-down li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}#header-region ul.nice-menu-down li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}
.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}
.theme-default .nivoSlider{position:relative;background:#fff url(/sites/all/libraries/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;margin-bottom:10px;-webkit-box-shadow:0px 1px 5px 0px #4a4a4a;-moz-box-shadow:0px 1px 5px 0px #4a4a4a;box-shadow:0px 1px 5px 0px #4a4a4a;}.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none;}.theme-default .nivoSlider a{border:0;display:block;}.theme-default .nivo-controlNav{text-align:center;padding:20px 0;}.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(/sites/all/libraries/nivo-slider/themes/default/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px;}.theme-default .nivo-controlNav a.active{background-position:0 -22px;}.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(/sites/all/libraries/nivo-slider/themes/default/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.theme-default:hover .nivo-directionNav a{opacity:1;}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px;}.theme-default a.nivo-prevNav{left:15px;}.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}.theme-default .nivo-caption a:hover{color:#fff;}.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%;}.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px;}.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto;}
