credit-direct/assets/css/buildings.css
2025-12-18 09:44:42 +01:00

113 lines
1.8 KiB
CSS

/**
* Styles pour la gestion des bâtiments
* credit-one-step.php
*/
.wpcf-buildings-section {
margin-top: 30px;
}
.building-block {
background-color: #f8f9fa !important;
border-radius: 8px;
margin-bottom: 20px;
padding: 20px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
position: relative;
}
.building-block h5 {
margin-bottom: 20px;
font-size: 1.1rem;
font-weight: 600;
}
.building-label {
color: #ff6b35;
font-weight: bold;
}
.building-country-select,
.building-rental-amount {
animation: slideDown 0.3s ease;
}
@keyframes slideDown {
from {
opacity: 0;
transform: translateY(-10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.building-loan-block {
background-color: #fff;
border: 1px solid #dee2e6;
border-radius: 6px;
padding: 20px;
margin-bottom: 15px;
position: relative;
}
.wpcf-buildingloan-remove {
position: absolute;
top: 10px;
right: 10px;
z-index: 10;
font-size: 0.875rem;
padding: 0.375rem 0.75rem;
}
.wpcf-buildingloan-add {
margin-top: 15px;
}
/* Amélioration des radio buttons */
.form-check-inline {
margin-right: 15px;
}
.col-form-label {
font-weight: 500;
margin-bottom: 10px;
}
/* Responsive */
@media (max-width: 768px) {
.building-block {
padding: 15px;
}
.building-loan-block {
padding: 15px;
}
.wpcf-buildingloan-remove {
position: relative;
top: 0;
right: 0;
margin-bottom: 15px;
width: 100%;
}
}
/* Style pour la section de crédits */
.wpcf-buildingloans {
margin-top: 30px;
padding: 20px;
background-color: #f8f9fa;
border-radius: 8px;
}
.wpcf-buildingloans h4 {
margin-bottom: 20px;
}
#building-loans-container {
margin-top: 20px;
}