.navbar-default{
	min-height: auto;
	margin-bottom: 0px;
}
.header{
	height: auto;
}
.bx_catalog_tile_ul{
	margin-bottom: 0px;
}
/* .cardio-item{
	height: auto;
} */
@media (max-width:1200px) {
    .bottom-panel{
    }
    .third-cabinet .cab{
         border: none;
      line-height: 32px;
      margin-bottom: 0px;
    }
    .second-cabinet .authorization{
        border: none;
    }
    .third-cabinet {
        z-index: 10;
    }
}


@media (max-width: 470px){
.sort_button.on_name{
    display: none;
}
}
@media (max-width:420px) {
	.sort_button.on_name{
		display: none;
	}
	/*.filter_mobile:before {
		content: "фильтры";
		position: absolute;
		display: inline-block;
		right: 37px;
		top: 7px;
		font-size: 12px;
		color: #313131;
		font-family: 'OpenSansBold';
		text-transform: uppercase;
	}*/
}
@media (max-width: 1199px){
	.authorization{
		margin-bottom: 5px;
	}
}
.sort .display_type, .sort .nav-tabs{
	display: none!important;
}
.sort .pagination {
      float: right;
}
.ik_select{
	width:100%;
    height: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #c0cfda;
	border-radius: 4px;
    font-weight: 300;
    font-size: 16px;
    color: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
}
.ik_select_dropdown {
    border: 1px solid #ebeaea;
	border-radius: 4px;
    border-top: 0px;
    background: #fff;
    width: 100% !important;
    position: absolute;
    top: 100% !important;
    left: -2px !important;
}
.ik_select_link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    width:100%;
    height: 30px;
    position: relative;
}
.ik_select_link_text {
    padding: 21px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 58px;
    color:#000;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
}
.ik_select_dropdown {
    border: 1px solid #ebeaea;
    border-top: 0px;
    background: #fff;
    width: 100.6% !important;
    position: absolute;
    top: 100% !important;
    left: -1px !important;
}
.ik_select_option_label {
    padding: 7px 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    font-size: 16px;
}
.ik_select_hover {
    background: #2C5DA7 ;
    
}
.ik_select_hover .ik_select_option_label{
	color: #fff;
}
.ik_select_option {
    list-style: none;
    border-bottom: 1px solid #ebeaea;
    float:none!important;
    height:auto!important;
    cursor: pointer;
}
.no_hidden{
	overflow:visible!important;
}
.ik_select_link:before {
    content: '';
    position: absolute;
    width: 11px;
    height: 11px;
    right: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABVSURBVChTYxhcgBmIJwCxIpiHANZAXAFhIoAdEP8B4odADNMAUvgRiD8BsRxIABlEAzFMQxQQwxSCNGEFMA3/gRivQhgAaXgPxAQVwoAwlKYLYGAAACv0D6sH6qolAAAAAElFTkSuQmCC) no-repeat;
}
.bx_item_list_you_looked_horizontal .basket-link.bx_bt_button{
	display: block;
    width: 100%;
    height: 40px;
    text-align: center;
    line-height: 40px;
    text-transform: uppercase;
    border-radius: 4px;
    background-color: #0064c9;
    color: white !important;
    font-size: 18px;
    letter-spacing: 2px;
    margin-bottom: 15px;
    transition: all 0.2s linear;
    font-weight: 400;
}
.owl-item .item-content {
    padding-left: 20px;
    padding-right: 20px;
	
}
span.bx_medium.bx_bt_button.in-cart {
    border-radius: 3px;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    cursor: pointer;
    padding: 3px 15px;
}

.bx_medium.bx_bt_button.in-cart, .popup-window-buttons .items .bx_medium.bx_bt_button.in-cart {
    background: #2C5DA7;
    color: white;
    transition: all 0.2s linear;
    text-shadow: none;
    line-height: 30px;
    height: 36px;
    display: inline-block;
}
.popup-window-buttons .owl-wrapper-outer .bx_medium.in-cart{
	background: #2C5DA7;
    color: white;
    transition: all 0.2s linear;
    text-shadow: none;
    line-height: 30px;
    height: 36px;
    display: inline-block;
    border-radius: 3px;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    cursor: pointer;
    padding: 3px 15px;
	margin-right: 15px;
}
.popup-window-buttons .owl-wrapper-outer .bx_medium.in-cart:hover{
	background: #004b96;
}
.new-icon{
	z-index: 1000;
}
.hit{
	z-index: 1000;
}
.item-block .new-icon{
	z-index: 920;
}
.item-block  .hit{
	z-index: 920;
}
.discount {
    z-index: 920;
}
.sale{
	z-index: 920;
}
.filter_mobile{
	border: none;
}
.input a.plus {
    background: url(//ortomir24.ru/images/plus.png) no-repeat left top;
    float: right;
    height: 24px;
    display: block;
    position: relative;
    width: 24px;
    right: 10px;
}
.input a.minus {
    background: url(//ortomir24.ru/images/minus.png) no-repeat left top;
    float: left;
    position: relative;
    display: block;
    height: 24px;
    width: 24px;
    left: 11px;
}
@media (max-width: 989px){
	.item-block .item-img-wrapp {
		position: initial!important;
	}
	.item-block .item-img-wrapp.free-delivery-position{
		position: relative!important;
	}
	.item-block .hit{
		z-index: 3!important;
	}
	.item-block .new-icon{
	z-index: 3!important;
	}
	.discount {
		z-index: 3!important;
	}
}