/* STILI DEL VECCHIO POLIMI
 * mantenuti solo per la prima fase
*/

/*.link_blu{
    color: #fff;
    background-color: #00acd7;
    background-position: right center;
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #fff;
    padding: 2%;
    width: 96%;
    display: block;
    font-size: 1.1rem;
    text-transform: uppercase;
    text-decoration: none;
    margin-bottom: 1em;
}

.link_blu a{
    color:#fff;
    text-decoration: none;
}*/

h1, h2, h3, h4, h5, h6, .csc-header {
    text-align: left;
}

.home h1, .home h2, .home h3, .home h4, .home h5, .home h6, .home .csc-header {
    text-align: center;
}

/* Colonna laterale destra [inizio] */
aside .csc-header h1, #content aside {
    font-size: 1.2rem;
}

/* Vecchi indentation and frames*/

.floatRight{
    width: 100%;
}

.floatLeft {
    width:100%;
}


@media (min-width:768px){
    /* Vecchi indentation and frames*/
    .floatRight{
        width: 50%;
        float: right;
        margin-left: 5%;
        clear:right;
    }

    .floatLeft{
        float:left;
        width:40%;
        margin-left:5%;
        clear:left;
        overflow-y: visible;
    }

    .floatLeft .csc-menu, .floatLeft .ce-menu {
        float:left;
        clear:left;
        overflow-y: visible;
    }
    .floatLeftfix{
        overflow-y: visible;
    }


}