
/* START PAGE LOGIN */
.pass-lost {
    color: ;
}

.pass-lost:hover, .pass-lost:focus {
    color: ;
}

/* END PAGE LOGIN */

/* START HEADER */
.navbar-inverse {
    background-color: #A40232;
}

    /* START BADGE */
    .bg-warning-400 {
        background-color: #F9A825;
        border-color: #F9A825;
        color: #000000;
    }
    /* END BADGE */

/* END HEADER */

/* START PAGE TITLE */
.page-title {
    color: #A40232;
}
.fc-day-header span{
    text-transform: capitalize;
    color: #A40232;
}
.fc-center h2{
    color: #A40232;
    font-weight: bold;
    text-transform: uppercase;
}
.fc-day-number{
    color: #A40232;
    font-weight: bold;
}
.fc-axis{
    color: #A40232;
    font-weight: bold;
}
.fc-list-heading-main{
    text-transform: capitalize;
    color: #A40232;
}
.fc-list-heading-alt{
    color: #A40232;
}
/* END PAGE TITLE */

/* START HEADING ELEMENTS DASHBOARD */
.text-primary, .text-primary:hover, .text-primary:focus {
    color: #A40232 !important;
}
.task-calendar{
    border-bottom: 2px solid #A40232;
    font-weight:bold;
    font-size:12px;
    text-transform:uppercase;
}
.btn-link:hover, .btn-link:focus {
    color: #A40232;
}

/* END HEADING ELEMENTS DASHBOARD */

/* START SIDEBAR */
.sidebar {
    background-color: #A40232;
}

    .sidebar-xs .sidebar-main .navigation-main > li > a > span {
        background-color: #720123;
        border-color: #720123;
    }

    .sidebar-xs .sidebar-main .navigation-main > li > ul {
        background-color: #8C022B;
    }

    /* START SIDEBAR ENGINE ICON */
    .sidebar-user > .category-content > .media > .media-right > ul > li > a > i.icon-cog3 {
        color: #FFFFFF;
    }

    /* END SIDEBAR ENGINE ICON

    /* START BADGE */
    .bg-teal-400 {
        background-color: #F9A825;
        border-color: #F9A825;
        color: #000000;
    }
    /* END BADGE */

/* END SIDEBAR */

