html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,a,input,select,form,textarea{margin:0;padding:0;border:0;outline:0;list-style:none;font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;font-size:13px;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.wrapper{width:940px;margin:0 auto;display:block;overflow:hidden}
.mainslider.owl-carousel{display:none}
@font-face{font-family:'OpenSansBold';src:url('../../fileadmin/basic-ts/default/templates/font/opensans-bold.eot');src:url('../../fileadmin/basic-ts/default/templates/font/opensans-bold.eot') format("embedded-opentype"),url('../../fileadmin/basic-ts/default/templates/font/opensans-bold.woff') format("woff"),url('../../fileadmin/basic-ts/default/templates/font/opensans-bold.ttf') format("truetype"),url('../../fileadmin/basic-ts/default/templates/font/opensans-bold.svg#OpenSansBold') format("svg")}
@font-face{font-family:'OpenSansLight';src:url('../../fileadmin/basic-ts/default/templates/font/opensans-light.eot');src:url('../../fileadmin/basic-ts/default/templates/font/opensans-light.eot') format("embedded-opentype"),url('../../fileadmin/basic-ts/default/templates/font/opensans-light.woff') format("woff"),url('../../fileadmin/basic-ts/default/templates/font/opensans-light.ttf') format("truetype"),url('../../fileadmin/basic-ts/default/templates/font/opensans-light.svg#OpenSansLight') format("svg")}
@font-face{font-family:'OpenSansRegular';src:url('../../fileadmin/basic-ts/default/templates/font/opensans-regular.eot');src:url('../../fileadmin/basic-ts/default/templates/font/opensans-regular.eot') format("embedded-opentype"),url('../../fileadmin/basic-ts/default/templates/font/opensans-regular.woff') format("woff"),url('../../fileadmin/basic-ts/default/templates/font/opensans-regular.ttf') format("truetype"),url('../../fileadmin/basic-ts/default/templates/font/opensans-regular.svg#OpenSansRegular') format("svg")}
body{background-color:#e8eeef}
br{font-size:3px;line-height:3px}
#bgslider{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-999}
#bgslider .photo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.left{float:left}
.right{float:right}
.main_text{width:940px;margin:0 auto}
.main_text p{width:940px;color:#fff;font-size:40px !important;text-align:center;position:absolute;margin:0 auto;margin-top:480px;-webkit-text-shadow:0px 2px 10px #28292d;-moz-text-shadow:0px 2px 10px #28292d;text-shadow:0px 2px 10px #28292d;font-family:"OpenSansBold",Helvetica,Arial,sans-serif !important;text-transform:uppercase}
@media (max-height:859px) and (min-width:960px){.main_text p{margin-top:150px}
}
.mob_menu,.mob_menu_top{display:none}
#header{position:fixed;z-index:9999;top:0;width:100%;height:145px}
#header .header{background:transparent url('../../fileadmin/basic-ts/default/templates/images/bg-1.png') repeat top left;height:145px}
#header .header ul.menu{list-style-type:none;display:inline-block;margin-top:20px}
.menu_button{display:none;cursor:pointer;position:absolute;top:18px}
#header .header ul.menu li{display:inline-block;float:left;margin-right:10px}
#header .header ul.menu li a{font-size:14px;text-align:center;text-decoration:none;color:white;background:#2A4195;
margin:0;padding:3px;width:110px;height:110px;border-radius:400px;
-moz-border-radius:400px;-webkit-border-radius:400px;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);display:table-cell;vertical-align:middle}
#header .header ul.menu li a:hover{-webkit-transform:scale(1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transform:scale(1);-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;-ms-transform:scale(1);-ms-transition-timing-function:ease-out;-ms-transition-duration:250ms;position:relative}
#header .header ul.menu li a span{position:relative}
#container{position:absolute;top:160px;width:100%;display:block;float:left}
#container .headline{background-color:#ffffff;font-size:30px;display:inline-block;padding:12px 25px;text-transform:uppercase;max-width:560px;margin-bottom:15px;color:#2A4195;font-weight:600;font-family:"OpenSansLight",Helvetica,Arial,sans-serif}
#container .content{background-color:#ffffff;
width:100%;padding:12px 25px 25px 25px;float:left;color:#5f5f5f;
min-height:300px;margin-bottom:80px}
#container .content .csc-header h1,#container .content .csc-header h2{font-size:22px;color:#2A4195;padding:3px 0;font-family:"OpenSansLight",Helvetica,Arial,sans-serif}
#container .content h2{font-size:18px;color:#2A4195;padding:15px 0 3px 0}
#container .content h2 a{font-size:18px;text-decoration:none}
#container .content p{padding:5px 0}
#container .content a{color:#2A4195;text-decoration:underline}
#container .content .csc-textpic-single-image{float:right;margin-left:15px;
}
#container .side{background-color:#ffffff;width:275px;padding:25px;float:right;color:#5f5f5f;display:none}
#container .side .column{border-bottom:2px solid #d5d5d5;padding-bottom:15px;margin-bottom:20px}
#container .side .column h2{font-size:15px;color:#2A4195;text-transform:uppercase;padding-bottom:10px}
#container .side .column a{color:#2A4195;text-decoration:underline !important}
#container .side .column .image li{display:inline-block;margin-right:10px}
#container .side .column .image li img{height:34px}
#main-container{position:fixed;bottom:64px;width:100%;clear:both}
#main-container .cmenu{background-image:url('../../fileadmin/basic-ts/default/templates/images/bg-2.png');height:150px;text-align:center;padding-top:30px}
#main-container .cmenu ul.menu li{display:inline-block}
#main-container .cmenu ul.menu li a{font-size:14px;text-align:center;text-decoration:none;color:white;background:#2A4195;
margin:0;width:120px;height:120px;padding:8px;border-radius:400px;
-moz-border-radius:400px;-webkit-border-radius:400px;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);display:table-cell;vertical-align:middle}
#main-container .cmenu ul.menu li a:hover{-webkit-transform:scale(1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transform:scale(1);-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;-ms-transform:scale(1);-ms-transition-timing-function:ease-out;-ms-transition-duration:250ms;position:relative}
#main-container .cmenu ul.menu li a span{position:relative}
#sponsor{background:transparent url('../../fileadmin/basic-ts/default/templates/images/bg-3.png') repeat top left}
.additional-logos,#main-container .sponsors{height:68px;clear:both;bottom:0}
.additional-logos .tx-cfpartnerlogos-pi1 ul,#main-container .sponsors .tx-cfpartnerlogos-pi1 ul{margin-top:10px;display:inline-block}
.additional-logos .tx-cfpartnerlogos-pi1 ul li,#main-container .sponsors .tx-cfpartnerlogos-pi1 ul li{display:inline-block;margin-right:10px}
.additional-logos .tx-cfpartnerlogos-pi1 ul li.facebook img,#main-container .sponsors .tx-cfpartnerlogos-pi1 ul li img{float:left;border:1px solid #1d4896}
.additional-logos{float:right}
#footer{position:fixed;z-index:9999;bottom:0;width:100%;padding:10px 0;background-color:#2A4195;text-align:center;display:block;clear:both}
#footer a{color:#fff}
#footer ul.menu{margin-bottom:8px}
#footer ul.menu li{display:inline-block;margin-right:20px}
#footer ul.menu li a{background-image:url('../../fileadmin/basic-ts/default/templates/images/up-icon.png') !important;background-repeat:no-repeat !important;padding-left:20px !important}
#footer .text{color:#fff}
#footer .text a{text-decoration:underline !important}
.logo{filter:alpha(opacity=100) !important;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;opacity:1 !important;-moz-opacity:1 !important}
.glyphicon-volume-up:before{background:url('../../fileadmin/basic-ts/default/templates/images/up-icon.png');content:' ';height:18px;width:18px}
.contenttable tbody tr th{text-align:left !important}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
.tx-cfleistungen-pi1{margin-top:15px}
.tx-cfleistungen-pi1 .single-leistung h2{padding:0 !important;font-size:13px !important;cursor:pointer}
.single-leistung-inner ul li{list-style:square;margin-left:25px}
.single-leistung-inner{display:none}
.pdf img{width:275px}
.pdf p{display:none}
#cf_js_div{margin-top:20px}
#imgslider .slides li .ss{position:relative;width:100%;height:360px;overflow:hidden;display:block}
.centered{position:absolute;left:auto;top:-50%;margin:0 auto}
#imgslider .slides li{float:left;width:100%}
#imgslider .slides li img{width:100%}
.imgslider-direction-nav a{display:block;position:relative;cursor:pointer;color:#ffffff;background-color:#2A4195;font-size:15px;padding:10px 20px;margin-top:-250px}
#imgslider .imgslider-direction-nav .imgslider-prev{margin-left:10px;float:left;text-decoration:none;color:#ffffff}
#imgslider .imgslider-direction-nav .imgslider-next{margin-right:10px;float:right;text-decoration:none;color:#ffffff}
.c-wrap{margin-bottom:40px}
.c-wrap>div{float:left;box-sizing:border-box;padding:0 1em}
.c-wrap>div:last-child{padding:0}
.c50p{width:50%}
.c70p{width:70%}
.c30p{width:30%}
#container ul{margin-left:1.3em}
#footer ul{margin-left:0}
.c-wrap:before,.c-wrap:after,.antibiotics-two-columns:before,.antibiotics-two-columns:after{content:" ";display:table}
.c-wrap:before,.c-wrap:after,.antibiotics-two-columns:after{clear:both}
.antibiotics-two-columns__left,.antibiotics-two-columns__right{width:49%;float:left}
.antibiotics-two-columns__right{margin-left:2%}
.antibiotics-two-columns h1{margin-bottom:1em}
.idrug{padding:0}
.idrug li{padding:0 0 0 46px;list-style:none;margin:0 0 15px 0;background-repeat:no-repeat}
.idrug .time{background-image:url('../../fileadmin/basic-ts/default/templates/images/time.png')}
.idrug .food{background-image:url('../../fileadmin/basic-ts/default/templates/images/food.png')}
.idrug .milk{background-image:url('../../fileadmin/basic-ts/default/templates/images/milk.png')}
.idrug .sun{background-image:url('../../fileadmin/basic-ts/default/templates/images/sun.png')}
.idrug .achtung{background-image:url('../../fileadmin/basic-ts/default/templates/images/achtung.png')}
.idrug .condom{background-image:url('../../fileadmin/basic-ts/default/templates/images/condom.png')}
.idrug .cycle{background-image:url('../../fileadmin/basic-ts/default/templates/images/cycle.png')}
ul.disc{margin-left:2em !important}
ul.disc li{list-style-type:disc;margin-bottom:1em}
.drug-slideshow{display:none;max-width:592px;text-align:center;position:relative;margin:0 auto}
.slidesjs-navigation{margin-top:10px;display:inline-block;font-size:0;line-height:0}
.slidesjs-stop:before,.slidesjs-stop:after{content:" ";display:inline-block;background:#153790;height:40px;width:15px}
.slidesjs-stop:after{margin-left:10px}
.slidesjs-next{float:right}
.slidesjs-next:before,.slidesjs-previous:before{display:block;content:" ";border:20px solid transparent}
.slidesjs-previous:before{border-right-color:#153790;border-left-width:0}
.slidesjs-next:before{border-left-color:#153790;border-right-width:0}
.slidesjs-previous{float:left}
.slidesjs-play:before{content:" ";display:inline-block;border:20px solid transparent;border-left-width:33px;border-left-color:#153790;border-right-width:0}
.slidesjs-pagination .active{color:red}
.csc-textpic-center .csc-textpic-text p{text-align:center}
#ad{position:relative}
.ad{position:absolute;top:5px;left:10px;z-index:999999}
#ad .close{background-color:#e7a992;padding:2px 10px;font-size:16px;color:#ffffff;display:inline-block;margin-left:340px;margin-top:5px;z-index:9999999;position:absolute;top:0;left:0;cursor:pointer;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;width:28px;height:28px;font-weight:bold}
@media (max-width:360px){.ad{left:0}
.ad img{width:100%;height:auto}
#ad .close{right:0;margin-left:0;left:auto}
}
.modal{display:none;
position:fixed;
z-index:30000;
padding-top:100px;
left:0;top:0;width:100%;
height:100%;
overflow:auto;
background-color:rgb(0,0,0);
background-color:rgba(0,0,0,0.7);
}
.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:550px;position:relative}
.close{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;position:absolute;right:10px;top:5px;background-color:#fefefe;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;width:32px;height:32px;text-align:center}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
.img-responsive{max-width:100%;height:auto}
.icon-shop{background-size:auto 32px;background-repeat:no-repeat;padding-left:38px;background-position:1px center;background-image:url('../../fileadmin/basic-ts/default/templates/images/icon-shop.png');height:32px;line-height:32px}
@media (max-width:550px){.modal-content{width:90%}
}
