/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media print{body{margin:0 !important;}.no-print,.no-print *{display:none !important;}}body{font-size:1em;background-color:white;}.cke_editable{background-color:white !important;}h1,h2,h3,h4,h5,legend{font-weight:bold;}p{margin:0 0 0.2em 0;}tr{background-color:transparent;}video{width:100%;}.node__content{font-size:1em;}table{font-size:inherit;}ul.menu{float:right;}.layout-main{padding-bottom:100px;margin-top:0;}#block-googletranslate{margin:0;padding-top:0;min-height:50px;}#block-googletranslate::after{content:" ";width:178px;height:32px;float:left;background:url(/themes/bartik_vmd/images/flags.png) center center no-repeat transparent;}.button,.button:hover,.button:active,.button:focus{background-color:#ffd419;background-image:none;margin:0.5em 0;}#edit-actions input{margin-left:0;}.menu--main .menu-toggle{background-color:lightgray !important;}.menu--account{background-color:white !important;border:none !important;}.menu--account a{color:white !important;}.site-branding{max-width:200px;}.site-branding__logo img{max-width:200px;}.site-branding__text{margin-bottom:0;}.sidebar .section{padding:0;}.sidebar .block{background-color:transparent;border-color:transparent;}.vat{font-style:italic;}.price{font-weight:bold;}.vmd_title{margin:0;padding:4px;background:#666666 url(/themes/bartik_vmd/images/h2-bg.png) repeat-y left center;color:white;text-align:center;font-size:1.2em;}.vmd_title_inner{margin:0 0 0 40px;padding:3px 24px;background-color:#FF9900;}.vmd_small{font-size:small;}.vmd_large{font-size:large;}.vmd_xlarge{font-size:x-large;}.vmd_monospace{font-family:monospace;}.full_width{float:left;width:100%;}.two_col_left{float:left;width:49%;margin-right:1%;}.two_col_right{float:left;width:49%;margin-left:1%;}.ui-icon-closethick{width:32px;height:32px;margin-top:-20px !important;margin-left:-24px !important;background-image:url(/themes/bartik_vmd/images/close.png) !important;background-position:0 0;overflow:visible;}.ui-icon-closethick:before{text-indent:0;position:absolute;right:40px;top:8px;content:"Schließen";}#block-topscrollingtext{display:none;}.marquee{position:absolute;left:20%;width:80% !important;top:50px;height:auto !important;}.marquee p{margin:0;}.marquee .content{margin-top:0;}.region-primary-menu .block-menu .menu,.site-footer .block-menu .menu{font-weight:bold;}.region-primary-menu .menu a{text-shadow:none;}.region-primary-menu .menu-item{width:auto !important;}.region-primary-menu .menu-item a:hover{color:red;background-color:lightgray !important;}.region-primary-menu .menu-item:nth-child(1) a{background-color:lightgreen;}.region-primary-menu .menu-item:nth-child(2) a{background-color:#ffc517;}.region-primary-menu .menu-item:nth-child(3) a,.region-primary-menu .menu-item:nth-child(4) a{background-color:lightblue;}.site-footer{position:fixed;bottom:0;width:100%;padding:0;margin:0;background:linear-gradient(to top,#f5c700 0%,#ffffff 100%);z-index:10000;}.site-footer__bottom{border:none;}.site-footer__bottom .region{margin-top:0;}.site-footer__bottom .block{margin:0;}.site-footer__bottom .content{padding:0;}.site-footer .menu-item{float:left;}.site-footer .menu a{color:#333;background:rgba(255,255,255,0.7);float:none;display:block;text-decoration:none;border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;margin:0 1px;padding:0.7em 0.8em !important;border:none;}.site-footer .menu-item a:hover,.site-footer .menu-item a.is-active,.site-footer .menu-item--active-trail a{background:white;color:black;}.region-header{background-image:url(/themes/bartik_vmd/images/himacoe_bg_2.png);background-size:contain;background-repeat:no-repeat;background-position:right;}.site-branding__name{display:none;}@media all and (min-width:851px){#media_type{width:1px;}.hide_on_desktop{display:none;}}@media all and (max-width:850px){#media_type{width:2px;}.hide_on_mobile{display:none;}.vmd_title_inner{display:inline-block;}.two_col_left{float:left;width:100%;margin-right:0;}.two_col_right{float:left;width:100%;margin-left:0%;}.site-footer{position:static;float:left;}.site-footer .menu a{padding:0.2em !important;}.site-branding{max-width:100px;}.site-branding__logo img{max-width:100px;}.marquee{top:16px;left:40%;width:60% !important;}#main{padding-bottom:0;}.region-header{background:url(/themes/bartik_vmd/images/himacoe_bg_2.png) 120px center no-repeat;background-size:cover;}}
