/* base stuff */
a:hover {
  color: #049cdb;
}
a:focus {
  outline: thin dotted;
}
a:hover,
a:active {
  outline: 0;
}
.visible-mobile,
.visible-phone, .is_hidden, .visible-tablet, .hidden-desktop {
  display: none !important;
}
.is_hidden {
  visibility: hidden;
}
.quick_left {
  float: left !important;
}
.quick_right {
  float: right !important;
}
#fullscreenOverlay {
  position: absolute;
  z-index: 100;
  width: 100%;
}
.no-sidebars #content {
  margin-left: 20px;
  /* width: 958.8px; */
  width:100%;
  margin: 0px auto;
}
.add-full-calendar {
  float: left;
  clear: both;
  display: block;
  width: 155px;
  height: 22px;
  margin: 10px 0;
}
.add-full-calendar:before {
  margin-left: 5px;
}
/* close and closing box */
.closeBox {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -64px -106px transparent;
}
.close {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -80px -106px transparent;
}
/* header */
#header-second ul.menu li a.active {
  font-weight: bold;
}
#header-second ul.menu li a:hover {
  color: #eaeaea;
}
#header-second #second-tier-context-indicator .title a.active {
  cursor: default;
}
#header-second ul.menu li.active-trail {
  background: url('../images/nav_active_pointer.png') no-repeat 50% 24px;
}
#header div.search #edit-facet .dd-select {
  width: 44px !important;
  left: 0px;
  overflow: hidden;
  -webkit-transition: all .4s ease;
  background: none !important;
  border: 0px !important;
  color: #666666;
  display: block;
  top: 1px;
}
#header div.search #edit-facet .dd-selected {
  padding: 0 25px 0 5px !important;
  -webkit-transition: all .4s ease;
  width: 0px;
  white-space: nowrap;
  color: transparent;
  overflow: hidden;
}
#header div.search #edit-facet .dd-selected label {
  font-size: 11px ;
  font-weight: 400 ;
  line-height: 23px ;
  color: #666666 ;
  position: relative;
  left: 5px;
}
#header div.search .dd-option {
  padding: 5px 5px !important;
}
#header div.search .dd-options {
  box-shadow: 2px 1px 7px rgba(0, 0, 0, 0.2) !important;
  right: -1px;
  top: 31px;
  width: 215px !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#header div.search .dd-pointer-down {
  border-color: #999999 transparent transparent  !important;
}
#header div.search .dd-pointer-up {
  top: 14px !important;
  border-color: transparent transparent #999999 !important;
}
#header div.search .dd-selected-image {
  max-width: 22px !important;
  margin-top: 1px;
}
/* sub nav */
.scad-interior-nav ul.menu li.active-trail > ul.sub-nav {
  display: block;
}
/* social media footer*/
.youtube, .youtubeHov, #footer-social-youtube, #footer-social-youtube:hover {
  content: '';
  cursor: pointer;
  display: block;
  height: 16px;
  width: 18px;
}
.social-media-footer a:hover {
  color: #666666;
  text-decoration: underline;
}
#footer-social-facebook:hover, .facebookHov, #social-share-facebook:hover, .st_facebook_custom:before {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat 0 -136px transparent;
}
#footer-social-twitter:hover, .twitterHov, #social-share-twitter:hover, .st_twitter_custom:before {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -16px -136px transparent;
}
#footer-social-pinterest:hover, .pinterestHov, #social-share-pinterest:hover, .st_pinterest_custom:before {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -33px -136px transparent;
}
#footer-social-tumblr:hover, .tumblrHov, #social-share-tumblr:hover, .st_tumblr_custom:before {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -48px -136px transparent;
}
.vimeoHov, #footer-social-vimeo:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -64px -136px transparent;
}
.instagramHov, #footer-social-instagram:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -80px -136px transparent;
}
.youtubeHov, #footer-social-youtube:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -97px -135px transparent;
}
.googleplusHov, .st_googleplus_custom:before, #footer-social-googleplus:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -84px -263px transparent;
}
.linkedinHov, .st_linkedin_custom:before, #footer-social-linkedin:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -74px -303px transparent;
  top: 1px;
  position: relative;
}
/* main menu */
ul#menu-scad-main li a:hover {
  color: #333333;
  cursor: pointer;
}
#menu-scad-main ul.sub-nav li:hover {
  opacity: 1;
}
/* top nav */
#top-nav li a:hover,
#top-nav li a.active {
  color: #666666;
  cursor: pointer;
}
.section-calendar #top-nav li.active-trail a,
.section-event #top-nav li.active-trail a,
.node-type-scad-event #top-nav li.active-trail a, .section-locations #top-nav li.active-trail a {
  color: #ffffff;
  -webkit-box-shadow: 0 0 16px -3px #666666 inset;
  -moz-box-shadow: 0 0 16px -3px #666666 inset;
  box-shadow: 0 0 16px -3px #666666 inset;
  border: 1px solid #cccccc;
 }
