/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-size:1.05em !important;}h1{margin-bottom:0.5em !important;}h4,h5,h6{margin-top:0.5em !important;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}.btn{margin:0 .25rem;}.nav-link a{text-decoration:none;}#main a.button,#main a.button:hover,#main a.btn-primary{color:#fff !important;}#navbar-main{padding:0rem 1rem;}#navbar-top{height:60px;overflow:visible;padding-top:10px;padding-bottom:10px;font-weight:900;padding-left:1rem;padding-right:1rem;}#main-wrapper{padding-top:2rem;padding-bottom:2rem;}.featured-top .block{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.featured-top .field--type-image img,.featured-top .field--name-field-user-picture img{margin:0 0 0;}.pagination{margin-top:1rem;}.block-system-breadcrumb-block{margin:1rem 0;}.node--view-mode-teaser{margin-bottom:1rem;position:relative;}@media all and (max-width:767px){#block-jumbotron{display:none;}#block-jumbotronmobile{display:visible;}}@media all and (min-width:768px){#block-jumbotron{display:visible;}#block-jumbotronmobile{display:none}}#block-jumbotron .content img{width:100%!important;height:auto;}.main-content .alert-success{border:#28a745 3px solid !important;border-radius:.25rem;padding:1em 0 1em 1em;margin:0 0 2em 0;background-color:#f6f6f6;width:100%;}.main-content .alert-warning{border:#ff8800 3px solid !important;border-radius:.25rem;padding:1em 0 1em 1em;margin:0 0 2em 0;background-color:#f6f6f6;width:100%;}.main-content .alert-danger{border:#cc0000 3px solid !important;border-radius:.25rem;padding:1em 0 1em 1em;margin:0 0 2em 0;background-color:#f6f6f6;width:100%;}.main-content .alert-success::before,.main-content .alert-warning::before,.main-content .alert-danger::before{display:block;float:left;-webkit-background-size:2rem 2rem;background-size:2rem 2rem;background-position:0 0rem;width:3rem;height:2rem;}.main-content .admin-message{width:100%;padding:1em;margin:0 0 2em 0;text-align:left;}.main-content .admin-message span{margin-right:0.5em;display:block;float:left;}#main .admin-message a,#main .admin-message a:hover{color:#fff !important;text-decoration:none;}.main-content .block-views{display:table;clear:both;width:100%;border-color:#d0d0d0;border-style:solid;border-width:0;padding:1rem 0;margin:0 0 20px;}.main-content .block-views h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;font-size:1.333em;line-height:1.3;}.main-content .block-views h4{font-size:1.071em;}.block-views .field--type-image img,.block-views.field--name-field-user-picture img{margin:0;}.main-content .block-views .view-sponsors .views-row,.block-views .view-speakers .views-row,.block-views .view-insects .views-row{display:block;float:left;width:22%;margin-right:1em;margin-bottom:1em;}.block-views .view-speakers .otherspeakers{display:block;float:left;max-width:140px;margin-bottom:1rem;padding-right:0;}@media all and (min-width:684px) and (max-width:992px){.block-views .view-speakers .views-row{width:46%;}.block-views .view-sponsors .views-row,.block-views .view-speakers .views-row,.block-views .view-insects .views-row{margin:0.5em;}}@media all and (max-width:683px){.block-views{margin-bottom:1em;}.block-views .view-speakers .views-row{width:98%;margin-left:0em;margin-right:0em;}.block-views .view-speakers .row .otherspeakers{display:block;float:left;width:46%;margin-left:0.25em;margin-right:0.25em;}.main-content .block-views .view-sponsors .views-row,.main-content .block-views .view-insects .views-row{width:40%;margin-left:0.5em;margin-right:0.5em;}}.view-virtual-tour .views-field-field-photo-gallery li{border:none;display:block;float:left;max-width:49%;}.mailchimp-newsletter-mergefields{margin-top:1em;}.ds-2col-fluid > .group-left{float:left;width:30%;padding-right:1rem;}.ds-2col-fluid > .group-right{float:left;width:70%;}.nav .nav-link{padding:.5rem 1rem !important;}aside{padding-left:1rem;padding-right:1rem;}aside .nav .nav-link,.main-content .views-row .nav .nav-link{padding:.5rem 0rem !important;}.navbar-nav{flex-direction:row !important;padding-left:calc(var(--bs-gutter-x)/ 2) !important;}.navbar-nav li{margin-right:1rem;}.navbar-nav .dropdown-menu{position:absolute !important;z-index:10000;}body.user-logged-in.toolbar-fixed.mm-wrapper_opening,body.user-logged-in.toolbar-fixed.mm-wrapper_opened{padding-top:0!important;}main#content{padding-right:2rem;padding-left:2rem;}main#content img{margin-top:1.5em;margin-bottom:1.5em;}.field--label-inline .field__label:after{content:":";}.field--name-field-speaker .field__label,.field--name-field-speaker .field__item,.field--name-field-date .field--label-inline .field__label,.field--name-field-date .field--label-inline .field__item{float:left;}.field--name-field-image{margin:0 0 0 !important;}.field--type-entity-reference .field--type-entity-reference,.otherspeakers .field--type-entity-reference{margin:0;}.field--name-field-video.field--type-entity-reference,.field--name-field-media-oembed-video{max-height:675px;margin-bottom:1em;}.field--name-field-photo-gallery{display:table;width:100%;margin-bottom:1em;}@media all and (max-width:767px){.field--name-field-photo-gallery .field--type-image{display:block;float:left;max-width:19%;margin-right:0.25em;}}@media all and (min-width:768px){.field--name-field-photo-gallery .field--type-image{display:block;float:left;max-width:20%;margin-right:0.5em;}}.ckeditor-accordion-container > dl{position:relative;border:1px solid #f6f6f6;}.ckeditor-accordion-container > dl dd{padding:10px 15px;}.ckeditor-accordion-container > dl dt > a{display:block;padding:10px 15px 10px 50px;background-color:#bebebe;color:#fff !important;cursor:pointer;text-decoration:none;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #f6f6f6;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:active{background-color:#aeaeae;}main#content .group-left img{margin-top:0;}main#content .views-row{margin:0.5em 0;}.field--name-field-price,.field--type-daterange,.field--name-field-date,.field--name-field-minimum-required,.field--name-field-url{font-weight:700;}div.informations{display:block;padding:1em 0.5em;margin:0 0 1em 0;background-color:#f6f6f6;}div.field--name-field-icon{float:left;min-width:2em;}fieldset.documents{padding:1em;background-color:#f6f6f6;}.file{padding-top:5px;}.svg-inline--fa{padding:0.1em 0;}.field--name-field-rating{font:normal normal normal 14px/1 FontAwesome;color:#fc0;font-size:1.666em;vertical-align:-15%;display:inline-block;transform:translate(0,0);}.node--type-accommodation .main-content .field--name-body{margin-top:1rem;}.field--name-field-map-reference .field__item{width:36px;height:36px;color:#fff;text-align:center;background:url(/themes/contrib/conferium2021/hotel-location.png) no-repeat;}.node--type-session .field--name-field-speaker .field__items{display:table;}.node--type-session .field--name-field-speaker .field__item{display:block;float:left;max-width:120px;}.node--type-session .field--type-daterange,.node--type-session .field--name-field-room{display:table;margin-bottom:1rem;}.node--type-session .field--label-inline .field__items{display:inline-block;}.node--view-mode-teaser .field--name-field-session-type{position:absolute;top:0px;right:0px;background-color:#d6d6d6;padding:0.133rem 1em;color:#fff;}@media all and (max-width:767px){.field--name-field-session-type{display:none;}}.no-map-scroll{position:relative;}.click-map{width:100%;min-height:480px;position:absolute;top:0;}.slick-arrow::before,.slick-arrow::before:hover{color:#d0d0d0;}.row .views_slideshow_cycle_slide,.row .views_slideshow_slide,.views_slideshow_cycle_teaser_section{margin-left:auto;margin-right:auto;position:relative;}.views_slideshow_cycle_main{align-content:center;}.views_slideshow_cycle_main,.row .views_slideshow_main,.row .views_slideshow_cycle_slide,.row .views_slideshow_slide{margin-left:auto;margin-right:auto;}.views_slideshow_slide .views-row{display:block;float:left;}@media all and (max-width:767px){.views_slideshow_slide .views-row{margin:0 0.5em;width:20%;}.sidebar .views_slideshow_slide .views-row{margin-left:10%;margin-right:10%;width:80%;}}@media all and (min-width:768px) and (max-width:992px){.views_slideshow_slide .views-row{margin:0 1.5em;max-width:150px;}.sidebar .views_slideshow_slide .views-row{margin-left:10%;margin-right:10%;max-width:80%;}}@media all and (min-width:993px){.views_slideshow_cycle_main{width:74%;margin-left:auto;margin-right:auto;}.views_slideshow_slide .views-row{margin:0 1.5em;max-width:200px;}.sidebar .views_slideshow_slide .views-row{margin-left:10%;margin-right:10%;max-width:80%;}}.featured-bottom-first{background-color:#ededed;padding:2em 0 0;}.featured-bottom-second{background-color:#f6f6f6;padding:2em 0;}.featured-bottom-third{background-color:#e0e0e0;padding:2em 0;}.featured-bottom-first h2,.featured-bottom-second h2,.featured-bottom-third h2{font-size:1.5rem;}@media all and (max-width:683px){.featured-bottom-first h2,.featured-bottom-second h2,.featured-bottom-third h2{font-size:1.2rem;}}.site-footer{padding:2em 0 1em;}#footer a.nav-link,#footer a.nav-link:hover,#footer a.nav-link:focus,#footer a.nav-link:active,#page-wrapper .site-footer .content a,#page-wrapper .site-footer nav .nav a{color:rgba(255,255,255,0.65) !important;}#page-wrapper .site-footer .content a:hover,#page-wrapper .site-footer nav .nav a:hover{color:#f5f5f5 !important;}.site-footer .nav-link{width:100%;}.site-footer .navbar-nav li,.site-footer .block-menu li{margin-right:none;width:100%;}.site-footer .site-footer__top .block{border:none;float:left;width:24%;margin:0 0 2rem 0;padding:0 0.5em;}@media all and (min-width:768px) and (max-width:992px){.site-footer .site-footer__top .block{width:48%;min-height:200px;margin:0;padding:0 0.5em;}}@media all and (max-width:767px){.site-footer .site-footer__top .block{float:none;width:100%;margin:0;padding:0 0 2em;}}.site-footer__bottom .block{clear:none;display:inline-block;}.site-footer__bottom a{text-decoration:none;}.site-footer__bottom .nav,.site-footer__bottom .nav-link{padding:.5rem 0rem !important;}.site-footer__top .content li a{border-bottom:0;padding-right:0.5em;}.site-footer__bottom{padding-top:0.5;padding-bottom:0.5;margin-top:1em;margin-bottom:1em;}ul.sf-menu{float:left;margin-bottom:1em;padding:0;}ul.sf-menu.sf-navbar{width:100%;}ul.sf-menu .sf-sub-indicator::after{content:"\25BE" !important;}ul.sf-menu ul{margin:0;padding:0;}ul.sf-menu a,ul.sf-menu a:visited,ul.sf-menu span.nolink{border:0 none;padding:0.75em 1em;text-decoration:none;}ul.sf-menu a.sf-with-ul,ul.sf-menu span.nolink.sf-with-ul{padding-right:2.25em;}ul.sf-menu.rtl a.sf-with-ul,ul.sf-menu.rtl span.nolink.sf-with-ul{padding-left:2.25em;padding-right:1em;}ul.sf-menu span.sf-description{display:block;font-size:smaller;line-height:1.5;margin:0.25em 0 0 0;padding:0;}ul.sf-menu ul{min-width:300px !important;}ul.sf-menu li,ul.sf-menu.sf-navbar{background:#d3d3d3;}ul.sf-menu li li,ul.sf-menu.sf-navbar > li > ul{background:#d3d3d3;}ul.sf-menu li li li{background:#d3d3d3;}ul.sf-menu li:hover,ul.sf-menu li.sfHover,ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu span.nolink:hover{background:#d3d3d3;outline:0;}div.sf-accordion-toggle a{background:#d3d3d3;display:inline-block;font-weight:bold;padding:1em 3em 1em 1em;position:relative;}div.sf-accordion-toggle span{display:none;}div.sf-accordion-toggle > a:after{content:"≡";font-size:2em;position:absolute;right:0.5em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);speak:none;}div.sf-accordion-toggle a.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded{background:#d3d3d3;}div.sf-accordion-toggle a.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded > a,ul.sf-menu.sf-accordion li.sf-expanded > span.nolink{font-weight:bold;}ul.sf-menu.sf-accordion li a.sf-accordion-button{font-weight:bold;position:absolute;right:0;top:0;z-index:499;}ul.sf-menu.sf-accordion li li a,ul.sf-menu.sf-accordion li li span.nolink{padding-left:2em;}ul.sf-menu.sf-accordion li li li a,ul.sf-menu.sf-accordion li li li span.nolink{padding-left:3em;}ul.sf-menu.sf-accordion li li li li a,ul.sf-menu.sf-accordion li li li li span.nolink{padding-left:4em;}ul.sf-menu.sf-accordion li li li li li a,ul.sf-menu.sf-accordion li li li li li span.nolink{padding-left:5em;}ul.sf-menu.rtl.sf-accordion li li a,ul.sf-menu.rtl.sf-accordion li li span.nolink{padding-left:auto;padding-right:2em;}ul.sf-menu.rtl.sf-accordion li li li a,ul.sf-menu.rtl.sf-accordion li li li span.nolink{padding-left:auto;padding-right:3em;}ul.sf-menu.rtl.sf-accordion li li li li a,ul.sf-menu.rtl.sf-accordion li li li li span.nolink{padding-left:auto;padding-right:4em;}ul.sf-menu.rtl.sf-accordion li li li li li a,ul.sf-menu.rtl.sf-accordion li li li li li span.nolink{padding-left:auto;padding-right:5em;}ul.sf-menu li.sf-multicolumn-wrapper ol,ul.sf-menu li.sf-multicolumn-wrapper ol li{margin:0;padding:0;}ul.sf-menu li.sf-multicolumn-wrapper a.menuparent,ul.sf-menu li.sf-multicolumn-wrapper span.nolink.menuparent{font-weight:bold;}
body{color:#3b3b3b;background:#161617;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#d3d3d3;}#navbar-main{background-color:#d3d3d3;}a,.link{color:#6699cc;}a:hover,a:focus,.link:hover,.link:focus{color:#55a5f4;}a:active,.link:active{color:#79bafc;}.page-item.active .page-link{background-color:#6699cc;border-color:#6699cc;}.page-link,.page-link:hover{color:#6699cc;}.sidebar .block{background-color:#ffffff;border-color:#d3d3d3;}.btn-primary{background-color:#6699cc;border-color:#6699cc;}.btn-primary:hover,.btn-primary:focus{background-color:#00517f;}.site-footer{background:#161617;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#6699cc;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
