@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400|Cairo');
body {font-family: 'Roboto Condensed', sans-serif; font-weight: 300; color:#000; font-size: 1rem;}
@media (min-width: 768px) {
    body { font-size: .875rem;}
}
h1, h2, h3, h4, h5, h6 {font-family: 'Cairo', sans-serif; font-weight: 700;}
h1, .h1 {font-size: 2.125rem; font-variant: small-caps; margin-bottom: 2rem;}
h2, .h2 {font-size: 1.5rem;}
h3, .h3 {font-size: 1rem;}
h4, .h4 {font-size: .875rem;}
a {color:#e6600d;}/*color2*/
a:hover, a:active, a:focus {color:#da3739;} /*color1*/
.btn-primary {background-color:#e6600d;/*color2*/ border-color:#da3739;  }/*color1*/
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle,
.btn-primary:hover {background-color:#da3739; border-color:#e6600d }/*bg:color1*//*border:color2*/
.btn-primary.focus, .btn-primary:focus {color: #fff}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle,
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus,
.btn-primary.focus, .btn-primary:focus, .btn-outline-primary.focus, .btn-outline-primary:focus,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus
{
    box-shadow: 0 0 0 .2rem rgba(230,96,13,.5);
}
.btn-outline-primary {
    color: #e6600d;/*color2*/
    background-color: #fff;
    border-color: #e6600d;/*color2*/
}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle,
.btn-outline-primary:hover {
    color: #fff;
    background-color: #e6600d;/*color2*/
    border-color: #da3739;/*color1*/
}

.btn-secondary {background-color:#5d5f63;/*color2*/ border-color:rgba(93,95,99,0.7);  }
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle,
.btn-secondary:hover {background-color:rgba(93,95,99,0.7); border-color:#5d5f63/*color2*/ }
.btn-secondary.focus, .btn-secondary:focus {color:#fff;}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle,
.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus,
.btn-secondary.focus, .btn-secondary:focus {
    box-shadow: 0 0 0 .2rem rgba(230,96,13,.5);
}
.btn-alert {background-color:#da3739;/*color1*/ border-color:#da3739;/*color1*/ color: #fff}
.form-control:focus {
    color: #000;
    border-color: #e6600d;/*color2*/
    box-shadow: 0 0 0 .2rem rgba(230,96,13,.25);
}
.card {border: 1px solid rgba(136,139,148,.4);}
.card-header {
    background-color: rgba(136,139,148,.4);
    border-bottom: 1px solid rgba(136,139,148,.3);
}
.strong {font-weight:400;}
.color0 {color:#fff;}
.colorsup0, .colorsup0 a, .colorsup0 * {color:#fff;}
.color1 {color:#da3739;} /* Orange foncé Qwip */
.color2 {color:#e6600d;} /* Orange clair Qwip */
.color3 {color:#5d5f63;} /* Bleu foncé */
.color3l {color:rgba(93,95,99,0.3)}
.color4 {color:#f1f1f2;} /* Gris bleuté très clair */
.bg0 {background-color: #fff;}
.bg0l {background-color: rgba(255,255,255,0.2)}
.bg0m {background-color: rgba(255,255,255,0.8)}
.bg1 {background-color:#da3739;} /* Orange foncé Qwip */
.bg2 {background-color:#e6600d;} /* Orange clair Qwip */
.bg2m {background-color: rgba(230,96,13,0.3)}
.bg2l {background-color: rgba(230,96,13,0.07)}
.bg3 {background-color:#5d5f63;} /* Bleu foncé */
.bg3l {background-color: rgba(93,95,99,0.07)}
.bg4 {background-color:#f1f1f2;} /* Gris bleuté très clair */
.commentaires {border-top: 1px dashed #e6600d;/*color2*/ border-bottom: 1px dashed rgba(136,139,148,.4);}
.nav-tabs .nav-link {background-color:#fff; border-color:rgba(136,139,148,.3); border-bottom-color: transparent}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {background:#5d5f63;/*color2*/ color: #fff; border-bottom-color: #5d5f63/*color2*/ }
.result-ajoutMembre .alert-secondary, .result-ajoutGestionnaire .alert-secondary {background-color:#e6600d;/*color2*/ color: #fff;}
.table {background: #fff;  border: solid 3px #fff;}

.app_user_show #nouveau_message_prive { color: white; }
.alert-new {background-color: 	#FDF5E6;}
.todo-list {border-top: 1px dashed rgba(136,139,148,.4);}
.dz-preview {background-color:#f1f1f2;}/*color4*/
.theme-type-4 a, .theme-type-2 a {color:#ffcc99}
@media(min-width: 1200px) {
    .user { background: rgba(255,255,255,0.2); }
}