@import url('bootstrap-custom-override.css');
/*	Replace the left-side values with hexadecimal colors, throughout the file below.

	Color Key:

	@brand-primary					= baseline color (from which to calculate other colors by)
	@link-color						= account setting - baseline color when no value
	@link-hover-color 				= 15% darker than @brand-primary
	@btn-hover 						= 10% darker than @brand-primary
	@btn-primary-border 			= 5% darker than @brand-primary
	@btn-hvr-border 				= 20% darker than @brand-primary
	@list-group-active-text-color 	= 40% lighter than @brand-primary

	You can auto-generate these values (and this file), but choosing a custom color in the stock layout editor.

*/

/* gutters and body gradient override */
body{background-color:#fff;background-image:none; font-family: "Source Sans Pro", "SourceSans", "Poppins", Helvetica, Arial, sans-serif;}
main {background-color: white; box-shadow: none; -webkit-box-shadow: none;}

/* typography */
a{color:@link-color}
a:hover,a:focus{color:@link-hover-color}
.text-primary{color:@brand-primary}
a.text-primary:hover,a.text-primary:focus{color:@btn-hover}
.bg-primary{background-color:@brand-primary}
a.bg-primary:hover,a.bg-primary:focus{background-color:@btn-hover}

/* tables */
.table .table{background-color:@brand-primary}

/* buttons */

.btn.navbar-toggle.collapsed {background-color:#ca1002}

.btn-link{color:@brand-primary}
.btn-link:hover,.btn-link:focus{color:@link-hover-color; text-decoration: underline;}

.btn-primary{background-color:#003434; border-color:#003434; border-radius:0px; color:#fff;}
.btn-primary:focus,.btn-primary.focus{background-color:#003434;}
.btn-primary:hover{background-color:#003434; border-color:#003434; text-decoration: underline;}
.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#003434; border-color:#003434;}
.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{background-color:#003434;}
.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#003434;;border-color:#003434;}
.btn-primary .badge{color:#003434;}

.btn-secondary{background-color:#ca1002;border-color:#ca1002; border-radius:0px; color:#fff;}
.btn-secondary:focus,.btn-secondary.focus{background-color:#ca1002; color:#fff;}
.btn-secondary:hover{background-color:#ca1002;border-color:#ca1002; text-decoration: underline; color:#fff;}
.btn-secondary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#ca1002;border-color:#ca1002; color:#fff;}
.btn-secondary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{background-color:#ca1002; color:#fff;}
.btn-secondary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#ca1002;border-color:#ca1002; color:#fff;}
.btn-secondary .badge{color:#ca1002; color:#fff;}

/* UPDATED NAV BAR */

/* dropdowns */
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#003434}

/* navs */
#pagenav {box-shadow: none; font-size: 17px; font-weight:600; margin-right: auto; margin-left:auto ; padding-left: 150px; padding-right: 150px; }

.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:none;}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:#fff}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:none}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#fff}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color: none}

.navbar-inverse { background-color: #fff; border-color: #fff;}
.navbar-inverse .navbar-nav>li>a { color: #003434;}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { background-color: #fff; color: #003434; text-decoration: underline; text-decoration-color: #ca1002; text-decoration-thickness: 2px; }
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {background-color: #fff; color: #003434; text-decoration: underline; text-decoration-color: #ca1002; text-decoration-thickness: 2px;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {background-color: #fff; color: #003434; text-decoration: underline; text-decoration-color: #ca1002; text-decoration-thickness: 2px;}

.navbar-inverse .navbar-text {color: #ca1002;}
.div.visible-xs.fullname-xs {color: #ca1002;}

.navbar-inverse .navbar-toggle {background-color: #003434;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #ca1002;}
}

/* END OF UPDATED NAV BAR */


/* paginations */
.pagination>li>a,.pagination>li>span{color:#450084}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:@link-hover-color}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#450084;border-color:#450084}


/* labels */
.label-primary{background-color:@brand-primary}
.label-primary[href]:hover,.label-primary[href]:focus{background-color:@btn-hover}

/* thumbnails */
.img-thumbnail{background-color:@brand-primary}
.thumbnail{background-color:@brand-primary}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:@brand-primary}

/* progress bars */
.progress-bar{background-color:@brand-primary}

/* list groups */
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:@brand-primary}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{background-color:@brand-primary;border-color:@brand-primary}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:@list-group-active-text-color}

/* panels */
.panel{box-shadow:0px 0px 10px rgba(0,0,0,0.2)}
.panel-primary{border-color:@brand-primary}
.panel-primary>.panel-heading{background-color:@brand-primary;border-color:@brand-primary;background-image:linear-gradient(to bottom,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.25) 100%)}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:@brand-primary}
.panel-primary>.panel-heading .badge{color:@brand-primary}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:@brand-primary}




/* header */
header{background-color:#fff;background-image:none; box-shadow: none; -webkit-box-shadow: none;}

/* breakpoints */
@media(min-width:768px){.container{width:750px}}
@media(min-width:992px){.container{width:970px}}
@media(min-width:1200px){.container{width:1170px}}


/* styles in the sidebar */
#pagebodysidebar .sidebar-nav {
  border: none;
  box-shadow: none;
}
#pagebodysidebar .sidebar-nav > li {
  border-bottom: #f6f6f6;
}
.sidebar-nav > li > a {
  color: #222;
  background: #fff;
}

.sidebar-nav > li > a:hover, a:active {
	color: #222;
  background: #f6f6f6;
}
.dropdown-submenu ul li a {
  color: #222;
  background: #fff;
}
.dropdown-submenu ul li a:hover, a:active {
  color: #003434;;
  background: #f6f6f6;
}
#announcements-frame .announcements-top {
  background: #003434;
  color: #fff;
  padding: 3px 0;
  margin: 0rem 0 0 0;
}
#announcements-frame .announcements-list{background: #fff;}

<!-- make the text in the header white -->
.h1 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    display: block;
    font-size: 2.5em;
    color: #fff !important;
}
