﻿body {
    overflow:auto !important;
}

/*.panel-actions{
    right: 15px;
    position: absolute;
    top: 4px;
}*/

/*.panel-heading{
background: #f6f6f6;
    border-radius: 5px 5px 0 0;
    border-bottom: 1px solid #DADADA;
    padding: 18px;
    position: relative;
    margin-bottom: 10px;
}*/
.errorMessages {
    color:red !important;
}

.Nonletto {
   font-weight: bold;
}

.mailbox .mailbox-email-list .col-mail {
    bottom: 0;
    left: 435px;
    position: absolute;
    right: 40px;
    top: 0;
}

.mailbox .mailbox-email-list .col-mail .mail-date {
    padding-left: 10px;
    right: 0;
    width: 160px;
}



.dataTables_wrapper .datatables-header {
    margin-bottom: 15px;
    margin-top: 10px;
}


.CenterLoading {
    position: fixed;
    padding-top: 25%;
    padding-left: 50%;
    top: 0%;
    width: 100%;
    height: 100%;
    z-index: 20000;
    background-color: gray;
    opacity: .5;
}


.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}

.form-horizontal .radio,
.form-horizontal .checkbox {
    min-height: 27px;
}

.form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px;
}

@media (min-width: 768px) {
    .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px;
    }
}
.btn-default-right {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
    float:right;
}

/* content - footer inside */
.tab-content .panel-footer {
    margin: 0px;
    margin-top: -3px;
}

/* Modal */
.modal-block-primary .fa {
    color: #000000;
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    margin-left: -41px;
    z-index: 10000;
    border: none;
}

.notifications .notification-menu {
    width: 360px !important;
    height: 418px;
    overflow-y: auto;
}



.FrameReconnect {
    display: none;
}

.etichettaSchedaMacchina {
    font-size: 11px;
    color: #7E7E7E;
}

.etichettaLabelSchedaMacchina {
    font-size: 11px;
    color: #7E7E7E;
    /*padding-top: 95px;*/
}

.etichettaRicerca {

    padding-top: 7px;
    font-size: 14px;
}

/* AutoComplete highlighted item */
.autocomplete_completionListElement {
    margin: 0px !important;
    z-index: 99999 !important;
    background-color: ivory;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: default;
    overflow: auto;
    height: 200px;
    text-align: left;
    left: 0px;
    list-style-type: none;
}
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem {
    z-index: 99999 !important;
    background-color: #fce568;
    color: black;
    padding: 1px;
    cursor: pointer;
}
/* AutoComplete item */
.autocomplete_listItem {
    z-index: 99999 !important;
    background-color: window;
    color: windowtext;
    padding: 1px;
    cursor: pointer;
}


.bigger {
    font-size: 1.2em;
}

.progress .progress-bar-sky {
    background-color: #A32036;
}

.gridviewSuccess {
    background-color: limegreen;
    font-style: italic;
}
