/* Styles specific to the RRU WWW Theme */

/**
 * Reset Chrome Default Behaviour
 * @Kristy
 */

:-webkit-autofill {
	color: #fff !important;
}

/**
  *  Accronyms, Abbreviations and Tooltips
  *  @Kristy
  */

abbr, acronym {
	border-bottom: 1px dotted #333;
	cursor: help;
}

.tooltip {
	position: relative;
}

.tooltip-link {
	cursor: help;
	display: inline-block;
	padding-right: 20px !important;
	background: url("../images/question-mark.png") no-repeat center right;
}

.tooltip-arrow {
	display: none;
	background: url('../images/tooltip.png') no-repeat scroll 0 -7px transparent;
	position: absolute;
	top: 32px;
    left: -12px;
	height: 14px;
	width: 26px;
    z-index: 999;
}

.tooltip-box {
	display: none;
	position: absolute;
	height: auto;
	width: 250px;
	top: 0;
	left: 0;
	z-index: 15;
	background: #ffffff;
	color: #363948;
	padding: 15px 25px;
	margin-top: 1px;
	border: 1px solid #dddddd;
	box-shadow: 1px 3px 4px rgba(50, 53, 66, 0.3);
}

#region-content .region-inner .tooltip-box h3,
#region-content .region-inner .tooltip-box h4,
#region-content .region-inner .block-system-main .tooltip-box h3,
#region-content .region-inner .block-system-main .tooltip-box h4 {
	color: #0098d7;
	font-family: 'Auto1 SmCp';
	font-size: 15px;
	margin: 5px 0 2px;
	text-transform: uppercase;
}

#region-content .region-inner .tooltip-box p,
#region-content .region-inner .block-system-main .tooltip-box p {
	margin: 0 0 6px;
	font-family: 'Auto1';
	font-weight: normal;
	line-height: 20px;
	text-transform: none;
}

#region-content .region-inner .tooltip-box p a,
#region-content .region-inner .block-system-main .tooltip-box p a {
	display: inline;
	font-weight: bold;
	color: #363948;
	text-decoration: none;
	border-bottom: 1px solid #C2C3C8;
	padding-bottom: 1px;
}

#region-content .region-inner .tooltip-box p a:hover,
#region-content .region-inner .block-system-main .tooltip-box p a:hover {
	border-color: #363948;
}

/**
 *	RRU Ready Block
 *	@Kristy
 */

.block.rru-ready {
	position: relative;
	width: 100%;
	height: 200px;
	background-image: url('../../rru_base/images/rru-ready.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	float: left;
	margin-bottom: 25px;
}

.block.rru-ready:hover {
	opacity: 0.8;
}

.block.rru-ready .block-inner {
	position: absolute;
	bottom: 20px;
	background: url('../../rru_base/images/rru-ready-bkdg.png') repeat 0 0;
	width: 150px;
	height: 75px;
	padding: 8px 0 15px 15px;
}


.block.rru-ready .block-inner h2 {
	font-family: 'Auto1 SmCp';
	text-transform: uppercase;
	font-weight: bold;
	font-size: 18px;
	line-height: 18px;
	padding: 0px 0 8px 0;
	color: #fff;
}

.block.rru-ready .block-inner p {
	padding-right: 50px;
	margin-bottom: 0;
	font-size: 13px;
	color: #422e06;
	line-height: 14px;
}

.block.rru-ready .block-inner .learn-more {
	margin: 5px 0 0;
}

.block.rru-ready .block-inner .learn-more a {
	border-bottom: 1px solid #92660e;
	color: #422e06;
	font-size: 13px;
	text-decoration: none;
	padding-bottom: 1px;
}

.block.rru-ready .block-inner .learn-more a:hover {
	border-bottom-color: #422e06;
}

/**
 * Marketing Campaign Landing Page Buttons
 * @Kristy
 */

.campaign-landing #zone-content {
	position: relative;
}

.campaign-landing  #region-content {
	position: relative;
}

.campaign-landing  #region-content .region-inner .campaign-logo {
	position: absolute;
	z-index: 500;
}

.campaign-landing   #region-content .region-inner .campaign-logo a {
	display: block;
	width: 100%;
	height: 125px;
	background-color: #444757;
	box-shadow: 0 0 30px -5px #000;
	text-align: center;
}

.campaign-landing   #region-content .region-inner .campaign-logo a:hover {
	background-color: #4C4E5E;
}

.campaign-landing   #region-content .region-inner .campaign-logo  a img#logo {
	margin: 30px 0 0 0px;
}

.campaign-landing  #region-content .region-inner .campaign-logo a,
.campaign-landing  #region-content .region-inner .campaign-logo a:hover {
	border-bottom: none;
}

.campaign-landing  #region-content .region-inner .campaign-logo img {
	vertical-align: middle;
}

/**
 * Action Buttons
 * @Kristy
 */

#region-content .region-inner .block-system-main .action-buttons {
	float: right;
	width: 200px;
	margin-left: 25px;
	margin-bottom: 25px;
	text-align: center;
}

#region-content .region-inner .block-system-main .block.action-buttons .views-row a {
	display: block;
	width: 200px;
	height: 35px;
	margin-bottom: 8px;
	padding: 10px 0px 0px 0px;

	background-color: #444757;
	border: 1px solid #363948;
	border-radius: 1px 1px 1px 1px;
	color: #fff;
	font-family: 'Auto1 SmCp';
	text-transform: uppercase;
	font-size: 15px;
	border-bottom: none;
	transition: color 0.25s ease-in-out 0s;
}

#region-content .region-inner .block-system-main .block.action-buttons .views-row a:hover {
	background-color: #363948;
	border-bottom: none;
}

#region-content .region-inner .block-system-main .block.action-buttons .views-row.views-row-1 a {
	background-color: rgba(216, 100, 58, 1);
	border-color: #CA5E36;
}

#region-content .region-inner .block-system-main .block.action-buttons .views-row.views-row-1 a:hover {
	background-color: rgba(218, 82, 31, 1);
	color: #363948;
}

#region-content .region-inner .block-system-main .block.action-buttons .views-row.views-row-2 a {
	background-color: rgba(0, 152, 215, 1);
	border-color: #0089c2;
}

#region-content .region-inner .block-system-main .block.action-buttons .views-row.views-row-2 a:hover {
	background-color: rgba(0, 142, 215, 1);
	color: #363948;
}


#region-content .region-inner .block-system-main .block.action-buttons .views-row.views-row-3 a {
	background-color: rgba(124, 51, 150, 1);
	border-color: #7c3396;
}

#region-content .region-inner .block-system-main .block.action-buttons .views-row.views-row-3 a:hover {
	background-color: rgba(114, 42, 139, 1);
}

/**
 *  Alert header block
 *  @Jon
 */

#section-header #zone-alert-wrapper {
	background-color: #E7A60C;
	color: white;
	font-family: roboto;
	text-align: center;
	font-size: 16px;
	font-weight: 500;
	-webkit-box-shadow: inset 0px -12px 34px -20px rgba(0,0,0,0.88);
	-moz-box-shadow: inset 0px -12px 34px -20px rgba(0,0,0,0.88);
	box-shadow: inset 0px -12px 34px -20px rgba(0,0,0,0.88);
}
#section-header #zone-alert-wrapper #zone-alert {
	position: relative;
	top: 10px;
}

/**
 *  Info Session Page
 *  @Kristy
 */


/* Intro text box - body text */

.info-sessions-landing-page #region-content .region-inner .block-system-main .field-name-body {
	margin: 0px 0 25px 0;
	padding: 15px;
	background-image: url('../../rru_base/images/white-opacity-background.png');
	border: 1px solid #99999E;
}

.info-sessions-landing-page #region-content .region-inner .block-system-main .field-name-body p,
.info-sessions-landing-page #region-content .region-inner .block-system-main .field-name-body a {
	color: #fff;
}

.info-sessions-landing-page #region-content .region-inner .block-system-main .field-name-body a:hover {
	border-bottom-color: #99999E;
}

.info-sessions-landing-page #region-content .region-inner .block-system-main .field-name-body h2 {
	font-family: 'Auto1 SmCp';
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
	padding: 0 0 10px;
	margin: -2px 0 15px;
	line-height: 16px;
	border-bottom: 1px solid #99999E;
	color: #FFF;
}


