/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:Trebuchet MS,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:81.3;line-height:1.5;}h3,.h3{font-size:20px;color:#330066;}h1,.h1,h2,.h2{color:#6586cf;font-weight:700;}@media only screen and (max-width:1200px){h1,.h1,h2,.h2{margin-top:30px !important;}}h2,.h2{font-size:2em;}h2,.h2{font-size:1.6em;}.navbar-default{background-color:#000;border-color:#000;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#FFF;background-color:#000;font-weight:bold;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#000;background-color:#EBECEA;font-weight:bold;}.navbar .logo{padding-right:0px;}.navbar .logo img{width:45px;height:35px;}.menu > li > a{color:#FFF;}a{color:#2ba6cb;}a:hover{cursor:pointer}a:hover,a:focus{text-decoration:underline;color:#2795b6;}.navbar-header{z-index:1000;position:relative;margin-left:-15px;}.navbar-nav{margin-top:5px;font-size:12px;}.navbar{margin-bottom:10px;}#navbar{z-index:1000;}.dropup,.dropdown,.dropright{position:relative;}.dropright > a::after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-left-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ffffff;margin-top:3px;}@media only screen and (max-width:768px){.home-banner--green .bs-region--left{z-index:5;color:#fff;}.home-banner--green h2{color:#fff;}.home-banner--green a{color:#fff;text-decoration:underline;}.home-banner--green a:hover{color:#fff;text-decoration:none;}.navbar-default .navbar-toggle{border-color:#000;}.navbar-toggle{background-color:#000;}.home-banner:after{width:100% !important;}}.region-sidebar-top > #block-coleoptera-bannerdefault div{background:#0A6BB5;}.region-sidebar-top > #block-coleoptera-bannerdefault p{color:white;font-size:5vw;padding-left:15px;min-height:25px;}@media screen and (max-width:980px){.nav{margin-top:10px;}.nav > li > a{padding:5px 5px;}}.navbar-btn{margin-top:8px;margin-right:8px;}.pull-left{float:right !important;}.btn-primary{color:#FFF;background-color:#000;border-color:#000;}.btn-primary:hover{color:#FFF;background-color:#000;border-color:#000;}.dropdown-menu{background-color:#000;border-color:#000;box-shadow:0 0 4px rgba(249,243,243,0.3);}.region-sidebar-first .dropdown-menu,.region-sidebar-second .dropdown-menu{background-color:#E8DBA4;border-color:#F4E9BE;box-shadow:0 0 4px rgba(249,243,243,0.3);top:0% !important;left:100% !important;}.dropdown-menu > li > a{color:#FFF;}ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}ul.nav li.dropdown > ul.dropdown-menu{margin-top:0;}ul.nav li.dropright:hover > ul.dropdown-menu{display:block;}ul.nav li.dropright > ul.dropdown-menu{margin-top:0;}.dropdown-menu{font-size:12px !important;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#000;background-color:#EBECEA;font-weight:bold;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#000;text-decoration:none;outline:0;background-color:#EBECEA;font-weight:bold;}ul.nav li.dropdown:hover ul.dropdown-menu li.expanded ul.dropdown-menu{display:none;}ul.nav li.dropdown:hover ul.dropdown-menu li.expanded:hover ul.dropdown-menu{display:block;}ul.nav li.dropright:hover ul.dropdown-menu li.expanded ul.dropdown-menu{display:none;}ul.nav li.dropright:hover ul.dropdown-menu li.expanded:hover ul.dropdown-menu{display:block;}.dropdown-menu .dropdown-menu{left:100%;top:0;}.region-sidebar-first  .nav  li  a:hover,.region-sidebar-first  .nav  li  a:focus,.region-sidebar-second  .nav  li  a:hover,.region-sidebar-second  .nav  li  a:focus{text-decoration:none;background-color:#F4E9BE;}.region-sidebar-first  .dropdown-menu  .active  a,.region-sidebar-first  .dropdown-menu  .active  a:hover,.region-sidebar-first .dropdown-menu  .active  a:focus{color:#FFF;text-decoration:none;outline:0;background-color:#E8DBA4;}.region-sidebar-second .dropdown-menu .active  a,.region-sidebar-second  .dropdown-menu  .active  a:hover,.region-sidebar-second .dropdown-menu  .active  a:focus{color:#FFF;text-decoration:none;outline:0;background-color:#E8DBA4;}.region-sidebar-first li,.region-sidebar-second li{background:#E8DBA4;border-color:#F4E9BE;}.region-sidebar-first  li  a:hover,.region-sidebar-first  li  a:focus,.region-sidebar-second  li  a:hover,.region-sidebar-second  li  a:focus{background:#F4E9BE;}.region-sidebar-first a,.region-sidebar-second a,.region-sidebar-first a:hover,.region-sidebar-second a:hover,{border-top:1px solid #F4E9BE;color:#FFF;text-decoration:none;font-size:1em;padding:0.4em 2em 0.4em 1em;}.tb-megamenu{background:#000;margin-top:17px;}.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}.tb-megamenu .nav li.dropdown.open{background:#000;}.tb-megamenu .nav li.dropdown.open a:hover .caret{border-top-color:#000;border-bottom-color:#000;}.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover{background:#EBECEA;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{border-right:1px solid #507d22;}.tb-megamenu .nav > li > a:hover,.tb-megamenu .nav > li > span.tb-megamenu-no-link{border-right:1px solid #222;}body:not(.we-mega-menu-backend) nav[data-style="Green"]{background:#000;}.navbar-we-mega-menu{margin-top:24px;}.we-mega-menu-li{font-size:14px;}@media (min-width:992px){.we-mega-menu-ul>.we-mega-menu-li>a,.we-mega-menu-ul>.we-mega-menu-li>span,.we-mega-menu-submenu li.we-mega-menu-li a{font-size:1.0rem;}}@media (max-width:991px){.region-we-mega-menu{background-color:transparent;}}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}table{width:100%;margin:10px 0;}tbody{border:1px solid #cccccc;}tbody tr{border-top:1px solid #cccccc;}tr:nth-child(odd){background-color:#F5F5F5 !important;}table thead th{background:#000;color:#fff;font-weight:500;padding:5px 15px;font-size:0.933em;}table tbody td{padding:5px 15px;border-bottom:1px solid #F5F5F5;vertical-align:middle!important;}th a{color:#FFF;}th a:hover{color:#FFF;}.author{font-size:12px;}.footer table tbody td{border:none;}.layout__region--top{margin-bottom:15px;}.layout__region--bottom{margin-bottom:15px;}@media screen and (min-width:768px){.layout--threecol-33-34-33 > .layout__region--second{flex:0 1 33%;}}.layout--threecol-33-34-33 > .layout__region--third{flex:0 1 33%;}.layout__region--first{margin-right:5px;}.layout__region--third{margin-left:5px;}.layout__region--first,.layout__region--second,.layout__region--third{padding:24px;background-color:#fff;border:1px solid transparent;}.well{border:none;padding:2px 0px 0px 2px;}#block-followusontwitter{float:left;}@media (max-width:415px){.sidebar_top{padding-right:0px;padding-left:0px;}.brc_newsletter{color:#FFF;}}@media (max-width:991px){body.toggled .btn-close{z-index:10000;}}#block-subscribetobrcnewslettermailchimp{float:right;}@media (min-width:415px){.brc_newsletter a{color:#fff;}.brc_newletter a:hover{color:#fff;text-decoration:underline;}}.player .vp-controls .fullscreen{margin-left:5em !important;}.player.no-playbar .vp-controls .play-bar button{display:block;}.subpanel,.twitter-timeline,.block-views-blocknews-lists-block-1,.block-views-blockevents-list-block-1{border-radius:.25rem;box-shadow:0 0 2px #bbb;padding:10px;margin-bottom:8px;}.block-title{border-bottom:#000 solid 3px;}.list-item:nth-child(odd){background:#CCC}.list-item:nth-child(even){background:#FFF}.list-row{border-bottom:1px solid gainsboro;margin-bottom:0.692em;padding-bottom:0.692em;}.csv-feed .feed-icon{display:inline !important;}.csv-feed{float:right;}.csv-feed a{padding:15px 15px 15px 15px;display:-webkit-inline-box;background:#2295f3 !important;color:white;text-align:center;}.csv-feed a:hover{box-shadow:0 2px 6px rgba(0,0,0,.3) !important;}.csv-feed img{display:none !important;}.csv-feed a:before{content:"" !important;color:white !important;}.csv-feed a:after{font-family:FontAwesome;content:"\f019";display:inline-block;font-style:normal;font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;color:white;margin-left:8px;}figure{text-align:center;font-weight:bold;text-indent:0;border:2px solid #f0f0e1;border-radius:10px;margin:0.5em;padding:0.5em;min-width:350px;}figcaption,.align-center{text-align:center;font-size:0.75em;text-wrap:wrap;}.img-responsive{display:inline;}.table tr td{border-bottom:1px solid #cccccc !important;}.table tr:nth-child(odd){background-color:#F5F5F5 !important;}.footer .table tr{background:none;}.action-links{list-style:none;}caption{color:black !important;background-color:#e5e5e5;border-bottom:1px solid #cccccc;padding-left:5px;}.table tr.even{background-color:#fff !important;}.table tr.odd{background-color:#F5F5F5 !important;}.table-forum tr:nth-child(even){background-color:#fff !important;}.table-forum tr:nth-child(odd){background-color:#F5F5F5 !important;}.forum >footer{float:left;width:150px;background-color:#000;padding:7px;margin-top:5px;min-height:200px;overflow:auto;}.forum .field--name-body{margin-top:5px;margin-left:150px;padding:10px;border:1px solid #000;;min-height:200px;overflow:auto;background-color:#000 !important;}.js-comment > footer{float:left;width:150px;background-color:#000;border-bottom:2px solid white;padding:7px;min-height:200px;}.js-comment > div{margin-top:5px;margin-left:150px;min-height:200px;overflow:auto;border:1px solid #000;background-color:#FFFFFF !important;}.submitted{display:none;}.js-comment > div > h3{border-left:2px solid white;background-color:#000;line-height:225%;padding-bottom:2px;padding-left:10px;margin-top:0px !important;margin-bottom:0px !important;}.field--name-comment-body{padding:10px;}.js-comment > div > ul{background-color:#000;width:100%;}.list-inline > li.comment-forbidden{padding-right:20px;}.links{float:right;line-height:2em;text-align:right;position:absolute;bottom:0;right:0;margin-bottom:0px;}.indented{margin-left:25px;}.comment__permalink{display:none;}.created{font-size:12px;}mark,.mark{float:right;margin-right:5px;margin-top:10px;}div.form-group input[type="checkbox"]{margin-left:-20px;}.lang-dropdown-form{float:right;}.lang-dropdown-form div{float:left;}.language-icon{margin-top:8px;}.region-sidebar_top{float:inline-end;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{color:#FFF;}@media screen and (max-width:768px){.carousel-caption{right:20%;left:20%;padding-bottom:30px;}}.carousel-caption{position:absolute !important;overflow:hidden;font-family:Monaco,"Courier New",Courier,monospace,sans-serif;pointer-events:none;font-weight:bold;padding:0px 0px;background:#000;opacity:0.6;color:#fff;bottom:0px !important;z-index:89;width:100%;right:0%;left:0%;}.carousel-indicators{text-align:right;left:66%;bottom:-30px;}.carousel-inner .row{margin-right:0px;margin-left:0px;}.carousel-inner .col-md-12{padding-right:0px;padding-left:0px;}.carousel-inner a{color:#fff;}.carousel-inner .item{left:0 !important;-webkit-transition:opacity .4s;*/ 
     -moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;}.carousel-inner .item.next.left,.carousel-inner .item.prev.right{opacity:1;z-index:1;}.carousel-inner .item.active.left,.carousel-inner .item.active.right{opacity:0;z-index:2;}.bs-3col-bricked{margin-top:10px;}.more-link{float:right;}.brc-feed .feed-icons{background:url(/core/misc/feed.svg) no-repeat;overflow:hidden;display:block;width:16px;height:16px;}.brc-feed .feed-icons a{color:orange;}.brc-feed table{margin:10px 0;padding:0;width:100%;}.block-region-right,.block-region-left,.block-region-top-left,.block-region-top-right,.block-region-bottom-left,.block-region-bottom-right,.field--name-field-highlight-1,.field--name-field-highlight-2,.field--name-field-highlight-3,.field--name-field-timeline{border:#f0f0e1 solid 2px;border-radius:10px;padding:1em;margin-bottom:15px;}.bs-region--left .field--name-body .field--label,.bs-region--left .field--name-field-key-outputs .field--label,.field--name-field-highlight-1 h2,.field--name-field-highlight-3 h2,.bs-region--bottom .field--label{font-size:1.6em;margin-top:5px;color:#6586cf;}.field--label{color:#6586cf;font-size:1.6em;}.field--label-inline .field--label{color:#6586cf;}.field--label-inline{margin-top:15px;margin-bottom:15px;}#article-image{border:2px solid #f0f0e1;border-radius:10px;padding:0.5em;font-size:0.9em;text-align:center;}#article-image .field--label-inline{margin-top:0;margin-bottom:0;}#article-image .field--name-field-source .field--label{display:none;}#article-image .field--name-field-source .field--item:before{content:'Picture: ';}.brc-schemes .view-content .item-list ul li.views-row-odd{background-color:white;}.brc-schemes .view-content .item-list ul li.views-row-even{background-color:#e2f2c6;}.brc-schemes .view-content .item-list ul{border-bottom:1px solid #cccccc;padding:0;}.brc-schemes .view-content .item-list ul li{list-style:none;margin:0;padding:5px 7px;border:1px solid #cccccc;border-bottom:0;}.brc-schemes .view-content .item-list h3{margin:0;padding:5px 7px;border:1px solid #cccccc;border-bottom:0;background-color:#e5e5e5;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;color:black;font-weight:700;font-size:1em;}.biblio-entry{margin:1em 0 1em 0;}.biblio_title a{font-weight:bold;text-decoration:none;font-style:normal;line-height:normal;text-align:left;font-family:"@Arial Unicode MS",Arial,sans-serif;color:#336599;}.brc-biblio h3{color:#000000;font-weight:bold;background-color:#e1e1e1;border:1px solid #ccc;padding:0.5em;margin:1em 0 1em 0;}.brc-biblio .views-exposed-form .form-item{margin-bottom:10px;margin-left:10px;}.bib-list{list-style:none;}.bib-list li{list-style:none;margin:0;padding:5px 7px;border:1px solid #cccccc;}.bib-list li:nth-child(odd){background-color:white;}.bib-list li:nth-child(even){background-color:whitesmoke;}.bibcite-links ul{list-style-type:none;display:flex;}.bibcite-links ul li{margin-left:10px;}.author_text a:link,.author_text a:visited{color:#aa5439;}.bibcite-table .views-exposed-form .form-item{margin-bottom:10px;margin-left:10px;}.select-wrapper select{line-height:2 !important;}@media (max-width:979px){.tb-megamenu .nav-collapse{position:static !important;}}.mailchimp-signup-subscribe-form .form-actions{margin-top:20px;margin-bottom:20px;}.bibcite-reference-table tr:first-child td:nth-child(2){display:block;overflow-y:auto;max-height:150px;}.field--name-author .field--item,.field--name-keywords .field--item{display:inline-block;}.field--name-author .field--item a::after,.field--name-keywords .field--item a::after{content:",";}.card{background-color:#f7f7f4 !important;}.front-news{margin-top:25px;}.front-news .card{border-top:none !important;border-left:none !important;border-right:none !important;padding-left:10px;padding-right:10px;}.front-news .card{border-bottom:1px solid #000;margin-bottom:2.78rem;}.front-news .card-header{margin-top:20px;font-size:2.20rem;}.front-news .card-body{margin-top:5px;}.front-news .card p{font-weight:700;margin-top:10px;font-size:1.3rem;}.more-link{background-color:#000;padding:1.112rem 2.78rem 1.112rem 1.39rem;}.more-link a{color:#fff;}.bs-2col{margin-bottom:4rem !important;}.bs-1col{margin-top:4rem !important;}.bs-region-right{border-left:#000 solid 3px;}.home-banner{padding-top:4rem;padding-bottom:8rem;background-color:#ececec;position:relative;}.home-banner:after{top:0;right:0;height:100%;width:48%;bottom:auto;left:auto;content:'';position:absolute;}.home-banner--green:after{background-color:#000;}.home-banner .bs-region--right{z-index:1;}.home-cards{background-color:#f7f7f4;margin-bottom:4rem;padding-bottom:4rem;}.menu--secondary-menu > li{float:left;}#block-secondarymenu{margin-top:5px;margin-bottom:5px;float:right;}#block-bwars-search-form{display:contents;}#block-bwars-search-form .input-group{width:25%;margin-top:5px;}.twitter-btn{padding:1px 1px 1px 20px;color:#fff;font-size:14px;vertical-align:top;background:transparent 0 0 no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72'%3E%3Cpath class='icon' fill='%23fff' d='M68.812 15.14a26.189 26.189 0 0 1-7.52 2.06 13.125 13.125 0 0 0 5.757-7.243 26.133 26.133 0 0 1-8.314 3.176A13.066 13.066 0 0 0 49.182 9c-7.23 0-13.092 5.86-13.092 13.093 0 1.026.118 2.02.338 2.98C25.543 24.527 15.9 19.318 9.44 11.396a13.057 13.057 0 0 0-1.77 6.58c0 4.543 2.312 8.552 5.824 10.9a13.05 13.05 0 0 1-5.93-1.64c-.002.056-.002.11-.002.163 0 6.345 4.513 11.638 10.504 12.84-1.1.298-2.256.457-3.45.457-.845 0-1.666-.078-2.464-.23 1.667 5.2 6.5 8.985 12.23 9.09a26.29 26.29 0 0 1-16.26 5.605c-1.055 0-2.096-.06-3.122-.184a37.036 37.036 0 0 0 20.067 5.882c24.083 0 37.25-19.95 37.25-37.25 0-.565-.013-1.133-.038-1.693a26.61 26.61 0 0 0 6.532-6.774z'/%3E%3C/svg%3E")}.twitter-btn:hover{color:#fff;}.twitter{height:25px;padding:1px 8px 1px 8px;background-color:#1d9bf0;border-radius:9999px;cursor:pointer;width:170px;}.footer{border-top:1px solid #000;padding-top:0px;}.view-species-images ul li{list-style-type:none;}.scheme-icon a{color:#555;}.scheme-icon a:hover,a:focus{color:#555;text-decoration:underline;}.scheme-icon{height:180px;float:left;padding:1px;text-align:center;border:1px solid #000;background:#f8f8f8;margin:0 auto 10px;width:20%;}.scheme-icon .views-field-field-iconic-image a{color:#555;}.scheme-icon .views-field-field-iconic-image h4{font-size:1em;}.scheme-image{min-height:100px;}.scheme-text,.scheme-image{text-align:center;}.field-family-display div{display:inline;}.field-family-display h5{font-weight:bold;margin-right:5px;display:inline;}.image-list li{display:inline-block;list-style:none;margin:0;padding:0;}details,summary{padding-left:15px;}details:hover,summary:hover{cursor:pointer;}details[open] > summary{list-style-type:disclosure-open;}details > summary{list-style-type:disclosure-closed;}summary,slot[name="internal-main-summary"]::slotted(summary){display:list-item;counter-increment:list-item 0;list-style:disclosure-closed inside;}.species-list{border:none;}.species-list .order,.species-list .suborder,.species-list .superfamily,.species-list .family,.species-list .genus,.species-list .subgenus{color:#FFF;text-decoration:none;}.species-list .species{padding-left:30px;}.species-list .subspecies{padding-left:30px;}.paragraph-formatter{display:inline-block !important;}ul.no-bullet{list-style:none;}.alert-box.success{background-color:#5da423;border-color:#457a1a;color:#fff;}.alert-box{font-size:18px;padding:0.375em 0.4375em 0.4375em;margin-bottom:0.75em;border-style:solid;border-width:1px;display:block;font-weight:bold;margin-bottom:1.25em;position:relative;padding:0.6875em 1.3125em 0.75em 0.6875em;font-size:0.875em;background-color:#2ba6cb;border-color:#2284a1;color:#fff;}.radius.label{font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:0.1875em 0.625em 0.25em;font-size:0.875em;background-color:#2ba6cb;color:#fff;}
