/**
 * Defines whether the content should be exported for the base.css file
 *
 * @since 0.0.0
 *
 * @type Bool
 */
/**
 * Defines whether the content should be exported for the small.css file
 *
 * @since 0.0.0
 *
 * @type Bool
 */
/**
 * Defines whether the content should be exported for the medium.css file
 *
 * @since 0.0.0
 *
 * @type Bool
 */
/**
 * Defines whether the content should be exported for the large.css file
 *
 * @since 0.0.0
 *
 * @type Bool
 */
/**
 * Defines whether the content should be exported for the large.css file
 *
 * @since 0.0.0
 *
 * @type Bool
 */
/**
 * An Array of the breakpoints for the bp mixin to iterate over
 *
 * @since 0.0.0
 *
 * @type Array
 */
/**
 * Checks whether or not to export the content
 *
 * @param {String}  $query - string to check if variable is set to `true` or `false` to export the `@content`
 *
 * @since 0.0.0
 *
 * @type mixin
 */
/**
 * button styles
 *
 * @since 0.0.0
 *
 * @type mixin
 */
.mobile-controls .controls-wrapper .search-btn-group .search-btn-field {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.gallery-slider .slide, .gallery-slider .slide-header,
.gallery-slider .slide-main,
.gallery-slider .slide-footer {
  *zoom: 1;
}
.gallery-slider .slide:before, .gallery-slider .slide-header:before,
.gallery-slider .slide-main:before,
.gallery-slider .slide-footer:before, .gallery-slider .slide:after, .gallery-slider .slide-header:after,
.gallery-slider .slide-main:after,
.gallery-slider .slide-footer:after {
  content: '';
  display: table;
}
.gallery-slider .slide:after, .gallery-slider .slide-header:after,
.gallery-slider .slide-main:after,
.gallery-slider .slide-footer:after {
  clear: both;
}

.gallery-grid .grid-item a i {
  border: 0px none;
  clip: rect(0px, 0px, 0px, 0px);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0px;
  position: absolute;
  width: 1px;
}

/**
 * compass reset
 *
 * @since 0.0.0
 *
 * @type mixin
 */
.text-center {
  text-align: center;
}

/**
 * All webfonts
 *
 * @since 0.0.0
 *
 * @type mixin
 */
.main {
  margin-top: 101px;
}

/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("webfonts/font-awesome-4.2.0/fonts/fontawesome-webfont.eot?v=4.2.0");
  src: url("webfonts/font-awesome-4.2.0/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("webfonts/font-awesome-4.2.0/fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("webfonts/font-awesome-4.2.0/fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("webfonts/font-awesome-4.2.0/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.opentip-container.ot-fixed.ot-hidden.stem-top.stem-right,
.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-right,
.opentip-container.ot-fixed.ot-hiding.stem-top.stem-right {
  -webkit-transform: translateY(-5px) translateX(5px);
  -ms-transform: translateY(-5px) translateX(5px);
  transform: translateY(-5px) translateX(5px);
}

.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-right,
.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-right,
.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-right {
  -webkit-transform: translateX(5px);
  -ms-transform: translateX(5px);
  transform: translateX(5px);
}

.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-right,
.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-right,
.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-right {
  -webkit-transform: translateY(5px) translateX(5px);
  -ms-transform: translateY(5px) translateX(5px);
  transform: translateY(5px) translateX(5px);
}

.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-center,
.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-center,
.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-center {
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}

.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-left,
.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-left,
.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-left {
  -webkit-transform: translateY(5px) translateX(-5px);
  -ms-transform: translateY(5px) translateX(-5px);
  transform: translateY(5px) translateX(-5px);
}

.opentip-container.ot-fixed.ot-hidden.stem-top.stem-left,
.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-left,
.opentip-container.ot-fixed.ot-hiding.stem-top.stem-left {
  -webkit-transform: translateY(-5px) translateX(-5px);
  -ms-transform: translateY(-5px) translateX(-5px);
  transform: translateY(-5px) translateX(-5px);
}

.opentip-container.ot-fixed .opentip {
  pointer-events: auto;
}

.opentip-container.ot-hidden {
  display: none;
}

.opentip-container .opentip {
  position: relative;
  font-size: 12px;
  line-height: 120%;
  padding: 9px 14px;
  color: #4f4b47;
  text-shadow: -1px -1px 0px rgba(255, 255, 255, 0.2);
}

.opentip-container .opentip .header {
  margin: 0;
  padding: 0;
}

.opentip-container .opentip .ot-close {
  pointer-events: auto;
  display: block;
  position: absolute;
  top: -12px;
  left: 60px;
  color: rgba(0, 0, 0, 0.5);
  background: transparent;
  text-decoration: none;
}

.opentip-container .opentip .ot-close span {
  display: none;
}

.opentip-container .opentip .ot-loading-indicator {
  display: none;
}

.opentip-container.ot-loading .ot-loading-indicator {
  width: 30px;
  height: 30px;
  font-size: 30px;
  line-height: 30px;
  font-weight: bold;
  display: block;
}

.opentip-container.ot-loading .ot-loading-indicator span {
  display: block;
  -webkit-animation: otloading 2s linear infinite;
  animation: otloading 2s linear infinite;
  text-align: center;
}

.opentip-container.style-dark .opentip,
.opentip-container.style-alert .opentip {
  color: #f8f8f8;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
}

.opentip-container.style-glass .opentip {
  padding: 15px 25px;
  color: #317cc5;
  text-shadow: 1px 1px 8px rgba(0, 94, 153, 0.3);
}

.opentip-container.ot-hide-effect-fade {
  -webkit-transition: -webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  transition: transform 0.5s ease-in-out, opacity 1s ease-in-out;
  opacity: 1;
  -ms-filter: none;
  -webkit-filter: none;
          filter: none;
}

.opentip-container.ot-hide-effect-fade.ot-hiding {
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.opentip-container.ot-show-effect-appear.ot-going-to-show,
.opentip-container.ot-show-effect-appear.ot-showing {
  -webkit-transition: -webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  transition: transform 0.5s ease-in-out, opacity 1s ease-in-out;
}

.opentip-container.ot-show-effect-appear.ot-going-to-show {
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.opentip-container.ot-show-effect-appear.ot-showing {
  opacity: 1;
  -ms-filter: none;
  -webkit-filter: none;
          filter: none;
}

.opentip-container.ot-show-effect-appear.ot-visible {
  opacity: 1;
  -ms-filter: none;
  -webkit-filter: none;
          filter: none;
}
@-webkit-keyframes otloading {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes otloading {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* v1.0.5 */
/* Core RS CSS file. 95% of time you shouldn't change anything here. */
/* Fullscreen options, very important ^^ */
/* ios controls over video bug, shifting video */
.mobile-only {
  display: none;
}

.tablet-only {
  display: block;
}

.desktop-only {
  display: none;
}

.hide-mobile {
  display: block;
}

/* Styles for Legacy Code */
.content.content-legacy h1, .content.content-legacy h2 {
  text-align: left;
}

.addthis_toolbox a {
  clear: none;
  margin-bottom: 0px;
}

.main_image {
  display: block;
}
.main_image div.overlay {
  display: block;
}

/***************
* Resources - /resources/
***************/
.list_resources .list_resources_item {
  margin-bottom: 0;
}
.list_resources .list_resources_item img {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
.list_resources .list_resources_item .resources_content h3 {
  line-height: auto;
  margin-bottom: 0;
}

/***************
* Course Listing tab
***************/
/***************
* Locations table
***************/
/***************
* Events (ex. Press Archive)
***************/
/***************
* Online Community
***************/
.tab_programs_value .accordion-tabs.course-list-accordion h2.resp-accordion {
  font-weight: bold;
}

/* FACULTY STYLES */
/* for AcceleraTED Inner Tab Calculator*/
#inner_tab_calculator hr {
  margin-top: 1em;
}

#inner_tab_calculator .calc_time {
  height: 70px;
  width: 455px;
}
#inner_tab_calculator .calc_time .complete, #inner_tab_calculator .calc_time .result1 {
  float: left;
  margin: 10px 0 0 0;
}
#inner_tab_calculator .calc_time .result2 {
  float: right;
  margin: 0;
}
#inner_tab_calculator .calc_time #standardResult {
  border-right: 0;
}

.accordion-tabs h2.resp-accordion.resp-tab-active:after, .content h2.resp-accordion.resp-tab-active:after {
  background: url("/images/minus-sign.png");
}
.accordion-tabs .accordion-tabs-admissions, .content .accordion-tabs-admissions {
  padding: 20px;
}
.accordion-tabs .accordion-tabs-admissions .resp-tabs-list, .content .accordion-tabs-admissions .resp-tabs-list {
  margin: 0;
}
.accordion-tabs .accordion-tabs-admissions .resp-tabs-list li, .content .accordion-tabs-admissions .resp-tabs-list li {
  width: 15.25424%;
  float: left;
  margin-right: 1.69492%;
  font-size: 17px;
  margin-bottom: 10px;
}
.accordion-tabs .accordion-tabs-admissions .resp-tabs-list li:nth-child(3n), .content .accordion-tabs-admissions .resp-tabs-list li:nth-child(3n) {
  width: 15.25424%;
  float: left;
  margin-right: 1.69492%;
}
.accordion-tabs .accordion-tabs-admissions .resp-tabs-list li:nth-child(6), .content .accordion-tabs-admissions .resp-tabs-list li:nth-child(6) {
  width: 15.25424%;
  float: right;
  margin-right: 0;
}
.accordion-tabs .accordion-tabs-admissions .resp-tab-active, .content .accordion-tabs-admissions .resp-tab-active {
  margin-bottom: 10px !important;
}

/* Breakpoint for accordion to tabs */
/* Breakpoint for tabs that are never accordions */
/* Styles for course listing accordions */
/* Certification page accordions */
.content .alumni-columns > div > div {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
.content .alumni-columns > div > div:nth-child(2) {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}

.content form.suggest-program .pad-top {
  padding-top: 15px;
}
.content form.suggest-program .next {
  padding-right: 40px;
  text-align: right;
}

.calendar_anchors a {
  display: inline;
  margin-bottom: 0px;
}
.calendar_anchors .anchor-seperator {
  display: inline;
}

.quarter_dates_desc dt, .quarter_dates_desc dd {
  float: left;
  margin: 0;
  padding: 0;
}
.quarter_dates_desc dt {
  width: 25%;
}
.quarter_dates_desc dd {
  width: 75%;
}

.breadcrumbs {
  text-align: left;
}

.contact-us {
  /* Submit Button */
  /* SlideLock Styles */
  /* System Messages */
}

.content .course-listings .table {
  display: table;
}
.content .course-listings .table .tr {
  display: table-row;
}
.content .course-listings .table .tr .td {
  display: table-cell;
}
.content .course-listings .table .tr .td:first-child {
  padding-right: 25px;
  width: 320px;
}

#wf-form-request .field {
  min-height: 28px;
  height: auto !important;
  height: 28px;
  position: relative;
  margin: 0 0 5px;
}
#wf-form-request .form_field_cta {
  margin: 0 0 10px 0;
}
#wf-form-request .label-fade-out input.text {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  background: transparent;
  width: 180px;
  padding: 5px;
  border: solid 1px #9C9A8D;
  font-size: 13px;
  margin: 0;
}
#wf-form-request .label-fade-out label.text {
  width: 180px;
  color: #838b92;
  padding: 6px;
  font-size: 13px;
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  height: 15px;
  margin: 0;
  text-align: left;
}
#wf-form-request .section_title {
  font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;
  font-size: 13px;
  margin: 0 0 10px 0;
}
#wf-form-request select.large {
  width: 250px;
}
#wf-form-request button.nxt-btn {
  background: url(../images/buttons_icons/nxt-btn.gif) 0 0 no-repeat;
  border: none;
  width: 20px;
  height: 20px;
  text-indent: -9999px;
  margin: 0 5px;
}