/* Exposed Form */

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list .views-exposed-form {
	margin-bottom: 25px;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list .views-exposed-form .views-exposed-widgets {
	margin: 0;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list .views-exposed-form .views-exposed-widget {
	margin-bottom: 10px;
	margin-right: 0;
	padding: 0;
}


/*Select lists*/

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list .views-exposed-form .views-exposed-widget label {
	font-family: 'Auto1';
	font-weight: bold;
	float: left;
	margin-top: 0px;
	margin-right: 4px;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list .views-exposed-form .views-exposed-widget .views-widget {
	float: left;
	margin-right: 10px;
}


/*Input Text Autocomplete*/

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input,
.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[disabled],
.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="text"] {
	width: 180px;
}


/* Submit Button */

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list .views-exposed-form .views-exposed-widget .form-submit {
	margin-top: 5px;
	clear: left;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list .views-exposed-form .form-item {
	margin-top: 0;
	margin-bottom: 0;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list .views-exposed-form .views-exposed-widget .form-submit {
	margin-top: 0px;
	margin-bottom: 0;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="reset"],
.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="submit"] {
	-webkit-appearance: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background-clip: padding-box;
	border-radius: 0px;
	background-color: #D8643A;
	background-image: none;
	border: 1px solid #D8643A;
	border-color: #D8643A;
	cursor: pointer;
	color: #fff;
	font: bold 14px/1.2 'Auto1 SmCp', Arial, sans-serif;
	outline: 0;
	overflow: visible;
	margin: 0 0 0 5px;
	padding: 1px 15px 4px;
	text-shadow: none;
	text-transform: uppercase;
	width: auto;
}

.firefox .info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="reset"],
.firefox .info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="submit"] {
	padding: 2px 15px 4px;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="reset"]:hover,
.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="submit"]:hover,
.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="reset"]:active,
.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="submit"]:active,
.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="reset"]:focus,
.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list input[type="submit"]:focus {
	color: #363948;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list  .views-reset-button {
	float: right;
	clear: both;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list .views-reset-button a {
	border-bottom: 1px solid #b8babd;
	color: #363948;
	font-weight: bold;
	padding-bottom: 1px;
	text-decoration: none;
}

.info-sessions-landing-page #region-content.no-background-color .region-inner .block-views.views-content-list  .views-reset-button a:hover {
	border-color: #363948;
}

/**
  *  Old info sessions/events redirect view
  *  @Adam Broad
  */

.upcoming-information-session,
.upcoming-event  {
	border-bottom:1px solid #eee;
	padding-bottom:20px;
	padding-top:20px;
}

.upcoming-information-session:first-child,
.upcoming-event:first-child  {
	border-top:1px solid #eee;
}

.upcoming-information-session h3,
.upcoming-event h3  {
	margin:0px;
	line-height:15px;
}

.upcoming-information-session h3 a,
.upcoming-event h3 a  {
    font-size: 18px;
	color: #0098d7!important;
	border-bottom-style: none!important;
}

.upcoming-information-session h3 a:hover,
.upcoming-event h3 a:hover  {
	border-bottom:1px solid #eee!important;
}

.upcoming-information-session .date-display-single,
.upcoming-event .date-display-single  {
	color:#0098d7;
	font-weight:bold;
}

/**
  *  Already Applied? Block
  *  @Kristy
  */

.block.block-already-applied {
	background: transparent url('../images/already-applied-bkgd.png') no-repeat center center;
	float: left;
	height: 160px;
	width: 160px;
	padding: 20px;
	cursor: pointer;
	margin-bottom: 20px;
}

.block.block-already-applied h2 {
	font-family: 'Auto1 SmCp';
	text-transform: uppercase;
	font-size: 18px;
	line-height: 18px;
	padding: 100px 0 0 0;
	margin-bottom: 8px;
	color: #a1e443;
}

.block.block-already-applied p {
	padding-right: 50px;
	margin-bottom: 0;
	font-size: 13px;
	color: #EEE;
}

.block.block-already-applied p a {
	color: #EEE;
	text-decoration: none;
}

/**
 * Transfer Credit
 * @Kristy
 */

#region-content .region-inner .block.transfer-credit .view-filters {
	margin-bottom: 20px;
}

#region-content .region-inner .block.transfer-credit select {
	width: 170px;
}

#region-content .region-inner .block.transfer-credit table {
	background: #eaebe8;
}

#region-content .region-inner .block.transfer-credit table td {
	border-color: #d7d6d1;
}

#region-content .region-inner .block.transfer-credit table thead {}

#region-content .region-inner .block.transfer-credit table thead th {
	background-color: #d7d6d1;
	color: #0098d7;
}

#region-content .region-inner .block.transfer-credit table tbody {}

#region-content .region-inner .block.transfer-credit table tbody tr {
	border-top: #d7d6d1;
}


#region-content .region-inner  .block.transfer-credit .view-content td.views-field-title a {
	background-image: url('../images/start-date-arrow-business.png');
	background-color: #0098d7;
	background-repeat: no-repeat;
	background-position: 50px -46px;
	color: #eaebe8;
	font-family: 'Auto1 SmCp';
	font-weight: bold;
	border-bottom: none;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	height: 23px;
	line-height: 20px;
	float: left;
	padding: 0 33px 0px 10px;
}

#region-content .region-inner  .block.transfer-credit .view-content td.views-field-title a:hover {
	background-position: 50px -23px;
	color: #363948;
}

/**
 * Program Specific Admission
 * @Kristy
 */

.block-views.program-specific-admission {
	margin-bottom: 20px;
}

.block-views.program-specific-admission .view-header h2 {
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	line-height: 22px;
	color: #E2682E;
}

.block-views.program-specific-admission .view-content {
	border-top: 1px solid #363948;
	margin-bottom: 20px;
}

.block-views.program-specific-admission .view-grouping {
	border-bottom: 1px solid #363948;
}

.block-views.program-specific-admission .view-content .view-grouping h2,
#region-content .region-inner .block-system-main .block-views.program-specific-admission .view-content .view-grouping h2 {
	cursor: pointer;
	background-image: url('../../rru_base/images/accordion-plus.png');
	background-position: right 13px;
	background-repeat: no-repeat;
	color: #363948;
	font-family: 'Auto1 SmCp';
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	margin-top: 10px;
	margin: 0;
	padding: 7px 25px 10px 0;
}


.block-views.program-specific-admission .view-grouping-header.open h2 {
	background-image: url('../../rru_base/images/accordion-minus.png');
}

.block-views.program-specific-admission .view-content h2:hover {
	opacity: 0.9;
}

.block-views.program-specific-admission .view-content .view-grouping h3,
#region-content .region-inner .block-system-main .block-views.program-specific-admission .view-content .view-grouping h3 {
	color: #0098d7;
	font-family: 'Auto1';
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	margin-top: 10px;
	margin: 0;
	padding: 7px 25px 10px 0;
	text-transform: none;
}

.block-views.program-specific-admission .view-grouping .view-grouping-content {
	padding-bottom: 20px;
}

.block-views.program-specific-admission .item-list ul li.views-row  {
	list-style-image: url('../../rru_base/images/bullets/bullet.png');
}

.block-views.program-specific-admission .view-content .views-field a {
	font-weight: bold;
	color: #363948;
	text-decoration: none;
	border-bottom: 1px solid #C2C3C8;
	padding-bottom: 1px;
}

.block-views.program-specific-admission .view-content .views-row .views-field a:hover {
	border-bottom: 1px solid #363948;
}

/**
 * Find the program that right for you
 * Quick Menu Block (Variation)
 * @kristy
 */

.block.quick-menu.find-program  .block-inner h2 {
	padding-right: 75px;
}

/**
* Bottom block program entry more link specific styles
* @Jon
*/
#region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry {
	bottom: auto;
	padding: 3px 10px 2px;
}
#region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry:hover,
#region-content .region-inner .block-system-main .content .satellite-url-node-block.field a:hover {
	opacity: 0.8;
}
#region-content .region-inner .block-system-main .content .field.field-name-program-satellite-url-block {
	margin-bottom: -15px;
}
#region-content .region-inner .block-system-main .content .satellite-url-node-block.field {
position: relative;
margin-top: 30px;
}
#region-content .region-inner .block-system-main .content .satellite-url-node-block.field a {
	color: #FFF;
	text-decoration: none;
	border-bottom: none;

	position: relative;
	margin-left: -25px;
	margin-right: -25px;
	float: left;
	width: 100%;
	padding: 7px 25px 6px;
	background-image: url("../../rru_base/images/content-dropshadow.png");
	background-position: left top;
	background-repeat: repeat-y;
	-webkit-box-shadow: inset 0px -4px 20px -18px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px -4px 20px -18px rgba(0,0,0,0.75);
	box-shadow: inset 0px -4px 20px -18px rgba(0,0,0,0.75);
}

#region-content .region-inner .block-system-main .content .satellite-url-node-block.field a:after {
	font-family: 'FontAwesome';
	font-weight: normal;
	font-size: 12px;
	content: "\f08e";
	display: inline-block;
	padding-left: 8px;
	vertical-align: baseline;

}
/**
* Affiliations grid
* @Jon
*/
#region-content .region-inner .view-affiliations-logo-grid table,
#region-content .region-inner .view-affiliations-logo-grid tbody tr,
#region-content .region-inner .view-affiliations-logo-grid tbody td {
	border: none;
}
#region-content .region-inner .view-affiliations-logo-grid table {
	margin-top: 25px;
	width: 300px;
}
#region-content .region-inner .view-affiliations-logo-grid tbody tr {
	height: 160px;
}

