@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");

body{ 
	overflow-x: hidden !important;
}
.overflow-x-hidden {
	overflow-x: hidden !important;
}
.locataire-table table thead tr th {
	font-family: "Raleway";
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 19px;
	color: #aab2c8;
}
.locataire-table table tbody tr td,
.locataire-table table tbody tr td p {
	font-family: "Raleway";
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	color: #263238;
}
.locataire-table .table thead tr th,
.locataire-table .table tbody tr td {
	text-align: left;
	vertical-align: middle;
}
.locataire-table .table tbody tr {
	background: #f5f6fa;
	border-radius: 10px;
	border-bottom: 15px solid #fff;
}
.locataire-table .table {
	border: transparent;
}
.btn-action-administratif-proprietaire {
	background: none;
	color: #e53e3e !important;
	border: none !important;
}

.image-item {
	width: 150px;
	height: 142.11px;
	position: relative;
}
.form-radio-label {
	border: 0.86119px solid;
	border-radius: 5px;
	padding: 7px 10px;
}
.form-radio-label-oui {
	border-color: #08bb90;
}
.form-radio-label-oui.checked {
	background-color: #08bb90 !important;
	color: #fff;
}
.form-radio-label-non {
	border-color: #d01f07;
}
.form-radio-label-non.checked {
	background-color: #d01f07;
	color: #fff;
}
.fas-text-success {
	color: #08bb90 !important;
}
.fs-18 {
	font-size: 18px !important;
}
.lh-28{
	line-height: 28px !important;
}
#overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(33, 35, 42, 0.7);
	z-index: 2;
	cursor: pointer;
}
.ql-editor {
	min-height: 100px;
}
.ql-editor p {
	color: #000 ;
}
.underline {
	text-decoration: underline;
	text-underline-offset: 3px;
}
.underline:hover {
	color: #1468cc;
}
.no-underline {
	text-decoration: none;
}
.react-custom-select-input .react-select__control {
	background: #f2f2f2 !important;
	border: none;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 400;
	font-size: 14.22px;
	line-height: 17px;
	color: #06152b;
	padding: 10px;
	outline: none !important;
	box-shadow: none !important;
}
.c-react-select .react-select__indicator.react-select__dropdown-indicator,
.c-react-select .react-select__indicators {
	display: none;
}
.frame_slide html{
	overflow: hidden !important;
}
iframe html{
	overflow: hidden !important;
}
.dashboard-admin-component {
	min-height: 87vh;
}