.row, .body, .container {
width: 100%;
margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
}

.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol, .twelvecol {
width: auto;
float: none;
margin-left: 0px;
margin-right: 0px;
padding-left: 20px;
padding-right: 20px;
}

/* Type presets */

body {
font-size: 16px;
line-height: 24px;
}

.header {
height: auto;
}

.topmenu ul {	
text-align: center;
}

.topmenu ul ul {
display: none;
position: inherit;
padding-left: 25px;
}

.topmenu li:hover > ul {
display: none;	
}

.topmenu li {
display: block;
}

.topmenu a {
width: 100%;
color: black;	
background: #eee url(../images/pil.png) right no-repeat;
line-height: 40px;
margin-bottom: 5px;
}

.stor {
display: none;	
}

.liten {
display: inline;	
}

.liten a {
color: black;
text-decoration: none;	
}

.blue {
padding: 0px;
background: white;
}

.orange {
padding: 20px 0px;
}

.mobilmeny {
display: block;
}

.mobilmeny a {
width: 98%;
}

.mobilmeny .current-menu-item {
display: none;
}

.twokolumner {
-moz-column-count: 1;
-moz-column-gap: 0px;
-webkit-column-count: 1;
-webkit-column-gap: 0px;
column-count: 1;
column-gap: 0px;
}

.boxgrid {
max-width: 310px;
padding: 0px;
margin: 10px auto;
}

#left {
height: 0px;
overflow: hidden;
}

.flex-caption {
display: none;
}

.gallery-item {
width: auto !important;
}