#cookieBannerDiv {
background-color: #a6c076 !important;
}
div.cookieButton {
color: #a6c076 !important;
}
div.homeblock.banner div.title h2 {
/*
background-color: blue;
padding-top:0px;
vertical-align:top;
height: 28px;
line-height: 28px;
margin-top:-6px;
font-family:arial;
*/
}
/*
div.homeblock.banner div.title h2 {
font-size: 16px;
line-height: 24px;
transform: translateY(0.36em);
padding-top: 1;
}
div.homeblock.banner div.title h2::before {
content: "";
margin-top: -13px;
display: block;
height: 0;
}
*/
@media (min-width: 992px) {
.menuu .mlink:before, .menuu .nav-link.dropdown-toggle:before {
font-family: "mvpicto";
content: "\e805";
margin-right: 3px;
font-size: 20px;
font-weight: normal;
vertical-align:middle;
line-height:36px
}
}
#mobilesearchform input {
margin-top:8px;
}
[class^="icon-"]::before, [class*=" icon-"]::before {
margin-top:4px;
}
.startdate .day, .enddate .day {
font-size:18px;
}
.startdate .month, .enddate .month {
font-size:8px;
}
.startdate, .enddate {
height:26px;
margin: auto;
padding:0 0 2px 2px;
}
.separator {
width:1px;
background-color: #fff;
height:36px;
margin:auto 1px;
flex: 1 1 1px;
}
.thumbdate > .startdate, .thumbdate > .enddate {
flex: 1 1 26px;
}
.thumbdate.double {
padding-top: 0px;
}
@media (max-width: 767.98px) {
.double .startdate .day, .double .enddate .day {
font-size:26px;
}
.double .startdate .month, .double .enddate .month {
font-size:16px;
}
.double .startdate, .enddate {
height:55px;
margin: auto;
padding:0 0 0px 2px;
}
.separator {
width:1px;
background-color: #fff;
height:60px;
margin:auto 2px;
flex: 1 1 1px;
}
.thumbdate.double > .startdate, .thumbdate.double > .enddate {
flex: 1 1 55px;
}
.thumbdate.double {
padding-top: 0px;
}
.double .day {
line-height:40px;
height: 40px;
}
}