/*----- min-width 981px, max-width: 1229px -----*/

/* palstan leveys 290px, gap 50px */

.mobile-only, 
div#respSearchform,
div#smartnavi-bottom-container,
div#pageimage2-wrap-mobile,
div#pageimage2-text-mobile {
 display: none !important; 
}

.table-gap { width: 50px; }

.box-highlighted { padding: 24px; }

div.box-highlighted.embed { margin-top: 0; }

div#topheader-wrap { width: 970px; }

div#header-wrap { 
  width: 970px;
  height: 80px;
}

div#public-header {
  width: 970px;
}

div#bg-image { height: 530px; }

div#bg-image-overlay { height: 530px; }

div#page-wrap { width: 970px; }

div#page-wrap.okindex { margin-top: -530px; }

aside#aside { padding: 50px 50px 20px 0px; }

aside#aside.embed { padding: 30px 50px 20px 0px; }

aside#aside img { max-width: 230px; height: auto; }

div#searchFormWrap { margin: 0 0 40px 0; }

div#searchFormWrap input#search { width: 290px !important; }

.ac-search-help, .autocomplete-no-results { width: 290px; }

div#main { 
 width: 630px;
 padding: 50px 0;
}

div#main.embed { padding: 30px 0 50px 0; }

div#main img { max-width: 630px; height: auto; }

div#main-hakulist { width: 970px; }

/*--- NAVIGATION ---*/

.sm-netland li { 
  display: inline-block;
  border-top: 0;
}

.sm-netland a,
.sm-netland a:hover,
.sm-netland a:focus { padding: 20px 15px; }

/*--- TEKSISIVU ---*/
div#pageimage-wrap img { max-width: 630px; height: auto !important;  }

div#pageimage2-wrap {
 margin-left: 50px;
 margin-bottom: 50px;
}

div#pageimage2-wrap img { max-width: 290px; height: auto !important;  }

div#pageimage2-text { max-width: 290px; }

/*--- TEHTÄVÄNHALLINTA ---*/

div.task-searcharea { max-width: 630px; }

/*--- OSASTOTARKASTUS---*/
div#tarkastusraportti-wrap { width: 630px; }

/*--- OHJEKIRJA ---*/
div.class_wrapper div.makediv-opt-sel-cont,
div.location_wrapper div.makediv-opt-sel-cont,
div.state_search_wrapper div.makediv-opt-sel-cont { width: 260px !important; }

div.class_wrapper div.makediv-opts,
div.location_wrapper div.makediv-opts,
div.state_search_wrapper div.makediv-opts { width: 260px; }
