.news_title a{color:black}.has_submenu>a{cursor:pointer;color:white!important}#cart_modal .warning,#add2cart .warning{display:none}.c_delete{background:none;box-shadow:none!important}@media (min-width:768px){#add2cart .modal-dialog{max-width:750px}}.packagingHidden{display:none}.news_articles .pagination{display:-webkit-box;margin:0 auto}.content.orderForm{display:none}.y_link{cursor:pointer}.c_growthh{width:115px;min-width:115px}.pagination span{float:left;padding:8px 16px;text-decoration:none;color:#373737}.region-contact{margin-top:50px}.doc_gallery{width:300px;border:1px solid #e3e7e9}.cert-image-title{text-align:center;margin-top:10px}.cert-image-wrapper{margin-bottom:25px}.group-title{font:20px 'Ubuntu-bold';margin-bottom:20px}@media (max-width:767px){.cert-image-wrapper{width:50%}}.sidebar_menu.level1 .level2 .level3 li a{padding-left:55px}.sidebar_menu.level1 .level2 li a{padding-left:40px}.pagination{display:inline-block}.pagination a{color:black;float:left;padding:8px 16px;text-decoration:none;transition:.1s linear;-webkit-transition:.1s linear;-moz-transition:.1s linear;-o-transition:.1s linear;color:#373737}.pagination .active a{background-color:#f5f8f9}.pagination a:hover:not(.active){background-color:#f5f8f9}.pagination ul li:before{content:none}@media (max-width:1047px){.news_articles .pagination{display:block !important;margin:0 auto}}.size_item_block .d_flex .item .designation+.checkbox{border-bottom:1px solid #E3E7E9}.size_item_block .d_flex .item .checkbox:last-child{border-bottom:0}.size_item_block .d_flex .item.first span:last-child{border-bottom:0}/*# sourceMappingURL=custom.css.map */
.type_product .product_content .articul{text-align:left; margin-bottom:5px}
.catalog_menu_dropdown a{color:#373737!important;}
.filters{
border: 1px solid #1179bf;
    padding: 30px 30px 20px;
    margin-top: 30px;	
}
.filters .f_title {
    color: #1179bf;
    font: 18px 'Ubuntu-bold';
    text-transform: uppercase;
    margin-bottom: 30px;
    position: relative;
    cursor: pointer;
}
.filters .filters_group_block .filters_group_title {
    font: 13px 'Ubuntu-bold';
    text-transform: uppercase;
    position: relative;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%;
}
.filters .filters_group ul li:before, fieldset ul li:before {
	display:none
}
.filters .filters_group ul li {
    list-style: none;
    position: relative;
    margin-bottom: 13px;
}
.filters .filters_group input[type="checkbox"] {
    opacity: 0;
	display:none;
}
.filters .filters_group input[type="checkbox"]+label:before {
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #D4D4D4;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.filters .filters_group input[type="checkbox"]+label:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background: #1179bf;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    left: 3px;
    top: 0;
    bottom: 0;
    margin: auto;
    opacity: 0;
    transition: .3s linear;
    -webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -o-transition: .3s linear;
}
#mse2_filters label {
    position: initial;
}
.filters .filters_group input[type="checkbox"]+label {
    font: 13px "Ubuntu-regular";
    margin: 0;
    padding-left: 10px;
    cursor: pointer;
}
.filters .filters_group input[type="checkbox"]:checked+label:after {
    opacity: 1;
}
.filters_group_block{margin-top:30px}
.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid #1179bf 1px;
    border-radius: 0;
    width: 100%;
    outline: 0;
}
.select2-container--default .select2-selection--multiple {
    border-radius: 0;
    width: 100%;
    outline: 0;
	min-width: 250px;
}
.filters .filters_group input[type="checkbox"]+label {
    font: 13px "Ubuntu-regular";
    margin: 0;
    padding-left: 10px;
    cursor: pointer;
}
.sidebar_menu .arrow:before{display:none}
.price_block{margin-top:25px}
.type_product .product_title{    margin-bottom: 20px;}
.type_product {
    background: #fff;
    position: relative;
    min-height: 510px;
}
#mse2_mfilter{width:100%}
.mse2_pagination .pagination, .mse2_pagination .pagination ul {width:100%}
.slider_item{    width: 100%;}
.logo_block .site_desc{font-size:20px; color:#373737;padding-top: 15px;}
.logo_block{width:440px}
.logo_block img{max-height: 80px}
@media(max-width:1160px){
	.logo_block img{max-height: 50px}
	.logo_block .site_desc{font-size:14px;}
}
.logo_block .logo, .logo_block .site_desc{padding-left:15px; padding-right:15px}
.copyright .social_menu{float:right}
footer{background:#036eb8}
.footerText{color:white; margin-top:15px;}
#des_content td{
background: none!important;
    padding: 10px;	
}
.checkout_form_container {
    max-width: none;
}
nav.main_nav .main_nav_btns_list .search_dropdown .search_form {
    width: 100%;

} 
nav.main_nav .main_nav_btns_list .search_dropdown .search_form .form-control{
   padding: 1.3em 0.75rem;

}
.search_dropdown{    display: inline;
    width: 200px;}
.limitSelect .selectTitle{
display: inline-block;
    margin-right: 20px;	
}
.limitSelect{float:right}
.sortLimit{
	display: inline-block;
    width: 100%;
}
.sort_block p{margin-bottom:0px}
.sort_block.sorttt{float:left}
.cart_container .total_container .total {
    max-width: 380px;
}
.content.t{display:inline-block;}
.tech_col ul li{padding-left: 10px!important;}
.content.t ol>li{list-style-type:decimal;}
.content.t ol{padding-left:20px;}
.fff{display:none;}
@media (min-width:661px){
	.fda{display:none}
}
.fda .dropdown-menu{display:none}
.fda.show .dropdown-menu{display:block}
.fda .search_btn {
    width: 60px;
    height: 65px;
    border: 0;
    background: #3D5D8F;
    position: relative;
    cursor: pointer;
}
.fda .search_btn:before{
    content: '';
    position: absolute;
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMyAwQzEwLjM2ODcgMCAxMi4zNTI2IDAuODIxNzgzIDEzLjgxNTQgMi4yODQ1N0MxNS4yNzgyIDMuNzQ3MzUgMTYuMSA1LjczMTMxIDE2LjEgNy44QzE2LjEgOS43MzIgMTUuMzkyIDExLjUwOCAxNC4yMjggMTIuODc2TDE0LjU1MiAxMy4ySDE1LjVMMjEuNSAxOS4yTDE5LjcgMjFMMTMuNyAxNVYxNC4wNTJMMTMuMzc2IDEzLjcyOEMxMi4wMDggMTQuODkyIDEwLjIzMiAxNS42IDguMyAxNS42QzYuMjMxMzEgMTUuNiA0LjI0NzM1IDE0Ljc3ODIgMi43ODQ1NyAxMy4zMTU0QzEuMzIxNzggMTEuODUyNiAwLjUgOS44Njg2OSAwLjUgNy44QzAuNSA1LjczMTMxIDEuMzIxNzggMy43NDczNSAyLjc4NDU3IDIuMjg0NTdDNC4yNDczNSAwLjgyMTc4MyA2LjIzMTMxIDAgOC4zIDBaTTguMyAyLjRDNS4zIDIuNCAyLjkgNC44IDIuOSA3LjhDMi45IDEwLjggNS4zIDEzLjIgOC4zIDEzLjJDMTEuMyAxMy4yIDEzLjcgMTAuOCAxMy43IDcuOEMxMy43IDQuOCAxMS4zIDIuNCA4LjMgMi40WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');
    width: 22px;
    height: 21px;
    top: 10px;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
}
.fda .search_dropdown .search_form {
    height: 60px;
    width: 100%;
    display: flex;
    display: -webkit-flex;
    -webkit-box-shadow: 0 4px 16px rgba(49,78,125,0.25);
    -moz-box-shadow: 0 4px 16px rgba(49,78,125,0.25);
    box-shadow: 0 4px 16px rgba(49,78,125,0.25);
    background: #fff;
    float: left;
}
.fda .search_dropdown .search_form .search_form_btn {
    width: 60px;
    height: 60px;
    background: #fff;
    position: relative;
    border: 0;
    cursor: pointer;
}
.fda .search_dropdown .search_form .search_form_btn:before {
    content: '';
    position: absolute;
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDBWNy41SDMiIHN0cm9rZT0iIzNENUQ4RiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0wIDcuNUw0LjUgNC45MDE5MlYxMC4wOTgxTDAgNy41WiIgZmlsbD0iIzNENUQ4RiIvPgo8L3N2Zz4K');
    width: 16px;
    height: 11px;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
}
.fda .search_dropdown .search_form .form-control {
    border: 0;
    box-shadow: none !important;
}
.fda .search_dropdown {
    background: none;
    padding: 0;
    margin: 0;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    right: 0;
    width: 100%;
    z-index: 98;
    transform: translate3d(0, 60px, 0) !important;
    -webkit-transform: translate3d(0, 60px, 0) !important;
    -moz-transform: translate3d(0, 60px, 0) !important;
    -ms-transform: translate3d(0, 60px, 0) !important;
    -o-transform: translate3d(0, 60px, 0) !important;
}

.stock{
  position: absolute;
  z-index: 1;
  background: #777;
  color: white;
  font-size: 80%;
  padding: 0px 16px;
  top: 14px;
  left: 16px;
}

.row.product_row .stock{
  left: 32px;
}

.add_to_cart.btn_disabled, .add_to_cart.btn_disabled:hover{
  background: #777;
  cursor: default;
}
.stock.stock-yes{
  background: #0ba80b;
}