.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

/* basic.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,{margin:0;padding:0;outline:0;background:transparent}.ce_text{font:1.1em/1.3em Arial,Helvetica,sans-serif;font-weight:normal;color:#555;word-spacing:.2em}h2.ce_headline{margin-top:50px;margin-bottom:40px;font-weight:bold;color:#f00}h3.ce_headline{margin-top:50px;margin-bottom:40px;font-weight:bold;color:#000}.width_20{width:20%;float:left}.width_80{width:80%;float:left}.clear{clear:both}#header{margin:0 auto}.margin_bottom{margin-bottom:25px;background-color:#fff}.margin_bottom_border{margin-bottom:25px;padding-bottom:15px;background-color:#fff;border-bottom:1px solid #828282}.box_grey{margin-bottom:25px;padding-top:15px;padding-bottom:15px;background-color:#efefef;border-top:1px solid #828282;border-bottom:1px solid #828282}.red{color:#f00}.blue{color:#161ae0}.black{color:#000}.red_kursiv{font-style:italic;color:#f00}.kursiv{font-style:italic}.bold{font-weight:bold}video{width:480px;height:320px}
@media screen and (max-width: 490px){
/* media_490.css */
.width_20{width:80%;margin-bottom:15px}.autorin_img img{display:block;margin:0 50px}
}
.navbar-default {
    background-color: #666666;
    border-color: #666666;
}

.navbar-default .navbar-nav > li > a {
    color: #fff;
}

.navbar {margin-bottom:0px;border-radius:0px;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #000;
    background-color: #666666;
}

.box_yellow_clear {
width: 100%;
padding: 5px;
margin-top: 30px;
margin-bottom: 30px;
border-bottom: 0px solid #cccccc;
background-color: #fbe319;
text-align: center;
font-weight: bold;
font-size: 2.5em;
}
.box_yellow_dark {
width: 100%;
padding: 5px;
margin-top: 30px;
margin-bottom: 30px;
border: 1px solid #e1b611;
background-color: #fbce19;
text-align: center;
color: #000;
font-weight: bold;
font-size: 2.5em;
}

.slide_box {
 
}		
		
.slide_ueber {
     border: 0px solid #000000;
     float: left;
     font-weight: bold;
     padding: 10px;
     width: 300px;
   cursor: pointer;
}

.klappueber {
     background: linear-gradient(to bottom, #b9e312, #6e8713) repeat scroll 0% 0% #b9e312;
     border-radius: 3px;
     border: 0px solid #ff0000;
     box-shadow: 1px 1px 1px #858585;
     color: #ffffff;
     font-size: 12px;
     font-weight: bold;
     margin: 5px 0px 0px;
     padding: 5px 10px 5px 10px;
     width: auto;
     min-width:60%;
 line-height:15px;
 cursor:pointer;
}

.klappueber2 {
     background: linear-gradient(to bottom, #b9e312, #6e8713) repeat scroll 0% 0% #b9e312;
     border-radius: 3px;
     border: 0px solid #ff0000;
     box-shadow: 1px 1px 1px #858585;
     color: #ffffff;
     font-size: 12px;
     font-weight: bold;
     margin: 5px 10px 0px;
     padding: 5px 10px;
  
}

.klappueber_neutral {
    
     color: #000000;
     font-size: 12px;
     font-weight: bold;
     margin: 5px 0px 0px;
     padding: 5px 10px 5px 10px;
     width: auto;
     min-width:60%;
 line-height:15px;
 cursor:pointer;
}
.klappueber2_neutral {

 cursor:pointer;
}
.klappueber_button {
 

     padding: 5px 10px 5px 10px;

text-align: right;
 
}
.klappueber_button a {
  background: linear-gradient(to bottom, #b9e312, #6e8713) repeat scroll 0% 0% #b9e312;
     border-radius: 3px;
     border: 0px solid #ff0000;
     box-shadow: 1px 1px 1px #858585;
     color: #ffffff;
    font-size: 14px;
font-weight: bold;
padding: 10px 20px 10px 20px;
 line-height:15px;
 cursor:pointer;
 text-decoration:none;
}

.slide_content {
     background-color: #ffffff;
     
     clear: both;
     display: none;
     padding: 10px;
     text-align: left;
}
.slide_content_neutral {
     background-color: #ffffff;
     
     clear: both;
     display: none;
     padding: 10px;
     text-align: left;
}
.slide_content2 {
     background-color: #ffffff;
    
     clear: both;
     display: none;
     padding: 10px;
     text-align: left;
}

.plus {
     background-image: url("../../files/themes/theme_gmac/files/themes/theme_one/aufklappen.png");
    
     background-repeat: no-repeat;
	 padding-left:15px;
}

.minus {
     background-image: url("../../files/themes/theme_gmac/files/themes/theme_one/zuklappen.png");
     padding-left:15px;
     background-repeat: no-repeat;
}

.quiz_box {
width:100%;
border:0px solid #ff0000;
margin-top:25px;
}

.text_ohne{
width: 50%;
float: left;
}
.quizbutton {
    background: linear-gradient(to bottom, #b9e312, #6e8713) repeat scroll 0% 0% #b9e312;
    border-radius: 3px;
    border: 0px solid #ff0000;
    box-shadow: 1px 1px 1px #858585;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 0px 0px;
        margin-right: 0px;
    padding: 5px 10px 5px 10px;
    width: auto;
    min-width: 30%;
    line-height: 15px;
    cursor: pointer;
    text-align:center;
}
.loesungen {
width: 50%;
float: right;

}
.loesungen label {float:left;width:125px;}

.loesungen_box {
width: 100%;
clear:both;
margin-top:25px;
}

.labelbox1 {width:80%;float:left;}
.labelbox2 {width:80%;float:left;}
.labelbox3 {width:80%;float:left;}
.labelbox4 {width:80%;float:left;}
.labelbox5 {width:80%;float:left;}
.labelbox6 {width:80%;float:left;}
.labelbox7 {width:80%;float:left;}
.labelbox8 {width:80%;float:left;}
.labelbox9 {width:80%;float:left;}
.labelbox10 {width:80%;float:left;}

video {
  width: 100%    !important;
  height: auto   !important;
}
