@media screen and (min-width:568px) and (max-width:959px) {

.responsive-menus.responsified span.toggler {
  padding: 0px;
    top: -45px !important;
}

html, body {
overflow-x: hidden;
-webkit-overflow-scrolling: touch
}

#logo {
padding-right: 20px;
width: 80vw;
margin-bottom: 75px;
padding-left: 10px;
display: block;
margin-right: auto !important;
}

.contentarea {
width: 96vw !important;
}

.topsuper {
  width: 83%;
  padding: 0px !important;
  text-align: center;
  margin-left: auto !Important;
  margin-right: auto !important;
}

.bluetop {
width: 103vw !important;
height: 205px !important;
}

.sharebuttons img {
top: 63px !important;
}

.supermenu {
position: relative;
top: 5px;
width: 85vw;
background: #8e4b1d;
padding-left: 20%;
padding-bottom: 21px;
left: -10px;
}

}