/*
@font-face {
    font-family: 'museo_sans900';
    src: url('https://digitalthings.cz/clients/twigo/exljbris_-_museosans-900-webfont.woff2') format('woff2'),
         url('https://digitalthings.cz/clients/twigo/exljbris_-_museosans-900-webfont.woff') format('woff'),
         url('https://digitalthings.cz/clients/twigo/exljbris_-_museosans-900-webfont.svg#museo_sans900') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'museo_sans700';
    src: url('https://digitalthings.cz/clients/twigo/exljbris_-_museosans-700-webfont.woff2') format('woff2'),
         url('https://digitalthings.cz/clients/twigo/exljbris_-_museosans-700-webfont.woff') format('woff'),
         url('https://digitalthings.cz/clients/twigo/exljbris_-_museosans-700-webfont.svg#museo_sans700') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'museo_sans100';
    src: url('https://digitalthings.cz/clients/twigo/exljbris_-_museosans-100-webfont.woff2') format('woff2'),
         url('https://digitalthings.cz/clients/twigo/exljbris_-_museosans-100-webfont.woff') format('woff'),
         url('https://digitalthings.cz/clients/twigo/exljbris_-_museosans-100-webfont.svg#museo_sans100') format('svg');
    font-weight: normal;
    font-style: normal;
}

a,p,div,span {font-family: 'museo_sans100';}
h1 {font-family: 'museo_sans900';}
h2, h3 {font-family: 'museo_sans700';}
*/
strong {font-weight: 600;}
a, #navigation span a span {color: #7c000f;}
#a-home:hover:before, #menu .list-inline ul li a:hover {color: #7c000f;}
.header-social-icon a { color: #c88c6e;} 
#header-in .header-phone a:before, #header-in .header-email a:before {color: #c88c6e;}
.icon-account-login:before {color: #c88c6e;}
.searchform .b-search {background-color: #ababab;}
#header-cart {border: 1px solid #55372f;}
#header-cart .header-cart-count:before, #header-cart .header-cart-price {color: #7c000f;}
#menu {border-color: #c88c6e;}

/* .categories .topic {border: 1px solid #55372f; background-color: #55372f;} 
   .categories .topic a {background-color: #55372f; color: #ffffff;} */
.categories .topic {border: 1px solid #CACACA; background-color: white;}
.categories .topic a {background-color: white; color: black;}

.categories.expandable .topic:before {color: #ffffff;}
#next-carousel, #prev-carousel {background-color: transparent;}
#prev-carousel:before, #next-carousel:before {color: #ffffff;}
#footer {background: #f8f8f8; color: #454545;}
.decor-delimeter {background-color: #c6c6c6;}
.products {border-top: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6;}
.highlight {color: #55372f;}
#footer-in a {color: #454545;}
#poll .poll-progress {background: #55372f;}
button, .button {background-color: #55372f}
#contacts img {border: none;}
.header-info {border-color: #c6c6c6;}
aside div>.box {border: 1px solid #c6c6c6;}
#column-l-in .section .topic a {color: #454545; text-transform: none;}
aside div>.box a {color: #7c000f;}
aside div>section.box article .small {font-size: 1rem;}
#column-l-in > div .box.section .topic {text-align: center;}
#column-l-in > div .box.section .topic a {position: relative;}
#column-l-in > div .box.section .topic a:before {content: "\e626"; color: #7c000f; height: 1.125rem;width: 5.4375rem;position: absolute; margin: auto;left: -90px;font-family: "shoptet";font-size: 72px;line-height: 1.125rem;text-align: center;}
#column-l-in > div .box.section .topic a:after {content: "\e626"; color: #7c000f; height: 1.125rem;width: 5.4375rem;position: absolute; margin: auto;right: -90px;font-family: "shoptet";font-size: 72px;line-height: 1.125rem;text-align: center;}
aside div>section.box header h3 a {display: inline-block; position: relative;}
#tabs a {font-size: 20px; color: #454545;}
#tabs a .stronger {color: #7c000f}
.tabs-navigation {border-color: #999999;}
.tabs-navigation a:hover {background-color: #999999;}
.tabs-navigation a:before {border-right-color:#999999;}
.tabs-navigation a:hover:before {border-right-color:#ffffff;}
.tabs-navigation a:hover:after {border-right-color:#999999;}
.tabs-navigation .fr:before {border-left-color:#999999;}
.tabs-navigation .fr:hover:before {border-left-color:#ffffff;}
.tabs-navigation .fr:hover:after {border-left-color:#999999;}
#welcome:before {color: #7c000f;}
#header-cart-wrapper:hover #header-cart, #header-cart:hover {background-color: #55372f;}
#cart-recapitulation {border-color: #55372f;}
#menu .list-inline>li:hover {border-color: #7c000f;}
#menu li:hover a {color: #7c000f;}
.notice-message {border-color: #55372f; background: none; color: #7c000f;}
.notice-message a {color: #7c000f;}
#cart-recapitulation .button.success, .buttons-order .button.success, .p-cart-button .button.success {background-color: #55372f; border-color: #55372f;}
.button-success-wrap {border-color: #55372f}
#order-steps div.order-step-single.active {background-color: #55372f;}
#order-steps div.order-step-single.active .order-step-decor:before {border-left-color: #55372f;}
#order-steps div.order-step-single a {color: #55372f;}
#order-steps div.order-step-single a:hover {color: #7c000f;}
#category-filter, #param-filter-hover, #param-filter-bottom {background-color: #c88c6e;}
#category-filter .button {background-color: #7c000f;}
.ui-slider-handle:last-of-type {border-right-color: #7c000f;}
.ui-slider-handle:before, .ui-slider-handle:last-of-type:before, .ui-slider-range {background-color: #7c000f;}
.ui-slider-handle {border-left-color: #7c000f;}
#cat-price-filter #slider-wrapper strong, #cat-price-filter #slider-wrapper strong span {color: #ffffff;}
#subcategories a, .subcategories-single:before {color: #7c000f;}
#clear-filters a:before {background-color: #7c000f;}
#clear-filters a {color: #ffffff;}
#stock-filter {color: #000000;}
#param-filter-hover, #param-filter-hover.active {background-color: #55372f;}
#param-filter-hover:hover, #param-filter-hover.active:hover {background-color: #7c000f;}
.product:hover .p-image a:before {background-color: #55372f;}
.field-pieces-wrap a {background-color: #f8f8f8;}
.field-pieces-wrap .pcs {border-color: #f8f8f8;}
.field-pieces-wrap .add-pcs:hover:before {border-bottom-color: #7c000f;}
.field-pieces-wrap .add-pcs:before {border-bottom-color: #55372f;}
.field-pieces-wrap .remove-pcs:hover:before {border-top-color: #7c000f;}
.field-pieces-wrap .remove-pcs:before {border-top-color: #55372f;}
#menu .list-inline ul a:before {border-left-color: #222;}
#menu .list-inline ul a:hover:before {border-left-color: #7c000f;}
#category-tabs span.tab-single.active, #category-tabs span.tab-single:hover {border-bottom: 0.3125rem solid #7c000f;color: #7c000f;}
.decor-delimeter:before {color: #7c000f;}
.categories.expandable ul .active > a, .categories.expandable ul a:hover, #top10 ol li:nth-of-type(-n+3) span, #top10 ol li:nth-of-type(-n+3) a {color: #7c000f;}
#top10 ol li:nth-of-type(-n+3):before, .top-in-cat-iteration:nth-of-type(-n+3) {background-color: #7c000f;}
.pipe {background-color: #55372f;}
#copyright {background: #222222;}
#copyright .copy, #footer-in a {color: #a1a3a6;}
.bool-action, .bool-tip {background-color: #7c000f;}
.bool-new {background-color: #c88c6e;}
.box-account-links-trigger:before, #menu-helper:before {background-color: #55372f;}
.icon-menu-arrow:hover {background-color: #7c000f;}
.icon-menu-arrow {color: #7c000f;}

@media only screen and (max-width: 40em) {
  #menu-helper-box li ul:before, .navigation-menu li ul:before {
    background-color: #ffffff;
  }
}

/* stylovani popisu produktu v detailu - start */
.h3_desc14 { font-size: 14pt; font-weight: bold; }
.ul_desc { list-style-type: disc; line-height: 120%; padding-bottom: 30px; }
.ul_desc li { margin: 10pt 0;}
/* stylovani popisu produktu v detailu - end */


/* stylovani super ikonek na homepage- start */
.tbl_superikon_div_left { width: 820px; border: 1px solid #CACACA; }
.tbl_superikon { table-layout: fixed;}
.tbl_superikon_2ndbig {border-left: 2px solid #CACACA; }
.tbl_superikon_row_divider {border-bottom: 2px solid #CACACA;}

/* stylovani super ikonek na homepage- end */
#category-banners li:not(.banner-vyhoda){width: 50%;clear: none;padding-top: 0; padding-bottom: 0;}
#discount-coupons{display: none;}
.mam-kod-nadpis{color: #1d9395 !important; font-size: 16px !important; font-weight: bold;margin-bottom: 10px;display: block;}
.single-merchandise .b-delete{display: none;padding-left: 10px !important;padding-right: 10px !important;padding-top: 6px !important;padding-bottom: 6px !important;}
.single-merchandise:hover .b-delete{display: block;}
.advanced-order-product p{font-size: 18px;font-weight: bold;}
.header-cart-count::before{visibility: hidden;}
#header-cart{background: url("/user/documents/upload/kosik.jpg") 10px 50% no-repeat;background-size: 50px auto;}
.header-cart-count span{top: 13px;color: #fff !important;}
#header-cart-wrapper:hover #header-cart, #header-cart:hover {background-color: transparent;}
#header-cart .header-cart-price {color: #7c000f !important;}
@media only screen and (max-width: 40em) {
#header-cart {background: url("/user/documents/upload/kosik.jpg") 2px 50% no-repeat;background-size: 30px auto;}
}