/* Košík */
.in-krok-1.ordering-process .top-navigation-menu, .in-krok-2.ordering-process .top-navigation-menu, .in-krok-1.ordering-process .search .search-form, .in-krok-2.ordering-process .search .search-form, .in-krok-1.ordering-process #header::after, .in-krok-2.ordering-process #header::after, .in-krok-1.ordering-process #navigation, .in-krok-2.ordering-process #navigation, .in-krok-1.ordering-process .top-navigation-contacts, .in-krok-2.ordering-process .top-navigation-contacts, .in-kosik.ordering-process .cart-content h4, .in-krok-1.ordering-process .languagesMenu__list__link.lang-flag-custom, .in-krok-2.ordering-process .languagesMenu__list__link.lang-flag-custom, .in-krok-1.ordering-process .lang-flag-custom, .in-krok-2.ordering-process .lang-flag-custom, #billCountryId, #billCountryIdInput, label[for="billCountryId"], .form-group.js-validated-element-wrapper.smart-label-wrapper.populated, #select-country-payment {display: none;}
.ordering-process .top-navigation-bar .container>div:first-child {justify-content: flex-end;}
body.ordering-process {background-color: #fff;}
.cart-table tr:first-child>td, .cart-table tr>td, .cart-item>div {border: none;}
.ordering-process #header {border-bottom: none;}
.cart-row>div.col-md-4 {padding-right: 20px;}
.cart-table, .radio-wrapper:last-child, .cart-hide-unselected-options .radio-wrapper.selected-option {border-bottom: 1px solid #dadada;}
.order-summary-item.helper {border-bottom: 1px solid #dadada;margin-bottom: 10px;}
.order-summary-item.price {border-top-style: solid;border-top-width: 1px;border-top-color:#dadada;}
.cart-content+.cart-content, #checkoutSidebar {border: 1px solid #dadada;border-radius: 10px;}
.radio-wrapper {border: 1px solid #dadada;padding: 10px;margin: 10px 0;border-radius: 10px;}
.radio-wrapper.active {background-color: #f6f6f6;}
.radio-wrapper.active label>span b {color: #141414;}
.radio-wrapper.active .for-free, .payment-shipping-price.for-free {color: #69b438;}
.cart-widget-product-name a {font-weight: 300;}
.price-range>div {background-color: #FF0000;}
#cart-wrapper > div.cart-inner > div > div.col-md-8 > div > table > tbody > tr > td.p-availability.p-cell > strong {font-weight: 500;color: #69b438 !important;}
.extra.delivery:before, .extra.gift:before {color: #141414;}
.form-group>input.form-control, .form-group>select.form-control, group>input.form-control, .form-group>select.form-control, .phone-combined-input input {border-radius: 10px;}
input[type=checkbox]+label:before {height: 18px;width: 18px;border-radius: 5px;}
input[type=checkbox]+label, input[type=radio]+label {padding-left: 28px;}
input[type=checkbox]:checked+label:after {left: 4px;}
.co-box.co-contact-information .form-group:first-of-type a.btn.btn-secondary {font-size: 0;}
.co-box.co-contact-information .form-group:first-of-type a.btn.btn-secondary::after {font-size: 14px;content: 'Přihlásit se / Registrovat se';vertical-align: middle;}

@media screen and (max-width: 767px) {
.in-krok-1.ordering-process .responsive-tools>a[data-target="navigation"], .in-krok-2.ordering-process .responsive-tools>a[data-target="navigation"],.in-krok-1.ordering-process a.toggle-window[data-target="search"][data-testid="linkSearchIcon"], .in-krok-2.ordering-process a.toggle-window[data-target="search"][data-testid="linkSearchIcon"], .in-krok-1.ordering-process .prechod-sikmy, .in-krok-2.ordering-process .prechod-sikmy {display: none;}
.ordering-process .site-name {display: block;}
ol.cart-header {position: initial;margin: 0;border: none;min-height: 115px;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-ms-flex-pack: distribute;justify-content: space-around;text-align: center;}
ol.cart-header li {display: block;font-size: 12px;width: 33.33%;border: none;min-height: 90px;padding: 0 40px 0 20px;}
ol.cart-header li a span::before, ol.cart-header li strong span::before {display: block;margin: 0 auto 7px;}
.cart-item>div, .co-box, .cart-table tr {border: none;}
}