﻿.ombraSinistraPannelloLaterale {
    box-shadow: -5px -4px 9px -4px rgba(0,0,0,0.45);
}

#contenitorePannelliOverlayLaterali {
    overflow: hidden;
    position: absolute;
    top: 51px;
    width: auto;
    right: 0vw;
    padding-left: 80px; /*box-shadow: -5px 0px 28px 0px #999999;*/
}

.contenitorePopupLaterale {
    z-index: 100;
    height: 95vh;
    /*float: right;*/
    overflow: hidden;
    width: auto;
    display: none;
}

/*.schedaDentroContenitoreLaterale {
    display: none;
    z-index: 101;
    height: 95vh;
    margin-top: 1px;
    overflow: hidden;
    padding: 2vh 1vw 2vh 3vw;
    position: relative;
}

    .schedaDentroContenitoreLaterale:last-child {
        box-shadow: -5px 0px 28px 0px #999999, -5px 0px 28px 0px #999999;
    }*/

.schedaPopupLaterale {
    display: none;
    z-index: 101;
    height: 95vh;
    float: right;
    overflow: hidden;
    padding: 2vh 20px 2vh 20px;
    position: relative;
}

    /*.schedaPopupLaterale:last-child {
        box-shadow: -5px 0px 28px 0px #999999, -5px 0px 28px 0px #999999;
    }*/

.schedaPopupLaterale {
    /*box-shadow: -5px 0px 28px 0px #999999;*/
    background-color: gold;
}

.schedaPopupLaterale > div {
    width: 100%;
}

.schedaPopupDallAlto {
    display: none;
    z-index: 106;
    height: 95vh;
    float: right;
    margin-top: 1px;
    overflow: hidden;
    padding: 2vh 20px 2vh 20px;
    position: absolute;
}

.schedaPopupDallAltoTest {
    display: none;
    z-index: 106;
    height: 65vh;
    float: right;
    margin-top: 1px;
    overflow: hidden;
    padding: 2vh 20px 2vh 20px;
    position: absolute;
}

.schedaPopupDallAlto {
    /*box-shadow: -5px 0px 28px 0px #999999;*/
    background-color: gold;
}

.schedaPopupLateraleOverlay {
    position: absolute;
    z-index: 101;
    margin-top: 2px;
    box-shadow: none !important;
    background: repeating-linear-gradient( 45deg, rgba(96, 96, 96, 0.55), rgba(96, 96, 96, 0.55) 10px, rgba(128, 128, 128, 0.76) 10px, rgba(128, 128, 128, 0.76) 20px ) !important;
}

.schedaPopupLateraleSovrapposto {
    position: absolute;
    right: 0vw;
    z-index: 103;
}

.schedaPopupLateraleLeft {
    float: left !important;
    display: none;
    z-index: 100;
    height: 87.9vh;
    margin-top: 1px;
    overflow: hidden;
    padding: 2vh 20px 2vh 20px;
    position: relative;
}

.chiusuraPannelliOverlayLaterali {
    font-size: 2vw;
    width: 2vw;
    color: #132A36;
    margin: 0.1vw 1vw;
    cursor: pointer;
    right: 0px;
    position: absolute;
}

.chiusuraPannelliOverlayLateraliGrosso {
    font-size: 3vw;
    width: 2vw; /*color: #132A36;*/
    margin: 0.1vw 2vw 0.1vw 0vw;
    cursor: pointer;
    right: 0px;
    position: absolute;
}

.iconaSettingsPannelliOverlay {
    float: left;
    padding: 0 2vw;
    font-size: 2.5vw;
    cursor: pointer;
}
