.fc-event-default, .fc-event-default .fc-event-skin{
        background-color: transparent!important;
}
.salle-{
       background-color: gray!important;
}

.salle-261,
.salle-henri-langlois,
.salle-henri-lamglois,
.salle-heni-langlois,
.salle-379,
.salle-langlois,
.salle-herni-langlois,
.salle-hnri-langlois,
.salle-henry-langlois {
    background-color: #EE1D23!important;
}

.salle-262,
.salle-380,
.salle-michel-simon,
.salle-miche-simon,
.salle-michel-simon-,
.salle-simon,
.salle-salle-simon,
.salle-ms {
    background-color: #004B80!important;
}

.salle-263,
.salle-fonction {
    background-color: #01B9A0!important;
}

.salle-arditi,
.salle-269,
.salle-auditorium-fondation-arditi,
.salle-auditorium-fondation--arditi,
.salle-auditorium-fondation-pierre-arditi,
.salle-auditorium-arditi,
.salle-fondation-arditi {
    background-color: #008E7B!important;
    color:black!important;
}

.salle-cinerama-empire {
    background-color: #006A5C!important;
}
#block-system-main .salle-white{
        background-color:white!important;
        color:black!important;
}
#block-system-main .salle-white .fc-event-skin{
        background-color:white!important;
        color:black!important;
}

.fc-event-default.push-statusuptodate,
.fc-event-default.push-statusuptodate .fc-event-skin,
.fc-event-default.push-statusuptodate .fc-event-time,
.fc-event-default.push-statusuptodate a {
    background-color: #affab4;
    border-color: #affab4;
    color: black;
}
.edit_calendar {
    background: url(theme/edit.png) no-repeat;
    background-size: contain;
}
.clone_calendar {
    background: url(theme/clone.png) no-repeat;
    background-size: contain;
}
.tools_calendar span {
    display: inline;
    float: right;
    padding-left: 2px;
    height: 10px;
    width: 10px;
    z-index: 1000;
    position: relative;
    border: 0px solid black;
    margin-top: -8px;
}
.tools_calendar {
    cursor: pointer;
    display: inline;
    margin-right: 2px;
    z-index: 1000;
    display: inline;
    float: left;
    padding-right: 2px;
    height: 16px;
    width: 16px;
    z-index: 1000;
    position: relative;
    border: 0px solid black;
    margin-top: 8px;
}
.add_seance {
    font-size: 10px;
    padding: 2px 5px;
    background: black;
    border-radius: 3px;
    color: white;
    float: right;
}
.fc-event {
        cursor:normal;
}
.fc-event-title {
    font-size: 11px;
}
.fc-event-title {
    position: relative;
    z-index: 900;
}
.add_seance:hover,
.add_seance:link,
.add_seance:visited {
    color: white!important;
}
#seance-date-heure-add-more-wrapper .end-date-wrapper,
#seance-date-heure-add-more-wrapper .date-float ,.node-evenement-form #field-event-date-add-more-wrapper{
    display: none;
}
.node-travaux-form #seance-date-heure-add-more-wrapper .end-date-wrapper,
.node-travaux-form #seance-date-heure-add-more-wrapper .date-float ,
.node-evenement-form #seance-date-heure-add-more-wrapper .end-date-wrapper,
.node-evenement-form #seance-date-heure-add-more-wrapper .date-float {
    display: block;
}
.travaux .fc-event-head,.travaux .fc-event-head .fc-event-time {
        background-color:red;
}
.travaux .fc-event-head .fc-event-time {
    margin-right:3px;
}
.node-travaux h2{
    font-family: Gudea;
    font-size:15px;
    margin-top:3px;
}
.tag-3882- ,.tag-3882- .fc-event-skin{
        background:#cb0c1c!important;
}
.tag-3883- ,.tag-3883- .fc-event-skin{
        background:#067ea1!important;
}
.tag-3884- ,.tag-3884- .fc-event-skin{
        background:#8d2385!important;
}
.tag-3885- ,.tag-3885- .fc-event-skin{
        background:#85be2f!important;
}
.tag-3886- ,.tag-3886- .fc-event-skin{
        background:#85be2f!important;
}
.tag-3886- ,.tag-3886- .fc-event-skin{
        background:#f5a100!important;
}

.fc-view-month .fc-event-skin{
    max-height:120px;
    overflow:hidden;
}


.evenement .fc-event-title{
        padding:0px;
}
.evenement .g_f{
    float:left;
    display:block;
    padding:5px;
}
#block-system-main .tools_calendar{
float:left;
}
