/************ vyber doplavy a platby **************/
.radio-wrapper.active label > span b{
 	color: #D28605;
}
.question-tooltip {
  background-color: #D28605;
  border-color: #A66900;
}

.radio-wrapper input[type="checkbox"]:checked + label::after, .radio-wrapper input[type="radio"]:checked + label::after {
  background-color: #A66900;
}

 .radio-wrapper  input[type="radio"]:checked + label::before {
  border-color: #D28605;
}

/*************** dorprava *******************/
table.tabulka_doprava {
  border: 3px solid #A66900;
  background-color: #F3E5CE;
  width: 100%;
  text-align: left;
}
table.tabulka_doprava td, table.tabulka_doprava th {
  border: 1px solid #A66900;
  padding: 2px 6px;
}
table.tabulka_doprava tbody td {
  font-size: 13px;
  color: #333333;
}
table.tabulka_doprava thead {
  background: #D28605;
  background: -moz-linear-gradient(top, #dda443 0%, #d6921e 66%, #D28605 100%);
  background: -webkit-linear-gradient(top, #dda443 0%, #d6921e 66%, #D28605 100%);
  background: linear-gradient(to bottom, #dda443 0%, #d6921e 66%, #D28605 100%);
}
table.tabulka_doprava thead th {
  font-size: 12px;
  font-weight: bold;
  color: #F0F0F0;
  text-align: center;
}
table.tabulka_doprava tfoot td {
  font-size: 16px;
}
/************** platba **************/
.miki_flex_platba_cont {
  display: flex;
  flex-direction: row;
  margin-left: 0px;
  background: linear-gradient(to right, #fff 85px, #f3e5ce 30%, #f3e5ce);
  margin: 10px 0px;
  border: 1px solid #D28605;
  border-radius: 10px;
}
@media (min-width: 600px) {
  .miki_flex_platba_cont {
    background: linear-gradient(to right, #fff 75px, #f3e5ce 20%, #f3e5ce);
  }
}

.miki_flex_platba_ico_cont {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  min-width: 100px;
}

.miki_flex_platba_ico_child {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 5px 5px 5px 0px;
  text-align: center;
  margin: 0px;
}

.miki_flex_platba_text_child {
  flex: 1 1 auto;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-left: 0px;
  padding-right: 15px;
  padding-top: 4px;
  padding-bottom: 2px;
}

.miki_flex_platba_text_child strong {
    margin-right: 3px;
    margin-left: 3px;
}

@media (min-width: 600px) {
  .miki_flex_platba_ico_child {
    flex-basis: 30%;
    flex-grow: 1;
    flex-shrink: 0;
  }
}

@media (min-width: 900px) {
  .miki_flex_platba_ico_cont {
    min-width: 200px;
  }
}


#content h1 {
      /*color: #382a20;*/
      color: #A66900;
}
#content h2 {
	font-weight: 410;
}
#content h3 {
      color: #0a9176;
}
#content h4 {
      color: #0a9176;
      font-weight: bold;
}

.content-inner {
    max-width: 1200px;
}

/*p{
	margin-bottom: 0px;
}*/