#region-content .region-inner .affiliations-holder.grid {
	white-space: nowrap;
	text-align: center;
	height: 100px;
}

#region-content .region-inner .affiliations-holder.grid .helper {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}
#region-content .region-inner .affiliations-holder.grid a {
	border: none;
	height: 100px;
	display: block;
	padding: 20px;
	min-width: 100px;
	max-width: 145px;
	width: 100px;
}
#region-content .region-inner .affiliations-holder.grid a:hover {
	border: none;
	height: 100px;
	display: block;
	background-color: #F9F9F9;
}

#region-content .region-inner .affiliations-holder.grid img.affiliations-logo {
	max-height: 100px;
	vertical-align: middle;
}

/**
* Single affiliation logo on non agresso program nodes
* @Jon
*/
#region-content .region-inner .affiliations-logo.single.program-node {
	padding-top: 10px;
}
#region-content .region-inner .affiliations-logo.single.program-node a {
	border: none;
}

/**
* Department landing page viewbook
* @Jon
*/
.node-type-department-landing-page #region-content .region-inner .block.views-content-block.viewbook-block {
	float: right;
	margin-left: 25px;
}
.node-type-department-landing-page #region-content .region-inner .block.viewbook-block {
	width: 200px;
	clear: right;
}
.node-type-department-landing-page #region-content .region-inner .block.viewbook-block a,
.node-type-department-landing-page #region-content .region-inner .block.viewbook-block a:hover {
	color: #FFFFFF;
}

/**
* Program affiliated logos
* @Jon
*/
.field-name-affiliated-program-logo-link .field-item .views-row {
	min-width: 60px;
	display: inline-block;
	padding-right: 25px;
}
.field-name-affiliated-program-logo-link .field-item .affiliations-logo {
	height: 100px;
}
.field-name-affiliated-program-logo-link .field-item .affiliations-logo .helper {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}
.field-name-affiliated-program-logo-link .field-item .affiliations-logo img {
	vertical-align: middle;
}
/**
* single column page - table download button class
* @Jon
*/
#region-content .region-inner table td.blue-button a {
	background-color: #0098D7;
	position: absolute;
	color: #FFF;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 22px;
	border-bottom: none;
	font-family: "Auto1 SmCp","trebuchet MS",tahoma,verdana,sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}
#region-content .region-inner table td.blue-button a:after {
	font: 16px/25px FontAwesome;
	text-rendering: auto;
	-moz-osx-font-smoothing: grayscale;
	content: "";
	display: inline-block;
	position: absolute;
	top: 0px;
	right: -26px;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 0px 2px;
	width: 23px;
	height: 25px;
	background: #0098D7 none repeat scroll 0% 0%;
	color: #FFF;
	text-align: center;
}
#region-content .region-inner td.blue-button a:hover {
	border-bottom: none;
	text-decoration: underline;
}
/**
* Social media tables
* @Jon
*/
#region-content .region-inner .view-rru-social-media {
	width: 700px;
	float: left;
}
#region-content .region-inner .view-rru-social-media table td {
	border: 1px solid #CCC;
}
#region-content .region-inner .view-rru-social-media table.header td {
	border: 1px solid #33343c;
	padding-bottom: 10px;
}
#region-content .region-inner .view-rru-social-media tr.views-row-first.header,
#region-content .region-inner .view-rru-social-media table tr.views-row-first.header:hover td {
	background-color: #3d3e47;
	color: #FFFFFF;
}
#region-content .region-inner .view-rru-social-media .view-header table.views-table.header {
	margin-bottom: 0px;
}
#region-content .region-inner .view-rru-social-media tr.views-row-first,
#region-content .region-inner .view-rru-social-media tr.views-row-first td {
	border-top: none;
}
#region-content .region-inner .view-rru-social-media tr.views-row-first.header td.views-field-field-school-name {
	font-family: "Auto1 SmCp","trebuchet MS",tahoma,verdana,sans-serif;
	font-size: 14px;
}

#region-content .region-inner .view-rru-social-media td.views-field-field-school-name {
	width: 75%;
	min-width: 270px;
	height: 28px;
	font-family: 'Auto1';
	font-size: 14px;
	font-weight: bold;
	padding-top: 14px;
}
#region-content .region-inner .view-rru-social-media td.linked {
	cursor: pointer;
}

.node-type-social-media-page #region-content .region-inner tr.even,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.even:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.even:hover td.active {
	background-color: #ebebeb;
}
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table.header tr td.views-field-field-facebook-social-media,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table.header tr td.views-field-field-twitter-social-media,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table.header tr td.views-field-field-linkedin-social-media {
	height: 100%;
	vertical-align: initial;
	padding-top: 19px;
	line-height: 0;
}
.node-type-social-media-page #region-content .region-inner .view-rru-social-media tr td.views-field-field-facebook-social-media,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media tr td.views-field-field-twitter-social-media,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media tr td.views-field-field-linkedin-social-media {
	width: 20px;
	padding-top: 10px;
	line-height: 27px;
	height: 28px;
	vertical-align: bottom;
}
.node-type-social-media-page #region-content .region-inner .view-rru-social-media tr td.views-field-field-facebook-social-media a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media tr td.views-field-field-twitter-social-media a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media tr td.views-field-field-linkedin-social-media a {
	border-bottom: none;

}
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr td:hover.views-field-field-school-name.linked a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr td:hover.views-field-field-facebook-social-media.linked a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr td:hover.views-field-field-twitter-social-media.linked a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr td:hover.views-field-field-linkedin-social-media.linked a {
	color: #FFFFFF;
}
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr:hover td.linked,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr:hover td.linked a {
	color: #51C1D5;
}
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr:hover td.linked:hover {
	background-color: #51C1D5;
}

/* ------------ */

.node-type-social-media-page .field-name-campus-social-channels-block {
	margin-bottom: 25px;
}

.node-type-social-media-page #region-content .region-inner .view-rru-social-media .views-row.campus .views-field {
	display: inline-block;
	line-height: 35px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.node-type-social-media-page #region-content .region-inner .view-rru-social-media .views-row.campus .views-field a {
	border-bottom: none;
}
.node-type-social-media-page #region-content .region-inner .view-rru-social-media .views-row.campus .views-field img {
	top: -4px;
	position: relative;
	padding-right: 17px;
}

.node-type-social-media-page #region-content .region-inner .view-rru-social-media .views-row.campus .views-field-field-school-name {
	font-family: 'Auto1';
	font-size: 16px;
	font-weight: bold;
	width: 200px;
}

/**
* Moderator contact form specific styles
* @Jon
*/

.page-contact-moderator-contact #region-content .region-inner .mod-details {
	font-family: roboto;
	color: #FFF;
	margin-bottom: 20px;
}

/**
 * WSS-303: Year 1 Year 2 Courses per program (View: courses_per_program Display: attachment_1)
 */
.view.view-courses-per-program .ctools-collapsible-container {
	border-width: 2px;
	border-style: solid;
	padding: 1rem;

	/* Force line-height to make it so that the collapsible toggle arrow lines up with the
	 middle of the handle */
	line-height: 1.5rem;
}

.view.view-courses-per-program .ctools-collapsible-container .ctools-collapsible-handle {
	font-size: 1.2rem;
	font-weight: bold;
}

/**
 *	Views Content Grid Override for Point of Entry Colours
 *	@AdamBrown @Kristy @Jon
 *  Ordered below as:
 *   - Peace and Conflict Mmanagement (now called Humanitarian Studies)
 *   - Research
 *   - Leadership Studies
 *   - Environment and Sustainability
 *   - Business
 *   - Interdisciplinary Studies
 *   - Education
 *   - Tourism and Hospitality
 *   - Communication and Culture
 *   - Executive Education
 *   - Continuing Studies
 */

.block-views.views-content-grid .views-row.peace-conflict-management .views-content-grid-image,
.block-views.views-content-grid .views-row.business .views-content-grid-image,
.block-views.views-content-grid .views-row.leadership-studies .views-content-grid-image,
.block-views.views-content-grid .views-row.executive-education .views-content-grid-image,
.block-views.views-content-grid .views-row.continuing-studies .views-content-grid-image,
.block-views.views-content-grid .views-row.environment-sustainability .views-content-grid-image,
.block-views.views-content-grid .views-row.communication-culture .views-content-grid-image,
.block-views.views-content-grid .views-row.research .views-content-grid-image,
.block-views.views-content-grid .views-row.education .views-content-grid-image,
.block-views.views-content-grid .views-row.interdisciplinary-studies .views-content-grid-image,
.block-views.views-content-grid .views-row.tourism-hospitality .views-content-grid-image {
	border-top-style: solid;
	border-top-width: 5px;
}

.node-type-department-landing-page #region-content .program-highlight {
	height: 7px;
	background-color: #51C1D5;
}