.mobile-cta-container a.mobile-trigger-3col-core {
  float: right;
  margin: 0;
  width: auto;
}
.mobile-cta-container.float-left .mobile-trigger-3col-core {
  float: left;
}

.full_disclaimers {
  max-width: 550px;
}

/* Events */
.event_list td .nowrap {
  white-space: nowrap;
}

.footer-container .footer-inner {
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 30px;
}
.footer-container .footer-inner:after {
  content: " ";
  display: block;
  clear: both;
}
.footer-container .footer-column {
  background: url("/images/footer-seperator.png") top right no-repeat;
  border-bottom: 0;
}
.footer-container .footer-column h3 {
  margin: 0 0 12px;
  padding: 0;
}
.footer-container .footer-column li {
  padding: 0px 0 10px 0;
}
.footer-container .footer-column li a:link, .footer-container .footer-column li a:visited, .footer-container .footer-column li a:active {
  font-size: 14px;
  font-size: 0.875rem;
  border: 0;
}
.footer-container .footer-column a:link, .footer-container .footer-column a:visited {
  display: block;
  padding: 0;
  width: auto;
}
.footer-container .about-us-column {
  width: 57.62712%;
  float: left;
  margin-right: 1.69492%;
}
.footer-container .about-us-column .column-inner {
  clear: both;
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
}
.footer-container .about-us-column h3 {
  border: 0;
}
.footer-container .about-us-column h3 a {
  color: #b9be9e !important;
}
.footer-container .about-us-column h3 a:hover {
  color: #b9be9e !important;
}
.footer-container .about-us-column .sub-column.one {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
.footer-container .about-us-column .sub-column.two {
  width: 49.15254%;
  float: right;
  margin-right: 0;
  padding-right: 20px;
}
.footer-container .social-column {
  width: 40.67797%;
  float: right;
  margin-right: 0;
  background: none;
}
.footer-container .social-column .column-inner {
  clear: both;
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 0 10px;
}
.footer-container .social-column h3 {
  background: none;
  text-align: left;
  text-transform: uppercase;
}
.footer-container .social-column .social-footer {
  padding: 0;
}
.footer-container .social-column .footer_sid {
  float: left;
  margin: 10px 0;
  padding: 0;
}
.footer-container .links-container {
  display: block !important;
}
.footer-container .bottom-footer {
  background-color: #818154;
  border-top: 0;
}

.gallery {
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  font-family: "TradeGothicNextRegular", Helvetica, Arial, sans-serif;
}
.gallery:after {
  content: " ";
  display: block;
  clear: both;
}
.gallery h1 {
  font-size: 26px;
  font-size: 1.625rem;
  font-family: "TradeGothicNextBold", Helvetica, Arial, sans-serif;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
}
.gallery strong {
  font-family: "TradeGothicNextBold", Helvetica, Arial, sans-serif;
}
.gallery .content-copy {
  padding: 1.25em 1.25em 0.625em 0;
}

.gallery-grid {
  margin-bottom: 6.25em;
}
.gallery-grid .grid-column:nth-of-type(4n+1) {
  width: 25%;
  float: left;
}
.gallery-grid .grid-column:nth-of-type(4n+2) {
  width: 22%;
  float: left;
}
.gallery-grid .grid-column:nth-of-type(4n+3) {
  width: 30%;
  float: left;
}
.gallery-grid .grid-column:nth-of-type(4n+4) {
  width: 23%;
  float: left;
}
.gallery-grid .grid-column {
  background-color: transparent;
  background-repeat: no-repeat;
}
.gallery-grid .grid-column:nth-child(1) .grid-item:nth-child(1) {
  background-image: url("/images/student-gallery/01_Guerrero.jpg");
  background-position: 65% 50%;
  height: 24.375em;
}
.gallery-grid .grid-column:nth-child(1) .grid-item:nth-child(2) {
  background-image: url("/images/student-gallery/07_Harper.jpg");
  background-position: 58% 12%;
  height: 22.8125em;
}
.gallery-grid .grid-column:nth-child(2) .grid-item:nth-child(1) {
  background-image: url("/images/student-gallery/02_Caitlin.jpg");
  background-position: 50% 40%;
  background-size: 250%;
  height: 24.375em;
}
.gallery-grid .grid-column:nth-child(2) .grid-item:nth-child(2) {
  background-image: url("/images/student-gallery/08_Arsenault.jpg");
  background-position: 90% 55%;
  background-size: 350%;
  height: 22.8125em;
}
.gallery-grid .grid-column:nth-child(3) .grid-item:nth-child(1) {
  background-image: url("/images/student-gallery/03_Arsenault.jpg");
  background-position: 8% 30%;
  height: 13.4375em;
}
.gallery-grid .grid-column:nth-child(3) .grid-item:nth-child(2) {
  background-image: url("/images/student-gallery/05_Caitlin.jpg");
  background-position: 36% 36%;
  height: 18.125em;
}
.gallery-grid .grid-column:nth-child(3) .grid-item:nth-child(3) {
  background-image: url("/images/student-gallery/09_Knowles.jpg");
  background-position: 14% 97%;
  height: 15.625em;
}
.gallery-grid .grid-column:nth-child(4) .grid-item:nth-child(1) {
  background-image: url("/images/student-gallery/04_Salva.jpg");
  background-position: 58% 58%;
  background-size: 250%;
  height: 13.4375em;
}
.gallery-grid .grid-column:nth-child(4) .grid-item:nth-child(2) {
  background-image: url("/images/student-gallery/06_Grangroth.jpg");
  background-position: 82% 82%;
  height: 10.625em;
}
.gallery-grid .grid-column:nth-child(4) .grid-item:nth-child(3) {
  background-image: url("/images/student-gallery/10_Caitlin.jpg");
  background-position: 95% 6%;
  height: 23.125em;
}
.gallery-grid .grid-item {
  box-sizing: border-box;
  overflow: hidden;
}
.gallery-grid .grid-item a {
  display: block;
  height: inherit;
  width: inherit;
}

.grid-item .button-cta {
  left: -200%;
  position: relative;
  -webkit-transition: all ease-out .4s;
          transition: all ease-out .4s;
}

.grid-item:hover .button-cta {
  left: 0;
  position: relative;
}

.gallery-slider {
  background-color: transparent;
  height: 100%;
  margin: 0 auto;
  width: 100%;
}
.gallery-slider .slide picture,
.gallery-slider .slide source,
.gallery-slider .slide img {
  max-width: 100%;
  height: auto;
  max-height: inherit;
}
.gallery-slider .slide source,
.gallery-slider .slide img {
  display: block;
  margin: auto;
}
.gallery-slider .slide-header,
.gallery-slider .slide-main,
.gallery-slider .slide-footer {
  display: block;
}
.gallery-slider .slide-indicator {
  background-color: #595933;
  color: white;
  display: inline-block;
  float: right;
  font-family: "TradeGothicNextCondensedBold", Helvetica, Arial, sans-serif;
  padding: 0.625em 1.25em;
}
.gallery-slider .slide-indicator--number i {
  font-family: "TradeGothicNextBoldItalic", Helvetica, Arial, sans-serif;
}
.gallery-slider .student-info {
  font-size: 13px;
  font-size: 0.8125rem;
  color: #595933;
  line-height: 1.5;
  padding: 1.25em;
  text-align: left;
}
.gallery-slider .rsArrow {
  height: 100%;
  width: 58px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
}
.gallery-slider.rsHor .rsArrowLeft {
  left: -44px;
  overflow: visible;
  top: 0;
}
.gallery-slider.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: 0 0;
}
.gallery-slider.rsHor .rsArrowRight {
  right: -44px;
  overflow: visible;
  top: 0;
}
.gallery-slider.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -58px 0;
}
.gallery-slider .rsArrowIcn {
  cursor: pointer;
  background: url("/images/student-gallery/gallery-controls.png");
  height: 58px;
  left: 50%;
  margin-top: -29px;
  margin-left: -29px;
  opacity: .7;
  position: absolute;
  top: 50%;
  width: 58px;
}
.gallery-slider .rsArrowIcn:hover {
  opacity: 1;
}
.gallery-slider .rsArrowDisabled .rsArrowIcn {
  opacity: .2;
  filter: alpha(opacity=20);
  *display: none;
}

.content .gray-box ul {
  margin-left: 30px;
}

.header-mast {
  height: 101px;
  left: 0;
  overflow-y: visible;
  position: absolute;
  top: 0;
}

.search-open .mobile-controls .controls-wrapper .mobile-search-btn {
  background-color: #fff;
  width: 320px;
}
.search-open .mobile-controls .controls-wrapper .mobile-search-btn i.fa {
  color: #707372;
}
.mobile-controls .controls-wrapper .search-btn-group {
  width: 320px;
}
.mobile-controls .controls-wrapper .search-btn-group .search-btn-field {
  float: right;
  height: 60px;
  width: 259px;
}
.no-flexbox .mobile-controls .controls-wrapper .search-btn-group .search-btn-field {
  display: block;
  padding-top: 13px;
  padding-left: 13px;
}
.mobile-controls .controls-wrapper .search-btn-group .search-btn-field input {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  border-bottom: 1px solid #eee;
  font-size: small;
  width: 175px;
}
.mobile-controls .controls-wrapper .search-btn-group .search-btn-field .search-group-btn button.search-button {
  width: auto;
}
.mobile-controls .controls-wrapper .mobile-nav-btn {
  width: 120px;
}
.nav-open .mobile-controls .controls-wrapper .mobile-nav-btn {
  -webkit-box-pack: initial;
  -webkit-justify-content: initial;
      -ms-flex-pack: initial;
          justify-content: initial;
  padding-left: 18px;
  width: 320px;
}
.mobile-controls .controls-wrapper .mobile-nav-btn .nav-btn-group {
  width: 120px;
}
.no-flexbox .nav-open .mobile-controls .controls-wrapper .mobile-nav-btn .nav-btn-group {
  padding-top: 17px;
  padding-left: 0;
}
.mobile-controls .controls-wrapper .mobile-nav-btn .nav-btn-group .nav-btn-text {
  color: #707372;
  font-size: 18px;
  font-size: 1.125rem;
  font-family: "TradeGothicNextCondensedBold", Helvetica, Arial, sans-serif;
  line-height: 1;
  margin-left: 5px;
  padding: 4px 0 0;
}
.nav-open .mobile-controls .controls-wrapper .mobile-nav-btn .nav-btn-group .nav-btn-text {
  color: #fff;
}
.no-flexbox .mobile-controls .controls-wrapper .mobile-nav-btn .nav-btn-group .nav-btn-text {
  display: inline-block;
  margin-left: 0;
}