/* START PANEL */

    /* START BORDER PANEL */
    .widget {
        border-color: #A40232;
        border-radius: 0;
    }

    .widget-top-page {
        margin-bottom: 0px;
    }

    /* END BORDER PANEL */

    /* START ICON LIST */
    .icons-list > li > a {
        color: #A40232;
    }

    /* END ICON LIST */

    /* START TITRE PANEL */
    .widget > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child {
        color: #A40232;
        font-weight: bold;
    }

    /* END TITRE PANEL */

    /* START SEARCH PANEL */
    .search-bar-title {
        color: ;
        font-weight: bold;
        font-family: "Roboto",Helvetica Neue,Helvetica,Arial,sans-serif;
        font-size: 13px !important;
        letter-spacing: 0px;
    }

    .search-hits {
        color: ;
    }

    /* END SEARCH PANEL */

    /* START PASTILLE COMPTE */
    .color-0 {
        background-color: #2EC7C9;
        border-color: #2EC7C9;
    }

    .color-1 {
        background-color: #B6A2DE;
        border-color: #B6A2DE;
    }

    .color-2 {
        background-color: #5AB1EF;
        border-color: #5AB1EF;
    }

    .color-3 {
        background-color: #FFB980;
        border-color: #FFB980;
    }

    .color-4 {
        background-color: #D87A80;
        border-color: #D87A80;
    }

    .color-5 {
        background-color: #545454;
        border-color: #545454;
    }

    /* END PASTILLE COMPTE */

    /* START DROPDOWN ICON */
    .icon-menu9 {
        color: #A40232;
    }

    /* END DROPDOWN ICON */

    /* START HEADER */
    .j-forms .header {
        margin: 50px 30px 20px;
        background-color: transparent;
        border-bottom: 1px solid #A40232;
    }

    .j-forms .header p {
        margin: 0;
        padding: 5px 10px;
        color: #A40232;
    }

    /* END HEADER */

    /* START DIVIDER */
    .form-divider {
        border-color:  -moz-use-text-color -moz-use-text-color;
    }

    /* END DIVIDER */

    /* START INPUT */
    .j-forms input[type="text"],.j-forms input[type="date"],.j-forms input[type="time"], .j-forms input[type="password"], .j-forms input[type="email"],
    .j-forms input[type="search"], .j-forms input[type="url"], .j-forms .checkbox input:checked + i,
    .j-forms .checkbox i, .j-forms .checkbox input, .j-forms textarea, .j-forms select,
    button, html input[type="button"], input[type="reset"], input[type="submit"],
    .j-forms .primary-btn, .j-forms .file-button, .j-forms .secondary-btn {
        border: 1px solid rgba(0, 0, 0, 0.12);
        border-radius: 0;
    }

    .j-forms .checkbox input:checked + i,
    .j-forms .checkbox i, .j-forms .checkbox input {
        border: 1px solid rgba(0, 0, 0, 0.35);
        border-radius: 0;
    }

    .j-forms .checkbox-config i:after {
        border-width: 0px 0px medium medium;
        border-bottom: medium solid #A40232;
        border-left: medium solid #A40232;
        content: "";
        height: 5px;
        top: 3px;
        transform: rotate(-45deg);
        left: 3px;
        opacity: 0;
        position: absolute;
        width: 10px;
    }

    .j-forms input[type="text"]:hover,.j-forms input[type="date"]:hover,.j-forms input[type="time"]:hover, .j-forms input[type="password"]:hover, .j-forms input[type="email"]:hover, .j-forms input[type="file"]:hover,
    .j-forms input[type="search"]:hover, .j-forms input[type="url"]:hover, .j-forms .checkbox input:checked + i:hover,
    .j-forms .checkbox i:hover, .j-forms .checkbox input:hover, .j-forms textarea:hover, .j-forms select:hover,
    .j-forms input[type="text"]:active,.j-forms input[type="date"]:active,.j-forms input[type="time"]:active, .j-forms input[type="password"]:active, .j-forms input[type="email"]:active,
    .j-forms input[type="search"]:active, .j-forms input[type="url"]:active, .j-forms input[type="file"]:active, .j-forms .checkbox input:checked + i:active,
    .j-forms .checkbox i:active, .j-forms .checkbox input:active, .j-forms textarea:active, .j-forms select:active,
    .j-forms input[type="text"]:focus,.j-forms input[type="date"]:focus,.j-forms input[type="time"]:focus, .j-forms input[type="password"]:focus, .j-forms input[type="email"]:focus,
    .j-forms input[type="search"]:focus, .j-forms input[type="url"]:focus, .j-forms input[type="file"]:focus, .j-forms .checkbox input:checked + i:focus,
    .j-forms .checkbox i:focus, .j-forms .checkbox input:focus, .j-forms textarea:focus, .j-forms select:focus {
        border: 1px solid rgba(0, 0, 0, 0.12);
        border-color: #A40232;
    }

    .j-forms .checkbox i::after {
        border-bottom: medium solid ;
        border-left: medium solid ;
    }

    button, html input[type="button"], input[type="reset"], input[type="submit"],
    .j-forms .primary-btn, .btn-primary, .j-forms .file-button, .j-forms .secondary-btn {
        background: #A40232 none repeat scroll 0% 0%;
		border-color: #A40232;
    }

    button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover,
    .j-forms .primary-btn:hover, .btn-primary:hover, .j-forms .file-button:hover, .j-forms .secondary-btn:hover,
    button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus,
    .j-forms .primary-btn:focus, .btn-primary:focus, .j-forms .file-button:focus, .j-forms .secondary-btn:focus{
        background: #A40232 none repeat scroll 0% 0%;
		border-color: #A40232;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
        filter: alpha(opacity=75);
        opacity: 0.75;
    }

    .cancel-btn {
        background: #333333 none repeat scroll 0% 0% !important;
        border-color: #333333 !important;
        opacity: 0.80;
    }

    /* END INPUT */

    /* START PAGINATION */
    .dataTables_paginate .paginate_button.current, .dataTables_paginate .paginate_button.current:hover,
    .dataTables_paginate .paginate_button.current:focus {
        background-color: #A40232;
    }

    /* END PAGINATION */

/* END PANEL */

/* START FOOTER */
.navbar-text > a {
    color: #A40232;
}

.navbar-text > a:hover, .navbar-text > a:focus {
    color: #700220;
}

/* END FOOTER */

/* START CREATE ITEM */
.entete-create-item {
        margin: 0px 0px 10px;
        background-color: transparent;
        border-bottom: 2px solid #A40232;
    }

.entete-create-item p {
    margin: 0;
    padding: 5px 10px;
    color: #A40232;
    font-size: 18px;
    text-transform: uppercase;
    font-family:'Open Sans',Helvetica,Arial,sans-serif;
}
/* END CREATE ITEM */

/* START MESSAGE */
.lien-expediteur {
    color: #A40232;
    display:block;
    margin-bottom: 2px;
}

.lien-expediteur:hover {
    color: #A40232;
    opacity: 0.75;
}
/* END MESSAGE */

/* START LIEN GRILLE */
.lien-grille {
    color:#333333;
    display:block;
    margin-bottom: 2px;
}

.lien-grille:hover {
    color: #A40232;
}
/* END LIEN GRILLE */

/* START LIGNE GRILLE SELECTIONNEE */
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #EDDEAF;
}
/* END LIGNE GRILLE SELECTIONNEE */

/* START CALENDRIER */
.picker__day--selected,
.picker__day--selected:hover,
.picker--focused .picker__day--selected {
  background-color: #A40232;
  color: #fff;
}
.picker__day--highlighted,
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted {
  cursor: pointer;
  color: #fff;
  background-color: #A40232;
}
.picker__day--selected,
.picker__day--selected:hover,
.picker--focused .picker__day--selected {
  background-color: #A40232;
  color: #fff;
}
.picker__day--today:before {
  content: "";
  position: absolute;
  top: 2px;
  right: 2px;
  width: 0;
  height: 0;
  border-top: 6px solid #A40232;
  border-left: 6px solid transparent;
}
.picker__list-item--selected,
.picker__list-item--selected:hover,
.picker--focused .picker__list-item--selected {
  background-color: #A40232;
  color: #fff;
  z-index: 10;
}
.picker__list-item--highlighted, .picker__list-item--highlighted:hover, .picker--focused .picker__list-item--highlighted {
    background-color: #A40232;
    color: #fff;
    cursor: pointer;
}
/* END CALENDRIER */