/**
  *  Peace and Conflict Management
  *  Class = .peace-conflict-management
  */

.block-views.left-profile-horizontal .views-row.peace-conflict-management .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.peace-conflict-management .views-field-field-name h2,
.block-views.profile-vertical .views-row.peace-conflict-management .profile-vertical-image,
.block-views.profile-vertical .views-row.peace-conflict-management .views-field-field-name h2,
.block-views.views-content-grid .views-row.peace-conflict-management .views-content-grid-name h2,
.peace-conflict-management #region-content .region-inner .block-system-main .field .field-label,
.peace-conflict-management #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.peace-conflict-management #region-content .region-inner h2,
.peace-conflict-management #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.peace-conflict-management,
.peace-conflict-management #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.peace-conflict-management #region-content .region-inner .block-system-main .content-highlight-block h3,
.peace-conflict-management.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.peace-conflict-management.program-page #region-content .region-inner .block-system-main h4,
.peace-conflict-management #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.peace-conflict-management.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.peace-conflict-management#region-content .region-inner .block-views.views-content-list .views-row .views-content-list-more-link a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.peace-conflict-management:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.peace-conflict-management:hover td a,
.peace-conflict-management #region-content .region-inner .block.views-content-table table thead th,
.peace-conflict-management #region-content .region-inner .block.views-content-table h2.block-title,
.peace-conflict-management #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #6584c3;
}

.peace-conflict-management #region-content .program-highlight {
	height: 7px;
}

.peace-conflict-management #region-content .program-highlight,
.peace-conflict-management.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
.peace-conflict-management #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.peace-conflict-management #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.peace-conflict-management #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.peace-conflict-management .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.peace-conflict-management .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-839:hover,
.peace-conflict-management .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-839:hover,
.peace-conflict-management.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons a,
.peace-conflict-management.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons .arrow-wrap,
.peace-conflict-management #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .peace-conflict-management .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.peace-conflict-management:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.peace-conflict-management .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .peace-conflict-management  .profile-vertical-more-link a,
.block-views.right-profile-horizontal .peace-conflict-management .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .peace-conflict-management .profile-horizontal-more-link a,
.peace-conflict-management #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.peace-conflict-management #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.peace-conflict-management td.linked:hover {
    background-color: #6584c3;
}

.peace-conflict-management .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .peace-conflict-management.views-all-programs-row {
	background-image: url('../images/content-menu-pixels-humanitarian-studies.png');
}

.peace-conflict-management.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
#region-content .region-inner .block.programs-landing table tbody tr.peace-conflict-management td.views-field-view-node a,
#region-content .region-inner .views-all-programs .peace-conflict-management .views-all-programs-more-link a {
	background-image: url('../images/start-date-arrow-peace.png');
}

.block-views.left-profile-horizontal .views-row.peace-conflict-management .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.peace-conflict-management .views-field-field-name h2,
.block-views.profile-vertical .views-row.peace-conflict-management .profile-vertical-image,
.block-views.profile-vertical .views-row.peace-conflict-management .views-field-field-name h2,
.block-views.views-content-grid .views-row.peace-conflict-management .views-content-grid-image,
.peace-conflict-management #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.peace-conflict-management #region-content .region-inner .block-system-main .programs-offered .view-content,
.peace-conflict-management #region-content .region-inner .block-system-main .content-highlight-block,
.peace-conflict-management #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.peace-conflict-management #region-content .region-inner .block.views-content-accordion .view-content,
.peace-conflict-management #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
.peace-conflict-management #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
#region-content .region-inner .views-all-programs .views-all-programs-row.peace-conflict-management {
  border-color: #6584c3;
	border-top-color: #6584c3;
}

.peace-conflict-management .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
  border-left: 1px solid #6584c3;
}

.peace-conflict-management.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.peace-conflict-management.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
  border-top: 7px solid #6584c3;
}

.peace-conflict-management .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #6584c3;
}

.peace-conflict-management #region-content .region-inner ul,
.peace-conflict-management #region-content .region-inner ul li {
  list-style-image: url('../../rru_base/images/bullets/bullet-peace-conflict-management.png');
}

.peace-conflict-management #region-content .region-inner ul ul {
  list-style-image: url('../../rru_base/images/bullets/bullet-level2-peace-conflict-management.png');
}

/**
  *  Research
  *  Classs = .research
  */

.block-views.left-profile-horizontal .views-row.research .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.research .views-field-field-name h2,
.block-views.profile-vertical .views-row.research .profile-vertical-image,
.block-views.profile-vertical .views-row.research .views-field-field-name h2,
.block-views.views-content-grid .views-row.research .views-content-grid-image,
.research #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.research #region-content .region-inner .block-system-main .programs-offered .view-content,
.research #region-content .region-inner .block-system-main .content-highlight-block,
.research #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.research #region-content .region-inner .block.views-content-accordion .view-content,
.research #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
.research #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
#region-content .region-inner .views-all-programs .views-all-programs-row.research {
  border-color: #dba02f;
	border-top-color: #dba02f;
}

.block-views.left-profile-horizontal .views-row.research .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.research .views-field-field-name h2,
.block-views.profile-vertical .views-row.research .profile-vertical-image,
.block-views.profile-vertical .views-row.research .views-field-field-name h2,
.block-views.views-content-grid .views-row.research .views-content-grid-name h2,
.research #region-content .region-inner .block-system-main .field .field-label,
.research #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.research #region-content .region-inner h2,
.research #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.research,
.research #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.research #region-content .region-inner .block-system-main .content-highlight-block h3,
.research .rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.research.program-page #region-content .region-inner .block-system-main h4,
.research #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.research.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.research:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.research:hover td a,
.research #region-content .region-inner .block.views-content-table table thead th,
.research #region-content .region-inner .block.views-content-table h2.block-title,
.research #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #dba02f;
}

.research.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.research.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
  border-top: 7px solid #dba02f;
}

.research .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
  border-left: 1px solid #dba02f;
}

.research #region-content .program-highlight {
	height: 7px;
}

.research #region-content .program-highlight,
.research.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
.research #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.research #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.research #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.research .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.research .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-837:hover,
.research .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-837:hover,
.research.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons a,
.research.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons .arrow-wrap,
.research #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .research .views-all-programs-more-link a,
#region-content .region-inner .block-views.views-content-grid .views-row.research .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .research .profile-vertical-more-link a,
.block-views.right-profile-horizontal .research .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .research .profile-horizontal-more-link a,
.research #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.research td.linked:hover {
  background-color: #dba02f;
}

.research #region-content .region-inner ul,
.research #region-content .region-inner ul li {
  list-style-image: url(../../rru_base/images/bullets/bullet-research.png);
}

.research #region-content .region-inner ul ul {
  list-style-image: url(../../rru_base/images/bullets/bullet-level2-research.png);
}

#region-content .region-inner .views-all-programs .research .views-all-programs-more-link a {
  background-image: url('../images/start-date-arrow-research.png');
}

/**
  * Corporate Color (currentl used on general studies)
  * Class = .corporate
  */

.block-views.left-profile-horizontal .views-row.corporate .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.corporate .views-field-field-name h2,
.block-views.profile-vertical .views-row.corporate .profile-vertical-image,
.block-views.profile-vertical .views-row.corporate .views-field-field-name h2,
.block-views.views-content-grid .views-row.corporate .views-content-grid-image,
.corporate #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.corporate #region-content .region-inner .block-system-main .programs-offered .view-content,
.corporate #region-content .region-inner .block-system-main .content-highlight-block,
.corporate #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.corporate #region-content .region-inner .block.views-content-accordion .view-content,
.corporate #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.corporate #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.corporate {
  border-color: #51C1D5;
  border-top-color: #51C1D5;
}

.block-views.left-profile-horizontal .views-row.corporate .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.corporate .views-field-field-name h2,
.block-views.profile-vertical .views-row.corporate .profile-vertical-image,
.block-views.profile-vertical .views-row.corporate .views-field-field-name h2,
.block-views.views-content-grid .views-row.corporate .views-content-grid-name h2,
.corporate #region-content .region-inner .block-system-main .field .field-label,
.corporate #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.corporate #region-content .region-inner h2,
.corporate #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.corporate,
.corporate #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.corporate #region-content .region-inner .block-system-main .content-highlight-block h3,
.corporate .rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.corporate.program-page #region-content .region-inner .block-system-main h4,
.corporate #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.corporate.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.corporate:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.corporate:hover td a,
.corporate #region-content .region-inner .block.views-content-table table thead th,
.corporate #region-content .region-inner .block.views-content-table h2.block-title,
.corporate #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #51C1D5;
}

.corporate.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.corporate.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
  border-top: 7px solid #51C1D5;
}

.corporate .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
  border-left: 1px solid #51C1D5;
}

.corporate #region-content .program-highlight {
	height: 7px;
}