.utility-nav li input[placeholder], .utility_nav li input[placeholder] {
  font: normal normal normal 14px/14px "TradeGothicNextCondensedBold", Helvetica, Arial, sans-serif;
  color: #b3b995;
  padding-top: 4px;
  text-transform: uppercase;
}
.utility-nav li input.search_submit, .utility_nav li input.search_submit {
  /*background: #eee;
  color: $rasmussen-green-light;*/
}
.utility-nav a i, .utility_nav a i {
  font-size: 14px;
  font-size: 0.875rem;
}
.utility-nav a .fa-wrapper, .utility_nav a .fa-wrapper {
  font-size: 14px;
  font-size: 0.875rem;
}
.utility-nav a, .utility-nav label, .utility-nav .utility_item4 a:hover, .utility_nav a, .utility_nav label, .utility_nav .utility_item4 a:hover {
  font-size: 14px;
  font-size: 0.875rem;
}

.site-nav {
  float: right;
  width: 320px;
  /* MENU TIER 2, 3 */
  /* .tier1_item6 .menu_tier2 {
       width: 350px;
   }*/
}

.search-group .search-group-btn .search-btn {
  width: auto;
}

/******************************
*
*  RoyalSlider Rasmussen College Skin
*
*    1. Arrows
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*
*  Sprite: 'rs-rasmussen.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
*
******************************/
/* Background */
/***************
*
*  1. Arrows
*
****************/
.rsRasmussenHPB.rsHor .rsArrowLeft,
.rsRasmussenHPC.rsHor .rsArrowLeft {
  left: 0;
}

.rsRasmussenHPB.rsHor .rsArrowRight,
.rsRasmussenHPC.rsHor .rsArrowRight {
  right: 0;
}

/*.rsRasmussenHPB .rsArrowIcn {*/
/*width: 32px;*/
/*height: 32px;*/
/*top: 50%;*/
/*left: 50%;*/
/*margin-top: -16px;*/
/*margin-left: -16px;*/
/*background-color: transparent;*/
/*}*/
/*.rsRasmussenHPB.rsHor .rsArrowLeft .rsArrowIcn { background-position: 0 -92px; }*/
/*.rsRasmussenHPB.rsHor .rsArrowRight .rsArrowIcn {  background-position: -160px -92px; }*/
/***************
*
*  2. Bullets
*
****************/
.rsRasmussen .rsBullets {
  top: -35px;
}

/* OLD */
.rsRasmussen .rsBullet, .rsRasmussen .rsBullet.rsNavSelected {
  width: 16px;
  height: 16px;
}

/*.rsRasmussenHPC .rsBullet{*/
/*background-position: 0px -288px;*/
/*height: 16px;*/
/*width: 32px;*/
/*}*/
/*.rsRasmussenHPC .rsBullet.rsNavSelected {*/
/*background-position: -64px -288px;*/
/*height: 16px;*/
/*width: 32px;*/
/*}*/
/***************
*
*  3. Thumbnails
*
****************/
/***************
*
*  4. Tabs
*
****************/
/***************
*
*  5. Fullscreen button
*
****************/
/***************
*
*  6. Play/close video button
*
****************/
/***************
*
*  7. Preloader
*
****************/
/*----- BEGIN CAROUSELS -----*/
.hp-carousel {
  height: 414px;
}
.hp-carousel p {
  line-height: 1.4;
}

/*----- VARIATION C -----*/
.variationC {
  /* CAROUSEL TILES, DREAN REAL */
  /* CAROUSEL CONTENTS */
  /*----- COPY HEADLINES -----*/
}
.variationC .hp-carousel--slidebg {
  background-position: top center;
  background-repeat: no-repeat;
  height: 100%;
  margin: 0;
  position: absolute;
  min-width: 640px;
  width: 100%;
}
.variationC .hp-carousel--slide-tiles {
  *zoom: 1;
  display: block;
  position: absolute;
  top: 0;
}
.variationC .hp-carousel--slide-tiles:after {
  content: "";
  display: table;
  clear: both;
}
.variationC .hp-carousel--slide-tiles ul {
  list-style: none;
  margin: 0;
  padding: 0;
  z-index: 1;
}
.variationC .hp-carousel--slide-tiles ul:before {
  content: '';
  display: table;
}
.variationC .hp-carousel--slide-tiles ul:after {
  content: '';
  display: table;
  clear: both;
}
.variationC .hp-carousel--slide-tiles ul li {
  text-align: center;
  display: block;
  float: left;
  line-height: 0;
  margin-right: 0.1%;
  margin-bottom: 0.1%;
  margin-right: 1px;
  margin-bottom: 1px;
  width: 7.6%;
}
.variationC .hp-carousel--slide-tiles ul li:nth-child(13n) {
  margin-right: 0;
}
.variationC .hp-carousel--slide-container {
  width: 100%;
}
.variationC .hp-carousel--slide-contentswrapper {
  height: auto;
  margin: 0 auto;
  width: 640px;
}
.variationC .hp-carousel--slide-contents {
  display: table-cell;
}
.variationC .slide-hero-wrapper {
  display: table-cell;
  vertical-align: middle;
  width: 45%;
}
.variationC .hp-carousel--slide-hero {
  margin-top: 5%;
  margin-left: 30px;
  width: 100%;
}
.variationC .hp-carousel--slide-dreamreal {
  width: auto;
  margin: 10px 0;
}
.variationC .hp-carousel--headline-main {
  font-size: 36px;
  font-size: 2.25rem;
}
.variationC .hp-carousel--headline-sub {
  font-size: 24px;
  font-size: 1.5rem;
}
.variationC .hp-carousel--headline-tertiary {
  display: block;
}
.variationC .slide1 .hp-carousel--slidebg {
  background-image: url("/images/homepage/carousel/869-varc-slide1-bg-960.jpg");
}
.variationC .slide1 .hp-carousel--slide-contents {
  padding: 0 45% 0 5%;
  width: auto;
}
.variationC .slide1 .hp-carousel--headline-main {
  margin-bottom: 20px;
}
.variationC .slide2 .hp-carousel--disclaimer{
    margin-top: 80px;
}
.variationC .slide2  .hp-carousel--slidebg{
  background-image: url("/images/homepage/carousel/1167_homepage_carousel_mobile.jpg") ;
  background-size: cover;
}
.variationC .slide2 .hp-carousel--slide-contents--copy {
  *zoom: 1;
  background: rgba(242, 241, 239, 0.85);
  float: left;
  padding: 20px 30px;
  width: 55%;
}
.variationC .slide2 .hp-carousel--slide-contents--copy:after {
  content: "";
  display: table;
  clear: both;
}
.variationC .slide3 .hp-carousel--slidebg {
  background-image: url("/images/homepage/carousel/939-rnbsn-carousel-panel-hero-960.png");
  background-position: center center;
  background-size: cover;
}
.variationC .slide3 .hp-carousel--slide-contents {
  padding: 0 45% 0 5%;
  width: auto;
}
.variationC .slide3 .hp-carousel--headline-main {
  font-size: 30px;
  font-size: 1.875rem;
}
.variationC .slide3 .hp-carousel--headline-tertiary {
  box-sizing: content-box;
  display: inline-block;
  height: 36px;
  max-width: 250px;
}
.variationC .slide3 .hp-carousel--headline-tertiary::before {
  width: auto;
}
.variationC .slide3 .hp-carousel--headline-tertiary::after {
  border-width: 28px;
  margin-top: -28px;
}
.variationC .slide4 .hp-carousel--slidebg {
  background-image: url("/images/homepage/carousel/869-varc-slide3-bg-960.jpg");
}
.variationC .slide4 .hp-carousel--slide-contents {
  padding: 0 45% 0 10%;
  width: auto;
}
.variationC .slide4 .hp-carousel--slide-contents p.title {
  line-height: 1.4;
}
.variationC .slide4 .hp-carousel--headline-main {
  margin-bottom: 20px;
}
.variationC .slide4 .hp-carousel--headline-tertiary {
  margin: 0 0 20px -30px;
}
.variationC .slide4 .hp-carousel--headline-tertiary::before {
  display: block;
}
.variationC .slide5 .hp-carousel--slidebg {
  background-image: url("/images/homepage/carousel/950-him-carousel-panel-hero-960.png");
}
.variationC .slide5 .hp-carousel--slide-contents {
  padding: 0 50% 0 5%;
  width: auto;
}
.variationC .slide5 .hp-carousel--headline-main {
  font-size: 30px;
  font-size: 1.875rem;
  margin-bottom: 10px;
}

.hp-carousel--slide-contentswrapper {
  height: auto;
  margin: 0 auto;
  width: 640px;
}

.wrapper_form3col .col_education, .wrapper_form3col .col_personal {
  float: left;
}
.wrapper_form3col .col_benefits {
  position: relative;
}
.wrapper_form3col .col_education {
  margin: 0 7% 0 0;
  width: 40%;
}
.wrapper_form3col .col_personal {
  width: 50%;
}
.wrapper_form3col .fieldset_sub legend {
  float: left;
  width: 100%;
}
.wrapper_form3col .field_submit {
  float: right;
  margin-right: 1.5%;
}
.wrapper_form3col .disclaimer_text {
  float: right;
  max-width: 550px;
  width: 62%;
}
.wrapper_form3col .form_list_benefits {
  float: left;
  width: 40%;
  margin-right: 7%;
}
.wrapper_form3col.consultation .col_benefits {
  float: left;
  width: 49%;
}
.wrapper_form3col select, .wrapper_form3col select option, .wrapper_form3col input[type=text], .wrapper_form3col select.error, .wrapper_form3col input[type=text].error {
  font-size: 14px;
}

/* LIGHTBOX_ME MODAL BOXES */
.wrapper_newsbeat {
  background: url("/images/newsbeat/newsbeat.png") no-repeat;
  padding: 0 0 0 50px;
  max-width: 830px;
}

#newsbeat .newsbeat_headline {
  margin-bottom: 10px;
}
#newsbeat .newsbeat_left {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
#newsbeat .newsbeat_left:nth-child(even) {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}
#newsbeat .newsbeat_left input, #newsbeat .newsbeat_left select {
  margin-right: 20px;
  max-width: 100%;
}
#newsbeat .feel_free {
  margin-top: 0px;
}
#newsbeat #newsbeat_form .col_info, #newsbeat #newsbeat_form .col_form {
  margin-top: 40px;
}
#newsbeat #newsbeat_form .col_info {
  width: 57.62712%;
  float: left;
  margin-right: 1.69492%;
}
#newsbeat #newsbeat_form .col_form {
  width: 40.67797%;
  float: right;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 15px;
}

#newsbeat_ty {
  background-size: auto;
  width: 511px;
}

.picture-archive embed {
  height: 510px;
  width: 450px;
}

.sidebar-press {
  margin: 0 auto 10px;
  padding: 0;
  width: 50%;
}

.press-releases {
  display: table;
  table-layout: fixed;
}
.press-releases > div {
  display: table-row;
}
.press-releases > div > div {
  display: table-cell;
  padding: 5px;
}
.press-releases > div > div:first-child {
  width: 95px;
}

.search-results h1 {
  margin-top: 0 !important;
}

