.spacial-title{
	font-family: "liberation_sansregular", sans-serif;
	color: #ff5c00;
    margin-bottom: 20px;
    margin-top: 2px;
	font-size: 14px;
}
.account-advert-info .product_list-title{
	padding-top: 5px;
}
.title-form_advert{
    font: 18px "Gothic", sans-serif;
    color: #191919;
    margin-bottom: 14px;
}
.advert-form{
    margin-bottom: 30px;
}
.advert-form input{
    height: 36px;
    border-radius: 0;
    border: 1px solid #ebebeb;
    width: 70%;
    padding: 0 5px;
}
.advert-form label{
    display: block;
    float: left;
    width: 30%;
    font: 16px "liberation_sansregular", sans-serif;
    color: #191919;
    margin-bottom: 0;
    padding: 8px 0;
}
.items_form{
    margin-bottom: 10px;
}
.advert-form .items_form .veles-select{
    width: 70%!important;
    border: 1px solid #ebebeb;
    height: 36px;
    margin-right: 0;
    border-color: black;
}
.form-advert_prod label{
    width: 50%
}
.form-advert_prod input{
    width: 50%
}
.form-advert_prod .items_form .veles-select{
    width: 50%!important;
}
.items_form textarea{
    resize: none;
    height: 256px;
    border-radius: 0;
    border: 1px solid #ebebeb;
    padding: 5px 5px;
    width: 100%;
}
.items_download{
    position: relative;
	height: 34px;
}
.items_download p{
    width: 12%;
    float: left;
}
.items_form input{
	line-height: 36px;
	color: #6b6a6a;
	font: 14px "liberation_sansregular", sans-serif;
	border-color: black;
}
.info-download{
	font: 14px "liberation_sansregular", sans-serif;
	color: #6b6b6b;
}
.items_download label {
    display: block;
    position: absolute;
    top: 0;
    left: 15%;
    width: 170px;
    height: 30px;
    cursor: pointer;
	padding: 0;
}
/* стиль текста на кнопке*/
.items_download .form-checkbox__marker {
    width: 170px;
    height: 30px;
    background-color: #d9d9d9;
    position: relative;
    display: inline-block;
    border-radius: 0px;
	padding: 8px 0;
	font: 14px "liberation_sansregular", sans-serif;
	color: #191919;
	text-align: center;
    -webkit-transition: background-color linear 0.3s;
    transition: background-color linear 0.3s;
    vertical-align: middle;
	left: 0;
	border: 0;
	top: -4px;
	cursor: pointer;
}
.items_download .fileInputText{
	display: block;
	padding: 0;
	width: 50%;
	position: absolute;
	left: 35%;
	color: #6b6b6b;
	font: 14px "liberation_sansregular", sans-serif;
	top: -4px;
	background: transparent;
	border: 0;
	height: 30px;
}
.advertisement{
	display: block;
	background-color: #ff9803;
	width: 100%;
	height: 50px;
	margin-bottom: 10px;
}
.advertisement a{
	display: block;
	width: 100%;
	color: #fff;
	text-transform: uppercase;
	font: 20px "Gothic", sans-serif;
	padding: 13px 0;
	text-align: center;
}
.wrapper-filter{
	display: block;
	background-color: #f7f7f7;
	border-radius: 0;
	padding: 32px 15px 30px;
}
.wrapper-filter h2{
	font: 18px "Gothic", sans-serif;
	line-height: 36px;
}
.items_filter{
	margin-bottom: 15px;
}
.items_filter label{
	display: block;
	font: 16px "liberation_sansregular", sans-serif;
	color: #191919;
	margin-bottom: 0;
	padding: 15px 0;
}
.items_filter .veles-select {
    width: 100% !important;
    border: 1px solid #ebebeb;
	font: 14px "liberation_sansregular", sans-serif;
	line-height: 36px;
    height: 36px;
    margin-right: 0;
	background-color: #fff;
}
.items_filter input{
	width: 100%;
	border: 1px solid #ebebeb;
	border-radius: 0;
	height: 36px;
	margin-right: 0;
	background-color: #fff;
}
.search-filter{
	height: 40px;
	width: 170px;
	background-color: #d9d9d9;
	text-transform: uppercase;
	font: 14px "Gothic", sans-serif;
	display: block;
	margin: 0 auto;
	border: 0;
	border-radius: 0;
}
.padding-slider{
	padding: 0 8px;
}
.slider-wrapper_range .ui-slider:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    height: 100%;
    width: calc(100% + 8px);
    background: #ebebeb;
}
.slider-wrapper_range .ui-slider:after {
    position: absolute;
    content: '';
    right: 0;
    top: 0;
    height: 100%;
    width: calc(100% + 8px);
    background: #ebebeb;
}
.slider-wrapper_range{
	font: 14px "liberation_sansregular", sans-serif;
	line-height: 36px;
}
.slider-wrapper_range input{
	width: 85px;
	height: 36px;
	border: 1px solid #ebebeb;
	background-color: #ffffff;
	font: 14px "liberation_sansregular", sans-serif;
	line-height: 36px;
	padding: 0 11px;
}
.slider-wrapper_range .ui-slider{
	height: 2px;
	background-color: #ebebeb;
	margin-bottom: 20px;
}
.slider-wrapper_range .ui-slider-handle{
	width: 16px;
	height: 16px;
	border: 0;
	border-radius: 50%;
	background-color: #ff9803;
	top: -7px;
}
.slider-wrapper_range .ui-slider-handle:before{
	content: '';
	position: absolute;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background-color: #fff;
	top: 5px;
	left: 5px;
}
.wrapper-range_input label{
	padding: 0;
	font: 14px "liberation_sansregular", sans-serif;
	line-height: 36px;
	float: left;
}
.left-inp{
	float: left;
}
.left-inp input{
	color: #6b6a6a;
	font: 14px "liberation_sansregular", sans-serif;
	line-height: 36px;
}
.left-inp label{
	margin-right: 8px;
}
.left-inp:first-child{
	margin-right: 10px;
}
.btn_form button{
	width: 100%;
	height: 45px;
	width: 270px;
	background-color: #ff9803;
	color: #fff;
	text-transform: uppercase;
	font: 20px "Gothic", sans-serif;
	border: 0;
	border-radius: 0;
	float: right;
}
.product-advert .veles-select_content .ui-menu{
	max-height: 400px;
	overflow-y: auto;
}
.mask-wrapper .send-file {
   padding: 3px 20px;
   margin-left: 3px;
   color: #fff;
   background-color: #ccc;
}
.mask-wrapper .custom-file-input {
   width: 170px;
   opacity: 0;
   filter: alpha(opacity=0);
   position: relative;
   top: -35px;
   left: 0;
   z-index: 99999;
   padding: 0;
   cursor: pointer;
}
.mask-wrapper .custom-file-input:hover{
	 cursor: pointer;
}
.account-advert-info .ui-widget-content{
	height: 250px;
	overflow-y: auto;
}
#ui-id-2-menu{
	width: 215px;
}
@media screen and (max-width: 1400px){
	.request_call-btn {
	    right: 15px !important;
	}
}
@media  screen and (min-width: 992px) and (max-width: 1199px){
	.advertisement a{
		font-size: 16px;
		padding: 15px 0;
	}
	.slider-wrapper_range input{
		width: 60px;
	}
	.items_download .fileInputText{
		left: 40%;
	}
	#ui-id-2-menu{
		width: 188px;
	}
}
@media  screen and (max-width: 992px){
	.items_download p {
	    width: 100%;
	    float: none;
		margin-bottom: 0;
	}
	.items_download label{
		position: inherit;
		left: 0;
	}
	.items_download .fileInputText{
		left: 50%;
		top: 0;
	}
	.mask{
		position: relative;
	}
	.items_download{
		height: 50px;
	}
	.items_download .form-checkbox__marker{
		top: 0;
	}
}
@media screen and (max-width: 767px){
	#column-left{
		margin-bottom: 30px;
	}
	.product_list-product{
		margin-bottom: 15px;
	}
	.slick-initialized .product_list-product{
		margin-bottom: 0;
	}
}
@media  screen and (max-width: 375px){
	.advert-form label{
		width: 100%;
	}
	.advert-form input{
		width: 100%;
	}
	.advert-form .items_form .veles-select{
		width: 100%!important;
	}
	.items_download .fileInputText{
		position: inherit;
		left: 0;
	}
	.items_download{
		height: 80px;
	}
}
