/* fix */
.h_cat_list .cat_list {
    margin-right: 30px;
}

.h_cat_list .cat_list .btn .add a {
    white-space: initial;
}


.h_cat_list #sort_panel a.list {
    margin-top: 0;
}

@media only screen and (max-width: 1199px) and (min-width: 1100px) {
	.h_cat_list .cat_list {
		margin-right: 25px;
	}

	#filter .bx-filter-parameters-box:nth-child(3n) {
		//margin-right: 34px !important;
	}

	.h_cat_list #sort_panel div {
		margin-right: 0px;
	}

}

@media only screen and (max-width: 1099px) and (min-width: 971px) {
	.h_cat_list .cat_list {
		margin-right: 15px;
	}
	#filter .bx-filter-parameters-box:nth-child(3n) {
			//margin-right: 34px !important;
		}

	.h_cat_list #sort_panel div {
		margin-right: 0px;
	}

}

@media only screen and (max-width: 970px) and (min-width: 870px) {
	.h_cat_list .cat_list {
		margin-right: 13px;
	}

	#filter .bx-filter-parameters-box:nth-child(3n) {
			margin-right: 34px !important;
		}

	.h_cat_list #sort_panel div {
		margin-right: 0px;
	}
}

@media only screen and (max-width: 869px) and (min-width: 769px) {
	.h_cat_list .cat_list {
		margin-right: 13px;
	}

	#filter .bx-filter-parameters-box:nth-child(3n) {
			margin-right: 34px !important;
	}

	.h_cat_list #sort_panel div {
		margin-right: 0px;
	}
}

.icons a.one, .icon.one {
    background-size: cover !important;
    background-position: center !important;
}

.h_cat_list input, .h_cat_list button, .h_cat_list textarea, #popup_box input, #popup_box button, #popup_box textarea {
    -moz-appearance: none !important;
}

.h_cat_list {
    overflow: visible;
}

.h_cat_list h1, .h_cat_list h2, .h_cat_list h3 {
    line-height: 1.25;
}

@media only screen and (max-width: 1199px) and (min-width: 769px) {
    .h_cat_list h1, .h_cat_list h2, .h_cat_list h3 {
        line-height: 1.1;
    }
}

@media only screen and (max-width: 1199px) and (min-width: 1100px)
{
     #filter .bx-filter-parameters-box {
        height: 43px !important;
        width: 310px !important;
    }
    #filter .bx-filter-parameters-box-hint {
        font-size: 13px !important;
    }
}

@media only screen and (max-width: 1099px) and (min-width: 971px)
{
     #filter .bx-filter-parameters-box {
        height: 43px !important;
        width: 277px !important;
    }
    #filter .bx-filter-parameters-box-hint {
        font-size: 12px !important;
    }
}


@media only screen and (max-width: 970px) and (min-width: 769px)
{
     #filter .bx-filter-parameters-box {
        height: 43px !important;
        width: 314px !important;
    }
    #filter .bx-filter-parameters-box-hint {
        font-size: 11px !important;
    }
}

@media only screen and (max-width: 768px) and (min-width: 0px)
{
    #filter .bx-filter-parameters-box {
        width: 100% !important;
        height: 80px !important;
    }
    #filter .bx-filter-parameters-box-hint {
        font-size: 24px !important;
        line-height: 80px;
        padding: 0 20px 0 22px;
    }
    #filter .fa-angle-down, #filter .fa-angle-up{
        top: 32px !important;
        width: 32px !important;
        background-size: 500px !important;
        background-position: 0 0 !important;
        background-image: url(/local/templates/hunter/img/sprite_m.png) !important;
    }
}

.h_cat_list .cat_list.list p {

    line-height: 1.1;
}