.mobile-menu{display:none}
#imgslider ul{margin-left:0 !important}
.mitarbeiter-container-item{width:50%}
.mitarbeiter-container-image img{width:150px;height:150px}
@media (max-width:960px){.main_text{width:100%;margin-top:0 auto}
.wrapper,#container .content,.c-wrap{width:100% !important;padding-right:15px;padding-left:15px}
.main_text p{width:100%;font-size:35px !important;margin-top:200px}
.csc-header{width:100%}
.tx-cfmitarbeiter-pi1{margin-top:15px}
.mitarbeiter-container-item{width:50%}
.mitarbeiter-container-image{float:left}
.mitarbeiter-container-text{margin:0 0 0 -160px;width:100%}
.mitarbeiter-container-text-in{margin:0 0 0 160px}
#header .header ul.menu li{margin-right:0}
#header .header ul.menu li a{font-size:13px;width:90px;height:90px}
}
@media (max-width:768px){#footer,.menu_button{display:none !important}
#header,.header{height:70px !important}
.menu_button{display:block}
.mob_menu_top ul.menu li{display:block;width:100%}
.c50p,.antibiotics-two-columns__left,.antibiotics-two-columns__right,.c70p,.c30p{width:100%}
.c-wrap{padding-right:0;padding-left:0}
.mob_menu_top ul.menu li a{background:url('../../fileadmin/basic-ts/default/templates/images/bg-1.png') repeat top left;font-size:15px;text-align:left;text-decoration:none;color:#2A4195;margin:0;padding:8px 15px;width:100%;font-weight:700;display:block;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);border-top:1px solid #cccccc;height:40px}
.mob_menu_top ul.menu li a span{padding-top:8px}
.cmenu{background-image:none !important}
#header>.header>.wrapper>.left>.menu,.cmenu .menu{display:none !important}
#main-container .cmenu ul.menu li a{font-size:13px}
#container{top:95px}
.main_text p{font-size:30px !important}
#container .headline{font-size:22px}
.mitarbeiter-container-item{width:100%}
*{box-sizing:border-box}
.c-0 img{max-width:100%}
#searchform,.css_schalter,.teaser-ordermed,.teaser-bottom,.c-2 aside,.partnerSliderWrap,.teaser-apo1-kontakt,.teaser-apo2-kontakt,.teaser-kontakt,.c-2 .cl,.teaser-kontakt{display:none}
body{background-position:0 -15px}
.c-0{width:180px;padding-top:0}
.c-1{margin-left:15px;margin-top:70px}
.c-2{position:absolute;margin-left:194px}
.mainmenu>li>a{width:100%}
.mainmenu{margin-top:0}
.slider-homepage,.teaser-sliderelement-outer{width:546px}
.teaser-slider-content{width:100%;padding:20px 20px 0 200px}
.f-container,.c-wrap{width:100%}
.h-container{width:100%;height:auto;background:#C8DDA4}
.logo-head{width:50%;float:right}
.logo-head img{max-width:100%;height:auto}
.linda-logo{width:30%;padding:10px 0 0;text-align:right}
.linda-logo img{max-width:100%;height:auto}
footer{background:#C8DDA4}
.homepage-slider-inner-description{height:50px}
div.footerText>div:nth-child(2){width:70%}
.c-1>header>h1{margin-top:0}
#breadcrumb{margin-bottom:0}
.social_share_privacy_area .settings_info{float:none;top:0}
.social_share_privacy_area .facebook,.social_share_privacy_area .twitter,.social_share_privacy_area .gplus{margin-top:30px!important}
.teaser-element-rechts{background:none}
.additional-logos .tx-cfpartnerlogos-pi1 ul li img,#main-container .sponsors .tx-cfpartnerlogos-pi1 ul li img{float:left;width:auto;height:35px;padding:0}
.additional-logos,#main-container .sponsors{height:60px}
#footer .menu,#footer .text{display:none}
.mob_menu{display:block;width:100%;padding:0;margin:0}
.mob_menu li{margin:0;padding:0;display:inline-block;list-style:none;width:30%}
.mob_menu li a{width:100%;display:block;padding-top:10px;padding-bottom:10px}
}
@media (max-width:640px){.centered{top:0}
}
@media (max-width:480px){body{background:none;font-size:100%;font-size:12px}
#main-container{bottom:48px}
.content{min-height:150px}
.csc-textpic-imagewrap{float:none !important;margin:0 !important;margin-top:10px !important}
.werte input,.werte textarea{border:1px solid #cccccc}
.bz,.werte{width:100%}
#footer{padding:0}
.three-col .c-0,#searchform,.css_schalter,.teaser-ordermed,.teaser-bottom,.c-2 aside,.homepage-slider,.slider-homepage,.slider-homepage-nav,.partnerSliderWrap,#breadcrumb,.teaser-apo1-kontakt,.teaser-apo2-kontakt,.teaser-kontakt,.c-2 .cl,.teaser-kontakt{display:none}
.mobile-menu{width:96%;padding:10px;margin:1em auto;display:block}
.three-col .c-1{width:100%;margin:0;padding:0 10px;margin-top:4em}
.three-col .c-2{width:100%;margin-left:-100%;border-bottom:2px solid #C8DDA4}
.teaser-element-rechts{background:none}
.teaser-telefon{background:none !important;margin:0;float:left;padding:0.4em 10px;width:100%}
.teaser-telefon>.teaser-element-rechts{padding:0}
.teaser-kontakt>div,.teaser-telefon>div{margin:0}
.teaser-kontakt .csc-textpic-imagewrap{display:none}
.h-container{background:#C8DDA4}
.h-container:before,.h-container:after{content:" ";display:table}
.h-container:after{clear:both}
.footerText{overflow:hidden;padding:1em 2em;margin:0}
.footerText>div{float:none !important}
.footerText ul li{float:none;list-style-type:disc}
.pageteaser-container-item,.mitarbeiter-container-item,.news-list-item{padding:0;margin:0 0 1em}
.p-list b{display:block}
.kreisschablone-200{background:url('../../fileadmin/basic-ts/default/templates/images/kreisschablone-80.png') no-repeat top left;width:81px;height:81px}
.mitarbeiter-container-image img{width:80px;height:80px}
.mitarbeiter-container-image{width:80px;height:80px}
.mitarbeiter-container-text{margin:0 0 0 -90px}
.mitarbeiter-container-text-in{margin:0 0 0 90px}
.mitarbeiter-container-text-in h2{padding:0 !important}
}
@media (max-width:400px){.additional-logos .tx-cfpartnerlogos-pi1 ul li img,#main-container .sponsors .tx-cfpartnerlogos-pi1 ul li img{float:left;width:auto;height:28px;padding:0}
.additional-logos,#main-container .sponsors{height:50px}
}
@media (max-width:320px){.main_text p{margin-top:130px;font-size:25px !important}
}
@media (max-height:360px){.mob_menu{display:block;width:100%;padding:0;margin:0}
.mob_menu li{margin:0;padding:0;display:inline-block;list-style:none;width:30%}
.mob_menu li a{width:100%;display:block;padding-top:10px;padding-bottom:10px}
#footer{padding:0}
#footer .menu,#footer .text{display:none}
#sponsor{display:none !important}
.main_text p{margin-top:100px !important;font-size:25px !important}
.kreisschablone-200{background:url('../../fileadmin/basic-ts/default/templates/images/kreisschablone-80.png') no-repeat top left;width:81px;height:81px}
.mitarbeiter-container-image img{width:80px;height:80px}
.mitarbeiter-container-image{width:80px;height:80px}
.mitarbeiter-container-text{margin:0 0 0 -90px}
.mitarbeiter-container-text-in{margin:0 0 0 90px}
.mitarbeiter-container-text-in h2{padding:0 !important}
}