.corporate #region-content .program-highlight,
.corporate.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
.corporate #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.corporate #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.corporate #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.corporate .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.corporate .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-6121:hover,
.corporate .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-6121:hover,
.corporate.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons a,
.corporate.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons .arrow-wrap,
.corporate #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .corporate .views-all-programs-more-link a,
#region-content .region-inner .block-views.views-content-grid .views-row.corporate .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .corporate .profile-vertical-more-link a,
.block-views.right-profile-horizontal .corporate .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .corporate .profile-horizontal-more-link a,
.corporate #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.corporate td.linked:hover {
    background-color: #51C1D5;
}

.corporate #region-content .region-inner ul,
.corporate #region-content .region-inner ul li {
    list-style-image: url(../../rru_base/images/bullets/bullet-corporate.png);
}

.corporate #region-content .region-inner ul ul {
    list-style-image: url(../../rru_base/images/bullets/bullet-level2-corporate.png);
}

#region-content .region-inner .views-all-programs .corporate .views-all-programs-more-link a {
    background-image: url('../images/start-date-arrow-corporate.png');
}


/**
  *  Leadership Studies
  *  Class = .leadership
  */

.block-views.left-profile-horizontal .views-row.leadership-studies .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.leadership-studies .views-field-field-name h2,
.block-views.profile-vertical .views-row.leadership-studies .profile-vertical-image,
.block-views.profile-vertical .views-row.leadership-studies .views-field-field-name h2,
.block-views.views-content-grid .views-row.leadership-studies .views-content-grid-image,
.leadership-studies #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.leadership-studies #region-content .region-inner .block-system-main .programs-offered .view-content,
.leadership-studies #region-content .region-inner .block-system-main .content-highlight-block,
.leadership-studies #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.leadership-studies #region-content .region-inner .block.views-content-accordion .view-content,
.leadership-studies #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.leadership-studies #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.leadership-studies {
  border-color: #7c3396;
	border-top-color: #7c3396;
}

.block-views.left-profile-horizontal .views-row.leadership-studies .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.leadership-studies .views-field-field-name h2,
.block-views.profile-vertical .views-row.leadership-studies .profile-vertical-image,
.block-views.profile-vertical .views-row.leadership-studies .views-field-field-name h2,
.block-views.views-content-grid .views-row.leadership-studies .views-content-grid-name h2,
.leadership-studies #region-content .region-inner .block-system-main .field .field-label,
.leadership-studies #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.leadership-studies #region-content .region-inner h2,
.leadership-studies #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.leadership-studies,
.leadership-studies #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.leadership-studies #region-content .region-inner .block-system-main .content-highlight-block h3,
.leadership-studies.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.leadership-studies.program-page #region-content .region-inner .block-system-main h4,
.leadership-studies #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.leadership-studies.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.leadership-studies:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.leadership-studies:hover td a,
.leadership-studies #region-content .region-inner .block.views-content-table table thead th,
.leadership-studies #region-content .region-inner .block.views-content-table h2.block-title,
.leadership-studies #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
	color: #7c3396;
}

.leadership-studies.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
#region-content .region-inner .block.programs-landing table tbody tr.leadership-studies td.views-field-view-node a {
  background-image: url(../images/start-date-arrow-leadership.png);
}

.leadership-studies.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.leadership-studies.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
  border-top: 7px solid #7c3396;
}

.leadership-studies .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
  border-left: 1px solid #7c3396;
}

.leadership-studies #region-content .program-highlight {
	height: 7px;
}

.leadership-studies #region-content .program-highlight,
.leadership-studies.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
.leadership-studies #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.leadership-studies #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.leadership-studies #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.leadership-studies .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.leadership-studies .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-582:hover,
.leadership-studies .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-582:hover,
.leadership-studies.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons a,
.leadership-studies.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons .arrow-wrap,
.leadership-studies #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .leadership-studies .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.leadership-studies:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.leadership-studies .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .leadership-studies .profile-vertical-more-link a,
.block-views.right-profile-horizontal .leadership-studies .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .leadership-studies .profile-horizontal-more-link a,
.leadership-studies #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.leadership-studies #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.leadership-studies td.linked:hover {
  background-color: #7c3396;
}

.leadership-studies #region-content .region-inner ul,
.leadership-studies #region-content .region-inner ul li {
  list-style-image: url(../../rru_base/images/bullets/bullet-leadership.png);
}

.leadership-studies #region-content .region-inner ul ul {
  list-style-image: url(../../rru_base/images/bullets/bullet-level2-leadership.png);
}

.leadership-studies .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .leadership-studies.views-all-programs-row {
	background-image: url('../images/content-menu-pixels-leadership.png');
}

.leadership-studies .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #7c3396;
}

#region-content .region-inner .views-all-programs .leadership-studies .views-all-programs-more-link a {
	background-image: url('../images/start-date-arrow-leadership.png');
}

/**
  *  Environment and Sustainability
  *  Class = .environment-sustainability
  */

.block-views.left-profile-horizontal .views-row.environment-sustainability .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.environment-sustainability .views-field-field-name h2,
.block-views.profile-vertical .views-row.environment-sustainability .profile-vertical-image,
.block-views.profile-vertical .views-row.environment-sustainability .views-field-field-name h2,
.block-views.views-content-grid .views-row.environment-sustainability .views-content-grid-image,
.environment-sustainability #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.environment-sustainability #region-content .region-inner .block-system-main .programs-offered .view-content,
.environment-sustainability #region-content .region-inner .block-system-main .content-highlight-block,
.environment-sustainability #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.environment-sustainability #region-content .region-inner .block.views-content-accordion .view-content,
.environment-sustainability #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.environment-sustainability #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.environment-sustainability {
  border-color: #54a657;
	border-top-color: #54a657;
}

.block-views.left-profile-horizontal .views-row.environment-sustainability .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.environment-sustainability .views-field-field-name h2,
.block-views.profile-vertical .views-row.environment-sustainability .profile-vertical-image,
.block-views.profile-vertical .views-row.environment-sustainability .views-field-field-name h2,
.block-views.views-content-grid .views-row.environment-sustainability .views-content-grid-name,
.block-views.views-content-grid .views-row.environment-sustainability .views-field-field-name h2,
.environment-sustainability #region-content .region-inner .block-system-main .field .field-label,
.environment-sustainability #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.environment-sustainability #region-content .region-inner h2,
.environment-sustainability #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.environment-sustainability,
.environment-sustainability #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.environment-sustainability #region-content .region-inner .block-system-main .content-highlight-block h3,
.environment-sustainability.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.environment-sustainability.program-page #region-content .region-inner .block-system-main h4,
.environment-sustainability #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.environment-sustainability.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.environment-sustainability:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.environment-sustainability:hover td a,
.environment-sustainability #region-content .region-inner .block.views-content-table table thead th,
.environment-sustainability #region-content .region-inner .block.views-content-table h2.block-title,
.environment-sustainability #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #54a657;
}

.environment-sustainability.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
#region-content .region-inner .block.programs-landing table tbody tr.environment-sustainability td.views-field-view-node a {
  background-image: url(../images/start-date-arrow-environment.png);
}

.environment-sustainability.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.environment-sustainability.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
  border-top: 7px solid #54a657;
}

.environment-sustainability .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
    border-left: 1px solid #54a657;
}

.environment-sustainability #region-content .program-highlight {
	height: 7px;
}

.environment-sustainability #region-content .program-highlight,
.environment-sustainability.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
.environment-sustainability #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.environment-sustainability #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.environment-sustainability #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.environment-sustainability .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.environment-sustainability .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-840:hover,
.environment-sustainability .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-840:hover,
.environment-sustainability.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons a,
.environment-sustainability.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons .arrow-wrap,
.environment-sustainability  #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .environment-sustainability .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.environment-sustainability:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.environment-sustainability .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .environment-sustainability .profile-vertical-more-link a,
.block-views.right-profile-horizontal .environment-sustainability .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .environment-sustainability .profile-horizontal-more-link a,
.environment-sustainability #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.environment-sustainability #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.environment-sustainability td.linked:hover {
  background-color: #54a657;
}

.environment-sustainability #region-content .region-inner ul,
.environment-sustainability #region-content .region-inner ul li {
  list-style-image: url(../../rru_base/images/bullets/bullet-environment-sustainability.png);
}

.environment-sustainability #region-content .region-inner ul ul {
  list-style-image: url(../../rru_base/images/bullets/bullet-level2-environment-sustainability.png);
}

.environment-sustainability .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .environment-sustainability.views-all-programs-row {
	background-image: url('../images/content-menu-pixels-environment.png');
}

.environment-sustainability .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #54a657;
}

#region-content .region-inner .views-all-programs .environment-sustainability .views-all-programs-more-link a {
	background-image: url('../images/start-date-arrow-environment.png');
}

/**
 * Business
 * .business
 */

