<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Radio button valittu */

.vk-tilauslomake-maksu-ja-toimitus input[type="radio"] {
  display:none;
}

.vk-tilauslomake-maksu-ja-toimitus input[type="radio"] + label {
  color:#434343;
  font-family:Arial, sans-serif;
  font-size:16px;
  font-weight:bold;
}
.vk-tilauslomake-maksu-ja-toimitus input[type="radio"] + label span {
  display:inline-block;
  width:21px;
  height:21px;
  margin:-1px 15px 0 0;
  vertical-align:middle;
  background:url(images/radio-buttons.png) -0px top no-repeat;
}
.vk-tilauslomake-maksu-ja-toimitus input[type="radio"]:checked + label span {
  background:url(images/radio-buttons.png) -23px top no-repeat;
}

/* Radio button valittu */

label.vk-vaihtoehto-valittu {
  color:#01b0f0 !important;
}

/* Tilauslomake valinnat - Toimitustapa */

.vk-tilauslomake-toimitustapa-selected {
  border:1px solid #01b0f0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  width:469px;
  display:table;
  background:#f8f8f8;
  margin-bottom:15px;
  padding-bottom:20px;
}
.vk-tilauslomake-toimitustapa-not-selected {
  border:1px solid #dddddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  width:469px;
  display:table;
  margin-bottom:15px;
  padding-bottom:20px;
}
.vk-tilauslomake-valistys {
  padding:15px 12px 0px 0px;
}
.vk-tilauslomake-toimitustapa-ikoni {
  width:80px;
  float:left;
  text-align:center;
}
.vk-tilauslomake-toimitustapa-sisalto {
  width:369px;
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  color:#979797;
  font-size:12px;
  line-height:18px;
}
.vk-tilauslomake-toimitustapa-sisalto-otsikko {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#434343;
}
.vk-tilauslomake-toimitustapa-sisalto-teksti {
  padding:5px 0px 15px 0px;
}
.vk-tilauslomake-toimitustapa-sisalto-lisavalinnat {
  padding-left:35px;
  clear:both;
  margin-bottom:15px;
}
.vk-tilauslomake-toimitustapa-sisalto-lisavalinnat select {
  width:202px;
  font-size:12px;
  color:#434343;
  border:1px solid #c1c1c5;
  vertical-align:middle;
  padding:2px 2px 2px 15px;
}
.vk-tilauslomake-toimitustapa-sisalto-lomake-lisahinta {
  float:right;
  font-weight:bold;
  font-size:11px;
  color:#979797;
}
.vk-tilauslomake-toimitustapa-sisalto-lomake-vaihtoehto {
  float:left;
}
.vk-tilauslomake-toimitustapa-sisalto-lomake-wrap {
  clear:both;
  height:30px;
}

/* Tilauslomake valinnat - Maksutapa */

.vk-tilauslomake-maksutapa-selected {
  border:1px solid #01b0f0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  width:449px;
  display:table;
  background:#f8f8f8;
  margin-bottom:15px;
  padding-bottom:20px;
}
.vk-tilauslomake-maksutapa-not-selected {
  border:1px solid #dddddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  width:443px;
  display:table;
  margin-bottom:15px;
  padding-bottom:20px;
}
.vk-tilauslomake-maksutapa-sisalto {
  width:433px;
  padding:0px 10px 0px 15px;
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  color:#979797;
  font-size:12px;
  line-height:18px;
}
.vk-tilauslomake-maksutapa-sisalto-otsikko {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#434343;
}
.vk-tilauslomake-maksutapa-sisalto-teksti {
  padding:5px 0px 15px 37px;
}
.vk-tilauslomake-maksutapa-sisalto-lisavalinnat {
  padding-left:37px;
  clear:both;
}
.vk-tilauslomake-maksutapa-sisalto-lisavalinnat select {
  width:202px;
  font-size:12px;
  color:#434343;
  border:1px solid #c1c1c5;
  vertical-align:middle;
  padding:2px 2px 2px 15px;
}
.vk-tilauslomake-maksutapa-sisalto-lomake-lisahinta {
  float:right;
  font-weight:bold;
  font-size:11px;
  color:#979797;
}
.vk-tilauslomake-maksutapa-sisalto-lomake-vaihtoehto {
  float:left;
  max-width: 350px;
}
.vk-tilauslomake-maksutapa-sisalto-lomake-wrap {
  clear:both;
  height:30px;
}
.dissi {
/*   color: #999999 !important; */
}
.waitti {
  cursor: wait !important;
}</pre></body></html>