/*
 * A partial implementation of the Ruby list functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/lists.rb
 */
/*
 * A partial implementation of the Ruby constants functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/constants.rb
 */
/*
 * A partial implementation of the Ruby display functions from Compass:
 * https://github.com/Compass/compass/blob/stable/core/lib/compass/core/sass_extensions/functions/display.rb
 */
/* generated with grunt-sass-globbing */
/* generated with grunt-sass-globbing */
/* generated with grunt-sass-globbing */
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], select, textarea, input[type="file"] {
  color: #000;
  background-color: #FFF;
  border-color: #D3D3D3;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type="file"]::-webkit-input-placeholder {
    color: #868990; }
  input[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="date"]:-moz-placeholder, input[type="datetime"]:-moz-placeholder, input[type="datetime-local"]:-moz-placeholder, input[type="month"]:-moz-placeholder, input[type="week"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="number"]:-moz-placeholder, input[type="search"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, input[type="time"]:-moz-placeholder, input[type="url"]:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder, input[type="file"]:-moz-placeholder {
    color: #868990; }
  input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="url"]::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, input[type="file"]::-moz-placeholder {
    color: #868990; }
  input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, input[type="file"]:-ms-input-placeholder {
    color: #868990; }
  input[type="text"]:hover, input[type="text"]:focus, input[type="password"]:hover, input[type="password"]:focus, input[type="date"]:hover, input[type="date"]:focus, input[type="datetime"]:hover, input[type="datetime"]:focus, input[type="datetime-local"]:hover, input[type="datetime-local"]:focus, input[type="month"]:hover, input[type="month"]:focus, input[type="week"]:hover, input[type="week"]:focus, input[type="email"]:hover, input[type="email"]:focus, input[type="number"]:hover, input[type="number"]:focus, input[type="search"]:hover, input[type="search"]:focus, input[type="tel"]:hover, input[type="tel"]:focus, input[type="time"]:hover, input[type="time"]:focus, input[type="url"]:hover, input[type="url"]:focus, select:hover, select:focus, textarea:hover, textarea:focus, input[type="file"]:hover, input[type="file"]:focus {
    outline-color: #F5A623;
    border-color: transparent; }
  input[type="text"].error, input[type="password"].error, input[type="date"].error, input[type="datetime"].error, input[type="datetime-local"].error, input[type="month"].error, input[type="week"].error, input[type="email"].error, input[type="number"].error, input[type="search"].error, input[type="tel"].error, input[type="time"].error, input[type="url"].error, select.error, textarea.error, input[type="file"].error {
    outline-color: #a50800; }

.iradio, .icheckbox {
  border-color: #D3D3D3; }

.icheckbox.checked {
  background: #F5A623;
  border-color: #F5A623; }
  .icheckbox.checked:before {
    color: white; }

.iradio.checked {
  background-color: #F5A623; }

.form-submit {
  color: #000;
  background: #F5A623; }
  .form-submit:before {
    background: #9A4D00; }
  .form-submit[type="submit"]:hover, .form-submit[type="submit"]:focus {
    background: #9A4D00; }
  .form-submit:hover, .form-submit:focus {
    color: #FFF; }

body {
  color: #000;
  background-color: #FFF; }

table {
  background-color: #FFF;
  border-color: #D3D3D3; }
  table th {
    background-color: #fad291;
    border-color: white;
    border-top-color: #fad291; }
    table th:first-child {
      border-left-color: #fad291; }
    table th:last-child {
      border-right-color: #fad291; }
  table td {
    background-color: #FFF;
    border-color: #D3D3D3; }

h1, h2, h3, h4, h5, h6 {
  color: #000; }

a {
  color: #0D7DB8; }
  a:hover, a:focus {
    color: #000; }

blockquote {
  border-color: #F5A623; }

/* generated with grunt-sass-globbing */
.button-primary {
  color: #000;
  background: #F5A623; }
  .button-primary:before {
    background: #9A4D00; }
  .button-primary[type="submit"]:hover, .button-primary[type="submit"]:focus {
    background: #9A4D00; }
  .button-primary:hover, .button-primary:focus {
    color: #FFF; }

.button-secondary {
  color: #000;
  background: transparent;
  -webkit-box-shadow: inset 0 0 0 2px #F5A623;
  -moz-box-shadow: inset 0 0 0 2px #F5A623;
  box-shadow: inset 0 0 0 2px #F5A623; }
  .button-secondary:before {
    background: #9A4D00; }
  html.lt-ie9 .button-secondary {
    border: 2px solid #F5A623; }
  .button-secondary[type="submit"]:hover, .button-secondary[type="submit"]:focus {
    background: #9A4D00; }
  .button-secondary:hover, .button-secondary:focus {
    color: #FFF;
    -webkit-box-shadow: inset 0 0 0 2px #9A4D00;
    -moz-box-shadow: inset 0 0 0 2px #9A4D00;
    box-shadow: inset 0 0 0 2px #9A4D00; }
    html.lt-ie9 .button-secondary:hover, html.lt-ie9 .button-secondary:focus {
      border: 2px solid #9A4D00;
      background: #9A4D00; }

.collapse .collapse__trigger {
  color: #000;
  background: #F5A623; }
  .collapse .collapse__trigger:before {
    background: #9A4D00; }
  .collapse .collapse__trigger[type="submit"]:hover, .collapse .collapse__trigger[type="submit"]:focus {
    background: #9A4D00; }
  .collapse .collapse__trigger:hover, .collapse .collapse__trigger:focus {
    color: #FFF; }

#cboxOverlay {
  background: #000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7; }

#colorbox {
  outline: 0; }

#cboxContent {
  margin-top: 2.5em;
  overflow: visible;
  background: #000; }

.cboxIframe {
  background: #FFF; }

#cboxError {
  border: 1px solid #D3D3D3; }

#cboxLoadingOverlay {
  background: #000; }

#cboxTitle {
  color: #FFF; }

#cboxCurrent {
  color: #FFF; }

#cboxPrevious, #cboxNext {
  background: #D3D3D3;
  color: #066699; }

#cboxClose {
  color: #FFF;
  background: #066699; }

.cta-link {
  border-bottom-color: #0D7DB8; }
  .cta-link:hover, .cta-link:focus {
    border-bottom-color: #000; }

.messages.error {
  color: #a50800; }

ul.pager a {
  background-color: #E8ECEE; }
  ul.pager a:hover, ul.pager a:focus {
    color: #FFF;
    background-color: #9A4D00; }
ul.pager .pager__item--current {
  color: #FFF;
  background-color: #9A4D00; }
ul.pager .pager__item--first a, ul.pager .pager__item--last a, ul.pager .pager__item--previous a, ul.pager .pager__item--next a {
  background-color: transparent; }
  ul.pager .pager__item--first a:hover, ul.pager .pager__item--first a:focus, ul.pager .pager__item--last a:hover, ul.pager .pager__item--last a:focus, ul.pager .pager__item--previous a:hover, ul.pager .pager__item--previous a:focus, ul.pager .pager__item--next a:hover, ul.pager .pager__item--next a:focus {
    color: #000;
    background-color: #eadbcc; }

.responsive-menu-toggle {
  color: #0D7DB8; }

.webform-component-file .form-submit {
  color: #000;
  background: transparent;
  -webkit-box-shadow: inset 0 0 0 2px #F5A623;
  -moz-box-shadow: inset 0 0 0 2px #F5A623;
  box-shadow: inset 0 0 0 2px #F5A623; }
  .webform-component-file .form-submit:before {
    background: #9A4D00; }
  html.lt-ie9 .webform-component-file .form-submit {
    border: 2px solid #F5A623; }
  .webform-component-file .form-submit[type="submit"]:hover, .webform-component-file .form-submit[type="submit"]:focus {
    background: #9A4D00; }
  .webform-component-file .form-submit:hover, .webform-component-file .form-submit:focus {
    color: #FFF;
    -webkit-box-shadow: inset 0 0 0 2px #9A4D00;
    -moz-box-shadow: inset 0 0 0 2px #9A4D00;
    box-shadow: inset 0 0 0 2px #9A4D00; }
    html.lt-ie9 .webform-component-file .form-submit:hover, html.lt-ie9 .webform-component-file .form-submit:focus {
      border: 2px solid #9A4D00;
      background: #9A4D00; }

.block--dg-base-back-link {
  background-color: #E8ECEE; }

.block--bean-browse-courses {
  background-color: #E8ECEE; }
  .block--bean-browse-courses .block__title:before, .block--bean-browse-courses .block__title:after {
    background: repeating-linear-gradient(90deg, #F5A623, #F5A623 2px, transparent 2px, transparent 4px); }
  .block--bean-browse-courses .field--name-field-primary-featured-item .entity-field-collection-item {
    background-color: #FFF;
    border-top-color: #F5A623; }
  .block--bean-browse-courses .field--name-field-featured-link a {
    border-bottom-color: #0D7DB8; }
    .block--bean-browse-courses .field--name-field-featured-link a:hover, .block--bean-browse-courses .field--name-field-featured-link a:focus {
      border-bottom-color: #000; }
  .block--bean-browse-courses .field--name-field-featured-title a {
    color: #000; }
    .block--bean-browse-courses .field--name-field-featured-title a:hover, .block--bean-browse-courses .field--name-field-featured-title a:focus {
      color: #0D7DB8; }

.block--bean-feature-highlights {
  border-top-color: #F5A623;
  border-bottom-color: #F5A623; }
  .block--bean-feature-highlights .field--name-field-body:after {
    background: repeating-linear-gradient(90deg, #F5A623, #F5A623 2px, transparent 2px, transparent 4px); }
  .block--bean-feature-highlights .field--name-field-feature-highlights .field__item:before {
    color: #FFF;
    background-color: #F5A623; }

.block--bean-secondary-featured .block__title:before, .block--bean-secondary-featured .block__title:after {
  background: repeating-linear-gradient(90deg, #F5A623, #F5A623 2px, transparent 2px, transparent 4px); }
.block--bean-secondary-featured .field--name-field-secondary-featured-item > .entity-field-collection-item {
  border-top-color: #F5A623; }
.block--bean-secondary-featured .field--name-field-featured-category {
  color: #000;
  background-color: #F5A623; }
.block--bean-secondary-featured .field--name-field-featured-title a {
  color: #000; }
  .block--bean-secondary-featured .field--name-field-featured-title a:hover, .block--bean-secondary-featured .field--name-field-featured-title a:focus {
    color: #0D7DB8; }

.block--fieldblock-node-course-default-field-course-related-courses .block__title:before {
  background: repeating-linear-gradient(90deg, #F5A623, #F5A623 2px, transparent 2px, transparent 4px); }

.block--mailchimp-signup-subscribe-to-our-newsletter {
  background-color: #E8ECEE; }

@media  (max-width: 63.9375em) {
  .block--system-main-menu a {
    color: #FFF;
    background-color: #9A4D00;
    border-bottom-color: #FFF; } }
@media  (min-width: 64em) {
  .block--system-main-menu a {
    color: #000; } }
@media  (max-width: 63.9375em) {
  .block--system-main-menu a:hover, .block--system-main-menu a:focus {
    color: #FFF;
    background-color: #673400; } }
@media  (min-width: 64em) {
  .block--system-main-menu a:hover, .block--system-main-menu a:focus {
    color: #0D7DB8; } }
.block--system-main-menu .button {
  color: #000;
  background: #F5A623; }
  .block--system-main-menu .button:before {
    background: #9A4D00; }
  .block--system-main-menu .button[type="submit"]:hover, .block--system-main-menu .button[type="submit"]:focus {
    background: #9A4D00; }
  .block--system-main-menu .button:hover, .block--system-main-menu .button:focus {
    color: #FFF; }
@media  (min-width: 64em) {
  .block--system-main-menu a.search {
    color: #000;
    background-color: #E8ECEE; } }
@media  (min-width: 64em) {
  .block--system-main-menu a.search:hover, .block--system-main-menu a.search:focus {
    color: #FFF;
    background-color: #9A4D00; } }
@media  (min-width: 64em) {
  .block--system-main-menu a.search.active {
    color: #FFF;
    background-color: #9A4D00; } }
@media  (max-width: 63.9375em) {
  .block--system-main-menu > ul.menu > li > a.active {
    color: #FFF;
    background-color: #673400; } }
@media  (min-width: 64em) {
  .block--system-main-menu > ul.menu > li > a.active:not(.search):not(.button):after, .block--system-main-menu > ul.menu > li > a.active-trail:not(.search):not(.button):after {
    background-color: #F5A623; } }
@media  (min-width: 64em) {
  .block--system-main-menu > ul.menu > li > ul.menu:before {
    border-bottom-color: #9A4D00; } }
@media  (min-width: 64em) {
  .block--system-main-menu > ul.menu > li > ul.menu a {
    color: #FFF;
    background-color: #9A4D00; } }
@media  (min-width: 64em) {
  .block--system-main-menu > ul.menu > li > ul.menu a:hover, .block--system-main-menu > ul.menu > li > ul.menu a:focus, .block--system-main-menu > ul.menu > li > ul.menu a.active {
    background-color: #673400; } }

.block--menu-menu-sgscc ul.menu li:not(:first-child):before {
  color: #868990; }
@media  (max-width: 47.9375em) {
  .block--menu-menu-sgscc ul.menu li {
    background-color: #E8ECEE; } }

.block--menu-block-main-submenu-block a, .block--menu-block-main-submenu-block li, .block--menu-block-main-submenu-block ul {
  display: block; }
.block--menu-block-main-submenu-block li {
  background-color: #E8ECEE; }
.block--menu-block-main-submenu-block .menu-block-wrapper > ul.menu > li.active, .block--menu-block-main-submenu-block .menu-block-wrapper > ul.menu > li.active-trail {
  color: #000;
  border-color: #F5A623; }

.block--views-f84c24e07ea414a3d194e7b0554c60ee .block__title:before {
  background: repeating-linear-gradient(90deg, #F5A623, #F5A623 2px, transparent 2px, transparent 4px); }

body.front .site-content-primary {
  background-color: rgba(245, 166, 35, 0.15); }
body.front .block--sgscc-courses-sgscc-course-search {
  background-color: #FFF; }
  body.front .block--sgscc-courses-sgscc-course-search input[type="text"], body.front .block--sgscc-courses-sgscc-course-search input[type="password"], body.front .block--sgscc-courses-sgscc-course-search input[type="date"], body.front .block--sgscc-courses-sgscc-course-search input[type="datetime"], body.front .block--sgscc-courses-sgscc-course-search input[type="datetime-local"], body.front .block--sgscc-courses-sgscc-course-search input[type="month"], body.front .block--sgscc-courses-sgscc-course-search input[type="week"], body.front .block--sgscc-courses-sgscc-course-search input[type="email"], body.front .block--sgscc-courses-sgscc-course-search input[type="number"], body.front .block--sgscc-courses-sgscc-course-search input[type="search"], body.front .block--sgscc-courses-sgscc-course-search input[type="tel"], body.front .block--sgscc-courses-sgscc-course-search input[type="time"], body.front .block--sgscc-courses-sgscc-course-search input[type="url"], body.front .block--sgscc-courses-sgscc-course-search select, body.front .block--sgscc-courses-sgscc-course-search textarea {
    background-color: #E8ECEE; }

.field--name-node-link a {
  border-bottom-color: #0D7DB8; }
  .field--name-node-link a:hover, .field--name-node-link a:focus {
    border-bottom-color: #000; }

.field--name-field-tags a {
  background-color: #E8ECEE;
  -webkit-box-shadow: inset 6px 0 0 0 #F5A623;
  -moz-box-shadow: inset 6px 0 0 0 #F5A623;
  box-shadow: inset 6px 0 0 0 #F5A623; }
  .field--name-field-tags a:hover, .field--name-field-tags a:focus {
    color: #FFF;
    -webkit-box-shadow: 0;
    -moz-box-shadow: 0;
    box-shadow: 0; }
  .field--name-field-tags a:before {
    background-color: #9A4D00; }
  html.lt-ie9 .field--name-field-tags a:hover, html.lt-ie9 .field--name-field-tags a:focus {
    background-color: #9A4D00; }

.node a:hover, .node a:focus {
  background-color: #eadbcc; }

.node--course--teaser, .node--course-feed--teaser {
  border-bottom-color: #D3D3D3; }
  .node--course--teaser .field--name-title h1, .node--course--teaser .field--name-title h2, .node--course--teaser .field--name-title h3, .node--course--teaser .field--name-title h4, .node--course--teaser .field--name-title h5, .node--course--teaser .field--name-title h6, .node--course-feed--teaser .field--name-title h1, .node--course-feed--teaser .field--name-title h2, .node--course-feed--teaser .field--name-title h3, .node--course-feed--teaser .field--name-title h4, .node--course-feed--teaser .field--name-title h5, .node--course-feed--teaser .field--name-title h6 {
    color: #F5A623; }

.node--job-post--teaser {
  border-bottom-color: #D3D3D3; }

.node--location--full .directions-link a {
  color: #000;
  background: transparent;
  -webkit-box-shadow: inset 0 0 0 2px #F5A623;
  -moz-box-shadow: inset 0 0 0 2px #F5A623;
  box-shadow: inset 0 0 0 2px #F5A623; }
  .node--location--full .directions-link a:before {
    background: #9A4D00; }
  html.lt-ie9 .node--location--full .directions-link a {
    border: 2px solid #F5A623; }
  .node--location--full .directions-link a[type="submit"]:hover, .node--location--full .directions-link a[type="submit"]:focus {
    background: #9A4D00; }
  .node--location--full .directions-link a:hover, .node--location--full .directions-link a:focus {
    color: #FFF;
    -webkit-box-shadow: inset 0 0 0 2px #9A4D00;
    -moz-box-shadow: inset 0 0 0 2px #9A4D00;
    box-shadow: inset 0 0 0 2px #9A4D00; }
    html.lt-ie9 .node--location--full .directions-link a:hover, html.lt-ie9 .node--location--full .directions-link a:focus {
      border: 2px solid #9A4D00;
      background: #9A4D00; }
.node--location--full .field--name-field-phone-number, .node--location--full .field--name-field-email-address, .node--location--full .field--name-field-fax {
  border-bottom-color: #E8ECEE; }
.node--location--full .field--name-field-phone-number .field-label:before, .node--location--full .field--name-field-email-address .field-label:before, .node--location--full .field--name-field-fax .field-label:before, .node--location--full .field--name-field-address .field-label:before {
  color: #FFF;
  background-color: #616569; }

.node--location--teaser {
  border-bottom-color: #D3D3D3; }
  .node--location--teaser:before {
    color: #F5A623; }
  .node--location--teaser .field--name-field-phone-number .field-label:before, .node--location--teaser .field--name-field-email-address .field-label:before, .node--location--teaser .field--name-field-fax .field-label:before, .node--location--teaser .field--name-field-address .field-label:before {
    color: #FFF;
    background-color: #616569; }

.node--news-article--teaser, .node--news-article-feed--teaser {
  border-bottom-color: #D3D3D3; }

.node--newsletter {
  border-bottom-color: #D3D3D3; }
  .node--newsletter .field--name-field-link a, .node--newsletter .field--name-field-newsletter-download a {
    color: #000;
    background: transparent;
    -webkit-box-shadow: inset 0 0 0 2px #F5A623;
    -moz-box-shadow: inset 0 0 0 2px #F5A623;
    box-shadow: inset 0 0 0 2px #F5A623; }
    .node--newsletter .field--name-field-link a:before, .node--newsletter .field--name-field-newsletter-download a:before {
      background: #9A4D00; }
    html.lt-ie9 .node--newsletter .field--name-field-link a, html.lt-ie9 .node--newsletter .field--name-field-newsletter-download a {
      border: 2px solid #F5A623; }
    .node--newsletter .field--name-field-link a[type="submit"]:hover, .node--newsletter .field--name-field-link a[type="submit"]:focus, .node--newsletter .field--name-field-newsletter-download a[type="submit"]:hover, .node--newsletter .field--name-field-newsletter-download a[type="submit"]:focus {
      background: #9A4D00; }
    .node--newsletter .field--name-field-link a:hover, .node--newsletter .field--name-field-link a:focus, .node--newsletter .field--name-field-newsletter-download a:hover, .node--newsletter .field--name-field-newsletter-download a:focus {
      color: #FFF;
      -webkit-box-shadow: inset 0 0 0 2px #9A4D00;
      -moz-box-shadow: inset 0 0 0 2px #9A4D00;
      box-shadow: inset 0 0 0 2px #9A4D00; }
      html.lt-ie9 .node--newsletter .field--name-field-link a:hover, html.lt-ie9 .node--newsletter .field--name-field-link a:focus, html.lt-ie9 .node--newsletter .field--name-field-newsletter-download a:hover, html.lt-ie9 .node--newsletter .field--name-field-newsletter-download a:focus {
        border: 2px solid #9A4D00;
        background: #9A4D00; }

.node--office--teaser .directions-link a {
  color: #000;
  background: transparent;
  -webkit-box-shadow: inset 0 0 0 2px #F5A623;
  -moz-box-shadow: inset 0 0 0 2px #F5A623;
  box-shadow: inset 0 0 0 2px #F5A623; }
  .node--office--teaser .directions-link a:before {
    background: #9A4D00; }
  html.lt-ie9 .node--office--teaser .directions-link a {
    border: 2px solid #F5A623; }
  .node--office--teaser .directions-link a[type="submit"]:hover, .node--office--teaser .directions-link a[type="submit"]:focus {
    background: #9A4D00; }
  .node--office--teaser .directions-link a:hover, .node--office--teaser .directions-link a:focus {
    color: #FFF;
    -webkit-box-shadow: inset 0 0 0 2px #9A4D00;
    -moz-box-shadow: inset 0 0 0 2px #9A4D00;
    box-shadow: inset 0 0 0 2px #9A4D00; }
    html.lt-ie9 .node--office--teaser .directions-link a:hover, html.lt-ie9 .node--office--teaser .directions-link a:focus {
      border: 2px solid #9A4D00;
      background: #9A4D00; }
.node--office--teaser .field--name-field-phone-number, .node--office--teaser .field--name-field-email-address, .node--office--teaser .field--name-field-fax {
  border-bottom-color: #E8ECEE; }
.node--office--teaser .field--name-field-phone-number .field-label:before, .node--office--teaser .field--name-field-email-address .field-label:before, .node--office--teaser .field--name-field-fax .field-label:before, .node--office--teaser .field--name-field-address .field-label:before {
  color: #FFF;
  background-color: #616569; }

.node--program--teaser {
  border-bottom-color: #D3D3D3; }
  .node--program--teaser .field--name-title h1, .node--program--teaser .field--name-title h2, .node--program--teaser .field--name-title h3, .node--program--teaser .field--name-title h4, .node--program--teaser .field--name-title h5, .node--program--teaser .field--name-title h6 {
    color: #F5A623; }

.node--testimonial--teaser {
  border-bottom-color: #D3D3D3; }
  .node--testimonial--teaser .field--name-title h1:before, .node--testimonial--teaser .field--name-title h2:before, .node--testimonial--teaser .field--name-title h3:before, .node--testimonial--teaser .field--name-title h4:before, .node--testimonial--teaser .field--name-title h5:before, .node--testimonial--teaser .field--name-title h6:before {
    color: #F5A623; }
  .node--testimonial--teaser .field--name-field-testimonial-course a:before {
    color: #F5A623; }

.node--tutor--teaser {
  border-bottom-color: #D3D3D3; }

.node--video--teaser {
  border-bottom-color: #D3D3D3; }

.site-footer-primary {
  background-color: #fafafb; }
  @media  (min-width: 64em) {
    .site-footer-primary {
      background-color: #FFF; } }

.site-footer-secondary {
  color: #FFF;
  background-color: #252526; }
  .site-footer-secondary a {
    color: #FFF; }
    .site-footer-secondary a:hover, .site-footer-secondary a:focus {
      color: #FFF; }

.site-header {
  background-color: #FFF; }

.site-main {
  background-color: #fafafb; }
  @media  (min-width: 64em) {
    .site-main {
      background-color: #FFF; } }

.site-navigation .block--menu-menu-secondary-menu a {
  color: #FFF;
  background-color: #000;
  border-bottom-color: #FFF; }

.site-top {
  color: #FFF;
  background-color: #000;
  border-color: #F5A623; }
  .site-top a {
    color: #FFF; }

.view-locations.view-display-id-page .views-row {
  border-bottom-color: #D3D3D3; }
  .view-locations.view-display-id-page .views-row:before {
    color: #F5A623; }
.view-locations.view-display-id-page .views-field-view-node a {
  border-bottom-color: #0D7DB8; }
  .view-locations.view-display-id-page .views-field-view-node a:hover, .view-locations.view-display-id-page .views-field-view-node a:focus {
    border-bottom-color: #000; }

.view .views-exposed-widget.views-submit-button .form-submit {
  color: #000;
  background: transparent;
  -webkit-box-shadow: inset 0 0 0 2px #F5A623;
  -moz-box-shadow: inset 0 0 0 2px #F5A623;
  box-shadow: inset 0 0 0 2px #F5A623; }
  .view .views-exposed-widget.views-submit-button .form-submit:before {
    background: #9A4D00; }
  html.lt-ie9 .view .views-exposed-widget.views-submit-button .form-submit {
    border: 2px solid #F5A623; }
  .view .views-exposed-widget.views-submit-button .form-submit[type="submit"]:hover, .view .views-exposed-widget.views-submit-button .form-submit[type="submit"]:focus {
    background: #9A4D00; }
  .view .views-exposed-widget.views-submit-button .form-submit:hover, .view .views-exposed-widget.views-submit-button .form-submit:focus {
    color: #FFF;
    -webkit-box-shadow: inset 0 0 0 2px #9A4D00;
    -moz-box-shadow: inset 0 0 0 2px #9A4D00;
    box-shadow: inset 0 0 0 2px #9A4D00; }
    html.lt-ie9 .view .views-exposed-widget.views-submit-button .form-submit:hover, html.lt-ie9 .view .views-exposed-widget.views-submit-button .form-submit:focus {
      border: 2px solid #9A4D00;
      background: #9A4D00; }

/*# sourceMappingURL=sgscc-leisure.styles.css.map */