@charset "utf-8";
/* CSS Document *

/*-------------------------------------------------------------------------------------*/
/*BOOTSTRAP ---------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/

a {
	color: #4f82c3;
}

.bg-primary {background: #bbcf3d !important;}
.bg-secondary {background: #ea0c1b !important;}
.bg-light {background: #e1ecfa !important;}

.btn-secondary {color: #ea0c1b; font-weight: 700; border-color: #fff; background: #fff;
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
	position: relative; z-index: 2;}

.heading {color:#4f82c3;}

.dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #4f82c3;
}

/*-------------------------------------------------------------------------------------*/
/*COLORS ------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/

::selection {background: #4f82c3; color: #fff; /* WebKit/Blink Browsers */}
::-moz-selection {background: #4f82c3; color: #fff; /* Gecko Browsers */}

.navbar-nav .selected {background: #ea0c1b;}

.miniMonthWrapper {background: #bbcf3d;}
.miniMonthWrapper .topCalendar * {color: #fff !important;}
.miniMonthWrapper .miniCalendar .miniCalendarContent .weekendDay {color: #fff !important; opacity: .5;;}

.calendarOSHeader, .calendarOSContent .calendarItem * {color: #fff;}
section.calendar .calendarOSContent .calendarItem:nth-child(2n+1) {background: #ea0c1b;}
section.calendar .calendarOSContent .calendarItem:nth-child(2n+2) {background: #4f82c3;}

.news p {color: #474760; line-height: 1.875rem;}
.newsOSContent .newsContentItem {background: #fff;}

.tweets .twitterBlock .twitterTitle, .tweets .twitterBlock .twitterBlockContent * {color: #fff;}
.tweets .twitterBlock .twitterTitle::before {color: rgba(255,255,255,.75);}
.tweets .twitterBlock .twitterFooter, .tweets .twitterBlock .twitterFooter a  {color: rgba(255,255,255,.66);}

footer .footer-top h6 {color: #ea0c1b;}
footer .footer-top .icon-background {color: #ea0c1b;}
footer .footer-top .fa-stack:hover .icon-background {color: #4f82c3;}
footer .footer-top .fa-stack-1x {color: #fff;}