.block-views.left-profile-horizontal .views-row.business .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.business .views-field-field-name h2,
.block-views.profile-vertical .views-row.business .profile-vertical-image,
.block-views.profile-vertical .views-row.business .views-field-field-name h2,
.block-views.views-content-grid .views-row.business .views-content-grid-image,
.business #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.business #region-content .region-inner .block-system-main .programs-offered .view-content,
.business #region-content .region-inner .block-system-main .content-highlight-block,
.business #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.business #region-content .region-inner .block.views-content-accordion .view-content,
.business #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.business #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.business {
  border-color: #0098d7;
	border-top-color: #0098d7;
}

.block-views.left-profile-horizontal .views-row.business .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.business .views-field-field-name h2,
.block-views.profile-vertical .views-row.business .profile-vertical-image,
.block-views.profile-vertical .views-row.business .views-field-field-name h2,
.block-views.views-content-grid .views-row.business .views-content-grid-name h2,
.business #region-content .region-inner .block-system-main .field .field-label,
.business #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.business #region-content .region-inner h2,
.business #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.business,
.business #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.business #region-content .region-inner .block-system-main .content-highlight-block h3,
.business.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.business.program-page #region-content .region-inner .block-system-main h4,
.business #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.business.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.business:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.business:hover td a,
.business #region-content .region-inner .block.views-content-table table thead th,
.business #region-content .region-inner .block.views-content-table h2.block-title,
.business #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #0098d7;
}

.business.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
#region-content .region-inner .block.programs-landing table tbody tr.business td.views-field-view-node a {
  background-image: url(../images/start-date-arrow-business.png);
}

.business.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.business.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
  border-top: 7px solid #0098d7;
}

.business .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
  border-left: 1px solid #0098d7;
}

.business #region-content .program-highlight {
	height: 7px;
}

.business #region-content .program-highlight,
.business.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
.business #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.business #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.business #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.business .block-menu-block.side-menu ul.menu li ul.menu li div.active-trail,
.business .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-578:hover,
.business .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-578:hover,
.business.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons a,
.business.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons .arrow-wrap,
.business #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .business .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.business:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.business .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .business .profile-vertical-more-link a,
.block-views.right-profile-horizontal .business .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .business .profile-horizontal-more-link a,
.business #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.business #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.business td.linked:hover {
  background-color: #0098d7;
}

.business #region-content .region-inner ul,
.business #region-content .region-inner ul li {
  list-style-image: url(../../rru_base/images/bullets/bullet-business.png);
}

.business #region-content .region-inner ul ul {
  list-style-image: url(../../rru_base/images/bullets/bullet-level2-business.png);
}

.business .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .business.views-all-programs-row {
	background-image: url('../images/content-menu-pixels-business.png');
}

.business .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #0098d7;
}

#region-content .region-inner .views-all-programs .business .views-all-programs-more-link a {
	background-image: url('../images/start-date-arrow-business.png');
}

/**
  *  Interdisciplinary Studies
  *  Class = .interdisciplinary-studies
  */

.block-views.left-profile-horizontal .views-row.interdisciplinary-studies .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.interdisciplinary-studies .views-field-field-name h2,
.block-views.profile-vertical .views-row.interdisciplinary-studies .profile-vertical-image,
.block-views.profile-vertical .views-row.interdisciplinary-studies .views-field-field-name h2,
.block-views.views-content-grid .views-row.interdisciplinary-studies .views-content-grid-image,
.interdisciplinary-studies #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.interdisciplinary-studies #region-content .region-inner .block-system-main .programs-offered .view-content,
.interdisciplinary-studies #region-content .region-inner .block-system-main .content-highlight-block,
.interdisciplinary-studies #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.interdisciplinary-studies #region-content .region-inner .block.views-content-accordion .view-content,
.interdisciplinary-studies #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.interdisciplinary-studies #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.interdisciplinary-studies {
  border-color: #bc006f;
	border-top-color: #bc006f;
}

.block-views.left-profile-horizontal .views-row.interdisciplinary-studies .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.interdisciplinary-studies .views-field-field-name h2,
.block-views.profile-vertical .views-row.interdisciplinary-studies .profile-vertical-image,
.block-views.profile-vertical .views-row.interdisciplinary-studies .views-field-field-name h2,
.block-views.views-content-grid .views-row.interdisciplinary-studies .views-content-grid-name h2,
.interdisciplinary-studies #region-content .region-inner .block-system-main .field .field-label,
.interdisciplinary-studies #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.interdisciplinary-studies #region-content .region-inner h2,
.interdisciplinary-studies #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.interdisciplinary-studies,
.interdisciplinary-studies #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.interdisciplinary-studies #region-content .region-inner .block-system-main .content-highlight-block h3,
.interdisciplinary-studies.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.interdisciplinary-studies.program-page #region-content .region-inner .block-system-main h4,
.interdisciplinary-studies #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.interdisciplinary-studies #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-title h2,
.interdisciplinary-studies #region-content .region-inner .block-views.views-content-accordion h2.block-title,
.interdisciplinary-studies.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.interdisciplinary-studies:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.interdisciplinary-studies:hover td a,
.interdisciplinary-studies #region-content .region-inner .block.views-content-table table thead th,
.interdisciplinary-studies #region-content .region-inner .block.views-content-table h2.block-title,
.interdisciplinary-studies #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #bc006f;
}

.interdisciplinary-studies.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
#region-content .region-inner .block.programs-landing table tbody tr.interdisciplinary-studies td.views-field-view-node a {
    background-image: url('../images/start-date-arrow-inter.png');
}

.interdisciplinary-studies.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.interdisciplinary-studies.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
    border-top: 7px solid #bc006f;
}

.interdisciplinary-studies .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
    border-left: 1px solid #bc006f;
}

.interdisciplinary-studies #region-content .program-highlight {
	height: 7px;
}

.interdisciplinary-studies #region-content .program-highlight,
.interdisciplinary-studies.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
.interdisciplinary-studies #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.interdisciplinary-studies #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.interdisciplinary-studies #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.interdisciplinary-studies .block-menu-block.side-menu ul.menu li ul.menu li div.active-trail,
.interdisciplinary-studies .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-581:hover,
.interdisciplinary-studies .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-581:hover,
.interdisciplinary-studies.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons a,
.interdisciplinary-studies.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons .arrow-wrap,
.interdisciplinary-studies #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .interdisciplinary-studies .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.interdisciplinary-studies:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.interdisciplinary-studies .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .interdisciplinary-studies .profile-vertical-more-link a,
.block-views.right-profile-horizontal .interdisciplinary-studies .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .interdisciplinary-studies .profile-horizontal-more-link a,
.interdisciplinary-studies #region-content .region-inner .block-views.views-content-list .views-row .views-content-list-more-link a,
.interdisciplinary-studies #region-content .region-inner .block-views.views-content-list.tan .views-row .views-content-list-more-link a:hover,
.interdisciplinary-studies #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.interdisciplinary-studies #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.interdisciplinary-studies td.linked:hover {
    background-color: rgba(188,0,111,.8);
		background-color: rgb(188,0,111);
    /*background-color: #bc006f;*/
}

.interdisciplinary-studies #region-content .region-inner ul,
.interdisciplinary-studies #region-content .region-inner ul li {
    list-style-image: url(../../rru_base/images/bullets/bullet-interdisciplinary-studies.png);
}

.interdisciplinary-studies #region-content .region-inner ul ul {
    list-style-image: url(../../rru_base/images/bullets/bullet-level2-interdisciplinary-studies.png);
}

.interdisciplinary-studies .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .views-all-programs-row.interdisciplinary-studies {
	background-image: url('../images/content-menu-pixels-interdisciplinary.png');
}

.interdisciplinary-studies .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #bc006f;
}

#region-content .region-inner .views-all-programs .interdisciplinary-studies .views-all-programs-more-link a {
	background-image: url('../images/start-date-arrow-inter.png');
}

/**
  *  Education
  *  Class = .education
  */

.block-views.left-profile-horizontal .views-row.education .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.education .views-field-field-name h2,
.block-views.profile-vertical .views-row.education .profile-vertical-image,
.block-views.profile-vertical .views-row.education .views-field-field-name h2,
.block-views.views-content-grid .views-row.education .views-content-grid-name h2,
.education #region-content .region-inner .block-system-main .field .field-label,
.education #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.education #region-content .region-inner h2,
.education #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.education,
.education #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.education #region-content .region-inner .block-system-main .content-highlight-block h3,
.education.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.education.program-page #region-content .region-inner .block-system-main h4,
.education #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.education.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.education:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.education:hover td a,
.education #region-content .region-inner .block.views-content-table table thead th,
.education #region-content .region-inner .block.views-content-table h2.block-title,
.education #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #756ab1;
}

.education #region-content .program-highlight {
	height: 7px;
}

