.bootstrap-select .dropdown-menu img { width: 10%;
border: 1px solid #3333;
}
span.option-content {
display: flex;
align-items: center;
}
span.option-content img{
margin-right: 4px;
}
.filter-option-inner-inner .option-content img {  width: 4%;
}
.divColor .filter-option-inner-inner .option-content img {
width: 6%;
}
.dropdown.bootstrap-select.form-control {
margin-bottom: 15px;
} span.option-content {
font-size: 17px;
}
.bootstrap-select>.dropdown-toggle{
height: 45px;
}
.filter-option-inner-inner {
font-size: 20px;
}
.textAlign{
text-align: initial;
}
:after, :before {
-webkit-box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
box-sizing: content-box !important;
}
.dropdown-menu.open {
position: inherit !important;
max-height: 450px;
}
.dropdown-menu.show { transform: unset !important;
max-height: 450px;
} .custom-control-input.radioShapes,
.custom-control-input.radioColor{
display: none;
}
.divRadioColor .img-fluid { } .styleRadio .custom-control-label { display: flex;
flex-direction: column;
align-items: center;
text-align: center;
border-radius: 20px;
box-shadow: 0 0 10px rgba(0, 0, 0, .3);
padding: 10px;
cursor: pointer;
transition: box-shadow .3s, border-color .3s;
}
.divRadioColor img.img-fluid {
width: 55% !important;
object-fit: cover;
}
.styleRadio .custom-control-label::before{
content: unset;
}
.styleRadio .custom-control-label::after{
content: unset;
}
.styleRadio label.custom-control-label {
text-align: center;
font-size: 18px;
font-weight: 500;
} .styleRadio .custom-control-input:checked + .custom-control-label {
border: 2px solid blue; box-shadow: 0 0 10px rgba(0, 0, 0, 0.7); }
.styleRadio .custom-control {
padding-left: 0rem !important;
}
img.img-fluid.custom-image {
display: block;
margin: 0 auto;
width: 60%;
} div#stikybar_div {
position: fixed;
right: 0;
z-index: 999999;
top: 35%; width: 288px;
height: auto;
background: #53002d !important;
box-shadow: 0 5px 10px #968c96;
transition: all 0.3s ease-in-out;
color: #fff;
}
#stikybar_div li.list-group-item.span_forme_shape {
height: 131px;
background-color: #fff !important;
background: #fff !important;
text-align: center;
}
#stikybar_div ul.list-group {
padding-left: 0;
margin-bottom: 0px !important;
}
#stikybar_div .list-group-item:first-child {
border-top-left-radius: inherit !important;
border-top-right-radius: inherit !important;
}
#stikybar_div li.list-group-item {
position: relative;
display: block;
padding: 10px;
margin-bottom: -1px;
background-color: #53002d !important;
border-left: none !important;
border-right: none !important;
border: 1px solid #fff;
text-align: left;
color: #ffffff;
font-size: 13px;
}
#stikybar_div .icon_stiky {
color: #ffffff;
font-size: 16px;
margin-right: 5px;
float: left;
}
.hide_item_stikybar {
display: none !important;
}
.error-message {
color: #dc2020 !important;
font-size: 11px !important;
line-height: 1 !important;
font-weight: 600 !important;
}
.error-border {
border: 0.6px solid #dc2020 !important;
}
.w-48 {
width: 48% !important;
}
.custom-input-select {
height: var(--form_input_height) !important;
}
.custom-input-text {
border-radius: 0.25rem !important;
}
.coordonnees .row{
text-align: initial !important;
}
.informations_chantier .row{
text-align: initial !important;
} .span_forme_shape {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
} .span_forme_shape img {
max-width: 50%; }
span.span_recap_style {
font-weight: 600;
font-size: 16px;
text-transform: capitalize;
}
td.span_coordonnees {
font-weight: 600;
font-size: 16px;
text-transform: capitalize;
}
.tile_recap_style{
font-size: 16px;
}
.image-preview {
display: flex;
flex-wrap: wrap;
}
.image-preview img {
max-width: 100px;
max-height: 100px;
margin: 5px;
}
#previewImages .col-md-3{
border: 1px solid;
padding: 7px;
border-radius: 5px;
display: flex;
justify-content: center;
align-items: center;
margin-right: 1%;
}
.preview-images {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.preview-image-plan {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.preview-image {
position: relative;
}
.preview-image-plan {
position: relative;
}
.delete-button {
position: absolute;
top: -12px;
right: -11px;
background: red;
color: #fff;
padding: 2px;
cursor: pointer;
width: 30px;
height: 30px;
border-radius: 50px;
border: 1px solid #020202;
}
.delete-button-plan {
position: absolute;
top: -12px;
right: -11px;
background: red;
color: #fff;
padding: 2px;
cursor: pointer;
width: 30px;
height: 30px;
border-radius: 50px;
border: 1px solid #020202;
}
#recap_informations_chantier_images .col-md-3{
border: 1px solid;
padding: 7px;
border-radius: 5px;
display: flex;
justify-content: center;
align-items: center;
margin-right: 1%;
}
.imageRecapPreview{
border: 1px solid;
padding: 7px;
border-radius: 5px;
display: flex;
justify-content: center;
align-items: center;
margin-right: 1%;
}
span.recap_informations_chantier_prixTotal {
font-weight: 600;
font-size: 18px;
text-transform: capitalize;
}