h1.hol2, h3.hol2 { font-weight:700; font-size:1.3rem; color: #40B340; }
h2#sel-c {
    font-size:2.1rem;
}

ul#customHols { width: 100%; padding: 0; margin: 0; list-style-type: none; }
ul#customHols li { width: 100%; color:#555; display:block; text-align: left; padding: .12rem 0; margin: 0;}
ul#customHols li b { color: #222; }

ul.holNav {
    margin: 0;
    padding: 0;
    font-size: .8rem;
    width:100%;
    list-style: none;
}
ul.holNav li {
    text-align: left;
    font-size: .95rem;
    list-style: none;
    padding: .06rem 0;
    margin: 0;
    width:100%;
}

#holidays-usage { font-size:.9rem; }
#holidays-usage b { color:#555; }

html, body {height: 100%;}

#navToggle ul#toggle { clear:none;float:right;border:1px solid #000; }
