/***CUSTOM CSS RULES FOR YOUR SITE***/

.footer_right .footer-design a {
	padding: 0px 45px 0px 0px!important;
}


.footer_right .footer-design {
	margin-top:32px!important;
}

/*modif style in section.list catalog*/

.workarea .catalog-section-child a .child .text{
	color:#fff!important;
    /*display:block;
    text-align: center;*/
}

.workarea .catalog-section-child a {
	/*height:220px!important;*/
	background: #ff7c1f;
}

.workarea .catalog-section-child a .child {
	height:100%;
}

@media (min-width:788px) {
    .workarea .catalog-section-child a .child .text{
        display:block;
        text-align: center;
    }
    .workarea .catalog-section-child a {
        height:220px!important;
    }
    .workarea .catalog-section-child a .child .image {
        max-width: 100%!important;
        height: 165px!important;
        /* display: block; */
        width: 236px;
    }
}

@media (max-width: 787px) {
    .workarea .catalog-section-child a .child .image img {
        max-width:50px;
        max-height:50px;
    }
}

/*manager block in list catalog*/

.manager-item {
	margin-top: 30px;
}

.manager-item .catalog-item-title {
	font-size: 18px;
	font-weight: 600;
	color: #575b71;
}

.manager-item .manager-item-phones {
	margin: 14px 0px 0px 0px;
	padding: 0px;
}
.manager-item .manager-item-phones a {
	font-size: 14px;
	font-weight: 600;
	color: #575b71;
}
.manager-item .manager-item-phones a:hover {
	color: #e73900;
}

@media (min-width:1014px) {
	.modif_left_catalog {
		width: 69% !important;
		float: left;
	}

	.modif_left_catalog .catalog-item .catalog-item-desc {
		width:auto;
	}

	.filter_col {
		width: 30%;
		float: right;
	}
}

.filter.vertical .bx_filter_block .price:first-child:after {
	display:none;
}