.education #region-content .program-highlight,
.education.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
.education #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.education #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.education #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.education .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.education .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-838:hover,
.education .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-838:hover,
.education.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons a,
.education.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons .arrow-wrap,
.education #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .education .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.education:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.education .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .education .profile-vertical-more-link a,
.block-views.right-profile-horizontal .education .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .education .profile-horizontal-more-link a,
.education #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.education #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.education td.linked:hover {
    background-color: #756ab1;
}

.education .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .education.views-all-programs-row {
	background-image: url('../images/content-menu-pixels-education.png');
}

.education.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
#region-content .region-inner .block.programs-landing table tbody tr.education td.views-field-view-node a,
#region-content .region-inner .views-all-programs .education .views-all-programs-more-link a {
	background-image: url('../images/start-date-arrow-education.png');
}

.block-views.left-profile-horizontal .views-row.education .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.education .views-field-field-name h2,
.block-views.profile-vertical .views-row.education .profile-vertical-image,
.block-views.profile-vertical .views-row.education .views-field-field-name h2,
.block-views.views-content-grid .views-row.education .views-content-grid-image,
.education #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.education #region-content .region-inner .block-system-main .programs-offered .view-content,
.education #region-content .region-inner .block-system-main .content-highlight-block,
.education #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.education #region-content .region-inner .block.views-content-accordion .view-content,
.education #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.education #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.education {
    border-color: #756ab1;
    border-top-color: #756ab1;
}

.education.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.education.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
    border-top: 7px solid #756ab1;
}

.education .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
    border-left: 1px solid #756ab1;
}

.education .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #756ab1;
}

.education #region-content .region-inner ul,
.education #region-content .region-inner ul li {
    list-style-image: url(../../rru_base/images/bullets/bullet-education.png);
}

.education #region-content .region-inner ul ul {
    list-style-image: url(../../rru_base/images/bullets/bullet-level2-education.png);
}

/**
  *  Tourism and Hospitality
  *  Class = .tourism-hospitality
  */

.block-views.left-profile-horizontal .views-row.tourism-hospitality .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.tourism-hospitality .views-field-field-name h2,
.block-views.profile-vertical .views-row.tourism-hospitality .profile-vertical-image,
.block-views.profile-vertical .views-row.tourism-hospitality .views-field-field-name h2,
.block-views.views-content-grid .views-row.tourism-hospitality .views-content-grid-image,
.tourism-hospitality #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.tourism-hospitality #region-content .region-inner .block-system-main .programs-offered .view-content,
.tourism-hospitality #region-content .region-inner .block-system-main .content-highlight-block,
.tourism-hospitality #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.tourism-hospitality #region-content .region-inner .block.views-content-accordion .view-content,
.tourism-hospitality #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.tourism-hospitality #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.tourism-hospitality {
  border-color: #5cb498;
	border-top-color: #5cb498;
}

.block-views.left-profile-horizontal .views-row.tourism-hospitality .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.tourism-hospitality .views-field-field-name h2,
.block-views.profile-vertical .views-row.tourism-hospitality .profile-vertical-image,
.block-views.profile-vertical .views-row.tourism-hospitality .views-field-field-name h2,
.block-views.views-content-grid .views-row.tourism-hospitality .views-content-grid-name h2,
.tourism-hospitality #region-content .region-inner .block-system-main .field .field-label,
.tourism-hospitality #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.tourism-hospitality #region-content .region-inner h2,
.tourism-hospitality #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.tourism-hospitality,
.tourism-hospitality #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.tourism-hospitality #region-content .region-inner .block-system-main .content-highlight-block h3,
.tourism-hospitality.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.tourism-hospitality.program-page #region-content .region-inner .block-system-main h4,
.tourism-hospitality #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.tourism-hospitality.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.tourism-hospitality:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.tourism-hospitality:hover td a,
.tourism-hospitality #region-content .region-inner .block.views-content-table table thead th,
.tourism-hospitality #region-content .region-inner .block.views-content-table h2.block-title,
.tourism-hospitality #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #5cb498;
}

.tourism-hospitality #region-content .program-highlight {
	height: 7px;
}

.tourism-hospitality #region-content .program-highlight,
.tourism-hospitality.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
.tourism-hospitality #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.tourism-hospitality #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.tourism-hospitality #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.tourism-hospitality .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.tourism-hospitality .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-584:hover,
.tourism-hospitality .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-584:hover,
.tourism-hospitality.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons a,
.tourism-hospitality.node-type-rru-program-offering  #region-content .region-inner .block-system-main .action-buttons .arrow-wrap,
.tourism-hospitality #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .tourism-hospitality .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.tourism-hospitality:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.tourism-hospitality .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .tourism-hospitality .profile-vertical-more-link a,
.block-views.right-profile-horizontal .tourism-hospitality .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .tourism-hospitality .profile-horizontal-more-link a,
.tourism-hospitality #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.tourism-hospitality #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.tourism-hospitality td.linked:hover {
  background-color: #5cb498;
}

.tourism-hospitality.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
#region-content .region-inner .views-all-programs .tourism-hospitality .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.tourism-hospitality td.views-field-view-node a,
#region-content .region-inner .views-all-programs .tourism-hospitality .views-all-programs-more-link a {
	background-image: url('../images/start-date-arrow-tourism.png');
}

.tourism-hospitality .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .views-all-programs-row.tourism-hospitality {
	background-image: url('../images/content-menu-pixels-tourism.png');
}

.tourism-hospitality.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.tourism-hospitality.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
  border-top: 7px solid #5cb498;
}

.tourism-hospitality .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
  border-left: 1px solid #5cb498;
}

.tourism-hospitality .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #5cb498;
}

.tourism-hospitality #region-content .region-inner ul,
.tourism-hospitality #region-content .region-inner ul li {
  list-style-image: url(../../rru_base/images/bullets/bullet-tourism-hospitality.png);
}

.tourism-hospitality #region-content .region-inner ul ul {
  list-style-image: url(../../rru_base/images/bullets/bullet-level2-tourism-hospitality.png);
}

/**
  *  Communication and Culture
  *  Class = .communication-culture
  */

.block-views.left-profile-horizontal .views-row.communication-culture .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.communication-culture .views-field-field-name h2,
.block-views.profile-vertical .views-row.communication-culture .profile-vertical-image,
.block-views.profile-vertical .views-row.communication-culture .views-field-field-name h2,
.block-views.views-content-grid .views-row.communication-culture .views-content-grid-name h2,
.communication-culture #region-content .region-inner .block-system-main .field .field-label,
.communication-culture #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.communication-culture #region-content .region-inner h2,
.communication-culture #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.communication-culture,
.communication-culture #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.communication-culture #region-content .region-inner .block-system-main .content-highlight-block h3,
.communication-culture.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.communication-culture.program-page #region-content .region-inner .block-system-main h4,
.communication-culture #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.communication-culture.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.communication-culture:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.communication-culture:hover td a,
.communication-culture #region-content .region-inner .block.views-content-table table thead th,
.communication-culture #region-content .region-inner .block.views-content-table h2.block-title,
.communication-culture #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #00adb1;
}

.communication-culture #region-content .program-highlight {
	height: 7px;
}

.communication-culture #region-content .program-highlight,
.communication-culture #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.communication-culture #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.communication-culture #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.communication-culture .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.communication-culture .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-579:hover,
.communication-culture .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-579:hover,
.communication-culture #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .communication-culture .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.communication-culture:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.communication-culture .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .communication-culture .profile-vertical-more-link a,
.block-views.right-profile-horizontal .communication-culture .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .communication-culture .profile-horizontal-more-link a,
.communication-culture #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.communication-culture #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.communication-culture td.linked:hover {
  background-color: #00adb1;
}

.communication-culture .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .communication-culture.views-all-programs-row {
	background-image: url('../images/content-menu-pixels-communication.png');
}

#region-content .region-inner .views-all-programs .communication-culture .views-all-programs-more-link a,
.communication-culture.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-box ul li a:hover,
#region-content .region-inner .block.programs-landing table tbody tr.communication-culture td.views-field-view-node a {
  background-image: url('../images/start-date-arrow-communication.png');
}

.block-views.left-profile-horizontal .views-row.communication-culture .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.communication-culture .views-field-field-name h2,
.block-views.profile-vertical .views-row.communication-culture .profile-vertical-image,
.block-views.profile-vertical .views-row.communication-culture .views-field-field-name h2,
.block-views.views-content-grid .views-row.communication-culture .views-content-grid-image,
.communication-culture #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.communication-culture #region-content .region-inner .block-system-main .programs-offered .view-content,
.communication-culture #region-content .region-inner .block-system-main .content-highlight-block,
.communication-culture #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.communication-culture #region-content .region-inner .block.views-content-accordion .view-content,
.communication-culture #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.communication-culture #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.communication-culture {
  border-color: #00adb1;
  border-top-color: #00adb1;
}

