#RM_modelBox .RM_letterBox { width:33.3333333%}
.RM_driverBox svg{height:auto;max-height:90px;}
.RM_icon {
    width: 70px;
    display: block;
	float:left;
	margin-right:20px;
}.RM_driverversions {
     margin-bottom: 20px;
 }
.RM_clusterImg {
    width: 100%;
    margin: 0 auto;
    background: #fff;
    padding: 15px;
}
.main{width:80%; margin:auto;}
.RM_doiItem label{float:left; width:170px;}
.RM_doiItem .RM_driverMeta div{margin-bottom: 5px}
#RM_driverForm{display:none;    max-width: 425px;}
.RM_driverItem label{font-weight:normal}
.RM_driver_os.RM_version_0 {
    display: inline-block;
}.RM_driverMeta {
     float: left;
     width: 50%;
    padding-right:25px;
}
 .RM_driverForm{
     float:right;
     width:50%;
}
.RM_btn,.RM_submit {
    display: block;
    background: #3B97C4;
    color: #fff;
    padding: 10px;
    text-align: center;
    border-radius: 5px;
    margin-bottom: 10px;
    border:none;
    cursor:pointer;
}

#fnet_header{
	margin-bottom:0px;
}
#fnet_header_area{
	width:80%;
}

a.RM_toggleversion:last-child{border-right:none}
a.RM_toggleversion {
    margin-right: 5px;
    border-right: 1px solid #444;
    padding-right: 10px;
}
.RM_driver_os{display:none;}
.RM_clusterWraper{width:100%; background-color:#fff; border:1px solid;}
.RM_clusterItem a {
    color: #3B97C4;
	box-shadow:none;
	word-break:break-word;
}
.RM_clusterItem{    width: 16.666666666%;
    float: left;
    text-align: center;
    box-sizing: border-box;
    padding: 10px;
    height: 150px;}
#RM_clusterBox{background:url(img/kachel.jpg);padding-bottom:25px;}
.RM_header.RM_orange{background:#F76A0C;}
.RM_headerWraper {
    display: flex;
    vertical-align: middle;
    margin: 0 auto;
	margin-bottom:20px;
	align-items:center;
}
.RM_letterBox {
    float: left;
    width: 16.6666666666667%;
    min-height: 215px;
    margin: 15px 0 10px 0;
    display:table;
}
.RM_manufacItem a {
    color: #1a1a1a;
	box-shadow:none;
}
.RM_manufacItem a:hover {
    color: #3B97C4;
}
.RM_letter{
	display: table-cell;
    width:25px;
    color:#3B97C4;
    font-size: 16px;
    font-style: oblique;
}
.RM_letter_selected{
	display: table-cell;
    width:25px;
    color:#1a1a1a;
    font-size: 16px;
    font-style: oblique;
	font-weight:800;
}
.RM_letter a{
	box-shadow:none;
	color:#3B97C4;
}
.RM_letter_hr{margin:10px 0px 10px 0px;}
.RM_clusterText h2,.RM_title{
    color:#3B97C4;
    font-size: 30px;
    line-height: 1.3em;

}
.RM_dataRow{width:100%; display: inline-block;margin-bottom:20px;}
.RM_dataRow label{width:100%;float:none;font-weight:normal;    font-size: 11px;}
.RM_dataRow input[type="email"]{width:100%; padding:10px 5px;border-radius:0px;  border: 1px solid #ccc;  }
.RM_breadcrump{
    margin-bottom:30px;
	margin-top:30px;
}
.RM_breadcrump a{
	box-shadow:none;
	color:#3B97C4;
}
.RM_header{
    text-align:center;
    padding:25px;
    font-style: oblique;
    font-size:2.5rem;
    color:#fff;
    background:#3B97C4
}
.bedienungsanleitungen .page-header{display:none;}
.home .page-header{display:none;}
.RM_mainTitle {
    display: table-cell;
    vertical-align: inherit;
    padding-left: 25px;
    line-height: 1.3em;
	font-size:24px;
	text-align:center;
	width:100%;
	word-break:break-word;
}
.RM_mainTitle small {
    font-weight: lighter;
    font-style: normal;
    font-size: 75%;
}
.RM_clusterText{ width:100%;margin:0 auto;}
.logocase{width:100%;}
.kad-header-left{width:20%;}
@media (max-width: 992px) {
    .RM_letterBox{    width: 25%; }
    #RM_modelBox .RM_letterBox { width:50%}
    .RM_driverMeta {
        float: none;
        width: 100%;
        padding-right:0;
        margin-bottom:25px;
    }
	.RM_driverForm{float:left; width:100%;}
}
@media (max-width: 767px) {
    .RM_mainTitle {display:block;padding-left:0px;}
    .RM_icon{display: inline-block;}
	.RM_title{font-size:24px;}
    .RM_clusterItem{width: 25%;height: 170px;}
    .RM_letterBox{    width: 33.33333%; }
    #RM_modelBox .RM_letterBox { width:100%;min-height:inherit}
}
@media (max-width: 535px) {
	.RM_headerWraper{display:grid;}
	.RM_title{font-size:16px; margin-top:20px;}
	.RM_mainTitle {font-size:20px;}
    .RM_letterBox{    width: 50%; }
    .RM_clusterItem{width: 33.333333%;height: 160px;}
}
@media (max-width: 415px) {
    .RM_letterBox{    width: 100%;     min-height: inherit;}
    .RM_clusterItem{width: 50%;height: 160px;}
}
@media (max-width: 280px) {
    .RM_letterBox{    width:100%;     min-height: inherit;}
    .RM_clusterItem{width: 100%;height: 225px;}
}

