.btn-red {
	display: block;
	padding-top: 2px;
	border-bottom: none;
	width: 137px;
	height: 45px;
	border-radius: 4px;
	background-color: rgb(255, 0, 37);
	color: rgb(255, 255, 255);
	font-family: "IBM Plex Sans", sans-serif;
	font-size: 17px;
	font-weight: 500;
	text-align: center;
	margin-top: 15px;
}
#new_car_request .input_box label {

     font-weight: 400;

}
#new_car_request button[disable=disable] {
    background: rgba(19, 48, 60, 0.33);
    cursor: default;

}
.after-head_text {
	line-height: 1.6;
}

input.error{
	border: 1px solid red;
}			   


.bar {
	height: 18px;
	background: rgb(255, 0, 37);
	background: rgb(79, 193, 43);
}

.file_block {
	position: relative;
	height: 35px;
	width: 400px;
	background: rgb(255, 255, 255);
	width: 100%;
	height: 45px;
	border-radius: 4px;
/*	overflow: hidden;*/
	    margin-bottom: 18px;
}

.file_box {}

.file_block .progress {
	position: absolute;
	left: 0;
	width: 100%;
	height: 45px;
	bottom: 0;
	z-index: 8;
	background: rgb(205, 255, 207);
}
.file_block .progress.upload_done {

	background: transparent;
}

.file_block .file_block_mass {
	position: absolute;
	left: 0;
	padding-left: 15px;
	width: 100%;
	/* top: 8px; */
	bottom: 0;
	height: 45px;
	z-index: 9;
	border: 1px solid rgb(204, 204, 204);
	padding-top: 9px;
    font-family: "IBM Plex Sans";
}

.file_block input {
	position: absolute;
	left: 0;
	width: 100%;
	top: 0;
	height: 46px ;
	z-index: 10;
	opacity: 0;
	cursor: pointer;
}

.file_block .upload {
	position: absolute;
	left: 100%;
	top: 0;
	height: 100%;
	z-index: 10;
}

.file_block .img_prev {
	width: 268px;
	height: 188px;
	position: absolute;
	top: 0;
	z-index: 11;
	border: 1px solid rgba(128, 128, 128, 0.45098039215686275);
	border-radius: 5px;
	padding: 10px;
	overflow: hidden;
	display: flex; 
	align-items: center;
	justify-content: center;
	display: none;
}

.file_block .img_prev img {
	max-height: 100%;
	min-height: 100%;
	/*   					 min-width: 100%;*/
	max-width: none;



}
.file_block .example {
    position: absolute;
    bottom: -30px;
	    border-bottom: 1px dashed;
    cursor: pointer;
}
.file_block .example:hover {
	 border-bottom: 1px dashed transparent;
}

	.file_block .file_block_mass.upload_done {
		background-image:  url('data:image/png;base64,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');
		background-size: 23px;
		background-repeat: no-repeat;
		padding-left: 40px;
		background-position: 11px 8px;

	}