/*----- min-width 1230px -----*/

.mobile-only, 
div#respSearchform,
div#smartnavi-bottom-container,
li.toplink {
 display: none !important; 
}

div#topHeaderWrap { width: 1200px; }

/*--- FILLERIMG ---*/

div.filler-img-text-cont { width: 1200px; }

/*--- /FillerImg ---*/

div#page-wrap { width: 1200px; }

div#main { width: 1200px; }

div#main img,
div#main-fp img { max-width: 1200px; height: auto; }

div#navBreadcrumb { width: 1200px; } 

div#footer-wrap { width: 1200px; }

div#cookie-settings-opener { padding-bottom: 15px; }

/*--- NAVIGATION ----*/

.sm-netland a:not(.ui-corner-all),
.sm-netland a:not(.ui-corner-all):hover,
.sm-netland a:not(.ui-corner-all):focus,
.sm-netland a:not(.ui-corner-all):active,
.sm-netland a:not(.ui-corner-all).highlighted { padding: 33px 15px; }

.sm-netland a:not(.ui-corner-all).has-submenu,
.sm-netland a:not(.ui-corner-all).has-submenu:hover,
.sm-netland a:not(.ui-corner-all).has-submenu:focus,
.sm-netland a:not(.ui-corner-all).has-submenu:active { padding: 33px 24px 33px 15px;  }

.sm-netland ul:not(.ui-autocomplete) li a,
.sm-netland ul:not(.ui-autocomplete) li a:hover,
.sm-netland ul:not(.ui-autocomplete) li a:focus,
.sm-netland ul:not(.ui-autocomplete) li a:active,
.sm-netland ul:not(.ui-autocomplete) li a.highlighted { padding: 11px 15px; }

.sm-netland ul:not(.ui-autocomplete) li a.has-submenu,
.sm-netland ul:not(.ui-autocomplete) li a.has-submenu:hover,
.sm-netland ul:not(.ui-autocomplete) li a.has-submenu:focus,
.sm-netland ul:not(.ui-autocomplete) li a.has-submenu:active { padding: 11px 24px 11px 15px }

/*--- STARTPAGE, FLEXSLIDER---*/

div#flexslider-cont { width: 1200px; }

div.flexslider-wrap { height: 674px; } 

/*--- STARTPAGE, RESPBOX ---*/

div.liftarea-cont-wrap2 { width: 1200px; }

div.liftbox.teksti p:last-of-type { margin-bottom: 0; }

/*--- CALENDAR---*/

div.cal-wrapper div#cal-container-right { width: 622px; }
