/*----- min-width 1230px -----*/

.mobile-only, 
div#respSearchform,
div#smartnavi-bottom-container,
li.toplink,
div#mobinav {
 display: none !important; 
}

div#page-wrap { width: 1200px; }

img { max-width: 1200px; height: auto; }

div#main { 
  width: 890px;
  padding-top: 60px;
}

div#main img { max-width: 890px; height: auto; }

div#navBreadcrumb { display: none; } 

div#footer-cont { width: 1200px; }

div.footer-col { flex-basis: 373px; }

div.footer-col img { 
  max-width: 373px;
  height: auto;
}

/*--- NAVIGATION ---*/

ul#main-navi li.level1 a:not(.ui-corner-all),
ul#main-navi li.level1 a:not(.ui-corner-all):hover,
ul#main-navi li.level1 a:not(.ui-corner-all):focus,
ul#main-navi li.level1 a:not(.ui-corner-all):active,
ul#main-navi li.level1 a:not(.ui-corner-all).highlighted { padding: 40px 16px; }

ul#main-navi li.level1 ul:not(.ui-autocomplete) li a,
ul#main-navi li.level1 ul:not(.ui-autocomplete) li a:hover,
ul#main-navi li.level1 ul:not(.ui-autocomplete) li a:focus,
ul#main-navi li.level1 ul:not(.ui-autocomplete) li a:active,
ul#main-navi li.level1 ul:not(.ui-autocomplete) li a.highlighted { padding: 11px 15px; }

ul#main-navi li.level1 ul {
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
  border-radius: 5px;
}

ul#main-navi li.level1 ul a { margin: 5px; }

/*--- STARTPAGE ---*/

div#sp-dyntext-wrap {	width: 1200px; }

div#sp-searchform-cont div#searchform-wrap { width: 960px; }

div#sp-mainthemes-cont { width: 1200px; }

div#main-fp div#content-lifts-contact2-cont { width: 1200px; }

/*--- STARTPAGE, RESPBOX ---*/

div#main-fp div.liftarea-cont-wrap2 { width: 1200px; }
div#main div.liftarea-cont-wrap2 { width: 890px; }

div.liftbox.teksti p:last-of-type { margin-bottom: 0; }

/*--- DATABANK ---*/

div#searchresults-cont a.sr-item { width: 286px; }
