
.page-title {
    color: #2a418d;
}
.breadcrumb li {
    color: #2a418d;
}
.breadcrumb>li+li:before {
    color: #2a418d;
}
.color-text {
    color: #2a418d;
}
.form-control:focus {
    border-color: #2a418d;
}
.entrance-page .entrance-hover-blocks:hover,
.entrance-page .entrance-hover-blocks:focus {
    color: #2a418d;
}
.entrance-page .entrance-hover-blocks:hover:after,
.entrance-page .entrance-hover-blocks:focus:after {
    border-bottom: 8px solid #2a418d;
}
.custom-radio input[type="radio"]:checked + label {
    color: #2a418d;
}
.custom-radio input[type="radio"]:checked + label:after {
    border-bottom: 5px solid #2a418d;
}
.custom-checkbox input[type="checkbox"]:checked + label {
    color: #2a418d;
}
.custom-checkbox input[type="checkbox"]:checked + label:after {
    border-bottom: 5px solid #2a418d;
}
.custom-radio2 input[type=radio]:checked ~ .check .inside {
    background: #2a418d;
}
.btn.btn-default.submit-form {
    background: #2a418d;
}
.btn.btn-default.submit-form:hover,
.btn.btn-default.submit-form:focus {
    background: #182652;
}
.photo-upload-block span {
    background: #2a418d;
}

.breadcrumb li:first-of-type:before {
    background-image: url('/bundles/publishitformulaires/images/ddth_user/breadcrumb-arrow.png');
}
.custom-checkbox2 input[type=checkbox]:checked + label:after {
    background-image: url('/bundles/publishitformulaires/images/ddth_user/ok-icon.png');
}

@media (min-width: 768px) {
    .entrance-page .entrance-hover-blocks {
        min-width: 190px;
    }
}

@media (min-width: 768px) {
    .form-group .col-xs-12.oertli-style {
        width: 33.33333333%;
    }

    .form-group .col-xs-12.text {
        width: 50%;
    }

    .form-group .col-xs-12.oertli-style.oertli-padding {
        padding-right: 9px;
        padding-left: 5px;
    }
}

@media(max-width: 992px) {
    .entrance-page .entrance-hover-blocks {
        min-height: 220px;
    }
}

/* Adapation en taille et couleur */
.container, h3, li.active, .custom-radio input[type="radio"] + label, .custom-checkbox input[type="checkbox"] + label {
    color: #393939 !important;
    font-family: "Arial", "sans-serif";
}

.custom-radio input[type="radio"] + label, .custom-checkbox input[type="checkbox"] + label {
    border-color: #393939;
}

.container {
    font-size: 12px;
}

.entrance-block-text, .entrance-block-text2 {
    margin-top: 20px;
}

.entrance-page .entrance-hover-blocks {
    font-family: "Arial", "sans-serif";
    border-color: #393939;
    color: #393939;
}