.my_board_list_item{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background: #fafafa;
	border: 1px solid #eee;
	margin-bottom: 30px;
	transition: all linear .3s;
	-webkit-transition: all linear .3s;
	-moz-transition: all linear .3s;
	-ms-transition: all linear .3s;
	-o-transition: all linear .3s;
}
.my_board_list_item .icms-content-fields{width:100%;padding: 0px 15px;display: flex;flex-flow: column;}
.my_board_list_item .icms-content-fields .f_title{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	padding: 10px 0px 4px;
	border-bottom: 1px solid #eee;
	position: relative;
}
.my_board_list_item .icms-content-fields .f_title h3{font-size: 18px;}
.my_board_list_item .icms-content-fields .f_title h3 .dropdown {
	position: absolute;
    right: 0;
    top: 2px;
}
.myb_fields_footer{
	margin-top: auto;
	padding: 7px 2px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: flex-end;
	border-top: 1px solid #eee;
	position: relative;
}
.myb_fields_footer .f_price{font-size: 16px;font-weight: bold;color: red;letter-spacing: 1px;margin: 0 !important;position: absolute;left: 0;}

.my_board_list_item .f_content .value, .my_board_list_item .icms-content-fields .f_title h3 a{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 18px;
	color: #48494a;
	display: inline-block;
}
.my_board_list_item .icms-content-fields .title_left{font-weight: 500 !important}
.my_board_list_item .icms-content-fields .field:before{
	display: inline-block;
	content: "";
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='currentColor' class='bi bi-check' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'/></svg>");
	background-repeat: no-repeat;
	background-size: 20px;
	background-position: 3px;
	width: 25px;
	height: 25px;
	background-color: rgb(167 167 167 / 10%);
	color: #ff6b6b;
	border-radius: 50%;
	margin: -2px 5px 0 0;
	float: left;
}
.my_board_list_item .f_title:before,
.my_board_list_item .f_content:before,
.my_board_list_item .f_price:before
{content:none !important}
.my_board_list_item .icms-content-fields .f_phone:before{
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-telephone' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z'/></svg>");
	background-size: 13px;
    background-position: center;
}
.my_board_list_item .icms-content-fields .f_date_pub:before{
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-clock' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z'/><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0z'/></svg>");
	background-size: 13px;
    background-position: center;
}
.my_board_list_item .icms-content-fields .f_user:before{
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-person' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0zm4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4zm-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664h10z'/></svg>");
	background-size: 13px;
    background-position: center;
}
.my_board_list_item .icms-content-fields .f_city:before{
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-house-door' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4.5a.5.5 0 0 0 .5-.5v-4h2v4a.5.5 0 0 0 .5.5H14a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146zM2.5 14V7.707l5.5-5.5 5.5 5.5V14H10v-4a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v4H2.5z'/></svg>");
	background-size: 13px;
    background-position: center;
}

.myb_fields_footer .mybl_pay_btns{
    line-height: 18px;
	min-height: 24px;
}
.myb_fields_footer .mybl_pay_btns a{
    width: 30px;
    height: 24px;
    display: inline-block;
    text-align: center;
	position: relative;
}

.mybl_pay_btns + .mybl_pay_btns{
    border-left: 1px solid #eee;
    margin-left: 15px;
    padding-left: 4px;
}

.my_board_list_item.is_vip{
	background: #fff0d5;
    border-color: #f9cc7a;
}
.my_board_list_item.is_vip .f_title h3 a{color: #b77e17;}
.my_board_list_item.is_vip .f_title, .my_board_list_item.is_vip .myb_fields_footer{border-color: #f5d8a3;}
.my_board_list_item.is_vip .field{color: #a57114;}
.my_board_list_item.is_vip .icms-content-fields .field:before{background-color: rgb(255 227 176);}
.my_board_list_item.is_vip .field.f_price {color: #ce0404;}
.my_board_list_item.is_vip .mybl_pay_btns + .mybl_pay_btns{border-color: #f5d8a3;}


.board_list_cats {
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: relative;
    display: block;
}
.board_list_cats ul.board_cats{margin: 0;padding: 0;list-style: none;}
.board_list_cats ul.board_cats li{
    float: left;
    width: 48%;
    margin: 0 10px 10px 0;
    height: 35px;
    overflow: hidden;
}
.show_all_cats{
    background: #f9f9f9;
    border: 1px solid #ddd;
    padding: 10px;
    color: #444;
    width: 100%;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
	cursor:pointer;
	outline:none
}
.board_list_cats ul.board_cats li a{
    display: block;
    text-decoration: none;
    font-size: 16px;
    line-height: 16px;
}
.board_list_cats ul.board_cats li img{float: left;margin-right: 10px;}
.board_list_cats ul.board_cats li ul#sub_board_cats{
    margin: 0;
    padding: 0;
    list-style: none;
	height:15px;
	overflow:hidden;
}
.board_list_cats ul.board_cats li ul#sub_board_cats li > ul{display:none}
.board_list_cats ul.board_cats li ul#sub_board_cats li > img{display:none}
.board_list_cats ul.board_cats li ul#sub_board_cats li{width: auto;margin: 0;}
.board_list_cats ul.board_cats li ul#sub_board_cats li a{font-size: 12px;margin-right:3px;}
.board_list_cats ul.board_cats li ul#sub_board_cats li a:after{content:",";}
.board_list_cats ul.board_cats li ul#sub_board_cats li:last-child a:after{content:"";}

aside .my_board_list_item {flex-flow: column;}
aside .my_board_list_item .ft_myboardslider{width: 100%;}

.nophoto_board{position: relative;}
.nophoto_board .value svg{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.isb_image {cursor: zoom-in;}

.my_board_list .myBoardSlider_box .slick-dots li button:before{font-size:16px}
.my_board_list .myBoardSlider_box .slick-dots{bottom:0}