body{background: #ededed;font-family:Verdana;  font-size:14px}
a{color:#000000; text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}
html, body, form{padding:0; margin:0}
.btn{border-radius: 0;}
.clearfix{padding:0;}
.form-control, .dataTables_filter input{
border-radius: 0;
}
.card{ border-radius: 0;}
.breadcrumb{padding: 0.3rem 2rem;margin-bottom: 0px;}
.breadcrumb-item + .breadcrumb-item::before{content: ":";}
.quik_look{width: 100%;
    background: #eee;
    padding: 5px;
    text-align: center; }
.quik_look a{color:#000; 
text-decoration:none; opacity:0.8
}
.quik_look:hover a{opacity:1}
.quik_look:hover .glaz_quik {background-position: -21.5px 0;}
/*wsplivauche okno*/
.modal-content span input[type="radio"]{display:none}
*+.modal-content span input[type="radio"]{display:inline}
.modal-content span label{    padding: 5px 10px;
    margin: 3px;
    border: 1px solid #bcbcbc;
    border-radius: 3px;
    cursor: pointer;
}
.modal-content span label:hover{background:linear-gradient(to bottom,#fff,#e7e7e7)}
.modal-content span input[type="radio"]:checked+label{-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2); -moz-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2); box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2); background:#bcbcbc; color:#fff}
#quik{min-height:200px; max-width:850px; position:fixed; background:#fff}
.simple_overlay_back{display:none; position:absolute; height:100%; width:100%; background-color:#000; background:rgba(0,0,0,0.5); z-index:1000}
.simple_overlay{display:none;}
.articles-row #quik_frame{overflow-y:scroll; height:650px; max-height:100%}
.simple_overlay .ten{height: 100%;width: 100%;position: fixed;background: rgba(0,0,0,0.5);}
#quik_order .quik_frame{padding:20px; width:100%; box-shadow:0 0 12px #D56723}
#quik_order .page{width:305px}
 div.content-box h4{text-align:center}
label {
    display: inline-block;
    margin-bottom: .5rem;
}
.ckbox input[type='checkbox'] {
    opacity: 0;
    margin: 0 5px 0 0;
}
.ckbox span:before {
    content: '';
    width: 16px;
    height: 16px;
    background-color: #fff;
    border: 1px solid #adb5bd;
    top: 1px;
    left: 0;
}

.ckbox span:before, .ckbox span:after {
    line-height: 18px;
    position: absolute;
}
.ckbox input[type='checkbox']:checked + span:after {
    display: block;
}
.ckbox span:after {
    top: 1px;
    left: 0;
    width: 16px;
    height: 16px;
    content: '\2714';
    font-family: 'FontAwesome';
    font-size: 9px;
    text-align: center;
    color: #fff;
    background-color: #f00032;
    line-height: 17px;
    display: none;
}
.clear{clear:both; overflow:hidden; height:0}
div.clear{padding:0}
.error{display:none}
.reg{position:absolute;top:28px;}
.login_exit{text-align:right;height:50px;margin-right:5px;}
.span_ok{
	position: absolute;
	font-size: 10px;
    background: #f00032;
    top: 5px;
    color: white;
    text-align: center;
    min-height: 15px;
    min-width: 15px;
    right: 25px;
    
}
.desires_ok_div{display: inline-block;}
.basket_ok_a{
    height: 30px;
    width: 30px;}

