﻿
table.GridView {
}

table.GridView th {
}

table.GridView td {
}

tr.riga-standard td, tr.riga-standard th 
{
}

tr.riga-alternata td, tr.riga-alternata th {
}

.piede-griglia td
{
    padding: 5px;
    text-align: center;
}

/*-------------------PANNELLO RICHIESTA------------------*/

.sfondo_pannello_richiesta {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    z-index: 9999999;
    background-color: rgba(120, 120, 120, 0.3);
    background: linear-gradient(136deg, rgba(105, 105, 105, 0.7) 0%, rgba(25, 25, 25, 0.7) 100%) no-repeat left center fixed;
}

.pannello_richiesta {
    background: rgb(255, 255, 255);
    background: linear-gradient(to bottom, #cc0000 50px, #f6f6f6 50px);
    width: calc(10% + 300px);
    margin-top: calc(50vh - 200px);
    margin-left: calc(((100% - (10% + 300px)) / 2));
    animation-name: PopUp_pannello_richiesta;
    animation-duration: 0.3s;
    border-radius: 10px;
}

@keyframes PopUp_pannello_richiesta {
    0% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
        opacity: 0;
    }

    80% {
        -webkit-transform: scale(1.2);
        transform: scale(1.05);
        opacity: 1;
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

.intestazione_pannello_richiesta {
    background-image: url('../../Grf/logo_aics.png');
    background-repeat: no-repeat;
    background-position: calc(50% - 8px) 18px;
    background-size: 160px 70px;
    height: 50px;
    color: white;
}

.corpo_pannello_richiesta {
    color: #202020;
    font-size: 13px;
    text-align: center;
    font-weight: 300;
    height: 100%;
    padding: 20px;
    
    vertical-align: top;
}

.piede_pannello_richiesta {
    width: 100%;
    height: 60px;
    padding: 10px;
    padding-bottom: 16px;
    text-align: center;
}
