

@media screen and (min-width: 992px) {

#wrapper {
   /* width:80%;*/
    height:100%;
   /* float:right;*/
    padding-top:0;
}
#header, #container {
    /*max-width:1000px;*/
    padding-right:0;
    padding-left:0;

}
#header {
    padding-top:10px;
}

.logo-header {
    display:block;
    padding-bottom:10px;
}
.logo-header img {
    display:block;
}

.seitenleiste {
    width:250px;
    min-height:100%;
    right:0;
    top:0;
    position:absolute;
    display:block;
    background:#64a724;
}

.LandkreisSSOSteuermittel > figure > figcaption {
    font-size: 7pt;
    margin:4px 8px 0px 8px;
}

.co-out {
    min-height:100%;
    position:relative;
}
.co-in {
    margin-right:300px;
}
#kontaktdaten {
    padding:30px 0;
    text-align:center;
    background:-moz-linear-gradient(top,#64a724,#4c801c);
    background:-webkit-linear-gradient(top,#64a724,#4c801c);
    background:-o-linear-gradient(top,#64a724,#4c801c);
    background:-ms-linear-gradient(top,#64a724,#4c801c);
    background:linear-gradient(to bottom,#64a724,#4c801c);
    -pie-background:linear-gradient(top,#64a724,#4c801c);
    line-height:24px;
    color:#fff;
    font-weight:300;
}
#kontaktdaten .headline {
    margin-bottom:10px;
    font-size:20px;
    font-weight:700;
}
.facebook a,
.youtube a,
.instagram a {
    padding-top:30px;
    padding-bottom:30px;
}
.col2 {
    width:50%;
    position:relative;
    float:left;
}
.col2.leftside {
    padding-right:15px;
}
.col2.rightside {
    padding-left:15px;
}
.mod_subscribe input,
.mod_unsubscribe input {
    width:50%;
}
.mp td {
    padding:10px;
}
.mp tr:hover td {
    color:#fff;
    background:#f69f1c;
    cursor:default;
}

}



@media screen and (min-width: 992px) and (max-width: 1150px){
.Kontaktformular label,
legend {
    width:250px;
    display:inline-block;
}
.Kontaktformular input[type="text"],
input[type="number"],
input[type="email"],
input[type="tel"],
textarea {
    width:100%;
    min-height:25px;
    top:0;
    float:right;
    display:inline-block;
}
.Kontaktformular fieldset > legend {
    width:250px;
    padding:5px 3px 5px 12px;
    background-color:#64a724;
    border:1px solid #dedede;
    border-radius:10px;
    color:#fff;
}
.Kontaktformular fieldset fieldset > legend {
    width:250px;
    padding:5px 3px 5px 12px;
    background-color:#dedede;
    border:1px solid #dedede;
    border-radius:10px;
    color:#383838;
}
.Kontaktformular fieldset > span {
    margin-left:250px;
}
.Kontaktformular fieldset > span> label {
    width:200px;
}
.Kontaktformular fieldset.Datenschutz > span {
    margin-left:0;
}
.Kontaktformular fieldset.Datenschutz > span> label {
    width:250px;
    float:left;
    margin-right:15px;
}
    
}