/* Enter Your Custom CSS Here *//* Enter Your Custom CSS Here */

/*GENERAL*/
body {font-family: "Helvetica Neue", Arial, sans-serif;}
a {color: #CE1126; word-wrap: normal;}
a:hover, a:focus {color: #003F87;text-decoration: none;}
/*a {color: #FFFFFF; word-wrap: normal;}
a:hover, a:focus {color: #000000;text-decoration: none;}*/
h1, h2, h3, h4, h5, h6 {font-family: "Helvetica Neue", sans-serif;color: #003F87;}
.textwidget a {color: #003F87; word-wrap: normal;}
.textwidget a:hover, a:focus {color: #CE1126;text-decoration: none;}
#page, .navbar, .after-footer {max-width: none;}


/*HEADER*/
.custom-header-image {margin: 25px 0 35px 100px;}
.site-title {margin-top: 20px; margin-left: 150px;}
.site-description {margin-left: 150px; color: #CE1126!important;}
/*Mobile Header Settings*/
@media screen and (max-width: 767px) { h1.site-title {font-size: 18px!important;} .site-description {display:none; } }

/*Navigation*/
.navbar-default {background-color: #003F87;border-color: #FCD116;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {color: #003F87;background-color: #FCD116;}
.navbar-default .navbar-nav>li>a {color: #fff; font-size:20px;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {color: #FCD116;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {background-color: #003F87;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus { background-color: #FCD116;color: #003F87;}
.dropdown-menu {background-color: #003F87;}
.dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {color: #FCD116;}
.dropdown-menu>li>a {color: #fff;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {color: #FCD116;background-color: #003F87;}
header.content-header {min-height: inherit;}
.content-header { background-color: #FCD116;}
/*Uber Menu*/
.ubermenu li a { color: #FFFFFF;}
.ubermenu li a:hover, .ubermenu li a:focus {font-weight: bold;text-decoration: none;}
.ubermenu .ubermenu-retractor { color: #fff;}
.navbar-default .navbar-toggle { border-color: #fff;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}

/*FOOTER*/
.after-footer { background: #003F87;}
.after-footer a {color: #fff!important;}
.credits-theme {display:none;}

/*OTHER ELEMENTS*/
/*Buttons*/
button, html input[type="button"], input[type="submit"] { background-color: #ccc; border-color: #ccc;}
button:hover, button:focus, html input[type="button"]:hover, html input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {color: #fff;background-color: #003F87;
border-color: #003F87;}
.btn-success, .btn-success:focus, .btn-success.focus {color: #fff!important;background-color: #003F87;border-color: #003F87;}
.btn-success:hover {color: #fff;background-color: #FCD116;border-color: #FCD116;}
.btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {color: #fff;background-color: #003F87;border-color: #003F87;}
.btn-success:active:hover {color: #fff!important;background-color: #003F87;border-color: #003F87;}

/*Accordion*/
.panel-default {border-color: #003F87;}
.panel-default>.panel-heading {color: #fff;background-color: #003F87;border-color: #003F87;}
.panel-title>a:hover, .panel-title>small:hover, .panel-title>.small:hover, .panel-title>small>a:hover, .panel-title>.small>a:hover {color: #FCD116;}
.panel-title>a:focus {color: #FCD116;}
    
/*Tabs*/
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {color: #FCD116!important; background-color: #003F87;border: #003F87;}
.nav-tabs>li>a {color: #fff;margin-right: 2px;line-height: 1.42857143;border: none;border-radius: 4px 4px 0 0;background-color: #003F87;}
.nav>li>a:hover, .nav>li>a:focus {text-decoration: none;background-color: #003F87;color: #FCD116;}

/*PLUGINS*/
/*Calendar*/
.ai1ec-agenda-widget-view .ai1ec-date, .ai1ec-agenda-view .ai1ec-date {border-top: none;background: none; border: 1px #ccc solid;}
.ai1ec-agenda-widget-view .ai1ec-event > a {color: #CE1126; border: none;font-size: 16px;}
.ai1ec-agenda-widget-view .ai1ec-month, .ai1ec-agenda-view .ai1ec-month {background: #003F87;}
.ai1ec-month-view .ai1ec-allday .ai1ec-event, .ai1ec-month-view .ai1ec-multiday .ai1ec-event, .ai1ec-week-view .ai1ec-allday-events .ai1ec-allday 
.ai1ec-event, .ai1ec-week-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event, .ai1ec-oneday-view .ai1ec-allday-events .ai1ec-allday .ai1ec-event, 
.ai1ec-oneday-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event {background-color: #003F87; }
.timely a, .timely a:link, .timely a:visited, .timely a:active, .timely a:hover, #ai1ec-container a, #ai1ec-container a:link, #ai1ec-container a:visited, #ai1ec-container a:active, #ai1ec-container a:hover {font-weight: 600;}
.entry-content .timely a:visited, .comment-content .timely a:visited, .site-footer .widget .timely a:visited {color: #003F87;} 
.entry-content .timely a, .comment-content .timely a, .site-footer .widget .timely a {    color: #003F87;}
.ai1ec-calendar-title, .ai1ec-calendar-title-short {font-size: 16px;}
.ai1ec-month-view .ai1ec-date {background: gainsboro; opacity: 10%; color: #a1a7ad;line-height: 13px;height: 21px;margin-bottom: 5px;padding: 0.5em 0.5em;font-size: 13px;text-align: right;text-shadow: none;}
.ai1ec-views-dropdown {margin-right: 20px;}
.ai1ec-views-dropdown i {font-size: 24px;}
.timely {width: 98%;padding-left: 1%;}
.ai1ec-month-view a.ai1ec-event-container, .ai1ec-week-view a.ai1ec-event-container, .ai1ec-oneday-view a.ai1ec-event-container {opacity: 1;}
/*Accesibility Panel*/
#octAccess .open, #octAccess .octContainer {background-color: #003F87!important;}

/*Facebook Photo Sync*/

    /*Removes Thumbnail border*/
li.fbps-photo > div {border: none;}
    /*Removes Album title*/
.fbps-album h3 {display: none;}

/*Breadcrumbs*/
.breadcrumbs {margin-left: 20px;margin-top: 10px;font-size: 16px;}

/*PayPal Shopping Cart*/
    /*Hides PayPal Express checkout button on Cart Page*/
.psc-proceed-to-checkout img {display: none;}
    /*Hides PayPal Express chckout button on Checkout Page*/
.psc-enable_express-checkout {display: none;}
    /*Hides PayPal Express chckout button on Product Page*/
.psc-enable_express-checkout img {display: none;}