.communication-culture.node-type-rru-program-offering #region-content .region-inner .block-system-main .start-date-info,
.communication-culture.node-type-rru-program #region-content .region-inner .block-system-main .program-offering-wrapper {
    border-top: 7px solid #00adb1;
}

.communication-culture .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
    border-left: 1px solid #00adb1;
}

.communication-culture .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #00adb1;
}

.communication-culture #region-content .region-inner ul,
.communication-culture #region-content .region-inner ul li {
    list-style-image: url('../../rru_base/images/bullets/bullet-communication-culture.png');
}

.communication-culture #region-content .region-inner ul ul {
    list-style-image: url('../../rru_base/images/bullets/bullet-level2-communication-culture.png');
}

/**
 *  Executive Education
 *  Class = .executive-education
 */

.block-views.left-profile-horizontal .views-row.executive-education .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.executive-education .views-field-field-name h2,
.block-views.profile-vertical .views-row.executive-education .profile-vertical-image,
.block-views.profile-vertical .views-row.executive-education .views-field-field-name h2,
.block-views.views-content-grid .views-row.executive-education .views-content-grid-image,
.executive-education #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.executive-education #region-content .region-inner .block-system-main .programs-offered .view-content,
.executive-education #region-content .region-inner .block-system-main .content-highlight-block,
.executive-education #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.executive-education #region-content .region-inner .block.views-content-accordion .view-content,
.executive-education #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.executive-education #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.executive-education {
  border-color: #d8643a;
	border-top-color: #d8643a;
}

.block-views.left-profile-horizontal .views-row.executive-education .views-field-field-name h2,
.block-views.right-profile-horizontal .views-row.executive-education .views-field-field-name h2,
.block-views.profile-vertical .views-row.executive-education .profile-vertical-image,
.block-views.profile-vertical .views-row.executive-education .views-field-field-name h2,
.block-views.views-content-grid .views-row.executive-education .views-content-grid-name h2,
.executive-education #region-content .region-inner .block-system-main .field .field-label,
.executive-education #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.executive-education #region-content .region-inner h2,
.executive-education #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.executive-education,
.executive-education #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.executive-education #region-content .region-inner .block-system-main .content-highlight-block h3,
.executive-education.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.executive-education.program-page #region-content .region-inner .block-system-main h4,
.executive-education #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.executive-education.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.executive-education:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.executive-education:hover td a,
.executive-education #region-content .region-inner .block.views-content-table table thead th,
.executive-education #region-content .region-inner .block.views-content-table h2.block-title,
.executive-education #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #d8643a;
}

.executive-education .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
    border-left: 1px solid #d8643a;
}

.executive-education #region-content .program-highlight {
	height: 7px;
}

.executive-education #region-content .program-highlight,
.executive-education #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.executive-education #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.executive-education #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.executive-education .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.executive-education .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-577:hover,
.executive-education .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-577:hover,
.executive-education #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .executive-education .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.executive-education:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.executive-education .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .executive-education .profile-vertical-more-link a,
.block-views.right-profile-horizontal .executive-education .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .executive-education .profile-horizontal-more-link a,
.executive-education #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.executive-education #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.executive-education td.linked:hover {
    background-color: #d8643a;
}

.executive-education #region-content .region-inner ul,
.executive-education #region-content .region-inner ul li {
    list-style-image: url(../../rru_base/images/bullets/bullet-executive-education.png);
}

.executive-education #region-content .region-inner ul ul {
    list-style-image: url(../../rru_base/images/bullets/bullet-level2-executive-education.png);
}

.executive-education .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .executive-education.views-all-programs-row {
	background-image: url('../images/content-menu-pixels-exec-ed.png');
}

.executive-education .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #d8643a;
}

#region-content .region-inner .views-all-programs .executive-education .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.executive-education td.views-field-view-node a {
	background-image: url('../images/start-date-arrow-execed.png');
}

/**
 *  Continuing Studies
 *  Class = .continuing-studies
 */

.continuing-studies #region-content .region-inner .block-system-main .programs-offered .degree-type h3,
.continuing-studies #region-content .region-inner .block-system-main .programs-offered .view-content,
.continuing-studies #region-content .region-inner .block-system-main .content-highlight-block,
.continuing-studies #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-row,
.continuing-studies #region-content .region-inner .block.views-content-accordion .view-content,
.continuing-studies #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-container,
.continuing-studies #region-content .region-inner .block.views-content-accordion.variation-1 .view-content .view-grouping,
#region-content .region-inner .views-all-programs .views-all-programs-row.continuing-studies {
	border-color: #9eac48;
	border-top-color: #9eac48;
}

.continuing-studies #region-content .region-inner .block-system-main .field .field-label,
.continuing-studies #region-content .region-inner .block-system-main .node-content-profilecard .info .field-label,
.continuing-studies #region-content .block-system-main .region-inner h2,
.continuing-studies #region-content .region-inner h2,
.continuing-studies #region-content .region-inner .block-system-main .node-content-profilecard .info h3,
.node-type-testimonial #region-content .region-inner .block-system-main h1.continuing-studies,
.continuing-studies #region-content .region-inner .content-bottom-block .content-bottom-block-title h3 a,
.continuing-studies #region-content .region-inner .block-system-main .content-highlight-block h3,
.continuing-studies.rru-profile-page #region-content .region-inner .block-system-main .business-card h3,
.continuing-studies.program-page #region-content .region-inner .block-system-main h4,
.continuing-studies #region-content .region-inner .block-system-main .block.views-content-block.offwhite .view-content .views-content-block-title h3 a,
.continuing-studies.rru-profile-page #region-content .region-inner .block-system-main h2.subtitle,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.continuing-studies:hover td,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.continuing-studies:hover td a,
.continuing-studies #region-content .region-inner .block.views-content-table table thead th,
.continuing-studies #region-content .region-inner .block.views-content-table h2.block-title,
.continuing-studies #region-content .region-inner .block.views-content-accordion .view.view-courses-per-program .ctools-collapsible-handle {
  color: #9eac48;
}

.continuing-studies .block-menu-block.side-menu ul.menu li ul.menu li.active-trail ul {
  border-left: 1px solid #9eac48;
}

.continuing-studies #region-content .program-highlight {
	height: 7px;
}

.continuing-studies #region-content .program-highlight,
.continuing-studies #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a:hover,
.continuing-studies #region-sidebar-second .block-menu-block.content-menu .block-inner ul.menu li a.active,
.continuing-studies #region-sidebar-second .block-menu-block.content-menu .content-menu-highlight,
.continuing-studies .block-menu-block.side-menu ul.menu li ul.menu li.active-trail div.active-trail,
.continuing-studies .block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-522:hover,
.continuing-studies .block-menu-block.content-menu .block-inner h2 a:hover,
.block-menu-block.side-menu ul.menu li ul.menu li div.menu-mlid-522:hover,
.continuing-studies  #region-content .region-inner .block.views-content-accordion .view-content .views-content-accordion-teaser table th,
#region-content .region-inner .views-all-programs .continuing-studies .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.continuing-studies:hover td,
#region-content .region-inner .block-views.views-content-grid .views-row.continuing-studies .views-content-grid-more-link a,
.block-views.profile-vertical .view-content .continuing-studies .profile-vertical-more-link a,
.block-views.right-profile-horizontal .continuing-studies .profile-horizontal-more-link a,
.block-views.left-profile-horizontal .continuing-studies .profile-horizontal-more-link a,
.continuing-studies #region-content .region-inner .block-system-main .content .satellite-url-node-block.field a,
.continuing-studies #region-content .region-inner .block-system-main.block .field-items .view-content a.more-link.bottom-block.program-entry,
.node-type-social-media-page #region-content .region-inner .view-rru-social-media table tr.continuing-studies td.linked:hover {
  background-color: #9eac48;
}

.continuing-studies #region-content .region-inner ul,
.continuing-studies #region-content .region-inner ul li {
    list-style-image: url(../../rru_base/images/bullets/bullet-continuing-studies.png);
}

.continuing-studies #region-content .region-inner ul ul {
    list-style-image: url(../../rru_base/images/bullets/bullet-level2-continuing-studies.png);
}

.continuing-studies .block-menu-block.content-menu .block-inner,
#region-content .region-inner .views-all-programs .continuing-studies.views-all-programs-row {
	background-image: url('../images/content-menu-pixels-cont-studies.png');
}

.continuing-studies .block-menu-block.content-menu .block-inner ul.menu {
	border-left-color: #9eac48;
}

#region-content .region-inner .views-all-programs .continuing-studies .views-all-programs-more-link a,
#region-content .region-inner .block.programs-landing table tbody tr.continuing-studies td.views-field-view-node a {
	background-image: url('../images/start-date-arrow-continuing-studies.png');
}

#region-content .region-inner .block-views-general-studies-courses-block {
	font-family: roboto;
	font-size: 13px;
}
body.responsive-layout-default .region-inner .block.find-program .responsive-icon {
	display: none;
}
