/* xl - DESKTOP STYLES */ 
/*úprava extra product options*/
.postid-16115 .tm-extra-product-options .tcwidth-100, .tm-extra-product-options .tc-cell.tcwidth-100, .tc-cell.tcwidth-100, .tcwidth-100 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
font-size: 16px;
padding-top: 10px;	
}

.postid-16115 .tm-extra-product-options .radio-image, .tm-extra-product-options .checkbox-image {
border: 0 solid transparent!important;
display: inline-block !important;
height: auto;
width: 200px!important;
margin: auto;
max-width: 100%;
padding: 0;
pointer-events: none !important;
vertical-align: middle;
}

.postid-16115 .tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap label, .tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap label {
margin: 0;
width: 130px!important;
}

.postid-16115 .tm-extra-product-options .tc-active .tc-label-wrap, .tm-extra-product-options li.tmcp-field-wrap.tc-active .tc-label.tm-label, .tm-extra-product-options li.tmcp-field-wrap.tc-active .price.tc-price .amount, .tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap label input[type="radio"]:checked ~ .tc-label, .tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap label input[type="checkbox"]:checked ~ .tc-label {
font-weight: 700;
background: none !important;
width: 130px!important;	
}

.postid-16115 .tm-extra-product-options .radio_image, .tm-extra-product-options .checkbox_image {
border-radius: 15px;
}


