.menu-diz{width:100%;margin:0 0 16px 0;padding:6px 10px 0px 10px;font-size:14px;color:#000 ;}  
.menu-diz ul li{list-style-type:none;margin-bottom:4px;font-weight:normal;font-size:16px;position:relative;}  
.menu-diz ul{margin:0;padding:0;}  
.menu-diz strong{display:block;margin-bottom:12px;font-size: 16px;color:#6969b3}  
.menu-diz-plan-zag{display:block;background:#ffef1 a url(../images/header_bg_yellow.png);padding:0 20px;margin-bottom:12px;font-size:16px;font-weight :bold;color:#000}  
.menu-diz a{color:#2e2e2e;}  
.menu-diz a:hover{color:#3381d8;}  
.menu-diz-plan{width:33%;float:left;}  
.menu-diz-style{width:215px;float:left;}

#mrtin_filter .frame {
    display: none;
    position: absolute;
    background: #fff;
    z-index: 12;
    box-shadow: 0px 2px 10px rgba(85, 163, 42, 0.196);
    border: 1px solid #6969b3;
    padding: 4px 8px;
    margin-top: -6px;
    white-space: nowrap;
    color: #938d8a;
}
#mrtin_filter .frame a {color: black;}
#mrtin_filter .frame:before{content:'';position:absolute;margin:0;width:0;height:0;top:50%;left:100%;margin-top:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgba(105, 105, 179, 0.6);}
#mrtin_filter .frame:after{content:'';position:absolute;margin:0;width:0;height:0;top:50%;left:100%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;}
#mrtin_filter input[name^="params"]{vertical-align:top;}
#mrtin_filter input[type="button"]{width:170px;height:40px;padding:0;margin:0;background-color:#6969b3;border:0;border-radius:4px;color:#fff;font-size:15px;cursor:pointer;outline:none;}
#mrtin_filter input[type="button"][disabled]{cursor:default;background-color:#6969b3;}

.filter{display:-ms-flexbox;-ms-flex-pack:start;justify-content:flex-start}
.filter__name{width:95px;padding-top:10px;text-align:left;text-transform:uppercase;font-weight:900;font-size:14px;margin-right:20px;border-top:1px solid #6969b3;border-bottom:1px solid #6969b3}
.filter__items{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size: 15px;}
.filter__item{background:#fff}
.filter__item:not(:last-child){border-right:1px solid #e4ab00}
/*
.filter__clear{display:block;text-decoration:none!important;cursor:pointer;font-size:16px;padding:20px 0;text-align:center;color:#e4ab00}
.filter__clear:active,.filter__clear:focus,.filter__clear:hover{color:#ce9701}
.filter__clear{padding:0 0 20px;transition:all .2s ease}
.filter__clear:hover{color:#bb5f00} 
*/
.filter__checkbox:checked,.filter__checkbox:not(:checked){position:absolute;left:-9999px}
.filter__label{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; }
.filter__label a {color: #2e2e2e !important;}
.filter__label   a:visited {
    color: #2e2e2e !important; /* Цвет посещённой ссылки */
   } 
.filter__label a:hover {
    color: #6969b3 !important; /* Цвет ссылки при наведении на нее курсора мыши */  
    text-decoration: underline; /* Добавляем подчеркивание */
   }

.filter__checkbox:checked+.filter__label,.filter__checkbox:not(:checked)+.filter__label{position:relative;padding:11px 13px;padding-left:38px;cursor:pointer;color:#000;transition:all .2s ease-out;font-size:12px;text-transform:uppercase}
.filter__checkbox:checked+.filter__label{color:#6969b3}
.filter__checkbox:checked+.filter__label:before{border:1px solid #6969b3!important}
.filter__checkbox:checked+.filter__label:before,.filter__checkbox:not(:checked)+.filter__label:before{content:"";position:absolute;left:13px;top:50%;margin-top:-8px;width:16px;height:16px;background:#fff;border:1px solid #000;border-radius:5px;border-color:#6969b3; transition:all .2s ease-out}
.filter__checkbox:checked+.filter__label:after,.filter__checkbox:not(:checked)+.filter__label:after{content:"";background:url(/images/filter__check.png) 50% no-repeat;width:10px;height:8px;top:50%;margin-top:-4px;left:16px;position:absolute;transition:all .2s ease-out}
.filter__checkbox:not(:checked)+.filter__label:after{opacity:0;animation:c ease-out .2s}
.filter__checkbox:checked+.filter__label:after{opacity:1;animation:b ease-out .2s}@keyframes b{0%{transform:scale(.5)}50%{transform:scale(2)}to{transform:scale(1)}}@keyframes c{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(.5)}}@media (max-width:767px){.filter__name{width:auto;margin-right:15px;font-size:12px;padding-top:13px}}

.filter{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin-bottom:0;}
.filter:after{content:"";width:75%;position:absolute;bottom:0;left:0;}
/* .filter:first-child .filter__item:not(:last-child){width:50%} */
.filter:first-child .filter__item:nth-child(1){-ms-flex-order:0;order:0}
.filter:first-child .filter__item:nth-child(2){-ms-flex-order:1;order:1}
.filter:first-child .filter__item:nth-child(3){-ms-flex-order:2;order:2}
.filter:first-child .filter__item:nth-child(4){-ms-flex-order:3;order:3}
.filter:first-child .filter__item:nth-child(5){-ms-flex-order:4;order:4}
.filter:first-child .filter__item:nth-child(6){-ms-flex-order:5;order:5}
.filter:first-child .filter__item:nth-child(7){-ms-flex-order:6;order:6}
.filter:first-child .filter__item:nth-child(8){-ms-flex-order:7;order:7}
.filter:first-child .filter__item:nth-child(9){-ms-flex-order:8;order:8}
.filter:first-child .filter__item:nth-child(10){-ms-flex-order:9;order:9}
.filter:first-child .filter__item:nth-child(11){-ms-flex-order:10;order:10}
/* 
.filter:nth-child(2){padding-right:24%}
.filter:nth-child(2) .filter__items,.filter:nth-child(3) .filter__items{-ms-flex-direction:column;flex-direction:column}
.filter:nth-child(4):after{display:none}
.filter:nth-child(4) .filter__item{width:50%}
 
*/

.filter__outer{display: block !important;}
.filter__name{font-weight:400;font-size:16px;text-transform:none;padding-top:0;width:auto;margin-right:0;margin-bottom:5px}
.filter__item:not(:last-child){border-right:none}
.filter__checkbox:checked+.filter__label,.filter__checkbox:not(:checked)+.filter__label{text-transform:none;font-size:15px;padding:10px 13px 5px 24px;line-height:1}
.filter__checkbox:checked+.filter__label:before,.filter__checkbox:not(:checked)+.filter__label:before{left:0}
.filter__checkbox:checked+.filter__label:after,.filter__checkbox:not(:checked)+.filter__label:after{left:3px}}@media (min-width:992px) and (max-width:1199px){.filter__checkbox:checked+.filter__label,.filter__checkbox:not(:checked)+.filter__label{font-size:13px}}

*, :after, :before {
    box-sizing: border-box;
}

.knopka {
    text-align: center;
    margin-bottom: 10px;
    margin-top: 5px;

}

.bknopka {
    margin: 5px 0px 5px 0px;
width:200px;
height:30px;
border-radius:50px;
border: 1px solid #6969b3;
background: rgb(255,255,255);
font-size:18px;
cursor:pointer;
border-color: #6969b3;
}
.bknopka:hover{
background:#6969b3;
}

@media screen and (max-width: 760px) {
/*
.filter__item:not(:last-child) {
    width: 100% !important;
}
*/
.filter__item_sb:not(:last-child) {
    width: 30% !important;
}

}
