/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 13-apr-2015, 12.06.30
    Author     : Portatile
*/

#briciole {
    color: #999999;
}
#briciole a {
    color: #1a4273;
}
#briciole a:hover {
    color: #999999;
}

.titoloPagina {
    background-color: #1a4273;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    color: #ffffff;
}

.titoloPaginaRosso {
    /*border-bottom-color: #e11212;*/
    border-bottom-color: #ff0000;
}
.titoloPaginaArancio {
    /*border-bottom-color: #ffa200;*/
    border-bottom-color: #ffa500;
}
.titoloPaginaOcra {
    /*border-bottom-color: #e9bb1a;*/
    border-bottom-color: #ffff00;
}
.titoloPaginaVerde {
    border-bottom-color: #96d46c;
}
.titoloPaginaAcqua {
    border-bottom-color: #70d7ba;
}
.titoloPaginaCeleste {
    border-bottom-color: #10bef0;
}
.titoloPaginaBlu {
    border-bottom-color: #337ad1;
}
.titoloPaginaViola {
    border-bottom-color: #9263d2;
}
.titoloPaginaNeutro {
    border-bottom-color: #1a4273;
}

.bordoInferioreRosso {
    /*border-bottom-color: #e11212;*/
    border-bottom-color: #ff0000;
}
.bordoInferioreArancio {
    /*border-bottom-color: #ffa200;*/
    border-bottom-color: #ffa500;
}
.bordoInferioreOcra {
    /*border-bottom-color: #e9bb1a;*/
    border-bottom-color: #ffff00;
}
.bordoInferioreVerde {
    border-bottom-color: #96d46c;
}
.bordoInferioreAcqua {
    border-bottom-color: #70d7ba;
}
.bordoInferioreCeleste {
    border-bottom-color: #10bef0;
}
.bordoInferioreBlu {
    border-bottom-color: #337ad1;
}
.bordoInferioreViola {
    border-bottom-color: #9263d2;
}
.bordoInferioreNeutro {
    border-bottom-color: #1a4273;
}

#corpo p {
    padding-bottom: 10px;
}

#corpo ul {
    /*margin: 14px 0px;
    padding-left: 40px;*/
    /*padding-top: 15px;*/
    padding-bottom: 15px;
    padding-left: 20px;
    list-style: disc;
}
#corpo ul.ui-tabs-nav {
    margin: 0px;
    padding: 0.2em 0.2em 0px;
}

#corpo ol {
    padding-bottom: 15px;
    padding-left: 20px;
    list-style: decimal;
}

.ultimoAgg {
    color: #1a4273;
}

.contenutiPadding {
    background-color: #ffffff;
}

.contenutiNoPadding {
    background-color: #ffffff;
}

@media only screen and (max-width: 480px) {
    #corpo {
        padding: 10px 0px;
    }
    
    .titoloPagina {
        padding: 5px 10px;
    }
    
    .contenutiPadding {
        padding: 10px;
    }
}

@media only screen and (max-width: 1200px) {
/*    #corpo {
        padding: 10px 10px 0 10px;
    }*/
    
    #bricioleCont {
        padding: 10px;
    }
    
    h1 {
        font-size: 1.2em;
        padding-bottom: 10px;
    }
    
    .descrPagCont {
        padding-bottom: 20px;
    }
    
    .contenutiNoPadding {
        padding: 20px 0;
    }
}

@media only screen and (min-width: 480px) and (max-width: 1200px) {
    .titoloPagina {
        padding: 13px 20px;
    }
}

@media only screen and (min-width: 480px) and (max-width: 800px) {
    #corpo {
        padding: 10px 10px 20px 10px;
    }
    
    .contenutiPadding {
        border: 1px solid #e0dfdf;
        border-bottom-left-radius: 7px;
        border-bottom-right-radius: 7px;
        padding: 20px 20px;
        box-shadow: inset 0 -3px 0 rgba(184, 184, 184, 0.4);
    }
}

@media only screen and (min-width: 800px) and (max-width: 1200px) {
    #corpo {
        padding: 10px 10px 20px 10px;
    }
    
    .contenutiPadding {
        border: 1px solid #e0dfdf;
        border-bottom-left-radius: 7px;
        border-bottom-right-radius: 7px;
        padding: 20px 20px;
        box-shadow: inset 0 -3px 0 rgba(184, 184, 184, 0.4);
    }
}   

@media only screen and (min-width: 1200px) {
    #briciole {
        padding: 23px 10px;
        letter-spacing: -0.25px;
    }

    .titoloPagina {
        border-top-left-radius: 7px;
        border-top-right-radius: 7px;
        padding: 13px 20px;
        text-transform: uppercase;
        font-size: 16px;
        font-weight: 700;
        letter-spacing: -0.25px;
    }
    
    .contenutiPadding {
        border: 1px solid #e0dfdf;
        border-bottom-left-radius: 7px;
        border-bottom-right-radius: 7px;
        padding: 20px 20px;
        box-shadow: inset 0 -3px 0 rgba(184, 184, 184, 0.4);
    }
    
    .contenutiNoPadding {
        border: 1px solid #e0dfdf;
        border-bottom-left-radius: 7px;
        border-bottom-right-radius: 7px;
        padding: 20px 0px;
        box-shadow: inset 0 -3px 0 rgba(184, 184, 184, 0.4);
    }
    
    .ultimoAggCont {
        border-bottom: 1px dotted #e0dfdf;
        padding-bottom: 15px;
    }
    
    .ultimoAgg {
        font-size: 12px;
    }
}