table.sale_basket_small{width:245px;border-collapse:collapse;font-size:12px;border:1px solid #ADC3D5}
table.sale_basket_small th{text-align:left;color:#25639A}
table.sale_basket_small th,table.sale_basket_small td{padding:3px 5px;vertical-align:top}
.top6-catalog-items{display:inline-block;vertical-align:top;padding: 0 15px;margin: 10px 0;width:32%;position: relative;}
@media screen and (max-width: 640px) {
    .top6-catalog-items{width:49%}
}
@media screen and (max-width: 479px) {
    .top6-catalog-items{width:100%}
}
.price-catalog-item{min-height:26px}
.class-a{color:#94c016;min-height: 55px;}
.filter-button,.filter-param{margin-bottom:20px;padding:1px 6px;float:left;width:25%}
.filter-btn-reset{cursor:pointer;outline:none;font-size:14px;font-weight:700;line-height:35px;display:inline-block;height:35px;margin-right:7px;margin-bottom:10px;padding:0;color:#586a6f;border-radius:3px;background:transparent;border:none;text-shadow:0 1px 0 0 rgba(255,255,255,.75)}
@media screen and (max-width: 640px) {
    div.filter-button{width:50%}
    div.filter-param{width:33%}
    .class-a{min-height: 65px;}
}
@media screen and (max-width: 479px) {
    div.filter-button{width:100%}
    div.filter-param{width:50%}
}
@media (max-width: 400px) {
    div.filter-button{width:100%}
}
.title-param-filter{font-size:12px;cursor:pointer;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.select-param-filter-container{width:100%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:42px;padding:1px;border-radius:3px;background:#8ca3ae;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8ca3ae),color-stop(100%,#b6c8d2));background:-webkit-linear-gradient(top,#8ca3ae 0%,#b6c8d2 100%);background:-moz-linear-gradient(top,#8ca3ae 0%,#b6c8d2 100%);background:-ms-linear-gradient(top,#8ca3ae 0%,#b6c8d2 100%);background:-o-linear-gradient(top,#8ca3ae 0%,#b6c8d2 100%);background:linear-gradient(top bottom,#8ca3ae 0%,#b6c8d2 100%);box-shadow:0 1px 0 0 rgba(255,255,255,.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ca3ae',endColorstr='#b6c8d2',GradientType=0)}
.select-param-filter{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;margin:0;padding:0;border:none;border-radius:2px;background:#fff;box-shadow:inset 0 3px 6px 0 rgba(215,215,215,.75)}
.select-text-f{position:relative;font-size:15px;line-height:33px;max-width:100%;height:41px;cursor:pointer;vertical-align:middle;color:inherit;display:block;padding:0 20px 0 10px}
.select-text-f:hover,.select-text-f:focus{color:inherit}
.select-param-filter-arrow{display:inline-block;position:absolute;top:15px;right:10px;width:10px;height:10px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC) no-repeat center}
.select-param-filter-text{font-size:15px;line-height:33px;overflow:hidden;max-width:100%;height:33px;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:inline-block}
.filter-dropDown.f-dropdown li a{display:inline-block}
.filter-dropDown.f-dropdown li{position:relative}
.popup-win-ul{padding:0;list-style:none}
@media screen and (max-width: 640px) {
    .popup-win-ul{width:92%!important;margin-left:2%}
}
ul.popup-win-ul li:hover{color:#000;background:#f3f8fa}
.help-for-inp-filter{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.block-input-param{font-size:11px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;color:#3f3f3f}
.block-input-param:nth-child(1){padding-right:5px}
.block-input-param:nth-child(2){padding-left:1px;text-align:right}
.block-input-param-container{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:60px;width:100%;height:35px;padding:1px;border-radius:3px;background:#8ca3ae;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8ca3ae),color-stop(100%,#b6c8d2));background:-webkit-linear-gradient(top,#8ca3ae 0%,#b6c8d2 100%);background:-moz-linear-gradient(top,#8ca3ae 0%,#b6c8d2 100%);background:-ms-linear-gradient(top,#8ca3ae 0%,#b6c8d2 100%);background:-o-linear-gradient(top,#8ca3ae 0%,#b6c8d2 100%);background:linear-gradient(top bottom,#8ca3ae 0%,#b6c8d2 100%);box-shadow:0 1px 0 0 rgba(255,255,255,.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ca3ae',endColorstr='#b6c8d2',GradientType=0)}
.block-input-param-container input{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:18px;height:33px;margin:0;padding:0 4px;border:none;border-radius:2px;background:#fff;box-shadow:inset 0 3px 6px 0 rgba(215,215,215,.75)}
.block-input-param-container input:focus{outline:none;box-shadow:inset 0 3px 6px 0 rgba(215,215,215,.75)}
.ui-slider-track-filter{position:relative;height:7px;margin:25px 10px;border:1px solid #8da3ad;background:#a1c0c8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a1c0c8),color-stop(100%,#b3d5df));background:-webkit-linear-gradient(top,#a1c0c8 0%,#b3d5df 100%);background:-moz-linear-gradient(top,#a1c0c8 0%,#b3d5df 100%);background:-ms-linear-gradient(top,#a1c0c8 0%,#b3d5df 100%);background:-o-linear-gradient(top,#a1c0c8 0%,#b3d5df 100%);background:linear-gradient(top bottom,#a1c0c8 0%,#b3d5df 100%);box-shadow:0 1px 0 0 rgba(255,255,255,.35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1c0c8',endColorstr='#b3d5df',GradientType=0)}
.ui-slider{position:relative}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;background-size:21px;width:21px;height:21px;background-image:url(../css/img/handle.png);cursor:pointer}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;overflow:hidden}
.ui-slider-horizontal{height:5px}
.ui-slider-horizontal .ui-slider-handle{top:3px;margin-left:-11px}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-widget-content{background:#a2c3d9}
.ui-widget-header{background:#0CF}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:6px}
.ui-slider-part-filter{position:absolute;top:-6px;width:1px;height:17px;background:#a2bfc7}
.ui-slider-part-filter.p1{left:-1px}
.ui-slider-part-filter.p2{left:25%}
.ui-slider-part-filter.p3{left:50%}
.ui-slider-part-filter.p4{left:75%}
.ui-slider-part-filter.p5{right:-1px}
.ui-slider-part-filter span{font-size:11px;font-weight:700;position:absolute;top:-16px;left:50%;display:block;width:100px;margin-left:-50px;text-align:center;color:#000}
.ui-slider-part-filter.p2 span,.ui-slider-part-filter.p3 span,.ui-slider-part-filter.p4 span{color:#6b8086}
.dop-radius-class-search {border-top-left-radius: 5px !important;border-bottom-left-radius: 5px !important;}

.message-comments {
    border: 1px solid #b7b7b7;
    margin: 10px 0 20px 0;
}

.head-comments {
    border-bottom: 1px solid #b7b7b7;
    background: #f2f2f2;
}

.admin-comm .head-comments {
    background: rgba(204, 241, 99, 0.61);
    color: black;
}

.block-comment {
    width: 90%;
    margin: auto;
}

.login-comments, .data-comments {
    width: 49.5%;
    display:inline-block;
    padding: 0 15px;
}

.data-comments {
    text-align: right;
    padding-right: 0;
}

.text-message-comments {
    padding: 10px 5px;
    font-size: 14px;
    line-height: 18px;
    word-wrap: break-word;
}

.comment-block {
    width: 90%;
    margin: auto;
    border: 1px solid #b7b7b7;
    padding: 10px 0;
    margin-top: 20px;
}

form.comments-form {
    margin: 0 20px;
}
