.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/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.panel-flexible .panel-separator{margin:0 0 1em 0;}
tr.taxonomy-term-preview{background-color:#EEE;}tr.taxonomy-term-divider-top{border-bottom:none;}tr.taxonomy-term-divider-bottom{border-top:1px dotted #CCC;}.taxonomy-term-description{margin:5px 0 20px;}
.template1 .template1_region{padding:0;}.template1 .template1_region-inside{padding-right:0.5em;padding-left:0.5em;}.template1 .template1_region-inside-first{padding-left:0;}.template1 .template1_region-inside-last{padding-right:0;}.template1 .template1_column{padding:0;}.template1 .template1_column-inside{padding-right:0.5em;padding-left:0.5em;}.template1 .template1_column-inside-first{padding-left:0;}.template1 .template1_column-inside-last{padding-right:0;}.template1 .template1_row{padding:0 0 0.5em 0;margin:0;}.template1 .template1_row-last{padding-bottom:0;}.template1_column-template1-main{float:left;width:100.0000%;}.template1-inside{padding-right:0px;}.template1{width:auto;}.template1_region-template1-region_top_header{float:left;width:100.0000%;}.template1_row-template1-8-inside{padding-right:0px;}.template1_region-template1-region_top{float:left;width:100.0000%;}.template1_row-template1-main-row-inside{padding-right:0px;}.template1_column-template1-3{float:left;width:25.0066%;}.template1_column-template1-4{float:left;width:74.9934%;}.template1_row-template1-1-inside{padding-right:0px;}.template1_region-template1-region_left{float:left;width:100.0000%;}.template1_row-template1-5-inside{padding-right:0px;}.template1_region-template1-row2_2_region_left{float:left;width:100.0000%;}.template1_row-template1-7-inside{padding-right:0px;}.template1_region-template1-region_right{float:left;width:100.0000%;}.template1_row-template1-6-inside{padding-right:0px;}.template1_region-template1-region_bottom{float:left;width:100.0000%;}.template1_row-template1-2-inside{padding-right:0px;}
.responsive-menus.responsified{clear:both;width:100%;}.responsive-menus.responsified span.toggler{padding:1px;display:block;background:#333;color:#fff;border-radius:5px;box-shadow:2px 2px 2px #000;font-size:1.35em;text-align:center;cursor:pointer;outline:none;}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #bbb;}.responsive-menus.responsified .responsive-menus-simple{display:none;width:100%;background:#333;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 2px #000;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple,.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{display:block;padding:0;margin:0;}.responsive-menus.responsified.responsive-toggled.absolute{position:relative;z-index:999;}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:absolute;z-index:999;top:auto;}.responsive-menus.responsified .responsive-menus-simple li{width:100%;display:block;padding:0;margin:0;clear:both;list-style:none;}.responsive-menus.responsified .responsive-menus-simple li a{color:#fff;display:block;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #bbb;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;}.responsive-menus.responsified .responsive-menus-simple>li.last a{border-bottom:none;}.responsive-menus.responsified .responsive-menus-simple li ul li a{padding:1em 0 1em 10%;}.responsive-menus.responsified .responsive-menus-simple li ul li ul li a{padding:1em 0 1em 15%;}.responsive-menus.responsified .responsive-menus-simple li ul{display:block !important;visibility:visible !important;margin:0;padding:0;}.responsive-menus span.toggler{display:none;}
body.eucc-popup-showing{overflow:hidden;}#sliding-popup{position:fixed;width:100vw;height:100vh;overflow-y:auto;}#sliding-popup .eu-cookie-compliance-banner-info{position:relative;width:100%;display:flex;justify-content:center;align-items:center;padding:20px 0;min-height:100vh;}#sliding-popup .eu-cookie-compliance-banner-info:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:0.5;}#sliding-popup .eu-cookie-compliance-banner-info .popup-content{position:relative;display:block;max-width:540px;width:calc(100vw - 40px);margin:0 20px;padding:30px;background:#FFFFFF;z-index:1;}#sliding-popup .eu-cookie-compliance-banner-info .popup-content #popup-text{width:100%;max-width:none;float:none;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category.disabled{opacity:0.5;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-label{display:flex;align-items:center;font-weight:bold;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-label .state-label{display:none;text-transform:uppercase;color:#00B99B;margin-left:10px;font-size:10px;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-label .state-label.visible{display:inline-block;}.eu-cookie-compliance-banner-info .language-switch-links{margin:-15px -5px 0;text-transform:uppercase;display:flex;justify-content:flex-end;}.eu-cookie-compliance-banner-info .language-switch-links li{padding:0 10px;border-right:solid 1px;line-height:1;}.eu-cookie-compliance-banner-info .language-switch-links li:last-of-type{border-right:none;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-switch{display:inline-block;height:23px;position:relative;width:45px;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-switch input{display:none;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-switch .toggle{background-color:#ADADAD;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.2s;border-radius:23px;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-switch .toggle:before{background-color:#FFFFFF;bottom:3px;content:"";height:17px;left:3px;position:absolute;transition:.2s;width:17px;border-radius:50%;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-switch input:checked + .toggle{background-color:#00B99B;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-switch input:checked + .toggle:before{transform:translateX(22px);}.eu-cookie-compliance-banner-info .eu-cookie-compliance-category-switch input[disabled] + .toggle{pointer-events:none;}.eu-cookie-compliance-banner-info .eu-cookie-compliance-categories-buttons{display:none;}.eu-cookie-compliance-banner-info #popup-buttons{display:none;}.eu-cookie-compliance-banner-info .dropsolid-eucc--buttons{display:flex;}
#sliding-popup{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}#sliding-popup .popup-content #popup-buttons{float:right;max-width:40%;}#sliding-popup button{cursor:pointer;}#sliding-popup .popup-content #popup-text{float:left;max-width:60%;}.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;max-width:100%;}}
.ds-3col-equal > .group-left{width:33%;float:left;}.ds-3col-equal > .group-middle{width:34%;float:left;}.ds-3col-equal > .group-right{width:33%;float:right;}
