@media only screen and (max-width: 425px){
    
    div#container {
          margin-left: 5%;
    width: 90%;
    background:white;
}
img.bg {
    top: 78px;
    left: -11px;
    width: 105%;
    height: 100px;
}
div#slogan img{
    width:100%;
}
h1 {
    font-size: 18px;
}
a{
    font-size:11px;
}
li {
    font-size: 15px;
}
td {
    font-size: 12px;
}
p {
    font-size: 13px;
}
div#menu li {
    border-bottom: 1px solid #ccc;
}
div#slogan {
    position: unset;
}
#container #header #menu ul li {
    float: left;
    width: 25%;
}
#container #header #menu{
    background-size:cover;
    height:85px;
}
div#logo img{
    width:70%;
}
div#headerButton_BokaTid {
    float: right;
    width: 45%;
}

#container #header #menu {
    width: 100%;
   
}
#container #footer {
    position: absolute;
  
}
#container #mainContent {
    width: 100%;
}
#container #footer {
    width: 100%;

}
div#header {
    width: 100%;
    
}
#container #header{
    height:135px;
}
div#sidebar {
    text-align: center;
}
.mainContainer {
    width: 100%;
}



/*kontakta oss page*/
#container .mainContainer #sidebarKarta {
    float: unset;
    width: 100%;
    height: auto;
    margin-right: 0px;
    margin-top: 40px;
}
#container .mainContainer #mainContent p {
    font-size: 14px;
}


img.fbg {
    height: 100px;
    left: -10px;
    bottom: -12px;
}
img.fbg {
    height: 100px;
}
div#sidebarKarta img {
    width: 100%;
    height: auto;
}
input[type="text"] {
    width: 100%;
}
}