/* ------------------------------------  */
/* START OF UGLY BROWSER-SPECIFIC HACKS */
/* ----------------------------------  */
/* ------------------------------------  */
/*  END OF UGLY BROWSER-SPECIFIC HACKS  */
/* ------------------------------------  */
.sidebar-left .nav-banner {
  margin-bottom: 0 !important;
  max-width: 250px;
  padding-bottom: 0;
  width: 100%;
}
.sidebar-left .nav-banner span {
  background-color: #818154;
  color: #fff;
  display: block;
  font: normal normal normal 15px 'AaarghNormal', Helvetica, Arial, Sans-serif;
  padding: 7px 3px 6px 32px;
  text-transform: uppercase;
  word-spacing: 5px;
}
.sidebar-left .nav-banner span a {
  color: #fff;
}
.sidebar-left .nav-banner span a:hover {
  text-decoration: none;
}
.sidebar-left .menu {
  display: block;
  background: transparent url("/images/left-nav-bkgd.png") bottom left no-repeat;
  text-align: center;
  margin-bottom: 30px;
  margin-left: -8px;
  text-align: left;
  padding: 16px 0 0;
}
.sidebar-left .menu .desktop-menu-container {
  display: block;
}
.sidebar-left .menu .mobile-menu-container {
  display: none;
}
.sidebar-left ul, .sidebar-left .menu-links {
  list-style: none !important;
  margin-top: 5px;
  padding: 0 0 15px 0px;
  width: 100%;
  margin-left: 0px !important;
}
.sidebar-left ul li, .sidebar-left .menu-links li {
  line-height: 14px;
  padding-bottom: 9px;
  margin-left: 32px;
  max-width: 200px;
  padding-right: 15px;
}
.sidebar-left ul li a, .sidebar-left .menu-links li a {
  color: #67652f;
  font-size: 13px;
  font-weight: bold;
}
.sidebar-left ul li a:hover, .sidebar-left .menu-links li a:hover {
  color: #a93512;
}
.content-legacy .sidebar-left ul li a, .content-legacy .sidebar-left .menu-links li a {
  color: #67652f;
}
.content-legacy .sidebar-left ul li a:hover, .content-legacy .sidebar-left .menu-links li a:hover {
  color: #a93512;
  text-decoration: none;
}
.sidebar-left ul li.specialization, .sidebar-left .menu-links li.specialization {
  color: #aeb394;
  font-size: 10px;
  font-weight: normal;
  padding-bottom: 3px;
  padding-left: 20px;
  list-style: none;
}
.sidebar-left ul li.specialization a, .sidebar-left .menu-links li.specialization a {
  font-size: 10px;
  font-weight: normal;
  padding-bottom: 3px;
  line-height: 12px;
}
.sidebar-left .subheader_program {
  margin: 0 0 0 15px;
  padding: 0 0 0 16px;
  width: 100%;
  max-width: 216px;
  background: #ddd9c7;
}
.sidebar-left .subheader_program.line {
  height: 1px;
  background: #eeece3;
  margin-top: -10px;
}
.sidebar-left .promo_posts {
  display: block;
  margin-left: 7px;
  width: auto;
}

/* sidebar add this */
.addthis_floating_style {
  background-color: transparent !important;
}

.container_social_sharing {
  margin-left: 6px;
}

.addthis_floating_style.addthis_counter_style .addthis_internal_container {
  width: 60px;
}
.addthis_floating_style.addthis_counter_style .addthis_internal_container a {
  clear: both;
}

.two-column-left .promo_posts img {
  margin-top: 0px;
}
.two-column-left .promo_posts a {
  display: inline-block;
  text-align: left;
}

.alumni-promo {
  display: block;
}

.content .site-map strong {
  margin-top: 25px;
}
.content .site-map strong:first-child {
  margin-top: 0px;
}
.content .site-map > div {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
.content .site-map > div:last-child {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}

.table {
  display: table;
  table-layout: fixed;
}
.table .table-cell {
  display: table-cell;
}

.table-events a:hover {
  text-decoration: underline;
}

.table-events-ongoing .table-cell:nth-child(1) {
  width: 45%;
}
.table-events-ongoing .table-cell:nth-child(2) {
  text-align: right;
  width: 18%;
}
.table-events-ongoing .table-cell:nth-child(3) {
  width: 37%;
}
.table-events-upcoming .table-cell:nth-child(1) {
  width: 55%;
}
.table-events-upcoming .table-cell:nth-child(2) {
  text-align: right;
  width: 20%;
}
.table-events-upcoming .table-cell:nth-child(3) {
  width: 25%;
}

.text-image-text {
  width: 66.10169%;
  float: left;
  margin-right: 1.69492%;
}

.text-image-image {
  width: 32.20339%;
  float: right;
  margin-right: 0;
  text-align: left;
}
.text-image-image img {
  width: 100%;
}

.text-image-image-fallback {
  margin-bottom: 0px;
}

.tooltip-content {
  margin: 10px 0 10px 10px;
  max-width: 300px;
  min-width: 200px;
}

.no-touch .tooltip-trigger[data-inline-tooltip="false"] .tooltip-content {
  margin: 0 0 0 10px;
}

/* PROGRAM OFFERINGS MENU */
/* SUB-BANNER */
.accelerated-steps {
  padding: 0 0 20px;
}
.accelerated-steps .transfer, .accelerated-steps .time, .accelerated-steps .money {
  float: left;
  margin-bottom: 0;
  min-width: none;
  max-width: none;
}
.accelerated-steps .transfer img, .accelerated-steps .time img, .accelerated-steps .money img {
  width: 100%;
  height: auto;
}

/* exceptions */
/* Exception */
/* DEGREES CONTENT */
.degrees_section_content {
  width: 48%;
  float: left;
  margin-right: 1.69492%;
}

/* DEGREES CONTENT ASIDE */
.degrees_section_aside {
  width: 48%;
  float: right;
  margin-right: 0;
}

.accreditation img {
  margin: 0;
  width: 80%;
}
.accreditation .degrees_section_aside p {
  margin: 2% 0 0 0;
}

.degrees_content_fullwidth.salary_growth .degrees_section_content {
  width: 67.5%;
  float: left;
}
.degrees_content_fullwidth.salary_growth .degrees_section_aside {
  width: 30%;
}
.degrees_content_fullwidth.salary_growth .graduates_starting_salary {
  margin: 0;
}

/* ACCELERATED TRANSFER CALCULATOR */
.accelerated_transfer_calculator .input_button .button_cta {
  float: left;
  margin: 0 0 0 10px;
}

/* TESTIMONIALS */
.testimonial_full .testimonial_main {
  background: none;
  border-radius: 0;
  border: 0;
  box-shadow: none;
  color: #7a7256;
  margin: 0;
  padding: 0 30px 0px 30px;
}
.testimonial_full .testimonial_photo {
  display: block;
  float: left;
}
.testimonial_full .quote-module {
  float: left;
  width: 73%;
}

.achieve-page .achieve-inset {
  display: block;
  margin-bottom: 10px;
}
.achieve-page .text-image-image-fallback {
  display: none;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.admissions {
  /* Media queries */
}
.admissions .header {
  background-position: center;
}
.admissions .header h2 {
  font-size: 35px;
  margin-bottom: 10px;
  padding-left: 10px;
  width: 100%;
}
.admissions .header p {
  font-size: 17px;
  margin-left: 10px;
  line-height: 1.6em;
}
.admissions .header a {
  margin-left: 10px;
}
.admissions .header.whyrasmussen {
  background-image: url("/images/admissions/desktop_header_01.jpg");
}
.admissions .header.adult {
  background-image: url("/images/admissions/desktop_header_02.jpg");
}
.admissions .header.highschool {
  background-image: url("/images/admissions/desktop_header_03.jpg");
}
.admissions .header.military {
  background-image: url("/images/admissions/desktop_header_04.jpg");
}
.admissions .header.transfer {
  background-image: url("/images/admissions/desktop_header_05.jpg");
}
.admissions .header.nursing {
  background-image: url("/images/admissions/desktop_header_06.jpg");
}
.admissions .hex-list li {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
  margin-bottom: 0px;
  min-height: 90px;
}
.admissions .hex-list li:nth-child(even) {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}
.admissions .content .call-me {
  padding: 26px 4%;
}
.admissions .content .call-me a {
  width: 49.15254%;
  float: right;
  margin-right: 0;
  margin: 33px 0;
  clear: none;
}
.admissions .content .call-me ul {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
.admissions .quotes#whyrasmussen-quotes {
  padding: 35px 0 20px;
}
.admissions .quotes.single-quote ul li img {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
  max-width: 181px;
}
.admissions .quotes.single-quote ul li blockquote {
  width: 74.57627%;
  float: right;
  margin-right: 0;
}
.admissions .quotes h3 {
  margin: 0;
  text-align: center;
}
.admissions .quotes ul {
  margin: 50px auto 0;
}
.admissions .quotes ul li {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
  margin-bottom: 50px;
}
.admissions .quotes ul li:nth-child(even) {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}
.admissions .quotes ul li img {
  width: 32.20339%;
  float: left;
  margin-right: 1.69492%;
  max-width: 127px;
}
.admissions .quotes ul li blockquote {
  width: 66.10169%;
  float: right;
  margin-right: 0;
}
.admissions .three-back h5 {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
  background: #d07019;
  color: white;
  display: table;
  font-size: 20px;
  height: 90px;
  margin-bottom: 0;
  margin-top: 30px;
  width: 142px !important;
  padding: 5px;
  position: relative;
  text-align: center;
}
.admissions .three-back h5:before {
  content: " ";
  left: 0px;
  width: 0;
  height: 0;
  border-bottom: 30px solid #d07019;
  border-left: 71px solid transparent;
  border-right: 71px solid transparent;
  position: absolute;
  top: -30px;
}
.admissions .three-back h5:after {
  content: "";
  width: 0;
  position: absolute;
  bottom: -30px;
  border-top: 30px solid #d07019;
  border-left: 71px solid transparent;
  border-right: 71px solid transparent;
  left: 0px;
}
.admissions .three-back h5 div {
  display: table-cell;
  vertical-align: middle;
}
.admissions .three-back ul {
  margin-top: 30px;
}
.admissions .three-back-text-section {
  clear: both;
  padding: 30px 20px 13px;
}
.admissions .three-back-text-section:nth-child(1) {
  background-image: url("/images/admissions/bg_01.jpg");
}
.admissions .three-back-text-section:nth-child(2) {
  background-image: url("/images/admissions/bg_02.jpg");
}
.admissions .three-back-text-section:nth-child(3) {
  background-image: url("/images/admissions/bg_03.jpg");
}
.admissions .three-back-text-section p, .admissions .three-back-text-section ul {
  width: 74.57627%;
  float: right;
  margin-right: 0;
  padding-left: 30px;
}
.admissions .three-back-text-section-odd p, .admissions .three-back-text-section-odd ul {
  width: 74.57627%;
  float: left;
  margin-right: 1.69492%;
  padding-left: 0px;
  padding-right: 30px;
}
.admissions .three-back-text-section-odd h5.first-hex, .admissions .three-back-text-section-odd h5.second-hex, .admissions .three-back-text-section-odd h5.third-hex {
  width: 23.72881%;
  float: right;
  margin-right: 0;
  padding-right: 0px;
}
.admissions .form-head {
  margin: 20px 0 20px;
  text-align: center;
}

/*---
STRUCTURE
---*/
.blog .sidebar .sidebar_column {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
  padding: 0 0 0 20px;
  text-align: center;
}
.blog .sidebar .sidebar_column:nth-child(2) {
  width: 49.15254%;
  float: right;
  margin-right: 0;
  margin-top: 10px;
  padding: 0 20px 0 0px;
}

/*---
LISTINGS
---*/
.content .blog_category_banner {
  background-size: auto;
  height: 125px;
}
.content .blog_category_banner .category_headline {
  font-family: "TradeGothicNextCondensed", Helvetica, Arial, sans-serif;
  font-size: 21px;
  line-height: 21px;
  padding: 8px 8px 8px 20px;
}

.view_more_articles {
  font-size: 13px;
  margin: 0 0 30px 20px;
  padding: 5px 10px;
}

/*---
SIDEBAR
---*/
/*---
RSS SUBSCRIBE
---*/
.subscribe_feeds {
  margin: 8px 10px;
}

/*---
TYPOGRAPHY
---*/
.blog .content .post {
  border-bottom: 1px dashed #d3ceba;
  padding: 10px;
}
.blog .content .post .post_media {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
}
.blog .content .post .post_desc {
  width: 74.57627%;
  float: right;
  margin-right: 0;
  padding: 0 10px 20px 0;
}

/*---
AUTHOR
---*/
.profile_author_image {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
  margin-bottom: 0px;
}

.profile_author_desc {
  width: 74.57627%;
  float: right;
  margin-right: 0;
}

/*---
TEMPLATES
---*/
/*---
LIST OF BLOGS
---*/
.blog-list .content {
  padding: 0 20px;
}
.blog-list .content .breadcrumbs {
  margin-right: 0px !important;
}
.blog-list .content .blog_category {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
.blog-list .content .blog_category:nth-child(even) {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}
.blog-list .content .post_listings {
  min-height: 160px;
}
.blog-list .content .nav_follow {
  margin-top: 0px;
  padding: 5px 10px;
}

/*---
LIST OF ARTICLES BY BLOG
---*/
.blog-detail-list .breadcrumbs {
  margin-right: 0px !important;
}

/*---
INDIVIDUAL BLOG ARTICLE
---*/
/*---
POSTS BY GENERAL
---*/
.blog-detail-list-general .content .post_listings {
  margin-top: 20px;
}

/*---
POSTS BY AUTHOR
---*/
/*---
POSTS BY TAG
---*/
.careers .content .disclaimer_text {
  margin: 0 0 10px;
}
.careers .ebooks-list {
  background-image: url("/images/book-shelf.png");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-bottom: 30px;
  padding-bottom: 30px;
}
.careers .ebooks-list li {
  background-image: none;
  margin-bottom: 10px;
  padding-bottom: 0px;
  width: 32.20339%;
  float: left;
  margin-right: 1.69492%;
}
.careers .ebooks-list li:nth-child(3) {
  width: 32.20339%;
  float: right;
  margin-right: 0;
}
.careers .ebooks-list li .ebook-cover {
  box-shadow: 0 10px 5px 0 rgba(0, 0, 0, 0.5);
}
.careers .ebooks-list li .ebook-cover:hover:after {
  box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5);
}

.careers-guide .content {
  margin-bottom: 20px;
}
.careers-guide .breadcrumbs {
  margin-bottom: 0;
  padding-left: 0 !important;
}
.careers-guide .content-main ol {
  list-style: none;
}
.careers-guide h1 .addthis_toolbox {
  float: right;
}
.careers-guide .ajax-form {
  margin-bottom: 10px;
}
.careers-guide .request {
  max-width: none;
  padding: 0;
  width: 310px;
}
.careers-guide .request#request-downloadRAS {
  padding-bottom: inherit;
}
.careers-guide .request#request-downloadRAS .imagecheck {
  background-position: top left;
  margin-top: 40px;
  width: 350px;
}
.careers-guide .request h4 {
  background-size: auto;
  margin-bottom: 16px;
  width: 320px;
}
.careers-guide .request h4.header-requestRAS {
  width: 320px;
  margin-left: 0;
}
.careers-guide .request#request-thankyou h4.header {
  height: 55px;
  margin-bottom: 16px;
  width: 100%;
}
.careers-guide .request#request-thankyouCG h4.header {
  height: 25px;
  margin-bottom: 16px;
  width: 100%;
}

