@charset "utf-8";
/****************************************/
/* GLOBAL FONTS && FRAMEWORK FIX */
@import url('../../../../global/ms_framework.css');
/****************************************/

/* queries
@media (min-width:600px)
@media (min-width:980px)
@media (min-width:1680px)
*/

/* CSS STYLE FOR MS */
#thisMS {background:#57aec2;}

#thisMS *,
#thisMS p,
#thisMS li,
#thisMS a{
	color:#FFF;
	font-family: 'Roboto_Bold';
}

#thisMS .aktion_beendet_header p{color:#ff0000;}
#thisMS .aktion_beendet_header{font-size:200%;text-align:center;font-weight:bold;position:absolute;z-index:5;padding:20px;border:5px solid red;
	left:50%;width:200px;text-align: center;margin-left:-100px;top:10%;background-color: rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 0px 10px 5px rgba(255,255,255,1);  -moz-box-shadow: 0px 0px 10px 5px rgba(255,255,255,1);box-shadow: 0px 0px 10px 5px rgba(255,255,255,1);text-shadow: 0px 0px 5px rgba(255, 255, 255, 1), 0px 0px 5px rgba(255, 255, 255, 1), 0px 0px 5px rgba(255, 255, 255, 1), 0px 0px 5px rgba(255, 255, 255, 1), 0px 0px 5px rgba(255, 255, 255, 1);transform: rotate(343deg) scale(1) skew(1deg) ranslate(0px);-webkit-transform: rotate(343deg) scale(1) skew(1deg) translate(0px);-moz-transform: rotate(343deg) scale(1) skew(1deg) translate(0px);
  -o-transform: rotate(343deg) scale(1) skew(1deg) translate(0px);-ms-transform: rotate(343deg) scale(1) skew(1deg) translate(0px);
}

#thisMS .cbKombis{color:#fff;padding:.5em;margin:1em;}
#thisMS .cbKombis strong{color:#fff;font-weight:bold;font-family: 'Roboto_Bold';}

#thisMS p.h1{font-family: 'Roboto_Bold';text-transform: uppercase;font-size:280%;text-align:center;}
#thisMS p.h2{font-family: 'Roboto_Bold';text-transform: uppercase;font-size:200%;text-align:center;}
#thisMS p.h3{color:#fcfeff;text-transform: uppercase;}
#thisMS h2{margin:.5em 0 0 0;font-family: 'Roboto_Bold';font-size:550%;text-transform: uppercase;text-align:center;color:#fcfeff;}
#thisMS h2 strong, #thisMS p strong, #thisMS p a{color:#fcfeff;}
#thisMS p.teaser{font-size:150%;text-align:center;}
#thisMS p{font-family: 'Roboto_Medium'; text-align:center;}
#thisMS h2 + p strong{font-family: 'Roboto_Bold';}

#thisMS .table-striped>tbody>tr:nth-of-type(odd) {background-color:rgba(0,0,0,0.42);}
#thisMS .table-striped>tbody>tr:nth-of-type(even) {background-color:rgba(51,51,51,0.67);}
#thisMS .table-striped>tbody>tr:nth-of-type(odd):hover {background-color:#222;}
#thisMS .table-striped>tbody>tr:nth-of-type(even):hover {background-color:#555;}
#thisMS .table-striped tr td:first-child, #thisMS .table-striped tr th:first-child{border-right:1px solid #555;}
/*#thisMS .table-striped tr td:not(#thisMS .table-striped tr td:first-child){width:100px;}*/
#thisMS .table-striped tr td:first-child{width:200px;}

#thisMS a.ms_prod_name{font-family: 'Roboto_Medium';height:45px;overflow:hidden;}
#thisMS a.ms_prod_img{display:block;}
#thisMS .price-box{height:50px;}
#thisMS .ms_prod_ust{margin-bottom:0;padding-bottom:0;}
#thisMS .products-row > div{padding:2em;}
#thisMS .not-available-text{color:#ff0000;font-family: 'Roboto_Bold';}

#thisMS .ms_button{background-color:#fcfeff;color:#000;font-family: 'Roboto_Bold';font-style: bold;font-size:130%;border-radius:0;}
#thisMS .ms_button_big{font-size:250%;padding:1em;}

#thisMS .instruction .center-block{margin:0 12em;}

@media (min-width:600px){
  #thisMS .instruction .center-block{margin:0 8em;}
}
@media (min-width:980px){
  #thisMS p.teaser{margin:.5em 3em;}
  #thisMS .instruction .center-block{margin:0 4em;}
}
@media (min-width:1680px){
  #thisMS p.teaser{margin:.5em 5em;}
  #thisMS .instruction .center-block{margin:0 8em;}
}