
footer .social {background:#1a2028;width:380px;}

footer ul.social {list-style:none;float:right;}
footer ul.social li {display:inline; padding: 0; margin:0 5px;}
footer ul.social li a {display:inline-block; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; text-align:center; width: 32px; height: 32px; font-size:20px; position:relative; margin-top:2%; }
footer ul.social li a i {color:#0078a0; text-align: center; margin:0; line-height:33px; -webkit-transition: all 0.8s; -moz-transition: all 0.8s; -o-transition: all 0.8s; -ms-transition: all 0.8s; transition: all 0.8s;}

footer ul.social li a.rss{background-color:#ffffff;}
footer ul.social li a.face{background-color:#ffffff;}
footer ul.social li a.twit{background-color:#ffffff;}
footer ul.social li a.google{background-color:#ffffff;}
footer ul.social li a.linkedin{background-color:#ffffff;}
footer ul.social li a.pint{background-color:#ffffff;}
footer ul.social li a.insta{background-color:#ffffff;}
footer ul.social li a.youtu{background-color:#ffffff;}
footer ul.social li a.snap{background-color:#ffffff;}


footer .social li a.rss:hover {background-color: #dddcd2  ;}
footer .social li a.face:hover {background-color:#dddcd2  ;}
footer .social li a.twit:hover {background-color:#dddcd2  ;}
footer .social li a.google:hover {background-color:#dddcd2  ;}
footer .social li a.linkedin:hover {background-color:#dddcd2  ;}
footer .social li a.pint:hover {background-color:#dddcd2  ;}
footer .social li a.insta:hover {background-color:#dddcd2  ;}
footer .social li a.youtu:hover {background-color:#dddcd2  ;}
footer .social li a.snap:hover {background-color:#dddcd2  ;}

			
footer .social li a.rss.nocolor{background-color:#dddcd2  ; cursor:auto;}
footer .social li a.face.nocolor{background-color:#dddcd2  ; cursor:auto;}
footer .social li a.twit.nocolor{background-color:#dddcd2  ; cursor:auto;}
footer .social li a.google.nocolor{background-color:#dddcd2  ; cursor:auto;}
footer .social li a.linkedin.nocolor{background-color:#dddcd2  ; cursor:auto;}
footer .social li a.pint.nocolor{background-color:#dddcd2  ; cursor:auto;}
footer .social li a.insta.nocolor{background-color:#dddcd2  ; cursor:auto;}
footer .social li a.youtu.nocolor{background-color:#dddcd2  ; cursor:auto;}
footer .social li a.snap.nocolor{background-color:#dddcd2  ; cursor:auto;}

.event-calendar .hdr {
    padding: .95em 0 0 .25rem !important;
}
.event-calendar .body {
    width: 80%;
}
.sidenav a {
    padding: 0px;
}