    /*Fragments Styles*/
    
    #sidebar h4 a {
        color: white;
        font-size: 18px;
    }
    
    #sidebar a:hover,
    #sidebar a:focus {
        color: #bbb;
    }
    
    #top {
        margin: 50px 0 20px 0;
    }
    
    #top a {
        color: white;
        font-size: 18px;
    }
    
    .fragmentpages p {
        font-size: 18px;
        margin-bottom: 10px;
    }
    
    #fragmentlist .month {
        width: 23%;
        padding: 0 10px 10px 0;
        display: inline-block;
        vertical-align: top;
        text-align: center;
    }
    
    .linebreaker {
        text-align: center;
    }
    /*--------------------------Media Queries---------------------------*/
    
    @media only screen and (max-width: 1675px) {}
    /*Secondary large query */
    
    @media only screen and (max-width: 1200px) {
        #fragmentlist .month {
            width: 22%;
        }
    }
    /*Main Mobile Query*/
    
    @media only screen and (max-width: 900px) {
        #fragmentlist .month {
            width: 31%;
        }
    }
    
    @media only screen and (max-width: 600px) {
        #fragmentlist .month {
            width: 46%;
        }
    }
    /*--------------------------Print Queries---------------------------*/
    
    @media print {
        #sidebar {
            display: none;
            opacity: 0;
            position: absolute;
            left: -10000px;
        }
    }