.degrees-program-template {
  /*************
   *
   * Susy wrappers
   *
   *************/
  /*************
   *
   * Links
   *
   *************/
  /*************
   *
   * Headlines
   *
   *************/
  /*************
   *
   * Button CTA
   *
   *************/
}
.degrees-program-template .breadcrumbs {
  padding: 10px 0 0 25px !important;
}
.degrees-program-template .page_headline h1, .degrees-program-template .section_degrees_details h1, .degrees-program-template .section_earnings h1, .degrees-program-template .section_cost h1, .degrees-program-template .learning_formats h1, .degrees-program-template .modal_content h1 {
  font: normal normal normal 26px/1.1 "TradeGothicNextBold", Helvetica, Arial, sans-serif;
}
.degrees-program-template h2.sub-page-headline {
  font-size: 18px;
  font-size: 1.125rem;
  padding-bottom: 2px;
  margin: 0;
}
.degrees-program-template .degrees_leadin .cta_main_primary h3,
.degrees-program-template .section_earnings h3 {
  font-size: 18px;
  font-size: 1.125rem;
}
.degrees-program-template .button_cta,
.degrees-program-template a.button_cta {
  display: block;
  margin: 0 auto;
  width: 100%;
}

.degrees_content .panel_disclaimer .disclaimer_text {
  padding: 20px 50px;
}
.degrees_content .panel_disclaimer .modal_content {
  padding: 20px 50px;
}

/*************
 *
 * Section degrees-leadin
 *
 *************/
.degrees_leadin {
  margin-bottom: 30px;
}
.degrees_leadin .cta_main_primary {
  margin: 0 auto;
  width: 80%;
}
.degrees_leadin .cta_main_primary .large-cta-wrapper {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
  text-align: left;
}
.degrees_leadin .cta_main_primary .benefits-wrapper {
  width: 49.15254%;
  float: right;
  margin-right: 0;
  text-align: left;
}
.degrees_leadin .cta_main_primary .cta_benefits {
  display: block;
  float: left;
}
.degrees_leadin .cta_main_primary h2 {
  text-align: center;
}
.degrees_leadin .cta_main_secondary {
  display: none;
}
.degrees_leadin .cta_main_secondary p {
  font: normal normal normal 16px "TradeGothicNextRegular", Helvetica, Arial, sans-serif;
  margin: 5% auto 0;
}

.section_degrees_meta {
  margin: 0;
}

.hero_banner_main {
  float: none;
}

.meta_degrees_completion {
  width: 64%;
  float: left;
  margin-right: 1.69492%;
  *zoom: 1;
  margin: 0;
  padding: 3%;
}
.meta_degrees_completion:after {
  content: "";
  display: table;
  clear: both;
}

.meta_learning_formats {
  width: 36%;
  float: left;
  margin-right: 1.69492%;
  border-left: 1px solid #c9c3a8;
  margin: 0;
  padding: 3%;
}
.meta_learning_formats h4 .fa-info {
  display: inline-block;
}
.meta_learning_formats h4 .fa-chevron-down {
  display: none;
}

/*************
 *
 * Section degrees details
 *
 *************/
.degrees-success-wrapper {
  margin-bottom: 40px;
}

/*************
 *
 * Degrees cirriculum
 *
 *************/
/* FLIPCARDS */
.fliplist.uvp_primary {
  display: block;
}

.fliplist-mobile {
  display: none;
}

.flipcard .flipcard_hero {
  /* Begin SoE Imagery */
  /* Begin SoHS Imagery */
  /* Begin SoJS Imagery */
  /* Begin SoN Imagery */
  /* Begin SoT Imagery */
  /* Begin SoD Imagery */
}

/* Begin SoB Imagery */
.fliplist-mobile li p {
  margin-top: 2%;
}
.fliplist-mobile li .flipcard_hero {
  height: 214px;
  left: 0;
  position: relative;
  top: 0;
  z-index: 1;
  width: 214px;
  display: block;
  margin: 0 auto;
}

/*
SUB-SECTION: UVP SECONDARY
*/
/*************
 *
 * Degrees success
 *
 *************/
/*
CALLOUTS
*/
.list-employer-wrapper {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}

.callout-wrapper {
  width: 40.67797%;
  float: left;
  margin-right: 1.69492%;
}

.list_employer {
  margin: 0 0 0 24px;
}

.callout h4 {
  font-size: 20px;
  font-size: 1.25rem;
}

.success-disclaimer {
  margin-top: 24px;
}

.starting_salary {
  margin: 30px auto 0;
  padding-left: 60px;
  padding-right: 30px;
  width: 75%;
}

.section_additional_info ul {
  clear: both;
  list-style: inside;
  margin-left: 5%;
}

/*************
 *
 * CTA Contextual banner
 *
 *************/
.cta_contextual {
  margin: 0;
  padding: 0 20px 0 20px;
  width: 100%;
}
.cta_contextual h1 {
  font-size: 27px;
  font-size: 1.6875rem;
  line-height: 25px;
  max-width: none;
  top: -23px;
}
.cta_contextual .cta_main_primary p {
  padding: 20px 0 20px 2%;
  width: 46%;
}
.cta_contextual .cta_main_primary i {
  background: url("/images/degrees/sprite_arrows.png") 100.5% 0 no-repeat;
  display: inline-block;
  float: left;
  height: 64px;
  width: 64px;
}
.cta_contextual .cta_main_secondary {
  border: 0;
  margin-left: 295px;
  padding: 10px 32px;
  padding-right: 0;
  padding-top: 0;
}

/*************
 *
 * Earnings
 *
 *************/
.section_earnings a.button_cta.secondary {
  margin: 0;
}

.chart_salary_options {
  *zoom: 1;
  margin: auto auto 20px;
  width: 100%;
}
.chart_salary_options:after {
  content: "";
  display: table;
  clear: both;
}

.chart_salary_options thead {
  background: #ddd9c7;
}

.chart_salary_options thead th {
  color: #666;
  font: normal normal normal 14px "TradeGothicNextBold", Helvetica, Arial, sans-serif;
  padding: 4px;
}

.chart_salary_options thead th {
  border-left: 1px solid #dfdbcb;
}

.salary_options_headline_title {
  text-align: left;
  width: 40%;
}

.salary_options_headline_10th,
.salary_options_headline_25th,
.salary_options_headline_50th,
.salary_options_headline_growth {
  text-align: right;
  width: 20%;
}

.chart_salary_options tbody td {
  text-align: right;
}

.chart_salary_options tbody td:first-child {
  text-align: left;
}

.salary_options_headline_growth span {
  font: normal normal normal 12px "TradeGothicNextRegular", Helvetica, Arial, sans-serif;
}

.chart_salary_options tbody tr td:first-child {
  width: 40%;
}

.chart_salary_options tbody tr {
  border-top: 1px solid #dfdbcb;
}

.chart_salary_options tbody th:first-child,
.chart_salary_options tbody tr:first-child {
  border: 0;
}

.chart_salary_options tbody th,
.chart_salary_options tbody td {
  border-left: 1px solid #e9e6d9;
  font-weight: normal;
  padding: 5px;
  vertical-align: top;
}

.mobile_chart_salary_options table tr:last-child td.data:last-child {
  border-bottom: 0;
}

/*************
 *
 * Cost
 *
 *************/
.section_cost {
  padding: 20px 20px 0;
}
.section_cost a.button_cta.secondary {
  margin: 0 0 30px;
}

.section_degrees_details {
  padding: 30px 20px 20px;
}

.section_degrees_synopsis {
  padding: 15px 20px 20px;
}

