/*--------------------------------------------------------------------------
#Site color
*/

.clmn_badge_wrap { padding: 0 10% 0;  margin: 0 auto; background: #FEEAEC; background: #AC1C1C; }
.table_content_wrap td { background: #E7E9DF; color: #111111; }
.section_form { background-color: #F2FAF3; }

.title_main_top span { background: #000; color: #F74E63; padding: 0 0.15em; text-shadow: none; }

.title_section { color: #3D3D3D; }

.button::after { color: #FFBF1E; }

.ccheckbox_label a { color:#488CC7; }

.ccheckbox input:checked ~ .ccheckbox__indicator { background: #488CC7; border: 2px solid #D0A66F; }
.ccheckbox input:checked ~ .ccheckbox_small__indicator { border: 1px solid #489bdf; }

.input-select-brand { border: 1px solid #FFBF1E; }

.btn a { 
    
    color: white;
    box-shadow: 0 4px 0 #bf3237d3, 0 4px 16px rgba(0,0,0,0.25);
    text-shadow: 1px 1px 2px rgba(0,0,0,0.15);

    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffbf1e+0,c39112+100 */
   
    background: -moz-linear-gradient(top,  #ffbf1e 0%, #c39112 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #ffbf1e 0%,#c39112 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #ffbf1e 0%,#c39112 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbf1e', endColorstr='#c39112',GradientType=0 ); /* IE6-9 */
    background:   #D0A66F; /* Old browsers */
    background: #da464b ;
}
.btn a:hover {
    

    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffd71e+0,c3a312+100 */
   
    background-color: #e94d52 ;
}

.submit { background: #1FC7F0; color: #ffffff;
   
    text-shadow: 1px 1px 2px rgba(0,0,0,0.15);

    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffbf1e+0,c39112+100 */
    background: #E30420; /* Old browsers */
    box-shadow: 0 4px 0 #AC1C1C, 0 4px 4px #AC1C1C;
    box-shadow: 0 4px 0 #bf3237d3, 0 4px 16px rgba(0,0,0,0.25);
    background: #da464b ;
}
.submit:hover { background-color: #18AFD4; cursor: pointer;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffd71e+0,c3a312+100 */
    background: #da464bd5; /* Old browsers */

}

.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: #1FC7F0; }
.btn_confirm a:hover, .submit_confirm:hover { background-color: #18AFD4; }

.link_tel:link, .link_tel:visited,
.link_email:link, .link_email:visited { color: white; text-decoration: none; }
.link_email_default:link:hover { color: #FFBF1E; }

/*
.list .li_inverted { color: #EFC717; }
.list li::before { color: #EFC717; }
.list_right li::before { color: #EFC717; }
.list_check li::before { color: #EFC717; }
*/
.list li::before { color: #3882C2 }
.list .li_inverted { color: #1FC7F0; }
.list_upsell li::before { color: #ffffff; }

.list_num li::before { background-color: #ffffff; color: #D0A66F; }

.comments_quote .fa { color: #F993D0; }
.comments_rating { color: #D0A66F; }

.price { color: white; }
.price_old { color: rgba(255,255,255,0.25); color: rgba(0,0,0,0.25); }

.price_form::after { background-color: #488CC7; }
.price_uporaba { color: #FFBF1E; /* background-color: #ffffff; */ background-color: transparent; }

.clmn_item .price_old { color: rgba(255,255,255,0.25); color: rgba(0,0,0,0.25); }
.clmn_item .shipping { color: #BE5793; }
.clmn_item .shipping { color: #ffffff; }
.clmn_item .price { color: #FFBF1E; 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(255,255,255,0.10); background: rgba(0,0,0,0.10); }
.live-border .border .bar { background: #ffffff; }

.section_black {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f620a1+0,f87f22+100 */
    background: #E9F1FA; /* Old browsers */
    
    background: -webkit-linear-gradient(left,  #AC1C1C 0%,#AC1C1C 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #AC1C1C 0%,#AC1C1C 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f620a1', endColorstr='#f87f22',GradientType=1 ); /* IE6-9 */
    

    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#6b9b41+0,5a8237+50,3f5c27+100 */
    
    background: -moz-linear-gradient(-45deg,  #6b9b41 0%, #5a8237 50%, #3f5c27 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  #6b9b41 0%,#5a8237 50%,#3f5c27 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  #6b9b41 0%,#5a8237 50%,#3f5c27 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b9b41', endColorstr='#3f5c27',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    background:     #AC1C1C; /* Old browsers */
    background: -moz-linear-gradient(left,  #AC1C1C 0%, #c43e3e 100%); /* FF3.6-15 */
    background-color: #E9F1FA;
    color: #fff;
    background: linear-gradient(150deg, #C7DBF3, #005FAE);
    text-shadow: 1px 1px 2px rgba(0,0,0,0.15);
}
.section_black_1 { background-color:  #E9F1FA; color: black; } 

.social {
    color: #ffffff;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#6b9b41+0,5a8237+50,3f5c27+100 */
    background:rgb(72,140,199); /* Old browsers */

}
.social a { color: #ffffff; text-decoration: none; }
.social a:hover { color: #ffffff; }

.copy { color: #488CC7; font-size: 16px; }
.copy a { color: #488CC7; }
.copy a:hover { color: #488CC7; }

.upsell_counter_top span { color: #F74E63; }
.upsell_counter_wrap { border: 1px dashed #F74E63; }
.upsell_cena .span_nova { color: #F74E63; }
.samodanes { background-color: #F74E63; color: #ffffff; }

.ccheckbox_icon__gift::before {
    background: url('../common/img/base/gift.svg') center center no-repeat;
    background-size: 26px auto;
}
.ccheckbox_icon__shipping::before {
    background: url('../common/img/base/shipping-fast.svg') center center no-repeat;
    background-size: 28px auto;
}
.ccheckbox_icon__shield::before {
    background: url('../common/img/base/shield-alt.svg') center center no-repeat;
    background-size: 24px auto;
}

.title_btn{
    color: #FFFFE3;
}