img,embed,object,video{max-width:100%;height:auto;width:auto;}body{padding:0;}#left,#headerlogo,#footer,#headermenu{display:none;}#header,#header.efc{width:auto;background:url('../../../fileadmin/template/img/Logo_2x.png') no-repeat center center;background-size:186px 125px;height:169px;max-width:700px;}#header.efc{background:url('../../../fileadmin/template/img/logo_editfilmculture.png') 13px 13px/200px 30px no-repeat;height:56px;}#small_header_link{display:block;margin:0 auto;height:169px;width:186px;}#main{margin-left:0px;width:auto;float:none;font-size:0.875em;max-width:720px;}#main .mainbox{padding:0 10px;}#main .mainbox_slider{padding:0;}#main .csc-default{padding-bottom:10px;}#menulinkbox{display:block;float:right;margin-top:13px;margin-right:13px;}#mainnavi{display:none;}#smartphone_menu{display:block;}a.menu-link{display:block;width:42px;height:30px;margin-top:10px;color:#fff;background:url('../../../fileadmin/template/img/BurgerMenu.svg') no-repeat 0 0;background-size:cover;}.menu{font-family:"open_sanssemibold";clear:both;min-width:inherit;float:none;background:#fff;text-transform:uppercase;max-width:700px;}.menu,.menu > ul ul{overflow:hidden;max-height:0;}.menu > li > ul.sub-menu{padding:0px;}.menu.active,.menu > ul ul.active{max-height:55em;}.menu ul{display:inline;}.menu > ul{}.menu li,.menu > ul > li{display:block;border-bottom:1px solid #bbb;}.menu > ul > li{display:block;text-align:center;}.menu li a{padding:10px 0;text-decoration:none;color:#707173 !important;display:block;font-size:1.25em;position:relative;}.menu ul li.mainmenu_akt a{}.menu ul li.mainmenu_akt ul a{}.menu ul ul li.submenu_akt a{}.menu ul ul > li{border:none;}.menu ul ul > li a{line-height:1.1176em;padding:10px 0;}.menu ul ul{display:inherit;position:relative;left:auto;top:auto;box-shadow:none;border:none;}.menu li.has-submenu{}.menu li.has-submenu.active{}.menu a.akt{color:#000 !important;}#main .tx-cal-controller .month-medium{width:100% !important;}div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{display:inherit;margin:0;}div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:0;}div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-left .csc-textpic-imagewrap,div.csc-textpic div.csc-textpic-imagecolumn,.csc-textpic-imagewrap,div.csc-textpic-center .csc-textpic-center-outer,div.csc-textpic-center .csc-textpic-center-inner{float:none;}figcaption.csc-textpic-caption{margin-bottom:20px;display:block;}#main .contenttable{width:100%;}#googleMap{width:100% !important;height:200px !important;}#youtube video
.responsive-video iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0px;}@media screen and (min-width:768px){#googleMap{width:100% !important;height:350px !important;}}#smartheader{display:block;width:336px;margin:0 auto;}.opening-smartheader{font-family:open_sanssemibold;font-size:0.8125em;margin-bottom:15px;}#smartheader #phone{float:left;margin:0 50px 10px 15px;width:14px;height:23px;background:url('../../../fileadmin/template/img/phone.svg') no-repeat 0 0;}#smartheader #lupe{margin:0 50px 10px 15px;float:left;width:25px;height:25px;background:url('../../../fileadmin/template/img/lupe.svg') no-repeat 0 0;}#smartheader #fb{float:left;margin:0 50px 10px 0;width:13px;height:25px;background:url('../../../fileadmin/template/img/facebook.svg') no-repeat 0 0;}#smartheader #instagram{float:left;margin:0 50px 10px 0;width:25px;height:25px;background:url('../../../fileadmin/template/img/instagram.svg') no-repeat 0 0;}#smartheader #mail{float:left;margin:0 50px 10px 0;width:28px;height:25px;background:url('../../../fileadmin/template/img/mail.svg') no-repeat 0 2px;}#smartheader #mobile-langnavi{margin:0 0 10px 0;float:left;width:25px;height:25px;line-height:25px;vertical-align:top;}#smartheader #mobile-langnavi span a{font-family:'open_sanssemibold';color:#979392 !important;font-size:1.45em;text-decoration:none;}#smartheader #mobile-langnavi span.active{display:none;}#smartheader-space{height:27px;}#smartfooter{display:block;width:auto;max-width:700px;padding:20px 0 40px 0;margin:50px 10px 0 10px;border-top:1px solid #bbb;font-family:open_sanssemibold;font-size:0.8125em;}#smartfooter a{color:#000;text-decoration:none;}#smartfooter #lupe{float:left;margin-right:15px;width:15px;height:15px;background:url('../../../fileadmin/template/img/lupe.svg') no-repeat 0 0;}#smartfooter #fb{float:left;margin-right:15px;width:8px;height:15px;background:url('../../../fileadmin/template/img/facebook.svg') no-repeat 0 0;}#smartfooter #instagram{float:left;margin-right:15px;width:15px;height:15px;background:url('../../../fileadmin/template/img/instagram.svg') no-repeat 0 0;}#smartfooter #mail{float:left;margin-right:15px;width:21px;height:15px;background:url('../../../fileadmin/template/img/mail.svg') no-repeat 0 0;}#smartfooter #mobile-langnavi{float:left;}#smartfooter #mobile-langnavi{float:left;margin-right:15px;width:15px;height:15px;}#smartfooter #mobile-langnavi span a{color:#979392 !important;}#smartfooter #mobile-langnavi span.active{display:none;}#smartfooter #imprintlink{float:right;}#smartfooter .dsgvo-link{float:right;margin-left:20px;}#main .tx-cal-controller .view-header .previous-button{float:left;}#main .tx-cal-controller .view-header .next-button{float:right;}#main .tx-cal-controller .list-header{display:none;}#main .tx-cal-controller .list-view .vevent{position:relative;}#main .tx-cal-controller .list-view .vevent .dtstart-container{text-align:center;width:100%;}#main .tx-cal-controller .list-view .vevent .dtstart-container .list-date{display:inline-block;float:left;width:auto;}#main .tx-cal-controller .list-view .vevent .dtstart-container .list-time{display:inline-block;right:0;position:absolute;}#main .tx-cal-controller .list-view .vevent .tickets{background:url('../../../fileadmin/template/img/tickets.jpg') no-repeat scroll left top rgba(0,0,0,0);float:none;margin-left:0;margin-top:0;width:17px;position:absolute;top:50px;right:0;}#main .tx-cal-controller .list-view .vevent .summary{margin-top:10px;clear:both;float:none;width:100%;display:inline-block;}#main .tx-cal-controller .list-view .vevent .location{margin-top:15px;}#main .news-list-container .news-list-subheader{float:left;width:auto;}#main .news-single-item .news-single-img{float:none;margin-right:0;}#main .news-single-item .news-single-img .news-single-imgcaption{color:#666;font-size:0.9167em;line-height:1.3636em;margin-top:5px;width:auto !important;margin-bottom:20px;}#main .tx-indexedsearch label{display:block;float:none;width:100%;margin-top:2px;}#main .tx-indexedsearch input.tx-indexedsearch-searchbox-sword,#main .tx-indexedsearch input.tx-indexedsearch-searchbox-button{float:none;margin-left:0;}.flex-direction-nav li a{top:38% !important;}#nl_subscribe fieldset{width:240px;}#nl_subscribe label{font-family:'open_sanssemibold';display:block;width:105px;float:none;line-height:2.5em;}#c163{margin-top:0;width:300px;float:none;}#c461{float:none;width:300px;}#c13,#c120{width:auto;}#tx_seminars_pi1_registration_editor label,.tx-onetimeaccount-pi1 label{display:block;width:100px;float:none;margin-bottom:5px;}.tx-onetimeaccount-pi1 input[type="text"]{border:1px solid #bbb;color:#333;font-family:"open_sansregular";font-size:1em;margin-left:0;padding:1px;width:290px;margin-bottom:20px;}#tx_seminars_pi1_registration_editor input[type="submit"],.tx-onetimeaccount-pi1 input[type="submit"]{clear:both;background:#666 none repeat scroll 0 0;border:1px solid #666;color:#fff;float:left;font-family:"open_sansregular";font-size:1em;padding:0 10px;width:auto;cursor:pointer;}.tx-seminars-pi1-error,.tx-onetimeaccount-pi1 .tx-onetimeaccount-pi1-error{color:red;margin-bottom:20px;}#tx-seminars-feuser-fields span{display:block;}#tx_seminars_pi1_registration_editor label{width:150px;float:left;}#tx_seminars_pi1_registration_editor select{background:#fff none repeat scroll 0 0;color:#333;font-family:"open_sansregular";font-size:1em;padding:0 5px 0 0;}#main .tx-seminars-pi1-listrow table td,#main .tx-seminars-pi1-listrow table th{display:block;border-bottom:none;padding:3px 3px 3px 0;}#main .tx-seminars-pi1-listrow table tr{border-bottom:1px solid #bbb;margin-bottom:20px;display:block;padding-bottom:20px;}#main td.tx-seminars-pi1-vacancies{width:300px;background-repeat:no-repeat;background-size:290px auto;background-position:left center;padding:9px 9px 9px 0;height:30px;}.abcselect{display:inline-block;margin-bottom:5px;}
