/*============================================================================================================================================================
														ДОПИСАННЫЕ СТИЛИ С МАСКОЙ *_nov НАЧАЛО
==============================================================================================================================================================*/
	.font_weight_nov{
		line-height: 1.15;
		font-size: 20px !important;
}
	.link_nov{
		color:black !important;
		text-decoration: none;
		font-family: 'PF DinDisplay Pro', sans-serif;
		font-size:15px;
}
	.link_nov:hover {
    color: #337ab7 !important;
	text-decoration: none;
   }
	.link_cat_nov{
		font-weight:400;
		font-family: system-ui;
}

	.btn_nov{
		background-color:white;
		border:none;
		height: 50%;
}
	.btn_nov:hover{
		color: #027dd1 !important;
}
	.arrow_back_nov{
		width:25px;
		height:25px;
}

	.cat_nov:hover .link_nov{
	color: #337ab7 !important;
	text-decoration: none;
}
	.img_nov{
		width:80px;
		height:80px;
}
	.block_nov{
		width:300px;
		height:255px;
}
	.link_more_nov{
		color:black !important;
		text-decoration: underline !important;
		font-family: 'PF DinDisplay Pro', sans-serif !important;
		font-size:15px;
}
.link_more_nov:hover {
    color: #337ab7 !important;
	text-decoration: underline;

   }
	.div_link_nov{
		display:flex;
}

	@media (min-width: 800px) {

	.main-section_nov{
		justify-content: space-between!important;
		padding-top:40px!important;
}
	.container_nov{
		width:80%!important;
		padding-top:20px!important;
}

}
	@media (max-width: 800px) {

	.main-section_nov{
		justify-content: center!important;
		padding-top:40px!important;
}
	.container_nov{
		width:100% !important;
		padding-top:20px!important;
}

}
	@media (max-width: 400px){

	.main-section_nov{
		justify-content: center !important;
		padding-top:40px!important;
}
	.container_nov{
		width:100% !important;
		padding-top:20px !important;
}

}


/*=================================================================================================================================================================*/
	.btn_nov{
		background-color:white;
		border:none;
		padding-bottom:35px;
		display: flex;
    	flex-direction: row;
    	justify-content: flex-start;
		text-decoration:none;
}
	.btn_nov:hover{
		color: #027dd1;
		text-decoration:none;
}
	a.btn_nov{
		text-decoration:none;
}
	.arrow_back_nov{
		width:25px;
		height:25px;

}
	.btn_nov:hover .hoverImg{
		display: block;
}
	.btn_nov:hover .img{
		display: none;
}
.image .hoverImg {
		display: none;
}
.image:hover .img {
		display: none;
}
.image:hover .hoverImg {
		display: block;
}
	.div_link_nov{
		display:flex;
}
/*=================================================================================================================================================================*/







/*============================================================================================================================================================
														ДОПИСАННЫЕ СТИЛИ С МАСКОЙ *_nov КОНЕЦ
==============================================================================================================================================================*/


.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}

.catalog-block-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

body.bx-theme-blue .catalog-block-header{border-color:#006cc0;}
body.bx-theme-green .catalog-block-header{border-color:#63aa28;}
body.bx-theme-red .catalog-block-header{border-color:#da3737;}
body.bx-theme-yellow .catalog-block-header{border-color:#f4b236;}