.section-calendar #top-nav li.active-trail a,
.section-event #top-nav li.active-trail a,
.node-type-scad-event #top-nav li.active-trail a {
  background: #000;
}
.section-locations #top-nav li.active-trail a {
  background: #207bbb;
}
/* footer */
#footer ul#persona-nav ul.sub-nav li:hover, #footer ul#persona-nav ul.sub-nav li.academics:hover, #footer ul#persona-nav ul.sub-nav li.admission:hover, #footer ul#persona-nav ul.sub-nav li.success:hover, #footer ul#persona-nav ul.sub-nav li.life:hover, #footer ul#persona-nav ul.sub-nav li.about:hover {
  opacity: 1;
}
/* sidebar first */
#sidebar-first ul.secondary li.menu-tab-item-date a:hover,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:hover,
#sidebar-first ul.secondary li.menu-tab-item-date a:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:active,
#sidebar-first ul.secondary li.menu-tab-item-date a.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.active,
#sidebar-first ul.secondary li.menu-tab-item-date a.disabled,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.disabled,
#sidebar-first ul.secondary li.menu-tab-item-date a[disabled],
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a[disabled] {
  background-color: #d2d2d2;
}
#sidebar-first ul.secondary li.menu-tab-item-date a:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:active,
#sidebar-first ul.secondary li.menu-tab-item-date a.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.active {
  background-color: #b9b9b9 \9;
}
#sidebar-first ul.secondary li.menu-tab-item-date a:hover,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:hover {
  color: #666666;
  background: #d1d1d0;
  background-image: -moz-linear-gradient(top, #eaeaea, #ababaa);
  background-image: -ms-linear-gradient(top, #eaeaea, #ababaa);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#ababaa));
  background-image: -webkit-linear-gradient(top, #eaeaea, #ababaa);
  background-image: -o-linear-gradient(top, #eaeaea, #ababaa);
  background-image: linear-gradient(top, #eaeaea, #ababaa);
  background-repeat: repeat-x;
  border-color: #ababaa #ababaa #858584;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#sidebar-first ul.secondary li.menu-tab-item-date a:hover:hover,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:hover:hover,
#sidebar-first ul.secondary li.menu-tab-item-date a:hover:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:hover:active,
#sidebar-first ul.secondary li.menu-tab-item-date a:hover.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:hover.active,
#sidebar-first ul.secondary li.menu-tab-item-date a:hover.disabled,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:hover.disabled,
#sidebar-first ul.secondary li.menu-tab-item-date a:hover[disabled],
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:hover[disabled] {
  background-color: #ababaa;
}
#sidebar-first ul.secondary li.menu-tab-item-date a:hover:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:hover:active,
#sidebar-first ul.secondary li.menu-tab-item-date a:hover.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a:hover.active {
  background-color: #aaaaa8 \9;
}
#sidebar-first ul.secondary li.menu-tab-item-date a.active:hover,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.active:hover,
#sidebar-first ul.secondary li.menu-tab-item-date a.active:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.active:active,
#sidebar-first ul.secondary li.menu-tab-item-date a.active.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.active.active,
#sidebar-first ul.secondary li.menu-tab-item-date a.active.disabled,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.active.disabled,
#sidebar-first ul.secondary li.menu-tab-item-date a.active[disabled],
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.active[disabled] {
  background-color: #666666;
}
#sidebar-first ul.secondary li.menu-tab-item-date a.active:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.active:active,
#sidebar-first ul.secondary li.menu-tab-item-date a.active.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-date a.active.active {
  background-color: #4d4d4d \9;
}
#sidebar-first ul.secondary li.menu-tab-item-gallery a:hover,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:hover,
#sidebar-first ul.secondary li.menu-tab-item-gallery a:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:active,
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active,
#sidebar-first ul.secondary li.menu-tab-item-gallery a.disabled,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.disabled,
#sidebar-first ul.secondary li.menu-tab-item-gallery a[disabled],
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a[disabled] {
  background-color: #d2d2d2;
}
#sidebar-first ul.secondary li.menu-tab-item-gallery a:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:active,
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active {
  background-color: #b9b9b9 \9;
}
#sidebar-first ul.secondary li.menu-tab-item-gallery a:hover,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:hover {
  color: #666666;
  background: #dadada;
  background-image: -moz-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: -ms-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#c3c3c2));
  background-image: -webkit-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: -o-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: linear-gradient(top, #eaeaea, #c3c3c2);
  background-repeat: repeat-x;
  border-color: #c3c3c2 #c3c3c2 #9d9d9b;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#sidebar-first ul.secondary li.menu-tab-item-gallery a:hover:hover,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:hover:hover,
#sidebar-first ul.secondary li.menu-tab-item-gallery a:hover:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:hover:active,
#sidebar-first ul.secondary li.menu-tab-item-gallery a:hover.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:hover.active,
#sidebar-first ul.secondary li.menu-tab-item-gallery a:hover.disabled,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:hover.disabled,
#sidebar-first ul.secondary li.menu-tab-item-gallery a:hover[disabled],
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:hover[disabled] {
  background-color: #c3c3c2;
}
#sidebar-first ul.secondary li.menu-tab-item-gallery a:hover:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:hover:active,
#sidebar-first ul.secondary li.menu-tab-item-gallery a:hover.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a:hover.active {
  background-color: #aaaaa8 \9;
}
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active {
  color: #ffffff;
  background: #8f8f8f;
  background-image: -moz-linear-gradient(top, #ababaa, #666666);
  background-image: -ms-linear-gradient(top, #ababaa, #666666);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ababaa), to(#666666));
  background-image: -webkit-linear-gradient(top, #ababaa, #666666);
  background-image: -o-linear-gradient(top, #ababaa, #666666);
  background-image: linear-gradient(top, #ababaa, #666666);
  background-repeat: repeat-x;
  border-color: #666666 #666666 #404040;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active:hover,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active:hover,
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active:active,
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active.active,
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active.disabled,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active.disabled,
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active[disabled],
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active[disabled] {
  background-color: #666666;
}
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active:active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active:active,
#sidebar-first ul.secondary li.menu-tab-item-gallery a.active.active,
.panel-col-left-sidebar ul.secondary li.menu-tab-item-gallery a.active.active {
  background-color: #4d4d4d \9;
}
#sidebar-first .views-exposed-widget fieldset.collapsible .fieldset-title:hover,
.panel-col-left-sidebar .views-exposed-widget fieldset.collapsible .fieldset-title:hover,
#sidebar-first html.js .views-exposed-widget fieldset.collapsible .fieldset-title:hover,
.panel-col-left-sidebar html.js .views-exposed-widget fieldset.collapsible .fieldset-title:hover {
  text-decoration: none;
}
#sidebar-first.stick {
  position: fixed;
  top: 90px;
  z-index: 10000;
}
#sidebar-first ul.primary li.menu-tab-item-map a.active,
.panel-col-left-sidebar ul.primary li.menu-tab-item-map a.active {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat 0 -96px transparent;
}
#sidebar-first ul.primary li.menu-tab-item-calendar a.active,
.panel-col-left-sidebar ul.primary li.menu-tab-item-calendar a.active {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -24px -48px transparent;
}
#sidebar-first #block-scad-people-alumni-directory-sidebar-filters .active-alumni-letter-all label[for='edit-field-last-name-value-all'] {
  background-color: #999999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #ffffff;
  height: 20px;
  overflow: hidden;
  padding: 3px 6px;
  position: relative;
  right: 8px;
}
.region-sidebar-first #edit-field-scad-master-vocref-tid-wrapper .active-filter,
.panel-col-left-sidebar #edit-field-scad-master-vocref-tid-wrapper .active-filter,
.region-sidebar-first #edit-field-single-academic-program-tid-wrapper .active-filter,
.panel-col-left-sidebar #edit-field-single-academic-program-tid-wrapper .active-filter,
.region-sidebar-first #edit-field-scad-campuses-vocref-tid-wrapper .active-filter,
.panel-col-left-sidebar #edit-field-scad-campuses-vocref-tid-wrapper .active-filter,
.region-sidebar-first #edit-field-art-media-types-vocref-tid-wrapper .active-filter,
.panel-col-left-sidebar #edit-field-art-media-types-vocref-tid-wrapper .active-filter,
.region-sidebar-first #edit-field-scad-facility-target-id-wrapper .active-filter,
.panel-col-left-sidebar #edit-field-scad-facility-target-id-wrapper .active-filter,
.region-sidebar-first #edit-field-company-type-tid-1-wrapper .active-filter,
.panel-col-left-sidebar #edit-field-company-type-tid-1-wrapper .active-filter,
.region-sidebar-first #edit-field-scad-campuses-vocref-tid-wrapper .active-filter,
.panel-col-left-sidebar #edit-field-scad-campuses-vocref-tid-wrapper .active-filter,
.region-sidebar-first #edit-field-scad-facility-type-vocref-tid-wrapper .active-filter,
.panel-col-left-sidebar #edit-field-scad-facility-type-vocref-tid-wrapper .active-filter,
.region-sidebar-first #edit-dummy-input-wrapper .active-filter,
.panel-col-left-sidebar #edit-dummy-input-wrapper .active-filter {
  font-size: 13px;
  padding: 0 0 0 1px;
  position: relative;
  width: 164px;
}
/* calendar */
.calendar-link:hover, .filtered-link:hover, .node-scad-event .field-name-field-description a:hover, .scad-academic-year-nav a.today-link:hover {
  text-decoration: underline;
}
.calendar-bold {
  font-weight: bold;
  text-decoration: none;
  color: #666666;
}
.section-calendar a.ui-state-hover {
  top: 2px;
}
.section-calendar .views-field-field-signature-image:hover img {
  border: 1px solid #FFF;
  margin: -1px;
}
.section-calendar-academic .atlanta-initial:hover {
  background-position: 0 0px;
}
.section-calendar-academic .hong-kong-initial:hover {
  background-position: -30px 0px;
}
.section-calendar-academic .lacoste-initial:hover {
  background-position: -60px 0px;
}
.section-calendar-academic .savannah-initial:hover {
  background-position: -90px 0px;
}
.section-calendar-academic .elearning-initial:hover {
  background-position: -120px -29px;
}
.section-calendar #header-second #block-menu-calendar-menu ul.menu .menu-item-academic-calendar.active-trail {
  background: url('../images/nav_active_pointer.png') no-repeat -21px 28px;
}
.section-calendar #header-second #block-menu-calendar-menu ul.menu .menu-item-admission-calendar.active-trail {
  background: url('../images/nav_active_pointer.png') no-repeat -24px 28px;
}
.section-calendar #header-second #block-menu-calendar-menu ul.menu .menu-item-events-calendar.active-trail {
  background: url('../images/nav_active_pointer.png') no-repeat -20px 28px;
}
.section-calendar #header-second #block-menu-calendar-menu ul.menu .menu-item-exhibitions-calendar.active-trail {
  background: url('../images/nav_active_pointer.png') no-repeat -20px 28px;
}
.section-calendar #header-second #block-menu-calendar-menu ul.menu .menu-item-athletics-calendar.active-trail {
  background: url('../images/nav_active_pointer.png') no-repeat -20px 28px;
}
.section-calendar #header-second #block-menu-calendar-menu ul.menu li a.active {
  font-size: 14px;
}
.section-calendar #header-second #block-menu-calendar-menu ul.menu li.last a {
  border-right: none !important;
}
.section-calendar .monthNav .term-nav-month.active {
  border-bottom-color: #666666;
}
/* javascript calendar */
/*.js .section-calendar .views-widget a:hover,*/
.js .section-about .views-widget a:hover,
/*.js .section-calendar .views-widget .form-item label:hover,*/
.js .section-about .views-widget .form-item label:hover {
  color: #999933;
  cursor: pointer;
}
.js .section-calendar .views-widget .bef-checkboxes .highlight label,
.js .section-about .views-widget .bef-checkboxes .highlight label {
  color: #999933;
}
.js .section-calendar .active-filter,
.js .section-about .active-filter {
  font-size: 13px;
  color: #666666;
}
/* academic year */
.scad-academic-year-nav a.prev-link span:hover {
  background-position: -72px -48px;
}
.scad-academic-year-nav a.next-link span:hover {
  background-position: -96px -48px;
}
.scad-academic-year-nav .timeline ul.timeline-months li.timeline-month.active a {
  color: #666666;
}
.scad-academic-year-nav .timeline ul.timeline-months li.timeline-month.active .active-zone,
.scad-academic-year-nav .timeline ul.timeline-months li.timeline-month a:hover .active-zone {
  background: #9ba743;
  background-image: -moz-linear-gradient(top, #abb54d, #839234);
  background-image: -ms-linear-gradient(top, #abb54d, #839234);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#abb54d), to(#839234));
  background-image: -webkit-linear-gradient(top, #abb54d, #839234);
  background-image: -o-linear-gradient(top, #abb54d, #839234);
  background-image: linear-gradient(top, #abb54d, #839234);
  background-repeat: repeat-x;
}
/* degrees */
.view-display-id-program_degrees .views-field-field-scad-degree-types-vocref-1 .field-content a:hover {
  text-decoration: none;
  color: #4d598c;
}
.node-scad-degree .degree-line-item a:hover {
  text-decoration: none;
}
.node-scad-degree .footnote-symbol:hover {
  font-weight: bold;
}
.node-type-scad-degree.section-academics-minors-and-certificates #main .field-name-field-description .field-items .field-item:hover {
  max-height: 260px;
  -webkit-transition: all 0.2s ease-out 0;
  -moz-transition: all 0.2s ease-out 0;
  -o-transition: all 0.2s ease-out 0;
  -ms-transition: all 0.2s ease-out 0;
  transition: all 0.2s ease-out 0;
}
/* programs menu */
.scad-academics-programs-menu ul.menu li.menu-item-overview a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-overview a.active,
.scad-academics-programs-menu ul.menu li.menu-item-overview a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-overview a.active.parent-active {
  background-image: url('/sites/all/themes/apiary/images/icons/sidebar_academics_overview_active.png');
  background-color: #282828;
}
.scad-academics-programs-menu ul.menu li.menu-item-overview a:hover ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-overview a.active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-overview a.parent-active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-overview a.active.parent-active ul.menu li {
  background: #282828;
}
.scad-academics-programs-menu ul.menu li.menu-item-overview a:hover ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-overview a.active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-overview a.parent-active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-overview a.active.parent-active ul.menu li a {
  background: #282828;
}
.scad-academics-programs-menu ul.menu li.menu-item-careers a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-careers a.active,
.scad-academics-programs-menu ul.menu li.menu-item-careers a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-careers a.active.parent-active {
  background-image: url('/sites/all/themes/apiary/images/icons/sidebar_academics_careers_active.png');
  background-color: #282828;
}
.scad-academics-programs-menu ul.menu li.menu-item-careers a:hover ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-careers a.active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-careers a.parent-active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-careers a.active.parent-active ul.menu li, .scad-academics-programs-menu ul.menu li.menu-item-careers a:hover ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-careers a.active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-careers a.parent-active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-careers a.active.parent-active ul.menu li a, .scad-academics-programs-menu ul.menu li.menu-item-faculty a:hover ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.parent-active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.active.parent-active ul.menu li, .scad-academics-programs-menu ul.menu li.menu-item-faculty a:hover ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.parent-active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.active.parent-active ul.menu li, .scad-academics-programs-menu ul.menu li.menu-item-student-work a:hover ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.parent-active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.active.parent-active ul.menu li a, .scad-academics-programs-menu ul.menu li.menu-item-student-work a:hover ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.parent-active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.active.parent-active ul.menu li a, .scad-academics-programs-menu ul.menu li.menu-item-courses a:hover ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.parent-active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.active.parent-active ul.menu li, .scad-academics-programs-menu ul.menu li.menu-item-courses a:hover ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.parent-active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.active.parent-active ul.menu li a, .scad-academics-programs-menu ul.menu li.menu-item-degrees a:hover ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.parent-active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.active.parent-active ul.menu li, .scad-academics-programs-menu ul.menu li.menu-item-degrees a:hover ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.parent-active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.active.parent-active ul.menu li a, .scad-academics-programs-menu ul.menu li.menu-item-life-and-events a:hover ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.parent-active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.active.parent-active ul.menu li, .scad-academics-programs-menu ul.menu li.menu-item-life-and-events a:hover ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.parent-active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.active.parent-active ul.menu li a, .scad-academics-programs-menu ul.menu li.menu-item-facilities a:hover ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.parent-active ul.menu li,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.active.parent-active ul.menu li, .scad-academics-programs-menu ul.menu li.menu-item-facilities a:hover ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.parent-active ul.menu li a,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.active.parent-active ul.menu li a, .scad-academics-programs-menu ul.menu li.menu-item-faculty a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.active,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.active.parent-active, .scad-academics-programs-menu ul.menu li.menu-item-student-work a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.active,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.active.parent-active, .scad-academics-programs-menu ul.menu li.menu-item-courses a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.active,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.active.parent-active, .scad-academics-programs-menu ul.menu li.menu-item-degrees a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.active,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.active.parent-active, .scad-academics-programs-menu ul.menu li.menu-item-life-and-events a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.active,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.active.parent-active, .scad-academics-programs-menu ul.menu li.menu-item-facilities a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.active,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.active.parent-active, .scad-academics-programs-menu ul.menu ul.menu li a:hover,
.scad-academics-programs-menu ul.menu ul.menu li a.active,
.scad-academics-programs-menu ul.menu ul.menu li a.parent-active {
  background: #282828;
}
.scad-academics-programs-menu ul.menu li.menu-item-faculty a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.active,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-faculty a.active.parent-active {
  background-image: url('/sites/all/themes/apiary/images/icons/sidebar_academics_faculty_active.png');
}
.scad-academics-programs-menu ul.menu li.menu-item-student-work a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.active,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-student-work a.active.parent-active {
  background-image: url('/sites/all/themes/apiary/images/icons/sidebar_academics_studentwork_active.png');
}
.scad-academics-programs-menu ul.menu li.menu-item-courses a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.active,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-courses a.active.parent-active {
  background-image: url('/sites/all/themes/apiary/images/icons/sidebar_academics_courses_active.png');
}
.scad-academics-programs-menu ul.menu li.menu-item-degrees a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.active,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-degrees a.active.parent-active {
  background-image: url('/sites/all/themes/apiary/images/icons/sidebar_academics_degrees_active.png');
}
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.active,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-life-and-events a.active.parent-active {
  background-image: url('/sites/all/themes/apiary/images/icons/sidebar_academics_life_active.png');=
}
.scad-academics-programs-menu ul.menu li.menu-item-facilities a:hover,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.active,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.parent-active,
.scad-academics-programs-menu ul.menu li.menu-item-facilities a.active.parent-active {
  background-image: url('/sites/all/themes/apiary/images/icons/sidebar_academics_facilities_active.png');
}
.scad-academics-programs-menu ul.menu ul.menu li a:hover,
.scad-academics-programs-menu ul.menu ul.menu li a.active,
.scad-academics-programs-menu ul.menu ul.menu li a.parent-active {
  background: none;
}
/* programs academic forms */
.page-academics-programs #taxonomy-term-539 .taxonomy-term-description {
	display:none;
}

.page-academics-programs .views-exposed-form div.views-exposed-widget label:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget label:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label.active:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label.active:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label.active:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label.active:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label.active:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label.active:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label.active:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label.active:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-70 label:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-70 label:hover, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-70 label.active:hover,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-70 label.active:hover {
  background-color: transparent;
  box-shadow: none;
}
.page-academics-programs .views-exposed-form div.views-exposed-widget label.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget label.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label.active.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label.active.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label.active.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label.active.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label.active.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label.active.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label.active.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label.active.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-70 label.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-70 label.active, .page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-70 label.active.active,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-70 label.active.active {
  font-weight: bold;
  background-color: transparent;
  border-radius: 0;
  border: 0 none;
  text-align: left;
}
.page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label.active div,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-66 label.active div {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") 0px -30px no-repeat;
}
.page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label.active div,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-67 label.active div {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -30px -30px no-repeat;
}
.page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label.active div,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-68 label.active div {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -60px -30px no-repeat;
}
.page-academics-programs .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label.active div,
.page-academics-schools .views-exposed-form div.views-exposed-widget .form-item-edit-field-scad-campuses-vocref-tid-69 label.active div {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -90px -30px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied {
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied a,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied a {
  color: #d9d9d9;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.atlanta,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.atlanta {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -71px -176px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.hong-kong,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.hong-kong {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -85px -176px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.savannah,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.savannah {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -99px -176px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.elearning,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.elearning {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -112px -176px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.lacoste,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.lacoste {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -127px -176px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.atlanta .group.atlanta a,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.atlanta .group.atlanta a {
  border-left: 3px solid #e71a91;
  color: #4d598c;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.atlanta .group.atlanta .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.atlanta,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.atlanta .group.atlanta .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.atlanta {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") 0px -176px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.hong-kong div.group.hong-kong a,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.hong-kong div.group.hong-kong a {
  border-left: 3px solid #f36f21;
  color: #4d598c;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.hong-kong div.group.hong-kong .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.hong-kong,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.hong-kong div.group.hong-kong .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.hong-kong {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -15px -176px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.lacoste div.group.lacoste a,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.lacoste div.group.lacoste a {
  border-left: 3px solid #edd42f;
  color: #4d598c;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.lacoste div.group.lacoste .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.lacoste,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.lacoste div.group.lacoste .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.lacoste {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -54px -176px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.savannah div.group.savannah a,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.savannah div.group.savannah a {
  border-left: 3px solid #8dc63f;
  color: #4d598c;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.savannah div.group.savannah .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.savannah,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.savannah div.group.savannah .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.savannah {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -28px -176px no-repeat;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.elearning div.group.elearning a,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.elearning div.group.elearning a {
  border-left: 3px solid #00aeef;
  color: #4d598c;
}
.page-academics-programs div.view-programs-landing-page-degree.filter-applied.elearning div.group.elearning .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.elearning,
.page-academics-schools div.view-programs-landing-page-degree.filter-applied.elearning div.group.elearning .views-field-field-scad-campuses-vocref ul li div.field-scad-campus.not-empty.elearning {
  background: url("/sites/all/themes/apiary/images/sprite_location_circles.png") -42px -176px no-repeat;
}
/* academics */
.academicRowActive a, .academicRowActive {
  color: #dd980d;
}
/* related minors and majors */
#block-scad-academia-related-minors ul li a:hover,
#block-scad-academia-related-majors ul li a:hover {
  text-decoration: none;
}
/* maps directions and locations */
#views-exposed-form-maps-and-directions-panel-pane-3 a:hover {
  text-decoration: none;
}
#overlay-list li:hover {
  background-color: #f3f6ef;
}
#overlay-list li:hover .views-field-title {
  color: #444;
}
#overlay-list li.active {
  background: url("/sites/all/modules/contrib/gmap/markers/custom/about-marker.png") no-repeat scroll 2px 8px #f3f6ef;
}
#overlay-list li.active .views-field-title {
  color: #081718;
}
.locations-section-menu li.active-trail .active-trail-indicator {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  width: 100%;
  height: 14px;
  background: transparent url('../images/locations_triangle_indicator.png') center bottom no-repeat scroll;
}
#views-exposed-form-maps-and-directions-panel-pane-3 .active-filter .remove-filter {
  background: url("/sites/all/themes/apiary/images/icons/cal_sprite.png") no-repeat scroll -82px -104px transparent;
  content: "";
  cursor: pointer;
  display: block;
  height: 13px;
  margin-top: 4px;
  right: -5px;
  top: 0;
  width: 13px;
  float: right;
}
#views-exposed-form-maps-and-directions-panel-pane-3 .close-dialog, #views-exposed-form-student-work-stud-work-landing .close-dialog {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -66px -104px transparent;
  content: '';
  width: 13px;
  cursor: pointer;
  position: absolute;
  top: 4px;
  right: 5px;
  z-index: 100;
  display: block;
  height: 13px;
  width: 14px;
}
/* news and press */
.view-news-press-recognition #edit-field-scad-campuses-vocref-tid-wrapper .views-widget a:hover,
.view-news-press-recognition #edit-field-scad-master-vocref-tid-wrapper .views-widget a:hover,
.view-news-press-recognition #edit-field-scad-campuses-vocref-tid-wrapper .views-widget .form-item label:hover,
.view-news-press-recognition #edit-field-scad-master-vocref-tid-wrapper .views-widget .form-item label:hover, .section-life #sidebar-first .views-widget a:hover,
.section-life #sidebar-first .views-widget .form-item label:hover, .page-life-student-services-scad-card-merchants .views-widget a:hover,
.page-life-student-services-scad-card-merchants-maps .views-widget a:hover,
.page-life-student-services-scad-card-merchants .views-widget .form-item label:hover,
.page-life-student-services-scad-card-merchants-maps .views-widget .form-item label:hover {
  color: #d95a43;
  cursor: pointer;
}
.view-news-press-recognition #edit-field-scad-campuses-vocref-tid-wrapper .views-widget .bef-checkboxes .highlight label,
.view-news-press-recognition #edit-field-scad-master-vocref-tid-wrapper .views-widget .bef-checkboxes .highlight label, .main-nav-textual li.menu-item-id-life > a,
ul.sitemap li.menu-item-id-life > a,
.main-nav-textual li.menu-item-id-life ul a:hover,
ul.sitemap li.menu-item-id-life ul a:hover, .section-life #sidebar-first .views-widget .bef-checkboxes .highlight label, .section-life-student-services-scad-card .views-exposed-widget fieldset.collapsible .fieldset-legend > a, .page-life-student-services-scad-card-merchants .views-widget .bef-checkboxes .highlight label,
.page-life-student-services-scad-card-merchants-maps .views-widget .bef-checkboxes .highlight label, .section-life #sidebar-first .views-exposed-widget fieldset.collapsible .fieldset-title {
  color: #d95a43;
}
.view-news-press-recognition #edit-field-scad-campuses-vocref-tid-wrapper .active-filter,
.view-news-press-recognition #edit-field-scad-master-vocref-tid-wrapper .active-filter, .js .section-calendar .active-filter,
.js .section-about .active-filter, .section-success-our-alumni-where-are-they-now #sidebar-first .active-filter, .page-life-student-services-scad-card-merchants .active-filter,
.page-life-student-services-scad-card-merchants-maps .active-filter {
  padding: 2px 0 0 0;
  position: relative;
  width: 165px;
}
/* alumni directory */
.view-id-alumni_directory.view-display-id-page_1 .views-row .views-field-title a:hover {
  color: #bf2743;
}
/* our alumni */
.section-success-our-alumni-where-are-they-now #sidebar-first .views-widget a:hover,
.section-success-our-alumni-where-are-they-now #sidebar-first .views-widget .form-item label:hover {
  color: #999933;
  cursor: pointer;
}
.section-success-our-alumni-where-are-they-now #sidebar-first .views-widget .bef-checkboxes label:hover,
.section-success-our-alumni-where-are-they-now #sidebar-first .views-widget .bef-checkboxes .hightlight label, .section-success-our-alumni-where-are-they-now #sidebar-first .views-widget .form-type-radio.highlight label,
.section-success-our-alumni-where-are-they-now #sidebar-first .views-widget .form-type-radio label:hover {
  color: #bf2743;
}
.active-alumni-letter {
  background-color: @grey;
  .border-radius(3px);
  color: @white;
  height: 20px;
  overflow: hidden;
  padding: 3px 6px;
  position: relative;
  right: 8px;
}
.section-success-our-alumni-where-are-they-now #sidebar-first .views-widget a.ui-state-active {
  color: #bf2743;
}
/* student services */
.page-life-student-services-scad-card-merchants ul li.leaf a:hover,
.page-life-student-services-scad-card-merchants-maps ul li.leaf a:hover {
  text-decoration: none;
}
/* admission */
.page-admission-visit-scad-saturdays-scad-schedule .form-item-field-scad-campuses-vocref-tid:hover {
  color: #333;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#c3c3c2');
  background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#c3c3c2));
  background: -moz-linear-gradient(top, #eaeaea, #c3c3c2);
}
.page-admission-visit-scad-saturdays-scad-schedule .form-item-field-scad-campuses-vocref-tid:click {
  box-shadow: inset 0px 6px 15px rgba(51, 51, 51, 0.3);
  color: #333;
  -webkit-box-shadow: inset 0px 6px 15px rgba(51, 51, 51, 0.4);
  -moz-box-shadow: inset 0px 6px 15px rgba(51, 51, 51, 0.4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#c3c3c2');
  background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#c3c3c2));
  background: -moz-linear-gradient(top, #eaeaea, #c3c3c2);
}
.page-admission-visit-scad-saturdays-scad-schedule #views-exposed-form-events-feed-content-pane-conent-pane-events-feed .active {
  color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ababaa', endColorstr='#666666');
  background: -webkit-gradient(linear, left top, left bottom, from(#ababaa), to(#666666));
  background: -moz-linear-gradient(top, #ababaa, #666666);
}
/* alumni videos */
.section-success .view-alumni-videos.view-id-alumni_videos .views-field-field-gallery-video .field-content:hover a:before, .views-field-field-thumbnail-image .field-content:hover a:before, .views-field-field-thumbnail-image-1 .field-content:hover a:before {
  background-position: -31px -351px;
}
.section-success .view-alumni-videos.view-id-alumni_videos .views-field-title a:hover {
  color: #bf2743;
}
.page-admission-visit-scad-saturdays-scad-schedule .form-item-field-scad-campuses-vocref-tid:hover, .page-admission-visit-scad-saturdays-scad-schedule .form-item-field-scad-campuses-vocref-tid:click, .page-admission-visit-scad-saturdays-scad-schedule #views-exposed-form-events-feed-content-pane-conent-pane-events-feed .active {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", "Helvetica", "Arial", sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 13px;
  background: #999999;
}
/* video */
.field-type-video:hover a:before {
  background-position: -31px -351px;
}
/* front page home page */
.front .views-form.visit .program-list-column a:hover {
  color: #333;
}
.front #artist_info_share_container .artist_info_share_container_box_wrap #share-slider .scad-social-content-sharing-links li:hover {
  background: #FFFFFF;
}
.front #artist_info_share_container .artist_info_share_container_box_wrap #share-slider .scad-social-content-sharing-links li:hover span {
  color: #666666;
}
.front #artist_info_share_container .artist_info_share_container_box_wrap #share-slider .scad-social-content-sharing-links li:hover #social-share-facebook {
  background: url("/sites/all/themes/apiary/images/icons/cal_sprite.png") no-repeat scroll -1px -136px transparent;
}
.front #artist_info_share_container .artist_info_share_container_box_wrap #share-slider .scad-social-content-sharing-links li:hover #social-share-twitter {
  background: url("/sites/all/themes/apiary/images/icons/cal_sprite.png") no-repeat scroll -18px -136px transparent;
}
.front #artist_info_share_container .artist_info_share_container_box_wrap #share-slider .scad-social-content-sharing-links li:hover #social-share-pinterest {
  background: url("/sites/all/themes/apiary/images/icons/cal_sprite.png") no-repeat scroll -33px -136px transparent;
}
.front #artist_info_share_container .artist_info_share_container_box_wrap #share-slider .scad-social-content-sharing-links li:hover #social-share-tumblr {
  background: url("/sites/all/themes/apiary/images/icons/cal_sprite.png") no-repeat scroll -50px -136px transparent;
}
.front .views-form .views-submit-button .form-submit:hover,
.front .views-form .form-actions .form-submit:hover,
.front .views-form .views-submit-button .form-submit:active,
.front .views-form .form-actions .form-submit:active,
.front .views-form .views-submit-button .form-submit.active,
.front .views-form .form-actions .form-submit.active,
.front .views-form .views-submit-button .form-submit.disabled,
.front .views-form .form-actions .form-submit.disabled,
.front .views-form .views-submit-button .form-submit[disabled],
.front .views-form .form-actions .form-submit[disabled] {
  background-color: #d2d2d2;
}
.front .views-form .views-submit-button .form-submit:active,
.front .views-form .form-actions .form-submit:active,
.front .views-form .views-submit-button .form-submit.active,
.front .views-form .form-actions .form-submit.active {
  background-color: #b9b9b9 \9;
}
.front .views-form.apply select {
  width: 230px;
}
.front .views-form.visit select, .front .views-form.events select {
  width: 110px;
}
.front .views-form.apply .webform-component-email {
  margin-bottom: 24px;
}
.front .views-form .views-widget-filter-date_filter .views-widget {
  top: 0;
  margin-left: 20px;
  width: 169.20000000000002px;
  z-index: 9000;
  margin: 15px 0 15px 0;
}
.front .views-form .form-required, .front .views-form input,
.front .views-form select {
  color: #666666;
}
.front .views-form .views-widget select {
  color: #cccccc;
  font-size: 13px;
}
.front .views-form .views-submit-button .form-submit,
.front .views-form .form-actions .form-submit {
  background: #e0e0e0;
  background-image: -moz-linear-gradient(top, #eaeaea, #d2d2d2);
  background-image: -ms-linear-gradient(top, #eaeaea, #d2d2d2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#d2d2d2));
  background-image: -webkit-linear-gradient(top, #eaeaea, #d2d2d2);
  background-image: -o-linear-gradient(top, #eaeaea, #d2d2d2);
  background-image: linear-gradient(top, #eaeaea, #d2d2d2);
  background-repeat: repeat-x;
  border-color: #d2d2d2 #d2d2d2 #acacac;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  height: 32px;
  font-size: 13px;
  font-weight: normal;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", "Helvetica", "Arial", sans-serif;
  border: none;
  color: #666666;
  text-align: left;
  border: 1px solid #ccc;
  border-radius: 3px;
}
/* top level landing pages */
.top-level-landing-page ul.term-teasers li a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
/* interior nav */
.scad-interior-nav ul.menu li a:hover,
.scad-interior-nav ul.menu li a.active,
.scad-interior-nav ul.menu li a.parent-active {
  background: #2c2c2c;
  background-image: -moz-linear-gradient(top, #282828, #333333);
  background-image: -ms-linear-gradient(top, #282828, #333333);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#282828), to(#333333));
  background-image: -webkit-linear-gradient(top, #282828, #333333);
  background-image: -o-linear-gradient(top, #282828, #333333);
  background-image: linear-gradient(top, #282828, #333333);
  background-repeat: repeat-x;
  border-bottom: 1px solid #1c1c1c;
  border-top: 1px solid #3a3a3a;
}
.section-academics .scad-interior-nav ul.menu li a:hover,
.section-academics .scad-interior-nav ul.menu li a.active,
.section-academics .scad-interior-nav ul.menu li a.parent-active,
.section-academics .scad-interior-nav ul.menu li.active-trail > a {
  color: #7785ba;
}
.section-admission .scad-interior-nav ul.menu li a:hover,
.section-admission .scad-interior-nav ul.menu li a.active,
.section-admission .scad-interior-nav ul.menu li a.parent-active,
.section-admission .scad-interior-nav ul.menu li.active-trail > a {
  color: #c793a8;
}
.section-success .scad-interior-nav ul.menu li a:hover,
.section-success .scad-interior-nav ul.menu li a.active,
.section-success .scad-interior-nav ul.menu li a.parent-active,
.section-success .scad-interior-nav ul.menu li.active-trail > a {
  color: #e8657d;
}
.section-life .scad-interior-nav ul.menu li a:hover,
.section-life .scad-interior-nav ul.menu li a.active,
.section-life .scad-interior-nav ul.menu li a.parent-active,
.section-life .scad-interior-nav ul.menu li.active-trail > a {
  color: #dc5b44;
}
.section-about .scad-interior-nav ul.menu li a:hover,
.section-about .scad-interior-nav ul.menu li a.active,
.section-about .scad-interior-nav ul.menu li a.parent-active,
.section-about .scad-interior-nav ul.menu li.active-trail > a {
  color: #749a9d;
}
.section-locations .scad-interior-nav ul.menu li a:hover,
.section-locations .scad-interior-nav ul.menu li a.active,
.section-locations .scad-interior-nav ul.menu li a.parent-active,
.section-locations .scad-interior-nav ul.menu li.active-trail > a {
  color: #4aa4e3;
}
/* events */
.node-scad-event #event-right .additional-rel-events a.active:after,
.node-scad-event #event-right .additional-up-events a.active:after {
  transform: rotate(90deg);
}
/* faculty */
.view-display-id-faculty_directory .views-widget-filter-field_academic_programs_tid .views-widget select,
.view-display-id-faculty_directory .views-widget-filter-field_part_time_bool_value .views-widget select {
  font-size: 13px ;
  font-weight: normal ;
  line-height: 12px ;
  color: #000000 ;
}
/* sitemap */
.page-sitemap a.home-link:hover {
  text-decoration: none;
}
/* links */
.section-academics .content .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-academics #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-academics .content .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-academics #cboxContent .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-academics .content .pane-custom a > span[style~="Helvetica,"] .active,
.section-academics #cboxContent .pane-custom a > span[style~="Helvetica,"] .active,
.section-academics .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active,
.section-academics #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active {
  color: #7785ba  !important;
}
.section-academics .content .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-academics #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-academics .content .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-academics #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-academics .content .pane-custom a > span[style~="Helvetica,"]:hover,
.section-academics #cboxContent .pane-custom a > span[style~="Helvetica,"]:hover,
.section-academics .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover,
.section-academics #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover {
  color: #5c6ba3  !important;
  text-decoration: underline  !important;
}
.section-academics .content .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-academics #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-academics .content .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-academics #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-academics .content .pane-custom a > span[style~="Helvetica,"]:active,
.section-academics #cboxContent .pane-custom a > span[style~="Helvetica,"]:active,
.section-academics .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active,
.section-academics #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active {
  color: #3e4775  !important;
  text-decoration: underline  !important;
}
.section-admission .content .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-admission #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-admission .content .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-admission #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-admission .content .pane-custom a > span[style~="Helvetica,"]:hover,
.section-admission #cboxContent .pane-custom a > span[style~="Helvetica,"]:hover,
.section-admission .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover,
.section-admission #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover {
  color: #642b42  !important;
  text-decoration: underline  !important;
}
.section-admission .content .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-admission #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-admission .content .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-admission #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-admission .content .pane-custom a > span[style~="Helvetica,"]:active,
.section-admission #cboxContent .pane-custom a > span[style~="Helvetica,"]:active,
.section-admission .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active,
.section-admission #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active {
  color: #421d2c  !important;
  text-decoration: underline  !important;
}
.section-admission .content .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-admission #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-admission .content .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-admission #cboxContent .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-admission .content .pane-custom a > span[style~="Helvetica,"] .active,
.section-admission #cboxContent .pane-custom a > span[style~="Helvetica,"] .active,
.section-admission .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active,
.section-admission #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active {
  color: #c793a8  !important;
}
.section-life .content .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-life #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-life .content .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-life #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-life .content .pane-custom a > span[style~="Helvetica,"]:hover,
.section-life #cboxContent .pane-custom a > span[style~="Helvetica,"]:hover,
.section-life .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover,
.section-life #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover {
  color: #e16c50  !important;
  text-decoration: underline  !important;
}
.section-life .content .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-life #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-life .content .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-life #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-life .content .pane-custom a > span[style~="Helvetica,"]:active,
.section-life #cboxContent .pane-custom a > span[style~="Helvetica,"]:active,
.section-life .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active,
.section-life #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active {
  color: #d34836  !important;
  text-decoration: underline  !important;
}
.section-life .content .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-life #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-life .content .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-life #cboxContent .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-life .content .pane-custom a > span[style~="Helvetica,"] .active,
.section-life #cboxContent .pane-custom a > span[style~="Helvetica,"] .active,
.section-life .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active,
.section-life #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active {
  color: #dc5b44  !important;
}
.section-success .content .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-success #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-success .content .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-success #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-success .content .pane-custom a > span[style~="Helvetica,"]:hover,
.section-success #cboxContent .pane-custom a > span[style~="Helvetica,"]:hover,
.section-success .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover,
.section-success #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover {
  color: #cb2f50  !important;
  text-decoration: underline  !important;
}
.section-success .content .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-success #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-success .content .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-success #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-success .content .pane-custom a > span[style~="Helvetica,"]:active,
.section-success #cboxContent .pane-custom a > span[style~="Helvetica,"]:active,
.section-success .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active,
.section-success #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active {
  color: #b21f36  !important;
  text-decoration: underline  !important;
}
.section-success .content .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-success #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-success .content .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-success #cboxContent .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-success .content .pane-custom a > span[style~="Helvetica,"] .active,
.section-success #cboxContent .pane-custom a > span[style~="Helvetica,"] .active,
.section-success .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active,
.section-success #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active {
  color: #e8657d  !important;
}
.section-about .content .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-about #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-about .content .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-about #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-about .content .pane-custom a > span[style~="Helvetica,"]:hover,
.section-about #cboxContent .pane-custom a > span[style~="Helvetica,"]:hover,
.section-about .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover,
.section-about #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover {
  color: #628f92  !important;
  text-decoration: underline  !important;
}
.section-about .content .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-about #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-about .content .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-about #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-about .content .pane-custom a > span[style~="Helvetica,"]:active,
.section-about #cboxContent .pane-custom a > span[style~="Helvetica,"]:active,
.section-about .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active,
.section-about #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active {
  color: #425f62  !important;
  text-decoration: underline  !important;
}
.section-about .content .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-about #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-about .content .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-about #cboxContent .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-about .content .pane-custom a > span[style~="Helvetica,"] .active,
.section-about #cboxContent .pane-custom a > span[style~="Helvetica,"] .active,
.section-about .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active,
.section-about #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active {
  color: #749a9d  !important;
}
.porgrams-landing-page-menu a:hover,
.view-display-id-faculty_directory .view-filters .toggle-links .form-item:hover label,
.view-course-listing-page #edit-field-academic-level-tid label:hover,
.section-academics-programs-wildcard-faculty .toggle-links .form-item:hover label,
.section-success-our-alumni-where-are-they-now .toggle-links .form-item:hover label, .filter-buttons:hover, .page-about-news-press-and-recognition #views-exposed-form-news-press-recognition-page .toggle-links .form-item label:hover, .toggle-links .form-item label:hover, .view-display-id-faculty_directory .view-filters .toggle-links .form-item label:hover, .view-student-work .toggle-links .form-item label:hover, .page-life-student-services-scad-card-merchants .menu-item-list:hover,
.page-life-student-services-scad-card-merchants-maps .menu-item-list:hover, .page-life-student-services-scad-card-merchants .menu-item-map:hover 
.page-life-student-services-scad-card-merchants-maps .menu-item-map:hover {
  cursor: pointer;
  color: #666666 !important;
  background: -moz-linear-gradient(
		top,
		#cccccc 0%,
		#afafae) !important;
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#cccccc),
		to(#afafae)) !important;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 17px 2px rgba(255,255,255,0.4);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 17px 2px rgba(255,255,255,0.4);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 17px 2px rgba(255,255,255,0.4);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}
.porgrams-landing-page-menu a.active,
.view-display-id-faculty_directory .toggle-links input:checked + label,
.view-course-listing-page #edit-field-academic-level-tid input:checked + label,
.section-success-our-alumni-where-are-they-now .toggle-links input:checked + label,
.section-academics-programs-wildcard-faculty .toggle-links input:checked + label, .filter-active, .page-about-news-press-and-recognition #views-exposed-form-news-press-recognition-page .toggle-links:checked + label, .view-display-id-faculty_directory .view-filters .toggle-links .form-item label.activ,
.view-display-id-faculty_directory .view-filters .toggle-links .form-item label.checked-option, .view-student-work .toggle-links .form-item label.activ,
.view-student-work .toggle-links .form-item label.checked-option, .toggle-links .form-item label.activ, .toggle-links .form-item label.checked-option, .view-display-id-faculty_directory .view-filters .active-scad-press-release .toggle-links label[for='edit-type-scad-press-release'],
.view-display-id-faculty_directory .view-filters .active-scad-recognition .toggle-links label[for='edit-type-scad-recognition'],
.view-display-id-faculty_directory .view-filters .active-feature .toggle-links label[for='edit-type-feature'],
.view-display-id-faculty_directory .view-filters .active-scad-in-news .toggle-links label[for='edit-type-scad-in-news'],
.view-display-id-faculty_directory .view-filters .active-atlanta .toggle-links label[for='edit-field-scad-campuses-vocref-tid-66'],
.view-display-id-faculty_directory .view-filters .active-savannah .toggle-links label[for='edit-field-scad-campuses-vocref-tid-69'],
.view-display-id-faculty_directory .view-filters .active-hong-kong .toggle-links label[for='edit-field-scad-campuses-vocref-tid-67'],
.view-display-id-faculty_directory .view-filters .active-undergraduate .toggle-links label[for='edit-field-academic-status-vocref-tid-831'],
.view-display-id-faculty_directory .view-filters .active-graduate .toggle-links label[for='edit-field-academic-status-vocref-tid-832'],
.view-display-id-faculty_directory .view-filters .active-elearning .toggle-links label[for='edit-field-scad-campuses-vocref-tid-70'],
.view-display-id-faculty_directory .view-filters .active-lacoste .toggle-links label[for='edit-field-scad-campuses-vocref-tid-68'], .view-display-id-faculty_directory .view-filters .active-all .toggle-links label[for='edit-type-all'],
.view-display-id-faculty_directory .view-filters .active-all .toggle-links label[for='edit-field-scad-campuses-vocref-tid-all'],
.view-display-id-faculty_directory .view-filters .active-all .toggle-links label[for='edit-field-academic-status-vocref-tid-all'], .page-academics-programs .porgrams-landing-page-menu a.active,
.page-academics-schools .porgrams-landing-page-menu a.active,
.page-academics-programs .porgrams-landing-page-menu a:hover,
.page-academics-schools .porgrams-landing-page-menu a:hover, .view-student-work .active-scad-press-release .toggle-links label[for='edit-type-scad-press-release'],
.view-student-work .active-scad-recognition .toggle-links label[for='edit-type-scad-recognition'],
.view-student-work .active-feature .toggle-links label[for='edit-type-feature'],
.view-student-work .active-scad-in-news .toggle-links label[for='edit-type-scad-in-news'],
.view-student-work .active-atlanta .toggle-links label[for='edit-field-scad-campuses-vocref-tid-66'],
.view-student-work .active-savannah .toggle-links label[for='edit-field-scad-campuses-vocref-tid-69'],
.view-student-work .active-hong-kong .toggle-links label[for='edit-field-scad-campuses-vocref-tid-67'],
.view-student-work .active-undergraduate .toggle-links label[for='edit-field-academic-status-vocref-tid-831'],
.view-student-work .active-graduate .toggle-links label[for='edit-field-academic-status-vocref-tid-832'],
.view-student-work .active-elearning .toggle-links label[for='edit-field-scad-campuses-vocref-tid-70'],
.view-student-work .active-lacoste .toggle-links label[for='edit-field-scad-campuses-vocref-tid-68'], .view-student-work .active-all .toggle-links label[for='edit-type-all'],
.view-student-work .active-all .toggle-links label[for='edit-field-scad-campuses-vocref-tid-all'],
.view-student-work .active-all .toggle-links label[for='edit-field-academic-status-vocref-tid-all'], .active-scad-press-release .toggle-links label[for='edit-type-scad-press-release'],
.active-scad-recognition .toggle-links label[for='edit-type-scad-recognition'],
.active-feature .toggle-links label[for='edit-type-feature'],
.active-scad-in-news .toggle-links label[for='edit-type-scad-in-news'],
.active-atlanta .toggle-links label[for='edit-field-scad-campuses-vocref-tid-66'],
.active-savannah .toggle-links label[for='edit-field-scad-campuses-vocref-tid-69'],
.active-hong-kong .toggle-links label[for='edit-field-scad-campuses-vocref-tid-67'],
.active-undergraduate .toggle-links label[for='edit-field-academic-status-vocref-tid-831'],
.active-graduate .toggle-links label[for='edit-field-academic-status-vocref-tid-832'],
.active-elearning .toggle-links label[for='edit-field-scad-campuses-vocref-tid-70'],
.active-lacoste .toggle-links label[for='edit-field-scad-campuses-vocref-tid-68'], .active-all .toggle-links label[for='edit-type-all'],
.active-all .toggle-links label[for='edit-field-scad-campuses-vocref-tid-all'],
.active-all .toggle-links label[for='edit-field-academic-status-vocref-tid-all'], .page-life-student-services-scad-card-merchants ul li.leaf.active-trail,
.page-life-student-services-scad-card-merchants-maps ul li.leaf.active-trail {
	color: #ffffff;
  background: -moz-linear-gradient(
		top,
		#ababab 0%,
		#666666);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ababab),
		to(#666666));
  -moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 5px 2px rgba(51,51,51,0.4);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 5px 2px rgba(51,51,51,0.4);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 5px 2px rgba(51,51,51,0.4);
	text-shadow:
		0px 0px 0px rgba(000,000,000,0.4),
		0px 0px 0px rgba(255,255,255,0);
}
.filter-active {
  padding: 8px 16px 5px !important;
}
.section-calendar .views-field-view-node a:hover, .views-field-view-node a.lightbox-history-processed:hover, .section-calendar .event-desc .views-field-view-node a:hover, .page-calendar-exhibition .views-field-view-node a:hover,
.page-calendar-exhibition-list-gallery .learn-more a:hover, .node-scad-event .view-more a:hover, .node-scad-event .field-name-field-press-release a:hover,
.node-scad-event .field-name-field-related-links a:hover, .add-to-cal a:hover, .node-scad-event #event-right a:hover, .view-display-id-attached_images .views-field-view-node a:hover, .view-display-id-faculty_directory .view-display-id-faculty_directory_recognition .views-row .view-more-link a:active,
.view-display-id-faculty_directory .view-display-id-faculty_directory_recognition .views-row .view-more-link a:hover, .view-display-id-faculty_directory #faculty-list .views-row .header-name a:hover, .view-display-id-faculty_listings .directory-listing div.header-name h4.header-name a:hover, .top-level-landing-page ul.term-teasers li:hover .title, .main-nav-textual a:hover, ul.sitemap a:hover, #block-scad-academia-related-minors ul li a span:hover,
#block-scad-academia-related-majors ul li a span:hover, .view-administrative a:hover,
.section-admin a:hover, a:hover {
  text-decoration: underline;
}
/* button states */
.section-academics .content .field-type-text-with-summary .scad-section-button:hover,
.section-academics #cboxContent .field-type-text-with-summary .scad-section-button:hover,
.section-academics .content .field-type-text-long .scad-section-button:hover,
.section-academics #cboxContent .field-type-text-long .scad-section-button:hover,
.section-academics .content .pane-custom .scad-section-button:hover,
.section-academics #cboxContent .pane-custom .scad-section-button:hover,
.section-academics .content .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-academics #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-academics .content .field-type-text-with-summary .scad-section-button.active,
.section-academics #cboxContent .field-type-text-with-summary .scad-section-button.active,
.section-academics .content .field-type-text-long .scad-section-button.active,
.section-academics #cboxContent .field-type-text-long .scad-section-button.active,
.section-academics .content .pane-custom .scad-section-button.active,
.section-academics #cboxContent .pane-custom .scad-section-button.active,
.section-academics .content .panel-hero .panel-ti1 .pane-custom .scad-button.active,
.section-academics #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button.active {
  background: #3c4776;
  background-image: -moz-linear-gradient(top, #3e4775, #3a4678);
  background-image: -ms-linear-gradient(top, #3e4775, #3a4678);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3e4775), to(#3a4678));
  background-image: -webkit-linear-gradient(top, #3e4775, #3a4678);
  background-image: -o-linear-gradient(top, #3e4775, #3a4678);
  background-image: linear-gradient(top, #3e4775, #3a4678);
  background-repeat: repeat-x;
}
.section-admission .content .field-type-text-with-summary .scad-section-button:hover,
.section-admission #cboxContent .field-type-text-with-summary .scad-section-button:hover,
.section-admission .content .field-type-text-long .scad-section-button:hover,
.section-admission #cboxContent .field-type-text-long .scad-section-button:hover,
.section-admission .content .pane-custom .scad-section-button:hover,
.section-admission #cboxContent .pane-custom .scad-section-button:hover,
.section-admission .content .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-admission #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-admission .content .field-type-text-with-summary .scad-section-button.active,
.section-admission #cboxContent .field-type-text-with-summary .scad-section-button.active,
.section-admission .content .field-type-text-long .scad-section-button.active,
.section-admission #cboxContent .field-type-text-long .scad-section-button.active,
.section-admission .content .pane-custom .scad-section-button.active,
.section-admission #cboxContent .pane-custom .scad-section-button.active,
.section-admission .content .panel-hero .panel-ti1 .pane-custom .scad-button.active,
.section-admission #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button.active {
  background: #491f30;
  background-image: -moz-linear-gradient(top, #421d2c, #532336);
  background-image: -ms-linear-gradient(top, #421d2c, #532336);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#421d2c), to(#532336));
  background-image: -webkit-linear-gradient(top, #421d2c, #532336);
  background-image: -o-linear-gradient(top, #421d2c, #532336);
  background-image: linear-gradient(top, #421d2c, #532336);
  background-repeat: repeat-x;
}
.section-success .content .field-type-text-with-summary .scad-section-button:hover,
.section-success #cboxContent .field-type-text-with-summary .scad-section-button:hover,
.section-success .content .field-type-text-long .scad-section-button:hover,
.section-success #cboxContent .field-type-text-long .scad-section-button:hover,
.section-success .content .pane-custom .scad-section-button:hover,
.section-success #cboxContent .pane-custom .scad-section-button:hover,
.section-success .content .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-success #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-success .content .field-type-text-with-summary .scad-section-button.active,
.section-success #cboxContent .field-type-text-with-summary .scad-section-button.active,
.section-success .content .field-type-text-long .scad-section-button.active,
.section-success #cboxContent .field-type-text-long .scad-section-button.active,
.section-success .content .pane-custom .scad-section-button.active,
.section-success #cboxContent .pane-custom .scad-section-button.active,
.section-success .content .panel-hero .panel-ti1 .pane-custom .scad-button.active,
.section-success #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button.active {
  background: #a91f36;
  background-image: -moz-linear-gradient(top, #b21f36, #9c1f36);
  background-image: -ms-linear-gradient(top, #b21f36, #9c1f36);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b21f36), to(#9c1f36));
  background-image: -webkit-linear-gradient(top, #b21f36, #9c1f36);
  background-image: -o-linear-gradient(top, #b21f36, #9c1f36);
  background-image: linear-gradient(top, #b21f36, #9c1f36);
  background-repeat: repeat-x;
}
.section-life .content .field-type-text-with-summary .scad-section-button:hover,
.section-life #cboxContent .field-type-text-with-summary .scad-section-button:hover,
.section-life .content .field-type-text-long .scad-section-button:hover,
.section-life #cboxContent .field-type-text-long .scad-section-button:hover,
.section-life .content .pane-custom .scad-section-button:hover,
.section-life #cboxContent .pane-custom .scad-section-button:hover,
.section-life .content .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-life #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-life .content .field-type-text-with-summary .scad-section-button.active,
.section-life #cboxContent .field-type-text-with-summary .scad-section-button.active,
.section-life .content .field-type-text-long .scad-section-button.active,
.section-life #cboxContent .field-type-text-long .scad-section-button.active,
.section-life .content .pane-custom .scad-section-button.active,
.section-life #cboxContent .pane-custom .scad-section-button.active,
.section-life .content .panel-hero .panel-ti1 .pane-custom .scad-button.active,
.section-life #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button.active {
  background: #d14a35;
  background-image: -moz-linear-gradient(top, #d34836, #cf4c34);
  background-image: -ms-linear-gradient(top, #d34836, #cf4c34);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d34836), to(#cf4c34));
  background-image: -webkit-linear-gradient(top, #d34836, #cf4c34);
  background-image: -o-linear-gradient(top, #d34836, #cf4c34);
  background-image: linear-gradient(top, #d34836, #cf4c34);
  background-repeat: repeat-x;
}
.section-about .content .field-type-text-with-summary .scad-section-button:hover,
.section-about #cboxContent .field-type-text-with-summary .scad-section-button:hover,
.section-about .content .field-type-text-long .scad-section-button:hover,
.section-about #cboxContent .field-type-text-long .scad-section-button:hover,
.section-about .content .pane-custom .scad-section-button:hover,
.section-about #cboxContent .pane-custom .scad-section-button:hover,
.section-about .content .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-about #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-about .content .field-type-text-with-summary .scad-section-button.active,
.section-about #cboxContent .field-type-text-with-summary .scad-section-button.active,
.section-about .content .field-type-text-long .scad-section-button.active,
.section-about #cboxContent .field-type-text-long .scad-section-button.active,
.section-about .content .pane-custom .scad-section-button.active,
.section-about #cboxContent .pane-custom .scad-section-button.active,
.section-about .content .panel-hero .panel-ti1 .pane-custom .scad-button.active,
.section-about #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button.active {
  background: #415f62;
  background-image: -moz-linear-gradient(top, #425f62, #405e61);
  background-image: -ms-linear-gradient(top, #425f62, #405e61);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#425f62), to(#405e61));
  background-image: -webkit-linear-gradient(top, #425f62, #405e61);
  background-image: -o-linear-gradient(top, #425f62, #405e61);
  background-image: linear-gradient(top, #425f62, #405e61);
  background-repeat: repeat-x;
}
.section-locations .content .field-type-text-with-summary .scad-section-button:hover,
.section-locations #cboxContent .field-type-text-with-summary .scad-section-button:hover,
.section-locations .content .field-type-text-long .scad-section-button:hover,
.section-locations #cboxContent .field-type-text-long .scad-section-button:hover,
.section-locations .content .pane-custom .scad-section-button:hover,
.section-locations #cboxContent .pane-custom .scad-section-button:hover,
.section-locations .content .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-locations #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-locations .content .field-type-text-with-summary .scad-section-button.active,
.section-locations #cboxContent .field-type-text-with-summary .scad-section-button.active,
.section-locations .content .field-type-text-long .scad-section-button.active,
.section-locations #cboxContent .field-type-text-long .scad-section-button.active,
.section-locations .content .pane-custom .scad-section-button.active,
.section-locations #cboxContent .pane-custom .scad-section-button.active,
.section-locations .content .panel-hero .panel-ti1 .pane-custom .scad-button.active,
.section-locations #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button.active {
  background: #155aa3;
  background-image: -moz-linear-gradient(top, #1a62ad, #0e4f93);
  background-image: -ms-linear-gradient(top, #1a62ad, #0e4f93);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1a62ad), to(#0e4f93));
  background-image: -webkit-linear-gradient(top, #1a62ad, #0e4f93);
  background-image: -o-linear-gradient(top, #1a62ad, #0e4f93);
  background-image: linear-gradient(top, #1a62ad, #0e4f93);
  background-repeat: repeat-x;
}
.section-calendar .content .field-type-text-with-summary .scad-section-button:hover,
.section-calendar #cboxContent .field-type-text-with-summary .scad-section-button:hover,
.section-calendar .content .field-type-text-long .scad-section-button:hover,
.section-calendar #cboxContent .field-type-text-long .scad-section-button:hover,
.section-calendar .content .pane-custom .scad-section-button:hover,
.section-calendar #cboxContent .pane-custom .scad-section-button:hover,
.section-calendar .content .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-calendar #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button:hover,
.section-calendar .content .field-type-text-with-summary .scad-section-button.active,
.section-calendar #cboxContent .field-type-text-with-summary .scad-section-button.active,
.section-calendar .content .field-type-text-long .scad-section-button.active,
.section-calendar #cboxContent .field-type-text-long .scad-section-button.active,
.section-calendar .content .pane-custom .scad-section-button.active,
.section-calendar #cboxContent .pane-custom .scad-section-button.active,
.section-calendar .content .panel-hero .panel-ti1 .pane-custom .scad-button.active,
.section-calendar #cboxContent .panel-hero .panel-ti1 .pane-custom .scad-button.active {
  background: #6a762a;
  background-image: -moz-linear-gradient(top, #839234, #444c1b);
  background-image: -ms-linear-gradient(top, #839234, #444c1b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#839234), to(#444c1b));
  background-image: -webkit-linear-gradient(top, #839234, #444c1b);
  background-image: -o-linear-gradient(top, #839234, #444c1b);
  background-image: linear-gradient(top, #839234, #444c1b);
  background-repeat: repeat-x;
}
.section-locations .content .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-locations #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-locations .content .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-locations #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-locations .content .pane-custom a > span[style~="Helvetica,"]:hover,
.section-locations #cboxContent .pane-custom a > span[style~="Helvetica,"]:hover,
.section-locations .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover,
.section-locations #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover {
  color: #2694c9  !important;
  text-decoration: underline  !important;
}
.section-locations .content .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-locations #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-locations .content .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-locations #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-locations .content .pane-custom a > span[style~="Helvetica,"]:active,
.section-locations #cboxContent .pane-custom a > span[style~="Helvetica,"]:active,
.section-locations .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active,
.section-locations #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active {
  color: #1a62ad  !important;
  text-decoration: underline  !important;
}
.section-locations .content .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-locations #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"] .active,
.section-locations .content .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-locations #cboxContent .field-type-text-long a > span[style~="Helvetica,"] .active,
.section-locations .content .pane-custom a > span[style~="Helvetica,"] .active,
.section-locations #cboxContent .pane-custom a > span[style~="Helvetica,"] .active,
.section-locations .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active,
.section-locations #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"] .active {
  color: #4aa4e3  !important;
}
.section-calendar .content .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-calendar #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:hover,
.section-calendar .content .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-calendar #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:hover,
.section-calendar .content .pane-custom a > span[style~="Helvetica,"]:hover,
.section-calendar #cboxContent .pane-custom a > span[style~="Helvetica,"]:hover,
.section-calendar .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover,
.section-calendar #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:hover {
  color: #abb54d  !important;
  text-decoration: underline  !important;
}
.section-calendar .content .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-calendar #cboxContent .field-type-text-with-summary a > span[style~="Helvetica,"]:active,
.section-calendar .content .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-calendar #cboxContent .field-type-text-long a > span[style~="Helvetica,"]:active,
.section-calendar .content .pane-custom a > span[style~="Helvetica,"]:active,
.section-calendar #cboxContent .pane-custom a > span[style~="Helvetica,"]:active,
.section-calendar .content .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active,
.section-calendar #cboxContent .pane-node-field-related-links-fc a > span[style~="Helvetica,"]:active {
  color: #839234  !important;
  text-decoration: underline  !important;
}
.scad-button-with-hover.active,
.scad-button-with-hover:hover, .section-life-buildings-and-facilities.page-life-buildings-and-facilities #sidebar-first #block-scad-facilities-facilities-ungrouped-form #views-exposed-form-life-scad-facilities-life-facilities-ungrouped .views-exposed-form .views-submit-button input.active,
.section-life-residence-life.page-life-buildings-and-facilities #sidebar-first #block-scad-facilities-facilities-ungrouped-form #views-exposed-form-life-scad-facilities-life-facilities-ungrouped .views-exposed-form .views-submit-button input.active,
.section-life-buildings-and-facilities.page-life-buildings-and-facilities #sidebar-first #block-scad-facilities-facilities-ungrouped-form #views-exposed-form-life-scad-facilities-life-facilities-ungrouped .views-exposed-form .views-submit-button input:hover,
.section-life-residence-life.page-life-buildings-and-facilities #sidebar-first #block-scad-facilities-facilities-ungrouped-form #views-exposed-form-life-scad-facilities-life-facilities-ungrouped .views-exposed-form .views-submit-button input:hover, .content .field-type-text-with-summary .button.active,
#cboxContent .field-type-text-with-summary .button.active,
.content .field-type-text-long .button.active,
#cboxContent .field-type-text-long .button.active,
.content .pane-custom .button.active,
#cboxContent .pane-custom .button.active,
.content .pane-node-field-related-links-fc .button.active,
#cboxContent .pane-node-field-related-links-fc .button.active,
.content .field-type-text-with-summary button.active,
#cboxContent .field-type-text-with-summary button.active,
.content .field-type-text-long button.active,
#cboxContent .field-type-text-long button.active,
.content .pane-custom button.active,
#cboxContent .pane-custom button.active,
.content .pane-node-field-related-links-fc button.active,
#cboxContent .pane-node-field-related-links-fc button.active,
.content .field-type-text-with-summary .scad-button.active,
#cboxContent .field-type-text-with-summary .scad-button.active,
.content .field-type-text-long .scad-button.active,
#cboxContent .field-type-text-long .scad-button.active,
.content .pane-custom .scad-button.active,
#cboxContent .pane-custom .scad-button.active,
.content .pane-node-field-related-links-fc .scad-button.active,
#cboxContent .pane-node-field-related-links-fc .scad-button.active,
.content .field-type-text-with-summary .scad-section-button.active,
#cboxContent .field-type-text-with-summary .scad-section-button.active,
.content .field-type-text-long .scad-section-button.active,
#cboxContent .field-type-text-long .scad-section-button.active,
.content .pane-custom .scad-section-button.active,
#cboxContent .pane-custom .scad-section-button.active,
.content .pane-node-field-related-links-fc .scad-section-button.active,
#cboxContent .pane-node-field-related-links-fc .scad-section-button.active,
.content .field-type-text-with-summary .button:hover,
#cboxContent .field-type-text-with-summary .button:hover,
.content .field-type-text-long .button:hover,
#cboxContent .field-type-text-long .button:hover,
.content .pane-custom .button:hover,
#cboxContent .pane-custom .button:hover,
.content .pane-node-field-related-links-fc .button:hover,
#cboxContent .pane-node-field-related-links-fc .button:hover,
.content .field-type-text-with-summary button:hover,
#cboxContent .field-type-text-with-summary button:hover,
.content .field-type-text-long button:hover,
#cboxContent .field-type-text-long button:hover,
.content .pane-custom button:hover,
#cboxContent .pane-custom button:hover,
.content .pane-node-field-related-links-fc button:hover,
#cboxContent .pane-node-field-related-links-fc button:hover,
.content .field-type-text-with-summary .scad-button:hover,
#cboxContent .field-type-text-with-summary .scad-button:hover,
.content .field-type-text-long .scad-button:hover,
#cboxContent .field-type-text-long .scad-button:hover,
.content .pane-custom .scad-button:hover,
#cboxContent .pane-custom .scad-button:hover,
.content .pane-node-field-related-links-fc .scad-button:hover,
#cboxContent .pane-node-field-related-links-fc .scad-button:hover,
.content .field-type-text-with-summary .scad-section-button:hover,
#cboxContent .field-type-text-with-summary .scad-section-button:hover,
.content .field-type-text-long .scad-section-button:hover,
#cboxContent .field-type-text-long .scad-section-button:hover,
.content .pane-custom .scad-section-button:hover,
#cboxContent .pane-custom .scad-section-button:hover,
.content .pane-node-field-related-links-fc .scad-section-button:hover,
#cboxContent .pane-node-field-related-links-fc .scad-section-button:hover {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", "Helvetica", "Arial", sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
  color: #ffffff;
  background: #dadada;
  background-image: -moz-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: -ms-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#c3c3c2));
  background-image: -webkit-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: -o-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: linear-gradient(top, #eaeaea, #c3c3c2);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0px 6px 15px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 6px 15px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 6px 15px rgba(0, 0, 0, 0.5);
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  background-color: #e6e6e6;
}
.btn:active,
.btn.active {
  background-color: #cccccc \9;
}
.btn:hover {
  color: #999999;
  text-decoration: none;
  background-color: #e6e6e6;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
  -webkit-transition: background-position 0.1s linear 1s linear;
  -moz-transition: background-position 0.1s linear 1s linear;
  -o-transition: background-position 0.1s linear 1s linear;
  -ms-transition: background-position 0.1s linear 1s linear;
  transition: background-position 0.1s linear 1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-color: #e6e6e6;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 9px 14px;
  font-size: 3em;
  line-height: normal;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btn-large [class^="icon-"] {
  margin-top: 1px;
}
.btn-small {
  padding: 5px 9px;
  font-size: -1em;
  line-height: 20px;
}
.btn-small [class^="icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: -1em;
  line-height: 18px;
}
.btn-primary,
.btn-primary:hover,
.btn-warning,
.btn-warning:hover,
.btn-danger,
.btn-danger:hover,
.btn-success,
.btn-success:hover,
.btn-info,
.btn-info:hover,
.btn-inverse,
.btn-inverse:hover,
.btn-db,
.btn-db:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.btn-db:hover,
.btn-db:active,
.btn-db.active,
.btn-db.disabled,
.btn-db[disabled] {
  background-color: #7e0715;
}
.btn-db:active,
.btn-db.active {
  background-color: #4d040d \9;
}
.btn-primary:hover,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #0378a9;
 }
.btn-primary:active,
.btn-primary.active {
  background-color: #025577 \9;
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  background-color: #f9ae17;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #d79106 \9;
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #951e34;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #6a1625 \9;
}
.btn-success:hover,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #747e32;
}
.btn-success:active,
.btn-success.active {
  background-color: #535a23 \9;
}
.btn-info:hover,
.btn-info.disabled,
.btn-info[disabled] {
  background-color: #035da9;
}
.btn-info:active,
.btn-info.active {
  background-color: #024177 \9;
}
.btn-inverse:hover,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  background-color: #1a1a1a;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #000000 \9;
}
.page-success-contact .toggle-content-button a.scad-button:hover {
  font-size: 13px;
  font-weight: normal;
  color: #333;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
}
.prev-small-button:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -72px -48px transparent;
}
.next-small-button:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -96px -48px transparent;
}
/* success contact */
.page-success-contact .toggle-content-button a.active {
  color: #FFF !important;
  background: #999999;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ababaa', endColorstr='#666666') !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#ababaa), to(#666666)) !important;
  background: -moz-linear-gradient(top, #ababaa, #666666) !important;
}
/* add full calendar */
.add-full-calendar:hover,
.add-full-calendar:active,
.add-full-calendar.active,
.add-full-calendar.disabled,
.add-full-calendar[disabled] {
  background-color: #d2d2d2;
}
.add-full-calendar:active,
.add-full-calendar.active {
  background-color: #b9b9b9 \9;
}
.add-full-calendar:before {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -24px -72px transparent;
  float: left;
}
.add-full-calendar:hover {
  color: #666666;
  background: #dadada;
  background-image: -moz-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: -ms-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#c3c3c2));
  background-image: -webkit-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: -o-linear-gradient(top, #eaeaea, #c3c3c2);
  background-image: linear-gradient(top, #eaeaea, #c3c3c2);
  background-repeat: repeat-x;
  border-color: #c3c3c2 #c3c3c2 #9d9d9b;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.add-full-calendar:hover:hover,
.add-full-calendar:hover:active,
.add-full-calendar:hover.active,
.add-full-calendar:hover.disabled,
.add-full-calendar:hover[disabled] {
  background-color: #c3c3c2;
}
.add-full-calendar:hover:active,
.add-full-calendar:hover.active {
  background-color: #aaaaa8 \9;
}
/* section links */
.section-academics a:hover,
.section-academics :link:hover, .section-academics a:active,
.section-academics :link:active, .section-admission a:hover,
.section-admission :link:hover, .section-life a:hover,
.section-life :link:hover, .section-life a:active,
.section-life :link:active, .section-admission a:active,
.section-admission :link:active, .section-success a:hover,
.section-success :link:hover, .section-about a:hover,
.section-about :link:hover, .section-success a:active,
.section-success :link:active, .section-locations a:hover,
.section-locations :link:hover, .section-about a:active,
.section-about :link:active, .section-locations a:active,
.section-locations :link:active, .section-calendar a:hover,
.section-calendar :link:hover, .section-calendar a:active,
.section-calendar :link:active {
  text-decoration: underline ;
}
.section-academics a:hover,
.section-academics :link:hover {
  color: #5c6ba3 ;
}
.section-academics a:active,
.section-academics :link:active {
  color: #3e4775 ;
}
.section-academics a .active,
.section-academics :link .active {
  color: #7785ba ;
}
.section-admission a:hover,
.section-admission :link:hover {
  color: #642b42 ;
}
.section-admission a:active,
.section-admission :link:active {
  color: #421d2c ;
}
.section-admission a .active,
.section-admission :link .active {
  color: #c793a8 ;
}
.section-life a:hover,
.section-life :link:hover {
  color: #e16c50 ;
}
.section-life a:active,
.section-life :link:active {
  color: #d34836 ;
}
.section-life a .active,
.section-life :link .active {
  color: #dc5b44 ;
}
.section-success a:hover,
.section-success :link:hover {
  color: #cb2f50 ;
}
.section-success a:active,
.section-success :link:active {
  color: #b21f36 ;
}
.section-success a .active,
.section-success :link .active {
  color: #e8657d ;
}

.section-about a:hover,
.section-about :link:hover {
  color: #628f92 ;
}
.section-about a:active,
.section-about :link:active {
  color: #425f62 ;
}
.section-about a .active,
.section-about :link .active {
  color: #749a9d ;
}
.section-locations a:hover,
.section-locations :link:hover {
  color: #2694c9 ;
}
.section-locations a:active,
.section-locations :link:active {
  color: #1a62ad ;
}
.section-locations a .active,
.section-locations :link .active {
  color: #4aa4e3 ;
}
.section-calendar a:hover,
.section-calendar :link:hover {
  color: #abb54d ;
}
.section-calendar a:active,
.section-calendar :link:active {
  color: #839234 ;
}
.section-calendar a .active,
.section-calendar :link .active {
  color: #666c2d ;
}
/* hero image */
.page-hero-image #fullscreen .expand, .page-hero-image #fullscreen {
  display: block;
}
.page-hero-image #fullscreen {
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 100;
  top: 60px;
  right: 25px;
}
.page-hero-image #fullscreen .contract, .page-hero-image #fullscreenOverlay > a .expand {
  display: none;
}
.page-hero-image #fullscreenOverlay #fullscreen-hero-image {
  background-position: 0 !important;
  background-size: 100% auto !important;
  -moz-background-size: 100% auto !important;
  -webkit-background-size: 100% auto !important;
}
.page-hero-image #fullscreenOverlay > a {
  position: absolute;
  bottom: 25px;
  right: 25px;
}
.page-hero-image #fullscreenOverlay > a .contract, .page-hero-image #hero-image-box.open {
  display: block;
}
.page-hero-image .scad-interior-nav ul.menu li:hover, .page-hero-image .scad-interior-nav ul.menu li.active-trail {
  background: #292929;
}
.page-hero-image .scad-interior-nav ul.menu li:hover a {
  border-top: 1px solid rgba(0, 0, 0, 0.3);
}
.page-hero-image .scad-interior-nav ul.menu li.active-trail a {
  border-top: 1px solid #292929;
  border-bottom: 1px solid #292929;
}
.page-hero-image .scad-academics-programs-menu.scad-interior-nav ul.menu li a.active {
  background-color: #282828;
}
/* datepicker and widgets */
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  cursor: pointer;
  background: none;
  border: 0;
}
a.ui-state-hover {
  background: #ffffff;
  border: none;
  top: 2px;
}
td.ui-state-highlight,
td.ui-widget-content .ui-state-highlight {
  background-image: url('/sites/all/themes/apiary/images/calWhiteHlt.jpg') !important;
  background-repeat: no-repeat !important;
}
a.ui-state-highlight,
a.ui-widget-content .ui-state-highlight {
  background: none;
  border: 0;
}
.ui-datepicker-current-day {
  background: url('/sites/all/themes/apiary/images/calGreen.jpg') no-repeat !important;
}
.ui-datepicker-current-day.ui-state-highlight {
  background: url('/sites/all/themes/apiary/images/calGreenHlt.jpg') no-repeat !important;
}
.ui-datepicker-today {
  background: url('/sites/all/themes/apiary/images/calGrey.jpg') no-repeat;
}
.ui-datepicker-today.ui-state-highlight {
  background: url('/sites/all/themes/apiary/images/calGreyHlt.jpg') no-repeat !important;
}
.flex-direction-nav .flex-prev:hover {
  background-position: -72px -48px;
}
.flex-direction-nav .flex-next:hover {
  background-position: -96px -48px;
}
/* buildings and facilities */
.section-life-buildings-and-facilities input:focus,
.section-life-residence-life input:focus {
  outline: none;
}

.section-life-buildings-and-facilities.page-life-buildings-and-facilities #fullscreen-hero-image,
.section-life-residence-life.page-life-buildings-and-facilities #fullscreen-hero-image {
  background-repeat: no-repeat !important;
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.section-life-buildings-and-facilities.page-life-buildings-and-facilities #sidebar-first .block-views .content.hidden,
.section-life-residence-life.page-life-buildings-and-facilities #sidebar-first .block-views .content.hidden {
  visibility: hidden;
}
.section-life-buildings-and-facilities.page-life-buildings-and-facilities #sidebar-first .block-views h2.hidden,
.section-life-residence-life.page-life-buildings-and-facilities #sidebar-first .block-views h2.hidden {
  background: rgba(234, 234, 234, 0.85);
}
.section-life-buildings-and-facilities.page-life-buildings-and-facilities #sidebar-first #block-scad-facilities-facilities-ungrouped-form h2.active,
.section-life-residence-life.page-life-buildings-and-facilities #sidebar-first #block-scad-facilities-facilities-ungrouped-form h2.active {
  background-color: rgba(239, 239, 238, 0.75);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255, 255, 255, 0.75)), color-stop(50%, rgba(250, 250, 249, 0.75)), to(rgba(196, 196, 196, 0.75)));
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.75), rgba(250, 250, 249, 0.75) 50%, rgba(196, 196, 196, 0.75));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.75), rgba(250, 250, 249, 0.75) 50%, rgba(196, 196, 196, 0.75));
  background-image: -ms-linear-gradient(rgba(255, 255, 255, 0.75), rgba(250, 250, 249, 0.75) 50%, rgba(196, 196, 196, 0.75));
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.75), rgba(250, 250, 249, 0.75) 50%, rgba(196, 196, 196, 0.75));
  background-image: linear-gradient(rgba(255, 255, 255, 0.75), rgba(250, 250, 249, 0.75) 50%, rgba(196, 196, 196, 0.75));
  background-color: #efefee;
  background-repeat: no-repeat;
}
.section-life-buildings-and-facilities.page-life-buildings-and-facilities #sidebar-first #block-scad-facilities-facilities-ungrouped-form .content.active,
.section-life-residence-life.page-life-buildings-and-facilities #sidebar-first #block-scad-facilities-facilities-ungrouped-form .content.active {
  visibility: visible;
}
.section-life-buildings-and-facilities #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover,
.section-life-residence-life #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover {
  cursor: pointer;
}
.section-life-buildings-and-facilities #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover label.option:hover,
.section-life-residence-life #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover label.option:hover {
  cursor: pointer;
}
.section-life-buildings-and-facilities .view-display-id-facilities_landing .facility-information h3.facility-title:hover,
.section-life-residence-life .view-display-id-facilities_landing .facility-information h3.facility-title:hover, .section-life-buildings-and-facilities.page-life-buildings-and-facilities-programs #sidebar-first #block-menu-menu-facilities-nav ul li.leaf a:hover,
.section-life-residence-life.page-life-buildings-and-facilities-programs #sidebar-first #block-menu-menu-facilities-nav ul li.leaf a:hover,
.section-life-buildings-and-facilities.page-life-buildings-and-facilities-facilities #sidebar-first #block-menu-menu-facilities-nav ul li.leaf a:hover,
.section-life-residence-life.page-life-buildings-and-facilities-facilities #sidebar-first #block-menu-menu-facilities-nav ul li.leaf a:hover,
.section-life-buildings-and-facilities.page-life-buildings-and-facilities-programs #sidebar-first .pane-menu-menu-merchants-nav ul li.leaf a:hover,
.section-life-residence-life.page-life-buildings-and-facilities-programs #sidebar-first .pane-menu-menu-merchants-nav ul li.leaf a:hover,
.section-life-buildings-and-facilities.page-life-buildings-and-facilities-facilities #sidebar-first .pane-menu-menu-merchants-nav ul li.leaf a:hover,
.section-life-residence-life.page-life-buildings-and-facilities-facilities #sidebar-first .pane-menu-menu-merchants-nav ul li.leaf a:hover {
  text-decoration: none;
}
.section-life-buildings-and-facilities #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover label.option .label-title,
.section-life-residence-life #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover label.option .label-title {
  font-size: 14px;
  color: #fff;
  text-shadow: 0px 1px #666666;
  position: relative;
  top: 80px;
  z-index: 3;
}
.section-life-buildings-and-facilities #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover label.option:after,
.section-life-residence-life #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover label.option:after {
  background: url('/sites/all/themes/apiary/images/backgrounds/image-fade.png') repeat-x;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 100px;
  margin: 0;
  display: block;
  content: " ";
  left: 0;
  right: 0;
  z-index: 2;
}
.section-life-buildings-and-facilities #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover .form-item-field-scad-campuses-vocref-tid- .label-title,
.section-life-residence-life #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover .form-item-field-scad-campuses-vocref-tid- .label-title {
  display: inline-block;
}
.section-life-buildings-and-facilities #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover .label-title .campus-icon,
.section-life-residence-life #views-exposed-form-life-scad-facilities-facilities-landing #edit-field-scad-campuses-vocref-tid .form-item-field-scad-campuses-vocref-tid- label.option:hover .label-title .campus-icon {
  display: inline-block;
  position: relative;
  top: 6px;
}
/* search */
#block-system-main .search-form .form-submit:hover {
  background: #434241;
  background-image: -moz-linear-gradient(top, #5b5b5b, #201c19);
  background-image: -ms-linear-gradient(top, #5b5b5b, #201c19);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5b5b5b), to(#201c19));
  background-image: -webkit-linear-gradient(top, #5b5b5b, #201c19);
  background-image: -o-linear-gradient(top, #5b5b5b, #201c19);
  background-image: linear-gradient(top, #5b5b5b, #201c19);
  background-repeat: repeat-x;
}
#block-system-main .search-form .form-submit:active {
  background: #383533;
  background-image: -moz-linear-gradient(top, #201c19, #5b5b5b);
  background-image: -ms-linear-gradient(top, #201c19, #5b5b5b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#201c19), to(#5b5b5b));
  background-image: -webkit-linear-gradient(top, #201c19, #5b5b5b);
  background-image: -o-linear-gradient(top, #201c19, #5b5b5b);
  background-image: linear-gradient(top, #201c19, #5b5b5b);
  background-repeat: repeat-x;
}
body.section-search #main .tabs li.active a {
  font-weight: bold;
  background-color: #ddd;
  -webkit-box-shadow: inset 0px 0px 10px #bbbbbb;
  -moz-box-shadow: inset 0px 0px 10px #bbbbbb;
  box-shadow: inset 0px 0px 10px #bbbbbb;
}
body.section-search #main .tabs li:hover {
  color: black;
}
body.section-search #main .tabs a:hover {
  text-decoration: underline;
  color: #000000;
}
body.section-search #block-system-main ul#search-refine li:hover {
  background-color: #bbb;
  color: #777;
}
body.section-search #block-system-main .search-info .bold {
  font-weight: bold;
}
body.section-search #block-system-main .search-result h3.title a:hover {
  color: #049cdb;
}
body.section-search #sidebar-first .block-scad-search ul li a:hover {
  color: #049cdb;
  text-decoration: none;
}
body.section-search #sidebar-first .block-scad-search ul li a.active {
  font-weight: bold;
}
body.section-search #block-system-main .search-info .bold.synonym {
  font-style: italic;
}
body.section-search #sidebar-first .block-scad-search a.active .facet-icon {
  background-position-x: -18px;
}
body.section-search #sidebar-first .block-scad-search a.active .search-icon {
  background-position: 0 -29px;
}
body.section-search #sidebar-first .block-scad-search a.active .search-icon-hong {
  background-position: -30px -29px;
}
body.section-search #sidebar-first .block-scad-search a.active .search-icon-lacoste {
  background-position: -60px -29px;
}
body.section-search #sidebar-first .block-scad-search a.active .search-icon-savannah {
  background-position: -90px -29px;
}
body.section-search #sidebar-first .block-scad-search a.active .search-icon-elearning {
  background-position: -120px -29px;
}
body.section-search #sidebar-first .block-scad-search a.active .search-icon-all {
  background-position: -18px -1px;
}
#header div.search select,
#header div.search input#gcs-input {
	outline: none;
	border: none;
	color: #666666;
	font-size: 13px;
	margin: 0px 0 0 0px;
	width: 175px;
	position: relative;
	padding-top: 10px;
	padding-bottom: 5px;
	height: 25px;
}
#header div.search .edit-keys {
  width: 102px;
  box-shadow: none;
  background: transparent;
  float: right;
  height: 26px;
  line-height: 26px;
  color: #666;
  border: 0px;
  border-left: 1px solid #e4e4e4;
  margin-top: 2px;
  background-repeat: no-repeat;
  background-position: center right;
  padding-right: 24px;
  padding-left: 4px;
}
#header div.search #edit-facet {
  width: 45px !important;
  -webkit-transition: all .4s ease;
  float: right;
  font-size: 12px;
  height: 26px;
  line-height: 32px;
  border-left: 1px solid #ccc;
  top: -1px;
  background: #f1f1f1;
}
#header div.search #edit-facet li a label {
  font-size: 12px ;
  font-weight: 400 ;
  line-height: 26px ;
  color: #333333 ;
}
/* social sharing */
.emailSocialHov, .st_email_custom:before {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -74px -288px transparent;
  content: '';
  cursor: pointer;
  display: block;
  height: 13px;
  width: 17px;
}
.universalSharing:hover, #scad-cbox-share:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -100px -284px transparent;
}
.colorboxClose, #scad-cbox-close {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -100px -304px transparent;
}
#colorbox .scad-social-content-sharing-links li:hover .social-share-facebook,
.front .scad-social-content-sharing-links li:hover .social-share-facebook,
.node-type-scad-event .scad-social-content-sharing-links li:hover .social-share-facebook {
  background-position: 0 -136px;
  content: '';
}
#colorbox .scad-social-content-sharing-links li:hover .social-share-twitter,
.front .scad-social-content-sharing-links li:hover .social-share-twitter,
.node-type-scad-event .scad-social-content-sharing-links li:hover .social-share-twitter {
  background-position: -16px -136px;
}
#colorbox .scad-social-content-sharing-links li:hover .social-share-pinterest,
.front .scad-social-content-sharing-links li:hover .social-share-pinterest,
.node-type-scad-event .scad-social-content-sharing-links li:hover .social-share-pinterest {
  background-position: -33px -136px;
}
#colorbox .scad-social-content-sharing-links li:hover .social-share-tumblr,
.front .scad-social-content-sharing-links li:hover .social-share-tumblr,
.node-type-scad-event .scad-social-content-sharing-links li:hover .social-share-tumblr {
  background-position: -48px -136px;
}
#colorbox .scad-social-content-sharing-links li:hover .social-share-google,
.front .scad-social-content-sharing-links li:hover .social-share-google,
.node-type-scad-event .scad-social-content-sharing-links li:hover .social-share-google {
  background-position: -86px -264px;
}
#colorbox .scad-social-content-sharing-links li:hover .social-share-linkedin,
.front .scad-social-content-sharing-links li:hover .social-share-linkedin,
.node-type-scad-event .scad-social-content-sharing-links li:hover .social-share-linkedin {
  background-position: -74px -301px;
}
#colorbox .scad-social-content-sharing-links li:hover .social-share-email,
.front .scad-social-content-sharing-links li:hover .social-share-email,
.node-type-scad-event .scad-social-content-sharing-links li:hover .social-share-email {
  background-position: -74px -288px;
}
#colorbox .scad-social-content-sharing-links li:hover {
  background: #999999;
  color: #fafaf9;
}
#share-social-facebook:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat 0 -136px transparent;
}
#share-social-twitter:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -16px -136px transparent;
}
#share-social-pinterest:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -33px -136px transparent;
}
#share-social-tumblr:hover {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -48px -136px transparent;
}
.sharethis-buttons .sharethis-wrapper span:hover {
  background: #999999;
  color: #fafaf9;
}
#share-container.active a {
  background: url("../images/icons/share_arrow_dimmed.png") 42px center no-repeat;
}
/* location and locate */
.locateHov {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat 0 -48px transparent;
}
.locateClick {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat 0 -72px transparent;
}
.locateActive {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat 0 -96px transparent;
}
.listViewHov {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -48px -48px transparent;
}
.calViewHov {
  background: url('/sites/all/themes/apiary/images/icons/cal_sprite.png') no-repeat -24px -48px transparent;
}
/* filters */
 .filter-buttons:hover {
  padding: 8px 16px 5px !important;
}
.filter-inactive {
  font-weight: 300;
  color: #999;
}
/* taxonomy */
.page-academics-programs-wildcard #top-wrapper .taxonomy-term-description span.more a:hover {
  border-top-color: #999;
}
.page-academics-programs-wildcard #top-wrapper .taxonomy-term-description span.less a:hover {
  border-bottom-color: #999;
}
.page-taxonomy-term-627 .view-display-id-faculty_directory .form-radio:checked + label,
.page-academics-programs-wildcard-faculty .view-display-id-faculty_directory .form-radio:checked + label, .view-news-press-recognition #edit-type-wrapper .form-radio:checked + label, .view-course-listing-page .form-radio:checked + label {
  color: #FFFFFF;
  background: #99a1a7;
  box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.4);
  border-left: 0;
}
.page-taxonomy-term-627 .view-display-id-faculty_directory .bef-select-as-radios + label,
.page-academics-programs-wildcard-faculty .view-display-id-faculty_directory .bef-select-as-radios + label, .view-news-press-recognition #edit-type-wrapper .bef-select-as-radios + label, .view-course-listing-page .bef-select-as-radios + label {
  width: 105px;
  height: 20px;
}
.page-taxonomy-term-627 .view-display-id-faculty_directory #edit-field-scad-campuses-vocref-tid-all + label,
.page-academics-programs-wildcard-faculty .view-display-id-faculty_directory #edit-field-scad-campuses-vocref-tid-all + label, .view-course-listing-page #edit-field-scad-campuses-vocref-tid-all + label {
  -webkit-border-radius: 3px 0px 0px 3px;
  -moz-border-radius: 3px 0px 0px 3px;
  border-radius: 3px 0px 0px 3px;
  border-left: 0;
  content: "All";
}
/* colorbox lightbox */
#scad-cbox-share:hover {
  height: 20px;
  width: 20px;
}
#scad-cbox-share:hover {
  color: #333333;
}
#colorbox .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background: #999999;
}
/* media queries */
@media screen and (max-width: 759px) {
  .col8, .col7, .col6, .col5, .col4, .col3, .col2, .col1 {
    width: 100%;
  }
  .container {
    margin: 0 auto;
    width: 96%;
  }
  .container:before,
  .container:after {
    display: table;
    content: "";
  }
  .container:after {
    clear: both;
  }
  body:after {
    content: 'mobile';
    display: none;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .container {
    margin: 0 auto;
    width: 96%;
  }
  .container:before,
  .container:after {
    display: table;
    content: "";
  }
  .container:after {
    clear: both;
  }
  .row {
    width: 100%;
    margin: 0 1%;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
  .something {
    width: 2%;
  }
  .container [class*="col"] {
    float: left;
    margin-left: 2%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }
  [class*="col"]:first-child {
    margin-left: 0;
  }
  .col8 {
    width: 98%;
  }
  .col7 {
    width: 85.5%;
  }
  .col6 {
    width: 73%;
  }
  .col5 {
    width: 60.5%;
  }
  .col4 {
    width: 48%;
  }
  .col3 {
    width: 35.5%;
  }
  .col2 {
    width: 23%;
  }
  .col1 {
    width: 10.5%;
  }
  body:after {
    content: 'tablet';
    display: none;
  }
}
@media screen and (min-width: 960px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
  .container [class*="col"] {
    float: left;
  }
  .container {
    margin: 0 auto;
    width: 1504px;
  }
  .col8 {
    width: 1484px;
    margin-left: 20px;
  }
  .col7 {
    width: 1296px;
    margin-left: 20px;
  }
  .col6 {
    width: 1108px;
    margin-left: 20px;
  }
  .col5 {
    width: 920px;
    margin-left: 20px;
  }
  .col4 {
    width: 732px;
    margin-left: 20px;
  }
  .col3 {
    width: 544px;
    margin-left: 20px;
  }
  .col2 {
    width: 356px;
    margin-left: 20px;
  }
  .col1 {
    width: 168px;
    margin-left: 20px;
  }
  .offset8 {
    margin-left: 1524px;
  }
  .offset7 {
    margin-left: 1336px;
  }
  .offset6 {
    margin-left: 1148px;
  }
  .offset5 {
    margin-left: 960px;
  }
  .offset4 {
    margin-left: 772px;
  }
  .offset3 {
    margin-left: 584px;
  }
  .offset2 {
    margin-left: 396px;
  }
  .offset1 {
    margin-left: 208px;
  }
  body:after {
    content: 'desktop';
    display: none;
  }
}
@media screen and (min-width: 1260px) {
  .row {
    margin-left: -20px;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
  .container [class*="col"] {
    float: left;
  }
  .container {
    margin: 0 auto;
    width: 800px;
  }
  .col8 {
    width: 780px;
    margin-left: 20px;
  }
  .col7 {
    width: 680px;
    margin-left: 20px;
  }
  .col6 {
    width: 580px;
    margin-left: 20px;
  }
  .col5 {
    width: 480px;
    margin-left: 20px;
  }
  .col4 {
    width: 380px;
    margin-left: 20px;
  }
  .col3 {
    width: 280px;
    margin-left: 20px;
  }
  .col2 {
    width: 180px;
    margin-left: 20px;
  }
  .col1 {
    width: 80px;
    margin-left: 20px;
  }
  .offset8 {
    margin-left: 820px;
  }
  .offset7 {
    margin-left: 720px;
  }
  .offset6 {
    margin-left: 620px;
  }
  .offset5 {
    margin-left: 520px;
  }
  .offset4 {
    margin-left: 420px;
  }
  .offset3 {
    margin-left: 320px;
  }
  .offset2 {
    margin-left: 220px;
  }
  .offset1 {
    margin-left: 120px;
  }
  body:after {
    content: 'xl';
    display: none;
  }
}