.bashcover{max-width:400px}
.section-md .container{float:left}
.section-md .container a{display:block} 
.rd-nav-link:hover, .rd-nav-link:focus, .rd-navbar-nav .active{color:#bc4b4b !important}
.logo-subline{margin-top:5px;font-size:10px;letter-spacing:0.2em;word-spacing:1.35em}
.logo-subline2{margin-top:-15px;font-size:10px;letter-spacing:0.1em;word-spacing:0.35em}

.thumbnail-classic-title{color:#fff !important}
.mehr-lesen a{position:absolute;background-color:#af2727;padding:5px 10px;color:#fff;margin-top:10px !important}
.quote-classic-text{margin-top:60px}
.quote-classic-author{margin-bottom:60px}
.footer .icon{font-size:30px}
.img-stationen{padding-bottom:10px}
.blog-back{background-color:#f5f5f5 !important;z-index:0}
.bg-default2{background-color:#dbd6d6 !important}
.box-about h2{color:#af2727}
.center{margin:0 auto}
.footer-creative{z-index:1000 !important}

.section-single-main .button{margin:20px}
form td, form .select2-chosen{font-size:10px}
.pp{margin-bottom:8px}
#buynow{scroll-margin:80px}
#buynow .select2-container{width:210px}
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.product-beth-badge span{color:#000;font-weight:700}
.bg-color{background-color:#7a7e7f}

hr {border-top: 2px dotted #8c8b8b;margin-top:40px}






/* ---Formular --*/
form, fieldset, legend{margin:20; padding:0; border:none;}
legend{display:none;}
label, input, textarea, select, button{display:block; resize:none; outline:none; color:inherit; font-size:inherit; font-family:inherit; vertical-align:middle;}
label{margin:0 0 0 10px;}
.form-group {margin-bottom: 25px;}
.form-control, select{font-size: 14px;padding: 5px 10px;border-radius: 3px;height: 40px;width:100%;border:0;background-color:#efeded}
.anti-spam{background-color:#d3b1b1}
select{background-color: #e2e2e2;}
textarea {overflow: auto;height: auto;min-height:120px !important;}
.btn-default {color: #fff;background-color: #bc4b4b;border-radius:6px;padding:16px 40px;margin-top:0px;}
.tinytext{font-size:12px;margin-top:5px}
#sent{color:#bc4b4b}
.btn-default:hover{background-color:#69c682; color:#fff}

.wow label {display:inline-block;font-weight:300;padding-top:20px;}
.wow label a:hover{color:#ad1646}
.wow input {display:inline-block;}
#enable{margin-top:20px;}

#btnContactUs:disabled,
#btnContactUs[disabled]{background-color: #cccccc;color: #666666;
}
@media (max-width: 1199px) {
.rd-navbar-nav-wrap a:hover, .rd-navbar-nav-wrap a:focus, .rd-navbar-nav-wrap a:active{color:#ffffff !important}
}

@media (min-width:769px) and (max-width: 1180px) {
    .logo-subline{font-size:9px;width:100px;padding:0 20px 0 15px;letter-spacing:0em;word-spacing:0em;}
    .bashcover{max-width:350px}
     .section-md .container{width:600px}
}

@media (max-width: 992px) {
    .thumbnail-classic-price{font-size:15px} 
    .section-xxl {scroll-margin:60px}
   
}

@media (max-width: 973px) {
    .pp{width:170px;height:43px}
    #buynow .select2-container{width:170px}
    #buynow .button a{font-size:10px !important}
}

@media (max-width: 973px) {
    .bashcover{max-width:200px;margin-bottom:30px;margin-left:-160px}
    .cta{margin-right:200px}
}

@media (max-width: 440px) {
    #enable{margin-bottom:-20px;} 
    .bashcover{margin-left:0px}
    .logo-subline{width:150px;font-size:10px;letter-spacing:0em;word-spacing:0em}
    .col-8{width:100%}
}