.locations_group .list_campuses.col_odd {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
.locations_group .list_campuses.col_even {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}

.template_degrees_pages_flip .modal_disclaimer_text {
  clear: both;
  float: left;
  margin: 2% 0 0 0;
}
.campaign-1167.affordability-button a {
  font-size: 30px;
}
.campaign-1167.affordability-button a p {
  margin: 5px 0;
  color: white;
}
.campaign-1167.affordability-button a .cta-text {
  text-transform: uppercase;
}
.degrees-school-header {
  background-color: #f5f3ef;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 0 20px;
}
.sob .degrees-school-header {
  background-image: url("/images/school/sob_bg_tablet.jpg");
}
.sod .degrees-school-header {
  background-image: url("/images/school/sod_bg_tablet.jpg");
}
.soe .degrees-school-header {
  background-image: url("/images/school/soe_bg_tablet.jpg");
}
.sohs .degrees-school-header {
  background-image: url("/images/school/sohs_bg_tablet.jpg");
}
.sojs .degrees-school-header {
  background-image: url("/images/school/sojs_bg_tablet.jpg");
}
.son .degrees-school-header {
  background-image: url("/images/school/son_bg_tablet.jpg");
}
.sot .degrees-school-header {
  background-image: url("/images/school/sot_bg_tablet.jpg");
}

/*********************
 *
 * Header
 *
 *********************/
.section-lead-in {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
  padding: 0;
}
.section-lead-in .list-benefits h3 {
  font-family: "TradeGothicNextBold", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
}

.section-cta-main {
  bottom: 0;
  position: absolute;
  right: 0;
  width: auto;
}

/*********************
 *
 * Filters
 *
 *********************/
.section-filters {
  border: 0;
  border-bottom: 1px solid #ddd9c7;
  float: none;
  padding: 0;
}

.filters-btn {
  display: none;
}

.filters-container {
  display: block !important;
  margin-top: 0;
  padding: 0;
}

/* Browse By Programs Filtering Tool */
.filter-option {
  font-size: 11px;
  font-size: 0.6875rem;
  float: left;
  margin-bottom: 10px;
  width: 33%;
}

.filter-actions {
  float: left;
}
.filter-actions a.clear-filters {
  margin: 5px 5px 20px;
}
.filter-actions .apply {
  display: none;
}

.section-filter-results {
  float: none;
  width: 590px;
  margin: 20px auto 0 auto;
  padding: 0;
}

.section-filter-results .result {
  height: 195px;
  width: 280px;
}
.section-filter-results .result-details.opacity a {
  cursor: default;
}

/* Start: Recommended Isotope styles */
/**** Isotope Filtering ****/
/**** Isotope CSS3 transitions ****/
/**** disabling Isotope CSS3 transitions ****/
/* End: Recommended Isotope styles */
.degrees-school-bottom .section-articles .article-date {
  width: 32%;
}
.degrees-school-bottom .section-articles .article-shares {
  float: right;
  width: 60%;
}

.dream-real h1.tallone {
  margin: 20px 0;
}
.dream-real .tiles .grid-small {
  display: none;
}
.dream-real .tiles .grid-large {
  display: block;
}
.dream-real .content-body--copy {
  width: 66.10169%;
  float: left;
  margin-right: 1.69492%;
}
.dream-real .content-body--cta {
  width: 32.20339%;
  float: right;
  margin-right: 0;
  clear: none;
  margin: 25px 0 0 0;
}
.dream-real .content-map {
  padding: 0;
}
.dream-real .content-map .right-grade,
.dream-real .content-map .left-grade {
  display: block;
  height: 740px;
  position: absolute;
  width: 240px;
  z-index: 500;
}
.dream-real .content-map--prehead {
  margin-bottom: -34px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: -9px;
}
.dream-real .content-map-info {
  left: 75px;
  position: absolute;
  top: 75px;
  width: 300px;
  z-index: 1002;
}
.dream-real #mapwrapper {
  display: block;
  margin: 0 auto;
  max-width: 1920px;
  min-width: 220px;
  padding: 0px 0;
}
.dream-real svg {
  height: 700px;
  margin-bottom: -40px;
  width: 100%;
}
.dream-real .content-foot {
  padding: 0 20px 36px;
}
.dream-real .content-foot-card--column {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
.dream-real .content-foot-card--column:nth-child(3) {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}
.dream-real .content-foot-card.content-foot-card-one {
  padding-bottom: 16px;
}
.dream-real .content-foot-card.content-foot-card-two {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
.dream-real .content-foot-card.content-foot-card-three {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}

.flexchoice_content .benefit {
  display: none;
}
.flexchoice_content .benefit.benefit-combine {
  background-image: url(/images/flexchoice-icon-combine.png);
}
.flexchoice_content .benefit.benefit-save {
  background-image: url(/images/flexchoice-icon-save.png);
}
.flexchoice_content .benefit.benefit-graduate {
  background-image: url(/images/flexchoice-icon-graduate.png);
}

.flexchoice_area .flexchoice_section_content {
  width: 50%;
  float: left;
  margin-right: 1.69492%;
}
.flexchoice_area .flexchoice_section_aside {
  width: 48%;
  float: right;
  margin-right: 0;
}
.flexchoice_area .aside_callout {
  margin-bottom: 0px;
}
.flexchoice_area .disclaimer_text {
  padding: 0px;
}
.flexchoice_area .trigger_disclosure {
  text-align: center;
}

.graduation .content {
  padding-bottom: 42px !important;
}
.graduation .graduation-container {
  width: 100%;
  max-width: 800px;
}
.graduation .resp-tabs-container {
  width: 100%;
  max-width: 800px;
}

/* LayerSlider Styles */
.ls-inner {
  position: relative;
}

.ls-inner,
.ls-layer {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.ls-layer {
  position: relative;
  display: block;
  background-position: center center;
}

.ls-active,
.ls-animating {
  display: block !important;
}

.ls-layer > * {
  /* positioning of child items */
  position: absolute;
  /*  left: 0px;
      top: 0px;*/
}

.ls-layer .ls-bg {
  /* background image positioning */
  left: 50%;
  top: 50%;
}

.ls-bottom-nav-wrapper a {
  outline: none;
}

.ls-nav-prev,
.ls-nav-next {
  outline: none;
}

/* WP plugin forceResponsive */
.ls-wp-forceresponsive-container {
  width: 100%;
  position: relative;
}

.ls-wp-forceresponsive-helper {
  position: absolute;
  margin-left: 50%;
}

#main {
  overflow: visible !important;
}

/* LayerSlider Layers and Sublayers unique styles */
#dim {
  max-width: 800px;
  min-width: 800px;
  overflow: hidden;
}

.layerslider-tall {
  background: transparent url(/images/uploads/250_bgpaper_tall.png) 0 0 no-repeat;
}

.layerslider-short {
  background: transparent url(/images/uploads/250_bgpaper_short.png) 0 0 no-repeat;
}

.layerslider-location {
  background: transparent url(/images/uploads/250_location_center.jpg) 0 0 no-repeat;
}

.ls-layer {
  background-attachment: fixed;
  background-clip: padding-box;
  background-color: transparent;
  background-origin: content-box;
  background-repeat: no-repeat;
  background-size: auto;
  height: auto;
  width: 800px;
}

.layerslider-tall, .layerslider-short, .layerslider-location {
  margin: 0 auto;
  position: relative;
  width: 800px;
}

.layerslider-tall, .layerslider-location {
  height: 290px;
}

.layerslider-short {
  height: 190px;
}

#graduation-home .ls-h1, #graduation-metro .ls-hero {
  right: 0;
  top: 0;
}

#graduation-home .ls-logo, #graduation-location .ls-h1 {
  bottom: 0;
  right: 0;
}

#graduation-metro .ls-logo {
  bottom: 0;
  left: 0;
}

#graduation-metro .ls-h1, #graduation-campus .ls-hero {
  left: 0;
  top: 0;
}

#graduation-campus .ls-campus {
  bottom: 0;
  left: 0;
}

.ls-container {
  display: block;
}

.ls-mobile {
  display: none;
}

.ls-mobile-image {
  width: 100%;
}

.ui-accordion {
  width: 100%;
  max-width: 800px;
}

.fauxaccordion {
  font-size: 12px;
  color: #333;
  margin: 0 !important;
  padding: 5px 8px 6px 0px !important;
  border-bottom: 2px solid #EAE5E1;
  font-weight: bold;
  margin-left: 10px !important;
}

.homepage .section-uvp .section-uvp--content {
  margin: 0 auto 50px;
}
.homepage .section-uvp--content--history {
  min-height: 320px;
  padding: 3% 30% 0 0;
}
.homepage .section-uvp--content--history:before {
  background: transparent url("/images/homepage/920-sprite-varc.png") 0 0 no-repeat;
  content: "";
  height: 287px;
  position: absolute;
  right: 0;
  top: 0;
  width: 299px;
  z-index: -1;
}
.homepage .section-uvp--content--uvp .value-props--item {
  margin-bottom: 0;
  width: 32.20339%;
  float: left;
  margin-right: 1.69492%;
}
.homepage .section-uvp--content--uvp .value-props--item:last-child {
  width: 32.20339%;
  float: right;
  margin-right: 0;
}
.homepage .section-uvp--content--uvp .value-props--cta {
  padding: 0 5%;
}
.homepage .panel_disclaimer {
  padding: 0 5%;
}
.homepage .section-uvp--quote {
  height: 250px;
  margin-bottom: 0;
}
.homepage .section-uvp--quote .section-uvp--content {
  padding-bottom: 0;
}
.homepage .section-uvp--quote .hero {
  background: transparent url("/images/homepage/summer.png") 0 bottom no-repeat;
  background-size: 100%;
  display: block;
  height: 316px;
  margin: -66px 0px 0px;
  position: absolute;
  width: 34.895833333333%;
}
.homepage .section-uvp--quote .testimonial-quote {
  float: right;
  width: 63%;
}
.homepage .section-uvp--quote .testimonial-quote p.testimonial-quote--attribution {
  padding: 15px 10px 0 0;
}
.homepage .headline-secondary {
  color: #595933;
  margin-bottom: 3%;
  text-align: center;
}
.homepage .headline-secondary:before {
  background: transparent url("/images/homepage/920-sprite-varc.png") 0 -574px no-repeat;
  content: "";
  height: 25px;
  position: absolute;
  left: 0;
  top: 0;
  width: 27%;
  z-index: -1;
}
.homepage .headline-secondary:after {
  background: transparent url("/images/homepage/920-sprite-varc.png") right -574px no-repeat;
  content: "";
  height: 25px;
  position: absolute;
  right: 0;
  top: 0;
  width: 27%;
  z-index: -1;
}

