﻿#dm-portal-iframe {
    width: 100%;
    height: 100%;
    overflow-y: hidden;
    border: none;
}

#dm-portal-modal .modal-footer {
    border-top: none;
}

.fc-view-container.dm-scroll-resources {
    width: 100%;
    overflow: auto;
}

/* hide the br in "tutto il <br>giorno" if i'm in listView, to better use space */
.fc-customList-view .fc-list-item .fc-list-item-time br {
    display: none;
}

.fc-customList-view .fc-list-item {
    cursor: pointer;
}

.fc-day.fc-sat, .fc-day.fc-sun {
    background: rgb(230,230,230);
    background: rgba(230,230,230,.5);
}

.fc-day.fc-mon {
    border-left: 2px solid rgb(150, 150, 150);
}

ul.selected-events {
    list-style: none;
}

tr.dm-selected-event td {
    background-color: rgba(247, 138, 9, .2);
}

.dm-selected-event:not(tr) {
    border-color: rgb(247, 138, 9) !important;
}

.dm-current-view {
    background-image: none;
    background-color: rgb(204, 204, 204);
    /*color: #333;
    background-color: #e6e6e6;*/
    /*color: rgb(247, 138, 9);
    background: rgb(30, 30, 30);*/
}

/* <loader> */
.spin {
    -webkit-animation: spin 1s linear infinite;
    -moz-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
}

i.fa.dm-loading {
    font-size: 18px;
    line-height: 33px;
}

@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
/* </loader> */