input,textarea,button {font-size:16px;}
#Lomake {min-width:300px;width:600px;}
#yhteystiedot {min-width:300px;}
#yhteystiedot .TextObject p {white-space:nowrap;}
h3 {font-size:16px!important;white-space:nowrap;}

@media only screen and (max-device-width:767px) {
/*#Banner1 {
background-size:95% auto;
position:relative;*/
}

#yhteystiedot {width:300px;}
#Lomake {min-width:350px;width:95vw;}
.TextObject {width:95%;width:95vw;}
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
.TextObject {width:95%;width:95vw;}
.TextObject h3 {white-space:nowrap;}
}


@media screen and (min-width: 28.75em) {
  #Lomake {min-width:350px;min-width:55vw!important;}
}

@media screen and (min-width: 40.5em) {
#Lomake {min-width:350px;max-width:450px;}
}

@media screen and (max-width: 768px) {
#Lomake {width:700px;}
}

@media only screen and (min-width:480px) and (max-width:970px) {
/*.nof-centerContent > .nof-positioning > .nof-clearfix > .nof-positioning {width:30%!important;}*/
.nof-positioning {max-width:100%;max-width:100vw;}
}

