/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}h1.title.page-title,h2{border-bottom:solid 2px #95d694;}h3{font-weight:bold;}p:last-of-type{margin-bottom:0;}ul.menu{padding:0px !important;}ul.menu li{margin-bottom:2px;line-height:150%;}li.menu-item--expanded ul.menu{width:100%;overflow-x:hidden;}ul.menu li.menu-item{padding-left:2em;margin-bottom:2px;list-style-type:none;list-style-image:none;vertical-align:middle;background-color:rgb(189,235,188) !important;background:url(/themes/cvast/css/images/menu_arrow.gif) no-repeat 10px center;padding-top:2px;padding-bottom:2px;}ul.menu li.menu-item--active-trail{background-color:rgb(128,161,128) !important;background:url(/themes/cvast/css/images/menu_arrow_light.gif) no-repeat 10px 5px;}ul.menu li.menu-item--expanded{background:url(/themes/cvast/css/images/menu_arrow_light.gif) no-repeat 10px 5px;}ul.menu li.menu-item--expanded,ul{}ul.menu li.menu-item--expanded{background:url(/themes/cvast/css/images/menu_arrow.gif) no-repeat 10px 5px;padding-right:5px;}ul.menu li.menu-item--expanded,ul.menu li.menu-item--active-trail{background:url(/themes/cvast/css/images/menu_arrow_light.gif) no-repeat 10px 5px;}ul.menu li.menu-item--active-trail>a{color:#F0F0e0 !important;}ul.menu li.menu-item--active-trail a{color:#0C7A00;}div.column.sidebar .views-field-field-gallery .field-content{text-align:center;}div.column.sidebar .views-field-field-gallery .field-content a{border-bottom:none;}div.column.sidebar .views-field-field-gallery .field-content a img{max-width:150px;max-height:150px;object-fit:contain;}.hometable td{background-color:white;}.hometable td.views-field-field-teaserimage{width:13%;text-align:center;}.sidebar .block{border:none !important;}h2.node__title{font-weight:bold;}.field--name-title{font-weight:bold;}.views-field-field-teaserimage img.image-style-thumbnail{max-width:initial;height:auto;}div.field--type-entity-reference{margin:0 0;}div.field--type-entity-reference .field__label{font-size:1em;font-weight:bold;}div.field{clear:left;}#field-language-display{clear:left;}#field-language-display > div{margin:0;}#field-language-display > div > label{font-size:1em;float:left;}#field-language-display > div > label::after{content:": ";}.field--name-dynamic-token-fielduser-address p{margin:0 0;}h2.node__title{clear:both;}h1 > p,h2 > p,h3 > p{margin:0 0;}.views-row .field--name-author{font-style:italic;}.views-row .field--name-author div{display:inline-block;}.views-row .field--name-author div::after{content:", ";}.views-row .field--name-author div:last-of-type::after{content:"";}.node .field--type-image.field--name-field-gallery{float:none;}.field--name-field-gallery .field__items{width:100%;display:grid;grid-template-columns:repeat(auto-fill,225px);grid-gap:0.5em;}.field--name-field-gallery .field__items .field__item{background:#e0e0e0;display:flex;justify-content:center;align-items:center;padding:5px 0;}.field--name-field-gallery .field__items .field__item img{display:block;margin-bottom:0;}article.node--view-mode-teaser .field--name-field-gallery .field__items{grid-template-columns:repeat(auto-fit,calc(100px + 0.5em));}article.node--view-mode-teaser .field--name-field-gallery .field__items .field__item{padding:0.25em 0;}article > div > .field--name-field-teaserimage{float:right;}.user--view-mode-full{display:grid;grid-template-columns:auto 220px;}.user--view-mode-full > .details{grid-column:1 / 2;grid-row:1 / 2;}.user--view-mode-full > .field--name-user-picture{grid-column:2 / 3;grid-row:1 / 2;text-align:right;}.user--view-mode-full > .field--name-user-picture img{margin-bottom:0;}.user--view-mode-full > div{grid-column:1 / 3;}.node__content > .field--name-field-teaserimage,.layout__region--content > .field--name-field-teaserimage{float:right;}.node__content > .clearfix::after,.layout__region--content > .clearfix::after{clear:left;}.view-id-team ul{padding-left:0;display:grid;grid-template-columns:repeat(auto-fill,12em);row-gap:0.5em;}.view-id-team ul li{list-style-type:none;display:flex;align-items:center;flex-direction:column;text-align:center;}.view-id-team ul li .views-field-user-picture a{display:block;border-bottom:none;width:4.5em;height:6em;background:#ffb061;}.view-id-team ul li .views-field-user-picture a img{width:4.5em;height:6em;}.sidebar h2{border-bottom:2px solid #95d694;}.sidebar .views-row h2{border-bottom:none;}.sidebar .views-row{margin-bottom:1em;border-bottom:1px solid #afafaf;padding-bottom:1em;}.sidebar .views-row .views-field-field-gallery a{display:flex;flex-direction:row;justify-content:center;}.sidebar .views-row .views-field-field-gallery a img{margin-top:0.5em;display:block;}
body{color:#494949;background:#95d694;}#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;}#header{background-color:#95d694;background-image:-webkit-linear-gradient(top,#95d694 0%,#95d694 100%);background-image:linear-gradient(to bottom,#95d694 0%,#95d694 100%);}a,.link{color:#0c7a00;}a:hover,a:focus,.link:hover,.link:focus{color:#19ab09;}a:active,.link:active{color:#2fdf1c;}.sidebar .block{background-color:#ffffff;border-color:#000000;}.site-footer{background:#95d694;}.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:#ffffff;}[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;}
