* {
    box-sizing: border-box;
}

table.tarif{
width:30%;
font-weight:bold;
}
table.tarif tr:hover{
  background:#bfeafa;
}

h4{
	    margin-top: 7px;
}


.column {
    float: left;
    width: 50%;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    height: auto;
}

.column2 {
    float: left;
    width: 24%;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    height: auto;
    margin:2px;
    border-radius:5px;
    background:#e1e1e1;
text-align:center;
}
.column2:hover{
    box-shadow: 0 1px 9px rgba(0,0,0,.3)
}

.row2:after {
    content: "";
    display: table;
    clear: both;
}

.title{
font-size:18px;
font-weight:bold;
}

.text{
height:40px;
}

@media screen and (max-width: 600px) {
  .column {
    width: 100%;
    height:auto;
  }
  .column2 {
    width: 48%;
    height:auto;
    margin:2px;
  }
.slicknav_menu{
    background-image:url("/images/images/logo_3.png");
    background-repeat:no-repeat;
    background-size: 236px;
    background-position: 0px 3px;
}

#header-w{
    height:0px;
}
  
.logo-container{height:0px;}
  
table.tarif{    width:100%;}


#wrapper-w{padding: 5px;}


  
}

@media screen and (max-width: 300px) {

.title{
font-size:18px;
font-weight:bold;
}

.column2 {
width: 99%;
height:auto;
margin:2px;
}
}

.beschreibung{
    border:0px solid red;
    text-align: center;
    background:#f3f3f3;
	padding:10px;
}

.article{
    border:1px solid #005f86;
    width:49%;
    float:left;
    margin:2px;
}
@media screen and (max-width: 600px) {

.article{
    width:100%;
    border:1px solid #005f86;
    margin:2px;
}
  
table.tarif{
    width:100%;
}

}


.button {
    border: none;
    color: white;
    padding: 8px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 2px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
    background-color: #005f86; 
    border: 0px solid #008CBA;
    border-radius:10px;

}

.button:hover{
  background:#008dc6;
}
