@charset "UTF-8";

header {background-image: url(https://images.itnewsinfo.com/cio/custom/2018-Blackberry/background.jpg); background-size: cover;}
.dark-bg {background-color: #151342;}
.nav-menu.is-scrolling, .nav-menu.menu-is-open {background-color: #1a1854;}
.navbar-nav > .nav-item > .nav-link.active::after {border-bottom: 2px solid #1684FA;}
.form input[type="text"], .form input[type="password"], .form select, .form textarea { border: 1px solid #0078d7; background: #fcfcfc;}


.formulaire input[type="text"], .formulaire input[type="password"], .formulaire select, .formulaire textarea {border-color: #151342;}

.form-container input#valider { border: 1px solid #1684FA; background: #1684FA; color: #fff;}
.form-container input#valider:hover { border: 1px solid #449af7; background: #449af7; color: #fff;}
/*.form-container input#valider {     border-radius: 3px;
    border: 1px solid #1684FA;
    padding: 12px;
    font-size: 18px;
    width: 100%;
    background: #1684FA;
    transition: border-color 0.10s ease-in-out 0s, box-shadow 0.10s ease-in-out 0s;
    color: #fff;
    margin: 20px 0px 50px 0px;
    text-transform: uppercase;
    max-width: 300px;
    cursor: pointer;
}*/

.btn-primary {background-color: #1684FA;}
.btn-primary:hover {background-color: #449af7;}

h3 {color: #1684FA;}
.nav-tabs .nav-link.activ {border-color:#1684FA; color: #1684FA; }
.error input[type="text"], .error input[type="password"], .error select, .error textarea {
    border: 2px solid #eb8888 !important; background-color: #fbe3e3;}


/*PERSONNALISATION LANDING BB*/
.nav-menu {
    background-color: #1a1854 !important;
    padding: 0 !important;
    box-shadow: 0px 5px 23px 0px rgba(0, 0, 0, 0.1) !important;
    transition: none !important; }


header {padding: 105px 0; background-position: center;}
.bandeau-header {padding: 20px;}
.bandeau-header h4 {margin-top: 10px; margin-bottom: 0;}
.bandeau-header .container {max-width: 990px;}

#intervenants h4 {margin-bottom: 0;}
#intervenants img {margin-bottom: 10px;}

@media (max-width:560px) {#home img {width: 100%;}}

.infos-pratiques {max-height: 840px;}

.navbar-expand-lg .navbar-nav .nav-link {

    padding-right: 1rem;
    padding-left: 1rem;
    font-size: 12px;

}

.intervention-agenda td {font-weight: bold !important; color: #1684FA !important;}
.intervention-agenda td i {font-weight: 500 !important; color: #212529 !important;}
.small-light {color: #666666 !important;}