.location .wrapper-content {
  margin-top: -80px;
}
.location .wrapper-section-uvp .subsection-lead-in {
  padding: 0 20%;
}
.location .section-slideshow .slideshow-header {
  position: absolute;
}
.location .section-slideshow .slideshow-header .slideshow-controls a.control-label {
  padding-left: 48px;
}
.location .section-slideshow .slideshow-header .slideshow-controls a.control-label:before {
  left: 16px;
}
.location .section-slideshow .slideshow-header .slideshow-controls a.label-photos {
  padding-right: 72px;
}
.location .section-slideshow .slideshow-header .slideshow-controls a.label-photos .rsArrowLeft {
  left: 95px;
}
.location .section-slideshow .slideshow-header .slideshow-controls a.label-photos .rsArrowRight {
  left: 128px;
}
.location .section-slideshow .slideshow-header .slideshow-controls a.label-tour {
  padding-right: 20px;
}
.location .section-slideshow .slideshow-header .slideshow-controls a.label-map {
  padding-right: 20px;
}
.location .resp-tab-content .subsection-metadata .learning-format-list li {
  width: 40%;
}
.location .resp-tab-content .subsection-metadata .learning-format-list li.format-online::before {
  background-position: 0 -194px;
}
.location .resp-tab-content .subsection-metadata .learning-format-list li.format-accelerated::before {
  background-position: 0 -96px;
}
.location .resp-tab-content .subsection-metadata .learning-format-list li.format-flex-choice::before {
  background-position: 0 -144px;
}
.location .resp-tab-content .subsection-metadata .affordable-format-list li {
  width: 40%;
}
.location .resp-tab-content .subsection-metadata .affordable-format-list li.format-1::before {
  background-position: 0 -50px;
}
.location .resp-tab-content .subsection-metadata .affordable-format-list li.format-2::before {
  background-position: 0 -96px;
}
.location .resp-tab-content .subsection-metadata .affordable-format-list li.format-3::before {
  background-position: 0 -144px;
}
.location .resp-tab-content .subsection-metadata .affordable-format-list li.format-4::before {
  background-position: 0 -194px;
}
.location .wrapper-section-resources .subsection.subsection-message img {
  float: left;
  margin-right: 20px;
}
.location .wrapper-section-resources .subsection.subsection-accreditation {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
}
.location .wrapper-section-resources .subsection.subsection-accreditation .accreditation-hlc--logo {
  width: 40.67797%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
  text-align: left;
}
.location .wrapper-section-resources .subsection.subsection-accreditation .accreditation-hlc--copy {
  width: 57.62712%;
  float: right;
  margin-right: 0;
  margin-top: 0px;
  padding-left: 25px;
}
.location .wrapper-section-resources .subsection.subsection-accreditation img {
  float: left;
}
.location .wrapper-section-resources .subsection.subsection-social {
  width: 49.15254%;
  float: right;
  margin-right: 0;
}
.location .wrapper-section-resources .transcript-request-instructions ul mark {
  float: left;
}

.two-column .sidebar {
  padding-bottom: 20px;
}

.nis-image {
  float: right;
  width: 100%;
}

.sidebar-nursing-sessions {
  margin: 0 auto;
  padding-bottom: 20px;
  width: 50%;
}
.sidebar-nursing-sessions .form_middle {
  padding: 10px;
}
.sidebar-nursing-sessions .ctrDropDown {
  font-size: 14px;
  font-size: 0.875rem;
}

.thank-you-content, .thank-you-modal {
  min-height: 350px;
}
.thank-you-content h1, .thank-you-modal h1 {
  margin-top: 20px;
}

.thank-you-modal {
  min-height: none;
}

.three-column-tab-area .left-column {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
}
.three-column-tab-area .left-column.content.content-legacy {
  padding: 0;
}
.three-column-tab-area .left-column .top-row .sidebar-left {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
}
.three-column-tab-area .left-column .top-row .content-column {
  width: 74.57627%;
  float: right;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.three-column .sidebar-left {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
}
.three-column .content {
  width: 74.57627%;
  float: right;
  margin-right: 0;
}

/* Left Sidebar */
.promo {
  margin: 0 0 0 6px;
}
.promo .top {
  background: url(../images/promo/top.png) top left no-repeat;
  background-size: 100%;
  height: 5px;
  width: 100%;
}
.promo .middle {
  background: url(../images/promo/middle.png) top left repeat-y;
  background-size: 100%;
  padding: 9px 19px 8px 16px;
  width: 100%;
}
.promo .bottom {
  background: url(../images/promo/bottom.png) top left no-repeat;
  background-size: 100%;
  height: 21px;
  width: 100%;
}

.social-footer.vertical {
  margin: 10px 0 10px;
}
.social-footer.vertical li.sprite-facebook a:hover {
  background-position: -25px -24px;
}
.social-footer.vertical li.sprite-linkedin a:hover {
  background-position: -100px -24px;
}

.three-col .content h1, .three-col .content h2 {
  text-align: left;
}

/* Right Sidebar */
.central_services_info {
  display: inline-block;
  width: 180px;
}

.central_services_map {
  display: inline-block;
}
.central_services_map img {
  max-width: 100%;
  padding-right: 5px;
}

/*  ---------------------------------------------------------
    START: tuition redesign compare
    ---------------------------------------------------------
*/
.section-tuition-compare {
  font-size: 22px;
}
.section-tuition-compare h2 {
  font-size: 36px;
}

#tuition-chart-grid {
  -webkit-transform: scaleY(1.4);
      -ms-transform: scaleY(1.4);
          transform: scaleY(1.4);
}

.cls-1 {
  fill: none;
  stroke: #bcbec0;
  stroke-miterlimit: 10;
}

.cls-4 {
  fill: white;
}

.cls-5 {
  fill: #606060;
}

.cls-10 {
  fill: #939393;
}

.tuition-compare-graphic p {
  font-size: 18px;
}

.tuition-compare-chart {
  min-height: 380px;
  width: 65%;
}

/*  ---------------------------------------------------------
    END: tuition redesign compare
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign estimate
    ---------------------------------------------------------
*/
.tuition-estimate-block.tuition-next-steps {
  width: 40.67797%;
  float: left;
  margin-right: 1.69492%;
  text-align: left;
}
.tuition-estimate-block.tuition-calc {
  margin-left: 8.47458%;
  width: 49.15254%;
  float: right;
  margin-right: 0;
}

.section-tuition-estimate h2 {
  color: #333333;
}

.tuition_estimator_wrapper {
  margin-bottom: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.tuition_estimator_wrapper .button_cta,
.tuition_estimator_wrapper a.button_cta,
.tuition_estimator_wrapper button.button_cta,
.tuition_estimator_wrapper input.button_cta,
.tuition_estimator_wrapper .button-cta,
.tuition_estimator_wrapper a.button-cta,
.tuition_estimator_wrapper button.button-cta,
.tuition_estimator_wrapper input.button-cta {
  border: 0;
  width: auto;
}

.tuition_estimator_steps {
  background-color: #ddd9c7;
  padding: 14px 14px 0 14px;
  width: 100%;
}

.step {
  background-color: #8e8f52;
  border-radius: 50%;
  display: inline-block;
  color: #c9ceb4;
  font-size: 22px;
  font-weight: 700;
  line-height: 1;
  height: 42px;
  margin: 0 12px 12px 0;
  padding: 12px;
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  width: 42px;
}

.current_step {
  color: #fff;
}

.tuition_estimator_main {
  padding: 18px 0 0;
  background-color: #fff;
  width: 100%;
}
.tuition_estimator_main h3 {
  font: normal normal normal 22px "TradeGothicNextBold", Helvetica, Arial, sans-serif;
  margin: 0 0 3% 0;
}
.tuition_estimator_main h3 span.degree {
  color: #37621b;
}
.tuition_estimator_main h4 {
  font: normal normal normal 18px "TradeGothicNextBold", Helvetica, Arial, sans-serif;
  margin: 3% 0;
}
.tuition_estimator_main td h4 a:link, .tuition_estimator_main td h4 a:visited {
  border: 0;
  color: #37621b;
}
.tuition_estimator_main td h4 a:hover {
  color: #be5219;
}
.tuition_estimator_main p.inline_helptext {
  color: #666;
  clear: both;
  font: normal normal normal 13px "TradeGothicNextItalic", Helvetica, Arial, sans-serif;
  font-style: normal !important;
  margin-top: 2px;
  margin-bottom: 15px;
}
.tuition_estimator_main .error {
  color: #9a3324;
  font: normal normal normal 13px "TradeGothicNextRegular", Helvetica, Arial, sans-serif;
}
.tuition_estimator_main input.error,
.tuition_estimator_main select.error {
  border: 1px solid #ab3137 !important;
  color: #ab3137 !important;
}

.tuition_estimator_wrapper select {
  background-color: white;
  display: inline-block;
  margin-bottom: .75rem;
  width: 100%;
}
.tuition_estimator_wrapper input[type=text] {
  height: 24px;
}

.tuition_estimator_main table {
  background-color: white;
  font: normal normal normal 13px/18px "TradeGothicNextRegular", Helvetica, Arial, sans-serif;
  width: 100%;
}
.tuition_estimator_main thead {
  background: #dfdccb;
}
.tuition_estimator_main tbody {
  background: white;
}
.tuition_estimator_main tr {
  border-top: 1px solid #e9e6d9;
}
.tuition_estimator_main tr:first-child, .tuition_estimator_main tr.noborder {
  border: 0;
}
.tuition_estimator_main tr th:first-child {
  border-left: 0;
  width: 60%;
}
.tuition_estimator_main th,
.tuition_estimator_main td {
  padding: 10px;
  text-align: left;
}
.tuition_estimator_main .section th,
.tuition_estimator_main .section td {
  padding-top: 30px;
  border-left: none;
}
.tuition_estimator_main .tight th,
.tuition_estimator_main .tight td {
  padding: 2px 10px;
  border-left: none;
}
.tuition_estimator_main tr.tight {
  border-top: none;
}
.tuition_estimator_main tr.tight:last-child td {
  padding-bottom: 10px;
  border-bottom: 2px solid green;
}
.tuition_estimator_main tr.no-border {
  border-top: none;
}
.tuition_estimator_main .no-border th,
.tuition_estimator_main .no-border td {
  border-left: none;
}
.tuition_estimator_main td {
  border-left: 1px solid #e9e6d9;
  width: 20%;
}
.tuition_estimator_main td a {
  color: #333;
}
.tuition_estimator_main td a:visited {
  color: #333;
}
.tuition-estimate-block .tuition_estimator_main td:nth-of-type(3n) {
  border-right: 1px solid #e9e6d9;
}
.tuition_estimator_main th a {
  color: #333;
}
.tuition_estimator_main th a:visited {
  color: #333;
}
.tuition_estimator_main td a:hover,
.tuition_estimator_main th a:hover {
  text-decoration: none;
}
.tuition_estimator_main table.roi td.label {
  width: 80%;
}
.tuition_estimator_main table.roi td.figure {
  width: 20%;
  text-align: right;
}
.tuition_estimator_main table.roi tr.roi-figure {
  background-color: #ddd9c7;
}

/*  ---------------------------------------------------------
    END: tuition redesign estimate
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign finance
    ---------------------------------------------------------
*/
.section-tuition-finance h2 {
  font-size: 36px;
}

.tuition-more-affordable {
  background-color: transparent;
  position: absolute;
}

.tuition-affordable-block {
  float: left;
  height: 350px;
  width: 50%;
}
.tuition-affordable-block .content-wrap {
  padding: 0 80px;
}

/*  ---------------------------------------------------------
    END: tuition redesign finance
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
START: tuition redesign flexchoice
---------------------------------------------------------
*/
.section-tuition-flexchoice .section-copy {
  margin-bottom: 30px;
}
.section-tuition-flexchoice .section-aside {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
}
.section-tuition-flexchoice h2 {
  font-size: 36px;
  text-align: left;
}
.section-tuition-flexchoice p {
  font-size: 22px;
}

.flex-assoc {
  width: 48.52941%;
  float: left;
  margin-right: 2.94118%;
  margin-bottom: 0;
}

.flex-bach {
  width: 48.52941%;
  float: right;
  margin-right: 0;
}

/*  ---------------------------------------------------------
END: tuition redesign flexchoice
---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign hero
    ---------------------------------------------------------
*/
.section-tuition-hero {
  background-image: url(../../images/tuition/tuition-hero-tablet.jpg);
}
.section-tuition-hero .tuition-hero {
  max-width: 350px;
  -webkit-transform: translateY(30%);
      -ms-transform: translateY(30%);
          transform: translateY(30%);
}
.section-tuition-hero .tuition-hero h1 {
  font-size: 64px;
}
.section-tuition-hero .tuition-hero h2 {
  font-size: 36px;
}

/*  ---------------------------------------------------------
    END: tuition redesign hero
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign nav
    ---------------------------------------------------------
*/
.section-tuition-nav {
  font-size: 19px;
}
.section-tuition-nav .tuition-nav li {
  width: auto;
}
.section-tuition-nav .tuition-nav li:nth-child(3n) {
  clear: none;
}
.section-tuition-nav .tuition-nav li a {
  border-bottom: 0;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  padding: 18px;
}

/*  ---------------------------------------------------------
    END: tuition redesign nav
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign request
    ---------------------------------------------------------
*/
.section-tuition-request {
  text-align: center;
}
.section-tuition-request p {
  font-size: 36px;
}

/*  ---------------------------------------------------------
    END: tuition redesign request
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign save
    ---------------------------------------------------------
*/
.section-tuition-save .svg {
  height: 195px;
  width: 230px;
}

/*  ---------------------------------------------------------
    END: tuition redesign save
    ---------------------------------------------------------
*/
/* Import Tuition partials */
/*  ---------------------------------------------------------
    START: tuition redesign globals
    ---------------------------------------------------------
*/
.tuition .wrapper_form3col .disclaimer_text {
  margin-right: 3%;
  width: 50%;
}

.section-inner {
  max-width: 92%;
}

/*  ---------------------------------------------------------
    END: tuition redesign globals
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign hero
    ---------------------------------------------------------
*/
.section-tuition-hero {
  background-image: url(../../images/tuition/tuition-hero-tablet.jpg);
}
.section-tuition-hero .tuition-hero {
  max-width: 350px;
  -webkit-transform: translateY(30%);
      -ms-transform: translateY(30%);
          transform: translateY(30%);
}
.section-tuition-hero .tuition-hero h1 {
  font-size: 64px;
}
.section-tuition-hero .tuition-hero h2 {
  font-size: 36px;
}

/*  ---------------------------------------------------------
    END: tuition redesign hero
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign nav
    ---------------------------------------------------------
*/
.section-tuition-nav {
  font-size: 19px;
}
.section-tuition-nav .tuition-nav li {
  width: auto;
}
.section-tuition-nav .tuition-nav li:nth-child(3n) {
  clear: none;
}
.section-tuition-nav .tuition-nav li a {
  border-bottom: 0;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  padding: 18px;
}

/*  ---------------------------------------------------------
    END: tuition redesign nav
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign compare
    ---------------------------------------------------------
*/
.section-tuition-compare {
  font-size: 22px;
}
.section-tuition-compare h2 {
  font-size: 36px;
}

#tuition-chart-grid {
  -webkit-transform: scaleY(1.4);
      -ms-transform: scaleY(1.4);
          transform: scaleY(1.4);
}

