/**
Typography
 */

b, strong {
    font-weight: bold;
}

.field--name-field-text p{
 margin-bottom:5px;
}

.alert-danger{
    color: red;
    border: 1px solid red;
}

/**
Header
 */

#block-headertopcustomblock{
    margin-left: auto;
}


/**
 * @file
 * Theme styling for tabs.
 */

nav.tabs ul {
    margin-bottom: 1rem;
}

nav.tabs ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
nav.tabs ul li {
    flex-grow: 1;
}
nav.tabs ul li a {
    text-align: center;
}
nav.tabs ul li.active a {
    background: #303030;
    color: #e9ecef;
}

/**
 * @file
 * Theme styling for tabs.
 */
h1 {
    font-size: 3rem;
    text-align: center;
    margin-bottom: 2rem;
}

h2 {
    font-size: 1.2rem;
    font-weight: bold;
}

/**
Bloc saved search
 */

#block-tailwindcss-savesearch{
    padding-bottom: 2rem;
}

label[for=edit-notify-interval]{
    display: block;
}

#edit-notify-interval--description{
    display:none;
}
/**
Slider Annonce
 */

.node-property-for .slick-next{
    right:7px;
    color:#fff;
}

.node-property-for .slick-prev{
    left:7px;
    color:#fff;
    z-index: 1000;
}

/**
Mes biens
 */
.view-display-id-mes_biens table td,.view-display-id-mes_biens table th {
    border: #ccc 1px solid;
    padding: 5px;
}


/**
User
 */

.path-user .field--name-user-picture img{
    float:right;
}

/**
Formulaire d'estimation
 */

.js-form-item-type-de-bien-a-estimer label {
    display: block;
}

/**
Footer
 */

.page-footer h2{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 0.5rem;
    font-size: 1.2rem;
}