/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2,h1 a,h2 a{font-family:'Open Sans',sans-serif;}h1,h1 a{font-weight:500;font-size:30px;}h2,h2 a{font-weight:400;font-size:22px;}h3,h4,h5,h6{font-size:18px;}h3,h4,h5,h6,h3 a{font-family:'Open Sans',sans-serif;}h3,h3 a{font-weight:normal;text-transform:uppercase;letter-spacing:2px;}body,p,a,li{font-family:'Open Sans',sans-serif;}a{color:#0366D6;}a:link{color:#0366D6;}a:visited{color:#0366D6;font-decoration:none;}a:hover{text-decoration:underline;}h1,h2,h3,h4,h5,content,.region-footer{color:#555555;}.main-container .row{max-width:1700px;left:50%;margin:auto;}.breadcrumb{background:transparent;}.page-header{border-bottom:unset !important;}.nav-tabs{margin-bottom:1em;}.deims_status_bar_border{width:100%;border-style:solid;border-radius:5px;border-color:#D3D3D3;border-width:1px;}.deims_status_bar_text_align{text-align:right;}.deims_status_bar_container{border-radius:5px;color:#fff!important;background-color:#808080!important;text-align:center!important;}.deims_status_bar_length_0{width:10%;background-color:#f73833!important;}.deims_status_bar_length_10{width:10%;background-color:#f73833!important;}.deims_status_bar_length_20{width:20%;background-color:#f73833!important;}.deims_status_bar_length_30{width:30%;background-color:#f73833!important;}.deims_status_bar_length_40{width:40%;background-color:#f73833!important;}.deims_status_bar_length_50{width:50%;background-color:#f73833!important;}.deims_status_bar_length_60{width:60%;background-color:#ffa062!important;}.deims_status_bar_length_70{width:70%;background-color:#ffa062!important;}.deims_status_bar_length_80{width:80%;background-color:#ffa062!important;}.deims_status_bar_length_90{width:90%;background-color:#ffa062!important;}.deims_status_bar_length_100{width:100%;background-color:#8AA137!important;}.block-views,.block-facets{border-radius:8px 8px 8px 8px !important;border-bottom:1px solid #d1d5da;border-left:1px solid #d1d5da;border-right:1px solid #d1d5da;padding-top:0px;}.block-facets{margin-bottom:10px;}.block-title{border-radius:8px 8px 0px 0px !important;background-color:#525b76;color:#FFFFFF !important;padding-left:10px;padding-bottom:5px;padding-top:5px;margin-top:0em;}.well{background-color:transparent;border:none !important;padding-top:0px;padding-left:0px;padding-right:0px;}.remove_borders{border-style:none !important;}.block-block-content{border-radius:8px 8px 8px 8px !important;border-bottom:1px solid #d1d5da;border-left:1px solid #d1d5da;border-right:1px solid #d1d5da;}.block-facets{border-bottom:none;border-left:none;border-right:none;}.block-facets h3{background-color:#525b76;color:white;border-radius:15px;padding-left:20px;padding-top:5px;padding-bottom:5px;}.js-facets-checkbox-links{list-style-type:none;}.facet-item__value{padding-left:10px;font-weight:400;}.facets-soft-limit-link{padding-left:20px;}.custom-quick-search-block{border:0px;}.hover_container{position:relative;width:150px;}.hover_image{opacity:1;display:block;height:auto;transition:.5s ease;backface-visibility:hidden;}.hover_container:hover .hover_image{opacity:0.3;}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#525b76;border-color:#58782d;}.pagination>li>a,.pagination>li>span{color:#525b76;}.btn-primary,.btn-info,.btn-default,.btn-success{color:#fff;background-color:#525b76 !important;border-color:#333849 !important;}.btn-primary:hover,.btn-info:hover,.btn-default:hover,.btn-success:hover{background-color:#333849 !important;color:#fff !important;}.form-inline.form-group button,.form-group.form-wrapper button{margin-right:10px;}#navbar{background-color:#FFFFFF;border-color:transparent;border-bottom:solid #d1d5da 1px;}#superfish-main{padding-right:1em;}#superfish-main a,#superfish-main .nolink{background-color:#FFFFFF;color:#535a60;border-radius:8px 8px 8px 8px;}#superfish-main ul.sf-menu.sf-style-white li li,ul.sf-menu.sf-style-white.sf-navbar>li>u{background:#FFFFFF !important;}#superfish-main ul.sf-menu.sf-style-white span.nolink:hover{background:#FFFFFF !important;}ul.sf-menu.sf-style-white li:hover{background:#ffffff;}ul.sf-menu.sf-style-white li,ul.sf-menu.sf-style-white.sf-navbar{background:#ffffff;}ul.sf-menu.sf-style-white li li,ul.sf-menu.sf-style-white.sf-navbar>li>ul{background:#ffffff !important;}ul.sf-menu.sf-style-white li li:first-of-type{border-radius:8px 8px 0px 0px;}ul.sf-menu.sf-style-white li li:last-of-type{border-radius:0px 0px 8px 8px;}.sf-depth-2 menuparent>ul{display:inline !important;visibility:visible!important;display:block!important;left:0!important;top:auto!important;}#superfish-main .nolink:after{content:"\25be";float:right;}.sf-depth-2.nolink:after{content:"\25B8" !important;float:right;}.sf-depth-2>ul{margin-left:-2px !important;}#superfish-main a:hover{background-color:#d1d5da;color:#000000;border-radius:8px;text-decoration:none;}#superfish-main ul{text-decoration:none;border:1px solid #d1d5da;overflow:visible;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;}#superfish-main ul a:hover{color:#535a60;}#main-standardfront-page{background-image:url(/themes/contrib/bootstrap_deims/images/logo_title_inline_height20.png);background-repeat:no-repeat;background-position:50% 50%;width:160px;height:35px;}#main-standardfront-page a{color:transparent !important;background-color:transparent !important;width:160px;height:35px;}.border-none{border:none;}#block-quickstart .field,.latest_updates_block .views-row{padding:0.25em;}.latest_updates_block .views-row a{font-weight:normal;}.latest_updates_block .view-content{padding-left:10px;}.latest_updates_block img{margin-right:1em;}#block-tips{border:none;text-align:right;}.group-header,.group-left,.group-right{padding-bottom:1em;}.group-left{padding-right:1em;}.custom-collapsible-details .panel-heading a{color:#0366d6;}.custom-collapsible-details .panel-heading a:hover{color:#0366d6;text-decoration:underline;}.custom-collapsible-details .panel-heading a:after{content:"\25be";float:left;}.panel-default{border:1px solid #ccc;}.panel-title{font-size:14px;padding:5px 15px;color:#424242;}.panel-title:hover{color:#424242;}.panel-default .panel-heading{background:#EBEBEB;border-bottom:none;}.inactive-site-status{color:#31708f;background-color:#d9edf7;border:1px solid #DADADA;border-color:#bce8f1;border-radius:5px;padding:0.75em;text-align:left;margin-top:1em;}.table-responsive{overflow-x:visible;}.tabs-left > .tab-content,.tabs-right > .tab-content{overflow:visible;display:flex;}.form-control.chosen-processed{height:auto;}.select-wrapper:after{content:none !important;}.field-group-tab{width:100%;}.form-control.chosen-container{border:none !important;padding:0px !important;margin-bottom:10px;max-width:100% !important;}select.form-control + .chosen-container.chosen-container-single .chosen-single{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;}select.form-control + .chosen-container.chosen-container-single .chosen-single div{top:4px;color:#000;}select.form-control + .chosen-container .chosen-drop{background-color:#FFF;border:1px solid #CCC;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;margin:2px 0 0;}select.form-control + .chosen-container .chosen-search input[type=text]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#FFF;border:1px solid #CCC;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background-image:none;}select.form-control + .chosen-container .chosen-results{margin:2px 0 0;padding:5px 0;font-size:14px;list-style:none;background-color:#fff;margin-bottom:5px;}select.form-control + .chosen-container .chosen-results li,select.form-control + .chosen-container .chosen-results li.active-result{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap;background-image:none;}select.form-control + .chosen-container .chosen-results li:hover,select.form-control + .chosen-container .chosen-results li.active-result:hover,select.form-control + .chosen-container .chosen-results li.highlighted{color:#FFF;text-decoration:none;background-color:#428BCA;background-image:none;}select.form-control + .chosen-container-multi .chosen-choices{display:block;width:100%;min-height:34px;padding:6px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#FFF;border:1px solid #CCC;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background-image:none;}select.form-control + .chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto;padding:5px 0;}select.form-control + .chosen-container-multi .chosen-choices li.search-choice{background-image:none;padding:3px 24px 3px 5px;margin:0 6px 0 0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #ccc;border-radius:4px;color:#333;background-color:#FFF;border-color:#CCC;}select.form-control + .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:8px;right:6px;}select.form-control + .chosen-container-multi.chosen-container-active .chosen-choices,select.form-control + .chosen-container.chosen-container-single.chosen-container-active .chosen-single,select.form-control + .chosen-container .chosen-search input[type=text]:focus{border-color:#66AFE9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);}select.form-control + .chosen-container-multi .chosen-results li.result-selected{display:list-item;color:#ccc;cursor:default;background-color:white;}.field--label-inline:after{content:'';display:table;clear:both;}.view-filters.form-group #edit-actions{margin-bottom:0px !important;}.field--name-field-projects .field--item{display:inline-block;}.field--name-field-projects .field--item:after{content:",";}.field--name-field-projects .field--item:last-child:after{content:none;}.field--name-field-projects .field--item:first-child:before{content:none;}.select-wrapper{display:block !important;}#edit-submit-advanced-search-sites-datasets-activities-sensors,#edit-submit-my-content{margin-top:10px !important;vertical-align:bottom !important;}#views-exposed-form-search-page-1{visibility:hidden;height:0px;}.table>tbody>tr>td{vertical-align:middle !important;}a[href^="#mandatory-tab-red-asterisk"] span::after{content:"*";color:red;font-weight:bold;}.vertical-tabs .vertical-tab-hidden{display:block;visibility:hidden;height:0px;}.vertical-tabs .vertical-tabs-active-tab{width:100% !important;height:auto !important;display:block;visibility:visible;}.styled_search_block > .block-title{background-color:white !important;color:black !important;font-size:100% !important;font-weight:bold !important;}.styled_search_block > div > ul > li > label{display:unset !important;}.styled_search_block > div > ul > li > label > span{font-weight:400 !important;}#edit-field-standard-observation--wrapper,#edit-field-parameters--wrapper,#edit-field-ecosystem-land-use--wrapper,#edit-field-eunis-habitat--wrapper,#edit-field-landforms--wrapper,#edit-field-management-of-resources--wrapper,#edit-field-infrastructure--wrapper,#edit-field-elter-standard-observation--wrapper,#edit-field-projects--wrapper{width:100%;}.force_margin-bottom{margin-bottom:20px !important;}
#navbar{background-color:#FFFFFF;border-color:transparent;border-bottom:solid #d1d5da 1px;}#superfish-main{padding-right:1em;}#superfish-main a,#superfish-main .nolink{background-color:#FFFFFF;color:#535a60;border-radius:8px 8px 8px 8px;}#superfish-main ul.sf-menu.sf-style-white li li,ul.sf-menu.sf-style-white.sf-navbar>li>u{background:#FFFFFF !important;}#superfish-main ul.sf-menu.sf-style-white span.nolink:hover{background:#FFFFFF !important;}ul.sf-menu.sf-style-white li:hover{background:#ffffff;}ul.sf-menu.sf-style-white li,ul.sf-menu.sf-style-white.sf-navbar{background:#ffffff;}ul.sf-menu.sf-style-white li li,ul.sf-menu.sf-style-white.sf-navbar>li>ul{background:#ffffff !important;}ul.sf-menu.sf-style-white li li:first-of-type{border-radius:8px 8px 0px 0px;}ul.sf-menu.sf-style-white li li:last-of-type{border-radius:0px 0px 8px 8px;}.sf-depth-2 menuparent>ul{display:inline !important;visibility:visible!important;display:block!important;left:0!important;top:auto!important;}#superfish-main .nolink:after{content:"\25be";float:right;}.sf-depth-2.nolink:after{content:"\25B8" !important;float:right;}.sf-depth-2>ul{margin-left:-2px !important;}#superfish-main a:hover{background-color:#d1d5da;color:#000000;border-radius:8px;text-decoration:none;}#superfish-main ul{text-decoration:none;border:1px solid #d1d5da;overflow:visible;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;background-color:white;}#superfish-main ul a:hover{color:#535a60;}#main-standardfront-page{background-image:url(/themes/contrib/bootstrap_deims/images/logo_title_inline_height20.png);background-repeat:no-repeat;background-position:50% 50%;width:160px;height:35px;}#main-standardfront-page a{color:transparent !important;background-color:transparent !important;width:160px;height:35px;}#superfish-footer{font-size:85%;display:flex;justify-content:center;}#superfish-footer a{padding-top:0px;}
#result_summary_counter{display:inline-flex;align-items:center;gap:0.4rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:0.95rem;font-weight:500;color:#374151;background:#f9fafb;padding:0.35rem 0.7rem;border-radius:999px;border:1px solid #e5e7eb;}#result_summary_counter::before{content:"🔎";font-size:0.9rem;opacity:0.7;}a[href^="/search-sites-csv"]{display:inline-flex;align-items:center;gap:0.4rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:0.9rem;font-weight:500;color:#374151;text-decoration:none;background:#f9fafb;padding:0.35rem 0.7rem;border-radius:999px;border:1px solid #e5e7eb;transition:all 0.15s ease;}a[href^="/search-sites-csv"]::before{content:"";width:1em;height:1em;display:inline-block;flex-shrink:0;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23374151' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'>\
<path d='M10 3v9'/>\
<path d='M6.5 9.5L10 13l3.5-3.5'/>\
<path d='M4 15h12'/>\
</svg>");}a[href^="/search-sites-csv"]:hover{background:#f3f4f6;border-color:#d1d5db;color:#111827;}a[href^="/search-sites-csv"]:hover::before{filter:brightness(0.3);}a[href^="/search-sites-csv"]:active{background:#e5e7eb;transform:translateY(1px);}