/* START GOOGLE AGENDA */
.calendar-container {
    margin-top: 15px !important;
}
#calendarTitle {
    color: #000 !important;
}
/* END GOOGLE AGENDA */

/* START ALERTE SIREN */
.sirenalerte {
    border: 1px solid #A40232;
    height: auto;
    margin-bottom: 50px !important;
    margin-top: 0px;
    margin-left: 10px;
    padding-top: 20px;
    padding-bottom: 10px;
    width: 98% !important;
    color : #FF0000;
    font-weight: normal;
}
#zonealertsiren {
    display: none;
    font-size: 13px;
}
/* END ALERTE SIREN */

/* START ALERTE SIRET */
.siretalerte {
    border: 1px solid #A40232;
    height: auto;
    margin-bottom: 50px !important;
    margin-top: 0px;
    margin-left: 10px;
    padding-top: 20px;
    padding-bottom: 10px;
    width: 98% !important;
    color : #FF0000;
    font-weight: normal;
}
#zonealertsiret {
    display: none;
    font-size: 13px;
}
/* END ALERTE SIRET */

/* START MULTISELECT */
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
    border: 1px solid rgba(0, 0, 0, 0.12);
    border-color: #A40232;
    opacity: 1;
    box-shadow: none;
}

.multiselect.btn-default,
.multiselect.btn-default.disabled {
  background-color: #ffffff;
  color: rgba(0, 0, 0, 1);
}

.multiselect.btn-default:active,
.btn-group.open .multiselect.btn-default {
  border-color: #A40232;
}

.btn-group.open .dropdown-toggle.btn-default {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* END MULTISELECT */

/* START ASSISTANT */

.lien-assistant {
  display:block;
  padding: 0px 15px;
  margin: 0px 0px 10px;
  color:rgba(0, 0, 0, 0.54);
}
.lien-assistant:hover {
  color: #A40232;
}

.lien-assistant-p {
  padding: 0px 15px;
  color:rgba(0, 0, 0, 0.54);
}

.bloc-assistant {
    font-size:14px;
    line-height:30px;
    background-color: #A40232;
    color:#ffffff;
    text-transform:uppercase;
    padding: 0px 10px;
}

.search-form .form-group span.form-control-feedback{
    color: #A40232;
}
.btn-mail-send{
    background-color: #A40232;
    border: solid 1px #A40232;
    color: #FFF;
    margin-left: 20px;
}

.btn-mail-send:hover{
    background-color: #fff;
    border: solid 1px #A40232;
    color:  #A40232;
}

.btn-mail-send-cancelled{
    background-color:  #5B5B5C;
    border: solid 1px  #5B5B5C;
    color: #FFF;
    margin-left: 20px;
}
.btn-mail-send-cancelled:hover{
    background-color: #fff;
    border: solid 1px #5B5B5C;
    color: #5B5B5C;
}
/* END ASSISTANT */

/* ONGLETS */
.container-onglet {
    float:left;
    height:30px;
    margin-left:5px;
}
.onglet {
    text-transform:uppercase;
    float:left !important;
    height:30px !important;
    margin:0px !important;
    font: 14px "Open Sans",Helvetica,Arial,sans-serif !important;
}
@media (max-width: 1024px) {
    .onglet {
        font: 12px "Open Sans",Helvetica,Arial,sans-serif !important;
        padding: 0 10px;
    }
}

/* END ONGLETS */


.new-item {
    display: block;
    background-color: #f9fafd;
    height: 120px;
    color: #333333;
}

.new-item:hover {
    color: #A40232;
}

.lienpuce {
    margin-left: 10px;
    margin-top: 0px;
    color: rgba(0, 0, 0, 0.54);
}

.bouton-rappel-sauvegarde {
  color: #ffffff;
  background-color: #A40232;
  border-color: #A40232;
  opacity: 0.9;
}

.bouton-rappel-sauvegarde:hover {
  color: #ffffff;
  background-color: #A40232;
  border-color: #A40232;
  opacity: 1;
}

.bouton-menu-raccourcis {
  color: #ffffff;
  background-color: #34495E;
  border-color: #34495E;
  opacity: 0.9;
}

.bouton-menu-raccourcis:hover {
  color: #ffffff;
  background-color: #2F4254;
  border-color: #2F4254;
  opacity: 1;
}

.lienpuce:hover {
    color: #A40232;
}

#alerte_sauvegarde {
  animation-duration: 0.8s;
  animation-name: sauvegardeanim;
}

@keyframes sauvegardeanim {
  0% {
    right: -40px;
  }
  60% {
    right: 0px;
  }
  100% {
    right: -10px;
  }
}

