#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; } }