div.eventlist_thumbnail{float:right;}div.views-field-nothing{float:clear;}span.eventlist_thumbnail img{max-width:27% !important;height:auto;}
h1{font-size:calc(18px + 0.7vw) !important;margin-top:8px;margin-bottom:6px;font-family:halvetica,"arial",sans-serif;letter-spacing:0.5px;}h2{font-size:calc(16px + 0.6vw) !important;margin-top:7px;margin-bottom:6px;font-family:helvetica,"arial",sans-serif;letter-spacing:0.5px;}h3{font-size:calc(15px + 0.5vw) !important;margin-top:6px;margin-bottom:7px;font-family:helvetica,"arial",sans-serif;letter-spacing:0.5px;}h4{font-size:calc(13px + 0.4vw) !important;margin-top:7px;margin-bottom:5px;font-family:helvetica,"arial",sans-serif;letter-spacing:0.5px;}h5{font-size:calc(12px + 0.3vw) !important;margin-top:7px;margin-bottom:5px;font-family:helvetica,"arial",sans-serif;letter-spacing:0.5px;}h6{font-size:calc(12px + 0.2vw) !important;margin-top:6px;margin-bottom:4px;font-family:helvetica,"arial",sans-serif;letter-spacing:0.5px;}p,div{font-size:calc(12px + 0.1vw) !important;line-height:1.4;}body{font-family:"arial",sans-serif;background:url(http://cafeconcerto.at/files/default_images/background_darkblue_2.jpg) no-repeat center center fixed !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}figcaption{background-color:#222  !important;color:#ccc  !important;font-size:0.9em  !important;}
div.view-termine ul,div.view-sportuebertra ul,div.view-termine-englisch ul{list-style-type:none;}div.view-termine .views-field-field-raum .field-content,div.view-sportuebertra  .views-field-field-raum .field-content,div.view-termine-englisch .views-field-field-raum .field-content{font-size:calc(12px + 0.2vw) !important;font-weight:500;}div.view-termine div.views-field-field-webseite-n a,div.view-termine-englisch div.views-field-field-webseite-n a{display:inline-block;margin-top:0.3em;}div.view-termine h3 span,div.view-sportuebertra h3 span,div.view-termine-englisch h3 span{border-style:solid;border-color:#333;border-width:2px;border-radius:9px;padding:1px 4px;}div.view-termine h3,div.view-termine-englisch h3{margin-bottom:0.7em !important;}span.eventlist_thumbnail img{float:right;}img.align-right{margin-left:1em;margin-bottom:3px;}div.view-termine h5,div.view-termine-englisch h5{margin-bottom:2px;font-size:calc(13px + 0.3vw);}div.view-termine strong{margin-bottom:3px;}
.menu-dropdown a{line-height:22px !important;}.menu-dropdown a span.sub-arrow{right:0px !important;}.menu-dropdown a:hover{background:#777!important;}.has-submenu highlighted a{margin-left:2em;}li .menu-mlid-344,.menu-mlid-345,.menu-mlid-346,.menu-mlid-388,.menu-mlid-389,.menu-mlid-390,.menu-mlid-391,.menu-mlid-392,.menu-mlid-393,.menu-mlid-394,.menu-mlid-395,.menu-mlid-396,.menu-mlid-397,.menu-mlid-398,.menu-mlid-399,.menu-mlid-400,.menu-mlid-403,.menu-mlid-405,.menu-mlid-406,.menu-mlid-407,.menu-mlid-408,.menu-mlid-409,.menu-mlid-410,.menu-mlid-411,.menu-mlid-412,.menu-mlid-413,.menu-mlid-414,.menu-mlid-416,.menu-mlid-419,.menu-mlid-421,.menu-mlid-422,.menu-mlid-438,.menu-mlid-437,.menu-mlid-436,.menu-mlid-463,.menu-mlid-462{font-size:10px;margin-left:2em;}.js .menu-dropdown a,.js .menu-dropdown a:hover,.js .menu-dropdown a:focus,.js .menu-dropdown a:active{padding-right:10px !important;margin-left:1em !important;}.menu-dropdown ul{background:#222;border:#333;}.sm-nowrap{margin-left:auto !important;margin-right:auto !important;min-width:5em !important;}
