/*--------------------------------------------------------------------------
#Site color
*/

.clmn_badge_wrap { padding: 0 10% 0;  margin: 0 auto; background: #f0f0f0; }
.table_content_wrap td { background: #f0f0f0; color: #111111; }
.section_form { background-color: #f0f0f0; }

.title_main_top span { background: #ffffff; color: #111111; padding: 0 0.15em; text-shadow: none; }

.title_section { color: #ED1C24; }

.button::after { color: #ED1C24; }

.ccheckbox_label a { color: #ED1C24; }

.ccheckbox input:checked ~ .ccheckbox__indicator { background: #ED1C24; border: 2px solid #ED1C24; }
.ccheckbox input:checked ~ .ccheckbox_small__indicator { border: 1px solid #ED1C24; }

.input-select-brand { border: 1px solid #ED1C24; }

.btn a { background: #ED1C24; color: #ffffff; text-shadow: 1px 1px 2px rgba(0,0,0,0.15); }
.btn a:hover { background-color: #de1219; }

.submit { background: #ED1C24; color: #ffffff; }
.submit:hover { background-color: #de1219; cursor: pointer; }

.btn_correct a, .submit_correct { background-color: #b4b4b4; }
.btn_correct a:hover, .submit_correct:hover { background-color: #a5a5a5; }

.btn_confirm a, .submit_confirm { background-color: #ED1C24; }
.btn_confirm a:hover, .submit_confirm:hover { background-color: #de1219; }

.link_tel:link, .link_tel:visited,
.link_email:link, .link_email:visited { color: #111111; text-decoration: none; }

.list .li_inverted { color: #23A575; }
.list li::before { color: #ED1C24; }
.list_right li::before { color: #ED1C24; }
.list_check li::before { color: #ED1C24; }

.list_num li::before { background-color: #37BDB8; color: #008580; }

.comments_quote .fa { color: #F993D0; }
.comments_rating { color: #ED1C24; }

.price_old { color: rgba(0,0,0,0.25); }
.price_old { color: rgba(255,255,255,0.3); }

.price_form::after { background: #111111 url('img/seamlesstexture12_500.jpg') top left repeat; }
.price_uporaba { color: #111111; background-color: #ffffff; }

.clmn_item .price_old { color: rgba(0,0,0,0.25); color: rgba(255,255,255,0.3); }
.clmn_item .shipping { color: #BE5793; }
.clmn_item .shipping { color: #ffffff; }
.clmn_item .price { color: #ffffff; text-align: center; }
.clmn_item .live-border .border { background: #AAA5C3; }
.clmn_item__checked .live-border .border { background: #3c3c3c; }
.clmn_item .live-border .border .bar { background: #d60f84; }
.clmn_item__checked .live-border .border .bar { background: #23A575; }

.live-border .border { background: rgba(0,0,0,0.10); background: rgba(255,255,255,0.2); }
.live-border .border .bar { background: #ffffff; }

.section_black {
    background: #111111 url('img/seamlesstexture12_500.jpg') top left repeat;
    color: #ffffff;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.15);
}

.social {
    color: #ffffff;
    background: #111111 url('img/seamlesstexture12_500.jpg') top left repeat;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.15);
}
.social a { color: #ffffff; text-decoration: none; }
.social a:hover { color: #ffffff; }

.copy { color: #111111; font-size: 16px; }
.copy a { color: #111111; }
.copy a:hover { color: #ED1C24; }