/*----- min-width 1230px -----*/

.mobile-only, 
div#respSearchform,
div#smartnavi-bottom-container,
li.toplink,
div#mobinav,
li.language-wrap-mobile {
 display: none !important; 
}

div.formbase,
div#f2-thankyou { max-width: 900px; }

div#topHeaderWrap { width: 1200px; }

div#headerWrap { width: 1200px; }

div#navWrap { 
  width: 1200px;
  margin: auto;
	position: relative;
  z-index: 2;
}

.sm-netland a:hover, .sm-netland a:focus, .sm-netland a:active, .sm-netland a.highlighted { background: transparent; }

/*---------------- FLEXSLIDER ----------------*/

div#flexslider-cont div.flexslider { min-height: 600px !important; }

div#flexslider-cont div.flexslider-wrap { height: 600px !important; }

div.flexslider-img-text-wrap { max-width: 900px; }

/*--- / Flexslider ---*/

div#page-wrap { width: 1200px; }

div#main { padding-top: 60px; }

img { max-width: 1200px; height: auto; }

div#navBreadcrumb { display: none; } 

div#footer-cont { width: 1200px; }

div.footer-col { flex-basis: 270px; }

div.footer-col img { 
  max-width: 270px;
  height: auto;
}

/*--- NAVIGATION ----*/

.sm-netland a, .sm-netland a:hover, .sm-netland a:focus, .sm-netland a:active, .sm-netland a.highlighted { padding: 26px 20px; }

.sm-netland ul li a, .sm-netland ul li a:hover, .sm-netland ul li a:focus, .sm-netland ul li a:active, .sm-netland ul li a.highlighted { padding: 8px 20px; }

.sm-netland a.has-submenu:hover, .sm-netland a.has-submenu, .sm-netland a.has-submenu:focus, .sm-netland a.has-submenu:active {	padding-right: 24px; }

/*--- STARTPAGE ---*/

div#sp-dyntext-wrap {	width: 1200px; }

div#sp-iconlink-wrap { width: 1200px; }

div#main-fp div#content-lifts-contact2-cont { width: 1200px; }

/*--- STARTPAGE, RESPBOX ---*/

div#main-fp 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: 465px; }


