.centerbrick {
	text-align: center;
}
.textblocker {
	max-width: 750px;
	margin-left: auto;
	margin-right: auto;
}

.logo {
	margin-top: 10px;
	margin-bottom: 10px;
}

.popover-content {
	color: #000;
}

/* RWD STANDARD PAGES RECOLOR */

/*coloring various chevrons and arrows on sidepages*/
.fa-chevron-circle-down,
.fa-chevron-circle-right,
.Course_Section .fa-search,
.fa-arrow-circle-o-right:before,
dept_list {
	color: #003427;
}
.glyphicon-plus-sign,
.add_another_course_button_enabled {
	color: #8a142a;
}

/*selecttermdept page*/
.ordering_enabled,
.book_search_button,
.ltBlue {
	color: #003427;
}

.Course_Material_Radio:checked + span:before {
	background: #005a43;
}

/*coloring panels*/
.panel-info > .panel-heading,
.panel-info > .panel-heading p,
.panel-info > .panel-heading strong,
.panel-info > .panel-heading span,
.panel-info > .panel-heading h1,
.panel-info > .panel-heading h2,
.panel-info > .panel-heading h3,
.panel-info > .panel-heading h4,
.panel-info > .panel-heading h5,
.panel-info > .panel-heading h6 {
	color: white;
	background-color: #1b7a61;
}
/*outer border of panels*/
.panel-info {
	border-color: #1b7a61;
}

/*all standard buttons on site*/
.btn-primary {
	background-color: #003427;
	border: transparent;
	font-weight: bold;
	font-family: "open sans", sans-serif;
	color: #fff;
	-webkit-transition-property: background-color;
	-webkit-transition-duration: 0.35s;
	transition-property: background-color;
	transition-duration: 0.35s;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
	background-color: #1b7a61;
	font-weight: bold;
	color: #fff;
	border: transparent;
}

/*all innate text*/
body {
	color: #333333;
	font-size: 16px;
}

/*all bold elements in hardcode*/
strong {
	color: #1b7a61;
}

/*custom course text in panels on course materials*/
.course_notes {
	color: #fff;
}

/*course select items on selecttermdept page*/
.term_name,
.dept_p,
sect_p,
.Section_Name_Div,
ordering_hover_color {
	color: #003427 !important;
}

/*headers*/
h1 {
	color: #003427;
	font-family: "open sans", sans-serif;
	font-size: 35px;
	font-weight: bold;
}
h2,
h3,
h4,
h5,
h6 {
	color: #003427;
	font-family: "open sans", sans-serif;
}

/*text in paragraphs*/
p {
	color: #303030;
	font-family: "open sans";
	font-size: 16px;
}

/*links*/
a {
	color: #1b7a61;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}
a:hover,
a:focus {
	text-decoration: none;
	color: #8a142a;
}

/*remove upper breadcrumb nav*/
.breadcrumbs {
	display: none;
}

/***********Checkout Page section selectors*******/
.checkoutHighlighted {
	border-bottom: 4px solid #003427;
	color: #003427;
}
.checkoutUnHighlighted {
	border-bottom: 4px solid #1b7a61;
	color: #1b7a61;
}

/* END RWD STANDARD PAGES RECOLOR */

/*page highlight color change*/
::selection {
	background: #1b7a61; /* WebKit/Blink Browsers */
	color: #fff;
}
::-moz-selection {
	background: #1b7a61; /* Gecko Browsers */
	color: #fff;
}