.cls-1 {
  fill: none;
  stroke: #bcbec0;
  stroke-miterlimit: 10;
}

.cls-4 {
  fill: white;
}

.cls-5 {
  fill: #606060;
}

.cls-10 {
  fill: #939393;
}

.tuition-compare-graphic p {
  font-size: 18px;
}

.tuition-compare-chart {
  min-height: 380px;
  width: 65%;
}

/*  ---------------------------------------------------------
    END: tuition redesign compare
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
START: tuition redesign flexchoice
---------------------------------------------------------
*/
.section-tuition-flexchoice .section-copy {
  margin-bottom: 30px;
}
.section-tuition-flexchoice .section-aside {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
}
.section-tuition-flexchoice h2 {
  font-size: 36px;
  text-align: left;
}
.section-tuition-flexchoice p {
  font-size: 22px;
}

.flex-assoc {
  width: 48.52941%;
  float: left;
  margin-right: 2.94118%;
  margin-bottom: 0;
}

.flex-bach {
  width: 48.52941%;
  float: right;
  margin-right: 0;
}

/*  ---------------------------------------------------------
END: tuition redesign flexchoice
---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign request
    ---------------------------------------------------------
*/
.section-tuition-request {
  text-align: center;
}
.section-tuition-request p {
  font-size: 36px;
}

/*  ---------------------------------------------------------
    END: tuition redesign request
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign save
    ---------------------------------------------------------
*/
.section-tuition-save .svg {
  height: 195px;
  width: 230px;
}

/*  ---------------------------------------------------------
    END: tuition redesign save
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign finance
    ---------------------------------------------------------
*/
.section-tuition-finance h2 {
  font-size: 36px;
}

.tuition-more-affordable {
  background-color: transparent;
  position: absolute;
}

.tuition-affordable-block {
  float: left;
  height: 350px;
  width: 50%;
}
.tuition-affordable-block .content-wrap {
  padding: 0 80px;
}

/*  ---------------------------------------------------------
    END: tuition redesign finance
    ---------------------------------------------------------
*/
/*  ---------------------------------------------------------
    START: tuition redesign estimate
    ---------------------------------------------------------
*/
.tuition-estimate-block.tuition-next-steps {
  width: 40.67797%;
  float: left;
  margin-right: 1.69492%;
  text-align: left;
}
.tuition-estimate-block.tuition-calc {
  margin-left: 8.47458%;
  width: 49.15254%;
  float: right;
  margin-right: 0;
}

.section-tuition-estimate h2 {
  color: #333333;
}

.tuition_estimator_wrapper {
  margin-bottom: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.tuition_estimator_wrapper .button_cta,
.tuition_estimator_wrapper a.button_cta,
.tuition_estimator_wrapper button.button_cta,
.tuition_estimator_wrapper input.button_cta,
.tuition_estimator_wrapper .button-cta,
.tuition_estimator_wrapper a.button-cta,
.tuition_estimator_wrapper button.button-cta,
.tuition_estimator_wrapper input.button-cta {
  border: 0;
  width: auto;
}

.tuition_estimator_steps {
  background-color: #ddd9c7;
  padding: 14px 14px 0 14px;
  width: 100%;
}

.step {
  background-color: #8e8f52;
  border-radius: 50%;
  display: inline-block;
  color: #c9ceb4;
  font-size: 22px;
  font-weight: 700;
  line-height: 1;
  height: 42px;
  margin: 0 12px 12px 0;
  padding: 12px;
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  width: 42px;
}

.current_step {
  color: #fff;
}

.tuition_estimator_main {
  padding: 18px 0 0;
  background-color: #fff;
  width: 100%;
}
.tuition_estimator_main h3 {
  font: normal normal normal 22px "TradeGothicNextBold", Helvetica, Arial, sans-serif;
  margin: 0 0 3% 0;
}
.tuition_estimator_main h3 span.degree {
  color: #37621b;
}
.tuition_estimator_main h4 {
  font: normal normal normal 18px "TradeGothicNextBold", Helvetica, Arial, sans-serif;
  margin: 3% 0;
}
.tuition_estimator_main td h4 a:link, .tuition_estimator_main td h4 a:visited {
  border: 0;
  color: #37621b;
}
.tuition_estimator_main td h4 a:hover {
  color: #be5219;
}
.tuition_estimator_main p.inline_helptext {
  color: #666;
  clear: both;
  font: normal normal normal 13px "TradeGothicNextItalic", Helvetica, Arial, sans-serif;
  font-style: normal !important;
  margin-top: 2px;
  margin-bottom: 15px;
}
.tuition_estimator_main .error {
  color: #9a3324;
  font: normal normal normal 13px "TradeGothicNextRegular", Helvetica, Arial, sans-serif;
}
.tuition_estimator_main input.error,
.tuition_estimator_main select.error {
  border: 1px solid #ab3137 !important;
  color: #ab3137 !important;
}

.tuition_estimator_wrapper select {
  background-color: white;
  display: inline-block;
  margin-bottom: .75rem;
  width: 100%;
}
.tuition_estimator_wrapper input[type=text] {
  height: 24px;
}

.tuition_estimator_main table {
  background-color: white;
  font: normal normal normal 13px/18px "TradeGothicNextRegular", Helvetica, Arial, sans-serif;
  width: 100%;
}
.tuition_estimator_main thead {
  background: #dfdccb;
}
.tuition_estimator_main tbody {
  background: white;
}
.tuition_estimator_main tr {
  border-top: 1px solid #e9e6d9;
}
.tuition_estimator_main tr:first-child, .tuition_estimator_main tr.noborder {
  border: 0;
}
.tuition_estimator_main tr th:first-child {
  border-left: 0;
  width: 60%;
}
.tuition_estimator_main th,
.tuition_estimator_main td {
  padding: 10px;
  text-align: left;
}
.tuition_estimator_main .section th,
.tuition_estimator_main .section td {
  padding-top: 30px;
  border-left: none;
}
.tuition_estimator_main .tight th,
.tuition_estimator_main .tight td {
  padding: 2px 10px;
  border-left: none;
}
.tuition_estimator_main tr.tight {
  border-top: none;
}
.tuition_estimator_main tr.tight:last-child td {
  padding-bottom: 10px;
  border-bottom: 2px solid green;
}
.tuition_estimator_main tr.no-border {
  border-top: none;
}
.tuition_estimator_main .no-border th,
.tuition_estimator_main .no-border td {
  border-left: none;
}
.tuition_estimator_main td {
  border-left: 1px solid #e9e6d9;
  width: 20%;
}
.tuition_estimator_main td a {
  color: #333;
}
.tuition_estimator_main td a:visited {
  color: #333;
}
.tuition-estimate-block .tuition_estimator_main td:nth-of-type(3n) {
  border-right: 1px solid #e9e6d9;
}
.tuition_estimator_main th a {
  color: #333;
}
.tuition_estimator_main th a:visited {
  color: #333;
}
.tuition_estimator_main td a:hover,
.tuition_estimator_main th a:hover {
  text-decoration: none;
}
.tuition_estimator_main table.roi td.label {
  width: 80%;
}
.tuition_estimator_main table.roi td.figure {
  width: 20%;
  text-align: right;
}
.tuition_estimator_main table.roi tr.roi-figure {
  background-color: #ddd9c7;
}

/*  ---------------------------------------------------------
    END: tuition redesign estimate
    ---------------------------------------------------------
*/
.two-col-landing {
  /*----------
  SECTION: SOCIAL FOLLOWS
  ----------*/
  /******************************
  * Digital Content /digitalcontent
  ******************************/
  /******************************
  * Plan Ahead /planahead
  ******************************/
}
.two-col-landing .content_column.left {
  width: 49.23077%;
  float: left;
  margin-right: 1.69492%;
}
.two-col-landing .content_column.right {
  width: 47.59615%;
  float: right;
  margin-right: 0;
}
.two-col-landing .banner {
  margin: 0 auto 15px;
}

.two-column-left .sidebar {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
}
.two-column-left .content {
  width: 74.57627%;
  float: right;
  margin-right: 0;
}

.referral-page ul.info-list li {
  margin-bottom: 10px;
}

/* SON FAULTY */
        .content .resp-tabs-container .leadership-photo,
        .content .leadership-photo,
        .accordion-tabs .resp-tabs-container .leadership-photo {
            float: left;
            margin-bottom: 5px;
            width: 170px;
        }
        .content .leadership-photo + .leadership-details,
        .content .resp-tabs-container .leadership-photo + .leadership-details,
        .accordion-tabs .resp-tabs-container .leadership-photo + .leadership-details {
            float: left;
            padding-top: 40px;
            width: 55%;
        }
/* ENDS SON FAULTY */