html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

#ui-datepicker-div .ui-datepicker-prev span,
#ui-datepicker-div .ui-datepicker-next span, #user-login .form-item .description,
#user-login--2 .form-item .description, .block-menu > h2, .site-name, .tabs-scroll__button span,
.element-invisible,
.view-concert-orchestrations .views-exposed-form .views-widget-sort-order label,
.feed-icon {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

.hide-text, .role-ribbon {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  text-align: left;
}

.clearfix:after, .form-checkboxes:after, .media-widget:after,
.image-widget:after, .content__top:after, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows:after, .view-collections-list .attachment-before:after, .community-rental__back-link:after, .rental__content_wrapper:after, .concert-selection__actions:after, #cost-estimator-dialog-modal .slider-row:after, .finder-with-filter-bar .view-filters .mti-filter-bar:after, .finder-with-filter-bar .view-filters .tags_filters:after, .finder-with-filter-bar .view-content:after, .user-login__text:after, .view-community-marketplace .view-header:after, #media-browser-library-list:after, .organization-active-bookings--item:after, .organization-addresses--item:after, .organization-contacts--item:after, .organization-current-offers--item:after, .organization-venues--item:after, .pager-load-more:after, .resource-results-view-content:after, .resource-hero .hero__background:after, .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:after, .page-wrapper .results-grid-list--list .views-row:after, .page-search-content-full .view-content:after, .attribution__author:after, .show__infographic:after, .infographic-wrapper:after, .node-type-show .item-list:after, .show-hero .hero__background:after, .group-content-links:after,
.group-secondary-links:after, .user-following--item:after, .profile:after {
  content: "";
  display: table;
  clear: both;
}

.inline-block, legend.option,
label.option, input[type='checkbox'] + label:after, .picker .picker-handle, .finder-with-filter-bar .form-type-vgf-link a:after {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

@font-face {
  font-family: "ssgizmo";
  src: url('../fonts/ssgizmo/ss-gizmo.eot?1437588846');
  src: url('../fonts/ssgizmo/ss-gizmo.eot?&1437588846#iefix') format("embedded-opentype"), url('../fonts/ssgizmo/ss-gizmo.woff?1437588846') format("woff"), url('../fonts/ssgizmo/ss-gizmo.ttf?1437588846') format("truetype"), url('../fonts/ssgizmo/ss-gizmo.svg?1437588846#ssgizmo') format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "iconfont";
  src: url('../fonts/iconfont/iconfont_8e5465160946c64e12831283243ab782.eot?1452749187');
  src: url('../fonts/iconfont/iconfont_8e5465160946c64e12831283243ab782.eot?&1452749187#iefix') format("embedded-opentype"), url('../fonts/iconfont/iconfont_8e5465160946c64e12831283243ab782.woff?1452749187') format("woff"), url('../fonts/iconfont/iconfont_8e5465160946c64e12831283243ab782.ttf?1452749187') format("truetype"), url('../fonts/iconfont/iconfont_8e5465160946c64e12831283243ab782.svg?1452749187#iconfont') format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "iconfont";
    src: url('../fonts/iconfont/iconfont_8e5465160946c64e12831283243ab782.svg?1452749187#iconfont') format("svg");
  }
}
[data-icon]:before {
  content: attr(data-icon);
}

[data-icon]:before,
.icon-calendar:before,
.form-item-submitted-opening-date-datepicker label:before,
.form-item-submitted-performance-information-opening-date-datepicker label:before,
.mti-datepicker-element label:before,
.icon-check:before,
.rounded-button-primary--check:before,
.rounded-button-secondary--check:before,
input[type='checkbox'] + label:before,
.picker.picker-checkbox .picker-flag:before,
.finder-with-filter-bar .form-type-vgf-link a:before,
.fake-submit:before,
.fake-ok:before,
div.status:before,
table tr.status:before,
.flag-best-answer a:before,
.page-questions .best-answer-icon:before,
.resource-finder__filters .filter-link:before,
.icon-close:before,
.button.remove:before,
.callboard__display__switcher-block .callboard__close-icon:before,
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before,
.concert-planner--list .remove-from-concert:before,
.concert-planner--item .concert-planner__button--unflag:before,
.finder-with-filter-bar .view-filters .mti-filter-bar .selected-filter-option span:before,
.finder-with-filter-bar .view-filters .tags-filter__link:before,
.finder-with-filter-bar .view-filters .tags-close:before,
.show-map__close-icon:before,
.fake-cancel:before,
.menu-button .touch-button:before,
div.error:before,
table tr.error:before,
.search__fullwidth #cboxClose:before,
.page-search-content .main-content #cboxClose:before,
.season-planner--list .remove-from-show:before,
.season-planner--item .season-planner__button--unflag:before,
.sitewide-alert__close-button:before,
.user-following--button-wrapper span.flag-wrapper a:before,
.icon-comment:before,
.callboard__display__switcher-block:before,
.icon-down:before,
.icon-down-circle:before,
.icon-download:before,
.user__photo-download:before,
.icon-edit:before,
.button.edit:before,
.organization-addresses__edit a:before,
.organization-contacts__edit-contact:before,
.organization-venues__edit a:before,
.user__edit-profile:before,
.icon-email:before,
.st_email_custom:before,
.icon-facebook:before,
.facebook-feed .facebook-logo:before,
.hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="Facebook"]:before,
.st_facebook_custom:before,
.user__social-links .user__social-link--facebook:before,
.icon-facebook-circle:before,
.menu-menu-social-menu__leaf a[href*="facebook"]:before,
.icon-flag:before,
.flag-flag-posting a:before,
.icon-flickr-circle:before,
.flickr-feed .flickr-logo:before,
.menu-menu-social-menu__leaf a[href*="flickr"]:before,
.icon-googleplus:before,
.hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="Google"]:before,
.st_googleplus_custom:before,
.icon-info:before,
.tool-tip-icon:before,
.icon-instagram:before,
.instagram-feed .instagram-logo:before,
.icon-instagram-circle:before,
.icon-left:before,
.arrow-link--left:before,
#ui-datepicker-div .ui-datepicker-prev:before,
.tabs-scroll__prev:before,
.icon-left-circle:before,
.flex-direction-nav a.flex-prev:before,
.pager .pager-previous a:before,
.page-user-register-shows .pager .pager-previous a:before,
.icon-linkedin:before,
.hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="LinkedIn"]:before,
.user__social-links .user__social-link--linkedin:before,
.icon-location:before,
.marketplace--list-item .field-name-field-marketplace-address .locality:before,
.icon-menu:before,
.menu-button:before,
.icon-minus:before,
.faq-header.faq-category-qa-visible a:before,
dt.accordion.active:before,
.menu-main-menu .touch-button.active .navicon:before,
.icon-music:before,
.icon-nav-down:before,
.account-menu__button:before,
.nav-aboutus__button:before,
.nav-broadway-jr__button:before,
.nav-news__button:before,
.nav-tabs__button:before,
.show-grouping-button:before,
.ui-accordion .ui-accordion-header .ui-icon:before,
.chosen-container-single .chosen-single div b:before,
.faq-question a:before,
dt:before,
.filter-mobile-refine-button:before,
.user-login__button-text:before,
.mti-answers-load-link:before,
.view-production-listing.view-display-id-default .mti-production-listing-refine span:before,
.icon-nav-left:before,
.icon-nav-right:before,
.menu-main-menu--tier2__leaf a:before,
.organization-current-offers__link a:before,
.icon-nav-up:before,
.finder-with-filter-bar .view-filters fieldset.collapsible > legend a:before,
.organization-active-bookings__materials .fieldset-title:before,
.icon-pdf:before,
.mti-print-button:before,
.icon-pinterest:before,
.st_pinterest_custom:before,
.icon-plus:before,
.faq-header a:before,
dt.accordion:before,
body .atlwdg-trigger.atlwdg-SUBTLE:before,
.menu-main-menu .touch-button .navicon:before,
.icon-print:before,
.icon-right:before,
.arrow-link--right:before,
.arrow-link--right-bold:before,
.content_sidebar--right .community_rental_full_link a:before,
.mti-organization-not-found a:before,
.page-contact-us .region-content .address-info a:before,
.show-billing-link:before,
.cost-estimator-link:before,
.user-login__text > a:before,
.rounded-button-primary:before,
.hero__slideshow-content .hero__link a:before,
.list-teaser__content .more-link:before,
.flag-outer-season-planner a:before,
.rounded-submit-primary:before,
input[type='submit']:before,
input[value='Submit']:before,
input#edit-next:before,
#mti-organization-search .form-submit:before,
.page-user-register-extended #edit-return:before,
.view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:before,
.rounded-button-secondary:before,
.show__synopsis-full .field-label:before,
.rounded-submit-secondary:before,
input[type='submit'].rounded-submit-secondary:before,
input[value='Submit'].rounded-submit-secondary:before,
.rounded-submit-primary--check:before,
.rounded-submit-secondary--check:before,
.view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:before,
.rounded-submit-primary--close:before,
input[value='Remove']:before,
.rounded-submit-secondary--close:before,
input#edit-cancel:before,
input#edit-delete:before,
.block-mti-callboard .node--callboard_teaser .content > a:before,
.block-mti-callboard-stub .node--callboard_teaser .content > a:before,
.block-mti-callboard .instagram-readmore a:before,
.block-mti-callboard .facebook-readmore a:before,
.block-mti-callboard .tumblr-readmore a:before,
.block-mti-callboard .flickr-readmore a:before,
.block-mti-callboard-stub .instagram-readmore a:before,
.block-mti-callboard-stub .facebook-readmore a:before,
.block-mti-callboard-stub .tumblr-readmore a:before,
.block-mti-callboard-stub .flickr-readmore a:before,
.page-broadway-junior .page-wrapper .node-page .button:before,
.node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:before,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:before,
#ui-datepicker-div .ui-datepicker-next:before,
.front .main-content .section .mti-all-shows-link:before,
.front .main-content .section .mti-all-shows-link span:before,
.front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:before,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:before,
.front .main-content .section .field-name-field-top-carousel .field-name-field-link a:before,
.marketplace--list-item .views-field-view-node .list-item__button a:before,
.organization-active-bookings__materials .resource-view-more-wrapper a:before,
.tabs-scroll__next:before,
.user__site-links a:before,
.icon-right-circle:before,
.flex-direction-nav a.flex-next:before,
.pager .pager-next a:before,
.page-user-register-shows .pager .pager-next a:before,
.icon-rss:before,
.feed-icon:before,
.icon-search:before,
.search__fullwidth .form-item-mti-keyword:before,
.page-search-content .main-content .form-item-mti-keyword:before,
.search__fullwidth .form-item-keyword:before,
.page-search-content .main-content .form-item-keyword:before,
.search__icon-button:before,
.icon-share:before,
.share-links__wrapper h3:before,
.icon-tag:before,
.flag-subscribe-show a:before,
.icon-thumbs-down:before,
.icon-thumbs-up:before,
.icon-tumblr:before,
.tumblr-feed .tumblr-logo:before,
.icon-twitter:before,
li.tweets-pulled-listing .twitter-logo:before,
.hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="Twitter"]:before,
.st_twitter_custom:before,
.user__social-links .user__social-link--twitter:before,
.icon-twitter-circle:before,
.menu-menu-social-menu__leaf a[href*="twitter"]:before,
.icon-up:before,
.icon-up-circle:before,
.icon-upload:before,
.media-widget .image-widget-data:before,
.image-widget .image-widget-data:before,
.media-widget .browse:before,
.media-widget .button.launcher:before,
.image-widget .form-file:before,
.node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:before,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:before,
.icon-user:before,
.user-login__button-icon:before,
.icon-user-outline:before,
.icon-warning:before,
div.warning:before,
table tr.warning:before,
.icon-instagram-circle:before,
.menu-menu-social-menu__leaf a[href*="instagram"]:before,
.icon-youtube-circle:before,
.menu-menu-social-menu__leaf a[href*="youtube"]:before {
  display: inline-block;
  font-family: "iconfont";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

.icon-calendar:before, .form-item-submitted-opening-date-datepicker label:before,
.form-item-submitted-performance-information-opening-date-datepicker label:before,
.mti-datepicker-element label:before {
  content: "\f12d";
}

.icon-check:before, .rounded-button-primary--check:before, .rounded-button-secondary--check:before, input[type='checkbox'] + label:before, .picker.picker-checkbox .picker-flag:before, .finder-with-filter-bar .form-type-vgf-link a:before, .fake-submit:before,
.fake-ok:before, div.status:before, table tr.status:before, .flag-best-answer a:before, .page-questions .best-answer-icon:before, .resource-finder__filters .filter-link:before {
  content: "\f10f";
}

.icon-close:before, .button.remove:before, .callboard__display__switcher-block .callboard__close-icon:before, .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before, .concert-planner--list .remove-from-concert:before, .concert-planner--item .concert-planner__button--unflag:before, .finder-with-filter-bar .view-filters .mti-filter-bar .selected-filter-option span:before, .finder-with-filter-bar .view-filters .tags-filter__link:before,
.finder-with-filter-bar .view-filters .tags-close:before, .show-map__close-icon:before, .fake-cancel:before, .menu-button .touch-button:before, div.error:before, table tr.error:before, .search__fullwidth #cboxClose:before,
.page-search-content .main-content #cboxClose:before, .season-planner--list .remove-from-show:before, .season-planner--item .season-planner__button--unflag:before, .sitewide-alert__close-button:before, .user-following--button-wrapper span.flag-wrapper a:before {
  content: "\f113";
}

.icon-comment:before, .callboard__display__switcher-block:before {
  content: "\f132";
}

.icon-down:before {
  content: "\f124";
}

.icon-down-circle:before {
  content: "\f125";
}

.icon-download:before, .user__photo-download:before {
  content: "\f126";
}

.icon-edit:before, .button.edit:before, .organization-addresses__edit a:before, .organization-contacts__edit-contact:before, .organization-venues__edit a:before, .user__edit-profile:before {
  content: "\f135";
}

.icon-email:before, .st_email_custom:before {
  content: "\f121";
}

.icon-facebook:before, .facebook-feed .facebook-logo:before, .hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="Facebook"]:before, .st_facebook_custom:before, .user__social-links .user__social-link--facebook:before {
  content: "\f11f";
}

.icon-facebook-circle:before, .menu-menu-social-menu__leaf a[href*="facebook"]:before {
  content: "\f11a";
}

.icon-flag:before, .flag-flag-posting a:before {
  content: "\f12e";
}

.icon-flickr-circle:before, .flickr-feed .flickr-logo:before, .menu-menu-social-menu__leaf a[href*="flickr"]:before {
  content: "\f11b";
}

.icon-googleplus:before, .hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="Google"]:before, .st_googleplus_custom:before {
  content: "\f122";
}

.icon-info:before, .tool-tip-icon:before {
  content: "\f10a";
}

.icon-instagram:before, .instagram-feed .instagram-logo:before {
  content: "\f138";
}

.icon-instagram-circle:before, .menu-menu-social-menu__leaf a[href*="instagram"]:before {
  content: "\f11c";
}

.icon-left:before, .arrow-link--left:before, #ui-datepicker-div .ui-datepicker-prev:before, .tabs-scroll__prev:before {
  content: "\f114";
}

.icon-left-circle:before, .flex-direction-nav a.flex-prev:before, .pager .pager-previous a:before, .page-user-register-shows .pager .pager-previous a:before {
  content: "\f127";
}

.icon-linkedin:before, .hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="LinkedIn"]:before, .user__social-links .user__social-link--linkedin:before {
  content: "\f128";
}

.icon-location:before, .marketplace--list-item .field-name-field-marketplace-address .locality:before {
  content: "\f12f";
}

.icon-menu:before, .menu-button:before {
  content: "\f106";
}

.icon-minus:before, .faq-header.faq-category-qa-visible a:before, dt.accordion.active:before, .menu-main-menu .touch-button.active .navicon:before {
  content: "\f110";
}

.icon-music:before {
  content: "\f137";
}

.icon-nav-down:before, .account-menu__button:before, .nav-aboutus__button:before, .nav-broadway-jr__button:before, .nav-news__button:before, .nav-tabs__button:before, .show-grouping-button:before, .ui-accordion .ui-accordion-header .ui-icon:before, .chosen-container-single .chosen-single div b:before, .faq-question a:before, dt:before, .filter-mobile-refine-button:before, .user-login__button-text:before, .mti-answers-load-link:before, .view-production-listing.view-display-id-default .mti-production-listing-refine span:before {
  content: "\f108";
}

.icon-nav-left:before {
  content: "\f10b";
}

.icon-nav-right:before, .menu-main-menu--tier2__leaf a:before, .organization-current-offers__link a:before {
  content: "\f10c";
}

.icon-nav-up:before, .finder-with-filter-bar .view-filters fieldset.collapsible > legend a:before, .organization-active-bookings__materials .fieldset-title:before {
  content: "\f109";
}

.icon-pdf:before, .mti-print-button:before {
  content: "\f116";
}

.icon-pinterest:before, .st_pinterest_custom:before {
  content: "\f123";
}

.icon-plus:before, .faq-header a:before, dt.accordion:before, body .atlwdg-trigger.atlwdg-SUBTLE:before, .menu-main-menu .touch-button .navicon:before {
  content: "\f10d";
}

.icon-print:before {
  content: "\f117";
}

.icon-right:before, .arrow-link--right:before, .arrow-link--right-bold:before, .content_sidebar--right .community_rental_full_link a:before, .mti-organization-not-found a:before, .page-contact-us .region-content .address-info a:before, .show-billing-link:before, .cost-estimator-link:before, .user-login__text > a:before, .rounded-button-primary:before, .hero__slideshow-content .hero__link a:before, .list-teaser__content .more-link:before, .flag-outer-season-planner a:before, .rounded-submit-primary:before, input[type='submit']:before,
input[value='Submit']:before, input#edit-next:before, #mti-organization-search .form-submit:before, .page-user-register-extended #edit-return:before, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:before, .rounded-button-secondary:before, .show__synopsis-full .field-label:before, .rounded-submit-secondary:before, input[type='submit'].rounded-submit-secondary:before,
input[value='Submit'].rounded-submit-secondary:before, .rounded-submit-primary--check:before, .rounded-submit-secondary--check:before, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:before, .rounded-submit-primary--close:before, input[value='Remove']:before, .rounded-submit-secondary--close:before, input#edit-cancel:before,
input#edit-delete:before, .block-mti-callboard .node--callboard_teaser .content > a:before,
.block-mti-callboard-stub .node--callboard_teaser .content > a:before, .block-mti-callboard .instagram-readmore a:before,
.block-mti-callboard .facebook-readmore a:before,
.block-mti-callboard .tumblr-readmore a:before,
.block-mti-callboard .flickr-readmore a:before,
.block-mti-callboard-stub .instagram-readmore a:before,
.block-mti-callboard-stub .facebook-readmore a:before,
.block-mti-callboard-stub .tumblr-readmore a:before,
.block-mti-callboard-stub .flickr-readmore a:before, .page-broadway-junior .page-wrapper .node-page .button:before, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:before,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:before, #ui-datepicker-div .ui-datepicker-next:before, .front .main-content .section .mti-all-shows-link:before, .front .main-content .section .mti-all-shows-link span:before, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:before,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:before, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a:before, .marketplace--list-item .views-field-view-node .list-item__button a:before, .organization-active-bookings__materials .resource-view-more-wrapper a:before, .tabs-scroll__next:before, .user__site-links a:before {
  content: "\f10e";
}

.icon-right-circle:before, .flex-direction-nav a.flex-next:before, .pager .pager-next a:before, .page-user-register-shows .pager .pager-next a:before {
  content: "\f129";
}

.icon-rss:before, .feed-icon:before {
  content: "\f12c";
}

.icon-search:before, .search__fullwidth .form-item-mti-keyword:before,
.page-search-content .main-content .form-item-mti-keyword:before, .search__fullwidth .form-item-keyword:before,
.page-search-content .main-content .form-item-keyword:before, .search__icon-button:before {
  content: "\f112";
}

.icon-share:before, .share-links__wrapper h3:before {
  content: "\f118";
}

.icon-tag:before, .flag-subscribe-show a:before {
  content: "\f119";
}

.icon-thumbs-down:before {
  content: "\f130";
}

.icon-thumbs-up:before {
  content: "\f131";
}

.icon-tumblr:before, .tumblr-feed .tumblr-logo:before {
  content: "\f139";
}

.icon-twitter:before, li.tweets-pulled-listing .twitter-logo:before, .hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="Twitter"]:before, .st_twitter_custom:before, .user__social-links .user__social-link--twitter:before {
  content: "\f120";
}

.icon-twitter-circle:before, .menu-menu-social-menu__leaf a[href*="twitter"]:before {
  content: "\f11d";
}

.icon-up:before {
  content: "\f12a";
}

.icon-up-circle:before {
  content: "\f12b";
}

.icon-upload:before, .media-widget .image-widget-data:before,
.image-widget .image-widget-data:before, .media-widget .browse:before,
.media-widget .button.launcher:before,
.image-widget .form-file:before, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:before,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:before {
  content: "\f111";
}

.icon-user:before, .user-login__button-icon:before {
  content: "\f115";
}

.icon-user-outline:before {
  content: "\f134";
}

.icon-warning:before, div.warning:before, table tr.warning:before {
  content: "\f136";
}

.icon-youtube-circle:before, .menu-menu-social-menu__leaf a[href*="youtube"]:before {
  content: "\f11e";
}

.button-font-size, .rounded-button-primary, .hero__slideshow-content .hero__link a, .list-teaser__content .more-link, .flag-outer-season-planner a, .rounded-button-primary--no-arrow, .rounded-submit-primary, input[type='submit'],
input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input, .rounded-button-secondary, .show__synopsis-full .field-label, .rounded-button-secondary--no-arrow, .list-item__button a, .organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a, .rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
input[value='Submit'].rounded-submit-secondary, .rounded-submit-primary--no-arrow, input[value='Save'], input#edit-previous, input.field-add-more-submit, .rounded-submit-secondary--no-arrow, input[value='Reset'], .rounded-button-primary--check, .rounded-button-secondary--check, .rounded-submit-primary--check, .rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input, .rounded-submit-primary--close, input[value='Remove'], .rounded-submit-secondary--close, input#edit-cancel,
input#edit-delete, .button.remove, .button.edit, .page-broadway-junior .page-wrapper .node-page .button, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .concert-planner--list .remove-from-concert, .concert-planner--item .concert-planner__button--unflag, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close, .front .main-content .section .mti-all-shows-link, .front .main-content .section .mti-all-shows-link span, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider, .fake-submit,
.fake-ok, .fake-cancel, .organization-addresses__edit a, .organization-contacts__edit-contact, .organization-current-offers__link a, .organization-venues__edit a, .season-planner--list .remove-from-show, .season-planner--item .season-planner__button--unflag, .user-following--button-wrapper span.flag-wrapper a, .user-marketplace--edit a, .user-marketplace--delete a, .user__photo-download, .user__edit-profile {
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 27px;
  line-height: 1.6875rem;
  letter-spacing: 0rem;
}
@media (min-width: 641px) {
  .button-font-size, .rounded-button-primary, .hero__slideshow-content .hero__link a, .list-teaser__content .more-link, .flag-outer-season-planner a, .rounded-button-primary--no-arrow, .rounded-submit-primary, input[type='submit'],
  input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input, .rounded-button-secondary, .show__synopsis-full .field-label, .rounded-button-secondary--no-arrow, .list-item__button a, .organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a, .rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
  input[value='Submit'].rounded-submit-secondary, .rounded-submit-primary--no-arrow, input[value='Save'], input#edit-previous, input.field-add-more-submit, .rounded-submit-secondary--no-arrow, input[value='Reset'], .rounded-button-primary--check, .rounded-button-secondary--check, .rounded-submit-primary--check, .rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input, .rounded-submit-primary--close, input[value='Remove'], .rounded-submit-secondary--close, input#edit-cancel,
  input#edit-delete, .button.remove, .button.edit, .page-broadway-junior .page-wrapper .node-page .button, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
  .node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .concert-planner--list .remove-from-concert, .concert-planner--item .concert-planner__button--unflag, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close,
  .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
  .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
  .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close, .front .main-content .section .mti-all-shows-link, .front .main-content .section .mti-all-shows-link span, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a,
  .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider, .fake-submit,
  .fake-ok, .fake-cancel, .organization-addresses__edit a, .organization-contacts__edit-contact, .organization-current-offers__link a, .organization-venues__edit a, .season-planner--list .remove-from-show, .season-planner--item .season-planner__button--unflag, .user-following--button-wrapper span.flag-wrapper a, .user-marketplace--edit a, .user-marketplace--delete a, .user__photo-download, .user__edit-profile {
    font-size: 11px;
    font-size: 0.6875rem;
    line-height: 27px;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
  }
}
.lt-ie9 .button-font-size, .lt-ie9 .rounded-button-primary, .lt-ie9 .hero__slideshow-content .hero__link a, .hero__slideshow-content .hero__link .lt-ie9 a, .lt-ie9 .list-teaser__content .more-link, .list-teaser__content .lt-ie9 .more-link, .lt-ie9 .flag-outer-season-planner a, .flag-outer-season-planner .lt-ie9 a, .lt-ie9 .rounded-button-primary--no-arrow, .lt-ie9 .rounded-submit-primary, .lt-ie9 input[type='submit'],
.lt-ie9 input[value='Submit'], .lt-ie9 input#edit-next, .lt-ie9 #mti-organization-search .form-submit, #mti-organization-search .lt-ie9 .form-submit, .lt-ie9 .page-user-register-extended #edit-return, .page-user-register-extended .lt-ie9 #edit-return, .lt-ie9 .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button .lt-ie9 input, .lt-ie9 .rounded-button-secondary, .lt-ie9 .show__synopsis-full .field-label, .show__synopsis-full .lt-ie9 .field-label, .lt-ie9 .rounded-button-secondary--no-arrow, .lt-ie9 .list-item__button a, .list-item__button .lt-ie9 a, .lt-ie9 .organization-connect__link, .lt-ie9 .resource-results-view-content .resource-view-more-wrapper a, .resource-results-view-content .resource-view-more-wrapper .lt-ie9 a, .lt-ie9 .rounded-submit-secondary, .lt-ie9 .rounded-submit-primary--no-arrow, .lt-ie9 input[value='Save'], .lt-ie9 input#edit-previous, .lt-ie9 input.field-add-more-submit, .lt-ie9 .rounded-submit-secondary--no-arrow, .lt-ie9 input[value='Reset'], .lt-ie9 .rounded-button-primary--check, .lt-ie9 .rounded-button-secondary--check, .lt-ie9 .rounded-submit-primary--check, .lt-ie9 .rounded-submit-secondary--check, .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select .lt-ie9 input, .lt-ie9 .rounded-submit-primary--close, .lt-ie9 input[value='Remove'], .lt-ie9 .rounded-submit-secondary--close, .lt-ie9 input#edit-cancel,
.lt-ie9 input#edit-delete, .lt-ie9 .button.remove, .lt-ie9 .button.edit, .lt-ie9 .page-broadway-junior .page-wrapper .node-page .button, .page-broadway-junior .page-wrapper .node-page .lt-ie9 .button, .lt-ie9 .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button, .node-community_marketplace-form .lt-ie9 #edit-field-community-rental-poster-im-und-0-browse-button,
.lt-ie9 .node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form .lt-ie9 #edit-field-community-rental-poster-im-und-0-browse-button, .lt-ie9 .concert-planner--list .remove-from-concert, .concert-planner--list .lt-ie9 .remove-from-concert, .lt-ie9 .concert-planner--item .concert-planner__button--unflag, .concert-planner--item .lt-ie9 .concert-planner__button--unflag, .lt-ie9 .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close, .finder-with-filter-bar .view-filters .mti-show-filter-actions .lt-ie9 .mti-show-filter-close,
.lt-ie9 .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .lt-ie9 .mti-marketplace-close,
.lt-ie9 .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .lt-ie9 .mti-show-filter-close,
.lt-ie9 .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .lt-ie9 .mti-marketplace-close, .lt-ie9 .front .main-content .section .mti-all-shows-link, .front .main-content .section .lt-ie9 .mti-all-shows-link, .lt-ie9 .front .main-content .section .mti-all-shows-link span, .front .main-content .section .mti-all-shows-link .lt-ie9 span, .lt-ie9 .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link .lt-ie9 a,
.lt-ie9 .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link .lt-ie9 a, .lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-link a, .front .main-content .section .field-name-field-top-carousel .field-name-field-link .lt-ie9 a, .lt-ie9 .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider, .hybridauth-widget-wrapper ul.hybridauth-widget li .lt-ie9 a.hybridauth-widget-provider, .lt-ie9 .fake-submit,
.lt-ie9 .fake-ok, .lt-ie9 .fake-cancel, .lt-ie9 .organization-addresses__edit a, .organization-addresses__edit .lt-ie9 a, .lt-ie9 .organization-contacts__edit-contact, .lt-ie9 .organization-current-offers__link a, .organization-current-offers__link .lt-ie9 a, .lt-ie9 .organization-venues__edit a, .organization-venues__edit .lt-ie9 a, .lt-ie9 .season-planner--list .remove-from-show, .season-planner--list .lt-ie9 .remove-from-show, .lt-ie9 .season-planner--item .season-planner__button--unflag, .season-planner--item .lt-ie9 .season-planner__button--unflag, .lt-ie9 .user-following--button-wrapper span.flag-wrapper a, .user-following--button-wrapper span.flag-wrapper .lt-ie9 a, .lt-ie9 .user-marketplace--edit a, .user-marketplace--edit .lt-ie9 a, .lt-ie9 .user-marketplace--delete a, .user-marketplace--delete .lt-ie9 a, .lt-ie9 .user__photo-download, .lt-ie9 .user__edit-profile {
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 27px;
  line-height: 1.6875rem;
  letter-spacing: 0rem;
}

.tiny-font-size, .arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a, .mti-organization-not-found a, .page-contact-us .region-content .address-info a, .show-billing-link, h8, .ui-accordion .ui-accordion-header,
.field-group-accordion-wrapper .accordion-item, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:link,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:visited,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:hover,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:active, .callboard-scrolling, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td, .view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all label, .concert-selection__fees span, .concert-selection__actions .views-field-handler-add-to-selection .views-label,
.concert-selection__actions .views-field-views-bulk-operations .views-label, .cost-estimator__notes, .organization-active-bookings__materials .fieldset-title, .organization-addresses--item .views-label, .organization-addresses__city, .organization-addresses__state, .organization-addresses__status, .organization-connect-step-list__label, .organization-connect__address, .organization-contacts--item .views-label, .organization-current-offers--item .views-label, .organization-current-offers__status, .organization-current-offers__date, .organization-offer__item > h3, .organization-venues--item .views-label, .organization-venues__city, .organization-venues__state, .organization-venues__status, .answer-wrapper .flag-flag-posting a, .mti-authorship-data, .view-id-mti_qa .views-row .node-author,
.view-id-mti_qa .views-row .node-created, .page-questions .view-mti-qa-questions th a,
.page-questions .view-questions th a, .page-questions .view-mti-qa-questions td:not(.views-field-title),
.page-questions .view-questions td:not(.views-field-title), .resource-results-view-content .resource-view-type-wrapper, .field-name-field-show-songs .music-player .time, .user-marketplace--expire {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.02rem;
}
@media (min-width: 641px) {
  .tiny-font-size, .arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a, .mti-organization-not-found a, .page-contact-us .region-content .address-info a, .show-billing-link, h8, .ui-accordion .ui-accordion-header,
  .field-group-accordion-wrapper .accordion-item, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:link,
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:visited,
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:hover,
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:active, .callboard-scrolling, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td, .view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all label, .concert-selection__fees span, .concert-selection__actions .views-field-handler-add-to-selection .views-label,
  .concert-selection__actions .views-field-views-bulk-operations .views-label, .cost-estimator__notes, .organization-active-bookings__materials .fieldset-title, .organization-addresses--item .views-label, .organization-addresses__city, .organization-addresses__state, .organization-addresses__status, .organization-connect-step-list__label, .organization-connect__address, .organization-contacts--item .views-label, .organization-current-offers--item .views-label, .organization-current-offers__status, .organization-current-offers__date, .organization-offer__item > h3, .organization-venues--item .views-label, .organization-venues__city, .organization-venues__state, .organization-venues__status, .answer-wrapper .flag-flag-posting a, .mti-authorship-data, .view-id-mti_qa .views-row .node-author,
  .view-id-mti_qa .views-row .node-created, .page-questions .view-mti-qa-questions th a,
  .page-questions .view-questions th a, .page-questions .view-mti-qa-questions td:not(.views-field-title),
  .page-questions .view-questions td:not(.views-field-title), .resource-results-view-content .resource-view-type-wrapper, .field-name-field-show-songs .music-player .time, .user-marketplace--expire {
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.02rem;
  }
}
.lt-ie9 .tiny-font-size, .lt-ie9 .arrow-link--right-bold, .lt-ie9 .content_sidebar--right .community_rental_full_link a, .content_sidebar--right .community_rental_full_link .lt-ie9 a, .lt-ie9 .mti-organization-not-found a, .mti-organization-not-found .lt-ie9 a, .lt-ie9 .page-contact-us .region-content .address-info a, .page-contact-us .region-content .address-info .lt-ie9 a, .lt-ie9 .show-billing-link, .lt-ie9 h8, .lt-ie9 .ui-accordion .ui-accordion-header, .ui-accordion .lt-ie9 .ui-accordion-header,
.lt-ie9 .field-group-accordion-wrapper .accordion-item,
.field-group-accordion-wrapper .lt-ie9 .accordion-item, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:link, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td .lt-ie9 a:link,
.lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:visited,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td .lt-ie9 a:visited,
.lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:hover,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td .lt-ie9 a:hover,
.lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:active,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td .lt-ie9 a:active, .lt-ie9 .callboard-scrolling, .lt-ie9 .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table .lt-ie9 td, .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all label, .view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all .lt-ie9 label, .lt-ie9 .concert-selection__fees span, .concert-selection__fees .lt-ie9 span, .lt-ie9 .concert-selection__actions .views-field-handler-add-to-selection .views-label, .concert-selection__actions .views-field-handler-add-to-selection .lt-ie9 .views-label,
.lt-ie9 .concert-selection__actions .views-field-views-bulk-operations .views-label,
.concert-selection__actions .views-field-views-bulk-operations .lt-ie9 .views-label, .lt-ie9 .cost-estimator__notes, .lt-ie9 .organization-active-bookings__materials .fieldset-title, .organization-active-bookings__materials .lt-ie9 .fieldset-title, .lt-ie9 .organization-addresses--item .views-label, .organization-addresses--item .lt-ie9 .views-label, .lt-ie9 .organization-addresses__city, .lt-ie9 .organization-addresses__state, .lt-ie9 .organization-addresses__status, .lt-ie9 .organization-connect-step-list__label, .lt-ie9 .organization-connect__address, .lt-ie9 .organization-contacts--item .views-label, .organization-contacts--item .lt-ie9 .views-label, .lt-ie9 .organization-current-offers--item .views-label, .organization-current-offers--item .lt-ie9 .views-label, .lt-ie9 .organization-current-offers__status, .lt-ie9 .organization-current-offers__date, .lt-ie9 .organization-offer__item > h3, .lt-ie9 .organization-venues--item .views-label, .organization-venues--item .lt-ie9 .views-label, .lt-ie9 .organization-venues__city, .lt-ie9 .organization-venues__state, .lt-ie9 .organization-venues__status, .lt-ie9 .answer-wrapper .flag-flag-posting a, .answer-wrapper .flag-flag-posting .lt-ie9 a, .lt-ie9 .mti-authorship-data, .lt-ie9 .view-id-mti_qa .views-row .node-author, .view-id-mti_qa .views-row .lt-ie9 .node-author,
.lt-ie9 .view-id-mti_qa .views-row .node-created,
.view-id-mti_qa .views-row .lt-ie9 .node-created, .lt-ie9 .page-questions .view-mti-qa-questions th a, .page-questions .view-mti-qa-questions th .lt-ie9 a,
.lt-ie9 .page-questions .view-questions th a,
.page-questions .view-questions th .lt-ie9 a, .lt-ie9 .page-questions .view-mti-qa-questions td:not(.views-field-title), .page-questions .view-mti-qa-questions .lt-ie9 td:not(.views-field-title),
.lt-ie9 .page-questions .view-questions td:not(.views-field-title),
.page-questions .view-questions .lt-ie9 td:not(.views-field-title), .lt-ie9 .resource-results-view-content .resource-view-type-wrapper, .resource-results-view-content .lt-ie9 .resource-view-type-wrapper, .lt-ie9 .field-name-field-show-songs .music-player .time, .field-name-field-show-songs .music-player .lt-ie9 .time, .lt-ie9 .user-marketplace--expire {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.02rem;
}

.xsmall-font-size, h7, .faq-question a, .faq-header a, dt, .mti-answers-load-link, .account-menu, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th, .block-mti-callboard,
.block-mti-callboard-stub, .block-mti-callboard .node--callboard_teaser .page-title,
.block-mti-callboard-stub .node--callboard_teaser .page-title, .callboard__trending .views-row .page-title:before,
.callboard--trending .views-row .page-title:before, .callboard__trending .views-row > .node--callboard_teaser .show__brief,
.callboard__trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
.callboard--trending .views-row > .node--callboard_teaser .show__brief,
.callboard--trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary, figcaption,
.content-image__caption, .view-concert-orchestrations .views-widget-filter-field_cso_type_tid label,
.view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value label, .view-concert-orchestrations .form-type-select label, .view-concert-orchestrations .form-type-select .chosen-container .chosen-single, .concert-selection-detail__instrumentation span,
.concert-selection-detail__instrumentation div, .finder-with-filter-bar .form-type-vgf-checkbox .picker-label, .finder-with-filter-bar .form-type-vgf-link, .finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend, .finder-with-filter-bar .view-filters fieldset.collapsible > legend a, .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label, .finder-with-filter-bar .view-filters .mti-filter-bar.with-filters, .user-login__button-text, .view-community-marketplace .form-type-vgf-checkbox .picker-label, .news-sumbitted-by, .organization-account__access-level, .organization-active-bookings__opening,
.organization-active-bookings__closing,
.organization-active-bookings__perfomances, .organization-contacts__roles li, .page-contact-us .region-content .ui-accordion-content .views-row span, .resource-finder__filters .picker-label, .page-search-content-full .views-field-teaser, .search__icon-button, .show__availability-message, .view-production-listing.view-display-id-default .mti-production-listing-refine span, .node-type-show .resource-finder__results .picker-label, .field-name-field-show-songs .music-player .song-title {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.04em;
}
@media (min-width: 641px) {
  .xsmall-font-size, h7, .faq-question a, .faq-header a, dt, .mti-answers-load-link, .account-menu, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th, .block-mti-callboard,
  .block-mti-callboard-stub, .block-mti-callboard .node--callboard_teaser .page-title,
  .block-mti-callboard-stub .node--callboard_teaser .page-title, .callboard__trending .views-row .page-title:before,
  .callboard--trending .views-row .page-title:before, .callboard__trending .views-row > .node--callboard_teaser .show__brief,
  .callboard__trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
  .callboard--trending .views-row > .node--callboard_teaser .show__brief,
  .callboard--trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary, figcaption,
  .content-image__caption, .view-concert-orchestrations .views-widget-filter-field_cso_type_tid label,
  .view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value label, .view-concert-orchestrations .form-type-select label, .view-concert-orchestrations .form-type-select .chosen-container .chosen-single, .concert-selection-detail__instrumentation span,
  .concert-selection-detail__instrumentation div, .finder-with-filter-bar .form-type-vgf-checkbox .picker-label, .finder-with-filter-bar .form-type-vgf-link, .finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend, .finder-with-filter-bar .view-filters fieldset.collapsible > legend a, .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label, .finder-with-filter-bar .view-filters .mti-filter-bar.with-filters, .user-login__button-text, .view-community-marketplace .form-type-vgf-checkbox .picker-label, .news-sumbitted-by, .organization-account__access-level, .organization-active-bookings__opening,
  .organization-active-bookings__closing,
  .organization-active-bookings__perfomances, .organization-contacts__roles li, .page-contact-us .region-content .ui-accordion-content .views-row span, .resource-finder__filters .picker-label, .page-search-content-full .views-field-teaser, .search__icon-button, .show__availability-message, .view-production-listing.view-display-id-default .mti-production-listing-refine span, .node-type-show .resource-finder__results .picker-label, .field-name-field-show-songs .music-player .song-title {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.02em;
  }
}
.lt-ie9 .xsmall-font-size, .lt-ie9 h7, .lt-ie9 .faq-question a, .faq-question .lt-ie9 a, .lt-ie9 .faq-header a, .faq-header .lt-ie9 a, .lt-ie9 dt, .lt-ie9 .mti-answers-load-link, .lt-ie9 .account-menu, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table .lt-ie9 th, .lt-ie9 .block-mti-callboard,
.lt-ie9 .block-mti-callboard-stub, .lt-ie9 .block-mti-callboard .node--callboard_teaser .page-title, .block-mti-callboard .node--callboard_teaser .lt-ie9 .page-title,
.lt-ie9 .block-mti-callboard-stub .node--callboard_teaser .page-title,
.block-mti-callboard-stub .node--callboard_teaser .lt-ie9 .page-title, .lt-ie9 .callboard__trending .views-row .page-title:before, .callboard__trending .views-row .lt-ie9 .page-title:before,
.lt-ie9 .callboard--trending .views-row .page-title:before,
.callboard--trending .views-row .lt-ie9 .page-title:before, .lt-ie9 .callboard__trending .views-row > .node--callboard_teaser .show__brief, .callboard__trending .views-row > .node--callboard_teaser .lt-ie9 .show__brief,
.lt-ie9 .callboard__trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
.callboard__trending .views-row > .node--callboard_teaser .lt-ie9 .field-name-field-show-synopsis-summary,
.lt-ie9 .callboard--trending .views-row > .node--callboard_teaser .show__brief,
.callboard--trending .views-row > .node--callboard_teaser .lt-ie9 .show__brief,
.lt-ie9 .callboard--trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
.callboard--trending .views-row > .node--callboard_teaser .lt-ie9 .field-name-field-show-synopsis-summary, .lt-ie9 figcaption,
.lt-ie9 .content-image__caption, .lt-ie9 .view-concert-orchestrations .views-widget-filter-field_cso_type_tid label, .view-concert-orchestrations .views-widget-filter-field_cso_type_tid .lt-ie9 label,
.lt-ie9 .view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value label,
.view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value .lt-ie9 label, .lt-ie9 .view-concert-orchestrations .form-type-select label, .view-concert-orchestrations .form-type-select .lt-ie9 label, .lt-ie9 .view-concert-orchestrations .form-type-select .chosen-container .chosen-single, .view-concert-orchestrations .form-type-select .chosen-container .lt-ie9 .chosen-single, .lt-ie9 .concert-selection-detail__instrumentation span, .concert-selection-detail__instrumentation .lt-ie9 span,
.lt-ie9 .concert-selection-detail__instrumentation div,
.concert-selection-detail__instrumentation .lt-ie9 div, .lt-ie9 .finder-with-filter-bar .form-type-vgf-checkbox .picker-label, .finder-with-filter-bar .form-type-vgf-checkbox .lt-ie9 .picker-label, .lt-ie9 .finder-with-filter-bar .form-type-vgf-link, .finder-with-filter-bar .lt-ie9 .form-type-vgf-link, .lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend, .finder-with-filter-bar .view-filters .lt-ie9 fieldset.collapsible.collapsed > legend, .lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible > legend a, .finder-with-filter-bar .view-filters fieldset.collapsible > legend .lt-ie9 a, .lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label, .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes .lt-ie9 label, .lt-ie9 .finder-with-filter-bar .view-filters .mti-filter-bar.with-filters, .finder-with-filter-bar .view-filters .lt-ie9 .mti-filter-bar.with-filters, .lt-ie9 .user-login__button-text, .lt-ie9 .view-community-marketplace .form-type-vgf-checkbox .picker-label, .view-community-marketplace .form-type-vgf-checkbox .lt-ie9 .picker-label, .lt-ie9 .news-sumbitted-by, .lt-ie9 .organization-account__access-level, .lt-ie9 .organization-active-bookings__opening,
.lt-ie9 .organization-active-bookings__closing,
.lt-ie9 .organization-active-bookings__perfomances, .lt-ie9 .organization-contacts__roles li, .organization-contacts__roles .lt-ie9 li, .lt-ie9 .page-contact-us .region-content .ui-accordion-content .views-row span, .page-contact-us .region-content .ui-accordion-content .views-row .lt-ie9 span, .lt-ie9 .resource-finder__filters .picker-label, .resource-finder__filters .lt-ie9 .picker-label, .lt-ie9 .page-search-content-full .views-field-teaser, .page-search-content-full .lt-ie9 .views-field-teaser, .lt-ie9 .search__icon-button, .lt-ie9 .show__availability-message, .lt-ie9 .view-production-listing.view-display-id-default .mti-production-listing-refine span, .view-production-listing.view-display-id-default .mti-production-listing-refine .lt-ie9 span, .lt-ie9 .node-type-show .resource-finder__results .picker-label, .node-type-show .resource-finder__results .lt-ie9 .picker-label, .lt-ie9 .field-name-field-show-songs .music-player .song-title, .field-name-field-show-songs .music-player .lt-ie9 .song-title {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.02em;
}

.small-font-size, h6, table.table-styled th, .media-widget .browse,
.media-widget .button.launcher,
.image-widget .form-file, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td, .view-author-shows .flex-caption, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table thead, .broadway-jr-collection__txt, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .rental__expire-date, .concert-selection-detail__show-name, .concert-selection-detail__list-item, .concert-selection-detail__attribution .field-collection-view, .content_sidebar--right, #ui-datepicker-div, .finder-with-filter-bar .view-filters .mti-show-filters-globals,
.finder-with-filter-bar .view-filters .mti-marketplace-globals, .user-login__title, .user-login__org-title, .marketplace--list-item .list-item__sold-by, .marketplace--list-item .field-name-field-marketplace-address, .organization-contacts__status, .organization-offer__item, .page-about-us .mti-facts p, .page-contact-us .region-content .ui-accordion-content .views-row p, .page-user-register-shows .thumb-grid--item .views-field-title, .resource-results-view-content .resource-view-description, .page-wrapper .results-grid-list--grid .node-title, .page-wrapper .results-grid-list--grid .field-name-field-show-title-full, div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button, .view-production-listing.view-display-id-default > .view-content .production-result, .view-production-listing.view-display-id-default > .view-content .production-result h2, .show__version, .show__release-description, .node--show_future_release .future-release__release-description, .node--show_future_release .future-release__summary, .thumb-grid__item .teaser__title-link,
.thumb-grid__item .teaser__title,
.thumb-grid__item .node-title,
.thumb-grid--item .teaser__title-link,
.thumb-grid--item .teaser__title,
.thumb-grid--item .node-title, .thumb-grid__item .teaser__text,
.thumb-grid--item .teaser__text, .page-user .image-credit {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.01em;
}
@media (min-width: 641px) {
  .small-font-size, h6, table.table-styled th, .media-widget .browse,
  .media-widget .button.launcher,
  .image-widget .form-file, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td, .view-author-shows .flex-caption, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table thead, .broadway-jr-collection__txt, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
  .node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .rental__expire-date, .concert-selection-detail__show-name, .concert-selection-detail__list-item, .concert-selection-detail__attribution .field-collection-view, .content_sidebar--right, #ui-datepicker-div, .finder-with-filter-bar .view-filters .mti-show-filters-globals,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals, .user-login__title, .user-login__org-title, .marketplace--list-item .list-item__sold-by, .marketplace--list-item .field-name-field-marketplace-address, .organization-contacts__status, .organization-offer__item, .page-about-us .mti-facts p, .page-contact-us .region-content .ui-accordion-content .views-row p, .page-user-register-shows .thumb-grid--item .views-field-title, .resource-results-view-content .resource-view-description, .page-wrapper .results-grid-list--grid .node-title, .page-wrapper .results-grid-list--grid .field-name-field-show-title-full, div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button, .view-production-listing.view-display-id-default > .view-content .production-result, .view-production-listing.view-display-id-default > .view-content .production-result h2, .show__version, .show__release-description, .node--show_future_release .future-release__release-description, .node--show_future_release .future-release__summary, .thumb-grid__item .teaser__title-link,
  .thumb-grid__item .teaser__title,
  .thumb-grid__item .node-title,
  .thumb-grid--item .teaser__title-link,
  .thumb-grid--item .teaser__title,
  .thumb-grid--item .node-title, .thumb-grid__item .teaser__text,
  .thumb-grid--item .teaser__text, .page-user .image-credit {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.01em;
  }
}
.lt-ie9 .small-font-size, .lt-ie9 h6, .lt-ie9 table.table-styled th, table.table-styled .lt-ie9 th, .lt-ie9 .media-widget .browse, .media-widget .lt-ie9 .browse,
.lt-ie9 .media-widget .button.launcher,
.media-widget .lt-ie9 .button.launcher,
.lt-ie9 .image-widget .form-file,
.image-widget .lt-ie9 .form-file, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr .lt-ie9 td, .lt-ie9 .view-author-shows .flex-caption, .view-author-shows .lt-ie9 .flex-caption, .lt-ie9 .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table thead, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table .lt-ie9 thead, .lt-ie9 .broadway-jr-collection__txt, .lt-ie9 .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button, .node-community_marketplace-form .lt-ie9 #edit-field-community-rental-poster-im-und-0-browse-button,
.lt-ie9 .node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form .lt-ie9 #edit-field-community-rental-poster-im-und-0-browse-button, .lt-ie9 .rental__expire-date, .lt-ie9 .concert-selection-detail__show-name, .lt-ie9 .concert-selection-detail__list-item, .lt-ie9 .concert-selection-detail__attribution .field-collection-view, .concert-selection-detail__attribution .lt-ie9 .field-collection-view, .lt-ie9 .content_sidebar--right, .lt-ie9 #ui-datepicker-div, .lt-ie9 .finder-with-filter-bar .view-filters .mti-show-filters-globals, .finder-with-filter-bar .view-filters .lt-ie9 .mti-show-filters-globals,
.lt-ie9 .finder-with-filter-bar .view-filters .mti-marketplace-globals,
.finder-with-filter-bar .view-filters .lt-ie9 .mti-marketplace-globals, .lt-ie9 .user-login__title, .lt-ie9 .user-login__org-title, .lt-ie9 .marketplace--list-item .list-item__sold-by, .marketplace--list-item .lt-ie9 .list-item__sold-by, .lt-ie9 .marketplace--list-item .field-name-field-marketplace-address, .marketplace--list-item .lt-ie9 .field-name-field-marketplace-address, .lt-ie9 .organization-contacts__status, .lt-ie9 .organization-offer__item, .lt-ie9 .page-about-us .mti-facts p, .page-about-us .mti-facts .lt-ie9 p, .lt-ie9 .page-contact-us .region-content .ui-accordion-content .views-row p, .page-contact-us .region-content .ui-accordion-content .views-row .lt-ie9 p, .lt-ie9 .page-user-register-shows .thumb-grid--item .views-field-title, .page-user-register-shows .thumb-grid--item .lt-ie9 .views-field-title, .lt-ie9 .resource-results-view-content .resource-view-description, .resource-results-view-content .lt-ie9 .resource-view-description, .lt-ie9 .page-wrapper .results-grid-list--grid .node-title, .page-wrapper .results-grid-list--grid .lt-ie9 .node-title, .lt-ie9 .page-wrapper .results-grid-list--grid .field-name-field-show-title-full, .page-wrapper .results-grid-list--grid .lt-ie9 .field-name-field-show-title-full, .lt-ie9 div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button, div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar .lt-ie9 button, .lt-ie9 .view-production-listing.view-display-id-default > .view-content .production-result, .view-production-listing.view-display-id-default > .view-content .lt-ie9 .production-result, .lt-ie9 .view-production-listing.view-display-id-default > .view-content .production-result h2, .view-production-listing.view-display-id-default > .view-content .production-result .lt-ie9 h2, .lt-ie9 .show__version, .lt-ie9 .show__release-description, .lt-ie9 .node--show_future_release .future-release__release-description, .node--show_future_release .lt-ie9 .future-release__release-description, .lt-ie9 .node--show_future_release .future-release__summary, .node--show_future_release .lt-ie9 .future-release__summary, .lt-ie9 .thumb-grid__item .teaser__title-link, .thumb-grid__item .lt-ie9 .teaser__title-link,
.lt-ie9 .thumb-grid__item .teaser__title,
.thumb-grid__item .lt-ie9 .teaser__title,
.lt-ie9 .thumb-grid__item .node-title,
.thumb-grid__item .lt-ie9 .node-title,
.lt-ie9 .thumb-grid--item .teaser__title-link,
.thumb-grid--item .lt-ie9 .teaser__title-link,
.lt-ie9 .thumb-grid--item .teaser__title,
.thumb-grid--item .lt-ie9 .teaser__title,
.lt-ie9 .thumb-grid--item .node-title,
.thumb-grid--item .lt-ie9 .node-title, .lt-ie9 .thumb-grid__item .teaser__text, .thumb-grid__item .lt-ie9 .teaser__text,
.lt-ie9 .thumb-grid--item .teaser__text,
.thumb-grid--item .lt-ie9 .teaser__text, .lt-ie9 .page-user .image-credit, .page-user .lt-ie9 .image-credit {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.01em;
}

.base-font-size, .field-type-text-long,
.field-type-text-with-summary, h5, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-description, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td:first-child, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all label, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-description, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td:first-child, .rental__description, .cost-estimator__estimate-label, #user-login label,
#user-login--2 label, .maintenance-page #page, .organization-addresses__title, .organization-contacts__name, .organization-current-offers__title, .organization-venues__title, .page-contact-us .region-content .ui-accordion-header, .resource-finder__hero .resource-description-wrapper, .show-billing__content .show__attributions, .show-billing__content .attribution__label, .show-billing__additional_attribute, .rider-text__size, .view-production-listing.view-display-id-default, .view-production-listing.view-display-id-default > .attachment-before h2, .show__brief, .node--show_future_release .node-title, .user__bio {
  font-size: 16px;
  font-size: 1rem;
  line-height: 25px;
  line-height: 1.5625rem;
  letter-spacing: 0;
}
@media (min-width: 641px) {
  .base-font-size, .field-type-text-long,
  .field-type-text-with-summary, h5, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-description, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td:first-child, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all label, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-description, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td:first-child, .rental__description, .cost-estimator__estimate-label, #user-login label,
  #user-login--2 label, .maintenance-page #page, .organization-addresses__title, .organization-contacts__name, .organization-current-offers__title, .organization-venues__title, .page-contact-us .region-content .ui-accordion-header, .resource-finder__hero .resource-description-wrapper, .show-billing__content .show__attributions, .show-billing__content .attribution__label, .show-billing__additional_attribute, .rider-text__size, .view-production-listing.view-display-id-default, .view-production-listing.view-display-id-default > .attachment-before h2, .show__brief, .node--show_future_release .node-title, .user__bio {
    font-size: 16px;
    font-size: 1rem;
    line-height: 25px;
    line-height: 1.5625rem;
    letter-spacing: 0.01em;
  }
}
.lt-ie9 .base-font-size, .lt-ie9 .field-type-text-long,
.lt-ie9 .field-type-text-with-summary, .lt-ie9 h5, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-description, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .lt-ie9 .audition-show-description, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td:first-child, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr .lt-ie9 td:first-child, .lt-ie9 .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all label, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all .lt-ie9 label, .lt-ie9 .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-description, .page-broadway-junior-collection-audition-central .audition-central-wrapper .lt-ie9 .audition-show-description, .lt-ie9 .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td:first-child, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table .lt-ie9 td:first-child, .lt-ie9 .rental__description, .lt-ie9 .cost-estimator__estimate-label, .lt-ie9 #user-login label, #user-login .lt-ie9 label,
.lt-ie9 #user-login--2 label,
#user-login--2 .lt-ie9 label, .lt-ie9 .maintenance-page #page, .maintenance-page .lt-ie9 #page, .lt-ie9 .organization-addresses__title, .lt-ie9 .organization-contacts__name, .lt-ie9 .organization-current-offers__title, .lt-ie9 .organization-venues__title, .lt-ie9 .page-contact-us .region-content .ui-accordion-header, .page-contact-us .region-content .lt-ie9 .ui-accordion-header, .lt-ie9 .resource-finder__hero .resource-description-wrapper, .resource-finder__hero .lt-ie9 .resource-description-wrapper, .lt-ie9 .show-billing__content .show__attributions, .show-billing__content .lt-ie9 .show__attributions, .lt-ie9 .show-billing__content .attribution__label, .show-billing__content .lt-ie9 .attribution__label, .lt-ie9 .show-billing__additional_attribute, .lt-ie9 .rider-text__size, .lt-ie9 .view-production-listing.view-display-id-default, .lt-ie9 .view-production-listing.view-display-id-default > .attachment-before h2, .view-production-listing.view-display-id-default > .attachment-before .lt-ie9 h2, .lt-ie9 .show__brief, .lt-ie9 .node--show_future_release .node-title, .node--show_future_release .lt-ie9 .node-title, .lt-ie9 .user__bio {
  font-size: 16px;
  font-size: 1rem;
  line-height: 25px;
  line-height: 1.5625rem;
  letter-spacing: 0.01em;
}

.medium-font-size, h4, #sidebar-first .user_full_name, .page-broadway-junior-audition-central .main-content .audition-wrapper p, .region-sidebar-second > h2, .callboard__display__switcher-block .callboard__title, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form, .rental__organization-name,
.rental-author__name, .concert-planner--title, .show-concert-selection__header-text, .hero__summary, .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle, .login-form__text, #block-menu-menu-help-menu .nolink,
#block-menu-menu-help-menu-au .nolink,
#block-menu-menu-help-menu-uk .nolink, .news-author__name, .answers-best-answer:before, .node-type-answers-question .new-answer-form-title,
.page-node-add-answers-question .new-answer-form-title,
.page-questions .new-answer-form-title, .node-type-answers-question .qa__question-header,
.page-node-add-answers-question .qa__question-header,
.page-questions .qa__question-header, .node-type-answers-question .answers-list .view-header,
.page-node-add-answers-question .answers-list .view-header,
.page-questions .answers-list .view-header, .create_profile_description, .user_and_picture_description, .confirmation-box-wrapper, .resource-results-view-content .resource-view-title, .season-planner--title, .view-production-listing.view-display-id-default > .view-filters form h3, .sitewide-alert, .user-marketplace--title, .user__roles-item {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 31px;
  line-height: 1.95313rem;
  letter-spacing: 0.03em;
}
@media (min-width: 641px) {
  .medium-font-size, h4, #sidebar-first .user_full_name, .page-broadway-junior-audition-central .main-content .audition-wrapper p, .region-sidebar-second > h2, .callboard__display__switcher-block .callboard__title, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form, .rental__organization-name,
  .rental-author__name, .concert-planner--title, .show-concert-selection__header-text, .hero__summary, .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle, .login-form__text, #block-menu-menu-help-menu .nolink,
  #block-menu-menu-help-menu-au .nolink,
  #block-menu-menu-help-menu-uk .nolink, .news-author__name, .answers-best-answer:before, .node-type-answers-question .new-answer-form-title,
  .page-node-add-answers-question .new-answer-form-title,
  .page-questions .new-answer-form-title, .node-type-answers-question .qa__question-header,
  .page-node-add-answers-question .qa__question-header,
  .page-questions .qa__question-header, .node-type-answers-question .answers-list .view-header,
  .page-node-add-answers-question .answers-list .view-header,
  .page-questions .answers-list .view-header, .create_profile_description, .user_and_picture_description, .confirmation-box-wrapper, .resource-results-view-content .resource-view-title, .season-planner--title, .view-production-listing.view-display-id-default > .view-filters form h3, .sitewide-alert, .user-marketplace--title, .user__roles-item {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 31px;
    line-height: 1.95313rem;
    letter-spacing: 0.03em;
  }
}
.lt-ie9 .medium-font-size, .lt-ie9 h4, .lt-ie9 #sidebar-first .user_full_name, #sidebar-first .lt-ie9 .user_full_name, .lt-ie9 .page-broadway-junior-audition-central .main-content .audition-wrapper p, .page-broadway-junior-audition-central .main-content .audition-wrapper .lt-ie9 p, .lt-ie9 .region-sidebar-second > h2, .lt-ie9 .callboard__display__switcher-block .callboard__title, .callboard__display__switcher-block .lt-ie9 .callboard__title, .lt-ie9 .page-broadway-junior-collection-audition-central #mti-audition-central-search-form, .page-broadway-junior-collection-audition-central .lt-ie9 #mti-audition-central-search-form, .lt-ie9 .rental__organization-name,
.lt-ie9 .rental-author__name, .lt-ie9 .concert-planner--title, .lt-ie9 .show-concert-selection__header-text, .lt-ie9 .hero__summary, .lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle, .front .main-content .section .field-name-field-top-carousel .lt-ie9 .field-name-field-subtitle, .lt-ie9 .login-form__text, .lt-ie9 #block-menu-menu-help-menu .nolink, #block-menu-menu-help-menu .lt-ie9 .nolink,
.lt-ie9 #block-menu-menu-help-menu-au .nolink,
#block-menu-menu-help-menu-au .lt-ie9 .nolink,
.lt-ie9 #block-menu-menu-help-menu-uk .nolink,
#block-menu-menu-help-menu-uk .lt-ie9 .nolink, .lt-ie9 .news-author__name, .lt-ie9 .answers-best-answer:before, .lt-ie9 .node-type-answers-question .new-answer-form-title, .node-type-answers-question .lt-ie9 .new-answer-form-title,
.lt-ie9 .page-node-add-answers-question .new-answer-form-title,
.page-node-add-answers-question .lt-ie9 .new-answer-form-title,
.lt-ie9 .page-questions .new-answer-form-title,
.page-questions .lt-ie9 .new-answer-form-title, .lt-ie9 .node-type-answers-question .qa__question-header, .node-type-answers-question .lt-ie9 .qa__question-header,
.lt-ie9 .page-node-add-answers-question .qa__question-header,
.page-node-add-answers-question .lt-ie9 .qa__question-header,
.lt-ie9 .page-questions .qa__question-header,
.page-questions .lt-ie9 .qa__question-header, .lt-ie9 .node-type-answers-question .answers-list .view-header, .node-type-answers-question .answers-list .lt-ie9 .view-header,
.lt-ie9 .page-node-add-answers-question .answers-list .view-header,
.page-node-add-answers-question .answers-list .lt-ie9 .view-header,
.lt-ie9 .page-questions .answers-list .view-header,
.page-questions .answers-list .lt-ie9 .view-header, .lt-ie9 .create_profile_description, .lt-ie9 .user_and_picture_description, .lt-ie9 .confirmation-box-wrapper, .lt-ie9 .resource-results-view-content .resource-view-title, .resource-results-view-content .lt-ie9 .resource-view-title, .lt-ie9 .season-planner--title, .lt-ie9 .view-production-listing.view-display-id-default > .view-filters form h3, .view-production-listing.view-display-id-default > .view-filters form .lt-ie9 h3, .lt-ie9 .sitewide-alert, .lt-ie9 .user-marketplace--title, .lt-ie9 .user__roles-item {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 31px;
  line-height: 1.95313rem;
  letter-spacing: 0.03em;
}

.large-font-size, h3, .short-description, .show__summary, blockquote, .webform-component--reminder, .concert-selection-detail__price div,
.concert-selection-detail__subsequent-price div, .concert-selection-detail__subsequent-price, .mti-organization-not-found p, .show__infographic--no-roles .infographic__label {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 31px;
  line-height: 1.95313rem;
  letter-spacing: 0;
}
@media (min-width: 641px) {
  .large-font-size, h3, .short-description, .show__summary, blockquote, .webform-component--reminder, .concert-selection-detail__price div,
  .concert-selection-detail__subsequent-price div, .concert-selection-detail__subsequent-price, .mti-organization-not-found p, .show__infographic--no-roles .infographic__label {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 34px;
    line-height: 2.10938rem;
    letter-spacing: 0;
  }
}
.lt-ie9 .large-font-size, .lt-ie9 h3, .lt-ie9 .short-description, .lt-ie9 .show__summary, .lt-ie9 blockquote, .lt-ie9 .webform-component--reminder, .lt-ie9 .concert-selection-detail__price div, .concert-selection-detail__price .lt-ie9 div,
.lt-ie9 .concert-selection-detail__subsequent-price div,
.concert-selection-detail__subsequent-price .lt-ie9 div, .lt-ie9 .concert-selection-detail__subsequent-price, .lt-ie9 .mti-organization-not-found p, .mti-organization-not-found .lt-ie9 p, .lt-ie9 .show__infographic--no-roles .infographic__label, .show__infographic--no-roles .lt-ie9 .infographic__label {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 34px;
  line-height: 2.10938rem;
  letter-spacing: 0;
}

.xlarge-font-size, h2, .ui-dialog .ui-dialog-titlebar .ui-dialog-title, .organization-addresses--list .view-content > h3, .organization-venues--list .view-content > h3, .node-three-up-carousel .field-name-field-link-3up, .page-broadway-junior-collection-audition-central h1.title, .rental__price, .concert-selection-detail__song-name, .front .main-content .section .field-label, .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-title-detail-carousel, .list-teaser__content .node-title, .login-form__title, .node-type-answers-question #page-title,
.page-node-add-answers-question #page-title,
.page-questions #page-title, .page-help-shows #page-title, .resource-results-intro-result, .page-search-content-full .mti-search-results-found, .search__fullwidth .mti-search-results-found,
.page-search-content .main-content .mti-search-results-found, .node-type-show .resource-finder__results .resources__title, .user-password__title {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 25px;
  line-height: 1.5625rem;
  letter-spacing: -0.03em;
}
@media (min-width: 641px) {
  .xlarge-font-size, h2, .ui-dialog .ui-dialog-titlebar .ui-dialog-title, .organization-addresses--list .view-content > h3, .organization-venues--list .view-content > h3, .node-three-up-carousel .field-name-field-link-3up, .page-broadway-junior-collection-audition-central h1.title, .rental__price, .concert-selection-detail__song-name, .front .main-content .section .field-label, .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel,
  .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-title-detail-carousel, .list-teaser__content .node-title, .login-form__title, .node-type-answers-question #page-title,
  .page-node-add-answers-question #page-title,
  .page-questions #page-title, .page-help-shows #page-title, .resource-results-intro-result, .page-search-content-full .mti-search-results-found, .search__fullwidth .mti-search-results-found,
  .page-search-content .main-content .mti-search-results-found, .node-type-show .resource-finder__results .resources__title, .user-password__title {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 30px;
    line-height: 1.875rem;
    letter-spacing: -0.03em;
  }
}
.lt-ie9 .xlarge-font-size, .lt-ie9 h2, .lt-ie9 .ui-dialog .ui-dialog-titlebar .ui-dialog-title, .ui-dialog .ui-dialog-titlebar .lt-ie9 .ui-dialog-title, .lt-ie9 .organization-addresses--list .view-content > h3, .organization-addresses--list .lt-ie9 .view-content > h3, .lt-ie9 .organization-venues--list .view-content > h3, .organization-venues--list .lt-ie9 .view-content > h3, .lt-ie9 .node-three-up-carousel .field-name-field-link-3up, .node-three-up-carousel .lt-ie9 .field-name-field-link-3up, .lt-ie9 .page-broadway-junior-collection-audition-central h1.title, .page-broadway-junior-collection-audition-central .lt-ie9 h1.title, .lt-ie9 .rental__price, .lt-ie9 .concert-selection-detail__song-name, .lt-ie9 .front .main-content .section .field-label, .front .main-content .section .lt-ie9 .field-label, .lt-ie9 .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel, .front .main-content .section .field-name-field-promo-item-top .lt-ie9 .field-name-field-title-detail-carousel,
.lt-ie9 .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-title-detail-carousel,
.front .main-content .section .field-name-field-promo-item-bottom .lt-ie9 .field-name-field-title-detail-carousel, .lt-ie9 .list-teaser__content .node-title, .list-teaser__content .lt-ie9 .node-title, .lt-ie9 .login-form__title, .lt-ie9 .node-type-answers-question #page-title, .node-type-answers-question .lt-ie9 #page-title,
.lt-ie9 .page-node-add-answers-question #page-title,
.page-node-add-answers-question .lt-ie9 #page-title,
.lt-ie9 .page-questions #page-title,
.page-questions .lt-ie9 #page-title, .lt-ie9 .page-help-shows #page-title, .page-help-shows .lt-ie9 #page-title, .lt-ie9 .resource-results-intro-result, .lt-ie9 .page-search-content-full .mti-search-results-found, .page-search-content-full .lt-ie9 .mti-search-results-found, .lt-ie9 .search__fullwidth .mti-search-results-found, .search__fullwidth .lt-ie9 .mti-search-results-found,
.lt-ie9 .page-search-content .main-content .mti-search-results-found,
.page-search-content .main-content .lt-ie9 .mti-search-results-found, .lt-ie9 .node-type-show .resource-finder__results .resources__title, .node-type-show .resource-finder__results .lt-ie9 .resources__title, .lt-ie9 .user-password__title {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 30px;
  line-height: 1.875rem;
  letter-spacing: -0.03em;
}

.xxlarge-font-size, h1, .page-title, #cost-container #estimates, .hero__slideshow-content .hero__title, .page-user-register #page-title, .page-search-content-full .mti-search__keyword-results, .search__fullwidth .form-item-keyword input.form-autocomplete,
.page-search-content .main-content .form-item-keyword input.form-autocomplete {
  font-size: 35px;
  font-size: 2.1875rem;
  line-height: 35px;
  line-height: 2.1875rem;
  letter-spacing: -0.03em;
}
@media (min-width: 641px) {
  .xxlarge-font-size, h1, .page-title, #cost-container #estimates, .hero__slideshow-content .hero__title, .page-user-register #page-title, .page-search-content-full .mti-search__keyword-results, .search__fullwidth .form-item-keyword input.form-autocomplete,
  .page-search-content .main-content .form-item-keyword input.form-autocomplete {
    font-size: 45px;
    font-size: 2.8125rem;
    line-height: 41px;
    line-height: 2.57813rem;
    letter-spacing: -0.03em;
  }
}
.lt-ie9 .xxlarge-font-size, .lt-ie9 h1, .lt-ie9 .page-title, .lt-ie9 #cost-container #estimates, #cost-container .lt-ie9 #estimates, .lt-ie9 .hero__slideshow-content .hero__title, .hero__slideshow-content .lt-ie9 .hero__title, .lt-ie9 .page-user-register #page-title, .page-user-register .lt-ie9 #page-title, .lt-ie9 .page-search-content-full .mti-search__keyword-results, .page-search-content-full .lt-ie9 .mti-search__keyword-results, .lt-ie9 .search__fullwidth .form-item-keyword input.form-autocomplete, .search__fullwidth .form-item-keyword .lt-ie9 input.form-autocomplete,
.lt-ie9 .page-search-content .main-content .form-item-keyword input.form-autocomplete,
.page-search-content .main-content .form-item-keyword .lt-ie9 input.form-autocomplete {
  font-size: 45px;
  font-size: 2.8125rem;
  line-height: 41px;
  line-height: 2.57813rem;
  letter-spacing: -0.03em;
}

.huge-font-size, .front .main-content .section .field-name-field-top-carousel .field-name-field-title-detail-carousel {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 25px;
  line-height: 1.5625rem;
  letter-spacing: -0.03em;
}
@media (min-width: 641px) {
  .huge-font-size, .front .main-content .section .field-name-field-top-carousel .field-name-field-title-detail-carousel {
    font-size: 55px;
    font-size: 3.4375rem;
    line-height: 45px;
    line-height: 2.8125rem;
    letter-spacing: -0.03em;
  }
}
.lt-ie9 .huge-font-size, .lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-title-detail-carousel, .front .main-content .section .field-name-field-top-carousel .lt-ie9 .field-name-field-title-detail-carousel {
  font-size: 55px;
  font-size: 3.4375rem;
  line-height: 45px;
  line-height: 2.8125rem;
  letter-spacing: -0.03em;
}

.callboard__display__switcher-block .callboard__close-icon, .menu-menu-social-menu__leaf a[href*="facebook"], .menu-menu-social-menu__leaf a[href*="twitter"], .menu-menu-social-menu__leaf a[href*="youtube"], .menu-menu-social-menu__leaf a[href*="flickr"], .show-map__close-icon, .pager .pager-previous a, .pager .pager-next a, .flag-best-answer a, .page-user-register-shows .pager .pager-previous a, .page-user-register-shows .pager .pager-next a, .search__fullwidth #cboxClose,
.page-search-content .main-content #cboxClose, .sitewide-alert__close-button, .user__social-links .user__social-link--facebook, .user__social-links .user__social-link--twitter, .user__social-links .user__social-link--linkedin {
  display: inline-block;
  position: relative;
  padding: 0;
  font-size: 1px;
  letter-spacing: -1px;
  color: transparent;
}
.callboard__display__switcher-block .callboard__close-icon:before, .menu-menu-social-menu__leaf a[href*="facebook"]:before, .menu-menu-social-menu__leaf a[href*="twitter"]:before, .menu-menu-social-menu__leaf a[href*="youtube"]:before, .menu-menu-social-menu__leaf a[href*="flickr"]:before, .show-map__close-icon:before, .pager .pager-previous a:before, .pager .pager-next a:before, .flag-best-answer a:before, .page-user-register-shows .pager .pager-previous a:before, .page-user-register-shows .pager .pager-next a:before, .search__fullwidth #cboxClose:before,
.page-search-content .main-content #cboxClose:before, .sitewide-alert__close-button:before, .user__social-links .user__social-link--facebook:before, .user__social-links .user__social-link--twitter:before, .user__social-links .user__social-link--linkedin:before {
  box-sizing: border-box;
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: initial;
  letter-spacing: normal;
  color: initial;
}

.arrow-link--right, .arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a, .mti-organization-not-found a, .page-contact-us .region-content .address-info a, .show-billing-link, .cost-estimator-link, .user-login__text > a, .arrow-link--left {
  font-size: 11px;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.arrow-link--right:focus, .arrow-link--right-bold:focus, .content_sidebar--right .community_rental_full_link a:focus, .mti-organization-not-found a:focus, .page-contact-us .region-content .address-info a:focus, .show-billing-link:focus, .cost-estimator-link:focus, .user-login__text > a:focus, .arrow-link--left:focus, .arrow-link--right:hover, .arrow-link--right-bold:hover, .content_sidebar--right .community_rental_full_link a:hover, .mti-organization-not-found a:hover, .page-contact-us .region-content .address-info a:hover, .show-billing-link:hover, .cost-estimator-link:hover, .user-login__text > a:hover, .arrow-link--left:hover, .arrow-link--right:active, .arrow-link--right-bold:active, .content_sidebar--right .community_rental_full_link a:active, .mti-organization-not-found a:active, .page-contact-us .region-content .address-info a:active, .show-billing-link:active, .cost-estimator-link:active, .user-login__text > a:active, .arrow-link--left:active, .active.arrow-link--right, .active.arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a.active, .mti-organization-not-found a.active, .page-contact-us .region-content .address-info a.active, .active.show-billing-link, .active.cost-estimator-link, .user-login__text > a.active, .active.arrow-link--left {
  text-decoration: none;
}

.arrow-link--right:before, .arrow-link--right-bold:before, .content_sidebar--right .community_rental_full_link a:before, .mti-organization-not-found a:before, .page-contact-us .region-content .address-info a:before, .show-billing-link:before, .cost-estimator-link:before, .user-login__text > a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  padding-top: 4px;
}

.arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a, .mti-organization-not-found a, .page-contact-us .region-content .address-info a, .show-billing-link {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 600;
}

.arrow-link--left:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  padding-top: 4px;
}

.circle-image, .rental__organization-image, .organization-connect__image, .field-name-field-user-avatar .image-preview, .page-search-content-full .views-field.views-field-ss-field-user-author-avatar-image-uri, .search__fullwidth .views-field.views-field-ss-field-user-author-avatar-image-uri,
.page-search-content .main-content .views-field.views-field-ss-field-user-author-avatar-image-uri, .user__photo {
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
.circle-image img, .rental__organization-image img, .organization-connect__image img, .field-name-field-user-avatar .image-preview img, .page-search-content-full .views-field.views-field-ss-field-user-author-avatar-image-uri img, .search__fullwidth .views-field.views-field-ss-field-user-author-avatar-image-uri img,
.page-search-content .main-content .views-field.views-field-ss-field-user-author-avatar-image-uri img, .user__photo img {
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
}

.image-border, .view-community-marketplace .view-header img, .marketplace--list-item .field-name-field-marketplace-image img, .organization-active-bookings__image img, .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .teaser__image img,
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-logo img, .page-wrapper .results-grid-list--list .teaser__image img, .page-wrapper .results-grid-list--list .field-name-field-show-logo img, .node--show_future_release .field-name-field-show-logo img, .user-following--image img {
  border: 1px solid #e4e4e4;
}

.primary-color {
  color: #35a5cf;
}
.primary-color li:before {
  background-color: #35a5cf !important;
}

.rounded-button-primary, .hero__slideshow-content .hero__link a, .list-teaser__content .more-link, .flag-outer-season-planner a, .rounded-button-primary--no-arrow, .rounded-submit-primary, input[type='submit'],
input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input, .rounded-button-secondary, .show__synopsis-full .field-label, .rounded-button-secondary--no-arrow, .list-item__button a, .organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a, .rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
input[value='Submit'].rounded-submit-secondary, .rounded-submit-primary--no-arrow, input[value='Save'], input#edit-previous, input.field-add-more-submit, .rounded-submit-secondary--no-arrow, input[value='Reset'], .rounded-button-primary--check, .rounded-button-secondary--check, .rounded-submit-primary--check, .rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input, .rounded-submit-primary--close, input[value='Remove'], .rounded-submit-secondary--close, input#edit-cancel,
input#edit-delete, .button.remove, .button.edit, .page-broadway-junior .page-wrapper .node-page .button, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .concert-planner--list .remove-from-concert, .concert-planner--item .concert-planner__button--unflag, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close, .front .main-content .section .mti-all-shows-link, .front .main-content .section .mti-all-shows-link span, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider, .fake-submit,
.fake-ok, .fake-cancel, .organization-addresses__edit a, .organization-contacts__edit-contact, .organization-current-offers__link a, .organization-venues__edit a, .season-planner--list .remove-from-show, .season-planner--item .season-planner__button--unflag, .user-following--button-wrapper span.flag-wrapper a, .user-marketplace--edit a, .user-marketplace--delete a, .user__photo-download, .user__edit-profile {
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 60%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 60%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 60%);
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 1px 2px 3px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 1px 2px 3px;
  box-shadow: rgba(0, 0, 0, 0.2) 1px 2px 3px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  height: 27px;
  line-height: 27px;
  padding: 0 12px;
  border: none;
  cursor: pointer;
  font-weight: 400;
  background-color: #f49c11;
  text-transform: uppercase;
  transition: all .2s ease-in-out;
}
.rounded-button-primary:focus, .hero__slideshow-content .hero__link a:focus, .list-teaser__content .more-link:focus, .flag-outer-season-planner a:focus, .rounded-button-primary--no-arrow:focus, .rounded-submit-primary:focus, input[type='submit']:focus,
input[value='Submit']:focus, input#edit-next:focus, #mti-organization-search .form-submit:focus, .page-user-register-extended #edit-return:focus, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:focus, .rounded-button-secondary:focus, .show__synopsis-full .field-label:focus, .rounded-button-secondary--no-arrow:focus, .list-item__button a:focus, .organization-connect__link:focus, .resource-results-view-content .resource-view-more-wrapper a:focus, .rounded-submit-secondary:focus, .rounded-submit-primary--no-arrow:focus, input[value='Save']:focus, input#edit-previous:focus, input.field-add-more-submit:focus, .rounded-submit-secondary--no-arrow:focus, input[value='Reset']:focus, .rounded-button-primary--check:focus, .rounded-button-secondary--check:focus, .rounded-submit-primary--check:focus, .rounded-submit-secondary--check:focus, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:focus, .rounded-submit-primary--close:focus, input[value='Remove']:focus, .rounded-submit-secondary--close:focus, input#edit-cancel:focus,
input#edit-delete:focus, .button.remove:focus, .button.edit:focus, .page-broadway-junior .page-wrapper .node-page .button:focus, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:focus,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:focus, .concert-planner--list .remove-from-concert:focus, .concert-planner--item .concert-planner__button--unflag:focus, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:focus,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:focus,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:focus,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:focus, .front .main-content .section .mti-all-shows-link:focus, .front .main-content .section .mti-all-shows-link span:focus, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:focus,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:focus, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a:focus, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:focus, .fake-submit:focus,
.fake-ok:focus, .fake-cancel:focus, .organization-addresses__edit a:focus, .organization-contacts__edit-contact:focus, .organization-current-offers__link a:focus, .organization-venues__edit a:focus, .season-planner--list .remove-from-show:focus, .season-planner--item .season-planner__button--unflag:focus, .user-following--button-wrapper span.flag-wrapper a:focus, .user-marketplace--edit a:focus, .user-marketplace--delete a:focus, .user__photo-download:focus, .user__edit-profile:focus, .rounded-button-primary:hover, .hero__slideshow-content .hero__link a:hover, .list-teaser__content .more-link:hover, .flag-outer-season-planner a:hover, .rounded-button-primary--no-arrow:hover, .rounded-submit-primary:hover, input[type='submit']:hover,
input[value='Submit']:hover, input#edit-next:hover, #mti-organization-search .form-submit:hover, .page-user-register-extended #edit-return:hover, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:hover, .rounded-button-secondary:hover, .show__synopsis-full .field-label:hover, .rounded-button-secondary--no-arrow:hover, .list-item__button a:hover, .organization-connect__link:hover, .resource-results-view-content .resource-view-more-wrapper a:hover, .rounded-submit-secondary:hover, .rounded-submit-primary--no-arrow:hover, input[value='Save']:hover, input#edit-previous:hover, input.field-add-more-submit:hover, .rounded-submit-secondary--no-arrow:hover, input[value='Reset']:hover, .rounded-button-primary--check:hover, .rounded-button-secondary--check:hover, .rounded-submit-primary--check:hover, .rounded-submit-secondary--check:hover, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:hover, .rounded-submit-primary--close:hover, input[value='Remove']:hover, .rounded-submit-secondary--close:hover, input#edit-cancel:hover,
input#edit-delete:hover, .button.remove:hover, .button.edit:hover, .page-broadway-junior .page-wrapper .node-page .button:hover, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:hover,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:hover, .concert-planner--list .remove-from-concert:hover, .concert-planner--item .concert-planner__button--unflag:hover, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:hover,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:hover,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:hover,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:hover, .front .main-content .section .mti-all-shows-link:hover, .front .main-content .section .mti-all-shows-link span:hover, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:hover,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:hover, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a:hover, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:hover, .fake-submit:hover,
.fake-ok:hover, .fake-cancel:hover, .organization-addresses__edit a:hover, .organization-contacts__edit-contact:hover, .organization-current-offers__link a:hover, .organization-venues__edit a:hover, .season-planner--list .remove-from-show:hover, .season-planner--item .season-planner__button--unflag:hover, .user-following--button-wrapper span.flag-wrapper a:hover, .user-marketplace--edit a:hover, .user-marketplace--delete a:hover, .user__photo-download:hover, .user__edit-profile:hover, .rounded-button-primary:active, .hero__slideshow-content .hero__link a:active, .list-teaser__content .more-link:active, .flag-outer-season-planner a:active, .rounded-button-primary--no-arrow:active, .rounded-submit-primary:active, input[type='submit']:active,
input[value='Submit']:active, input#edit-next:active, #mti-organization-search .form-submit:active, .page-user-register-extended #edit-return:active, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:active, .rounded-button-secondary:active, .show__synopsis-full .field-label:active, .rounded-button-secondary--no-arrow:active, .list-item__button a:active, .organization-connect__link:active, .resource-results-view-content .resource-view-more-wrapper a:active, .rounded-submit-secondary:active, .rounded-submit-primary--no-arrow:active, input[value='Save']:active, input#edit-previous:active, input.field-add-more-submit:active, .rounded-submit-secondary--no-arrow:active, input[value='Reset']:active, .rounded-button-primary--check:active, .rounded-button-secondary--check:active, .rounded-submit-primary--check:active, .rounded-submit-secondary--check:active, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:active, .rounded-submit-primary--close:active, input[value='Remove']:active, .rounded-submit-secondary--close:active, input#edit-cancel:active,
input#edit-delete:active, .button.remove:active, .button.edit:active, .page-broadway-junior .page-wrapper .node-page .button:active, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:active,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:active, .concert-planner--list .remove-from-concert:active, .concert-planner--item .concert-planner__button--unflag:active, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:active,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:active,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:active,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:active, .front .main-content .section .mti-all-shows-link:active, .front .main-content .section .mti-all-shows-link span:active, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:active,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:active, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a:active, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:active, .fake-submit:active,
.fake-ok:active, .fake-cancel:active, .organization-addresses__edit a:active, .organization-contacts__edit-contact:active, .organization-current-offers__link a:active, .organization-venues__edit a:active, .season-planner--list .remove-from-show:active, .season-planner--item .season-planner__button--unflag:active, .user-following--button-wrapper span.flag-wrapper a:active, .user-marketplace--edit a:active, .user-marketplace--delete a:active, .user__photo-download:active, .user__edit-profile:active, .active.rounded-button-primary, .hero__slideshow-content .hero__link a.active, .list-teaser__content .active.more-link, .flag-outer-season-planner a.active, .active.rounded-button-primary--no-arrow, .active.rounded-submit-primary, input.active[type='submit'],
input.active[value='Submit'], input.active#edit-next, #mti-organization-search .active.form-submit, .page-user-register-extended .active#edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input.active, .active.rounded-button-secondary, .show__synopsis-full .active.field-label, .active.rounded-button-secondary--no-arrow, .list-item__button a.active, .active.organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a.active, .active.rounded-submit-secondary, .active.rounded-submit-primary--no-arrow, input.active[value='Save'], input.active#edit-previous, input.active.field-add-more-submit, .active.rounded-submit-secondary--no-arrow, input.active[value='Reset'], .active.rounded-button-primary--check, .active.rounded-button-secondary--check, .active.rounded-submit-primary--check, .active.rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input.active, .active.rounded-submit-primary--close, input.active[value='Remove'], .active.rounded-submit-secondary--close, input.active#edit-cancel,
input.active#edit-delete, .active.button.remove, .active.button.edit, .page-broadway-junior .page-wrapper .node-page .active.button, .node-community_marketplace-form .active#edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form .active#edit-field-community-rental-poster-im-und-0-browse-button, .concert-planner--list .active.remove-from-concert, .concert-planner--item .active.concert-planner__button--unflag, .finder-with-filter-bar .view-filters .mti-show-filter-actions .active.mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .active.mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .active.mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .active.mti-marketplace-close, .front .main-content .section .active.mti-all-shows-link, .front .main-content .section .mti-all-shows-link span.active, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a.active,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a.active, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a.active, .hybridauth-widget-wrapper ul.hybridauth-widget li a.active.hybridauth-widget-provider, .active.fake-submit,
.active.fake-ok, .active.fake-cancel, .organization-addresses__edit a.active, .active.organization-contacts__edit-contact, .organization-current-offers__link a.active, .organization-venues__edit a.active, .season-planner--list .active.remove-from-show, .season-planner--item .active.season-planner__button--unflag, .user-following--button-wrapper span.flag-wrapper a.active, .user-marketplace--edit a.active, .user-marketplace--delete a.active, .active.user__photo-download, .active.user__edit-profile {
  text-decoration: none;
  outline: none;
}

.rounded-button-primary, .hero__slideshow-content .hero__link a, .list-teaser__content .more-link, .flag-outer-season-planner a {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary:before, .hero__slideshow-content .hero__link a:before, .list-teaser__content .more-link:before, .flag-outer-season-planner a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-button-primary:link, .hero__slideshow-content .hero__link a:link, .list-teaser__content .more-link:link, .flag-outer-season-planner a:link, .rounded-button-primary:visited, .hero__slideshow-content .hero__link a:visited, .list-teaser__content .more-link:visited, .flag-outer-season-planner a:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary:hover, .hero__slideshow-content .hero__link a:hover, .list-teaser__content .more-link:hover, .flag-outer-season-planner a:hover, .rounded-button-primary:focus, .hero__slideshow-content .hero__link a:focus, .list-teaser__content .more-link:focus, .flag-outer-season-planner a:focus {
  background-color: #f8b82a;
}

.rounded-button-primary--no-arrow {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary--no-arrow:link, .rounded-button-primary--no-arrow:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary--no-arrow:hover, .rounded-button-primary--no-arrow:focus {
  background-color: #f8b82a;
}

.rounded-submit-primary, input[type='submit'],
input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input {
  background-color: #f49c11;
  color: #845412;
  background: url(../images/button-arrows.png) no-repeat 100% -31px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -31px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -31px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #845412;
  background-color: #f49c11;
  padding-right: 25px;
}
.rounded-submit-primary:before, input[type='submit']:before,
input[value='Submit']:before, input#edit-next:before, #mti-organization-search .form-submit:before, .page-user-register-extended #edit-return:before, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-primary:link, input[type='submit']:link,
input[value='Submit']:link, input#edit-next:link, #mti-organization-search .form-submit:link, .page-user-register-extended #edit-return:link, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:link, .rounded-submit-primary:visited, input[type='submit']:visited,
input[value='Submit']:visited, input#edit-next:visited, #mti-organization-search .form-submit:visited, .page-user-register-extended #edit-return:visited, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-submit-primary:hover, input[type='submit']:hover,
input[value='Submit']:hover, input#edit-next:hover, #mti-organization-search .form-submit:hover, .page-user-register-extended #edit-return:hover, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:hover, .rounded-submit-primary:focus, input[type='submit']:focus,
input[value='Submit']:focus, input#edit-next:focus, #mti-organization-search .form-submit:focus, .page-user-register-extended #edit-return:focus, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:focus {
  background-color: #f8b82a;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-primary, input[type='submit'],
  input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input {
    background: url(../images/button-arrows-2x.png) no-repeat 100% -31px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -31px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -31px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #f49c11;
    background-size: 22px 180px,100%;
  }
}

.rounded-button-secondary, .show__synopsis-full .field-label {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary:before, .show__synopsis-full .field-label:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-button-secondary:link, .show__synopsis-full .field-label:link, .rounded-button-secondary:visited, .show__synopsis-full .field-label:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary:hover, .show__synopsis-full .field-label:hover, .rounded-button-secondary:focus, .show__synopsis-full .field-label:focus {
  background-color: #a1a1a1;
}

.rounded-button-secondary--no-arrow, .list-item__button a, .organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary--no-arrow:link, .list-item__button a:link, .organization-connect__link:link, .resource-results-view-content .resource-view-more-wrapper a:link, .rounded-button-secondary--no-arrow:visited, .list-item__button a:visited, .organization-connect__link:visited, .resource-results-view-content .resource-view-more-wrapper a:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary--no-arrow:hover, .list-item__button a:hover, .organization-connect__link:hover, .resource-results-view-content .resource-view-more-wrapper a:hover, .rounded-button-secondary--no-arrow:focus, .list-item__button a:focus, .organization-connect__link:focus, .resource-results-view-content .resource-view-more-wrapper a:focus {
  background-color: #a1a1a1;
}

.rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
input[value='Submit'].rounded-submit-secondary {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background: url(../images/button-arrows.png) no-repeat 100% 1px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% 1px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% 1px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background-color: #bababa;
  padding-right: 25px;
}
.rounded-submit-secondary:before, input[type='submit'].rounded-submit-secondary:before,
input[value='Submit'].rounded-submit-secondary:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-secondary:link, input[type='submit'].rounded-submit-secondary:link,
input[value='Submit'].rounded-submit-secondary:link, .rounded-submit-secondary:visited, input[type='submit'].rounded-submit-secondary:visited,
input[value='Submit'].rounded-submit-secondary:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-submit-secondary:hover, input[type='submit'].rounded-submit-secondary:hover,
input[value='Submit'].rounded-submit-secondary:hover, .rounded-submit-secondary:focus, input[type='submit'].rounded-submit-secondary:focus,
input[value='Submit'].rounded-submit-secondary:focus {
  background-color: #a1a1a1;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
  input[value='Submit'].rounded-submit-secondary {
    background: url(../images/button-arrows-2x.png) no-repeat 100% 1px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% 1px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% 1px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #bababa;
    background-size: 22px 180px,100%;
  }
}

.rounded-submit-primary--no-arrow, input[value='Save'], input#edit-previous, input.field-add-more-submit {
  background-color: #f49c11;
  color: #845412;
  background: -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #845412;
  background-color: #f49c11;
  padding-right: 13px;
}
.rounded-submit-primary--no-arrow:link, input[value='Save']:link, input#edit-previous:link, input.field-add-more-submit:link, .rounded-submit-primary--no-arrow:visited, input[value='Save']:visited, input#edit-previous:visited, input.field-add-more-submit:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-submit-primary--no-arrow:hover, input[value='Save']:hover, input#edit-previous:hover, input.field-add-more-submit:hover, .rounded-submit-primary--no-arrow:focus, input[value='Save']:focus, input#edit-previous:focus, input.field-add-more-submit:focus {
  background-color: #f8b82a;
}

.rounded-submit-secondary--no-arrow, input[value='Reset'] {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background: -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background-color: #bababa;
  padding-right: 13px;
}
.rounded-submit-secondary--no-arrow:link, input[value='Reset']:link, .rounded-submit-secondary--no-arrow:visited, input[value='Reset']:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-submit-secondary--no-arrow:hover, input[value='Reset']:hover, .rounded-submit-secondary--no-arrow:focus, input[value='Reset']:focus {
  background-color: #a1a1a1;
}

.rounded-button-primary--check {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary--check:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-button-primary--check:link, .rounded-button-primary--check:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary--check:hover, .rounded-button-primary--check:focus {
  background-color: #f8b82a;
}

.rounded-button-secondary--check {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary--check:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-button-secondary--check:link, .rounded-button-secondary--check:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary--check:hover, .rounded-button-secondary--check:focus {
  background-color: #a1a1a1;
}

.rounded-submit-primary--check {
  background-color: #f49c11;
  color: #845412;
  background: url(../images/button-arrows.png) no-repeat 100% -91px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -91px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -91px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #845412;
  background-color: #f49c11;
  padding-right: 25px;
}
.rounded-submit-primary--check:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-primary--check:link, .rounded-submit-primary--check:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-submit-primary--check:hover, .rounded-submit-primary--check:focus {
  background-color: #f8b82a;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-primary--check {
    background: url(../images/button-arrows-2x.png) no-repeat 100% -91px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -91px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -91px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #f49c11;
    background-size: 22px 180px,100%;
  }
}

.rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background: url(../images/button-arrows.png) no-repeat 100% -61px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -61px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -61px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background-color: #bababa;
  padding-right: 25px;
}
.rounded-submit-secondary--check:before, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-secondary--check:link, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:link, .rounded-submit-secondary--check:visited, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-submit-secondary--check:hover, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:hover, .rounded-submit-secondary--check:focus, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:focus {
  background-color: #a1a1a1;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input {
    background: url(../images/button-arrows.png) no-repeat 100% -61px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows.png) no-repeat 100% -61px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows.png) no-repeat 100% -61px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #bababa;
    background-size: 22px 180px,100%;
  }
}

.rounded-submit-primary--close, input[value='Remove'] {
  background-color: #f49c11;
  color: #845412;
  background: url(../images/button-arrows.png) no-repeat 100% -150px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -150px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -150px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #845412;
  background-color: #f49c11;
  padding-right: 25px;
}
.rounded-submit-primary--close:before, input[value='Remove']:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-primary--close:link, input[value='Remove']:link, .rounded-submit-primary--close:visited, input[value='Remove']:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-submit-primary--close:hover, input[value='Remove']:hover, .rounded-submit-primary--close:focus, input[value='Remove']:focus {
  background-color: #f8b82a;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-primary--close, input[value='Remove'] {
    background: url(../images/button-arrows-2x.png) no-repeat 100% -150px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -150px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -150px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #f49c11;
    background-size: 22px 180px,100%;
  }
}

.rounded-submit-secondary--close, input#edit-cancel,
input#edit-delete,
input[value='Remove'] {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background: url(../images/button-arrows.png) no-repeat 100% -120px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -120px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -120px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background-color: #bababa;
  padding-right: 25px;
}
.rounded-submit-secondary--close:before, input#edit-cancel:before,
input#edit-delete:before,
input[value='Remove']:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-secondary--close:link, input#edit-cancel:link,
input#edit-delete:link,
input[value='Remove']:link, .rounded-submit-secondary--close:visited, input#edit-cancel:visited,
input#edit-delete:visited,
input[value='Remove']:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-submit-secondary--close:hover, input#edit-cancel:hover,
input#edit-delete:hover,
input[value='Remove']:hover, .rounded-submit-secondary--close:focus, input#edit-cancel:focus,
input#edit-delete:focus,
input[value='Remove']:focus {
  background-color: #a1a1a1;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-secondary--close, input#edit-cancel,
  input#edit-delete,
  input[value='Remove'] {
    background: url(../images/button-arrows.png) no-repeat 100% -120px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows.png) no-repeat 100% -120px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows.png) no-repeat 100% -120px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #bababa;
    background-size: 22px 180px,100%;
  }
}

input[type='checkbox'] + label:after, .picker .picker-handle {
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
}
input[type='checkbox'] + label:focus:after, .picker .picker-handle:focus {
  outline: none;
}

textarea {
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
  line-height: 40px;
  line-height: 2.5rem;
  font-size: 16px;
  font-size: 1rem;
  padding: 0px 12px;
}
textarea:focus {
  outline: none;
}

html.js input.form-autocomplete, .view-concert-orchestrations .form-type-textfield input[type='text'], .finder-with-filter-bar .form-type-textfield input[type='text'],
.finder-with-filter-bar .form-item-combine input[type='text'], .qa-block .views-widget-filter-combine input[type='text'], .page-help-shows #edit-combine-wrapper input[type='text'] {
  background-image: url(../images/search-icon.png);
  background-position: 100% 0;
  background-repeat: no-repeat;
  color: #6c6c6c;
  font-style: italic;
  padding-right: 35px;
}

.field-type-text-long ul,
.field-type-text-with-summary ul, .webform-component--heading ul,
.webform-component-markup ul, .rental__description ul, .page-legal #block-system-main > .content ul, .confirmation__text ul, .node-type-resource .field-name-body ul, .show-billing__content ul, .user__bio ul {
  margin-bottom: 10px;
  margin-left: 94px;
}
@media (max-width: 500px) {
  .field-type-text-long ul,
  .field-type-text-with-summary ul, .webform-component--heading ul,
  .webform-component-markup ul, .rental__description ul, .page-legal #block-system-main > .content ul, .confirmation__text ul, .node-type-resource .field-name-body ul, .show-billing__content ul, .user__bio ul {
    margin-left: 30px;
  }
}
.field-type-text-long ul li,
.field-type-text-with-summary ul li, .webform-component--heading ul li,
.webform-component-markup ul li, .rental__description ul li, .page-legal #block-system-main > .content ul li, .confirmation__text ul li, .node-type-resource .field-name-body ul li, .show-billing__content ul li, .user__bio ul li {
  margin-bottom: 4px;
  padding: 0;
  position: relative;
}
.field-type-text-long ul li:before,
.field-type-text-with-summary ul li:before, .webform-component--heading ul li:before,
.webform-component-markup ul li:before, .rental__description ul li:before, .page-legal #block-system-main > .content ul li:before, .confirmation__text ul li:before, .node-type-resource .field-name-body ul li:before, .show-billing__content ul li:before, .user__bio ul li:before {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #393e43;
  content: '';
  height: 4px;
  width: 4px;
  position: absolute;
  top: 12px;
  left: -14px;
}

.field-type-text-long,
.field-type-text-with-summary, .webform-component--heading,
.webform-component-markup, .rental__description, .page-legal #block-system-main > .content, .confirmation__text, .node-type-resource .field-name-body, .show-billing__content, .user__bio {
  color: #6c6c6c;
}
.field-type-text-long p,
.field-type-text-with-summary p, .webform-component--heading p,
.webform-component-markup p, .rental__description p, .page-legal #block-system-main > .content p, .confirmation__text p, .node-type-resource .field-name-body p, .show-billing__content p, .user__bio p {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
}
.field-type-text-long p:first-child,
.field-type-text-with-summary p:first-child, .webform-component--heading p:first-child,
.webform-component-markup p:first-child, .rental__description p:first-child, .page-legal #block-system-main > .content p:first-child, .confirmation__text p:first-child, .node-type-resource .field-name-body p:first-child, .show-billing__content p:first-child, .user__bio p:first-child {
  margin-top: 0;
}
.field-type-text-long p:last-child,
.field-type-text-with-summary p:last-child, .webform-component--heading p:last-child,
.webform-component-markup p:last-child, .rental__description p:last-child, .page-legal #block-system-main > .content p:last-child, .confirmation__text p:last-child, .node-type-resource .field-name-body p:last-child, .show-billing__content p:last-child, .user__bio p:last-child {
  margin-bottom: 0;
}
.field-type-text-long a:link,
.field-type-text-with-summary a:link, .webform-component--heading a:link,
.webform-component-markup a:link, .rental__description a:link, .page-legal #block-system-main > .content a:link, .confirmation__text a:link, .node-type-resource .field-name-body a:link, .show-billing__content a:link, .user__bio a:link, .field-type-text-long a:visited,
.field-type-text-with-summary a:visited, .webform-component--heading a:visited,
.webform-component-markup a:visited, .rental__description a:visited, .page-legal #block-system-main > .content a:visited, .confirmation__text a:visited, .node-type-resource .field-name-body a:visited, .show-billing__content a:visited, .user__bio a:visited {
  color: #35a5cf;
}
.field-type-text-long a:focus,
.field-type-text-with-summary a:focus, .webform-component--heading a:focus,
.webform-component-markup a:focus, .rental__description a:focus, .page-legal #block-system-main > .content a:focus, .confirmation__text a:focus, .node-type-resource .field-name-body a:focus, .show-billing__content a:focus, .user__bio a:focus, .field-type-text-long a:hover,
.field-type-text-with-summary a:hover, .webform-component--heading a:hover,
.webform-component-markup a:hover, .rental__description a:hover, .page-legal #block-system-main > .content a:hover, .confirmation__text a:hover, .node-type-resource .field-name-body a:hover, .show-billing__content a:hover, .user__bio a:hover, .field-type-text-long a:active,
.field-type-text-with-summary a:active, .webform-component--heading a:active,
.webform-component-markup a:active, .rental__description a:active, .page-legal #block-system-main > .content a:active, .confirmation__text a:active, .node-type-resource .field-name-body a:active, .show-billing__content a:active, .user__bio a:active, .field-type-text-long a.active,
.field-type-text-with-summary a.active, .webform-component--heading a.active,
.webform-component-markup a.active, .rental__description a.active, .page-legal #block-system-main > .content a.active, .confirmation__text a.active, .node-type-resource .field-name-body a.active, .show-billing__content a.active, .user__bio a.active {
  color: #1e86bd;
}
.field-type-text-long ol,
.field-type-text-with-summary ol, .webform-component--heading ol,
.webform-component-markup ol, .rental__description ol, .page-legal #block-system-main > .content ol, .confirmation__text ol, .node-type-resource .field-name-body ol, .show-billing__content ol, .user__bio ol {
  list-style: decimal outside none;
  padding: 0 0 15px 25px;
}
.field-type-text-long ol li,
.field-type-text-with-summary ol li, .webform-component--heading ol li,
.webform-component-markup ol li, .rental__description ol li, .page-legal #block-system-main > .content ol li, .confirmation__text ol li, .node-type-resource .field-name-body ol li, .show-billing__content ol li, .user__bio ol li {
  list-style: decimal outside  none;
  padding: 0 0 4px 0;
}
.field-type-text-long dd ul,
.field-type-text-with-summary dd ul, .webform-component--heading dd ul,
.webform-component-markup dd ul, .rental__description dd ul, .page-legal #block-system-main > .content dd ul, .confirmation__text dd ul, .node-type-resource .field-name-body dd ul, .show-billing__content dd ul, .user__bio dd ul {
  margin-left: 16px;
}
.field-type-text-long dd li,
.field-type-text-with-summary dd li, .webform-component--heading dd li,
.webform-component-markup dd li, .rental__description dd li, .page-legal #block-system-main > .content dd li, .confirmation__text dd li, .node-type-resource .field-name-body dd li, .show-billing__content dd li, .user__bio dd li {
  margin-bottom: 30px;
}

ul.menu-menu-about-us, ul.menu-menu-broadway-junior-collection, ul.menu-menu-news-categories, ul.nav-tabs, ul.tabs {
  margin: 0;
  padding: 0;
  border: 0;
}
ul.menu-menu-about-us:after, ul.menu-menu-broadway-junior-collection:after, ul.menu-menu-news-categories:after, ul.nav-tabs:after, ul.tabs:after {
  content: "";
  display: table;
  clear: both;
}
ul.menu-menu-about-us li, ul.menu-menu-broadway-junior-collection li, ul.menu-menu-news-categories li, ul.nav-tabs li, ul.tabs li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
ul.menu-menu-about-us li:first-child, ul.menu-menu-broadway-junior-collection li:first-child, ul.menu-menu-news-categories li:first-child, ul.nav-tabs li:first-child, ul.tabs li:first-child {
  padding-left: 0;
}
ul.menu-menu-about-us li:last-child, ul.menu-menu-broadway-junior-collection li:last-child, ul.menu-menu-news-categories li:last-child, ul.nav-tabs li:last-child, ul.tabs li:last-child {
  padding-right: 0;
}
ul.menu-menu-about-us li.last, ul.menu-menu-broadway-junior-collection li.last, ul.menu-menu-news-categories li.last, ul.nav-tabs li.last, ul.tabs li.last {
  padding-right: 0;
}
ul.lg-screen.menu-menu-about-us li, ul.lg-screen.menu-menu-broadway-junior-collection li, ul.lg-screen.menu-menu-news-categories li, ul.lg-screen.nav-tabs li, ul.lg-screen.tabs li {
  float: none;
  display: table-cell;
}
@media (min-width: 769px) {
  ul.menu-menu-about-us li a, ul.menu-menu-broadway-junior-collection li a, ul.menu-menu-news-categories li a, ul.nav-tabs li a, ul.tabs li a {
    background: #e6e6e6;
    background-image: linear-gradient(to bottom, #e6e6e6, #d7d7d7);
    border-right: 1px solid #d7d7d7;
    font-family: "effra", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 600;
    height: 48px;
    padding: 16px 16px 0;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    transition: background .25s ease;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  ul.menu-menu-about-us li a:link, ul.menu-menu-broadway-junior-collection li a:link, ul.menu-menu-news-categories li a:link, ul.nav-tabs li a:link, ul.tabs li a:link, ul.menu-menu-about-us li a:visited, ul.menu-menu-broadway-junior-collection li a:visited, ul.menu-menu-news-categories li a:visited, ul.nav-tabs li a:visited, ul.tabs li a:visited {
    color: #6c6c6c;
  }
  ul.menu-menu-about-us li a:focus, ul.menu-menu-broadway-junior-collection li a:focus, ul.menu-menu-news-categories li a:focus, ul.nav-tabs li a:focus, ul.tabs li a:focus, ul.menu-menu-about-us li a:hover, ul.menu-menu-broadway-junior-collection li a:hover, ul.menu-menu-news-categories li a:hover, ul.nav-tabs li a:hover, ul.tabs li a:hover, ul.menu-menu-about-us li a:active, ul.menu-menu-broadway-junior-collection li a:active, ul.menu-menu-news-categories li a:active, ul.nav-tabs li a:active, ul.tabs li a:active, ul.menu-menu-about-us li a.active, ul.menu-menu-broadway-junior-collection li a.active, ul.menu-menu-news-categories li a.active, ul.nav-tabs li a.active, ul.tabs li a.active {
    background-image: linear-gradient(to bottom, #f0f0f0 96%, #e6e6e6);
  }
  ul.menu-menu-about-us li a.active, ul.menu-menu-broadway-junior-collection li a.active, ul.menu-menu-news-categories li a.active, ul.nav-tabs li a.active, ul.tabs li a.active {
    background: white;
    border-top: 3px solid #35a5cf;
    color: #35a5cf;
    padding-top: 13px;
    overflow: visible;
    overflow: visible;
  }
  ul.menu-menu-about-us li a.active:after, ul.menu-menu-broadway-junior-collection li a.active:after, ul.menu-menu-news-categories li a.active:after, ul.nav-tabs li a.active:after, ul.tabs li a.active:after {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    left: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-left: 8px solid transparent;
    border-right: 0 dotted transparent;
    z-index: 10;
  }
  ul.menu-menu-about-us li a.active:before, ul.menu-menu-broadway-junior-collection li a.active:before, ul.menu-menu-news-categories li a.active:before, ul.nav-tabs li a.active:before, ul.tabs li a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  ul.menu-menu-about-us li:first-child a.active, ul.menu-menu-broadway-junior-collection li:first-child a.active, ul.menu-menu-news-categories li:first-child a.active, ul.nav-tabs li:first-child a.active, ul.tabs li:first-child a.active {
    overflow: visible;
  }
  ul.menu-menu-about-us li:first-child a.active:before, ul.menu-menu-broadway-junior-collection li:first-child a.active:before, ul.menu-menu-news-categories li:first-child a.active:before, ul.nav-tabs li:first-child a.active:before, ul.tabs li:first-child a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  ul.menu-menu-about-us li:first-child a.active:after, ul.menu-menu-broadway-junior-collection li:first-child a.active:after, ul.menu-menu-news-categories li:first-child a.active:after, ul.nav-tabs li:first-child a.active:after, ul.tabs li:first-child a.active:after {
    display: none;
  }
  ul.menu-menu-about-us li:last-child a.active, ul.menu-menu-broadway-junior-collection li:last-child a.active, ul.menu-menu-news-categories li:last-child a.active, ul.nav-tabs li:last-child a.active, ul.tabs li:last-child a.active {
    border-right: none;
  }
  ul.menu-menu-about-us li:last-child a.active:before, ul.menu-menu-broadway-junior-collection li:last-child a.active:before, ul.menu-menu-news-categories li:last-child a.active:before, ul.nav-tabs li:last-child a.active:before, ul.tabs li:last-child a.active:before {
    display: none;
  }
}
@media (max-width: 769px) {
  ul.menu-menu-about-us, ul.menu-menu-broadway-junior-collection, ul.menu-menu-news-categories, ul.nav-tabs, ul.tabs {
    max-height: 0;
    overflow: auto;
    transition: all .5s ease-in-out;
  }
  ul.menu-menu-about-us li, ul.menu-menu-broadway-junior-collection li, ul.menu-menu-news-categories li, ul.nav-tabs li, ul.tabs li {
    display: block;
    float: none;
  }
  ul.menu-menu-about-us li:first-child a, ul.menu-menu-broadway-junior-collection li:first-child a, ul.menu-menu-news-categories li:first-child a, ul.nav-tabs li:first-child a, ul.tabs li:first-child a {
    background-image: none;
  }
  ul.menu-menu-about-us a, ul.menu-menu-broadway-junior-collection a, ul.menu-menu-news-categories a, ul.nav-tabs a, ul.tabs a {
    background-color: #277fad;
    color: white;
    display: block;
    padding: 25px;
    background-image: linear-gradient(to right, #ffffff 16.66667%, #ffffff 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: top;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}
ul.flexnav-show.menu-menu-about-us, ul.flexnav-show.menu-menu-broadway-junior-collection, ul.flexnav-show.menu-menu-news-categories, ul.flexnav-show.nav-tabs, ul.flexnav-show.tabs {
  max-height: 80vh;
}

.account-menu__button, .nav-aboutus__button, .nav-broadway-jr__button, .nav-news__button, .nav-tabs__button, .show-grouping-button {
  background: #35a5cf;
  color: white;
  display: block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 36px;
  letter-spacing: 1px;
  line-height: 36px;
  padding: 0 50px 0 25px;
  position: relative;
  text-transform: uppercase;
  background-image: -moz-linear-gradient(left top, #35a5cf, #0f5083);
  background-image: -webkit-linear-gradient(left top, #35a5cf, #0f5083);
  background-image: linear-gradient(to right bottom, #35a5cf, #0f5083);
}
.account-menu__button:before, .nav-aboutus__button:before, .nav-broadway-jr__button:before, .nav-news__button:before, .nav-tabs__button:before, .show-grouping-button:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  box-sizing: border-box;
  font-size: 16px;
  height: 36px;
  line-height: 36px;
  padding: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 45px;
  transition: all .3s ease-in-out;
  transform-origin: 50% 48%;
  z-index: 1;
}
.active.account-menu__button:before, .active.nav-aboutus__button:before, .active.nav-broadway-jr__button:before, .active.nav-news__button:before, .active.nav-tabs__button:before, .active.show-grouping-button:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.account-menu__button:after, .nav-aboutus__button:after, .nav-broadway-jr__button:after, .nav-news__button:after, .nav-tabs__button:after, .show-grouping-button:after {
  content: '';
  background: #175799;
  box-sizing: border-box;
  font-size: 16px;
  height: 36px;
  line-height: 36px;
  padding: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 45px;
  z-index: 0;
}
@media (min-width: 769px) {
  .account-menu__button, .nav-aboutus__button, .nav-broadway-jr__button, .nav-news__button, .nav-tabs__button, .show-grouping-button {
    display: none;
  }
}
.lt-ie9 .account-menu__button, .lt-ie9 .nav-aboutus__button, .lt-ie9 .nav-broadway-jr__button, .lt-ie9 .nav-news__button, .lt-ie9 .nav-tabs__button, .lt-ie9 .show-grouping-button {
  display: none;
}

@media (min-width: 769px) {
  ul.menu-menu-about-us, ul.menu-menu-broadway-junior-collection, ul.menu-menu-news-categories, ul.nav-tabs {
    display: block;
    list-style: none;
    display: table;
    table-layout: auto;
    width: 100%;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
  }
  ul.menu-menu-about-us:after, ul.menu-menu-broadway-junior-collection:after, ul.menu-menu-news-categories:after, ul.nav-tabs:after {
    display: none;
  }
  ul.menu-menu-about-us li, ul.menu-menu-broadway-junior-collection li, ul.menu-menu-news-categories li, ul.nav-tabs li {
    display: table-cell;
  }
  ul.menu-menu-about-us li a, ul.menu-menu-broadway-junior-collection li a, ul.menu-menu-news-categories li a, ul.nav-tabs li a {
    display: block;
  }
}
.lt-ie9 ul.menu-menu-about-us, .lt-ie9 ul.menu-menu-broadway-junior-collection, .lt-ie9 ul.menu-menu-news-categories, .lt-ie9 ul.nav-tabs {
  display: block;
  list-style: none;
  display: table;
  table-layout: auto;
  width: 100%;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.lt-ie9 ul.menu-menu-about-us:after, .lt-ie9 ul.menu-menu-broadway-junior-collection:after, .lt-ie9 ul.menu-menu-news-categories:after, .lt-ie9 ul.nav-tabs:after {
  display: none;
}
.lt-ie9 ul.menu-menu-about-us li, .lt-ie9 ul.menu-menu-broadway-junior-collection li, .lt-ie9 ul.menu-menu-news-categories li, .lt-ie9 ul.nav-tabs li {
  display: table-cell;
}
.lt-ie9 ul.menu-menu-about-us li a, .lt-ie9 ul.menu-menu-broadway-junior-collection li a, .lt-ie9 ul.menu-menu-news-categories li a, .lt-ie9 ul.nav-tabs li a {
  display: block;
}

.node-three-up-carousel, .page-node-edit.node-type-community-marketplace .tabs, .view-concert-orchestrations .view-filters, .front .main-content .messages, #block-menu-menu-about-us, .page-taxonomy-term #block-menu-menu-news-categories, .page-organization-connect #page-title, .node-type-page .tabs,
.node-type-page .region-content-bottom, .resource-finder__filters, .page-shows .main-wrapper .main-content .tabs, .page-broadway-junior .main-wrapper .main-content .tabs {
  margin: 0 -25px;
}
@media (min-width: 961px) {
  .node-three-up-carousel, .page-node-edit.node-type-community-marketplace .tabs, .view-concert-orchestrations .view-filters, .front .main-content .messages, #block-menu-menu-about-us, .page-taxonomy-term #block-menu-menu-news-categories, .page-organization-connect #page-title, .node-type-page .tabs,
  .node-type-page .region-content-bottom, .resource-finder__filters, .page-shows .main-wrapper .main-content .tabs, .page-broadway-junior .main-wrapper .main-content .tabs {
    margin: 0 -50px;
  }
}
.lt-ie9 .node-three-up-carousel, .lt-ie9 .page-node-edit.node-type-community-marketplace .tabs, .page-node-edit.node-type-community-marketplace .lt-ie9 .tabs, .lt-ie9 .view-concert-orchestrations .view-filters, .view-concert-orchestrations .lt-ie9 .view-filters, .lt-ie9 .front .main-content .messages, .front .main-content .lt-ie9 .messages, .lt-ie9 #block-menu-menu-about-us, .lt-ie9 .page-taxonomy-term #block-menu-menu-news-categories, .page-taxonomy-term .lt-ie9 #block-menu-menu-news-categories, .lt-ie9 .page-organization-connect #page-title, .page-organization-connect .lt-ie9 #page-title, .lt-ie9 .node-type-page .tabs, .node-type-page .lt-ie9 .tabs,
.lt-ie9 .node-type-page .region-content-bottom,
.node-type-page .lt-ie9 .region-content-bottom, .lt-ie9 .resource-finder__filters, .lt-ie9 .page-shows .main-wrapper .main-content .tabs, .page-shows .main-wrapper .main-content .lt-ie9 .tabs, .lt-ie9 .page-broadway-junior .main-wrapper .main-content .tabs, .page-broadway-junior .main-wrapper .main-content .lt-ie9 .tabs {
  margin: 0 -50px;
}

#block-views-author-shows-block, .qa-block__show, .node-type-show .resource-finder__results {
  box-shadow: inset 0 20px 16px -10px rgba(0, 0, 0, 0.3);
}

/* No files to import found in global/extends/**\/* */
.arrow-link--right, .arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a, .mti-organization-not-found a, .page-contact-us .region-content .address-info a, .show-billing-link, .cost-estimator-link, .user-login__text > a, .arrow-link--left {
  font-size: 11px;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.arrow-link--right:focus, .arrow-link--right-bold:focus, .content_sidebar--right .community_rental_full_link a:focus, .mti-organization-not-found a:focus, .page-contact-us .region-content .address-info a:focus, .show-billing-link:focus, .cost-estimator-link:focus, .user-login__text > a:focus, .arrow-link--left:focus, .arrow-link--right:hover, .arrow-link--right-bold:hover, .content_sidebar--right .community_rental_full_link a:hover, .mti-organization-not-found a:hover, .page-contact-us .region-content .address-info a:hover, .show-billing-link:hover, .cost-estimator-link:hover, .user-login__text > a:hover, .arrow-link--left:hover, .arrow-link--right:active, .arrow-link--right-bold:active, .content_sidebar--right .community_rental_full_link a:active, .mti-organization-not-found a:active, .page-contact-us .region-content .address-info a:active, .show-billing-link:active, .cost-estimator-link:active, .user-login__text > a:active, .arrow-link--left:active, .active.arrow-link--right, .active.arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a.active, .mti-organization-not-found a.active, .page-contact-us .region-content .address-info a.active, .active.show-billing-link, .active.cost-estimator-link, .user-login__text > a.active, .active.arrow-link--left {
  text-decoration: none;
}

.arrow-link--right:before, .arrow-link--right-bold:before, .content_sidebar--right .community_rental_full_link a:before, .mti-organization-not-found a:before, .page-contact-us .region-content .address-info a:before, .show-billing-link:before, .cost-estimator-link:before, .user-login__text > a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  padding-top: 4px;
}

.arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a, .mti-organization-not-found a, .page-contact-us .region-content .address-info a, .show-billing-link {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 600;
}

.arrow-link--left:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  padding-top: 4px;
}

.circle-image, .rental__organization-image, .organization-connect__image, .field-name-field-user-avatar .image-preview, .page-search-content-full .views-field.views-field-ss-field-user-author-avatar-image-uri, .search__fullwidth .views-field.views-field-ss-field-user-author-avatar-image-uri,
.page-search-content .main-content .views-field.views-field-ss-field-user-author-avatar-image-uri, .user__photo {
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
.circle-image img, .rental__organization-image img, .organization-connect__image img, .field-name-field-user-avatar .image-preview img, .page-search-content-full .views-field.views-field-ss-field-user-author-avatar-image-uri img, .search__fullwidth .views-field.views-field-ss-field-user-author-avatar-image-uri img,
.page-search-content .main-content .views-field.views-field-ss-field-user-author-avatar-image-uri img, .user__photo img {
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
}

.image-border, .view-community-marketplace .view-header img, .marketplace--list-item .field-name-field-marketplace-image img, .organization-active-bookings__image img, .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .teaser__image img,
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-logo img, .page-wrapper .results-grid-list--list .teaser__image img, .page-wrapper .results-grid-list--list .field-name-field-show-logo img, .node--show_future_release .field-name-field-show-logo img, .user-following--image img {
  border: 1px solid #e4e4e4;
}

.primary-color {
  color: #35a5cf;
}
.primary-color li:before {
  background-color: #35a5cf !important;
}

.rounded-button-primary, .hero__slideshow-content .hero__link a, .list-teaser__content .more-link, .flag-outer-season-planner a, .rounded-button-primary--no-arrow, .rounded-submit-primary, input[type='submit'],
input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input, .rounded-button-secondary, .show__synopsis-full .field-label, .rounded-button-secondary--no-arrow, .list-item__button a, .organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a, .rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
input[value='Submit'].rounded-submit-secondary, .rounded-submit-primary--no-arrow, input[value='Save'], input#edit-previous, input.field-add-more-submit, .rounded-submit-secondary--no-arrow, input[value='Reset'], .rounded-button-primary--check, .rounded-button-secondary--check, .rounded-submit-primary--check, .rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input, .rounded-submit-primary--close, input[value='Remove'], .rounded-submit-secondary--close, input#edit-cancel,
input#edit-delete, .button.remove, .button.edit, .page-broadway-junior .page-wrapper .node-page .button, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .concert-planner--list .remove-from-concert, .concert-planner--item .concert-planner__button--unflag, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close, .front .main-content .section .mti-all-shows-link, .front .main-content .section .mti-all-shows-link span, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider, .fake-submit,
.fake-ok, .fake-cancel, .organization-addresses__edit a, .organization-contacts__edit-contact, .organization-current-offers__link a, .organization-venues__edit a, .season-planner--list .remove-from-show, .season-planner--item .season-planner__button--unflag, .user-following--button-wrapper span.flag-wrapper a, .user-marketplace--edit a, .user-marketplace--delete a, .user__photo-download, .user__edit-profile {
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 60%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 60%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 60%);
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 1px 2px 3px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 1px 2px 3px;
  box-shadow: rgba(0, 0, 0, 0.2) 1px 2px 3px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  height: 27px;
  line-height: 27px;
  padding: 0 12px;
  border: none;
  cursor: pointer;
  font-weight: 400;
  background-color: #f49c11;
  text-transform: uppercase;
  transition: all .2s ease-in-out;
}
.rounded-button-primary:focus, .hero__slideshow-content .hero__link a:focus, .list-teaser__content .more-link:focus, .flag-outer-season-planner a:focus, .rounded-button-primary--no-arrow:focus, .rounded-submit-primary:focus, input[type='submit']:focus,
input[value='Submit']:focus, input#edit-next:focus, #mti-organization-search .form-submit:focus, .page-user-register-extended #edit-return:focus, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:focus, .rounded-button-secondary:focus, .show__synopsis-full .field-label:focus, .rounded-button-secondary--no-arrow:focus, .list-item__button a:focus, .organization-connect__link:focus, .resource-results-view-content .resource-view-more-wrapper a:focus, .rounded-submit-secondary:focus, .rounded-submit-primary--no-arrow:focus, input[value='Save']:focus, input#edit-previous:focus, input.field-add-more-submit:focus, .rounded-submit-secondary--no-arrow:focus, input[value='Reset']:focus, .rounded-button-primary--check:focus, .rounded-button-secondary--check:focus, .rounded-submit-primary--check:focus, .rounded-submit-secondary--check:focus, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:focus, .rounded-submit-primary--close:focus, input[value='Remove']:focus, .rounded-submit-secondary--close:focus, input#edit-cancel:focus,
input#edit-delete:focus, .button.remove:focus, .button.edit:focus, .page-broadway-junior .page-wrapper .node-page .button:focus, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:focus,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:focus, .concert-planner--list .remove-from-concert:focus, .concert-planner--item .concert-planner__button--unflag:focus, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:focus,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:focus,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:focus,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:focus, .front .main-content .section .mti-all-shows-link:focus, .front .main-content .section .mti-all-shows-link span:focus, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:focus,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:focus, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a:focus, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:focus, .fake-submit:focus,
.fake-ok:focus, .fake-cancel:focus, .organization-addresses__edit a:focus, .organization-contacts__edit-contact:focus, .organization-current-offers__link a:focus, .organization-venues__edit a:focus, .season-planner--list .remove-from-show:focus, .season-planner--item .season-planner__button--unflag:focus, .user-following--button-wrapper span.flag-wrapper a:focus, .user-marketplace--edit a:focus, .user-marketplace--delete a:focus, .user__photo-download:focus, .user__edit-profile:focus, .rounded-button-primary:hover, .hero__slideshow-content .hero__link a:hover, .list-teaser__content .more-link:hover, .flag-outer-season-planner a:hover, .rounded-button-primary--no-arrow:hover, .rounded-submit-primary:hover, input[type='submit']:hover,
input[value='Submit']:hover, input#edit-next:hover, #mti-organization-search .form-submit:hover, .page-user-register-extended #edit-return:hover, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:hover, .rounded-button-secondary:hover, .show__synopsis-full .field-label:hover, .rounded-button-secondary--no-arrow:hover, .list-item__button a:hover, .organization-connect__link:hover, .resource-results-view-content .resource-view-more-wrapper a:hover, .rounded-submit-secondary:hover, .rounded-submit-primary--no-arrow:hover, input[value='Save']:hover, input#edit-previous:hover, input.field-add-more-submit:hover, .rounded-submit-secondary--no-arrow:hover, input[value='Reset']:hover, .rounded-button-primary--check:hover, .rounded-button-secondary--check:hover, .rounded-submit-primary--check:hover, .rounded-submit-secondary--check:hover, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:hover, .rounded-submit-primary--close:hover, input[value='Remove']:hover, .rounded-submit-secondary--close:hover, input#edit-cancel:hover,
input#edit-delete:hover, .button.remove:hover, .button.edit:hover, .page-broadway-junior .page-wrapper .node-page .button:hover, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:hover,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:hover, .concert-planner--list .remove-from-concert:hover, .concert-planner--item .concert-planner__button--unflag:hover, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:hover,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:hover,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:hover,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:hover, .front .main-content .section .mti-all-shows-link:hover, .front .main-content .section .mti-all-shows-link span:hover, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:hover,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:hover, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a:hover, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:hover, .fake-submit:hover,
.fake-ok:hover, .fake-cancel:hover, .organization-addresses__edit a:hover, .organization-contacts__edit-contact:hover, .organization-current-offers__link a:hover, .organization-venues__edit a:hover, .season-planner--list .remove-from-show:hover, .season-planner--item .season-planner__button--unflag:hover, .user-following--button-wrapper span.flag-wrapper a:hover, .user-marketplace--edit a:hover, .user-marketplace--delete a:hover, .user__photo-download:hover, .user__edit-profile:hover, .rounded-button-primary:active, .hero__slideshow-content .hero__link a:active, .list-teaser__content .more-link:active, .flag-outer-season-planner a:active, .rounded-button-primary--no-arrow:active, .rounded-submit-primary:active, input[type='submit']:active,
input[value='Submit']:active, input#edit-next:active, #mti-organization-search .form-submit:active, .page-user-register-extended #edit-return:active, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:active, .rounded-button-secondary:active, .show__synopsis-full .field-label:active, .rounded-button-secondary--no-arrow:active, .list-item__button a:active, .organization-connect__link:active, .resource-results-view-content .resource-view-more-wrapper a:active, .rounded-submit-secondary:active, .rounded-submit-primary--no-arrow:active, input[value='Save']:active, input#edit-previous:active, input.field-add-more-submit:active, .rounded-submit-secondary--no-arrow:active, input[value='Reset']:active, .rounded-button-primary--check:active, .rounded-button-secondary--check:active, .rounded-submit-primary--check:active, .rounded-submit-secondary--check:active, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:active, .rounded-submit-primary--close:active, input[value='Remove']:active, .rounded-submit-secondary--close:active, input#edit-cancel:active,
input#edit-delete:active, .button.remove:active, .button.edit:active, .page-broadway-junior .page-wrapper .node-page .button:active, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:active,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:active, .concert-planner--list .remove-from-concert:active, .concert-planner--item .concert-planner__button--unflag:active, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:active,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:active,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:active,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:active, .front .main-content .section .mti-all-shows-link:active, .front .main-content .section .mti-all-shows-link span:active, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:active,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:active, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a:active, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:active, .fake-submit:active,
.fake-ok:active, .fake-cancel:active, .organization-addresses__edit a:active, .organization-contacts__edit-contact:active, .organization-current-offers__link a:active, .organization-venues__edit a:active, .season-planner--list .remove-from-show:active, .season-planner--item .season-planner__button--unflag:active, .user-following--button-wrapper span.flag-wrapper a:active, .user-marketplace--edit a:active, .user-marketplace--delete a:active, .user__photo-download:active, .user__edit-profile:active, .active.rounded-button-primary, .hero__slideshow-content .hero__link a.active, .list-teaser__content .active.more-link, .flag-outer-season-planner a.active, .active.rounded-button-primary--no-arrow, .active.rounded-submit-primary, input.active[type='submit'],
input.active[value='Submit'], input.active#edit-next, #mti-organization-search .active.form-submit, .page-user-register-extended .active#edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input.active, .active.rounded-button-secondary, .show__synopsis-full .active.field-label, .active.rounded-button-secondary--no-arrow, .list-item__button a.active, .active.organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a.active, .active.rounded-submit-secondary, .active.rounded-submit-primary--no-arrow, input.active[value='Save'], input.active#edit-previous, input.active.field-add-more-submit, .active.rounded-submit-secondary--no-arrow, input.active[value='Reset'], .active.rounded-button-primary--check, .active.rounded-button-secondary--check, .active.rounded-submit-primary--check, .active.rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input.active, .active.rounded-submit-primary--close, input.active[value='Remove'], .active.rounded-submit-secondary--close, input.active#edit-cancel,
input.active#edit-delete, .active.button.remove, .active.button.edit, .page-broadway-junior .page-wrapper .node-page .active.button, .node-community_marketplace-form .active#edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form .active#edit-field-community-rental-poster-im-und-0-browse-button, .concert-planner--list .active.remove-from-concert, .concert-planner--item .active.concert-planner__button--unflag, .finder-with-filter-bar .view-filters .mti-show-filter-actions .active.mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .active.mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .active.mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .active.mti-marketplace-close, .front .main-content .section .active.mti-all-shows-link, .front .main-content .section .mti-all-shows-link span.active, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a.active,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a.active, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a.active, .hybridauth-widget-wrapper ul.hybridauth-widget li a.active.hybridauth-widget-provider, .active.fake-submit,
.active.fake-ok, .active.fake-cancel, .organization-addresses__edit a.active, .active.organization-contacts__edit-contact, .organization-current-offers__link a.active, .organization-venues__edit a.active, .season-planner--list .active.remove-from-show, .season-planner--item .active.season-planner__button--unflag, .user-following--button-wrapper span.flag-wrapper a.active, .user-marketplace--edit a.active, .user-marketplace--delete a.active, .active.user__photo-download, .active.user__edit-profile {
  text-decoration: none;
  outline: none;
}

.rounded-button-primary, .hero__slideshow-content .hero__link a, .list-teaser__content .more-link, .flag-outer-season-planner a {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary:before, .hero__slideshow-content .hero__link a:before, .list-teaser__content .more-link:before, .flag-outer-season-planner a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-button-primary:link, .hero__slideshow-content .hero__link a:link, .list-teaser__content .more-link:link, .flag-outer-season-planner a:link, .rounded-button-primary:visited, .hero__slideshow-content .hero__link a:visited, .list-teaser__content .more-link:visited, .flag-outer-season-planner a:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary:hover, .hero__slideshow-content .hero__link a:hover, .list-teaser__content .more-link:hover, .flag-outer-season-planner a:hover, .rounded-button-primary:focus, .hero__slideshow-content .hero__link a:focus, .list-teaser__content .more-link:focus, .flag-outer-season-planner a:focus {
  background-color: #f8b82a;
}

.rounded-button-primary--no-arrow {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary--no-arrow:link, .rounded-button-primary--no-arrow:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary--no-arrow:hover, .rounded-button-primary--no-arrow:focus {
  background-color: #f8b82a;
}

.rounded-submit-primary, input[type='submit'],
input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input {
  background-color: #f49c11;
  color: #845412;
  background: url(../images/button-arrows.png) no-repeat 100% -31px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -31px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -31px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #845412;
  background-color: #f49c11;
  padding-right: 25px;
}
.rounded-submit-primary:before, input[type='submit']:before,
input[value='Submit']:before, input#edit-next:before, #mti-organization-search .form-submit:before, .page-user-register-extended #edit-return:before, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-primary:link, input[type='submit']:link,
input[value='Submit']:link, input#edit-next:link, #mti-organization-search .form-submit:link, .page-user-register-extended #edit-return:link, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:link, .rounded-submit-primary:visited, input[type='submit']:visited,
input[value='Submit']:visited, input#edit-next:visited, #mti-organization-search .form-submit:visited, .page-user-register-extended #edit-return:visited, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-submit-primary:hover, input[type='submit']:hover,
input[value='Submit']:hover, input#edit-next:hover, #mti-organization-search .form-submit:hover, .page-user-register-extended #edit-return:hover, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:hover, .rounded-submit-primary:focus, input[type='submit']:focus,
input[value='Submit']:focus, input#edit-next:focus, #mti-organization-search .form-submit:focus, .page-user-register-extended #edit-return:focus, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input:focus {
  background-color: #f8b82a;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-primary, input[type='submit'],
  input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input {
    background: url(../images/button-arrows-2x.png) no-repeat 100% -31px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -31px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -31px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #f49c11;
    background-size: 22px 180px,100%;
  }
}

.rounded-button-secondary, .show__synopsis-full .field-label {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary:before, .show__synopsis-full .field-label:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-button-secondary:link, .show__synopsis-full .field-label:link, .rounded-button-secondary:visited, .show__synopsis-full .field-label:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary:hover, .show__synopsis-full .field-label:hover, .rounded-button-secondary:focus, .show__synopsis-full .field-label:focus {
  background-color: #a1a1a1;
}

.rounded-button-secondary--no-arrow, .list-item__button a, .organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary--no-arrow:link, .list-item__button a:link, .organization-connect__link:link, .resource-results-view-content .resource-view-more-wrapper a:link, .rounded-button-secondary--no-arrow:visited, .list-item__button a:visited, .organization-connect__link:visited, .resource-results-view-content .resource-view-more-wrapper a:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary--no-arrow:hover, .list-item__button a:hover, .organization-connect__link:hover, .resource-results-view-content .resource-view-more-wrapper a:hover, .rounded-button-secondary--no-arrow:focus, .list-item__button a:focus, .organization-connect__link:focus, .resource-results-view-content .resource-view-more-wrapper a:focus {
  background-color: #a1a1a1;
}

.rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
input[value='Submit'].rounded-submit-secondary {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background: url(../images/button-arrows.png) no-repeat 100% 1px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% 1px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% 1px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background-color: #bababa;
  padding-right: 25px;
}
.rounded-submit-secondary:before, input[type='submit'].rounded-submit-secondary:before,
input[value='Submit'].rounded-submit-secondary:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-secondary:link, input[type='submit'].rounded-submit-secondary:link,
input[value='Submit'].rounded-submit-secondary:link, .rounded-submit-secondary:visited, input[type='submit'].rounded-submit-secondary:visited,
input[value='Submit'].rounded-submit-secondary:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-submit-secondary:hover, input[type='submit'].rounded-submit-secondary:hover,
input[value='Submit'].rounded-submit-secondary:hover, .rounded-submit-secondary:focus, input[type='submit'].rounded-submit-secondary:focus,
input[value='Submit'].rounded-submit-secondary:focus {
  background-color: #a1a1a1;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
  input[value='Submit'].rounded-submit-secondary {
    background: url(../images/button-arrows-2x.png) no-repeat 100% 1px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% 1px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% 1px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #bababa;
    background-size: 22px 180px,100%;
  }
}

.rounded-submit-primary--no-arrow, input[value='Save'], input#edit-previous, input.field-add-more-submit {
  background-color: #f49c11;
  color: #845412;
  background: -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #845412;
  background-color: #f49c11;
  padding-right: 13px;
}
.rounded-submit-primary--no-arrow:link, input[value='Save']:link, input#edit-previous:link, input.field-add-more-submit:link, .rounded-submit-primary--no-arrow:visited, input[value='Save']:visited, input#edit-previous:visited, input.field-add-more-submit:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-submit-primary--no-arrow:hover, input[value='Save']:hover, input#edit-previous:hover, input.field-add-more-submit:hover, .rounded-submit-primary--no-arrow:focus, input[value='Save']:focus, input#edit-previous:focus, input.field-add-more-submit:focus {
  background-color: #f8b82a;
}

.rounded-submit-secondary--no-arrow, input[value='Reset'] {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background: -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background-color: #bababa;
  padding-right: 13px;
}
.rounded-submit-secondary--no-arrow:link, input[value='Reset']:link, .rounded-submit-secondary--no-arrow:visited, input[value='Reset']:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-submit-secondary--no-arrow:hover, input[value='Reset']:hover, .rounded-submit-secondary--no-arrow:focus, input[value='Reset']:focus {
  background-color: #a1a1a1;
}

.rounded-button-primary--check {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary--check:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-button-primary--check:link, .rounded-button-primary--check:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-button-primary--check:hover, .rounded-button-primary--check:focus {
  background-color: #f8b82a;
}

.rounded-button-secondary--check {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary--check:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-button-secondary--check:link, .rounded-button-secondary--check:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-button-secondary--check:hover, .rounded-button-secondary--check:focus {
  background-color: #a1a1a1;
}

.rounded-submit-primary--check {
  background-color: #f49c11;
  color: #845412;
  background: url(../images/button-arrows.png) no-repeat 100% -91px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -91px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -91px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #845412;
  background-color: #f49c11;
  padding-right: 25px;
}
.rounded-submit-primary--check:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-primary--check:link, .rounded-submit-primary--check:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-submit-primary--check:hover, .rounded-submit-primary--check:focus {
  background-color: #f8b82a;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-primary--check {
    background: url(../images/button-arrows-2x.png) no-repeat 100% -91px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -91px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -91px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #f49c11;
    background-size: 22px 180px,100%;
  }
}

.rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background: url(../images/button-arrows.png) no-repeat 100% -61px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -61px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -61px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background-color: #bababa;
  padding-right: 25px;
}
.rounded-submit-secondary--check:before, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-secondary--check:link, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:link, .rounded-submit-secondary--check:visited, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-submit-secondary--check:hover, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:hover, .rounded-submit-secondary--check:focus, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input:focus {
  background-color: #a1a1a1;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input {
    background: url(../images/button-arrows.png) no-repeat 100% -61px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows.png) no-repeat 100% -61px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows.png) no-repeat 100% -61px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #bababa;
    background-size: 22px 180px,100%;
  }
}

.rounded-submit-primary--close, input[value='Remove'] {
  background-color: #f49c11;
  color: #845412;
  background: url(../images/button-arrows.png) no-repeat 100% -150px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -150px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -150px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #845412;
  background-color: #f49c11;
  padding-right: 25px;
}
.rounded-submit-primary--close:before, input[value='Remove']:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-primary--close:link, input[value='Remove']:link, .rounded-submit-primary--close:visited, input[value='Remove']:visited {
  background-color: #f49c11;
  color: #845412;
}
.rounded-submit-primary--close:hover, input[value='Remove']:hover, .rounded-submit-primary--close:focus, input[value='Remove']:focus {
  background-color: #f8b82a;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-primary--close, input[value='Remove'] {
    background: url(../images/button-arrows-2x.png) no-repeat 100% -150px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -150px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows-2x.png) no-repeat 100% -150px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #f49c11;
    background-size: 22px 180px,100%;
  }
}

.rounded-submit-secondary--close, input#edit-cancel,
input#edit-delete,
input[value='Remove'] {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background: url(../images/button-arrows.png) no-repeat 100% -120px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -120px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  background: url(../images/button-arrows.png) no-repeat 100% -120px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  background-color: #bababa;
  padding-right: 25px;
}
.rounded-submit-secondary--close:before, input#edit-cancel:before,
input#edit-delete:before,
input[value='Remove']:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.rounded-submit-secondary--close:link, input#edit-cancel:link,
input#edit-delete:link,
input[value='Remove']:link, .rounded-submit-secondary--close:visited, input#edit-cancel:visited,
input#edit-delete:visited,
input[value='Remove']:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.rounded-submit-secondary--close:hover, input#edit-cancel:hover,
input#edit-delete:hover,
input[value='Remove']:hover, .rounded-submit-secondary--close:focus, input#edit-cancel:focus,
input#edit-delete:focus,
input[value='Remove']:focus {
  background-color: #a1a1a1;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .rounded-submit-secondary--close, input#edit-cancel,
  input#edit-delete,
  input[value='Remove'] {
    background: url(../images/button-arrows.png) no-repeat 100% -120px, -moz-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows.png) no-repeat 100% -120px, -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background: url(../images/button-arrows.png) no-repeat 100% -120px, linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 80%);
    background-color: #bababa;
    background-size: 22px 180px,100%;
  }
}

input[type='checkbox'] + label:after, .picker .picker-handle {
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
}
input[type='checkbox'] + label:focus:after, .picker .picker-handle:focus {
  outline: none;
}

textarea {
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
  line-height: 40px;
  line-height: 2.5rem;
  font-size: 16px;
  font-size: 1rem;
  padding: 0px 12px;
}
textarea:focus {
  outline: none;
}

html.js input.form-autocomplete, .view-concert-orchestrations .form-type-textfield input[type='text'], .finder-with-filter-bar .form-type-textfield input[type='text'],
.finder-with-filter-bar .form-item-combine input[type='text'], .qa-block .views-widget-filter-combine input[type='text'], .page-help-shows #edit-combine-wrapper input[type='text'] {
  background-image: url(../images/search-icon.png);
  background-position: 100% 0;
  background-repeat: no-repeat;
  color: #6c6c6c;
  font-style: italic;
  padding-right: 35px;
}

.field-type-text-long ul,
.field-type-text-with-summary ul, .webform-component--heading ul,
.webform-component-markup ul, .rental__description ul, .page-legal #block-system-main > .content ul, .confirmation__text ul, .node-type-resource .field-name-body ul, .show-billing__content ul, .user__bio ul {
  margin-bottom: 10px;
  margin-left: 94px;
}
@media (max-width: 500px) {
  .field-type-text-long ul,
  .field-type-text-with-summary ul, .webform-component--heading ul,
  .webform-component-markup ul, .rental__description ul, .page-legal #block-system-main > .content ul, .confirmation__text ul, .node-type-resource .field-name-body ul, .show-billing__content ul, .user__bio ul {
    margin-left: 30px;
  }
}
.field-type-text-long ul li,
.field-type-text-with-summary ul li, .webform-component--heading ul li,
.webform-component-markup ul li, .rental__description ul li, .page-legal #block-system-main > .content ul li, .confirmation__text ul li, .node-type-resource .field-name-body ul li, .show-billing__content ul li, .user__bio ul li {
  margin-bottom: 4px;
  padding: 0;
  position: relative;
}
.field-type-text-long ul li:before,
.field-type-text-with-summary ul li:before, .webform-component--heading ul li:before,
.webform-component-markup ul li:before, .rental__description ul li:before, .page-legal #block-system-main > .content ul li:before, .confirmation__text ul li:before, .node-type-resource .field-name-body ul li:before, .show-billing__content ul li:before, .user__bio ul li:before {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #393e43;
  content: '';
  height: 4px;
  width: 4px;
  position: absolute;
  top: 12px;
  left: -14px;
}

.field-type-text-long,
.field-type-text-with-summary, .webform-component--heading,
.webform-component-markup, .rental__description, .page-legal #block-system-main > .content, .confirmation__text, .node-type-resource .field-name-body, .show-billing__content, .user__bio {
  color: #6c6c6c;
}
.field-type-text-long p,
.field-type-text-with-summary p, .webform-component--heading p,
.webform-component-markup p, .rental__description p, .page-legal #block-system-main > .content p, .confirmation__text p, .node-type-resource .field-name-body p, .show-billing__content p, .user__bio p {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
}
.field-type-text-long p:first-child,
.field-type-text-with-summary p:first-child, .webform-component--heading p:first-child,
.webform-component-markup p:first-child, .rental__description p:first-child, .page-legal #block-system-main > .content p:first-child, .confirmation__text p:first-child, .node-type-resource .field-name-body p:first-child, .show-billing__content p:first-child, .user__bio p:first-child {
  margin-top: 0;
}
.field-type-text-long p:last-child,
.field-type-text-with-summary p:last-child, .webform-component--heading p:last-child,
.webform-component-markup p:last-child, .rental__description p:last-child, .page-legal #block-system-main > .content p:last-child, .confirmation__text p:last-child, .node-type-resource .field-name-body p:last-child, .show-billing__content p:last-child, .user__bio p:last-child {
  margin-bottom: 0;
}
.field-type-text-long a:link,
.field-type-text-with-summary a:link, .webform-component--heading a:link,
.webform-component-markup a:link, .rental__description a:link, .page-legal #block-system-main > .content a:link, .confirmation__text a:link, .node-type-resource .field-name-body a:link, .show-billing__content a:link, .user__bio a:link, .field-type-text-long a:visited,
.field-type-text-with-summary a:visited, .webform-component--heading a:visited,
.webform-component-markup a:visited, .rental__description a:visited, .page-legal #block-system-main > .content a:visited, .confirmation__text a:visited, .node-type-resource .field-name-body a:visited, .show-billing__content a:visited, .user__bio a:visited {
  color: #35a5cf;
}
.field-type-text-long a:focus,
.field-type-text-with-summary a:focus, .webform-component--heading a:focus,
.webform-component-markup a:focus, .rental__description a:focus, .page-legal #block-system-main > .content a:focus, .confirmation__text a:focus, .node-type-resource .field-name-body a:focus, .show-billing__content a:focus, .user__bio a:focus, .field-type-text-long a:hover,
.field-type-text-with-summary a:hover, .webform-component--heading a:hover,
.webform-component-markup a:hover, .rental__description a:hover, .page-legal #block-system-main > .content a:hover, .confirmation__text a:hover, .node-type-resource .field-name-body a:hover, .show-billing__content a:hover, .user__bio a:hover, .field-type-text-long a:active,
.field-type-text-with-summary a:active, .webform-component--heading a:active,
.webform-component-markup a:active, .rental__description a:active, .page-legal #block-system-main > .content a:active, .confirmation__text a:active, .node-type-resource .field-name-body a:active, .show-billing__content a:active, .user__bio a:active, .field-type-text-long a.active,
.field-type-text-with-summary a.active, .webform-component--heading a.active,
.webform-component-markup a.active, .rental__description a.active, .page-legal #block-system-main > .content a.active, .confirmation__text a.active, .node-type-resource .field-name-body a.active, .show-billing__content a.active, .user__bio a.active {
  color: #1e86bd;
}
.field-type-text-long ol,
.field-type-text-with-summary ol, .webform-component--heading ol,
.webform-component-markup ol, .rental__description ol, .page-legal #block-system-main > .content ol, .confirmation__text ol, .node-type-resource .field-name-body ol, .show-billing__content ol, .user__bio ol {
  list-style: decimal outside none;
  padding: 0 0 15px 25px;
}
.field-type-text-long ol li,
.field-type-text-with-summary ol li, .webform-component--heading ol li,
.webform-component-markup ol li, .rental__description ol li, .page-legal #block-system-main > .content ol li, .confirmation__text ol li, .node-type-resource .field-name-body ol li, .show-billing__content ol li, .user__bio ol li {
  list-style: decimal outside  none;
  padding: 0 0 4px 0;
}
.field-type-text-long dd ul,
.field-type-text-with-summary dd ul, .webform-component--heading dd ul,
.webform-component-markup dd ul, .rental__description dd ul, .page-legal #block-system-main > .content dd ul, .confirmation__text dd ul, .node-type-resource .field-name-body dd ul, .show-billing__content dd ul, .user__bio dd ul {
  margin-left: 16px;
}
.field-type-text-long dd li,
.field-type-text-with-summary dd li, .webform-component--heading dd li,
.webform-component-markup dd li, .rental__description dd li, .page-legal #block-system-main > .content dd li, .confirmation__text dd li, .node-type-resource .field-name-body dd li, .show-billing__content dd li, .user__bio dd li {
  margin-bottom: 30px;
}

ul.menu-menu-about-us, ul.menu-menu-broadway-junior-collection, ul.menu-menu-news-categories, ul.nav-tabs, ul.tabs {
  margin: 0;
  padding: 0;
  border: 0;
}
ul.menu-menu-about-us:after, ul.menu-menu-broadway-junior-collection:after, ul.menu-menu-news-categories:after, ul.nav-tabs:after, ul.tabs:after {
  content: "";
  display: table;
  clear: both;
}
ul.menu-menu-about-us li, ul.menu-menu-broadway-junior-collection li, ul.menu-menu-news-categories li, ul.nav-tabs li, ul.tabs li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
ul.menu-menu-about-us li:first-child, ul.menu-menu-broadway-junior-collection li:first-child, ul.menu-menu-news-categories li:first-child, ul.nav-tabs li:first-child, ul.tabs li:first-child {
  padding-left: 0;
}
ul.menu-menu-about-us li:last-child, ul.menu-menu-broadway-junior-collection li:last-child, ul.menu-menu-news-categories li:last-child, ul.nav-tabs li:last-child, ul.tabs li:last-child {
  padding-right: 0;
}
ul.menu-menu-about-us li.last, ul.menu-menu-broadway-junior-collection li.last, ul.menu-menu-news-categories li.last, ul.nav-tabs li.last, ul.tabs li.last {
  padding-right: 0;
}
ul.lg-screen.menu-menu-about-us li, ul.lg-screen.menu-menu-broadway-junior-collection li, ul.lg-screen.menu-menu-news-categories li, ul.lg-screen.nav-tabs li, ul.lg-screen.tabs li {
  float: none;
  display: table-cell;
}
@media (min-width: 769px) {
  ul.menu-menu-about-us li a, ul.menu-menu-broadway-junior-collection li a, ul.menu-menu-news-categories li a, ul.nav-tabs li a, ul.tabs li a {
    background: #e6e6e6;
    background-image: linear-gradient(to bottom, #e6e6e6, #d7d7d7);
    border-right: 1px solid #d7d7d7;
    font-family: "effra", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 600;
    height: 48px;
    padding: 16px 16px 0;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    transition: background .25s ease;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  ul.menu-menu-about-us li a:link, ul.menu-menu-broadway-junior-collection li a:link, ul.menu-menu-news-categories li a:link, ul.nav-tabs li a:link, ul.tabs li a:link, ul.menu-menu-about-us li a:visited, ul.menu-menu-broadway-junior-collection li a:visited, ul.menu-menu-news-categories li a:visited, ul.nav-tabs li a:visited, ul.tabs li a:visited {
    color: #6c6c6c;
  }
  ul.menu-menu-about-us li a:focus, ul.menu-menu-broadway-junior-collection li a:focus, ul.menu-menu-news-categories li a:focus, ul.nav-tabs li a:focus, ul.tabs li a:focus, ul.menu-menu-about-us li a:hover, ul.menu-menu-broadway-junior-collection li a:hover, ul.menu-menu-news-categories li a:hover, ul.nav-tabs li a:hover, ul.tabs li a:hover, ul.menu-menu-about-us li a:active, ul.menu-menu-broadway-junior-collection li a:active, ul.menu-menu-news-categories li a:active, ul.nav-tabs li a:active, ul.tabs li a:active, ul.menu-menu-about-us li a.active, ul.menu-menu-broadway-junior-collection li a.active, ul.menu-menu-news-categories li a.active, ul.nav-tabs li a.active, ul.tabs li a.active {
    background-image: linear-gradient(to bottom, #f0f0f0 96%, #e6e6e6);
  }
  ul.menu-menu-about-us li a.active, ul.menu-menu-broadway-junior-collection li a.active, ul.menu-menu-news-categories li a.active, ul.nav-tabs li a.active, ul.tabs li a.active {
    background: white;
    border-top: 3px solid #35a5cf;
    color: #35a5cf;
    padding-top: 13px;
    overflow: visible;
    overflow: visible;
  }
  ul.menu-menu-about-us li a.active:after, ul.menu-menu-broadway-junior-collection li a.active:after, ul.menu-menu-news-categories li a.active:after, ul.nav-tabs li a.active:after, ul.tabs li a.active:after {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    left: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-left: 8px solid transparent;
    border-right: 0 dotted transparent;
    z-index: 10;
  }
  ul.menu-menu-about-us li a.active:before, ul.menu-menu-broadway-junior-collection li a.active:before, ul.menu-menu-news-categories li a.active:before, ul.nav-tabs li a.active:before, ul.tabs li a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  ul.menu-menu-about-us li:first-child a.active, ul.menu-menu-broadway-junior-collection li:first-child a.active, ul.menu-menu-news-categories li:first-child a.active, ul.nav-tabs li:first-child a.active, ul.tabs li:first-child a.active {
    overflow: visible;
  }
  ul.menu-menu-about-us li:first-child a.active:before, ul.menu-menu-broadway-junior-collection li:first-child a.active:before, ul.menu-menu-news-categories li:first-child a.active:before, ul.nav-tabs li:first-child a.active:before, ul.tabs li:first-child a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  ul.menu-menu-about-us li:first-child a.active:after, ul.menu-menu-broadway-junior-collection li:first-child a.active:after, ul.menu-menu-news-categories li:first-child a.active:after, ul.nav-tabs li:first-child a.active:after, ul.tabs li:first-child a.active:after {
    display: none;
  }
  ul.menu-menu-about-us li:last-child a.active, ul.menu-menu-broadway-junior-collection li:last-child a.active, ul.menu-menu-news-categories li:last-child a.active, ul.nav-tabs li:last-child a.active, ul.tabs li:last-child a.active {
    border-right: none;
  }
  ul.menu-menu-about-us li:last-child a.active:before, ul.menu-menu-broadway-junior-collection li:last-child a.active:before, ul.menu-menu-news-categories li:last-child a.active:before, ul.nav-tabs li:last-child a.active:before, ul.tabs li:last-child a.active:before {
    display: none;
  }
}
@media (max-width: 769px) {
  ul.menu-menu-about-us, ul.menu-menu-broadway-junior-collection, ul.menu-menu-news-categories, ul.nav-tabs, ul.tabs {
    max-height: 0;
    overflow: auto;
    transition: all .5s ease-in-out;
  }
  ul.menu-menu-about-us li, ul.menu-menu-broadway-junior-collection li, ul.menu-menu-news-categories li, ul.nav-tabs li, ul.tabs li {
    display: block;
    float: none;
  }
  ul.menu-menu-about-us li:first-child a, ul.menu-menu-broadway-junior-collection li:first-child a, ul.menu-menu-news-categories li:first-child a, ul.nav-tabs li:first-child a, ul.tabs li:first-child a {
    background-image: none;
  }
  ul.menu-menu-about-us a, ul.menu-menu-broadway-junior-collection a, ul.menu-menu-news-categories a, ul.nav-tabs a, ul.tabs a {
    background-color: #277fad;
    color: white;
    display: block;
    padding: 25px;
    background-image: linear-gradient(to right, #ffffff 16.66667%, #ffffff 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: top;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}
ul.flexnav-show.menu-menu-about-us, ul.flexnav-show.menu-menu-broadway-junior-collection, ul.flexnav-show.menu-menu-news-categories, ul.flexnav-show.nav-tabs, ul.flexnav-show.tabs {
  max-height: 80vh;
}

.account-menu__button, .nav-aboutus__button, .nav-broadway-jr__button, .nav-news__button, .nav-tabs__button, .show-grouping-button {
  background: #35a5cf;
  color: white;
  display: block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 36px;
  letter-spacing: 1px;
  line-height: 36px;
  padding: 0 50px 0 25px;
  position: relative;
  text-transform: uppercase;
  background-image: -moz-linear-gradient(left top, #35a5cf, #0f5083);
  background-image: -webkit-linear-gradient(left top, #35a5cf, #0f5083);
  background-image: linear-gradient(to right bottom, #35a5cf, #0f5083);
}
.account-menu__button:before, .nav-aboutus__button:before, .nav-broadway-jr__button:before, .nav-news__button:before, .nav-tabs__button:before, .show-grouping-button:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  box-sizing: border-box;
  font-size: 16px;
  height: 36px;
  line-height: 36px;
  padding: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 45px;
  transition: all .3s ease-in-out;
  transform-origin: 50% 48%;
  z-index: 1;
}
.active.account-menu__button:before, .active.nav-aboutus__button:before, .active.nav-broadway-jr__button:before, .active.nav-news__button:before, .active.nav-tabs__button:before, .active.show-grouping-button:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.account-menu__button:after, .nav-aboutus__button:after, .nav-broadway-jr__button:after, .nav-news__button:after, .nav-tabs__button:after, .show-grouping-button:after {
  content: '';
  background: #175799;
  box-sizing: border-box;
  font-size: 16px;
  height: 36px;
  line-height: 36px;
  padding: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 45px;
  z-index: 0;
}
@media (min-width: 769px) {
  .account-menu__button, .nav-aboutus__button, .nav-broadway-jr__button, .nav-news__button, .nav-tabs__button, .show-grouping-button {
    display: none;
  }
}
.lt-ie9 .account-menu__button, .lt-ie9 .nav-aboutus__button, .lt-ie9 .nav-broadway-jr__button, .lt-ie9 .nav-news__button, .lt-ie9 .nav-tabs__button, .lt-ie9 .show-grouping-button {
  display: none;
}

@media (min-width: 769px) {
  ul.menu-menu-about-us, ul.menu-menu-broadway-junior-collection, ul.menu-menu-news-categories, ul.nav-tabs {
    display: block;
    list-style: none;
    display: table;
    table-layout: auto;
    width: 100%;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
  }
  ul.menu-menu-about-us:after, ul.menu-menu-broadway-junior-collection:after, ul.menu-menu-news-categories:after, ul.nav-tabs:after {
    display: none;
  }
  ul.menu-menu-about-us li, ul.menu-menu-broadway-junior-collection li, ul.menu-menu-news-categories li, ul.nav-tabs li {
    display: table-cell;
  }
  ul.menu-menu-about-us li a, ul.menu-menu-broadway-junior-collection li a, ul.menu-menu-news-categories li a, ul.nav-tabs li a {
    display: block;
  }
}
.lt-ie9 ul.menu-menu-about-us, .lt-ie9 ul.menu-menu-broadway-junior-collection, .lt-ie9 ul.menu-menu-news-categories, .lt-ie9 ul.nav-tabs {
  display: block;
  list-style: none;
  display: table;
  table-layout: auto;
  width: 100%;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.lt-ie9 ul.menu-menu-about-us:after, .lt-ie9 ul.menu-menu-broadway-junior-collection:after, .lt-ie9 ul.menu-menu-news-categories:after, .lt-ie9 ul.nav-tabs:after {
  display: none;
}
.lt-ie9 ul.menu-menu-about-us li, .lt-ie9 ul.menu-menu-broadway-junior-collection li, .lt-ie9 ul.menu-menu-news-categories li, .lt-ie9 ul.nav-tabs li {
  display: table-cell;
}
.lt-ie9 ul.menu-menu-about-us li a, .lt-ie9 ul.menu-menu-broadway-junior-collection li a, .lt-ie9 ul.menu-menu-news-categories li a, .lt-ie9 ul.nav-tabs li a {
  display: block;
}

.node-three-up-carousel, .page-node-edit.node-type-community-marketplace .tabs, .view-concert-orchestrations .view-filters, .front .main-content .messages, #block-menu-menu-about-us, .page-taxonomy-term #block-menu-menu-news-categories, .page-organization-connect #page-title, .node-type-page .tabs,
.node-type-page .region-content-bottom, .resource-finder__filters, .page-shows .main-wrapper .main-content .tabs, .page-broadway-junior .main-wrapper .main-content .tabs {
  margin: 0 -25px;
}
@media (min-width: 961px) {
  .node-three-up-carousel, .page-node-edit.node-type-community-marketplace .tabs, .view-concert-orchestrations .view-filters, .front .main-content .messages, #block-menu-menu-about-us, .page-taxonomy-term #block-menu-menu-news-categories, .page-organization-connect #page-title, .node-type-page .tabs,
  .node-type-page .region-content-bottom, .resource-finder__filters, .page-shows .main-wrapper .main-content .tabs, .page-broadway-junior .main-wrapper .main-content .tabs {
    margin: 0 -50px;
  }
}
.lt-ie9 .node-three-up-carousel, .lt-ie9 .page-node-edit.node-type-community-marketplace .tabs, .page-node-edit.node-type-community-marketplace .lt-ie9 .tabs, .lt-ie9 .view-concert-orchestrations .view-filters, .view-concert-orchestrations .lt-ie9 .view-filters, .lt-ie9 .front .main-content .messages, .front .main-content .lt-ie9 .messages, .lt-ie9 #block-menu-menu-about-us, .lt-ie9 .page-taxonomy-term #block-menu-menu-news-categories, .page-taxonomy-term .lt-ie9 #block-menu-menu-news-categories, .lt-ie9 .page-organization-connect #page-title, .page-organization-connect .lt-ie9 #page-title, .lt-ie9 .node-type-page .tabs, .node-type-page .lt-ie9 .tabs,
.lt-ie9 .node-type-page .region-content-bottom,
.node-type-page .lt-ie9 .region-content-bottom, .lt-ie9 .resource-finder__filters, .lt-ie9 .page-shows .main-wrapper .main-content .tabs, .page-shows .main-wrapper .main-content .lt-ie9 .tabs, .lt-ie9 .page-broadway-junior .main-wrapper .main-content .tabs, .page-broadway-junior .main-wrapper .main-content .lt-ie9 .tabs {
  margin: 0 -50px;
}

#block-views-author-shows-block, .qa-block__show, .node-type-show .resource-finder__results {
  box-shadow: inset 0 20px 16px -10px rgba(0, 0, 0, 0.3);
}

#ui-datepicker-div .ui-datepicker-prev span,
#ui-datepicker-div .ui-datepicker-next span, #user-login .form-item .description,
#user-login--2 .form-item .description, .block-menu > h2, .site-name, .tabs-scroll__button span,
.element-invisible,
.view-concert-orchestrations .views-exposed-form .views-widget-sort-order label,
.feed-icon {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

.hide-text, .role-ribbon {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  text-align: left;
}

.clearfix:after, .form-checkboxes:after, .media-widget:after,
.image-widget:after, .content__top:after, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows:after, .view-collections-list .attachment-before:after, .community-rental__back-link:after, .rental__content_wrapper:after, .concert-selection__actions:after, #cost-estimator-dialog-modal .slider-row:after, .finder-with-filter-bar .view-filters .mti-filter-bar:after, .finder-with-filter-bar .view-filters .tags_filters:after, .finder-with-filter-bar .view-content:after, .user-login__text:after, .view-community-marketplace .view-header:after, #media-browser-library-list:after, .organization-active-bookings--item:after, .organization-addresses--item:after, .organization-contacts--item:after, .organization-current-offers--item:after, .organization-venues--item:after, .pager-load-more:after, .resource-results-view-content:after, .resource-hero .hero__background:after, .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:after, .page-wrapper .results-grid-list--list .views-row:after, .page-search-content-full .view-content:after, .attribution__author:after, .show__infographic:after, .infographic-wrapper:after, .node-type-show .item-list:after, .show-hero .hero__background:after, .group-content-links:after,
.group-secondary-links:after, .user-following--item:after, .profile:after {
  content: "";
  display: table;
  clear: both;
}

.inline-block, legend.option,
label.option, input[type='checkbox'] + label:after, .picker .picker-handle, .finder-with-filter-bar .form-type-vgf-link a:after {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

.callboard__display__switcher-block .callboard__close-icon, .menu-menu-social-menu__leaf a[href*="facebook"], .menu-menu-social-menu__leaf a[href*="instagram"], .menu-menu-social-menu__leaf a[href*="twitter"], .menu-menu-social-menu__leaf a[href*="youtube"], .menu-menu-social-menu__leaf a[href*="flickr"], .show-map__close-icon, .pager .pager-previous a, .pager .pager-next a, .flag-best-answer a, .page-user-register-shows .pager .pager-previous a, .page-user-register-shows .pager .pager-next a, .search__fullwidth #cboxClose,
.page-search-content .main-content #cboxClose, .sitewide-alert__close-button, .user__social-links .user__social-link--facebook, .user__social-links .user__social-link--twitter, .user__social-links .user__social-link--linkedin {
  display: inline-block;
  position: relative;
  padding: 0;
  font-size: 1px;
  letter-spacing: -1px;
  color: transparent;
}
.callboard__display__switcher-block .callboard__close-icon:before, .menu-menu-social-menu__leaf a[href*="facebook"]:before, .menu-menu-social-menu__leaf a[href*="instagram"]:before, .menu-menu-social-menu__leaf a[href*="twitter"]:before, .menu-menu-social-menu__leaf a[href*="youtube"]:before, .menu-menu-social-menu__leaf a[href*="flickr"]:before, .show-map__close-icon:before, .pager .pager-previous a:before, .pager .pager-next a:before, .flag-best-answer a:before, .page-user-register-shows .pager .pager-previous a:before, .page-user-register-shows .pager .pager-next a:before, .search__fullwidth #cboxClose:before,
.page-search-content .main-content #cboxClose:before, .sitewide-alert__close-button:before, .user__social-links .user__social-link--facebook:before, .user__social-links .user__social-link--twitter:before, .user__social-links .user__social-link--linkedin:before {
  box-sizing: border-box;
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: initial;
  letter-spacing: normal;
  color: initial;
}

.button-font-size, .rounded-button-primary, .hero__slideshow-content .hero__link a, .list-teaser__content .more-link, .flag-outer-season-planner a, .rounded-button-primary--no-arrow, .rounded-submit-primary, input[type='submit'],
input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input, .rounded-button-secondary, .show__synopsis-full .field-label, .rounded-button-secondary--no-arrow, .list-item__button a, .organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a, .rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
input[value='Submit'].rounded-submit-secondary, .rounded-submit-primary--no-arrow, input[value='Save'], input#edit-previous, input.field-add-more-submit, .rounded-submit-secondary--no-arrow, input[value='Reset'], .rounded-button-primary--check, .rounded-button-secondary--check, .rounded-submit-primary--check, .rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input, .rounded-submit-primary--close, input[value='Remove'], .rounded-submit-secondary--close, input#edit-cancel,
input#edit-delete, .button.remove, .button.edit, .page-broadway-junior .page-wrapper .node-page .button, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .concert-planner--list .remove-from-concert, .concert-planner--item .concert-planner__button--unflag, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close, .front .main-content .section .mti-all-shows-link, .front .main-content .section .mti-all-shows-link span, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider, .fake-submit,
.fake-ok, .fake-cancel, .organization-addresses__edit a, .organization-contacts__edit-contact, .organization-current-offers__link a, .organization-venues__edit a, .season-planner--list .remove-from-show, .season-planner--item .season-planner__button--unflag, .user-following--button-wrapper span.flag-wrapper a, .user-marketplace--edit a, .user-marketplace--delete a, .user__photo-download, .user__edit-profile {
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 27px;
  line-height: 1.6875rem;
  letter-spacing: 0rem;
}
@media (min-width: 641px) {
  .button-font-size, .rounded-button-primary, .hero__slideshow-content .hero__link a, .list-teaser__content .more-link, .flag-outer-season-planner a, .rounded-button-primary--no-arrow, .rounded-submit-primary, input[type='submit'],
  input[value='Submit'], input#edit-next, #mti-organization-search .form-submit, .page-user-register-extended #edit-return, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input, .rounded-button-secondary, .show__synopsis-full .field-label, .rounded-button-secondary--no-arrow, .list-item__button a, .organization-connect__link, .resource-results-view-content .resource-view-more-wrapper a, .rounded-submit-secondary, input[type='submit'].rounded-submit-secondary,
  input[value='Submit'].rounded-submit-secondary, .rounded-submit-primary--no-arrow, input[value='Save'], input#edit-previous, input.field-add-more-submit, .rounded-submit-secondary--no-arrow, input[value='Reset'], .rounded-button-primary--check, .rounded-button-secondary--check, .rounded-submit-primary--check, .rounded-submit-secondary--check, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input, .rounded-submit-primary--close, input[value='Remove'], .rounded-submit-secondary--close, input#edit-cancel,
  input#edit-delete, .button.remove, .button.edit, .page-broadway-junior .page-wrapper .node-page .button, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
  .node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .concert-planner--list .remove-from-concert, .concert-planner--item .concert-planner__button--unflag, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close,
  .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
  .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
  .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close, .front .main-content .section .mti-all-shows-link, .front .main-content .section .mti-all-shows-link span, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a,
  .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider, .fake-submit,
  .fake-ok, .fake-cancel, .organization-addresses__edit a, .organization-contacts__edit-contact, .organization-current-offers__link a, .organization-venues__edit a, .season-planner--list .remove-from-show, .season-planner--item .season-planner__button--unflag, .user-following--button-wrapper span.flag-wrapper a, .user-marketplace--edit a, .user-marketplace--delete a, .user__photo-download, .user__edit-profile {
    font-size: 11px;
    font-size: 0.6875rem;
    line-height: 27px;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
  }
}
.lt-ie9 .button-font-size, .lt-ie9 .rounded-button-primary, .lt-ie9 .hero__slideshow-content .hero__link a, .hero__slideshow-content .hero__link .lt-ie9 a, .lt-ie9 .list-teaser__content .more-link, .list-teaser__content .lt-ie9 .more-link, .lt-ie9 .flag-outer-season-planner a, .flag-outer-season-planner .lt-ie9 a, .lt-ie9 .rounded-button-primary--no-arrow, .lt-ie9 .rounded-submit-primary, .lt-ie9 input[type='submit'],
.lt-ie9 input[value='Submit'], .lt-ie9 input#edit-next, .lt-ie9 #mti-organization-search .form-submit, #mti-organization-search .lt-ie9 .form-submit, .lt-ie9 .page-user-register-extended #edit-return, .page-user-register-extended .lt-ie9 #edit-return, .lt-ie9 .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button input, .view-production-listing.view-display-id-default > .view-filters .views-exposed-widget.views-submit-button .lt-ie9 input, .lt-ie9 .rounded-button-secondary, .lt-ie9 .show__synopsis-full .field-label, .show__synopsis-full .lt-ie9 .field-label, .lt-ie9 .rounded-button-secondary--no-arrow, .lt-ie9 .list-item__button a, .list-item__button .lt-ie9 a, .lt-ie9 .organization-connect__link, .lt-ie9 .resource-results-view-content .resource-view-more-wrapper a, .resource-results-view-content .resource-view-more-wrapper .lt-ie9 a, .lt-ie9 .rounded-submit-secondary, .lt-ie9 .rounded-submit-primary--no-arrow, .lt-ie9 input[value='Save'], .lt-ie9 input#edit-previous, .lt-ie9 input.field-add-more-submit, .lt-ie9 .rounded-submit-secondary--no-arrow, .lt-ie9 input[value='Reset'], .lt-ie9 .rounded-button-primary--check, .lt-ie9 .rounded-button-secondary--check, .lt-ie9 .rounded-submit-primary--check, .lt-ie9 .rounded-submit-secondary--check, .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters #edit-select input, .view-concert-selection.finder-with-filter-bar .view-filters #edit-select .lt-ie9 input, .lt-ie9 .rounded-submit-primary--close, .lt-ie9 input[value='Remove'], .lt-ie9 .rounded-submit-secondary--close, .lt-ie9 input#edit-cancel,
.lt-ie9 input#edit-delete, .lt-ie9 .button.remove, .lt-ie9 .button.edit, .lt-ie9 .page-broadway-junior .page-wrapper .node-page .button, .page-broadway-junior .page-wrapper .node-page .lt-ie9 .button, .lt-ie9 .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button, .node-community_marketplace-form .lt-ie9 #edit-field-community-rental-poster-im-und-0-browse-button,
.lt-ie9 .node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form .lt-ie9 #edit-field-community-rental-poster-im-und-0-browse-button, .lt-ie9 .concert-planner--list .remove-from-concert, .concert-planner--list .lt-ie9 .remove-from-concert, .lt-ie9 .concert-planner--item .concert-planner__button--unflag, .concert-planner--item .lt-ie9 .concert-planner__button--unflag, .lt-ie9 .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close, .finder-with-filter-bar .view-filters .mti-show-filter-actions .lt-ie9 .mti-show-filter-close,
.lt-ie9 .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .lt-ie9 .mti-marketplace-close,
.lt-ie9 .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .lt-ie9 .mti-show-filter-close,
.lt-ie9 .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .lt-ie9 .mti-marketplace-close, .lt-ie9 .front .main-content .section .mti-all-shows-link, .front .main-content .section .lt-ie9 .mti-all-shows-link, .lt-ie9 .front .main-content .section .mti-all-shows-link span, .front .main-content .section .mti-all-shows-link .lt-ie9 span, .lt-ie9 .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link .lt-ie9 a,
.lt-ie9 .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link .lt-ie9 a, .lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-link a, .front .main-content .section .field-name-field-top-carousel .field-name-field-link .lt-ie9 a, .lt-ie9 .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider, .hybridauth-widget-wrapper ul.hybridauth-widget li .lt-ie9 a.hybridauth-widget-provider, .lt-ie9 .fake-submit,
.lt-ie9 .fake-ok, .lt-ie9 .fake-cancel, .lt-ie9 .organization-addresses__edit a, .organization-addresses__edit .lt-ie9 a, .lt-ie9 .organization-contacts__edit-contact, .lt-ie9 .organization-current-offers__link a, .organization-current-offers__link .lt-ie9 a, .lt-ie9 .organization-venues__edit a, .organization-venues__edit .lt-ie9 a, .lt-ie9 .season-planner--list .remove-from-show, .season-planner--list .lt-ie9 .remove-from-show, .lt-ie9 .season-planner--item .season-planner__button--unflag, .season-planner--item .lt-ie9 .season-planner__button--unflag, .lt-ie9 .user-following--button-wrapper span.flag-wrapper a, .user-following--button-wrapper span.flag-wrapper .lt-ie9 a, .lt-ie9 .user-marketplace--edit a, .user-marketplace--edit .lt-ie9 a, .lt-ie9 .user-marketplace--delete a, .user-marketplace--delete .lt-ie9 a, .lt-ie9 .user__photo-download, .lt-ie9 .user__edit-profile {
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 27px;
  line-height: 1.6875rem;
  letter-spacing: 0rem;
}

.tiny-font-size, .arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a, .mti-organization-not-found a, .page-contact-us .region-content .address-info a, .show-billing-link, h8, .ui-accordion .ui-accordion-header,
.field-group-accordion-wrapper .accordion-item, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:link,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:visited,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:hover,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:active, .callboard-scrolling, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td, .view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all label, .concert-selection__fees span, .concert-selection__actions .views-field-handler-add-to-selection .views-label,
.concert-selection__actions .views-field-views-bulk-operations .views-label, .cost-estimator__notes, .organization-active-bookings__materials .fieldset-title, .organization-addresses--item .views-label, .organization-addresses__city, .organization-addresses__state, .organization-addresses__status, .organization-connect-step-list__label, .organization-connect__address, .organization-contacts--item .views-label, .organization-current-offers--item .views-label, .organization-current-offers__status, .organization-current-offers__date, .organization-offer__item > h3, .organization-venues--item .views-label, .organization-venues__city, .organization-venues__state, .organization-venues__status, .answer-wrapper .flag-flag-posting a, .mti-authorship-data, .view-id-mti_qa .views-row .node-author,
.view-id-mti_qa .views-row .node-created, .page-questions .view-mti-qa-questions th a,
.page-questions .view-questions th a, .page-questions .view-mti-qa-questions td:not(.views-field-title),
.page-questions .view-questions td:not(.views-field-title), .resource-results-view-content .resource-view-type-wrapper, .field-name-field-show-songs .music-player .time, .user-marketplace--expire {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.02rem;
}
@media (min-width: 641px) {
  .tiny-font-size, .arrow-link--right-bold, .content_sidebar--right .community_rental_full_link a, .mti-organization-not-found a, .page-contact-us .region-content .address-info a, .show-billing-link, h8, .ui-accordion .ui-accordion-header,
  .field-group-accordion-wrapper .accordion-item, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:link,
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:visited,
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:hover,
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:active, .callboard-scrolling, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td, .view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all label, .concert-selection__fees span, .concert-selection__actions .views-field-handler-add-to-selection .views-label,
  .concert-selection__actions .views-field-views-bulk-operations .views-label, .cost-estimator__notes, .organization-active-bookings__materials .fieldset-title, .organization-addresses--item .views-label, .organization-addresses__city, .organization-addresses__state, .organization-addresses__status, .organization-connect-step-list__label, .organization-connect__address, .organization-contacts--item .views-label, .organization-current-offers--item .views-label, .organization-current-offers__status, .organization-current-offers__date, .organization-offer__item > h3, .organization-venues--item .views-label, .organization-venues__city, .organization-venues__state, .organization-venues__status, .answer-wrapper .flag-flag-posting a, .mti-authorship-data, .view-id-mti_qa .views-row .node-author,
  .view-id-mti_qa .views-row .node-created, .page-questions .view-mti-qa-questions th a,
  .page-questions .view-questions th a, .page-questions .view-mti-qa-questions td:not(.views-field-title),
  .page-questions .view-questions td:not(.views-field-title), .resource-results-view-content .resource-view-type-wrapper, .field-name-field-show-songs .music-player .time, .user-marketplace--expire {
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.02rem;
  }
}
.lt-ie9 .tiny-font-size, .lt-ie9 .arrow-link--right-bold, .lt-ie9 .content_sidebar--right .community_rental_full_link a, .content_sidebar--right .community_rental_full_link .lt-ie9 a, .lt-ie9 .mti-organization-not-found a, .mti-organization-not-found .lt-ie9 a, .lt-ie9 .page-contact-us .region-content .address-info a, .page-contact-us .region-content .address-info .lt-ie9 a, .lt-ie9 .show-billing-link, .lt-ie9 h8, .lt-ie9 .ui-accordion .ui-accordion-header, .ui-accordion .lt-ie9 .ui-accordion-header,
.lt-ie9 .field-group-accordion-wrapper .accordion-item,
.field-group-accordion-wrapper .lt-ie9 .accordion-item, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:link, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td .lt-ie9 a:link,
.lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:visited,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td .lt-ie9 a:visited,
.lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:hover,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td .lt-ie9 a:hover,
.lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:active,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td .lt-ie9 a:active, .lt-ie9 .callboard-scrolling, .lt-ie9 .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table .lt-ie9 td, .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all label, .view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all .lt-ie9 label, .lt-ie9 .concert-selection__fees span, .concert-selection__fees .lt-ie9 span, .lt-ie9 .concert-selection__actions .views-field-handler-add-to-selection .views-label, .concert-selection__actions .views-field-handler-add-to-selection .lt-ie9 .views-label,
.lt-ie9 .concert-selection__actions .views-field-views-bulk-operations .views-label,
.concert-selection__actions .views-field-views-bulk-operations .lt-ie9 .views-label, .lt-ie9 .cost-estimator__notes, .lt-ie9 .organization-active-bookings__materials .fieldset-title, .organization-active-bookings__materials .lt-ie9 .fieldset-title, .lt-ie9 .organization-addresses--item .views-label, .organization-addresses--item .lt-ie9 .views-label, .lt-ie9 .organization-addresses__city, .lt-ie9 .organization-addresses__state, .lt-ie9 .organization-addresses__status, .lt-ie9 .organization-connect-step-list__label, .lt-ie9 .organization-connect__address, .lt-ie9 .organization-contacts--item .views-label, .organization-contacts--item .lt-ie9 .views-label, .lt-ie9 .organization-current-offers--item .views-label, .organization-current-offers--item .lt-ie9 .views-label, .lt-ie9 .organization-current-offers__status, .lt-ie9 .organization-current-offers__date, .lt-ie9 .organization-offer__item > h3, .lt-ie9 .organization-venues--item .views-label, .organization-venues--item .lt-ie9 .views-label, .lt-ie9 .organization-venues__city, .lt-ie9 .organization-venues__state, .lt-ie9 .organization-venues__status, .lt-ie9 .answer-wrapper .flag-flag-posting a, .answer-wrapper .flag-flag-posting .lt-ie9 a, .lt-ie9 .mti-authorship-data, .lt-ie9 .view-id-mti_qa .views-row .node-author, .view-id-mti_qa .views-row .lt-ie9 .node-author,
.lt-ie9 .view-id-mti_qa .views-row .node-created,
.view-id-mti_qa .views-row .lt-ie9 .node-created, .lt-ie9 .page-questions .view-mti-qa-questions th a, .page-questions .view-mti-qa-questions th .lt-ie9 a,
.lt-ie9 .page-questions .view-questions th a,
.page-questions .view-questions th .lt-ie9 a, .lt-ie9 .page-questions .view-mti-qa-questions td:not(.views-field-title), .page-questions .view-mti-qa-questions .lt-ie9 td:not(.views-field-title),
.lt-ie9 .page-questions .view-questions td:not(.views-field-title),
.page-questions .view-questions .lt-ie9 td:not(.views-field-title), .lt-ie9 .resource-results-view-content .resource-view-type-wrapper, .resource-results-view-content .lt-ie9 .resource-view-type-wrapper, .lt-ie9 .field-name-field-show-songs .music-player .time, .field-name-field-show-songs .music-player .lt-ie9 .time, .lt-ie9 .user-marketplace--expire {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.02rem;
}

.xsmall-font-size, h7, .faq-question a, .faq-header a, dt, .mti-answers-load-link, .account-menu, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th, .block-mti-callboard,
.block-mti-callboard-stub, .block-mti-callboard .node--callboard_teaser .page-title,
.block-mti-callboard-stub .node--callboard_teaser .page-title, .callboard__trending .views-row .page-title:before,
.callboard--trending .views-row .page-title:before, .callboard__trending .views-row > .node--callboard_teaser .show__brief,
.callboard__trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
.callboard--trending .views-row > .node--callboard_teaser .show__brief,
.callboard--trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary, figcaption,
.content-image__caption, .view-concert-orchestrations .views-widget-filter-field_cso_type_tid label,
.view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value label, .view-concert-orchestrations .form-type-select label, .view-concert-orchestrations .form-type-select .chosen-container .chosen-single, .concert-selection-detail__instrumentation span,
.concert-selection-detail__instrumentation div, .finder-with-filter-bar .form-type-vgf-checkbox .picker-label, .finder-with-filter-bar .form-type-vgf-link, .finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend, .finder-with-filter-bar .view-filters fieldset.collapsible > legend a, .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label, .finder-with-filter-bar .view-filters .mti-filter-bar.with-filters, .user-login__button-text, .view-community-marketplace .form-type-vgf-checkbox .picker-label, .news-sumbitted-by, .organization-account__access-level, .organization-active-bookings__opening,
.organization-active-bookings__closing,
.organization-active-bookings__perfomances, .organization-contacts__roles li, .page-contact-us .region-content .ui-accordion-content .views-row span, .resource-finder__filters .picker-label, .page-search-content-full .views-field-teaser, .search__icon-button, .show__availability-message, .view-production-listing.view-display-id-default .mti-production-listing-refine span, .node-type-show .resource-finder__results .picker-label, .field-name-field-show-songs .music-player .song-title {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.04em;
}
@media (min-width: 641px) {
  .xsmall-font-size, h7, .faq-question a, .faq-header a, dt, .mti-answers-load-link, .account-menu, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th, .block-mti-callboard,
  .block-mti-callboard-stub, .block-mti-callboard .node--callboard_teaser .page-title,
  .block-mti-callboard-stub .node--callboard_teaser .page-title, .callboard__trending .views-row .page-title:before,
  .callboard--trending .views-row .page-title:before, .callboard__trending .views-row > .node--callboard_teaser .show__brief,
  .callboard__trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
  .callboard--trending .views-row > .node--callboard_teaser .show__brief,
  .callboard--trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary, figcaption,
  .content-image__caption, .view-concert-orchestrations .views-widget-filter-field_cso_type_tid label,
  .view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value label, .view-concert-orchestrations .form-type-select label, .view-concert-orchestrations .form-type-select .chosen-container .chosen-single, .concert-selection-detail__instrumentation span,
  .concert-selection-detail__instrumentation div, .finder-with-filter-bar .form-type-vgf-checkbox .picker-label, .finder-with-filter-bar .form-type-vgf-link, .finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend, .finder-with-filter-bar .view-filters fieldset.collapsible > legend a, .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label, .finder-with-filter-bar .view-filters .mti-filter-bar.with-filters, .user-login__button-text, .view-community-marketplace .form-type-vgf-checkbox .picker-label, .news-sumbitted-by, .organization-account__access-level, .organization-active-bookings__opening,
  .organization-active-bookings__closing,
  .organization-active-bookings__perfomances, .organization-contacts__roles li, .page-contact-us .region-content .ui-accordion-content .views-row span, .resource-finder__filters .picker-label, .page-search-content-full .views-field-teaser, .search__icon-button, .show__availability-message, .view-production-listing.view-display-id-default .mti-production-listing-refine span, .node-type-show .resource-finder__results .picker-label, .field-name-field-show-songs .music-player .song-title {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.02em;
  }
}
.lt-ie9 .xsmall-font-size, .lt-ie9 h7, .lt-ie9 .faq-question a, .faq-question .lt-ie9 a, .lt-ie9 .faq-header a, .faq-header .lt-ie9 a, .lt-ie9 dt, .lt-ie9 .mti-answers-load-link, .lt-ie9 .account-menu, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table .lt-ie9 th, .lt-ie9 .block-mti-callboard,
.lt-ie9 .block-mti-callboard-stub, .lt-ie9 .block-mti-callboard .node--callboard_teaser .page-title, .block-mti-callboard .node--callboard_teaser .lt-ie9 .page-title,
.lt-ie9 .block-mti-callboard-stub .node--callboard_teaser .page-title,
.block-mti-callboard-stub .node--callboard_teaser .lt-ie9 .page-title, .lt-ie9 .callboard__trending .views-row .page-title:before, .callboard__trending .views-row .lt-ie9 .page-title:before,
.lt-ie9 .callboard--trending .views-row .page-title:before,
.callboard--trending .views-row .lt-ie9 .page-title:before, .lt-ie9 .callboard__trending .views-row > .node--callboard_teaser .show__brief, .callboard__trending .views-row > .node--callboard_teaser .lt-ie9 .show__brief,
.lt-ie9 .callboard__trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
.callboard__trending .views-row > .node--callboard_teaser .lt-ie9 .field-name-field-show-synopsis-summary,
.lt-ie9 .callboard--trending .views-row > .node--callboard_teaser .show__brief,
.callboard--trending .views-row > .node--callboard_teaser .lt-ie9 .show__brief,
.lt-ie9 .callboard--trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
.callboard--trending .views-row > .node--callboard_teaser .lt-ie9 .field-name-field-show-synopsis-summary, .lt-ie9 figcaption,
.lt-ie9 .content-image__caption, .lt-ie9 .view-concert-orchestrations .views-widget-filter-field_cso_type_tid label, .view-concert-orchestrations .views-widget-filter-field_cso_type_tid .lt-ie9 label,
.lt-ie9 .view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value label,
.view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value .lt-ie9 label, .lt-ie9 .view-concert-orchestrations .form-type-select label, .view-concert-orchestrations .form-type-select .lt-ie9 label, .lt-ie9 .view-concert-orchestrations .form-type-select .chosen-container .chosen-single, .view-concert-orchestrations .form-type-select .chosen-container .lt-ie9 .chosen-single, .lt-ie9 .concert-selection-detail__instrumentation span, .concert-selection-detail__instrumentation .lt-ie9 span,
.lt-ie9 .concert-selection-detail__instrumentation div,
.concert-selection-detail__instrumentation .lt-ie9 div, .lt-ie9 .finder-with-filter-bar .form-type-vgf-checkbox .picker-label, .finder-with-filter-bar .form-type-vgf-checkbox .lt-ie9 .picker-label, .lt-ie9 .finder-with-filter-bar .form-type-vgf-link, .finder-with-filter-bar .lt-ie9 .form-type-vgf-link, .lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend, .finder-with-filter-bar .view-filters .lt-ie9 fieldset.collapsible.collapsed > legend, .lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible > legend a, .finder-with-filter-bar .view-filters fieldset.collapsible > legend .lt-ie9 a, .lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label, .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes .lt-ie9 label, .lt-ie9 .finder-with-filter-bar .view-filters .mti-filter-bar.with-filters, .finder-with-filter-bar .view-filters .lt-ie9 .mti-filter-bar.with-filters, .lt-ie9 .user-login__button-text, .lt-ie9 .view-community-marketplace .form-type-vgf-checkbox .picker-label, .view-community-marketplace .form-type-vgf-checkbox .lt-ie9 .picker-label, .lt-ie9 .news-sumbitted-by, .lt-ie9 .organization-account__access-level, .lt-ie9 .organization-active-bookings__opening,
.lt-ie9 .organization-active-bookings__closing,
.lt-ie9 .organization-active-bookings__perfomances, .lt-ie9 .organization-contacts__roles li, .organization-contacts__roles .lt-ie9 li, .lt-ie9 .page-contact-us .region-content .ui-accordion-content .views-row span, .page-contact-us .region-content .ui-accordion-content .views-row .lt-ie9 span, .lt-ie9 .resource-finder__filters .picker-label, .resource-finder__filters .lt-ie9 .picker-label, .lt-ie9 .page-search-content-full .views-field-teaser, .page-search-content-full .lt-ie9 .views-field-teaser, .lt-ie9 .search__icon-button, .lt-ie9 .show__availability-message, .lt-ie9 .view-production-listing.view-display-id-default .mti-production-listing-refine span, .view-production-listing.view-display-id-default .mti-production-listing-refine .lt-ie9 span, .lt-ie9 .node-type-show .resource-finder__results .picker-label, .node-type-show .resource-finder__results .lt-ie9 .picker-label, .lt-ie9 .field-name-field-show-songs .music-player .song-title, .field-name-field-show-songs .music-player .lt-ie9 .song-title {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.02em;
}

.small-font-size, h6, table.table-styled th, .media-widget .browse,
.media-widget .button.launcher,
.image-widget .form-file, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td, .view-author-shows .flex-caption, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table thead, .broadway-jr-collection__txt, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .rental__expire-date, .concert-selection-detail__show-name, .concert-selection-detail__list-item, .concert-selection-detail__attribution .field-collection-view, .content_sidebar--right, #ui-datepicker-div, .finder-with-filter-bar .view-filters .mti-show-filters-globals,
.finder-with-filter-bar .view-filters .mti-marketplace-globals, .user-login__title, .user-login__org-title, .marketplace--list-item .list-item__sold-by, .marketplace--list-item .field-name-field-marketplace-address, .organization-contacts__status, .organization-offer__item, .page-about-us .mti-facts p, .page-contact-us .region-content .ui-accordion-content .views-row p, .page-user-register-shows .thumb-grid--item .views-field-title, .resource-results-view-content .resource-view-description, .page-wrapper .results-grid-list--grid .node-title, .page-wrapper .results-grid-list--grid .field-name-field-show-title-full, div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button, .view-production-listing.view-display-id-default > .view-content .production-result, .view-production-listing.view-display-id-default > .view-content .production-result h2, .show__version, .show__release-description, .node--show_future_release .future-release__release-description, .node--show_future_release .future-release__summary, .thumb-grid__item .teaser__title-link,
.thumb-grid__item .teaser__title,
.thumb-grid__item .node-title,
.thumb-grid--item .teaser__title-link,
.thumb-grid--item .teaser__title,
.thumb-grid--item .node-title, .thumb-grid__item .teaser__text,
.thumb-grid--item .teaser__text, .page-user .image-credit {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.01em;
}
@media (min-width: 641px) {
  .small-font-size, h6, table.table-styled th, .media-widget .browse,
  .media-widget .button.launcher,
  .image-widget .form-file, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td, .view-author-shows .flex-caption, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table thead, .broadway-jr-collection__txt, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
  .node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button, .rental__expire-date, .concert-selection-detail__show-name, .concert-selection-detail__list-item, .concert-selection-detail__attribution .field-collection-view, .content_sidebar--right, #ui-datepicker-div, .finder-with-filter-bar .view-filters .mti-show-filters-globals,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals, .user-login__title, .user-login__org-title, .marketplace--list-item .list-item__sold-by, .marketplace--list-item .field-name-field-marketplace-address, .organization-contacts__status, .organization-offer__item, .page-about-us .mti-facts p, .page-contact-us .region-content .ui-accordion-content .views-row p, .page-user-register-shows .thumb-grid--item .views-field-title, .resource-results-view-content .resource-view-description, .page-wrapper .results-grid-list--grid .node-title, .page-wrapper .results-grid-list--grid .field-name-field-show-title-full, div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button, .view-production-listing.view-display-id-default > .view-content .production-result, .view-production-listing.view-display-id-default > .view-content .production-result h2, .show__version, .show__release-description, .node--show_future_release .future-release__release-description, .node--show_future_release .future-release__summary, .thumb-grid__item .teaser__title-link,
  .thumb-grid__item .teaser__title,
  .thumb-grid__item .node-title,
  .thumb-grid--item .teaser__title-link,
  .thumb-grid--item .teaser__title,
  .thumb-grid--item .node-title, .thumb-grid__item .teaser__text,
  .thumb-grid--item .teaser__text, .page-user .image-credit {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.01em;
  }
}
.lt-ie9 .small-font-size, .lt-ie9 h6, .lt-ie9 table.table-styled th, table.table-styled .lt-ie9 th, .lt-ie9 .media-widget .browse, .media-widget .lt-ie9 .browse,
.lt-ie9 .media-widget .button.launcher,
.media-widget .lt-ie9 .button.launcher,
.lt-ie9 .image-widget .form-file,
.image-widget .lt-ie9 .form-file, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr .lt-ie9 td, .lt-ie9 .view-author-shows .flex-caption, .view-author-shows .lt-ie9 .flex-caption, .lt-ie9 .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table thead, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table .lt-ie9 thead, .lt-ie9 .broadway-jr-collection__txt, .lt-ie9 .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button, .node-community_marketplace-form .lt-ie9 #edit-field-community-rental-poster-im-und-0-browse-button,
.lt-ie9 .node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form .lt-ie9 #edit-field-community-rental-poster-im-und-0-browse-button, .lt-ie9 .rental__expire-date, .lt-ie9 .concert-selection-detail__show-name, .lt-ie9 .concert-selection-detail__list-item, .lt-ie9 .concert-selection-detail__attribution .field-collection-view, .concert-selection-detail__attribution .lt-ie9 .field-collection-view, .lt-ie9 .content_sidebar--right, .lt-ie9 #ui-datepicker-div, .lt-ie9 .finder-with-filter-bar .view-filters .mti-show-filters-globals, .finder-with-filter-bar .view-filters .lt-ie9 .mti-show-filters-globals,
.lt-ie9 .finder-with-filter-bar .view-filters .mti-marketplace-globals,
.finder-with-filter-bar .view-filters .lt-ie9 .mti-marketplace-globals, .lt-ie9 .user-login__title, .lt-ie9 .user-login__org-title, .lt-ie9 .marketplace--list-item .list-item__sold-by, .marketplace--list-item .lt-ie9 .list-item__sold-by, .lt-ie9 .marketplace--list-item .field-name-field-marketplace-address, .marketplace--list-item .lt-ie9 .field-name-field-marketplace-address, .lt-ie9 .organization-contacts__status, .lt-ie9 .organization-offer__item, .lt-ie9 .page-about-us .mti-facts p, .page-about-us .mti-facts .lt-ie9 p, .lt-ie9 .page-contact-us .region-content .ui-accordion-content .views-row p, .page-contact-us .region-content .ui-accordion-content .views-row .lt-ie9 p, .lt-ie9 .page-user-register-shows .thumb-grid--item .views-field-title, .page-user-register-shows .thumb-grid--item .lt-ie9 .views-field-title, .lt-ie9 .resource-results-view-content .resource-view-description, .resource-results-view-content .lt-ie9 .resource-view-description, .lt-ie9 .page-wrapper .results-grid-list--grid .node-title, .page-wrapper .results-grid-list--grid .lt-ie9 .node-title, .lt-ie9 .page-wrapper .results-grid-list--grid .field-name-field-show-title-full, .page-wrapper .results-grid-list--grid .lt-ie9 .field-name-field-show-title-full, .lt-ie9 div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button, div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar .lt-ie9 button, .lt-ie9 .view-production-listing.view-display-id-default > .view-content .production-result, .view-production-listing.view-display-id-default > .view-content .lt-ie9 .production-result, .lt-ie9 .view-production-listing.view-display-id-default > .view-content .production-result h2, .view-production-listing.view-display-id-default > .view-content .production-result .lt-ie9 h2, .lt-ie9 .show__version, .lt-ie9 .show__release-description, .lt-ie9 .node--show_future_release .future-release__release-description, .node--show_future_release .lt-ie9 .future-release__release-description, .lt-ie9 .node--show_future_release .future-release__summary, .node--show_future_release .lt-ie9 .future-release__summary, .lt-ie9 .thumb-grid__item .teaser__title-link, .thumb-grid__item .lt-ie9 .teaser__title-link,
.lt-ie9 .thumb-grid__item .teaser__title,
.thumb-grid__item .lt-ie9 .teaser__title,
.lt-ie9 .thumb-grid__item .node-title,
.thumb-grid__item .lt-ie9 .node-title,
.lt-ie9 .thumb-grid--item .teaser__title-link,
.thumb-grid--item .lt-ie9 .teaser__title-link,
.lt-ie9 .thumb-grid--item .teaser__title,
.thumb-grid--item .lt-ie9 .teaser__title,
.lt-ie9 .thumb-grid--item .node-title,
.thumb-grid--item .lt-ie9 .node-title, .lt-ie9 .thumb-grid__item .teaser__text, .thumb-grid__item .lt-ie9 .teaser__text,
.lt-ie9 .thumb-grid--item .teaser__text,
.thumb-grid--item .lt-ie9 .teaser__text, .lt-ie9 .page-user .image-credit, .page-user .lt-ie9 .image-credit {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.01em;
}

.base-font-size, .field-type-text-long,
.field-type-text-with-summary, h5, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-description, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td:first-child, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all label, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-description, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td:first-child, .rental__description, .cost-estimator__estimate-label, #user-login label,
#user-login--2 label, .maintenance-page #page, .organization-addresses__title, .organization-contacts__name, .organization-current-offers__title, .organization-venues__title, .page-contact-us .region-content .ui-accordion-header, .resource-finder__hero .resource-description-wrapper, .show-billing__content .show__attributions, .show-billing__content .attribution__label, .show-billing__additional_attribute, .rider-text__size, .view-production-listing.view-display-id-default, .view-production-listing.view-display-id-default > .attachment-before h2, .show__brief, .node--show_future_release .node-title, .user__bio {
  font-size: 16px;
  font-size: 1rem;
  line-height: 25px;
  line-height: 1.5625rem;
  letter-spacing: 0;
}
@media (min-width: 641px) {
  .base-font-size, .field-type-text-long,
  .field-type-text-with-summary, h5, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-description, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td:first-child, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all label, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-description, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td:first-child, .rental__description, .cost-estimator__estimate-label, #user-login label,
  #user-login--2 label, .maintenance-page #page, .organization-addresses__title, .organization-contacts__name, .organization-current-offers__title, .organization-venues__title, .page-contact-us .region-content .ui-accordion-header, .resource-finder__hero .resource-description-wrapper, .show-billing__content .show__attributions, .show-billing__content .attribution__label, .show-billing__additional_attribute, .rider-text__size, .view-production-listing.view-display-id-default, .view-production-listing.view-display-id-default > .attachment-before h2, .show__brief, .node--show_future_release .node-title, .user__bio {
    font-size: 16px;
    font-size: 1rem;
    line-height: 25px;
    line-height: 1.5625rem;
    letter-spacing: 0.01em;
  }
}
.lt-ie9 .base-font-size, .lt-ie9 .field-type-text-long,
.lt-ie9 .field-type-text-with-summary, .lt-ie9 h5, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-description, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .lt-ie9 .audition-show-description, .lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td:first-child, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr .lt-ie9 td:first-child, .lt-ie9 .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all label, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all .lt-ie9 label, .lt-ie9 .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-description, .page-broadway-junior-collection-audition-central .audition-central-wrapper .lt-ie9 .audition-show-description, .lt-ie9 .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td:first-child, .page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table .lt-ie9 td:first-child, .lt-ie9 .rental__description, .lt-ie9 .cost-estimator__estimate-label, .lt-ie9 #user-login label, #user-login .lt-ie9 label,
.lt-ie9 #user-login--2 label,
#user-login--2 .lt-ie9 label, .lt-ie9 .maintenance-page #page, .maintenance-page .lt-ie9 #page, .lt-ie9 .organization-addresses__title, .lt-ie9 .organization-contacts__name, .lt-ie9 .organization-current-offers__title, .lt-ie9 .organization-venues__title, .lt-ie9 .page-contact-us .region-content .ui-accordion-header, .page-contact-us .region-content .lt-ie9 .ui-accordion-header, .lt-ie9 .resource-finder__hero .resource-description-wrapper, .resource-finder__hero .lt-ie9 .resource-description-wrapper, .lt-ie9 .show-billing__content .show__attributions, .show-billing__content .lt-ie9 .show__attributions, .lt-ie9 .show-billing__content .attribution__label, .show-billing__content .lt-ie9 .attribution__label, .lt-ie9 .show-billing__additional_attribute, .lt-ie9 .rider-text__size, .lt-ie9 .view-production-listing.view-display-id-default, .lt-ie9 .view-production-listing.view-display-id-default > .attachment-before h2, .view-production-listing.view-display-id-default > .attachment-before .lt-ie9 h2, .lt-ie9 .show__brief, .lt-ie9 .node--show_future_release .node-title, .node--show_future_release .lt-ie9 .node-title, .lt-ie9 .user__bio {
  font-size: 16px;
  font-size: 1rem;
  line-height: 25px;
  line-height: 1.5625rem;
  letter-spacing: 0.01em;
}

.medium-font-size, h4, #sidebar-first .user_full_name, .page-broadway-junior-audition-central .main-content .audition-wrapper p, .region-sidebar-second > h2, .callboard__display__switcher-block .callboard__title, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form, .rental__organization-name,
.rental-author__name, .concert-planner--title, .show-concert-selection__header-text, .hero__summary, .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle, .login-form__text, #block-menu-menu-help-menu .nolink,
#block-menu-menu-help-menu-au .nolink,
#block-menu-menu-help-menu-uk .nolink, .news-author__name, .answers-best-answer:before, .node-type-answers-question .new-answer-form-title,
.page-node-add-answers-question .new-answer-form-title,
.page-questions .new-answer-form-title, .node-type-answers-question .qa__question-header,
.page-node-add-answers-question .qa__question-header,
.page-questions .qa__question-header, .node-type-answers-question .answers-list .view-header,
.page-node-add-answers-question .answers-list .view-header,
.page-questions .answers-list .view-header, .create_profile_description, .user_and_picture_description, .confirmation-box-wrapper, .resource-results-view-content .resource-view-title, .season-planner--title, .view-production-listing.view-display-id-default > .view-filters form h3, .sitewide-alert, .user-marketplace--title, .user__roles-item {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 31px;
  line-height: 1.95313rem;
  letter-spacing: 0.03em;
}
@media (min-width: 641px) {
  .medium-font-size, h4, #sidebar-first .user_full_name, .page-broadway-junior-audition-central .main-content .audition-wrapper p, .region-sidebar-second > h2, .callboard__display__switcher-block .callboard__title, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form, .rental__organization-name,
  .rental-author__name, .concert-planner--title, .show-concert-selection__header-text, .hero__summary, .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle, .login-form__text, #block-menu-menu-help-menu .nolink,
  #block-menu-menu-help-menu-au .nolink,
  #block-menu-menu-help-menu-uk .nolink, .news-author__name, .answers-best-answer:before, .node-type-answers-question .new-answer-form-title,
  .page-node-add-answers-question .new-answer-form-title,
  .page-questions .new-answer-form-title, .node-type-answers-question .qa__question-header,
  .page-node-add-answers-question .qa__question-header,
  .page-questions .qa__question-header, .node-type-answers-question .answers-list .view-header,
  .page-node-add-answers-question .answers-list .view-header,
  .page-questions .answers-list .view-header, .create_profile_description, .user_and_picture_description, .confirmation-box-wrapper, .resource-results-view-content .resource-view-title, .season-planner--title, .view-production-listing.view-display-id-default > .view-filters form h3, .sitewide-alert, .user-marketplace--title, .user__roles-item {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 31px;
    line-height: 1.95313rem;
    letter-spacing: 0.03em;
  }
}
.lt-ie9 .medium-font-size, .lt-ie9 h4, .lt-ie9 #sidebar-first .user_full_name, #sidebar-first .lt-ie9 .user_full_name, .lt-ie9 .page-broadway-junior-audition-central .main-content .audition-wrapper p, .page-broadway-junior-audition-central .main-content .audition-wrapper .lt-ie9 p, .lt-ie9 .region-sidebar-second > h2, .lt-ie9 .callboard__display__switcher-block .callboard__title, .callboard__display__switcher-block .lt-ie9 .callboard__title, .lt-ie9 .page-broadway-junior-collection-audition-central #mti-audition-central-search-form, .page-broadway-junior-collection-audition-central .lt-ie9 #mti-audition-central-search-form, .lt-ie9 .rental__organization-name,
.lt-ie9 .rental-author__name, .lt-ie9 .concert-planner--title, .lt-ie9 .show-concert-selection__header-text, .lt-ie9 .hero__summary, .lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle, .front .main-content .section .field-name-field-top-carousel .lt-ie9 .field-name-field-subtitle, .lt-ie9 .login-form__text, .lt-ie9 #block-menu-menu-help-menu .nolink, #block-menu-menu-help-menu .lt-ie9 .nolink,
.lt-ie9 #block-menu-menu-help-menu-au .nolink,
#block-menu-menu-help-menu-au .lt-ie9 .nolink,
.lt-ie9 #block-menu-menu-help-menu-uk .nolink,
#block-menu-menu-help-menu-uk .lt-ie9 .nolink, .lt-ie9 .news-author__name, .lt-ie9 .answers-best-answer:before, .lt-ie9 .node-type-answers-question .new-answer-form-title, .node-type-answers-question .lt-ie9 .new-answer-form-title,
.lt-ie9 .page-node-add-answers-question .new-answer-form-title,
.page-node-add-answers-question .lt-ie9 .new-answer-form-title,
.lt-ie9 .page-questions .new-answer-form-title,
.page-questions .lt-ie9 .new-answer-form-title, .lt-ie9 .node-type-answers-question .qa__question-header, .node-type-answers-question .lt-ie9 .qa__question-header,
.lt-ie9 .page-node-add-answers-question .qa__question-header,
.page-node-add-answers-question .lt-ie9 .qa__question-header,
.lt-ie9 .page-questions .qa__question-header,
.page-questions .lt-ie9 .qa__question-header, .lt-ie9 .node-type-answers-question .answers-list .view-header, .node-type-answers-question .answers-list .lt-ie9 .view-header,
.lt-ie9 .page-node-add-answers-question .answers-list .view-header,
.page-node-add-answers-question .answers-list .lt-ie9 .view-header,
.lt-ie9 .page-questions .answers-list .view-header,
.page-questions .answers-list .lt-ie9 .view-header, .lt-ie9 .create_profile_description, .lt-ie9 .user_and_picture_description, .lt-ie9 .confirmation-box-wrapper, .lt-ie9 .resource-results-view-content .resource-view-title, .resource-results-view-content .lt-ie9 .resource-view-title, .lt-ie9 .season-planner--title, .lt-ie9 .view-production-listing.view-display-id-default > .view-filters form h3, .view-production-listing.view-display-id-default > .view-filters form .lt-ie9 h3, .lt-ie9 .sitewide-alert, .lt-ie9 .user-marketplace--title, .lt-ie9 .user__roles-item {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 31px;
  line-height: 1.95313rem;
  letter-spacing: 0.03em;
}

.large-font-size, h3, .short-description, .show__summary, blockquote, .webform-component--reminder, .concert-selection-detail__price div,
.concert-selection-detail__subsequent-price div, .concert-selection-detail__subsequent-price, .mti-organization-not-found p, .show__infographic--no-roles .infographic__label {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 31px;
  line-height: 1.95313rem;
  letter-spacing: 0;
}
@media (min-width: 641px) {
  .large-font-size, h3, .short-description, .show__summary, blockquote, .webform-component--reminder, .concert-selection-detail__price div,
  .concert-selection-detail__subsequent-price div, .concert-selection-detail__subsequent-price, .mti-organization-not-found p, .show__infographic--no-roles .infographic__label {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 34px;
    line-height: 2.10938rem;
    letter-spacing: 0;
  }
}
.lt-ie9 .large-font-size, .lt-ie9 h3, .lt-ie9 .short-description, .lt-ie9 .show__summary, .lt-ie9 blockquote, .lt-ie9 .webform-component--reminder, .lt-ie9 .concert-selection-detail__price div, .concert-selection-detail__price .lt-ie9 div,
.lt-ie9 .concert-selection-detail__subsequent-price div,
.concert-selection-detail__subsequent-price .lt-ie9 div, .lt-ie9 .concert-selection-detail__subsequent-price, .lt-ie9 .mti-organization-not-found p, .mti-organization-not-found .lt-ie9 p, .lt-ie9 .show__infographic--no-roles .infographic__label, .show__infographic--no-roles .lt-ie9 .infographic__label {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 34px;
  line-height: 2.10938rem;
  letter-spacing: 0;
}

.xlarge-font-size, h2, .ui-dialog .ui-dialog-titlebar .ui-dialog-title, .organization-addresses--list .view-content > h3, .organization-venues--list .view-content > h3, .node-three-up-carousel .field-name-field-link-3up, .page-broadway-junior-collection-audition-central h1.title, .rental__price, .concert-selection-detail__song-name, .front .main-content .section .field-label, .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-title-detail-carousel, .list-teaser__content .node-title, .login-form__title, .node-type-answers-question #page-title,
.page-node-add-answers-question #page-title,
.page-questions #page-title, .page-help-shows #page-title, .resource-results-intro-result, .page-search-content-full .mti-search-results-found, .search__fullwidth .mti-search-results-found,
.page-search-content .main-content .mti-search-results-found, .node-type-show .resource-finder__results .resources__title, .user-password__title {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 25px;
  line-height: 1.5625rem;
  letter-spacing: -0.03em;
}
@media (min-width: 641px) {
  .xlarge-font-size, h2, .ui-dialog .ui-dialog-titlebar .ui-dialog-title, .organization-addresses--list .view-content > h3, .organization-venues--list .view-content > h3, .node-three-up-carousel .field-name-field-link-3up, .page-broadway-junior-collection-audition-central h1.title, .rental__price, .concert-selection-detail__song-name, .front .main-content .section .field-label, .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel,
  .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-title-detail-carousel, .list-teaser__content .node-title, .login-form__title, .node-type-answers-question #page-title,
  .page-node-add-answers-question #page-title,
  .page-questions #page-title, .page-help-shows #page-title, .resource-results-intro-result, .page-search-content-full .mti-search-results-found, .search__fullwidth .mti-search-results-found,
  .page-search-content .main-content .mti-search-results-found, .node-type-show .resource-finder__results .resources__title, .user-password__title {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 30px;
    line-height: 1.875rem;
    letter-spacing: -0.03em;
  }
}
.lt-ie9 .xlarge-font-size, .lt-ie9 h2, .lt-ie9 .ui-dialog .ui-dialog-titlebar .ui-dialog-title, .ui-dialog .ui-dialog-titlebar .lt-ie9 .ui-dialog-title, .lt-ie9 .organization-addresses--list .view-content > h3, .organization-addresses--list .lt-ie9 .view-content > h3, .lt-ie9 .organization-venues--list .view-content > h3, .organization-venues--list .lt-ie9 .view-content > h3, .lt-ie9 .node-three-up-carousel .field-name-field-link-3up, .node-three-up-carousel .lt-ie9 .field-name-field-link-3up, .lt-ie9 .page-broadway-junior-collection-audition-central h1.title, .page-broadway-junior-collection-audition-central .lt-ie9 h1.title, .lt-ie9 .rental__price, .lt-ie9 .concert-selection-detail__song-name, .lt-ie9 .front .main-content .section .field-label, .front .main-content .section .lt-ie9 .field-label, .lt-ie9 .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel, .front .main-content .section .field-name-field-promo-item-top .lt-ie9 .field-name-field-title-detail-carousel,
.lt-ie9 .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-title-detail-carousel,
.front .main-content .section .field-name-field-promo-item-bottom .lt-ie9 .field-name-field-title-detail-carousel, .lt-ie9 .list-teaser__content .node-title, .list-teaser__content .lt-ie9 .node-title, .lt-ie9 .login-form__title, .lt-ie9 .node-type-answers-question #page-title, .node-type-answers-question .lt-ie9 #page-title,
.lt-ie9 .page-node-add-answers-question #page-title,
.page-node-add-answers-question .lt-ie9 #page-title,
.lt-ie9 .page-questions #page-title,
.page-questions .lt-ie9 #page-title, .lt-ie9 .page-help-shows #page-title, .page-help-shows .lt-ie9 #page-title, .lt-ie9 .resource-results-intro-result, .lt-ie9 .page-search-content-full .mti-search-results-found, .page-search-content-full .lt-ie9 .mti-search-results-found, .lt-ie9 .search__fullwidth .mti-search-results-found, .search__fullwidth .lt-ie9 .mti-search-results-found,
.lt-ie9 .page-search-content .main-content .mti-search-results-found,
.page-search-content .main-content .lt-ie9 .mti-search-results-found, .lt-ie9 .node-type-show .resource-finder__results .resources__title, .node-type-show .resource-finder__results .lt-ie9 .resources__title, .lt-ie9 .user-password__title {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 30px;
  line-height: 1.875rem;
  letter-spacing: -0.03em;
}

.xxlarge-font-size, h1, .page-title, #cost-container #estimates, .hero__slideshow-content .hero__title, .page-user-register #page-title, .page-search-content-full .mti-search__keyword-results, .search__fullwidth .form-item-keyword input.form-autocomplete,
.page-search-content .main-content .form-item-keyword input.form-autocomplete {
  font-size: 35px;
  font-size: 2.1875rem;
  line-height: 35px;
  line-height: 2.1875rem;
  letter-spacing: -0.03em;
}
@media (min-width: 641px) {
  .xxlarge-font-size, h1, .page-title, #cost-container #estimates, .hero__slideshow-content .hero__title, .page-user-register #page-title, .page-search-content-full .mti-search__keyword-results, .search__fullwidth .form-item-keyword input.form-autocomplete,
  .page-search-content .main-content .form-item-keyword input.form-autocomplete {
    font-size: 45px;
    font-size: 2.8125rem;
    line-height: 41px;
    line-height: 2.57813rem;
    letter-spacing: -0.03em;
  }
}
.lt-ie9 .xxlarge-font-size, .lt-ie9 h1, .lt-ie9 .page-title, .lt-ie9 #cost-container #estimates, #cost-container .lt-ie9 #estimates, .lt-ie9 .hero__slideshow-content .hero__title, .hero__slideshow-content .lt-ie9 .hero__title, .lt-ie9 .page-user-register #page-title, .page-user-register .lt-ie9 #page-title, .lt-ie9 .page-search-content-full .mti-search__keyword-results, .page-search-content-full .lt-ie9 .mti-search__keyword-results, .lt-ie9 .search__fullwidth .form-item-keyword input.form-autocomplete, .search__fullwidth .form-item-keyword .lt-ie9 input.form-autocomplete,
.lt-ie9 .page-search-content .main-content .form-item-keyword input.form-autocomplete,
.page-search-content .main-content .form-item-keyword .lt-ie9 input.form-autocomplete {
  font-size: 45px;
  font-size: 2.8125rem;
  line-height: 41px;
  line-height: 2.57813rem;
  letter-spacing: -0.03em;
}

.huge-font-size, .front .main-content .section .field-name-field-top-carousel .field-name-field-title-detail-carousel {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 25px;
  line-height: 1.5625rem;
  letter-spacing: -0.03em;
}
@media (min-width: 641px) {
  .huge-font-size, .front .main-content .section .field-name-field-top-carousel .field-name-field-title-detail-carousel {
    font-size: 55px;
    font-size: 3.4375rem;
    line-height: 45px;
    line-height: 2.8125rem;
    letter-spacing: -0.03em;
  }
}
.lt-ie9 .huge-font-size, .lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-title-detail-carousel, .front .main-content .section .field-name-field-top-carousel .lt-ie9 .field-name-field-title-detail-carousel {
  font-size: 55px;
  font-size: 3.4375rem;
  line-height: 45px;
  line-height: 2.8125rem;
  letter-spacing: -0.03em;
}

/*
 * ==================================================
 * Normalize
 * ==================================================
 */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
dialog,
summary {
  display: block;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-style: normal;
  font-weight: 400;
  margin-top: 0px;
  margin-top: 0rem;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

mark {
  background: #ff0;
  color: #000;
}

code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

pre {
  white-space: pre-wrap;
}

a:hover, a:active {
  outline: 0;
}
a:focus {
  outline: none;
}

nav ul,
nav ol {
  list-style: none;
  list-style-image: none;
}

q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

pre {
  overflow: auto;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

audio,
canvas,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
}

[hidden] {
  display: none;
}

body {
  margin: 0;
}

/* Responsive images & embedded content */
img {
  border: 0;
  max-width: 100%;
  height: auto;
}
.ie8 img {
  width: auto;
}

figure > img {
  display: block;
}

/* Override max-width 100% for map displays */
.gmap img, .view-gmap img, .openlayers-map img, #getlocations_map_canvas img {
  max-width: none;
}

figure {
  margin: 0;
}

svg:not(:root) {
  overflow: hidden;
}

/* Forms */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

button,
input {
  line-height: normal;
}

button,
select {
  text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

button[disabled],
html input[disabled] {
  cursor: default;
}

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* Tables  */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Print styles */
@media print {
  * {
    background: transparent !important;
    color: black !important;
    filter: none !important;
    text-shadow: none;
    -ms-filter: none !important;
  }

  a {
    text-decoration: underline;
  }
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }

  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  a[href^="javascript:"]:after, a[href^="#"]:after {
    content: "";
  }

  thead {
    display: table-header-group;
  }

  tr,
  img {
    page-break-inside: avoid;
  }

  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
  h3 {
    page-break-after: avoid;
  }
}
html {
  font-size: 100%;
  line-height: 1.5625em;
}

* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #393e43;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  line-height: normal;
  height: 100%;
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(left top, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(left top, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), linear-gradient(to right bottom, #35a5cf, #0f5083);
  background-attachment: fixed;
}

i,
em {
  font-style: italic;
}

h1, h2, h3, h4, h5, h8, .page-title, #cost-container #estimates, .ui-dialog .ui-dialog-titlebar .ui-dialog-title, .organization-addresses--list .view-content > h3, .organization-venues--list .view-content > h3, .short-description, .show__summary, .ui-accordion .ui-accordion-header,
.field-group-accordion-wrapper .accordion-item, .webform-component--reminder, .organization-connect-step-list__label, .organization-connect__address, .organization-offer__item > h3 {
  color: #393e43;
}

h1, h2, h7, h8, .page-title, #cost-container #estimates, .ui-dialog .ui-dialog-titlebar .ui-dialog-title, .organization-addresses--list .view-content > h3, .organization-venues--list .view-content > h3, .view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all label, .concert-selection-detail__song-name, .concert-selection__actions .views-field-handler-add-to-selection .views-label,
.concert-selection__actions .views-field-views-bulk-operations .views-label, .organization-connect-step-list__label, .organization-connect__address {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
}

h1, h2, .page-title, #cost-container #estimates, .ui-dialog .ui-dialog-titlebar .ui-dialog-title, .organization-addresses--list .view-content > h3, .organization-venues--list .view-content > h3, .concert-selection-detail__song-name, .organization-connect-step-list__label, .organization-connect__address {
  letter-spacing: -1px;
  letter-spacing: -0.0625rem;
}

h1 {
  margin-bottom: 3px;
  margin-bottom: 0.15625rem;
}

h2 {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
}

h3 {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
}

h4 {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
}

h5 {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
}

.page-title, #cost-container #estimates {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
}

.ui-dialog .ui-dialog-titlebar .ui-dialog-title, .organization-addresses--list .view-content > h3, .organization-venues--list .view-content > h3 {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
}

.short-description, .show__summary {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: 200;
}

h6 {
  color: #6c6c6c;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 1px;
  letter-spacing: 0.0625rem;
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
}

h7, .faq-question a, .faq-header a, dt, .mti-answers-load-link {
  color: #35a5cf;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 1px;
  letter-spacing: 0.0625rem;
}
h7 a:link, .faq-question a a:link, .faq-header a a:link, dt a:link, .mti-answers-load-link a:link, h7 a:visited, .faq-question a a:visited, .faq-header a a:visited, dt a:visited, .mti-answers-load-link a:visited, h7 a:focus, .faq-question a a:focus, .faq-header a a:focus, dt a:focus, .mti-answers-load-link a:focus, h7 a:hover, .faq-question a a:hover, .faq-header a a:hover, dt a:hover, .mti-answers-load-link a:hover, h7 a:active, .faq-question a a:active, .faq-header a a:active, dt a:active, .mti-answers-load-link a:active, h7 a.active, .faq-question a a.active, .faq-header a a.active, dt a.active, .mti-answers-load-link a.active {
  color: #35a5cf;
}

h8, .ui-accordion .ui-accordion-header,
.field-group-accordion-wrapper .accordion-item {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  letter-spacing: 0.0625rem;
}
h8 a:link, .ui-accordion .ui-accordion-header a:link,
.field-group-accordion-wrapper .accordion-item a:link, h8 a:visited, .ui-accordion .ui-accordion-header a:visited,
.field-group-accordion-wrapper .accordion-item a:visited, h8 a:focus, .ui-accordion .ui-accordion-header a:focus,
.field-group-accordion-wrapper .accordion-item a:focus, h8 a:hover, .ui-accordion .ui-accordion-header a:hover,
.field-group-accordion-wrapper .accordion-item a:hover, h8 a:active, .ui-accordion .ui-accordion-header a:active,
.field-group-accordion-wrapper .accordion-item a:active, h8 a.active, .ui-accordion .ui-accordion-header a.active,
.field-group-accordion-wrapper .accordion-item a.active {
  font-family: "effra", Arial, Helvetica, sans-serif;
}

.header-sm-margin {
  margin-bottom: 3px;
  margin-bottom: 0.15625rem;
}

time {
  font-size: 9px;
  font-size: 0.5625rem;
  line-height: 25px;
  line-height: 1.5625rem;
  padding-left: 1px;
  padding-left: 0.0625rem;
  letter-spacing: 1px;
}

blockquote {
  margin: 50px 0;
}
blockquote cite {
  display: block;
  text-align: right;
  margin: 50px 60px 0 0;
}

quote {
  font-style: italic;
}

#skip {
  position: absolute;
  left: -9999px;
}

a {
  transition: color .25s ease;
}
a:link, a:visited {
  color: #35a5cf;
  text-decoration: none;
}
a:focus, a:hover, a:active, a.active {
  color: #1e86bd;
  text-decoration: none;
  outline: none;
}

table.cols-2 {
  width: 100%;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
}
table.cols-2 td {
  padding: .5em 0;
}

table.table-styled {
  margin: 30px 0;
  width: 100%;
}
table.table-styled th {
  color: #6c6c6c;
}
table.table-styled th,
table.table-styled td {
  padding: 4px 10px;
}
table.table-styled tr.odd td {
  background: #f6f6f6;
}

input {
  -webkit-border-radius: 0;
}
input:focus {
  outline: none;
}

input:not([type="checkbox"]):not([type="radio"]) {
  -webkit-appearance: none;
}

.form-wrapper {
  margin-bottom: 30px;
}
.form-wrapper .form-wrapper {
  margin-bottom: 0;
}

.form-item {
  margin-bottom: 30px;
}

.webform-component--reminder {
  clear: both;
  font-family: "effra", Arial, Helvetica, sans-serif;
}

.webform-component-textarea textarea {
  resize: none;
}

@media (min-width: 641px) {
  div.webform-component-textfield, div.webform-component-email, div.webform-component-select, div.webform-component-checkboxes {
    float: left;
    width: 50%;
    padding: 0 1%;
  }
}
.lt-ie9 div.webform-component-textfield, .lt-ie9 div.webform-component-email, .lt-ie9 div.webform-component-select, .lt-ie9 div.webform-component-checkboxes {
  float: left;
  width: 50%;
  padding: 0 1%;
}
@media (min-width: 641px) {
  div.webform-component-checkboxes {
    padding-top: 25px;
  }
}
.lt-ie9 div.webform-component-checkboxes {
  padding-top: 25px;
}
div.webform-component-markup ~ div.webform-component.form-item:nth-of-type(even) {
  clear: left;
  padding-left: 0;
  padding-right: 1%;
}
div.webform-component-markup ~ div.webform-component.form-item:nth-of-type(odd) {
  clear: none;
  padding-left: 1%;
  padding-right: 0;
}
div.webform-component.form-item:nth-of-type(even) {
  padding-right: 0;
}
div.webform-component.form-item:nth-of-type(odd) {
  clear: left;
  padding-left: 0;
}

div.webform-component-select .chosen-container {
  width: 100% !important;
}

input[type='submit'],
input[value='Submit'] {
  margin-right: 10px;
}

.button.remove {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.button.remove:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.button.remove:link, .button.remove:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.button.remove:hover, .button.remove:focus {
  background-color: #a1a1a1;
}

.button.edit {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  margin-right: 10px;
}
.button.edit:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.button.edit:link, .button.edit:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.button.edit:hover, .button.edit:focus {
  background-color: #a1a1a1;
}

.webform-container-inline label {
  display: block;
}

legend,
label {
  color: #393e43;
  display: block;
  font-weight: 500;
  margin-bottom: 6px;
  line-height: 25px;
  line-height: 1.5625rem;
}
legend.option,
label.option {
  font-size: 14px;
  font-size: 0.875rem;
}

input[type='text'],
input[type='email'],
input[type='number'],
input[type='tel'],
input[type='password'],
input[type='url'] {
  height: 40px;
  width: 100%;
  max-width: 455px;
  box-sizing: border-box;
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
  line-height: 40px;
  line-height: 2.5rem;
  font-size: 16px;
  font-size: 1rem;
  padding: 0px 12px;
}
input[type='text']:focus,
input[type='email']:focus,
input[type='number']:focus,
input[type='tel']:focus,
input[type='password']:focus,
input[type='url']:focus {
  outline: none;
}
@media (max-width: 500px) {
  input[type='text'],
  input[type='email'],
  input[type='number'],
  input[type='tel'],
  input[type='password'],
  input[type='url'] {
    width: 100%;
  }
}
@media (min-width: 769px) {
  input[type='text'],
  input[type='email'],
  input[type='number'],
  input[type='tel'],
  input[type='password'],
  input[type='url'] {
    margin-right: 20px;
  }
}
.lt-ie9 input[type='text'], .lt-ie9
input[type='email'], .lt-ie9
input[type='number'], .lt-ie9
input[type='tel'], .lt-ie9
input[type='password'], .lt-ie9
input[type='url'] {
  margin-right: 20px;
}
@media (max-width: 500px) {
  .draggable input[type='text'], .draggable
  input[type='email'], .draggable
  input[type='number'], .draggable
  input[type='tel'], .draggable
  input[type='password'], .draggable
  input[type='url'] {
    max-width: 220px;
  }
}
input[type='text'].error,
input[type='email'].error,
input[type='number'].error,
input[type='tel'].error,
input[type='password'].error,
input[type='url'].error {
  background-image: url("../images/alert.png");
  background-size: 40px 40px;
  background-position: 100% 0;
  background-repeat: no-repeat;
  border-color: #e55454;
  padding-right: 40px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  input[type='text'].error,
  input[type='email'].error,
  input[type='number'].error,
  input[type='tel'].error,
  input[type='password'].error,
  input[type='url'].error {
    background-image: url("../images/alert-2x.png");
  }
}

select,
input[type='date'] {
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
  line-height: 40px;
  line-height: 2.5rem;
  font-size: 16px;
  font-size: 1rem;
  padding: 0px 12px;
  background-image: url("../images/select-down.png");
  background-size: 40px 40px;
  background-position: 100% 0;
  background-repeat: no-repeat;
  cursor: pointer;
  height: 40px;
  min-width: 124px;
  padding-right: 40px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
select:focus,
input[type='date']:focus {
  outline: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  select,
  input[type='date'] {
    background-image: url("../images/select-down-2x.png");
  }
}

textarea {
  height: 180px;
  line-height: 25px;
  padding: 6px 12px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

body.cke_editable {
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
  line-height: 40px;
  line-height: 2.5rem;
  font-size: 16px;
  font-size: 1rem;
  padding: 0px 12px;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
}
body.cke_editable:focus {
  outline: none;
}

select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"] {
  font-size: 16px;
  font-size: 1rem;
}

#autocomplete {
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
  line-height: 40px;
  line-height: 2.5rem;
  font-size: 16px;
  font-size: 1rem;
  padding: 0px 12px;
  background: #fff;
  padding: 0;
}
#autocomplete:focus {
  outline: none;
}
#autocomplete li {
  padding-left: 10px;
  padding-right: 10px;
}
#autocomplete .selected {
  background: #eaeaea;
}

.reference-autocomplete {
  color: #68717a;
  font-size: 14px;
  line-height: 15px;
  padding: 5px 6px;
}

.form-checkboxes .form-type-checkbox {
  padding-right: 0;
}
@media (min-width: 400px) and (max-width: 641px) {
  .form-checkboxes .form-type-checkbox {
    width: 47.82609%;
    clear: "right";
    float: left;
    margin-left: 0;
    margin-right: 4.34783%;
  }
  .form-checkboxes .form-type-checkbox:nth-child(2n+2) {
    margin-right: 0;
  }
}
@media (min-width: 641px) and (max-width: 1200px) {
  .form-checkboxes .form-type-checkbox {
    width: 31.42857%;
    clear: "right";
    float: left;
    margin-left: 0;
    margin-right: 2.85714%;
  }
  .form-checkboxes .form-type-checkbox:nth-child(3n+3) {
    margin-right: 0;
  }
}
.lt-ie9 .form-checkboxes .form-type-checkbox {
  width: 31.42857%;
  clear: "right";
  float: left;
  margin-left: 0;
  margin-right: 2.85714%;
}
.lt-ie9 .form-checkboxes .form-type-checkbox:nth-child(3n+3) {
  margin-right: 0;
}
@media (min-width: 1200px) {
  .form-checkboxes .form-type-checkbox {
    width: 22.85714%;
    clear: "right";
    float: left;
    margin-left: 0;
    margin-right: 2.85714%;
  }
  .form-checkboxes .form-type-checkbox:nth-child(4n+4) {
    margin-right: 0;
  }
}

.form-type-checkbox {
  position: relative;
  padding-right: 36px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 500px) {
  .form-type-checkbox {
    padding-right: 0;
    width: 49%;
  }
}
@media (max-width: 400px) {
  .form-type-checkbox {
    padding-right: 0;
    width: 100%;
  }
}
.form-type-checkbox:last-child {
  padding-right: 0;
}

input[type='checkbox'] {
  visibility: hidden;
  margin-right: 10px;
}
input[type='checkbox'] + label {
  position: relative;
}
input[type='checkbox'] + label:after {
  content: '';
  height: 16px;
  width: 16px;
  position: absolute;
  left: -26px;
  top: 1px;
  z-index: 1;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
input[type='checkbox'] + label:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  display: none;
  color: #393e43;
  position: absolute;
  left: -24px;
  top: 3px;
  z-index: 3;
}
input[type='checkbox']:checked + label:before {
  display: block;
}
input[type='checkbox']:hover + label:before {
  display: block;
  color: #818b94;
}

.webform-component-checkboxes {
  position: relative;
}
.webform-component-checkboxes > label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 30px;
  position: absolute;
  z-index: 4;
}
.webform-component-checkboxes .form-checkboxes {
  padding-top: 4px;
}
.webform-component-checkboxes .form-item {
  margin-bottom: 0;
}
.webform-component-checkboxes .form-item label {
  color: #fff;
}

/**
 * Removal of css styles for checkboxes that don't have labels or ids set.
 * Checkbox <input> need to have ID and a <lablel> that follows "for" link to that ID.
*/
.vbo-fieldset-select-all input[type='checkbox'],
.views-field-views-bulk-operations input[type='checkbox'] {
  visibility: visible;
  margin-right: 0;
}
.vbo-fieldset-select-all input[type='checkbox'] + label:after, .vbo-fieldset-select-all input[type='checkbox'] + label:before,
.views-field-views-bulk-operations input[type='checkbox'] + label:after,
.views-field-views-bulk-operations input[type='checkbox'] + label:before {
  display: none;
}

.media-item {
  border: none;
  padding: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.media-item .label-wrapper {
  display: none;
}
.preview .media-item {
  background: none;
}

.tabledrag-toggle-weight-wrapper {
  float: right;
}

.field-widget-media-generic .tabledrag-toggle-weight-wrapper {
  float: right;
}

.media-widget,
.image-widget {
  position: relative;
}
.media-widget .image-widget-data:before,
.image-widget .image-widget-data:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #393e43;
  cursor: pointer;
  font-size: 27px;
  height: 100px;
  left: 0;
  line-height: 80px;
  top: 0;
  position: absolute;
  text-align: center;
  width: 100px;
  z-index: 0;
}
.media-widget .image-widget-data:after,
.image-widget .image-widget-data:after {
  content: 'Browse';
  color: #393e43;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  position: absolute;
  width: 100px;
  top: 50%;
  text-align: center;
  text-transform: uppercase;
}
.media-widget .form-submit,
.image-widget .form-submit {
  position: absolute;
  top: 0;
  left: 120px;
}
.media-widget .image-preview + .image-widget-data:before,
.image-widget .image-preview + .image-widget-data:before {
  display: none;
}
.media-widget .image-preview + .image-widget-data:after,
.image-widget .image-preview + .image-widget-data:after {
  display: none;
}
.media-widget .image-preview + .image-widget-data .form-submit,
.image-widget .image-preview + .image-widget-data .form-submit {
  position: relative;
  top: auto;
  left: auto;
}

.media-widget .browse,
.media-widget .button.launcher,
.image-widget .form-file {
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #393e43;
  cursor: pointer;
  display: inline-block;
  height: 100px;
  width: 100px;
  margin-right: 20px;
  padding: 55px 10px 0;
  position: relative;
  text-align: center;
  vertical-align: middle;
  -moz-appearance: none;
  z-index: 10;
}
.media-widget .browse:before,
.media-widget .button.launcher:before,
.image-widget .form-file:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 27px;
  position: absolute;
  width: 100%;
  text-align: center;
  left: 0;
  top: 20px;
}

.image-widget + .description {
  margin-bottom: 30px;
}
.image-widget .form-file {
  opacity: 0;
}

.media-widget .preview {
  background: white;
  display: inline-block;
  vertical-align: middle;
  left: 0;
  z-index: 10;
}

form .field-multiple-table {
  max-width: 100%;
}

a.tabledrag-handle .handle {
  height: 20px;
  width: 20px;
  padding: 0;
  margin: 0;
  background-position: 3px 4px;
}

a.tabledrag-handle-hover .handle {
  background-position: 3px -16px;
}

.draggable a.tabledrag-handle {
  margin: 0;
  position: relative;
  z-index: 999;
}
.draggable td {
  padding-bottom: 10px;
}

form .field-multiple-table td.field-multiple-drag a.tabledrag-handle {
  padding: 0;
}

fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
fieldset fieldset {
  max-width: 100%;
  margin: 0;
  padding: 0;
}

.container-inline-date .date-padding {
  padding: 0;
}
.container-inline-date .date-padding .form-item {
  padding-right: 20px;
}

#edit-scheduler-settings legend {
  display: none;
}
#edit-scheduler-settings input {
  max-width: 110px;
}

.form-item-submitted-opening-date-datepicker label,
.form-item-submitted-performance-information-opening-date-datepicker label,
.mti-datepicker-element label {
  display: inline-block;
}
.form-item-submitted-opening-date-datepicker label:before,
.form-item-submitted-performance-information-opening-date-datepicker label:before,
.mti-datepicker-element label:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  display: inline-block;
  font-size: 24px;
  margin-left: 10px;
}
.form-item-submitted-opening-date-datepicker input,
.form-item-submitted-performance-information-opening-date-datepicker input,
.mti-datepicker-element input {
  display: block;
}
.form-item-submitted-opening-date-datepicker .ui-datepicker-trigger,
.form-item-submitted-performance-information-opening-date-datepicker .ui-datepicker-trigger,
.mti-datepicker-element .ui-datepicker-trigger {
  display: none;
}

@media (max-width: 500px) {
  .form-item-timezone .chosen-container {
    max-width: 270px;
  }
}

.description,
.filter-help,
.filter-guidelines,
.fieldset-description {
  color: #68717a;
  padding: 0;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3rem;
  margin-top: 6px;
  max-width: 455px;
}
@media (max-width: 500px) {
  .description,
  .filter-help,
  .filter-guidelines,
  .fieldset-description {
    float: none;
    margin-bottom: 10px;
  }
}

@media (max-width: 500px) {
  .filter-help a {
    padding-left: 0;
  }
}

.filter-wrapper {
  padding-bottom: 0;
}

input:-webkit-autofill,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:focus {
  background-color: #c7e7f8 !important;
  -webkit-box-shadow: 0 0 0 50px #c7e7f8 inset;
}

.form-type-select {
  max-width: 455px;
}

#hybridauth-user-identity td,
#hybridauth-user-identity th {
  padding: 0 15px 10px 0;
}

.js-hide {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

.webform-client-form .form-actions {
  clear: both;
}

.page-wrapper {
  max-width: 1280px;
}

#page {
  position: relative;
}

.site-navigation {
  position: relative;
  z-index: 250;
}
@media (max-width: 500px) {
  .site-navigation {
    float: left;
  }
}
@media (min-width: 641px) and (max-width: 769px) {
  .site-navigation {
    z-index: 250;
    float: none;
  }
}
@media (min-width: 769px) {
  .site-navigation {
    width: 110px;
    position: fixed;
  }
}
.lt-ie9 .site-navigation {
  width: 110px;
  position: fixed;
}

.main-wrapper {
  overflow: hidden;
}
@media (min-width: 769px) {
  .main-wrapper {
    max-width: 1170px;
    margin-left: 110px;
  }
}
.lt-ie9 .main-wrapper {
  max-width: 1170px;
  margin-left: 110px;
}

.main-content {
  min-height: 750px;
  padding: 35px 25px;
  width: 100%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
}
@media (min-width: 961px) {
  .main-content {
    padding: 65px 50px;
  }
}
.main-content > .section {
  position: relative;
}
@media (min-width: 641px) {
  .sidebar-first .main-content {
    width: 75%;
    float: "right";
    margin-left: 0;
    margin-right: 0;
    clear: none;
    float: right;
    padding-top: 90px;
  }
}
.lt-ie9 .sidebar-first .main-content {
  width: 75%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  float: right;
  padding-top: 90px;
}
@media (min-width: 1200px) {
  .sidebar-second .main-content {
    width: 79.16667%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
@media (min-width: 961px) {
  .two-sidebars .main-content {
    width: 50%;
    float: left;
    margin-right: -100%;
    margin-left: 29.16667%;
    clear: none;
  }
}

#sidebar-first {
  width: 100%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  z-index: 2;
}
@media (min-width: 641px) {
  #sidebar-first {
    position: fixed;
    width: 22%;
  }
}
@media (min-width: 1280px) {
  #sidebar-first {
    width: 280px;
  }
}
.lt-ie9 #sidebar-first {
  width: 280px;
}
@media (min-width: 961px) {
  #sidebar-first.fixed {
    position: fixed;
    top: 0;
    width: 22%;
  }
}
@media (min-width: 1280px) {
  #sidebar-first.fixed {
    width: 280px;
  }
}
.lt-ie9 #sidebar-first.fixed {
  width: 280px;
}

#sidebar-second {
  visibility: hidden;
  overflow: hidden;
  position: fixed;
  z-index: 25;
  width: 230px;
}
@media (min-width: 641px) {
  #sidebar-second {
    width: 243px;
  }
}
.lt-ie9 #sidebar-second {
  width: 243px;
}
@media (min-width: 1200px) {
  #sidebar-second {
    width: 20.83333%;
    float: "right";
    margin-left: 0;
    margin-right: 0;
    clear: none;
    float: right;
    position: relative;
    visibility: visible;
  }
}

@media (min-width: 641px) {
  .content__top {
    margin-bottom: 60px;
  }
}
.lt-ie9 .content__top {
  margin-bottom: 60px;
}

.group-content-main {
  overflow: hidden;
  padding: 35px 25px;
}
@media (min-width: 961px) {
  .group-content-main {
    position: relative;
    padding: 45px 50px;
  }
}
.lt-ie9 .group-content-main {
  position: relative;
  padding: 45px 50px;
}

@media (min-width: 641px) {
  .group-content-main--right-sidebar,
  .group-content-main--right-sidebar:after {
    width: 66.66667%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
.lt-ie9 .group-content-main--right-sidebar, .lt-ie9
.group-content-main--right-sidebar:after {
  width: 66.66667%;
  float: left;
  margin-right: -100%;
  margin-left: 0;
  clear: none;
}

@media (min-width: 641px) {
  .content_sidebar--right,
  .content_sidebar--right:after {
    width: 33.33333%;
    float: "right";
    margin-left: 0;
    margin-right: 0;
    clear: none;
    float: right;
  }
  .content_sidebar--right .content_sidebar--right,
  .content_sidebar--right:after .content_sidebar--right {
    width: 100%;
    float: none;
  }
}
.lt-ie9 .content_sidebar--right, .lt-ie9
.content_sidebar--right:after {
  width: 33.33333%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  float: right;
}
.lt-ie9 .content_sidebar--right .content_sidebar--right, .lt-ie9
.content_sidebar--right:after .content_sidebar--right {
  width: 100%;
  float: none;
}

body.sidebar-first .main-content {
  margin-right: 0;
}

.content-bottom {
  clear: both;
}

footer {
  max-width: 1280px;
  z-index: 3;
}
@media (min-width: 769px) {
  footer {
    padding: 0 35px 0 140px;
    height: 220px;
  }
}
.lt-ie9 footer {
  padding: 0 35px 0 140px;
  height: 220px;
}
@media (min-width: 961px) {
  footer {
    padding-left: 160px;
  }
}

.footer-address {
  padding: 26px 0 28px;
  text-align: center;
}
@media (min-width: 769px) {
  .footer-address {
    float: left;
    padding: 32px 0 0;
    text-align: left;
    margin-right: 15px;
    max-width: 175px;
  }
}
.lt-ie9 .footer-address {
  float: left;
  padding: 32px 0 0;
  text-align: left;
  margin-right: 15px;
  max-width: 175px;
}

@media (min-width: 769px) {
  .footer__inner {
    float: left;
  }
}
.lt-ie9 .footer__inner {
  float: left;
}

.footer-menus {
  padding: 22px 0;
}
@media (min-width: 769px) {
  .footer-menus {
    float: right;
    padding: 32px 0 0;
    text-align: right;
  }
}
.lt-ie9 .footer-menus {
  float: right;
  padding: 32px 0 0;
  text-align: right;
}

.topbar {
  background-color: #2B93CB;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 99;
}
.front .topbar.no-login-block {
  background-color: transparent;
}
@media (max-width: 500px) {
  .topbar {
    float: right;
    position: relative;
  }
}
@media (min-width: 1200px) {
  .topbar {
    width: 19.025%;
  }
}

.node-three-up-carousel {
  position: relative;
  overflow: hidden;
  /* --------------------- */
}
.node-three-up-carousel .content .field-name-field-carousel-item:nth-child(n+4) {
  display: none;
}
.node-three-up-carousel .field-name-field-carousel-item {
  position: relative;
}
.node-three-up-carousel .field-name-field-link-3up {
  display: inline-block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  bottom: 30px;
  left: 25px;
  position: absolute;
  max-width: 60%;
  z-index: 10;
}
@media (min-width: 961px) {
  .node-three-up-carousel .field-name-field-link-3up {
    bottom: 40px;
    left: 50px;
  }
}
.lt-ie9 .node-three-up-carousel .field-name-field-link-3up {
  bottom: 40px;
  left: 50px;
}
.node-three-up-carousel .field-name-field-link-3up a {
  display: block;
}
.node-three-up-carousel .field-name-field-link-3up a:link, .node-three-up-carousel .field-name-field-link-3up a:visited {
  color: white;
}
@media (max-width: 641px) {
  .node-three-up-carousel .flex-viewport {
    position: static !important;
  }
  .node-three-up-carousel .flex-viewport .field-name-field-carousel-item {
    clear: both;
    float: none;
    width: 100%;
  }
  .node-three-up-carousel .flex-viewport .field-name-field-carousel-item .field-name-field-link-3up {
    font-size: 45px;
    font-size: 2.8125rem;
    line-height: 41px;
    line-height: 2.57813rem;
  }
  .node-three-up-carousel .flex-viewport .field-name-field-carousel-item ~ .field-name-field-carousel-item {
    display: none !important;
  }
  .node-three-up-carousel .flex-control-nav {
    bottom: 4px;
  }
  .node-three-up-carousel .flex-direction-nav a {
    bottom: 6px;
  }
}
@media (max-width: 500px) {
  .node-three-up-carousel .flex-viewport .field-name-field-carousel-item {
    clear: both;
    float: none;
    width: 100%;
  }
  .node-three-up-carousel .flex-viewport .field-name-field-carousel-item .field-name-field-link-3up {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 30px;
    line-height: 1.875rem;
  }
}
.node-three-up-carousel .node .content {
  position: relative;
}
.node-three-up-carousel img {
  display: block;
  height: 100%;
  width: 100%;
}
.node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item {
  display: none;
}
@media (min-width: 641px) {
  .node-three-up-carousel .field-name-field-carousel-item {
    float: left;
    width: 66.5%;
  }
  .node-three-up-carousel .field-name-field-carousel-item:first-child .field-name-field-link-3up {
    font-size: 45px;
    font-size: 2.8125rem;
    line-height: 41px;
    line-height: 2.57813rem;
  }
  .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item {
    display: block;
    height: 0;
    padding-top: 23.5%;
    position: relative;
    width: 33.5%;
  }
  .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item img {
    height: auto;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
  }
  .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item > a:before {
    content: '';
    background-color: #000;
    display: block;
    left: 0;
    right: 0;
    top: 0;
    bottom: -1px;
    opacity: .4;
    position: absolute;
    transition: all .5s ease-in-out;
    z-index: 1;
  }
  .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item:hover > a:before {
    opacity: 0;
  }
  .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item .field-name-field-link-3up {
    left: 25px;
  }
}
.lt-ie9 .node-three-up-carousel .field-name-field-carousel-item {
  float: left;
  width: 66.5%;
}
.lt-ie9 .node-three-up-carousel .field-name-field-carousel-item:first-child .field-name-field-link-3up {
  font-size: 45px;
  font-size: 2.8125rem;
  line-height: 41px;
  line-height: 2.57813rem;
}
.lt-ie9 .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item {
  display: block;
  height: 0;
  padding-top: 23.5%;
  position: relative;
  width: 33.5%;
}
.lt-ie9 .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item img {
  height: auto;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 0;
}
.lt-ie9 .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item > a:before {
  content: '';
  background-color: #000;
  display: block;
  left: 0;
  right: 0;
  top: 0;
  bottom: -1px;
  opacity: .4;
  position: absolute;
  transition: all .5s ease-in-out;
  z-index: 1;
}
.lt-ie9 .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item:hover > a:before {
  opacity: 0;
}
.lt-ie9 .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item .field-name-field-link-3up {
  left: 25px;
}
.node-three-up-carousel .slides {
  background: #000;
}
.node-three-up-carousel .carousel-wrapper {
  max-width: 100vw;
}
@media (min-width: 1200px) {
  .node-three-up-carousel .carousel-wrapper {
    max-width: 926px;
  }
}
.lt-ie9 .node-three-up-carousel .carousel-wrapper {
  max-width: 926px;
}
.node-three-up-carousel .carousel-wrapper + .carousel-wrapper {
  display: none;
}
@media (min-width: 641px) and (max-width: 961px) {
  .node-three-up-carousel .field-name-field-carousel-item ~ .field-name-field-carousel-item .field-name-field-link-3up {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 23px;
    line-height: 1.40625rem;
  }
}
.region-content-top .node-three-up-carousel {
  margin-top: -35px;
}
@media (min-width: 961px) {
  .region-content-top .node-three-up-carousel {
    margin-top: -65px;
  }
}
.lt-ie9 .region-content-top .node-three-up-carousel {
  margin-top: -65px;
}

.page-mti-403 .main-content .section, .page-mti-404 .main-content .section {
  width: 72%;
  margin: 74px 0;
}
@media (max-width: 500px) {
  .page-mti-403 .main-content .section, .page-mti-404 .main-content .section {
    width: 92%;
    margin: 20px 0;
  }
}
.page-mti-403 .main-content .section .region-content, .page-mti-404 .main-content .section .region-content {
  margin: 40px 0;
}
@media (max-width: 500px) {
  .page-mti-403 .main-content .section .region-content, .page-mti-404 .main-content .section .region-content {
    margin: 20px 0;
  }
}
.page-mti-403 .main-content .section .region-content p, .page-mti-404 .main-content .section .region-content p {
  color: #7d7d7d;
}
.page-mti-403 .main-content .section .region-content .group-content-links, .page-mti-404 .main-content .section .region-content .group-content-links {
  margin-top: 50px;
}

.ui-widget {
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
}

.view-grouping-header {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: none;
  margin-bottom: 2px;
  background-color: #35a5cf;
  font-family: "effra", Arial, Helvetica, sans-serif;
}
.view-grouping-header:before {
  content: "";
  background: none;
  left: 13px;
  position: absolute;
  top: 13px;
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 7px solid #FFF;
}
.view-grouping-header:after {
  content: "+";
  right: 24px;
  position: absolute;
  font-size: 28px;
  top: 0;
  line-height: 38px;
  font-weight: 100;
  font-family: sans-serif;
}
.view-grouping-header.nested-accordion:before {
  background: none;
  content: "";
  left: 9px;
  position: absolute;
  top: 17px;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #fFF;
}
.view-grouping-header.nested-accordion:after {
  content: "—";
  right: 26px;
  position: absolute;
  font-size: 38px;
  top: 0px;
  line-height: 38px;
  font-weight: 100;
  font-family: sans-serif;
  width: 14px;
  overflow: hidden;
}

.field-group-accordion-item {
  display: none;
}

.ui-accordion .ui-accordion-header,
.field-group-accordion-wrapper .accordion-item {
  color: #4c5055;
  background: #fafafa;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: top;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 0;
  border-left: 1px solid #e4e4e4;
  font-weight: 600;
  margin: 0;
  transition: background-color .25s ease;
}
@media (max-width: 640px) {
  .ui-accordion .ui-accordion-header,
  .field-group-accordion-wrapper .accordion-item {
    font-size: 13px;
  }
}
.ui-accordion .ui-accordion-header.ui-state-active,
.field-group-accordion-wrapper .accordion-item.ui-state-active {
  background-color: #e4e4e4;
}
.ui-accordion .ui-accordion-header.ui-state-active a,
.field-group-accordion-wrapper .accordion-item.ui-state-active a {
  color: #35a5cf;
}
.ui-accordion .ui-accordion-header.ui-state-active a:focus,
.field-group-accordion-wrapper .accordion-item.ui-state-active a:focus {
  outline: none;
}
.ui-accordion .ui-accordion-header.ui-state-active .ui-icon:before,
.field-group-accordion-wrapper .accordion-item.ui-state-active .ui-icon:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  color: #35a5cf;
  padding: 0;
}
.ui-accordion .ui-accordion-header.ui-state-active:first-child,
.field-group-accordion-wrapper .accordion-item.ui-state-active:first-child {
  background: #e4e4e4;
}
.ui-accordion .ui-accordion-header.ui-state-active:hover,
.field-group-accordion-wrapper .accordion-item.ui-state-active:hover {
  background-color: #e4e4e4;
}
.ui-accordion .ui-accordion-header:first-child,
.field-group-accordion-wrapper .accordion-item:first-child {
  background: #fafafa;
  border-top: 1px solid #e1e1e1;
}
.ui-accordion .ui-accordion-header:hover,
.field-group-accordion-wrapper .accordion-item:hover {
  background-color: #f0f0f0;
}

.ui-accordion .ui-accordion-li-fix {
  display: inline;
}

.ui-accordion .ui-accordion-header-active {
  background: #e4e4e4;
}

.ui-accordion .ui-accordion-header a,
.field-group-accordion-wrapper .accordion-item a {
  display: block;
  font-size: 1em;
  padding: 25px 40px 25px 25px;
}

.ui-accordion-icons .ui-accordion-header a {
  padding-left: 2.2em;
}

.ui-accordion .ui-accordion-header .ui-icon {
  position: absolute;
  right: 25px;
  left: auto;
  top: 50%;
  margin-top: -8px;
  background: none;
  text-indent: 0;
}
.ui-accordion .ui-accordion-header .ui-icon:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 16px;
  transition: all .3s ease-in-out;
  transform-origin: 47% 48%;
}

.ui-accordion .ui-accordion-icons {
  padding: 0;
}

.ui-accordion .ui-accordion-content,
.field-group-accordion-wrapper .field-group-accordion-item {
  background: #e4e4e4;
  border: 0;
  padding: 10px 25px 25px;
  margin-bottom: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.01em;
}
@media (min-width: 641px) {
  .ui-accordion .ui-accordion-content,
  .field-group-accordion-wrapper .field-group-accordion-item {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.01em;
  }
}
.lt-ie9 .ui-accordion .ui-accordion-content, .lt-ie9
.field-group-accordion-wrapper .field-group-accordion-item {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.01em;
}

.ui-accordion .ui-accordion-content-active {
  display: block;
}

@media (min-width: 641px) {
  .sidebar-first #main:before {
    background: #eaeaea;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 22%;
  }
}
@media (min-width: 641px) and (min-width: 1280px) {
  .sidebar-first #main:before {
    width: 280px;
  }
}
@media (min-width: 641px) {
  .lt-ie9 .sidebar-first #main:before {
    width: 280px;
  }
}
.lt-ie9 .sidebar-first #main:before {
  background: #eaeaea;
  bottom: 0;
  content: '';
  display: block;
  position: absolute;
  top: 0;
  width: 22%;
}
@media (min-width: 1280px) {
  .lt-ie9 .sidebar-first #main:before {
    width: 280px;
  }
}
.lt-ie9 .lt-ie9 .sidebar-first #main:before {
  width: 280px;
}

@media (max-width: 640px) {
  #sidebar-first {
    background: #eaeaea;
  }
}
#sidebar-first .region-sidebar-first {
  padding-top: 25px;
}
#sidebar-first .sidebar-first__profile-image {
  padding: 0 20px;
}
#sidebar-first .sidebar-first__profile-image img {
  border-radius: 100%;
  display: block;
  margin: 0 auto 10px auto;
}
#sidebar-first .user_full_name {
  text-align: center;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
}
@media (max-width: 640px) {
  #sidebar-first .user_full_name {
    font-size: 18px;
  }
}
#sidebar-first .sidebar--minimum {
  padding-top: 10px;
}
#sidebar-first .sidebar--minimum .sidebar-first__profile {
  min-height: 45px;
  margin-bottom: 10px;
}
#sidebar-first .sidebar--minimum .sidebar-first__profile-image {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  position: absolute;
}
#sidebar-first .sidebar--minimum .sidebar-first__profile-image img {
  float: left;
  margin-bottom: 0;
  margin-left: 20px;
  width: 45px;
  transition: all .3s ease;
}
#sidebar-first .sidebar--minimum .sidebar-first__profile-name {
  display: inline-block;
  margin-left: 80px;
  margin-top: 0;
  vertical-align: middle;
}
#sidebar-first .sidebar--minimum .account-menu {
  padding-top: 0;
}
#sidebar-first .sidebar--minimum .account-menu li a {
  padding: 14px 20px;
  transition: all .3s ease;
}

@media (min-width: 641px) {
  .account-menu {
    text-transform: uppercase;
    padding-top: 30px;
    font-family: "effra", Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-right: -10px;
    overflow: auto;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  .account-menu li {
    border-bottom: 1px solid gainsboro;
  }
  .account-menu li:first-child {
    border-top: 1px solid gainsboro;
  }
  .account-menu li a {
    display: block;
    color: #393e43;
    padding: 20px;
  }
  .account-menu li.active {
    background: #393e43;
    position: relative;
  }
  .account-menu li.active a:after {
    content: "";
    width: 0;
    height: 0;
    background: transparent;
    margin-top: -10px;
    position: absolute;
    right: -10px;
    top: 50%;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #393e43;
  }
  .account-menu li.active a {
    color: white;
  }
}
.lt-ie9 .account-menu {
  text-transform: uppercase;
  padding-top: 30px;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin-right: -10px;
  overflow: auto;
  padding-right: 10px;
  padding-bottom: 10px;
}
.lt-ie9 .account-menu li {
  border-bottom: 1px solid gainsboro;
}
.lt-ie9 .account-menu li:first-child {
  border-top: 1px solid gainsboro;
}
.lt-ie9 .account-menu li a {
  display: block;
  color: #393e43;
  padding: 20px;
}
.lt-ie9 .account-menu li.active {
  background: #393e43;
  position: relative;
}
.lt-ie9 .account-menu li.active a:after {
  content: "";
  width: 0;
  height: 0;
  background: transparent;
  margin-top: -10px;
  position: absolute;
  right: -10px;
  top: 50%;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid #393e43;
}
.lt-ie9 .account-menu li.active a {
  color: white;
}
@media (max-width: 640px) {
  .account-menu {
    max-height: 0;
    overflow: auto;
    transition: all .5s ease-in-out;
  }
  .account-menu li {
    border: none;
    display: block;
    float: none;
  }
  .account-menu li:first-child a {
    background-image: none;
  }
  .account-menu a {
    background-color: #277fad;
    color: white;
    display: block;
    font-family: "omnes-pro", Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 25px;
    background-image: linear-gradient(to right, #ffffff 16.66667%, #ffffff 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: top;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}
.account-menu.flexnav-show {
  max-height: 80vh;
}

.account-menu__button {
  margin-top: 20px;
}
@media (min-width: 641px) {
  .account-menu__button {
    display: none;
  }
}

.audition-central-breakdown .audition-show-print,
.audition-central-script .audition-show-print,
.audition-central-score .audition-show-print {
  float: right;
  padding-top: 20px;
}

h4.audition-show-vocal-header {
  margin-top: 10px;
  margin-bottom: 0;
}

.page-broadway-junior-audition-central .main-wrapper {
  overflow: visible;
}
.page-broadway-junior-audition-central .main-content {
  padding-bottom: 0;
}
.page-broadway-junior-audition-central .main-content .audition-wrapper {
  margin-bottom: 30px;
}
@media (min-width: 641px) {
  .page-broadway-junior-audition-central .main-content .audition-wrapper {
    margin-bottom: 60px;
    width: 60%;
  }
}
.lt-ie9 .page-broadway-junior-audition-central .main-content .audition-wrapper {
  margin-bottom: 60px;
  width: 60%;
}
.page-broadway-junior-audition-central .main-content .audition-wrapper p {
  padding-bottom: 25px;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows {
  background: #f0f0f0;
  box-shadow: inset 0 14px 16px -10px rgba(0, 0, 0, 0.5);
  margin: 0 -25px;
  padding: 0 25px;
}
@media (min-width: 961px) {
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows {
    margin: 0 -50px;
  }
}
.lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows {
  margin: 0 -50px;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-central-wrapper {
  margin-bottom: 35px;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-central-wrapper:after {
  content: "";
  display: table;
  clear: both;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-image {
  float: left;
  margin-right: 35px;
  margin-top: 35px;
  width: 150px;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-description {
  float: left;
  margin-top: 35px;
}
@media (min-width: 641px) {
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-description {
    max-width: 60%;
  }
}
.lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-show-description {
  max-width: 60%;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table {
  padding-top: 35px;
  clear: both;
  margin: 0 -25px;
}
@media (min-width: 641px) {
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table {
    margin: 0;
    width: 100%;
  }
}
.lt-ie9 .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table {
  margin: 0;
  width: 100%;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table table, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table thead {
  width: 100%;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr {
  width: 100%;
  height: 35px;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr:nth-child(even) {
  background: #e4e4e4;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr th, .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td {
  padding-left: 15px;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr th:not(:first-child), .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td:not(:first-child) {
  text-align: center;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td:first-child {
  font-weight: 500;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td:last-child {
  padding-right: 15px;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:link,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:visited,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:hover,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:active {
  color: #393e43;
  margin-left: 10px;
  text-transform: uppercase;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:link:after,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:visited:after,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:hover:after,
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table tr td a:active:after {
  content: "";
  width: 10px;
  height: 21px;
  background-image: url(../images/button-arrows.png);
  display: inline-block;
  margin-left: 6px;
  position: relative;
  top: 3px;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th {
  font-weight: 900;
  text-transform: uppercase;
  width: 20%;
  font-family: "effra", Arial, Helvetica, sans-serif;
}
@media (max-width: 640px) {
  .page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th {
    font-size: 11px;
  }
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th:first-child {
  width: 40%;
}
.page-broadway-junior-audition-central .main-content #wrapper_audition_shows .audition-table th:last-child {
  padding-right: 15px;
}

@media print {
  #audition-score-name {
    page-break-after: always;
  }

  div.audition-score-image.field-show-audition-img > img {
    width: 100%;
    height: 100%;
    display: block;
  }
}
.view-id-author_bios .views-row {
  float: left;
  margin-bottom: 10px;
}
@media (min-width: 641px) {
  .view-id-author_bios .views-row {
    clear: none;
    margin-right: 1.24%;
    width: 32.085%;
  }
  .view-id-author_bios .views-row:nth-child(3n) {
    margin-right: 0;
  }
  .view-id-author_bios .views-row:nth-child(3n+1) {
    clear: left;
  }
}
.lt-ie9 .view-id-author_bios .views-row {
  clear: none;
  margin-right: 1.24%;
  width: 32.085%;
}
.lt-ie9 .view-id-author_bios .views-row:nth-child(3n) {
  margin-right: 0;
}
.lt-ie9 .view-id-author_bios .views-row:nth-child(3n+1) {
  clear: left;
}
@media (max-width: 640px) {
  .view-id-author_bios .views-row {
    width: 100%;
  }
}

#block-mti-about-mti-about-author-bio {
  margin-top: -90px;
}

.alphabetical-container {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
}
.alphabetical-container .alphabetical-item {
  position: relative;
  padding: 30px;
}
.alphabetical-container .alphabetical-item:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, #393e43 16.66667%, #393e43 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.alphabetical-container .alphabetical-item .link {
  float: right;
}
.alphabetical-container .alphabetical-item:nth-child(even) {
  background-color: #FCFCFC;
}
.alphabetical-container h1.alphabetical-letter {
  margin-bottom: 0;
  padding-bottom: 30px;
}
@media (min-width: 769px) {
  .alphabetical-container h1.alphabetical-letter {
    padding-bottom: 65px;
  }
}
.lt-ie9 .alphabetical-container h1.alphabetical-letter {
  padding-bottom: 65px;
}
.alphabetical-container a.alphabetical-back-to-top {
  text-align: right;
  padding-top: 10px;
}

.alphabetical-header-links {
  margin-top: 60px;
  margin-bottom: 55px;
}
@media (min-width: 769px) {
  .alphabetical-header-links {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    text-align: right;
    margin-top: 120px;
    margin-bottom: 110px;
  }
}
.lt-ie9 .alphabetical-header-links {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  text-align: right;
  margin-top: 120px;
  margin-bottom: 110px;
}
.alphabetical-header-links h1.alphabetical-header-title {
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .alphabetical-header-links h1.alphabetical-header-title {
    margin-bottom: 0;
  }
}
.lt-ie9 .alphabetical-header-links h1.alphabetical-header-title {
  margin-bottom: 0;
}

#block-views-author-shows-block {
  background: #f2f2f2;
  padding: 30px 25px;
}
@media (min-width: 769px) {
  #block-views-author-shows-block {
    padding: 60px 50px;
  }
}
.lt-ie9 #block-views-author-shows-block {
  padding: 60px 50px;
}

.view-author-shows .flexslider {
  background: transparent;
  margin-bottom: 0;
}
.view-author-shows .flex-viewport {
  margin: 0 -4px;
  padding: 0 4px;
}
.view-author-shows .flex-control-paging {
  display: none;
}
.view-author-shows .flex-direction-nav {
  top: 0;
  position: absolute;
  right: -30px;
}
.view-author-shows .flex-direction-nav a.flex-prev,
.view-author-shows .flex-direction-nav a.flex-next {
  text-shadow: none;
  color: #393e43;
}
.view-author-shows .flex-direction-nav a.flex-prev:before,
.view-author-shows .flex-direction-nav a.flex-next:before {
  opacity: 1;
  color: #393e43;
}
.view-author-shows .slides li {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
  margin: 10px 20px 10px 0;
}
.view-author-shows .flex-caption {
  margin-bottom: 0;
  background: white;
}
.view-author-shows .flex-caption a {
  color: #747474;
  display: block;
  font-weight: 500;
  line-height: 1.2em;
  min-height: 64px;
  padding: 14px 20px 18px;
}
@media (min-width: 641px) and (max-width: 850px) {
  .lt-ie10 .view-author-shows .flex-caption a {
    min-height: 112px;
  }
}

#breadcrumb {
  display: none;
  position: absolute;
  top: -30px;
  z-index: 99;
}
#breadcrumb a {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-transform: uppercase;
}

.topbar {
  z-index: 255;
}
.topbar.fixed {
  position: fixed;
}

.navbar-fixed .topbar.fixed {
  top: 39px;
}

.callboard-overlay {
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.9);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 245;
}
@media (min-width: 769px) {
  .callboard-overlay {
    z-index: 1111;
  }
}
.lt-ie9 .callboard-overlay {
  z-index: 1111;
}

#sidebar-second {
  top: 45px;
  max-height: 0;
  transition: max-height .5s ease-in-out;
}
@media (min-width: 641px) {
  #sidebar-second {
    top: 56px;
  }
}
.lt-ie9 #sidebar-second {
  top: 56px;
}
@media (min-width: 1200px) {
  #sidebar-second {
    background: #252628;
    max-height: 100%;
  }
}
.lt-ie9 #sidebar-second {
  background: #252628;
  max-height: 100%;
}
#sidebar-second.calloutDisplay {
  max-height: 100vh;
  right: 0;
  visibility: visible;
  z-index: 251;
}

.region-sidebar-second > h2 {
  color: white;
  padding: 7% 20px;
  margin: 0;
  text-transform: uppercase;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  position: absolute;
  background: #353639;
  top: 0;
  width: 100%;
  z-index: 250;
  -moz-box-shadow: 0px 3px 10px -1px black;
  -webkit-box-shadow: 0px 3px 10px -1px black;
  box-shadow: 0px 3px 10px -1px black;
}
@media (min-width: 1200px) {
  .region-sidebar-second > h2 {
    border-top: 2px solid black;
  }
  .node-type-homepage .region-sidebar-second > h2 {
    border: none;
  }
}
.lt-ie9 .region-sidebar-second > h2 {
  border-top: 2px solid black;
}
.node-type-homepage .lt-ie9 .region-sidebar-second > h2 {
  border: none;
}
.calloutDisplay .region-sidebar-second > h2 {
  display: none;
}

#block-mti-callboard-block-callboard-display-switcher {
  padding: 0;
  width: 45px;
  height: 45px;
  float: right;
  text-align: center;
  cursor: pointer;
  display: block;
  overflow: hidden;
  margin-top: 0;
  top: 0;
}
#block-mti-callboard-block-callboard-display-switcher.active {
  box-shadow: 0px 3px 10px -1px #000;
  width: 230px;
}
@media (min-width: 641px) {
  #block-mti-callboard-block-callboard-display-switcher.active {
    width: 243px;
  }
}
.lt-ie9 #block-mti-callboard-block-callboard-display-switcher.active {
  width: 243px;
}
@media (min-width: 641px) {
  #block-mti-callboard-block-callboard-display-switcher {
    width: 56px;
    height: 56px;
  }
}
.lt-ie9 #block-mti-callboard-block-callboard-display-switcher {
  width: 56px;
  height: 56px;
}
@media (min-width: 1200px) {
  #block-mti-callboard-block-callboard-display-switcher {
    display: none;
  }
}
.lt-ie9 #block-mti-callboard-block-callboard-display-switcher {
  display: none;
}
#block-mti-callboard-block-callboard-display-switcher .content {
  height: 100%;
}
#block-mti-callboard-block-callboard-display-switcher .content aside {
  position: relative;
}

.callboard__display__switcher-block {
  background-color: #353639;
  overflow: hidden;
  position: relative;
  z-index: 10;
}
.callboard__display__switcher-block:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: white;
  font-size: 16px;
  line-height: 45px;
  text-indent: 4px;
  right: 0;
  text-shadow: 0px 1px 1px black;
}
@media (min-width: 641px) {
  .callboard__display__switcher-block:before {
    font-size: 20px;
    line-height: 56px;
  }
}
.lt-ie9 .callboard__display__switcher-block:before {
  font-size: 20px;
  line-height: 56px;
}
.callboard__display__switcher-block:link, .callboard__display__switcher-block:visited, .callboard__display__switcher-block:focus, .callboard__display__switcher-block:hover, .callboard__display__switcher-block:active, .callboard__display__switcher-block.active {
  color: white;
  text-shadow: 0px 1px 1px black;
}
#block-mti-callboard-block-callboard-display-switcher.active .callboard__display__switcher-block {
  text-align: left;
  padding: 0 20px;
}
.callboard__display__switcher-block .callboard__title {
  color: white;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  margin-left: 4px;
  text-transform: uppercase;
}
.callboard__display__switcher-block .callboard__close-icon {
  float: right;
  margin-right: 20px;
  width: auto;
  height: auto;
}
.callboard__display__switcher-block .callboard__close-icon:before {
  color: white;
  font-size: 20px;
  line-height: 45px;
}
@media (min-width: 641px) {
  .callboard__display__switcher-block .callboard__close-icon:before {
    line-height: 56px;
  }
}
.lt-ie9 .callboard__display__switcher-block .callboard__close-icon:before {
  line-height: 56px;
}

.block-mti-callboard,
.block-mti-callboard-stub {
  background-color: #252628;
  color: #bcbcbc;
  padding: 0 0 20px;
  position: relative;
  top: 0;
  overflow: auto;
  height: 100%;
  -webkit-transform: translate3d(0, 0, 0);
}
@media (min-width: 1200px) {
  .block-mti-callboard,
  .block-mti-callboard-stub {
    margin-top: 66px;
  }
}
.lt-ie9 .block-mti-callboard, .lt-ie9
.block-mti-callboard-stub {
  margin-top: 66px;
}
.calloutDisplay .block-mti-callboard, .calloutDisplay
.block-mti-callboard-stub {
  top: 0;
}
.block-mti-callboard .node--callboard_teaser .page-title,
.block-mti-callboard-stub .node--callboard_teaser .page-title {
  font-family: "effra", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  margin-bottom: 18px;
}
.block-mti-callboard .node--callboard_teaser .content > a,
.block-mti-callboard-stub .node--callboard_teaser .content > a {
  display: inline-block;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: 500;
  margin-top: 18px;
}
.block-mti-callboard .node--callboard_teaser .content > a:before,
.block-mti-callboard-stub .node--callboard_teaser .content > a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  font-size: 10px;
  padding-top: 6px;
}
.block-mti-callboard .node--callboard_teaser .field-type-image,
.block-mti-callboard-stub .node--callboard_teaser .field-type-image {
  margin-bottom: 10px;
}
.block-mti-callboard .node--callboard_teaser img,
.block-mti-callboard-stub .node--callboard_teaser img {
  box-shadow: 0px 0px 0px 6px transparent;
  transition: box-shadow .5s ease;
}
.block-mti-callboard .node--callboard_teaser img:hover,
.block-mti-callboard-stub .node--callboard_teaser img:hover {
  box-shadow: 0px 0px 0px 6px #2b93cb;
}
.block-mti-callboard h1,
.block-mti-callboard .field-name-field-show-title-full,
.block-mti-callboard .field-name-field-show-synopsis-brief,
.block-mti-callboard .field-name-field-show-synopsis-summary,
.block-mti-callboard-stub h1,
.block-mti-callboard-stub .field-name-field-show-title-full,
.block-mti-callboard-stub .field-name-field-show-synopsis-brief,
.block-mti-callboard-stub .field-name-field-show-synopsis-summary {
  color: #bcbcbc;
}
.block-mti-callboard .callboard > div,
.block-mti-callboard .item.facebook-feed,
.block-mti-callboard .item.tumblr-feed,
.block-mti-callboard .flickr-feed,
.block-mti-callboard .instagram-feed,
.block-mti-callboard .tweets-pulled-listing,
.block-mti-callboard .views-row > .node--callboard_teaser,
.block-mti-callboard-stub .callboard > div,
.block-mti-callboard-stub .item.facebook-feed,
.block-mti-callboard-stub .item.tumblr-feed,
.block-mti-callboard-stub .flickr-feed,
.block-mti-callboard-stub .instagram-feed,
.block-mti-callboard-stub .tweets-pulled-listing,
.block-mti-callboard-stub .views-row > .node--callboard_teaser {
  background-image: url(../images/repeating/noise-grey.png), -moz-linear-gradient(top, #1d1e20, #252628);
  background-image: url(../images/repeating/noise-grey.png), -webkit-linear-gradient(top, #1d1e20, #252628);
  background-image: url(../images/repeating/noise-grey.png), linear-gradient(to bottom, #1d1e20, #252628);
  padding: 10% 20px;
}
.block-mti-callboard .field-name-field-news-teaser,
.block-mti-callboard .field-type-text-long,
.block-mti-callboard-stub .field-name-field-news-teaser,
.block-mti-callboard-stub .field-type-text-long {
  font-family: "effra", Arial, Helvetica, sans-serif;
}
@media (max-width: 640px) {
  .block-mti-callboard .field-name-field-news-teaser,
  .block-mti-callboard .field-type-text-long,
  .block-mti-callboard-stub .field-name-field-news-teaser,
  .block-mti-callboard-stub .field-type-text-long {
    font-size: 13.6px;
  }
}
.block-mti-callboard .instagram-readmore a,
.block-mti-callboard .facebook-readmore a,
.block-mti-callboard .tumblr-readmore a,
.block-mti-callboard .flickr-readmore a,
.block-mti-callboard-stub .instagram-readmore a,
.block-mti-callboard-stub .facebook-readmore a,
.block-mti-callboard-stub .tumblr-readmore a,
.block-mti-callboard-stub .flickr-readmore a {
  display: inline-block;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: 500;
  margin-top: 18px;
}
.block-mti-callboard .instagram-readmore a:before,
.block-mti-callboard .facebook-readmore a:before,
.block-mti-callboard .tumblr-readmore a:before,
.block-mti-callboard .flickr-readmore a:before,
.block-mti-callboard-stub .instagram-readmore a:before,
.block-mti-callboard-stub .facebook-readmore a:before,
.block-mti-callboard-stub .tumblr-readmore a:before,
.block-mti-callboard-stub .flickr-readmore a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  font-size: 10px;
  padding-top: 6px;
}

.navbar-fixed .calloutDisplay .block-mti-callboard,
.navbar-fixed .calloutDisplay .block-mti-callboard-stub {
  top: 40px;
}

.callboard-scrolling {
  width: 100%;
  position: absolute;
  bottom: 0;
  height: 50px;
  background: #393e43;
  z-index: 50;
  color: white;
  font-family: "effra", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  -moz-box-shadow: 0px -3px 10px -1px black;
  -webkit-box-shadow: 0px -3px 10px -1px black;
  box-shadow: 0px -3px 10px -1px black;
  cursor: pointer;
}
.callboard-scrolling img {
  float: left;
  padding-top: 3px;
}
.callboard-scrolling p {
  float: left;
  padding-top: 7px;
}
.callboard-scrolling .scroll-down {
  width: 50%;
  border-right: 1px solid #2d2e31;
  float: left;
  height: 100%;
  padding: 9px 0 9px 9px;
}
.callboard-scrolling .scroll-down img {
  margin-right: 10px;
}
.callboard-scrolling .scroll-up {
  width: 50%;
  float: left;
  height: 100%;
  padding: 9px 0 9px 9px;
}
.callboard-scrolling .scroll-up p {
  margin-right: 9px;
}

li.tweets-pulled-listing {
  margin: 10px 0px 10px 0px;
}
li.tweets-pulled-listing .twitter-logo {
  position: relative;
  float: left;
}
li.tweets-pulled-listing .twitter-logo:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: #fff;
  font-size: 18px;
}

.tweet-author-wrapper {
  margin-bottom: 5px;
}

.tweet-screenname {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
}
.tweet-screenname a:link, .tweet-screenname a:visited {
  color: #bcbcbc;
}

@media (max-width: 640px) {
  .tweet-text {
    font-size: 13.6px;
  }
}

.facebook-feed .facebook-logo {
  position: relative;
  float: left;
}
.facebook-feed .facebook-logo:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: #fff;
  font-size: 18px;
}
.facebook-feed .facebook-feed-message {
  display: block;
  padding-top: 2px;
}
@media (max-width: 640px) {
  .facebook-feed .facebook-feed-message {
    font-size: 13.6px;
  }
}
.facebook-feed .facebook-feed-message + .facebook-img {
  margin-top: 16px;
}
.facebook-feed .facebook-img {
  margin-top: 30px;
}
.facebook-feed .facebook-img img {
  max-width: auto;
  width: 100%;
  height: auto;
}

.tumblr-feed .tumblr-logo {
  position: relative;
  float: left;
}
.tumblr-feed .tumblr-logo:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: #fff;
  font-size: 18px;
}
.tumblr-feed .tumblr-feed-summary {
  display: block;
  padding-top: 2px;
}
@media (max-width: 640px) {
  .tumblr-feed .tumblr-feed-summary {
    font-size: 13.6px;
  }
}
.tumblr-feed .tumblr-feed-summary + .tumblr-img {
  margin-top: 16px;
}
.tumblr-feed .tumblr-img {
  margin-top: 30px;
}
.tumblr-feed .tumblr-img img {
  max-width: auto;
  width: 100%;
  height: auto;
}

.flickr-feed .flickr-logo {
  display: inline-block;
  padding-top: 3px;
  position: relative;
  vertical-align: middle;
}
.flickr-feed .flickr-logo:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: #fff;
  font-size: 18px;
}
.flickr-feed .flickr-readmore {
  display: inline-block;
  vertical-align: middle;
}
.flickr-feed .flickr-readmore a {
  margin-top: 0;
}

.instagram-feed .instagram-logo {
  position: relative;
  float: left;
}
.instagram-feed .instagram-logo:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: #fff;
  font-size: 18px;
}
.instagram-feed .instagram-readmore {
  display: inline-block;
  vertical-align: middle;
}
.instagram-feed .instagram-readmore a {
  margin-top: 0;
}

.instagram-img,
.facebook-img,
.flickr-img,
.tumblr-img {
  margin-bottom: 10px;
}
.instagram-img img,
.facebook-img img,
.flickr-img img,
.tumblr-img img {
  box-shadow: 0px 0px 0px 6px transparent;
  transition: all .5s ease;
}
.instagram-img img:hover,
.facebook-img img:hover,
.flickr-img img:hover,
.tumblr-img img:hover {
  box-shadow: 0px 0px 0px 6px #2b93cb;
}

.callboard__trending,
.callboard--trending {
  background-image: url(../images/repeating/noise-grey.png), -moz-linear-gradient(top, #1d1e20, #252628);
  background-image: url(../images/repeating/noise-grey.png), -webkit-linear-gradient(top, #1d1e20, #252628);
  background-image: url(../images/repeating/noise-grey.png), linear-gradient(to bottom, #1d1e20, #252628);
  color: #bcbcbc;
  padding: 20px;
  top: 0;
}
.callboard__trending .view-header,
.callboard--trending .view-header {
  position: absolute;
  top: 5px;
  left: 0;
}
.callboard__trending .views-row,
.callboard--trending .views-row {
  counter-increment: row-counter;
  position: relative;
  margin-left: 20px;
  margin-bottom: 4px;
}
.callboard__trending .views-row .page-title,
.callboard--trending .views-row .page-title {
  position: relative;
}
.callboard__trending .views-row .page-title:before,
.callboard--trending .views-row .page-title:before {
  content: counter(row-counter) ".";
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  line-height: 18px;
  position: absolute;
  top: 0;
  left: -20px;
}
.callboard__trending .views-row > .node--callboard_teaser,
.callboard--trending .views-row > .node--callboard_teaser {
  background: none;
  padding: 0;
}
.callboard__trending .views-row > .node--callboard_teaser .page-title,
.callboard--trending .views-row > .node--callboard_teaser .page-title {
  margin-bottom: 0;
}
.callboard__trending .views-row > .node--callboard_teaser .page-title a:link, .callboard__trending .views-row > .node--callboard_teaser .page-title a:visited,
.callboard--trending .views-row > .node--callboard_teaser .page-title a:link,
.callboard--trending .views-row > .node--callboard_teaser .page-title a:visited {
  color: #bcbcbc;
}
.callboard__trending .views-row > .node--callboard_teaser .page-title a:hover,
.callboard--trending .views-row > .node--callboard_teaser .page-title a:hover {
  color: white;
}
.callboard__trending .views-row > .node--callboard_teaser .show__brief,
.callboard__trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
.callboard--trending .views-row > .node--callboard_teaser .show__brief,
.callboard--trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary {
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  margin-bottom: 10px;
}
@media (max-width: 640px) {
  .callboard__trending .views-row > .node--callboard_teaser .show__brief,
  .callboard__trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary,
  .callboard--trending .views-row > .node--callboard_teaser .show__brief,
  .callboard--trending .views-row > .node--callboard_teaser .field-name-field-show-synopsis-summary {
    font-size: 13.6px;
  }
}
.callboard__trending .field-name-field-show-logo img,
.callboard--trending .field-name-field-show-logo img {
  box-shadow: 0px 0px 0px 6px transparent;
  transition: box-shadow .5s ease;
}
.callboard__trending .field-name-field-show-logo img:hover,
.callboard--trending .field-name-field-show-logo img:hover {
  box-shadow: 0px 0px 0px 6px #2b93cb;
}
.callboard__trending .show__brief,
.callboard--trending .show__brief {
  font-weight: normal;
}
.callboard__trending .views-row-first:before,
.callboard--trending .views-row-first:before {
  top: 205px;
}
@media (min-width: 641px) {
  .callboard__trending .views-row-first:before,
  .callboard--trending .views-row-first:before {
    top: 218px;
  }
}
.lt-ie9 .callboard__trending .views-row-first:before, .lt-ie9
.callboard--trending .views-row-first:before {
  top: 218px;
}
.callboard__trending .views-row-first .field-name-field-show-logo,
.callboard--trending .views-row-first .field-name-field-show-logo {
  margin-left: -14px;
  margin-bottom: 10px;
  margin-top: 20px;
}
.callboard__trending .views-row:not(.views-row-first) .field-name-field-show-logo,
.callboard__trending .views-row:not(.views-row-first) .show__brief,
.callboard__trending .views-row:not(.views-row-first) .field-name-field-show-synopsis-summary,
.callboard--trending .views-row:not(.views-row-first) .field-name-field-show-logo,
.callboard--trending .views-row:not(.views-row-first) .show__brief,
.callboard--trending .views-row:not(.views-row-first) .field-name-field-show-synopsis-summary {
  display: none;
}

.callboard__trending-text {
  background-color: #2b93cb;
  color: white;
  display: inline-block;
  font-size: 10px;
  padding: 3px 8px;
}

.callboard__label {
  background-color: #2b93cb;
  color: white;
  display: inline-block;
  font-size: 10px;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  padding: 3px 8px;
  margin-bottom: 20px;
}

@media (min-width: 769px) and (max-width: 1200px) {
  .topbar {
    z-index: 1113;
  }

  .column.sidebar.calloutDisplay {
    z-index: 1112 !important;
  }
}
figcaption,
.content-image__caption {
  padding: 0 6px;
}
figcaption p,
.content-image__caption p {
  margin: 0;
}

.cast-info__item {
  display: list-item;
  list-style: disc;
  margin-left: 16px;
}

.cast-characters__title {
  padding-top: 40px;
}

.character__name {
  font-weight: bold;
  margin-bottom: 10px;
}

.character__gender {
  text-transform: capitalize;
}

.character__row {
  margin-bottom: 30px;
  padding-bottom: 30px;
  position: relative;
}
.character__row:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, #606265 16.66667%, #606265 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.character__row .character__description p:last-child {
  margin-bottom: 0;
}

.ui-dialog-content .character__description p:last-child,
#cboxLoadedContent .character__description p:last-child {
  margin-bottom: 10px;
}

/*
 * Picker v3.1.2 - 2014-11-25
 * A jQuery plugin for replacing default checkboxes and radios. Part of the formstone library.
 * http://formstone.it/picker/
 *
 * Copyright 2014 Ben Plum; MIT Licensed
 */
.picker-element {
  opacity: 0;
  position: absolute;
  -webkit-transition: none;
  transition: none;
  z-index: -1;
}

.no-touch .picker-element {
  left: -99999px;
}

.picker {
  display: inline-block;
  cursor: pointer;
  margin: 0 0 10px 0;
  overflow: hidden;
  position: relative;
}

.picker .picker-label {
  cursor: pointer;
  display: block;
  float: left;
  line-height: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.picker .picker-handle {
  display: block;
  float: left;
  height: 16px;
  margin: 0 5px 0 0;
  width: 16px;
  position: relative;
}

.picker.picker-radio .picker-handle {
  border-radius: 8px;
}

.picker.picker-radio .picker-flag {
  background: #fff;
  border-radius: 4px;
  display: block;
  height: 8px;
  margin: 3px;
  width: 8px;
}

.picker.picker-radio.focus .picker-flag {
  background: #ddd;
}

.picker.picker-radio.checked .picker-flag {
  background: #999;
}

.no-touch .picker.picker-radio:hover .picker-flag {
  background: #ddd;
}

.no-touch .picker.picker-radio.disabled:hover .picker-flag {
  background: #fff;
}

.picker.picker-checkbox .picker-flag {
  display: block;
  height: 100%;
  margin: 0;
  position: relative;
  width: 100%;
}
.picker.picker-checkbox .picker-flag:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  display: block;
  color: #393e43;
  font-size: 14px;
  height: 100%;
  left: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  text-align: center;
  top: 0;
  transition: all .2s ease-in-out;
  width: 100%;
  z-index: 3;
}

.picker.picker-checkbox.checked .picker-flag:before {
  opacity: 1;
}

.no-touch .picker.picker-checkbox.checked:hover .picker-flag:before,
.no-touch .picker.picker-checkbox:hover .picker-flag:before {
  color: #818b94;
  opacity: 1;
}

.picker.picker-toggle {
  padding: 20px 0 0;
  position: relative;
}

.picker.picker-toggle .picker-toggle-label {
  color: #999;
  font-size: 12px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}

.picker.picker-toggle .picker-toggle-label.on {
  left: 0;
}

.picker.picker-toggle .picker-toggle-label.off {
  color: #333;
  right: 0;
}

.picker.picker-toggle .picker-label {
  display: none;
}

.picker.picker-toggle .picker-handle {
  border-radius: 3px;
  height: 20px;
  position: relative;
  width: 100%;
}

.picker.picker-toggle .picker-flag {
  background: #666;
  border-radius: 2px;
  display: block;
  height: 100%;
  left: 50%;
  margin: 0;
  position: absolute;
  top: 0;
  width: 50%;
  -webkit-transition: left 0.1s linear;
  transition: left 0.1s linear;
}

.picker.picker-toggle.checked .picker-toggle-label.on {
  color: #333;
}

.picker.picker-toggle.checked .picker-toggle-label.off {
  color: #999;
}

.picker.picker-toggle.checked .picker-flag {
  background: #666;
  left: 0;
}

.picker.disabled {
  cursor: default;
  opacity: 0.5;
}

.picker.disabled .picker-label,
.picker.disabled .picker-handle {
  cursor: default;
}

.no-touch .picker.disabled:hover .picker-label {
  color: #888;
}

.no-touch .picker.disabled:hover .picker-handle {
  border-color: #ccc;
}

/* @group Base */
.chosen-container {
  font-size: 14px;
  font-size: 0.875rem;
  width: 100% !important;
  max-width: 455px;
}
@media (max-width: 500px) {
  .chosen-container {
    width: 100% !important;
  }
}

.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  box-shadow: none;
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
  background-color: #eeeeee;
  border-color: transparent;
  color: #6c6c6c;
  max-height: 0;
  overflow: auto;
  transition: all .5s ease-in-out;
}
.chosen-container .chosen-drop:focus {
  outline: none;
}

.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
  max-height: 240px;
  border-color: gainsboro;
}

.chosen-container a {
  cursor: pointer;
}

/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
  height: 40px;
  border-radius: 0;
  box-shadow: none;
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
  line-height: 40px;
  line-height: 2.5rem;
  font-size: 16px;
  font-size: 1rem;
  padding: 0px 12px;
  padding-right: 30px;
}
.chosen-container-single .chosen-single:focus {
  outline: none;
}

.chosen-container-single .chosen-default {
  color: #999;
}

.chosen-container-single .chosen-single span {
  display: block;
  height: 38px;
  line-height: 38px;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}

.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  font-size: 1px;
}

.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}

.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}

.chosen-container-single .chosen-single div {
  background: gainsboro;
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 40px;
  height: 100%;
}

.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: transparent;
  background-image: none !important;
}
.chosen-container-single .chosen-single div b:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 40px;
  line-height: 40px;
  width: 40px;
  text-align: center;
  font-size: 16px;
  padding: 0;
  transition: all .3s ease-in-out;
  transform-origin: 50% 48%;
}

.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}

.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaa;
  background-color: #f6f6f6;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}

.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0;
  background-clip: padding-box;
}

.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* @end */
/* @group Results */
.chosen-container .chosen-results {
  background-color: #eeeeee;
  border-color: gainsboro;
  border: none;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0;
  padding: 0;
  max-height: 200px;
  -webkit-overflow-scrolling: touch;
}

.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  -webkit-touch-callout: none;
}

.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}

.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}

.chosen-container .chosen-results li.highlighted {
  background: gainsboro;
  color: #6c6c6c;
}

.chosen-container .chosen-results li.no-results {
  display: list-item;
  background: #f4f4f4;
}

.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}

.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}

.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
.chosen-container-multi {
  width: 100% !important;
}

.chosen-container-multi .chosen-choices {
  width: 100%;
  height: auto !important;
  min-height: 40px;
  padding: 50px 0 0;
  border: none;
  background: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}

.chosen-container-multi .chosen-choices li.search-field {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto !important;
  max-width: 455px;
  min-height: 40px;
  padding: 5px 35px 5px 12px;
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #68717a;
  background-image: url("../images/search-icon.png");
  background-position: 100% 0px;
  background-repeat: no-repeat;
}
.chosen-container-multi .chosen-choices li.search-field:focus {
  outline: none;
}

.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #EAEAEA;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  border-radius: 0;
  width: 100% !important;
  line-height: 25px;
  line-height: 1.5625rem;
  font-size: 14px;
  font-size: 0.875rem;
}

.chosen-container-multi.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #727981;
}

.chosen-container-multi .chosen-choices li.search-field .default {
  color: #727981;
}

.chosen-container-multi .chosen-choices li.search-choice {
  background: #35a5cf;
  border: none;
  border-radius: 0;
  box-shadow: none;
  color: white;
  height: 33px;
  line-height: 33px;
  margin: 0 12px 12px 0;
  padding: 0 50px 0 12px;
  position: relative;
}
@media (max-width: 500px) {
  .chosen-container-multi .chosen-choices li.search-choice {
    width: 100%;
  }
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  background: #1e86bd;
  top: 0;
  right: 0;
  display: block;
  width: 36px;
  height: 33px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  display: block;
  font-size: 16px;
  height: 15px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 10px;
  width: 36px;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  color: white;
}

.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666;
}

.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}

.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}

.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}

.chosen-container-multi.chosen-container-active .chosen-choices {
  border: none;
}

.chosen-container-multi .chosen-drop {
  max-width: 455px;
  top: 40px;
}

.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}

div.chosen-container-multi.error {
  background-image: none;
}

/* @end */
/* @group Active  */
.chosen-container-active .chosen-single {
  box-shadow: none;
}

.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid gainsboro;
  background: #eaeaea;
  box-shadow: none;
}

.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: gainsboro;
}

.chosen-container-active.chosen-with-drop .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background-image: none !important;
}
.chosen-container-active.chosen-with-drop .chosen-single div b:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.chosen-container-active .chosen-choices {
  border: 1px solid gainsboro;
  box-shadow: none;
}

.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #727981 !important;
}

/* @end */
/* @group Disabled Support */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}

.chosen-disabled .chosen-single {
  cursor: default;
}

.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
.chosen-rtl {
  text-align: right;
}

.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}

.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}

.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}

.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}

.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}

.chosen-rtl .chosen-choices li {
  float: right;
}

.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}

.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}

.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}

.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}

.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}

.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}

.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}

.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  direction: rtl;
}

.chosen-rtl.chosen-container-single .chosen-single div b {
  background-image: none !important;
}

.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;
  }
}
/* @end */
@media (max-width: 641px) {
  .views-exposed-widgets .form-type-select .chosen-container > a div b:before {
    font-size: 16px;
  }
}
.page-broadway-junior-collection-audition-central #block-menu-menu-broadway-junior-collection {
  margin-bottom: 55px;
}
.page-broadway-junior-collection-audition-central h1.title {
  margin-bottom: 1.1em;
}
.page-broadway-junior-collection-audition-central #mti-audition-central-search-form {
  margin: 0 -25px;
}
@media (min-width: 769px) {
  .page-broadway-junior-collection-audition-central #mti-audition-central-search-form {
    margin: 0 -50px;
  }
}
.lt-ie9 .page-broadway-junior-collection-audition-central #mti-audition-central-search-form {
  margin: 0 -50px;
}
.page-broadway-junior-collection-audition-central #mti-audition-central-search-form .audition-intro, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all {
  padding: 0 25px;
}
@media (min-width: 769px) {
  .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .audition-intro, .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all {
    padding: 0 50px;
  }
}
.lt-ie9 .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .audition-intro, .lt-ie9 .page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all {
  padding: 0 50px;
}
.page-broadway-junior-collection-audition-central #mti-audition-central-search-form .audition-intro {
  width: 700px;
}
.page-broadway-junior-collection-audition-central #mti-audition-central-search-form em {
  color: #e45454;
  font-style: normal;
}
.page-broadway-junior-collection-audition-central #mti-audition-central-search-form p {
  margin-bottom: 2.5em;
}
.page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-item-audition-shows-all {
  margin-bottom: 5em;
}
.page-broadway-junior-collection-audition-central #mti-audition-central-search-form .form-text {
  width: 295px;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper {
  background: #f5f3f4;
  box-shadow: inset 0px 15px 20px #CCC;
  padding: 25px;
}
@media (min-width: 769px) {
  .page-broadway-junior-collection-audition-central .audition-central-wrapper {
    padding: 50px;
  }
}
.lt-ie9 .page-broadway-junior-collection-audition-central .audition-central-wrapper {
  padding: 50px;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-image {
  float: left;
  margin: 0 35px 100px 0;
  width: 155px;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-description {
  margin: 0 0 65px;
  padding: 35px 40px 0 0;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters {
  clear: both;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table {
  font-family: "effra", Arial, Helvetica, sans-serif;
  width: 100%;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table thead th {
  color: #5b5b5b;
  font-weight: bold;
  padding: 15px 12px;
  text-align: center;
  text-transform: uppercase;
  width: 25%;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table thead th:first-child {
  text-align: left;
  width: 40%;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td {
  line-height: 1em;
  padding: 12px 15px;
  text-align: center;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table td:first-child {
  text-align: left;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table tr.even {
  background: #eae8e9;
}
.page-broadway-junior-collection-audition-central .audition-central-wrapper .audition-show-characters table a {
  text-transform: uppercase;
}

.page-broadway-junior .page-wrapper .node-page h3 {
  color: #35a5cf;
  margin: 0 0 0.1em;
}
.page-broadway-junior .page-wrapper .node-page .button {
  background-color: #f49c11;
  color: #845412;
}
.page-broadway-junior .page-wrapper .node-page .button:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.page-broadway-junior .page-wrapper .node-page .button:link, .page-broadway-junior .page-wrapper .node-page .button:visited {
  background-color: #f49c11;
  color: #845412;
}
.page-broadway-junior .page-wrapper .node-page .button:hover, .page-broadway-junior .page-wrapper .node-page .button:focus {
  background-color: #f8b82a;
}

.broadway-jr-collection {
  background-color: #3fafd7;
  color: white;
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 20px 20px 30px;
}

.broadway-jr-collection__header {
  color: white;
  margin-bottom: 10px;
}

.broadway-jr-collection__txt {
  line-height: 1.4rem;
  margin-bottom: 20px;
}

#block-menu-menu-broadway-junior-collection {
  margin: 0 -25px 30px;
}
@media (min-width: 961px) {
  #block-menu-menu-broadway-junior-collection {
    margin: 0 -50px 60px;
  }
}
.lt-ie9 #block-menu-menu-broadway-junior-collection {
  margin: 0 -50px 60px;
}
#block-menu-menu-broadway-junior-collection ul.menu {
  background: #d8d8d8;
}
@media (min-width: 769px) {
  #block-menu-menu-broadway-junior-collection ul.menu {
    margin: 0;
    padding: 0;
    border: 0;
    display: table;
  }
  #block-menu-menu-broadway-junior-collection ul.menu:after {
    content: "";
    display: table;
    clear: both;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
    white-space: nowrap;
    float: left;
    padding-left: 0;
    padding-right: 0;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li:first-child {
    padding-left: 0;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li:last-child {
    padding-right: 0;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li.last {
    padding-right: 0;
  }
  #block-menu-menu-broadway-junior-collection ul.menu.lg-screen li {
    float: none;
    display: table-cell;
  }
}
@media (min-width: 769px) and (min-width: 769px) {
  #block-menu-menu-broadway-junior-collection ul.menu li a {
    background: #e6e6e6;
    background-image: linear-gradient(to bottom, #e6e6e6, #d7d7d7);
    border-right: 1px solid #d7d7d7;
    font-family: "effra", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 600;
    height: 48px;
    padding: 16px 16px 0;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    transition: background .25s ease;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li a:link, #block-menu-menu-broadway-junior-collection ul.menu li a:visited {
    color: #6c6c6c;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li a:focus, #block-menu-menu-broadway-junior-collection ul.menu li a:hover, #block-menu-menu-broadway-junior-collection ul.menu li a:active, #block-menu-menu-broadway-junior-collection ul.menu li a.active {
    background-image: linear-gradient(to bottom, #f0f0f0 96%, #e6e6e6);
  }
  #block-menu-menu-broadway-junior-collection ul.menu li a.active {
    background: white;
    border-top: 3px solid #35a5cf;
    color: #35a5cf;
    padding-top: 13px;
    overflow: visible;
    overflow: visible;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li a.active:after {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    left: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-left: 8px solid transparent;
    border-right: 0 dotted transparent;
    z-index: 10;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li:first-child a.active {
    overflow: visible;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li:first-child a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li:first-child a.active:after {
    display: none;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li:last-child a.active {
    border-right: none;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li:last-child a.active:before {
    display: none;
  }
}
@media (min-width: 769px) and (max-width: 769px) {
  #block-menu-menu-broadway-junior-collection ul.menu {
    max-height: 0;
    overflow: auto;
    transition: all .5s ease-in-out;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li {
    display: block;
    float: none;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li:first-child a {
    background-image: none;
  }
  #block-menu-menu-broadway-junior-collection ul.menu a {
    background-color: #277fad;
    color: white;
    display: block;
    padding: 25px;
    background-image: linear-gradient(to right, #ffffff 16.66667%, #ffffff 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: top;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}
@media (min-width: 769px) {
  #block-menu-menu-broadway-junior-collection ul.menu.flexnav-show {
    max-height: 80vh;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li {
    display: table-cell;
    float: none;
  }
  #block-menu-menu-broadway-junior-collection ul.menu li a {
    width: 100%;
  }
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu {
  margin: 0;
  padding: 0;
  border: 0;
  display: table;
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu:after {
  content: "";
  display: table;
  clear: both;
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li:first-child {
  padding-left: 0;
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li:last-child {
  padding-right: 0;
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li.last {
  padding-right: 0;
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu.lg-screen li {
  float: none;
  display: table-cell;
}
@media (min-width: 769px) {
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a {
    background: #e6e6e6;
    background-image: linear-gradient(to bottom, #e6e6e6, #d7d7d7);
    border-right: 1px solid #d7d7d7;
    font-family: "effra", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 600;
    height: 48px;
    padding: 16px 16px 0;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    transition: background .25s ease;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a:link, .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a:visited {
    color: #6c6c6c;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a:focus, .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a:hover, .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a:active, .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a.active {
    background-image: linear-gradient(to bottom, #f0f0f0 96%, #e6e6e6);
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a.active {
    background: white;
    border-top: 3px solid #35a5cf;
    color: #35a5cf;
    padding-top: 13px;
    overflow: visible;
    overflow: visible;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a.active:after {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    left: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-left: 8px solid transparent;
    border-right: 0 dotted transparent;
    z-index: 10;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li:first-child a.active {
    overflow: visible;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li:first-child a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li:first-child a.active:after {
    display: none;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li:last-child a.active {
    border-right: none;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li:last-child a.active:before {
    display: none;
  }
}
@media (max-width: 769px) {
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu {
    max-height: 0;
    overflow: auto;
    transition: all .5s ease-in-out;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li {
    display: block;
    float: none;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li:first-child a {
    background-image: none;
  }
  .lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu a {
    background-color: #277fad;
    color: white;
    display: block;
    padding: 25px;
    background-image: linear-gradient(to right, #ffffff 16.66667%, #ffffff 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: top;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu.flexnav-show {
  max-height: 80vh;
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li {
  display: table-cell;
  float: none;
}
.lt-ie9 #block-menu-menu-broadway-junior-collection ul.menu li a {
  width: 100%;
}

.page-broadway-junior .main-wrapper .main-content .section .tabs {
  margin-bottom: 30px;
  margin-top: -30px;
}
@media (min-width: 769px) {
  .page-broadway-junior .main-wrapper .main-content .section .tabs {
    margin-bottom: 60px;
    margin-top: -60px;
  }
}
.lt-ie9 .page-broadway-junior .main-wrapper .main-content .section .tabs {
  margin-bottom: 60px;
  margin-top: -60px;
}

body #page .expandable-wrapper {
  margin: 0 0 3em;
}
body #page .expandable-wrapper .expandable .expandable-wrapper {
  margin: 0;
}
body #page .expandable-wrapper .expandable .expander {
  background: #35a4cf;
  border: none;
  border-top: 2px solid #FFF;
  color: #FFF;
  padding: 25px 17px;
}
body #page .expandable-wrapper .expandable .expander span:before {
  content: "\f10d";
  color: #FFF;
}
body #page .expandable-wrapper .expandable .expandable-content {
  padding: 0;
}
body #page .expandable-wrapper .expandable .expandable .expander {
  background: #FFF;
  border: none;
  color: #333;
}
body #page .expandable-wrapper .expandable .expandable .expander span:before {
  color: #333;
  content: "\f108";
}
body #page .expandable-wrapper .expandable .expandable .ui-accordion-header-active span:before {
  color: #333;
}
body #page .expandable-wrapper .expandable .expandable .ui-accordion-header-active {
  background: #ebebeb;
  color: #3398cc;
}
body #page .expandable-wrapper .expandable .expandable .expandable-content {
  background: #ebebeb;
  padding: 20px 25px;
}

.view-broadway-junior-collection {
  margin-top: -30px;
}
@media (min-width: 961px) {
  .view-broadway-junior-collection {
    margin-top: -60px;
  }
}
.lt-ie9 .view-broadway-junior-collection {
  margin-top: -60px;
}

body .page-wrapper #page .expandable-wrapper-white .expandable .expander {
  background: #FFF;
  border: none;
  color: #333;
}
body .page-wrapper #page .expandable-wrapper-white .expandable .expander span:before {
  color: #333;
  content: "\f108";
}
body .page-wrapper #page .expandable-wrapper-white .expandable .ui-accordion-header-active span:before {
  color: #333;
}
body .page-wrapper #page .expandable-wrapper-white .expandable .ui-accordion-header-active {
  background: #ebebeb;
  color: #3398cc;
}
body .page-wrapper #page .expandable-wrapper-white .expandable .expandable-content {
  background: #ebebeb;
  padding: 20px 25px;
}

.page-shows-collections .thumb-grid {
  padding-top: 45px;
}
@media (min-width: 769px) {
  .page-shows-collections .main-wrapper .main-content .tabs li a.active {
    background: white !important;
  }
}
.lt-ie9 .page-shows-collections .main-wrapper .main-content .tabs li a.active {
  background: white !important;
}

.node-type-collection .main-content {
  padding: 0;
}
.node-type-collection #page-title {
  display: none;
}

.view-collections-list {
  margin-top: 30px;
}
.view-collections-list.results-grid-list--list .node {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  position: relative;
}
.view-collections-list.results-grid-list--list .node-title {
  padding-bottom: 10px;
  margin: 0;
}
@media (max-width: 500px) {
  .view-collections-list.results-grid-list--list .node-title {
    padding-right: 30px;
  }
}

.page-node-add-community-marketplace #page-title,
.node-type-community-marketplace #page-title,
.page-node-add-community-rental #page-title,
.node-type-community-rental #page-title {
  margin-bottom: 24px;
}
.page-node-add-community-marketplace .block-block,
.node-type-community-marketplace .block-block,
.page-node-add-community-rental .block-block,
.node-type-community-rental .block-block {
  margin-bottom: 30px;
}

.page-node-edit.node-type-community-marketplace #page-title {
  margin-left: 0;
}
.page-node-edit.node-type-community-marketplace .main-content {
  padding-right: 25px;
  padding-left: 25px;
}
@media (min-width: 769px) {
  .page-node-edit.node-type-community-marketplace .main-content {
    padding-right: 50px;
    padding-left: 50px;
  }
}
.lt-ie9 .page-node-edit.node-type-community-marketplace .main-content {
  padding-right: 50px;
  padding-left: 50px;
}

@media (min-width: 769px) {
  .node-community_marketplace-form .form-item-title,
  .node-community_rental-form .form-item-title {
    float: left;
    margin-right: 20px;
    width: 33%;
  }
}
.lt-ie9 .node-community_marketplace-form .form-item-title, .lt-ie9
.node-community_rental-form .form-item-title {
  float: left;
  margin-right: 20px;
  width: 33%;
}
.node-community_marketplace-form .field-name-field-community-rental-exp-price,
.node-community_marketplace-form .field-name-field-marketplace-expected-price,
.node-community_rental-form .field-name-field-community-rental-exp-price,
.node-community_rental-form .field-name-field-marketplace-expected-price {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (min-width: 769px) {
  .node-community_marketplace-form .field-name-field-community-rental-exp-price,
  .node-community_marketplace-form .field-name-field-marketplace-expected-price,
  .node-community_rental-form .field-name-field-community-rental-exp-price,
  .node-community_rental-form .field-name-field-marketplace-expected-price {
    float: left;
    margin-right: 20px;
    width: 33%;
  }
  .node-community_marketplace-form .field-name-field-community-rental-exp-price:after,
  .node-community_marketplace-form .field-name-field-marketplace-expected-price:after,
  .node-community_rental-form .field-name-field-community-rental-exp-price:after,
  .node-community_rental-form .field-name-field-marketplace-expected-price:after {
    content: "";
    display: table;
    clear: both;
  }
}
.lt-ie9 .node-community_marketplace-form .field-name-field-community-rental-exp-price, .lt-ie9
.node-community_marketplace-form .field-name-field-marketplace-expected-price, .lt-ie9
.node-community_rental-form .field-name-field-community-rental-exp-price, .lt-ie9
.node-community_rental-form .field-name-field-marketplace-expected-price {
  float: left;
  margin-right: 20px;
  width: 33%;
}
.lt-ie9 .node-community_marketplace-form .field-name-field-community-rental-exp-price:after, .lt-ie9
.node-community_marketplace-form .field-name-field-marketplace-expected-price:after, .lt-ie9
.node-community_rental-form .field-name-field-community-rental-exp-price:after, .lt-ie9
.node-community_rental-form .field-name-field-marketplace-expected-price:after {
  content: "";
  display: table;
  clear: both;
}
.node-community_marketplace-form .field-name-field-community-rental-exp-price .field-prefix,
.node-community_marketplace-form .field-name-field-marketplace-expected-price .field-prefix,
.node-community_rental-form .field-name-field-community-rental-exp-price .field-prefix,
.node-community_rental-form .field-name-field-marketplace-expected-price .field-prefix {
  color: #68717a;
  position: absolute;
  bottom: 10px;
  left: 10px;
  font-size: 14px;
  font-size: 0.875rem;
}
.node-community_marketplace-form .field-name-field-community-rental-exp-price input,
.node-community_marketplace-form .field-name-field-marketplace-expected-price input,
.node-community_rental-form .field-name-field-community-rental-exp-price input,
.node-community_rental-form .field-name-field-marketplace-expected-price input {
  padding-left: 20px;
}
.node-community_marketplace-form #edit-scheduler-settings,
.node-community_rental-form #edit-scheduler-settings {
  clear: both;
}
.node-community_marketplace-form .form-item-unpublish-on > .description,
.node-community_marketplace-form .form-item-unpublish-on-date label,
.node-community_marketplace-form .form-item-unpublish-on-time,
.node-community_rental-form .form-item-unpublish-on > .description,
.node-community_rental-form .form-item-unpublish-on-date label,
.node-community_rental-form .form-item-unpublish-on-time {
  display: none;
}
.node-community_marketplace-form #addressfield-wrapper legend,
.node-community_rental-form #addressfield-wrapper legend {
  display: none;
}
@media (min-width: 769px) {
  .node-community_marketplace-form #edit-field-community-rental-tags,
  .node-community_marketplace-form #edit-field-community-rental-poster-em,
  .node-community_rental-form #edit-field-community-rental-tags,
  .node-community_rental-form #edit-field-community-rental-poster-em {
    float: left;
    width: 50%;
  }
}
.lt-ie9 .node-community_marketplace-form #edit-field-community-rental-tags, .lt-ie9
.node-community_marketplace-form #edit-field-community-rental-poster-em, .lt-ie9
.node-community_rental-form #edit-field-community-rental-tags, .lt-ie9
.node-community_rental-form #edit-field-community-rental-poster-em {
  float: left;
  width: 50%;
}
@media (min-width: 769px) {
  .node-community_marketplace-form #edit-field-community-rental-tags,
  .node-community_rental-form #edit-field-community-rental-tags {
    padding-right: 20px;
  }
}
.lt-ie9 .node-community_marketplace-form #edit-field-community-rental-tags, .lt-ie9
.node-community_rental-form #edit-field-community-rental-tags {
  padding-right: 20px;
}
.node-community_marketplace-form #edit-field-community-rental-address,
.node-community_rental-form #edit-field-community-rental-address {
  clear: both;
}
.node-community_marketplace-form .field-type-image fieldset,
.node-community_rental-form .field-type-image fieldset {
  padding-bottom: 20px;
  position: relative;
}
.node-community_marketplace-form .field-type-image .fieldset-description,
.node-community_rental-form .field-type-image .fieldset-description {
  bottom: 0;
  position: absolute;
}
.node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  font-weight: normal;
}
.node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:before,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:link, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:visited,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:link,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:hover, .node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:focus,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:hover,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:focus {
  background-color: #a1a1a1;
}
.node-community_marketplace-form #edit-field-community-rental-poster-im-und-0-browse-button:before,
.node-community_rental-form #edit-field-community-rental-poster-im-und-0-browse-button:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 14px;
  position: relative;
  width: auto;
  text-align: center;
  left: 0;
  top: 0;
}
.node-community_marketplace-form .field-name-field-marketplace-poster-image .media-thumbnail img,
.node-community_rental-form .field-name-field-marketplace-poster-image .media-thumbnail img {
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
}

.community-rental__back-link {
  margin-bottom: 30px;
}

.node-type-community-marketplace .tabs {
  position: relative;
  top: -35px;
}
@media (min-width: 961px) {
  .node-type-community-marketplace .tabs {
    top: -65px;
  }
}
.lt-ie9 .node-type-community-marketplace .tabs {
  top: -65px;
}
.node-type-community-marketplace .messages ~ .tabs {
  position: absolute;
  width: 100%;
}
.node-type-community-marketplace #page-title {
  margin-bottom: 20px;
  padding: 0 25px;
}
@media (min-width: 769px) {
  .node-type-community-marketplace #page-title {
    width: 70.83333%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    float: none;
  }
}
@media (min-width: 961px) {
  .node-type-community-marketplace #page-title {
    margin-bottom: 50px;
    padding: 0 50px;
  }
}
.lt-ie9 .node-type-community-marketplace #page-title {
  margin-bottom: 50px;
  padding: 0 50px;
}
.node-type-community-marketplace .main-content {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 769px) {
  .node-type-community-marketplace .main-content {
    padding-top: 65px;
  }
}
.lt-ie9 .node-type-community-marketplace .main-content {
  padding-top: 65px;
}

.node-community-marketplace,
.node-community-rental {
  z-index: 1;
}
.node-community-marketplace .group-content-main--right-sidebar:before,
.node-community-rental .group-content-main--right-sidebar:before {
  display: none;
}

.group-content-header--right {
  font-family: "effra", Arial, Helvetica, sans-serif;
  margin-bottom: 20px;
  margin-left: 25px;
}
@media (min-width: 769px) {
  .group-content-header--right {
    width: 33.33%;
    margin-left: 0;
    margin-bottom: 0;
    padding-right: 25px;
    position: absolute;
    right: 0px;
    top: 0;
    text-align: right;
  }
  .navbar-administration .group-content-header--right {
    top: 48px;
  }
}
@media (min-width: 961px) {
  .group-content-header--right {
    padding-right: 50px;
  }
}
.lt-ie9 .group-content-header--right {
  padding-right: 50px;
}

.rental__content_wrapper {
  display: block;
  position: relative;
  z-index: 1;
}

.rental__content-main .flexslider {
  margin-bottom: 40px;
}

.rental__price {
  color: #35a5cf;
  font-weight: bold;
  margin-bottom: 4px;
  font-size: 35px;
  font-size: 2.1875rem;
  line-height: 30px;
  line-height: 1.875rem;
}

.rental__contact {
  margin-bottom: 30px;
  margin-left: 25px;
}
@media (min-width: 961px) {
  .rental__contact {
    margin-left: 50px;
    margin-bottom: 70px;
  }
}
.lt-ie9 .rental__contact {
  margin-left: 50px;
  margin-bottom: 70px;
}

.rental__content-main {
  padding-top: 0;
}

.rental__video {
  margin-bottom: 40px;
}

.rental__description {
  margin-bottom: 40px;
}

.group-sidebar-posted-by {
  text-align: center;
}

.rental__organization-image {
  margin-bottom: 15px;
}

.rental__organization-name,
.rental-author__name {
  color: #393e43;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.rental__organization-name a:link, .rental__organization-name a:visited, .rental__organization-name a:focus, .rental__organization-name a:hover, .rental__organization-name a:active, .rental__organization-name a.active,
.rental-author__name a:link,
.rental-author__name a:visited,
.rental-author__name a:focus,
.rental-author__name a:hover,
.rental-author__name a:active,
.rental-author__name a.active {
  color: #393e43;
}

.group-sidebar-location {
  display: block;
}

.rental__map {
  height: 300px;
  margin-bottom: 20px;
}
.rental__map #map_canvas {
  width: 100% !important;
  height: 100% !important;
}

.rental__address {
  color: #6c6c6c;
}

.flag-flag-posting a {
  color: #6c6c6c;
  font-family: "proxima-nova", Arial, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 30px;
  margin-top: 50px;
}
.flag-flag-posting a:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
}

.page-node-concert-planner #page-title {
  margin-top: 20px;
}
@media (min-width: 961px) {
  .page-node-concert-planner #page-title {
    margin-top: 0px;
  }
}

.concert-planner--list {
  padding-bottom: 50px;
}
.concert-planner--list .attachment-before {
  height: 70px;
}
@media (min-width: 961px) {
  .concert-planner--list .attachment-before {
    height: 50px;
  }
}
.lt-ie9 .concert-planner--list .attachment-before {
  height: 50px;
}
.concert-planner--list .concert-planner__add-more-link {
  margin-top: 15px;
  position: relative;
}
@media (min-width: 961px) {
  .concert-planner--list .concert-planner__add-more-link {
    float: right;
    margin-top: -36px;
  }
}
.lt-ie9 .concert-planner--list .concert-planner__add-more-link {
  float: right;
  margin-top: -36px;
}
.concert-planner--list .view-content {
  margin: 0 -25px 25px;
}
@media (min-width: 641px) {
  .concert-planner--list .view-content {
    margin: 0 0 25px;
  }
}
.lt-ie9 .concert-planner--list .view-content {
  margin: 0 0 25px;
}
.concert-planner--list .view-footer a {
  margin: 0 10px 10px 0;
}
.concert-planner--list .remove-from-concert {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.concert-planner--list .remove-from-concert:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.concert-planner--list .remove-from-concert:link, .concert-planner--list .remove-from-concert:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.concert-planner--list .remove-from-concert:hover, .concert-planner--list .remove-from-concert:focus {
  background-color: #a1a1a1;
}

.concert-planner--item {
  clear: both;
  padding: 15px 25px 15px 10px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  position: relative;
}
.concert-planner--item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 961px) {
  .concert-planner--item {
    min-height: 100px;
    text-align: right;
  }
}
@media (min-width: 769px) {
  .concert-planner--item {
    padding: 20px;
  }
}
.lt-ie9 .concert-planner--item {
  padding: 20px;
}
.concert-planner--item .concert-planner__button--unflag {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.concert-planner--item .concert-planner__button--unflag:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.concert-planner--item .concert-planner__button--unflag:link, .concert-planner--item .concert-planner__button--unflag:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.concert-planner--item .concert-planner__button--unflag:hover, .concert-planner--item .concert-planner__button--unflag:focus {
  background-color: #a1a1a1;
}
@media (max-width: 961px) {
  .concert-planner--item .concert-planner__button--unflag {
    margin-right: 10px;
  }
}
@media (min-width: 961px) {
  .concert-planner--item .concert-planner__button--unflag {
    margin-right: 18px;
    margin-top: 14px;
  }
}
.lt-ie9 .concert-planner--item .concert-planner__button--unflag {
  margin-right: 18px;
  margin-top: 14px;
}
.concert-planner--item .request-license-offer {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: none;
}
@media (min-width: 961px) {
  .concert-planner--item .request-license-offer {
    margin-right: 36px;
    margin-top: 14px;
  }
}
.lt-ie9 .concert-planner--item .request-license-offer {
  margin-right: 36px;
  margin-top: 14px;
}
.concert-planner--item .views-field-handler-add-to-selection,
.concert-planner--item .views-field-views-bulk-operations {
  position: relative;
}
@media (max-width: 961px) {
  .concert-planner--item .views-field-handler-add-to-selection,
  .concert-planner--item .views-field-views-bulk-operations {
    background: rgba(222, 222, 222, 0.5);
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 25px;
    text-align: center;
  }
  .concert-planner--item .views-field-handler-add-to-selection span,
  .concert-planner--item .views-field-views-bulk-operations span {
    display: block;
    margin-top: 21px;
  }
  .concert-planner--item .views-field-handler-add-to-selection .picker-handle,
  .concert-planner--item .views-field-views-bulk-operations .picker-handle {
    background: white;
    margin: 0;
  }
}
@media (min-width: 961px) {
  .concert-planner--item .views-field-handler-add-to-selection,
  .concert-planner--item .views-field-views-bulk-operations {
    margin-top: 14px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}
.lt-ie9 .concert-planner--item .views-field-handler-add-to-selection, .lt-ie9
.concert-planner--item .views-field-views-bulk-operations {
  margin-top: 14px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.concert-planner--item .views-field-handler-add-to-selection .form-item,
.concert-planner--item .views-field-handler-add-to-selection .picker,
.concert-planner--item .views-field-views-bulk-operations .form-item,
.concert-planner--item .views-field-views-bulk-operations .picker {
  margin-bottom: 0;
}
.concert-planner--item.views-row-odd {
  background: #fcfcfc;
}
.concert-planner--item.views-row-first {
  position: relative;
}
.concert-planner--item.views-row-first:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.concert-planner--image {
  position: relative;
  float: left;
  min-width: 50px;
  min-height: 50px;
  margin-right: 10px;
}
@media (min-width: 961px) {
  .concert-planner--image {
    margin-right: 20px;
    min-width: 60px;
    min-height: 60px;
  }
}
.lt-ie9 .concert-planner--image {
  margin-right: 20px;
  min-width: 60px;
  min-height: 60px;
}
.concert-planner--image img {
  border: 1px solid #e4e4e4;
  width: 50px;
  height: 50px;
  float: left;
}
@media (min-width: 961px) {
  .concert-planner--image img {
    width: 60px;
    height: 60px;
  }
}
.lt-ie9 .concert-planner--image img {
  width: 60px;
  height: 60px;
}

.concert-planner--title {
  margin-left: 60px;
  margin-top: -3px;
  position: relative;
  text-align: left;
}
@media (max-width: 961px) {
  .concert-planner--title {
    line-height: 16px;
    line-height: 1rem;
    margin-right: 10px;
    min-height: 25px;
    overflow: hidden;
  }
}
@media (min-width: 961px) {
  .concert-planner--title {
    float: left;
    margin-left: 0;
    margin-top: 2%;
    width: 32%;
  }
}
.lt-ie9 .concert-planner--title {
  float: left;
  margin-left: 0;
  margin-top: 2%;
  width: 32%;
}
@media (min-width: 961px) {
  .concert-planner--title {
    width: 24%;
  }
}
@media (min-width: 1000px) {
  .concert-planner--title {
    width: 28%;
  }
}
@media (min-width: 1100px) {
  .concert-planner--title {
    width: 38%;
  }
}
@media (min-width: 1200px) {
  .concert-planner--title {
    width: 45%;
  }
}
.concert-planner--title a {
  color: #393e43;
  font-size: 18px;
}

.view-concert-orchestrations .view-filters {
  margin-bottom: 5px;
}
@media (min-width: 769px) {
  .view-concert-orchestrations .view-filters {
    margin-bottom: 106px;
  }
}
.lt-ie9 .view-concert-orchestrations .view-filters {
  margin-bottom: 106px;
}
.view-concert-orchestrations .views-exposed-widgets {
  margin-bottom: 0;
}
.view-concert-orchestrations .views-exposed-form {
  position: relative;
  background-color: #eee;
  border-bottom: 2px solid #fff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.3);
  font-family: "proxima-nova", Arial, Helvetica, sans-serif;
  min-height: 70px;
  line-height: 70px;
  padding: 0 25px;
}
.view-concert-orchestrations .views-exposed-form .throbber {
  display: none;
}
@media (min-width: 961px) {
  .view-concert-orchestrations .views-exposed-form {
    padding: 0 50px;
  }
}
.lt-ie9 .view-concert-orchestrations .views-exposed-form {
  padding: 0 50px;
}
.view-concert-orchestrations .views-exposed-form .views-exposed-widget {
  padding: 0 10px 0 0;
  margin-right: 10px;
}
.view-concert-orchestrations .views-exposed-form .views-exposed-widget:first-child, .view-concert-orchestrations .views-exposed-form .views-exposed-widget:last-child {
  border: none;
}
.view-concert-orchestrations .views-exposed-form .views-exposed-widget.views-widget-sort-sort_vgf_combine {
  border: none;
  margin: 0;
  padding: 0;
}
@media (min-width: 641px) {
  .view-concert-orchestrations .views-exposed-form .views-exposed-widget.views-widget-sort-sort_vgf_combine {
    float: right;
    text-align: right;
  }
}
.lt-ie9 .view-concert-orchestrations .views-exposed-form .views-exposed-widget.views-widget-sort-sort_vgf_combine {
  float: right;
  text-align: right;
}
.view-concert-orchestrations .views-exposed-form .views-exposed-widget label {
  color: #686868;
}
.view-concert-orchestrations .views-exposed-form .views-widget-sort-by,
.view-concert-orchestrations .views-exposed-form .views-widget-sort-order {
  border: none;
  padding-right: 0;
}
.view-concert-orchestrations .views-exposed-form .views-widget-filter-combine {
  border: none;
}
@media (min-width: 641px) {
  .view-concert-orchestrations .views-exposed-form .views-widget-filter-combine {
    width: 38%;
  }
}
.lt-ie9 .view-concert-orchestrations .views-exposed-form .views-widget-filter-combine {
  width: 38%;
}
.view-concert-orchestrations .views-exposed-form .views-widget-filter-combine .form-item {
  width: 100%;
}
.view-concert-orchestrations .views-exposed-form .views-widget-filter-combine .form-item input {
  width: 100%;
}
.view-concert-orchestrations .form-wrapper {
  margin-bottom: 0;
}
.view-concert-orchestrations .form-item {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.view-concert-orchestrations .form-type-radio {
  margin-top: 1px;
}
.view-concert-orchestrations .form-type-textfield input[type='text'] {
  background-color: white;
  font-size: 13px;
  margin-right: 0;
}
.view-concert-orchestrations .views-widget-filter-field_cso_type_tid label,
.view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-family: "proxima-nova", Arial, Helvetica, sans-serif;
  font-weight: normal;
}
.view-concert-orchestrations .views-widget-filter-field_cso_type_tid label:after,
.view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value label:after {
  content: ':';
  display: inline;
  margin: 0 0 0 -0.2em;
  vertical-align: middle;
}
.view-concert-orchestrations .views-widget-filter-field_cso_type_tid .views-widget,
.view-concert-orchestrations .views-widget-filter-field_cso_estimated_duration_value .views-widget {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.view-concert-orchestrations .form-type-select label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-family: "proxima-nova", Arial, Helvetica, sans-serif;
  font-weight: normal;
}
.view-concert-orchestrations .form-type-select label:after {
  content: ':';
  display: inline;
  margin: 0 0 0 -0.2em;
  vertical-align: middle;
}
.view-concert-orchestrations .form-type-select .chosen-container {
  height: auto;
  font-size: 13px;
}
.view-concert-orchestrations .form-type-select .chosen-container > a {
  background: none;
  border: none;
  color: #35a5cf;
  display: inline-block;
  font-size: 13px;
  font-weight: bold;
  height: auto;
  line-height: 1em;
  padding: 0 5px;
  vertical-align: middle;
}
.view-concert-orchestrations .form-type-select .chosen-container > a span {
  display: inline-block;
  line-height: 1em;
  margin-right: 15px;
  margin-bottom: 2px;
}
.view-concert-orchestrations .form-type-select .chosen-container > a div {
  background: none;
  width: 15px;
}
.view-concert-orchestrations .form-type-select .chosen-container > a div b:before {
  height: auto;
  line-height: 1em;
  width: 15px;
}
.view-concert-orchestrations .form-type-select .chosen-container .chosen-search {
  line-height: 30px;
}
.view-concert-orchestrations .form-type-select .chosen-container .chosen-drop {
  top: 65%;
}
@media (min-width: 641px) {
  .view-concert-orchestrations .form-type-select .chosen-container {
    width: auto !important;
  }
  .view-concert-orchestrations .form-type-select .chosen-drop {
    width: 280px !important;
  }
  .view-concert-orchestrations .views-widget-sort-sort_vgf_combine .form-type-select .chosen-drop {
    width: 180px !important;
  }
}
.view-concert-orchestrations .filter-mobile-refine-button {
  display: none;
}

@media (max-width: 641px) {
  .view-concert-orchestrations .filter-mobile-refine-button {
    display: block;
    width: 100%;
  }
  .view-concert-orchestrations .views-exposed-widgets {
    margin-bottom: 0;
    background: #eee;
  }
  .view-concert-orchestrations .views-exposed-widgets.filters-open {
    background-image: url(../images/repeating/noise.png), -moz-linear-gradient(3deg, #1e6e9c, #3a7ea5, #5fb7d9);
    background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(3deg, #1e6e9c, #3a7ea5, #5fb7d9);
    background-image: url(../images/repeating/noise.png), linear-gradient(87deg, #1e6e9c, #3a7ea5, #5fb7d9);
  }
  .view-concert-orchestrations .views-exposed-widget {
    display: none;
  }
  .view-concert-orchestrations .views-exposed-widget.is-open {
    display: block;
  }
  .view-concert-orchestrations .views-exposed-widget.views-widget-concert-selection-mobile-refine, .view-concert-orchestrations .views-exposed-widget.views-widget-filter-combine {
    display: inline-block;
  }
  .view-concert-orchestrations .views-exposed-form {
    line-height: 40px;
    min-height: 40px;
    padding: 0;
  }
  .view-concert-orchestrations .views-exposed-form .views-widget-concert-selection-mobile-refine {
    display: block;
    width: 50%;
  }
  .view-concert-orchestrations .views-exposed-form .views-widget-concert-selection-mobile-refine:after {
    display: none;
  }
  .view-concert-orchestrations .views-exposed-form .views-exposed-widget {
    position: relative;
    clear: both;
    float: none;
    margin: 0;
    padding: 0 0 0 25px;
  }
  .view-concert-orchestrations .views-exposed-form .views-exposed-widget:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  .view-concert-orchestrations .views-exposed-form .views-exposed-widget.views-widget-sort-sort_vgf_combine {
    padding-left: 25px;
  }
  .view-concert-orchestrations .views-exposed-form .views-exposed-widget label {
    color: white;
    font-size: 16px;
    line-height: 70px;
    margin-right: 20px;
  }
  .view-concert-orchestrations .views-exposed-form .views-exposed-widget:last-child:after {
    display: none;
  }
  .view-concert-orchestrations .views-exposed-form .views-widget-filter-combine {
    float: right;
    padding-left: 0;
    width: 50%;
  }
  .view-concert-orchestrations .views-exposed-form .views-widget-filter-combine .form-item {
    width: 100%;
  }
  .view-concert-orchestrations .views-exposed-form .views-widget-filter-combine:after {
    display: none;
  }
  .view-concert-orchestrations .views-exposed-form .views-widget-filter-field_show_business_type_value {
    position: relative;
    clear: both;
    float: none;
    height: 70px;
    line-height: 70px;
  }
  .view-concert-orchestrations .views-exposed-form .views-widget-filter-field_show_business_type_value:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  .view-concert-orchestrations .views-exposed-form .views-widget-filter-field_show_business_type_value .views-widget {
    margin-left: 25px;
  }
  .view-concert-orchestrations input[type='radio'],
  .view-concert-orchestrations input[type='checkbox'] {
    display: none;
  }
  .view-concert-orchestrations input[type='radio'] + label:before,
  .view-concert-orchestrations input[type='checkbox'] + label:before {
    border: 2px solid white;
    height: 8px;
    width: 8px;
  }
  .view-concert-orchestrations input[type='radio'][checked='checked'] + label,
  .view-concert-orchestrations input[type='checkbox'][checked='checked'] + label {
    color: #35a5cf;
    font-weight: bold;
  }
  .view-concert-orchestrations input[type='radio'][checked='checked'] + label:before,
  .view-concert-orchestrations input[type='checkbox'][checked='checked'] + label:before {
    background-color: #35a5cf;
    border: 2px solid #35a5cf;
  }
  .view-concert-orchestrations .form-type-textfield input[type='text'] {
    background-color: #eee;
    background-position: 100% -40px;
    color: #35a5cf;
    float: right;
    font-style: normal;
    width: 100%;
  }
  .view-concert-orchestrations .form-type-textfield input[type='text']::-webkit-input-placeholder {
    color: #35a5cf;
  }
  .view-concert-orchestrations .form-type-textfield input[type='text']:-moz-placeholder {
    /* Firefox 18- */
    color: #35a5cf;
  }
  .view-concert-orchestrations .form-type-textfield input[type='text']::-moz-placeholder {
    /* Firefox 19+ */
    color: #35a5cf;
  }
  .view-concert-orchestrations .form-type-textfield input[type='text']:-ms-input-placeholder {
    color: #35a5cf;
  }
  .view-concert-orchestrations .form-item-sort-vgf-combine {
    width: 100%;
  }
  .view-concert-orchestrations .form-item-sort-vgf-combine label {
    margin-right: 10px;
  }
  .view-concert-orchestrations .form-type-select .chosen-container {
    width: 205px !important;
  }
  .view-concert-orchestrations .form-type-select .chosen-container > a span {
    font-size: 16px;
  }
}
.concert-selection-show-content--hidden .group-content-main--right-sidebar,
.concert-selection-show-content--hidden .group-content-main--right-sidebar:after {
  width: 100%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  height: auto !important;
}
.concert-selection-show-content--hidden .content_sidebar--right,
.concert-selection-show-content--hidden .content_sidebar--right:after {
  display: none;
}

.concert-selection-show-content-wrapper-hidden {
  display: none;
}

.node-type-show .view-concert-selection .view-filters {
  display: none;
}

.show-concert-selection__title {
  margin-bottom: 10px;
}
@media (min-width: 769px) {
  .show-concert-selection__title {
    margin-bottom: 20px;
    width: 60%;
  }
}
.lt-ie9 .show-concert-selection__title {
  margin-bottom: 20px;
  width: 60%;
}

.show-concert-selection__header-text {
  margin-bottom: 20px;
}
@media (min-width: 769px) {
  .show-concert-selection__header-text {
    margin-bottom: 60px;
    width: 60%;
  }
}
.lt-ie9 .show-concert-selection__header-text {
  margin-bottom: 60px;
  width: 60%;
}

.view-concert-selection {
  color: #6c6c6c;
  position: relative;
  margin-bottom: 50px;
}
.view-concert-selection .view-header {
  margin-bottom: 25px;
}
.view-concert-selection .view-header h2,
.view-concert-selection .view-header h3,
.view-concert-selection .view-header h4 {
  margin-bottom: 12px;
}
.view-concert-selection .view-header p {
  font-weight: 400;
  font-size: 15px;
  margin-top: 12px;
}
.view-concert-selection .view-header p:first-child {
  margin-top: 0;
}
@media (min-width: 641px) {
  .view-concert-selection.finder-with-filter-bar .view-filters {
    margin-bottom: 80px;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters #edit-field-cs-song-name-value {
    margin-right: 0;
    width: 270px;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid {
    font-size: 13px;
    position: relative;
    width: 22%;
  }
}
@media (min-width: 641px) and (min-width: 641px) {
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid {
    width: 20%;
  }
}
@media (min-width: 641px) {
  .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value, .lt-ie9
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid {
    width: 20%;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value label,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid label {
    color: #a4a5a7;
    display: inline-block;
    font-weight: normal;
    line-height: 1em;
    margin: 0 -2px 0 10px;
    position: absolute;
    top: 30px;
    vertical-align: middle;
    z-index: 4;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value label:after,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid label:after {
    content: ':';
    display: inline;
    margin: 0 0 0 -0.2em;
    vertical-align: middle;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .views-widget,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .views-widget {
    display: inline-block;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container {
    height: 70px;
    line-height: 70px;
    font-size: 13px;
    position: relative;
    text-align: left;
    vertical-align: top;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container > a,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container > a {
    border: none;
    color: #35a5cf;
    display: inline-block;
    font-size: 13px;
    font-weight: normal;
    height: 70px;
    line-height: 70px;
    margin: 0 -1px;
    padding: 0 22px 0 10px;
    position: relative;
    vertical-align: top;
    z-index: 2;
    transition: all .25s ease;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container > a span,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container > a span {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
    width: 100%;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container > a div,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container > a div {
    background: none;
    width: 15px;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container > a div b:before,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container > a div b:before {
    float: none;
    font-size: 13px;
    width: 15px;
    height: 10px;
    line-height: 12px;
    margin-top: -3px;
    position: absolute;
    right: 8px;
    top: 50%;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container .chosen-drop,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container .chosen-drop {
    min-width: 200px;
    top: 65%;
    left: -100px;
    visibility: hidden;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container.chosen-with-drop .chosen-drop,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container.chosen-with-drop .chosen-drop {
    visibility: visible;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container .chosen-search,
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container .chosen-search {
    line-height: initial;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container {
    padding-left: 60px;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container a {
    max-width: 110px;
  }
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container {
    padding-left: 44px;
  }
}
@media (min-width: 641px) and (min-width: 641px) {
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container a {
    max-width: 78px;
  }
}
@media (min-width: 641px) and (min-width: 961px) {
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container a {
    max-width: 130px;
  }
}
@media (min-width: 641px) and (min-width: 1200px) {
  .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container a {
    max-width: 148px;
  }
}
@media (min-width: 641px) {
  .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container a {
    max-width: 148px;
  }
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters {
  margin-bottom: 80px;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters #edit-field-cs-song-name-value {
  margin-right: 0;
  width: 270px;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid {
  font-size: 13px;
  position: relative;
  width: 22%;
}
@media (min-width: 641px) {
  .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value,
  .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid {
    width: 20%;
  }
}
.lt-ie9 .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value, .lt-ie9
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid {
  width: 20%;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value label,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid label {
  color: #a4a5a7;
  display: inline-block;
  font-weight: normal;
  line-height: 1em;
  margin: 0 -2px 0 10px;
  position: absolute;
  top: 30px;
  vertical-align: middle;
  z-index: 4;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value label:after,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid label:after {
  content: ':';
  display: inline;
  margin: 0 0 0 -0.2em;
  vertical-align: middle;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .views-widget,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .views-widget {
  display: inline-block;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container {
  height: 70px;
  line-height: 70px;
  font-size: 13px;
  position: relative;
  text-align: left;
  vertical-align: top;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container > a,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container > a {
  border: none;
  color: #35a5cf;
  display: inline-block;
  font-size: 13px;
  font-weight: normal;
  height: 70px;
  line-height: 70px;
  margin: 0 -1px;
  padding: 0 22px 0 10px;
  position: relative;
  vertical-align: top;
  z-index: 2;
  transition: all .25s ease;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container > a span,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container > a span {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
  width: 100%;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container > a div,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container > a div {
  background: none;
  width: 15px;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container > a div b:before,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container > a div b:before {
  float: none;
  font-size: 13px;
  width: 15px;
  height: 10px;
  line-height: 12px;
  margin-top: -3px;
  position: absolute;
  right: 8px;
  top: 50%;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container .chosen-drop,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container .chosen-drop {
  min-width: 200px;
  top: 65%;
  left: -100px;
  visibility: hidden;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container.chosen-with-drop .chosen-drop,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container.chosen-with-drop .chosen-drop {
  visibility: visible;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container .chosen-search,
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container .chosen-search {
  line-height: initial;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container {
  padding-left: 60px;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_estimated_duration_value .chosen-container a {
  max-width: 110px;
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container {
  padding-left: 44px;
}
@media (min-width: 641px) {
  .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container a {
    max-width: 78px;
  }
}
@media (min-width: 961px) {
  .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container a {
    max-width: 130px;
  }
}
@media (min-width: 1200px) {
  .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container a {
    max-width: 148px;
  }
}
.lt-ie9 .lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters .views-widget-filter-field_cs_type_tid .chosen-container a {
  max-width: 148px;
}
.view-concert-selection.finder-with-filter-bar .view-filters #edit-select {
  position: absolute;
  bottom: 0;
  left: 0;
}
@media (min-width: 769px) {
  .view-concert-selection.finder-with-filter-bar .view-filters #edit-select {
    left: 30px;
  }
}
.lt-ie9 .view-concert-selection.finder-with-filter-bar .view-filters #edit-select {
  left: 30px;
}
.view-concert-selection.finder-with-filter-bar .view-filters #edit-select legend {
  display: none;
}
.view-concert-selection.finder-with-filter-bar .view-filters #edit-select input {
  margin-bottom: 10px;
}
.view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all {
  display: none;
  padding-left: 30px;
  text-align: left;
  width: auto;
}
.view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all label {
  color: #6c6c6c;
  margin: 0 15px 0 10px;
  text-transform: uppercase;
}
.view-concert-selection.finder-with-filter-bar .view-filters .vbo-fieldset-select-all input[type='checkbox'] {
  display: inline-block;
}
.i18n-en-uk .view-concert-selection.finder-with-filter-bar .view-filters, .i18n-en-au .view-concert-selection .view-content {
  margin-bottom: 20px;
}
@media (min-width: 641px) {
  .i18n-en-uk .view-concert-selection.finder-with-filter-bar .view-filters, .i18n-en-au .view-concert-selection .view-content {
    margin-bottom: 30px;
  }
}
.lt-ie9 .i18n-en-uk .view-concert-selection.finder-with-filter-bar .view-filters, .lt-ie9 .i18n-en-au .view-concert-selection .view-content {
  margin-bottom: 30px;
}
.i18n-en-uk .view-concert-selection .view-content .concert-selection__fees, .i18n-en-au .view-concert-selection .view-content .concert-selection__fees {
  display: none;
}
.view-concert-selection .view-footer {
  margin-top: 50px;
}
@media (max-width: 500px) {
  .view-concert-selection .view-footer {
    margin-top: 30px;
  }
}
.view-concert-selection .view-footer a {
  margin-bottom: 10px;
  margin-right: 10px;
}
.view-concert-selection .view-footer a:last-child {
  margin-right: 0;
}

@media (max-width: 500px) {
  .concert-selection__results-list {
    margin: 0 -25px;
  }
}
.concert-selection__results-list .concert-selection__results-row,
.concert-selection__results-list .concert-selection--results-row {
  position: relative;
  padding: 32px 28px;
}
.concert-selection__results-list .concert-selection__results-row:before,
.concert-selection__results-list .concert-selection--results-row:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.concert-selection__results-list .views-row-odd {
  background: #fcfcfc;
}
@media (max-width: 769px) {
  .concert-selection__results-list .views-row-first:before {
    display: none;
  }
}
.concert-selection__results-list .views-row-last {
  position: relative;
}
.concert-selection__results-list .views-row-last:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.concert-selection-detail__song-name {
  color: #35a5cf;
  margin-bottom: 5px;  /* changed by seth 1_9_2022 from 10 to 5*/
  margin-left: -4px;
}

.concert-selection-detail__show-name span {
  margin-right: 4px;
}
.concert-selection-detail__show-name .field-name-field-cs-show-license,
.concert-selection-detail__show-name .field-name-field-cs-show-name {
  font-weight: 700;
  display: inline-block;
}

@media (max-width: 769px) {
  .concert-selection__fees {
    padding-bottom: 20px;
  }
}
.concert-selection__fees > div {
  position: relative;
}
@media (min-width: 769px) {
  .concert-selection__fees > div {
    float: left;
    width: 50%;
    text-align: right;
  }
}
.lt-ie9 .concert-selection__fees > div {
  float: left;
  width: 50%;
  text-align: right;
}
.concert-selection__fees .concert-selection-detail__price div {
  color: #35a5cf;
  font-size: 24px;
  text-align: right;
}
.concert-selection__fees .concert-selection-detail__price span {
  float: left;
  line-height: 30px;
  text-align: left;
  vertical-align: middle;
}
@media (min-width: 769px) {
  .concert-selection__fees .concert-selection-detail__price span {
    line-height: initial;
    text-align: right;
    width: 120px;
  }
}
.lt-ie9 .concert-selection__fees .concert-selection-detail__price span {
  line-height: initial;
  text-align: right;
  width: 120px;
}
.concert-selection__fees .concert-selection-detail__subsequent-price div {
  font-size: 24px;
  text-align: right;
}
.concert-selection__fees .concert-selection-detail__subsequent-price .views-label,
.concert-selection__fees .concert-selection-detail__subsequent-price span {
  float: left;
  line-height: 30px;
  text-align: left;
  vertical-align: middle;
}
@media (min-width: 769px) {
  .concert-selection__fees .concert-selection-detail__subsequent-price .views-label,
  .concert-selection__fees .concert-selection-detail__subsequent-price span {
    line-height: initial;
    text-align: right;
  }
}
.lt-ie9 .concert-selection__fees .concert-selection-detail__subsequent-price .views-label, .lt-ie9
.concert-selection__fees .concert-selection-detail__subsequent-price span {
  line-height: initial;
  text-align: right;
}
.concert-selection__fees span {
  color: #6c6c6c;
  display: inline-block;
}
@media (min-width: 769px) {
  .concert-selection__fees span {
    display: none;
  }
  .views-row-first .concert-selection__fees span {
    display: block;
    right: 0;
    top: -86px;
    position: absolute;
  }
}
.lt-ie9 .concert-selection__fees span {
  display: none;
}
.views-row-first .lt-ie9 .concert-selection__fees span {
  display: block;
  right: 0;
  top: -86px;
  position: absolute;
}

.concert-selection-detail__list-item {
  margin-left: 0px;  /* changes from 3% to 0px by seth 1_9_2023 */
  margin-right: 3%;
  margin-bottom: 7px; /* changes from 14 to 7 by seth 1_9_2023 */
  position: relative;
  width: 94%;
}
/*
.concert-selection-detail__list-item:before {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #393e43;
  content: '';
  height: 4px;
  width: 4px;
  position: absolute;
  top: 12px;
  left: -14px;
  height: 6px;
  width: 6px;
  position: absolute;
  left: -14px;
  top: 6px;
}
*/
.concert-selection-detail__list-item span,
.concert-selection-detail__list-item div {
  display: inline;
}
.concert-selection-detail__list-item span {
  float: left;
  margin-right: 4px;
}
.concert-selection-detail__list-item span:after {
      /*content: ' :';*/

}
.extratext .concert-selection-detail__list-item span:not(.info-circle,.nocolon):after {
      content: ' :';
}
.concert-selection-detail__list-item div {
  font-weight: 700;
}
.extratext-expanded-tip{
  min-height: 200px;
}
@media (min-width: 641px) {
  /*
  .concert-selection-detail__list-item {
    width: 44%;
  }
  .concert-selection-detail__list-item:nth-child(odd) {
    float: left;
    clear: left;
  }
  .concert-selection-detail__list-item:nth-child(even) {
    float: right;
    clear: right;
  }
  */
}
.lt-ie9 .concert-selection-detail__list-item {
  width: 44%;
}
.lt-ie9 .concert-selection-detail__list-item:nth-child(odd) {
  float: left;
  clear: left;
}
.lt-ie9 .concert-selection-detail__list-item:nth-child(even) {
  float: right;
  clear: right;
}

.concert-selection-detail__attribution .field-collection-container {
  border: none;
  margin-bottom: 0;
}
.concert-selection-detail__attribution .field-collection-view {
  border: none;
  margin: 0 0 14px 14px;
  padding: 0;
  position: relative;
}
.concert-selection-detail__attribution .field-collection-view:before {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #393e43;
  content: '';
  height: 4px;
  width: 4px;
  position: absolute;
  top: 12px;
  left: -14px;
  height: 6px;
  width: 6px;
  position: absolute;
  left: -14px;
  top: 6px;
}
.concert-selection-detail__attribution .field-collection-view .field-label {
  display: none;
}
.concert-selection-detail__attribution .field-collection-view .field {
  display: inline;
}
.concert-selection-detail__attribution .field-collection-view .field-name-field-cs-attribution-label {
  float: left;
}
.concert-selection-detail__attribution .field-collection-view .field-name-field-cs-attribution-label:after {
  content: ':';
  margin-right: 2px;
}
.concert-selection-detail__attribution .field-collection-view .field-name-field-cs-attribution-value {
  font-weight: 700;
}
.concert-selection-detail__attribution .field-collection-view .field-name-field-cs-attribution-value a {
  color: #6c6c6c;
}
.concert-selection-detail__attribution .field-collection-view .field-collection-view-links {
  position: absolute;
  right: 0;
}

.concert-selection-detail__instrumentation {
  clear: both;
  margin-top: 30px;
}
.concert-selection-detail__instrumentation span {
  color: #35a5cf;
  float: left;
  font-weight: 500;
  margin-right: 2px;
}

.concert-selection__actions > .views-field {
  display: inline-block;
}
.concert-selection__actions .rounded-button-secondary, .concert-selection__actions .show__synopsis-full .field-label, .show__synopsis-full .concert-selection__actions .field-label {
  margin-right: 10px;
  margin-bottom: 10px;
}
.concert-selection__actions .views-field-handler-add-to-selection,
.concert-selection__actions .views-field-views-bulk-operations {
  line-height: 27px;
}
@media (min-width: 769px) {
  .concert-selection__actions .views-field-handler-add-to-selection,
  .concert-selection__actions .views-field-views-bulk-operations {
    float: right;
  }
}
.lt-ie9 .concert-selection__actions .views-field-handler-add-to-selection, .lt-ie9
.concert-selection__actions .views-field-views-bulk-operations {
  float: right;
}
@media (max-width: 500px) {
  .concert-selection__actions .views-field-handler-add-to-selection,
  .concert-selection__actions .views-field-views-bulk-operations {
    display: block;
    float: none;
    text-align: left;
  }
}
.concert-selection__actions .views-field-handler-add-to-selection input[type='checkbox'],
.concert-selection__actions .views-field-views-bulk-operations input[type='checkbox'] {
  display: inline-block;
}
.concert-selection__actions .views-field-handler-add-to-selection .views-label,
.concert-selection__actions .views-field-views-bulk-operations .views-label {
  margin-right: 15px;
  text-transform: uppercase;
}
@media (min-width: 641px) {
  .concert-selection__actions .views-field-handler-add-to-selection .views-label,
  .concert-selection__actions .views-field-views-bulk-operations .views-label {
    line-height: 27px;
  }
}
.lt-ie9 .concert-selection__actions .views-field-handler-add-to-selection .views-label, .lt-ie9
.concert-selection__actions .views-field-views-bulk-operations .views-label {
  line-height: 27px;
}
.concert-selection__actions .views-field-handler-add-to-selection .field-content,
.concert-selection__actions .views-field-views-bulk-operations .field-content {
  display: inline-block;
  float: left;
  line-height: 10px;
  margin-top: 8px;
}
@media (min-width: 641px) {
  .concert-selection__actions .views-field-handler-add-to-selection .field-content,
  .concert-selection__actions .views-field-views-bulk-operations .field-content {
    float: none;
    margin-top: 0;
  }
}
.lt-ie9 .concert-selection__actions .views-field-handler-add-to-selection .field-content, .lt-ie9
.concert-selection__actions .views-field-views-bulk-operations .field-content {
  float: none;
  margin-top: 0;
}
.concert-selection__actions .views-field-handler-add-to-selection .picker,
.concert-selection__actions .views-field-views-bulk-operations .picker {
  margin-bottom: 0;
}
.concert-selection__actions .form-item {
  margin-bottom: 0;
}

.concert-selection__title {
  margin-bottom: 10px; /* changed to margin-bottom 10 by seth from 30 */
}
@media (min-width: 769px) {
  .concert-selection__title {
    width: 75%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
.lt-ie9 .concert-selection__title {
  width: 75%;
  float: left;
  margin-right: -100%;
  margin-left: 0;
  clear: none;
}

@media (min-width: 769px) {
  .concert-selection__fees {
    width: 25%;
    float: "right";
    margin-left: 0;
    margin-right: 0;
    clear: none;
    float: right;
  }
}
.lt-ie9 .concert-selection__fees {
  width: 25%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  float: right;
}

.concert-selection__details {
  clear: left;
  margin-bottom: 30px;
}

.concert-selection-detail__first-col,
.concert-selection-detail__attribution {
  width: 100%;
  display: block;
  overflow: hidden;
}
@media (min-width: 769px) {
  .concert-selection-detail__first-col,
  .concert-selection-detail__attribution {
    width: 83%;
  }
}
.lt-ie9 .concert-selection-detail__first-col, .lt-ie9
.concert-selection-detail__attribution {
  width: 83%;
}

.concert-selection__actions {
  clear: both;
  padding-top: 15px;
}

@media (max-width: 640px) {
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_song_name_value {
    float: right;
    width: 40%;
  }
  .concert-selection.finder-with-filter-bar .form-item-field-cs-song-name-value input[type='text'] {
    background-color: #eee;
    background-position: 100% -40px;
    color: #35a5cf;
    font-style: normal;
    margin-right: 0;
    width: 100%;
  }
  .concert-selection.finder-with-filter-bar .form-item-field-cs-song-name-value input[type='text']::-webkit-input-placeholder {
    color: #35a5cf;
  }
  .concert-selection.finder-with-filter-bar .form-item-field-cs-song-name-value input[type='text']:-moz-placeholder {
    /* Firefox 18- */
    color: #35a5cf;
  }
  .concert-selection.finder-with-filter-bar .form-item-field-cs-song-name-value input[type='text']::-moz-placeholder {
    /* Firefox 19+ */
    color: #35a5cf;
  }
  .concert-selection.finder-with-filter-bar .form-item-field-cs-song-name-value input[type='text']:-ms-input-placeholder {
    color: #35a5cf;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value {
    position: relative;
    clear: both;
    float: none;
    position: relative;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid:after,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid label,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value label {
    color: white;
    display: block;
    font-weight: normal;
    height: 70px;
    line-height: 70px;
    margin-bottom: 0;
    padding: 0 25px;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid label:before,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value label:before {
    content: "\f108";
    display: inline-block;
    font-family: "iconfont";
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid label:before,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value label:before {
    box-sizing: border-box;
    float: right;
    padding: 0 0 0 4px;
    height: auto;
    line-height: auto;
    width: auto;
    text-align: center;
    font-size: 16px;
    line-height: 70px;
    padding: 0;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid label:after,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value label:after {
    content: ':';
    margin-right: 2px;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid select,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value select {
    display: block !important;
    opacity: 1;
    position: absolute;
    height: 70px;
    top: 0;
    background: transparent;
    border: 0;
    padding-left: 120px;
    padding-right: 50px;
    color: #FFF;
    text-overflow: ellipsis;
    direction: rtl;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid select::-ms-expand,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value select::-ms-expand {
    display: none;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid select option,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value select option {
    direction: ltr;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid .chosen-container,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value .chosen-container {
    background: transparent;
    height: 40px;
    line-height: 40px;
    left: 0;
    max-width: 100%;
    position: absolute;
    top: 0;
    width: 100% !important;
    z-index: 10;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid .chosen-container > a,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value .chosen-container > a {
    height: 70px;
    line-height: 70px;
    opacity: 0;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid .chosen-container .chosen-drop,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value .chosen-container .chosen-drop {
    top: 70px;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid .chosen-container .chosen-drop input,
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value .chosen-container .chosen-drop input {
    max-width: 100%;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_type_tid {
    z-index: 10;
  }
  .concert-selection.finder-with-filter-bar .views-widget-filter-field_cs_estimated_duration_value {
    z-index: 8;
  }
}
#edit-actionmti-concert-song-orchestration-products-license-action {
  float: left;
}

.page-contact {
  background: white;
  padding-right: 15px;
}
@media (min-width: 641px) {
  .page-contact {
    padding-right: 25px;
  }
}
.lt-ie9 .page-contact {
  padding-right: 25px;
}
.page-contact #navbar-administration {
  display: none;
}
@media (min-width: 400px) {
  .page-contact .contact-form .form-type-textfield, .page-contact .contact-form .form-type-emailfield {
    float: left;
    width: 50%;
    padding: 0 1%;
  }
  .page-contact .contact-form .form-type-textfield.form-item:nth-of-type(odd), .page-contact .contact-form .form-type-emailfield.form-item:nth-of-type(odd) {
    padding-right: 0;
  }
  .page-contact .contact-form .form-type-textfield.form-item:nth-of-type(even), .page-contact .contact-form .form-type-emailfield.form-item:nth-of-type(even) {
    padding-left: 0;
  }
}
.lt-ie9 .page-contact .contact-form .form-type-textfield, .lt-ie9 .page-contact .contact-form .form-type-emailfield {
  float: left;
  width: 50%;
  padding: 0 1%;
}
.lt-ie9 .page-contact .contact-form .form-type-textfield.form-item:nth-of-type(odd), .lt-ie9 .page-contact .contact-form .form-type-emailfield.form-item:nth-of-type(odd) {
  padding-right: 0;
}
.lt-ie9 .page-contact .contact-form .form-type-textfield.form-item:nth-of-type(even), .lt-ie9 .page-contact .contact-form .form-type-emailfield.form-item:nth-of-type(even) {
  padding-left: 0;
}

.page-user-contact #page-title {
  margin-bottom: 25px;
}
.page-user-contact .back-link {
  display: block;
  margin-bottom: 10px;
}
@media (min-width: 400px) {
  .page-user-contact .contact-form .form-type-textfield, .page-user-contact .contact-form .form-type-emailfield, .page-user-contact .contact-form .form-type-item {
    float: left;
    width: 50%;
    padding: 0 1%;
  }
  .page-user-contact .contact-form .form-type-textfield.form-item:nth-of-type(odd), .page-user-contact .contact-form .form-type-emailfield.form-item:nth-of-type(odd), .page-user-contact .contact-form .form-type-item.form-item:nth-of-type(odd) {
    padding-left: 0;
  }
  .page-user-contact .contact-form .form-type-textfield.form-item:nth-of-type(even), .page-user-contact .contact-form .form-type-emailfield.form-item:nth-of-type(even), .page-user-contact .contact-form .form-type-item.form-item:nth-of-type(even) {
    padding-right: 0;
  }
  .page-user-contact .contact-form .form-type-textfield input, .page-user-contact .contact-form .form-type-emailfield input, .page-user-contact .contact-form .form-type-item input {
    max-width: 100%;
  }
}
.lt-ie9 .page-user-contact .contact-form .form-type-textfield, .lt-ie9 .page-user-contact .contact-form .form-type-emailfield, .lt-ie9 .page-user-contact .contact-form .form-type-item {
  float: left;
  width: 50%;
  padding: 0 1%;
}
.lt-ie9 .page-user-contact .contact-form .form-type-textfield.form-item:nth-of-type(odd), .lt-ie9 .page-user-contact .contact-form .form-type-emailfield.form-item:nth-of-type(odd), .lt-ie9 .page-user-contact .contact-form .form-type-item.form-item:nth-of-type(odd) {
  padding-left: 0;
}
.lt-ie9 .page-user-contact .contact-form .form-type-textfield.form-item:nth-of-type(even), .lt-ie9 .page-user-contact .contact-form .form-type-emailfield.form-item:nth-of-type(even), .lt-ie9 .page-user-contact .contact-form .form-type-item.form-item:nth-of-type(even) {
  padding-right: 0;
}
.lt-ie9 .page-user-contact .contact-form .form-type-textfield input, .lt-ie9 .page-user-contact .contact-form .form-type-emailfield input, .lt-ie9 .page-user-contact .contact-form .form-type-item input {
  max-width: 100%;
}

.contact-form {
  margin-bottom: 10px;
}
.contact-form .form-item {
  margin-bottom: 20px;
}
.contact-form .form-item.form-item-message textarea {
  resize: none;
}
.contact-form .picker,
.contact-form .form-wrapper {
  margin-bottom: 0;
}

.contact-us__modal #cboxLoadedContent {
  padding-right: 0;
}

.node-show {
  position: relative;
  z-index: 1;
}

.content_sidebar--right .field-collection-view,
.content_sidebar--right .field-collection-container {
  border: none;
  margin: 0;
}
@media (min-width: 641px) {
  .content_sidebar--right:after {
    border-left: 1px solid #e4e4e4;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: -1;
    left: 66.66667%;
    background: #fafafa;
  }
}
.lt-ie9 .content_sidebar--right:after {
  border-left: 1px solid #e4e4e4;
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  left: 66.66667%;
  background: #fafafa;
}
.content_sidebar--right .community_rental_full_link {
  margin-top: 32px;
}

.group-content-main--right-sidebar {
  position: relative;
}
@media (min-width: 641px) {
  .group-content-main--right-sidebar {
    overflow: visible;
  }
  .group-content-main--right-sidebar:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    top: 0;
    right: -10px;
    border-top: 200px solid rgba(0, 0, 0, 0.2);
    border-bottom: 0 dotted transparent;
    border-right: 10px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
}
.lt-ie9 .group-content-main--right-sidebar {
  overflow: visible;
}
.lt-ie9 .group-content-main--right-sidebar:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  top: 0;
  right: -10px;
  border-top: 200px solid rgba(0, 0, 0, 0.2);
  border-bottom: 0 dotted transparent;
  border-right: 10px solid transparent;
  border-left: 0 dotted transparent;
  z-index: 10;
}

.sidebar-linklist__item {
  margin-bottom: 12px;
}
@media (max-width: 640px) {
  .sidebar-linklist__item {
    font-size: 14px;
  }
}
.sidebar-linklist__item .field-item {
  margin-bottom: 12px;
}
.sidebar-linklist__item a:link, .sidebar-linklist__item a:visited {
  color: #6c6c6c;
}
.sidebar-linklist__item a:focus, .sidebar-linklist__item a:hover, .sidebar-linklist__item a:active, .sidebar-linklist__item a.active {
  color: #35a5cf;
}

.page-cost-estimator {
  background: white;
}
.page-cost-estimator #navbar-administration {
  display: none;
}

.cost-estimator__modal #cboxMiddleLeft,
.cost-estimator__modal #cboxMiddleRight,
.cost-estimator__modal #cboxBottomLeft,
.cost-estimator__modal #cboxBottomCenter,
.cost-estimator__modal #cboxBottomRight {
  display: none;
}
@media (min-width: 800px) {
  .cost-estimator__modal #colorbox,
  .cost-estimator__modal #cboxWrapper {
    max-width: 700px;
  }
}
.cost-estimator__modal #cboxContent {
  overflow: visible;
  max-width: 700px;
}
@media (max-width: 800px) {
  .cost-estimator__modal #cboxContent {
    margin-top: 30px;
    margin-bottom: -10px;
    width: 100% !important;
  }
}
.cost-estimator__modal #cboxLoadedContent {
  box-sizing: border-box;
  width: 100% !important;
  height: 100% !important;
  margin: 0;
  padding: 0 0 20px;
}
@media (max-width: 800px) {
  .cost-estimator__modal #cboxLoadedContent {
    padding: 0;
  }
}
.cost-estimator__modal #cboxLoadedContent h3 {
  color: white;
  font-size: 17px;
  margin-bottom: 10px;
}
.cost-estimator__modal #cboxClose {
  top: -20px;
  right: 30px;
}

.group-cost-estimator p {
  margin-bottom: 30px;
}

.cost-estimator__summary {
  color: #6c6c6c;
}

.cost-estimator-link {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.ui-dialog[aria-describedby="cost-estimator-dialog-modal"] {
  padding: 0;
}
.ui-dialog[aria-describedby="cost-estimator-dialog-modal"] .ui-dialog-title {
  display: none;
}
.ui-dialog[aria-describedby="cost-estimator-dialog-modal"] .ui-dialog-titlebar-close {
  margin-top: 0;
  right: 40px;
  top: 30px;
  z-index: 99;
}
@media (max-width: 641px) {
  .ui-dialog[aria-describedby="cost-estimator-dialog-modal"] .ui-dialog-titlebar-close {
    right: 10px;
    top: 20px;
  }
}

#cost-estimator-dialog-modal {
  padding: 0px 40px 0;
}
@media (max-width: 641px) {
  #cost-estimator-dialog-modal {
    padding: 20px 20px 0;
  }
}
#cost-estimator-dialog-modal #slider-container {
  margin-bottom: 20px;
  margin-right: 30px;
  padding: 0px;
}
@media (max-width: 641px) {
  #cost-estimator-dialog-modal #slider-container {
    margin-right: 0;
  }
}
#cost-estimator-dialog-modal p {
  margin-bottom: 20px;
}
#cost-estimator-dialog-modal h1 {
  font-weight: bolder;
  position: relative;
  margin-left: 20px;
  margin-bottom: 10px;
}
#cost-estimator-dialog-modal .ui-slider-tick-mark {
  display: inline-block;
  width: 2px;
  background: #eae8e9;
  height: 10px;
  position: absolute;
  top: 16px;
}
#cost-estimator-dialog-modal .ui-slide-label {
  display: inline-block;
  height: 16px;
  position: absolute;
  top: 26px;
  font-size: 13px;
  color: #909090;
}
#cost-estimator-dialog-modal .slide-container {
  position: relative;
  height: 30px;
  padding-right: 10px;
  margin-bottom: 20px;
}
@media (min-width: 641px) {
  #cost-estimator-dialog-modal .slide-container {
    float: left;
  }
}
@media (min-width: 641px) {
  #cost-estimator-dialog-modal .slider-row {
    margin-bottom: 20px;
    padding-bottom: 20px;
    background-image: linear-gradient(to right, #a6a7a9 16.66667%, #a6a7a9 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  #cost-estimator-dialog-modal .slider-row:last-child {
    padding-bottom: 0;
    background: none;
  }
}
#cost-estimator-dialog-modal .ui-slider-handle {
  background: url("../images/slider-button.png");
  border: none;
  height: 30px;
  margin-left: -14px;
  width: 30px;
  top: -9px;
}
#cost-estimator-dialog-modal .ui-slider-handle:focus {
  outline: none;
}
#cost-estimator-dialog-modal .ui-slider {
  background: #f4f4f4;
  border: none;
  width: 580px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  border-top-right-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
#cost-estimator-dialog-modal .ui-slider .ui-slider-range {
  background: #35a5cf;
  -moz-border-radius-topleft: 10px;
  -webkit-border-top-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2) inset;
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2) inset;
}
#cost-estimator-dialog-modal .slider-labels {
  width: 630px;
}

@media (min-width: 641px) {
  .cost-estimator__instructions {
    margin-right: 30px;
  }
}
.lt-ie9 .cost-estimator__instructions {
  margin-right: 30px;
}

.cost-estimator__notes {
  color: #6c6c6c;
  font-style: italic;
}

.cost-estimator__slider-label {
  color: #35a5cf;
  margin-bottom: 16px;
}

#cost-container {
  display: block;
  padding: 30px 40px 40px;
  background-color: #f3f1f2;
  position: relative;
  margin: 0 -40px;
}
@media (max-width: 641px) {
  #cost-container {
    margin: 0 -20px;
    padding: 30px 20px 40px;
  }
}
#cost-container #estimates {
  color: #35a5cf;
  margin-bottom: 0;
}

.cost-estimator__estimate-label {
  color: #393e43;
  font-weight: 500;
  margin-bottom: 0px;
  text-transform: none;
}

@media (max-width: 641px) {
  .cost-estimator__modal h2 {
    margin-bottom: 10px;
  }
  .cost-estimator__modal .cost-estimator__instructions {
    margin-right: 0;
  }
  .cost-estimator__modal .slider-row select {
    background: #eaeaea;
    border: 1px solid gainsboro;
    color: #68717a;
    line-height: 40px;
    line-height: 2.5rem;
    font-size: 16px;
    font-size: 1rem;
    padding: 0px 12px;
    background: none;
    border: none;
    border-radius: 0;
    height: 40px;
    width: 107%;
    position: relative;
    z-index: 10;
    -webkit-appearance: none;
  }
  .cost-estimator__modal .slider-row select:focus {
    outline: none;
  }
  .cost-estimator__modal .slider-row .slide-container {
    height: 40px !important;
    margin-right: 0;
  }
  .cost-estimator__modal .slider-row .slide-container > div {
    background: #eaeaea;
    border: 1px solid gainsboro;
    color: #68717a;
    line-height: 40px;
    line-height: 2.5rem;
    font-size: 16px;
    font-size: 1rem;
    padding: 0px 12px;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 0;
  }
  .cost-estimator__modal .slider-row .slide-container > div:focus {
    outline: none;
  }
}

#ui-datepicker-div {
  background: #f3f1f1;
  border: none;
  border-radius: 0;
  padding: 10px;
  width: auto;
  box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);
  z-index: 999 !important;
}
@media (max-width: 500px) {
  #ui-datepicker-div {
    left: 0 !important;
  }
}
#ui-datepicker-div .ui-datepicker-header {
  background: none;
  border: none;
  text-align: center;
}
#ui-datepicker-div .ui-datepicker-prev,
#ui-datepicker-div .ui-datepicker-next {
  background: #393e43;
  border-radius: 50%;
  height: 26px;
  width: 26px;
  top: 0;
  transition: background .25s ease;
}
#ui-datepicker-div .ui-datepicker-prev:hover, #ui-datepicker-div .ui-datepicker-prev-hover,
#ui-datepicker-div .ui-datepicker-next:hover,
#ui-datepicker-div .ui-datepicker-next-hover {
  background: #35a5cf;
  border: none;
  top: 0;
}
#ui-datepicker-div .ui-datepicker-prev {
  left: 0;
}
#ui-datepicker-div .ui-datepicker-prev:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 26px;
  line-height: 26px;
  width: auto;
  text-align: center;
  color: white;
  float: none;
  font-size: 11px;
  padding: 0 1px 0 0;
}
#ui-datepicker-div .ui-datepicker-prev-hover {
  left: 0;
}
#ui-datepicker-div .ui-datepicker-next {
  right: 0;
}
#ui-datepicker-div .ui-datepicker-next:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 26px;
  line-height: 26px;
  width: auto;
  text-align: center;
  color: white;
  float: none;
  font-size: 11px;
  padding: 0 1px 0 0;
}
#ui-datepicker-div .ui-datepicker-next-hover {
  right: 0;
}
#ui-datepicker-div .ui-datepicker-title {
  display: inline-block;
  margin: 0 20px;
  width: 40%;
}
#ui-datepicker-div .ui-datepicker-title select {
  background: transparent url(../images/arrow-down.png) no-repeat 98% 8px;
  border: none;
  border-radius: 0;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 900;
  height: 24px;
  line-height: 24px;
  min-width: initial;
  padding: 0 18px 0 0;
  text-align: center;
  -webkit-appearance: none;
}
#ui-datepicker-div .ui-datepicker-title select:focus, #ui-datepicker-div .ui-datepicker-title select:hover, #ui-datepicker-div .ui-datepicker-title select:active, #ui-datepicker-div .ui-datepicker-title select.active {
  font-weight: 900;
  outline: none;
}
#ui-datepicker-div .ui-datepicker-month,
#ui-datepicker-div .ui-datepicker-year {
  padding-right: 16px;
  width: auto;
}
#ui-datepicker-div table {
  background: #e8e7e7;
  border: 10px solid #E8E7E7;
}
#ui-datepicker-div th {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-transform: uppercase;
}
#ui-datepicker-div td {
  padding: 2px;
}
#ui-datepicker-div .ui-state-default {
  background: white;
  border: 0;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-size: 18px;
  height: 39px;
  line-height: 39px;
  padding: 0;
  width: 42px;
  text-align: center;
  transition: background .25s ease;
}
@media (max-width: 500px) {
  #ui-datepicker-div .ui-state-default {
    width: 36px;
  }
}
#ui-datepicker-div .ui-state-default:hover {
  background: #d7d9d9;
}
#ui-datepicker-div .ui-state-disabled:hover {
  background: #393e43;
}
#ui-datepicker-div .ui-state-highlight {
  background: #35a5cf;
  color: white;
}
#ui-datepicker-div .ui-state-highlight:hover {
  background: #1e86bd;
}

.faq-dl-hide-answer {
  margin-top: -2px;
  padding: 0;
}

.faq-question {
  margin: 0;
  padding: 0;
}
.faq-question a {
  background-color: white;
  color: #5c5e61;
  display: block;
  margin: 0;
  padding: 20px 16px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: top;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.faq-question a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  font-size: 16px;
  transition: all .3s ease-in-out;
  padding: 0 4px 0 0;
}
.faq-question a:hover {
  background-color: #f0f0f0;
  transition: background-color .25s ease;
}

.faq-qa-visible a,
.faq-qa-visible a:hover, .faq-qa-visible + .faq-answer {
  background-color: #fafafa;
}
.faq-qa-visible a {
  color: #35a5cf;
  transition: color .25s ease;
}
.faq-qa-visible a:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  padding: 0 0 0 5px;
}

.faq-answer {
  padding: 0px 50px 50px 16px;
}

.faq-header {
  margin-bottom: 2px;
}
.faq-header a {
  background: #35a5cf;
  color: white;
  display: block;
  font-weight: 500;
  margin: 0;
  padding: 20px 16px;
  transition: background-color ease .25s;
}
.faq-header a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
  font-size: 24px;
  margin-top: -2px;
}
.faq-header a:hover {
  background-color: #393e43;
}
.faq-header.faq-category-qa-visible a:before:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  color: white;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

dt {
  background: white;
  color: #5c5e61;
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 20px 16px;
  transition: background-color .25s ease;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: top;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
dt:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  font-size: 16px;
  transition: all .3s ease-in-out;
  transform-origin: 47% 48%;
  -webkit-transform: translateZ(0);
}
dt.active {
  background-color: #fafafa;
  color: #35a5cf;
}
dt.active:hover {
  background-color: #fafafa;
}
dt.active:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  color: #35a5cf;
  padding: 0;
}
dt:hover {
  background-color: #f0f0f0;
}
dt:last-child {
  position: relative;
}
dt:last-child:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

dd {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: top;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  background: #fafafa;
  padding: 0px 50px 50px 16px;
}

dt.accordion {
  background: #35a5cf;
  color: white;
  font-weight: 500;
  margin-bottom: 2px;
}
dt.accordion:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
  font-size: 24px;
  margin-top: -2px;
  transition: none;
}
dt.accordion.active {
  background-color: #393e43;
  margin: 0;
}
dt.accordion.active:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  color: white;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
  transform-origin: 47% 48%;
}
dt.accordion:hover {
  background-color: #393e43;
}
dt.accordion + dd {
  padding: 0;
}
dt.accordion + dd dt {
  background-color: white;
}
dt.accordion + dd dt:hover {
  background-color: #f0f0f0;
}
dt.accordion + dd dt:first-child {
  background: white;
}
dt.accordion + dd dt:first-child:hover {
  background-color: #f0f0f0;
}
dt.accordion + dd dt.active {
  background-color: #fafafa;
}
dt.accordion + dd dt.active:hover {
  background-color: #fafafa;
}
dt.accordion:last-child + dd {
  position: relative;
}
dt.accordion:last-child + dd:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

dl dd:last-of-type dl {
  position: relative;
}
dl dd:last-of-type dl:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

dd h3 {
  color: #35a5cf;
  margin-bottom: 0;
}
dd ul {
  margin-left: 16px;
}
dd li {
  margin-bottom: 30px;
}

.page-faq-page #page-title {
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .page-faq-page .main-content {
    padding-top: 85px;
  }
}
.lt-ie9 .page-faq-page .main-content {
  padding-top: 85px;
}

.faq-description {
  color: #6c6c6c;
  margin-bottom: 40px;
}

.faq-question-button__wrapper {
  margin-top: 34px;
}

.finder-with-filter-bar .view-filters {
  opacity: 0;
  transition: opacity .2s ease-in-out;
}
.finder-with-filter-bar[class*="processed"] .view-filters {
  opacity: 1;
}
.finder-with-filter-bar .views-exposed-form {
  border-bottom: 1px solid #d1d1d3;
}
@media (min-width: 641px) {
  .finder-with-filter-bar .views-exposed-form {
    background-color: #eee;
    border-bottom: 2px solid #fff;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);
    min-height: 70px;
    line-height: 70px;
    padding: 0 25px;
  }
}
@media (min-width: 769px) {
  .finder-with-filter-bar .views-exposed-form .form-item-combine input.form-text {
    margin-right: 10px;
    width: 145px;
  }
}
@media (min-width: 768px) and (max-width: 840px) {
  .finder-with-filter-bar .views-exposed-form .form-item-combine input.form-text {
    margin-right: 10px;
    width: 133px;
  }
  .finder-with-filter-bar .views-exposed-form fieldset.collapsible > legend a {
    padding: 0 5px 0 10px !important;
  }
  .finder-with-filter-bar .views-exposed-form .views-widget-sort-sort_vgf_combine .chosen-container > a {
    padding: 0 22px 0 10px !important;
  }
}
@media (min-width: 641px) and (max-width: 755px) {
  .finder-with-filter-bar .views-exposed-form {
    padding: 0 15px;
  }
  .finder-with-filter-bar .views-exposed-form .form-item-combine input.form-text {
    margin-right: 10px;
    width: 133px;
  }
  .finder-with-filter-bar .views-exposed-form fieldset.collapsible > legend a {
    padding: 0 0px 0 10px !important;
  }
  .finder-with-filter-bar .views-exposed-form .views-widget-sort-sort_vgf_combine .chosen-container > a {
    padding: 0 22px 0 10px !important;
  }
  .finder-with-filter-bar .views-exposed-form .views-widget-sort-sort_vgf_combine .chosen-container > a span {
    margin-right: 16px !important;
  }
}
@media (min-width: 961px) {
  .finder-with-filter-bar .views-exposed-form {
    padding: 0 50px;
  }
  .finder-with-filter-bar .views-exposed-form .form-item-combine input.form-text {
    margin-right: 20px;
    width: 145px;
  }
}
@media (min-width: 1200px) {
  .finder-with-filter-bar .views-exposed-form {
    padding: 0 50px;
  }
  .finder-with-filter-bar .views-exposed-form .form-item-combine input.form-text {
    margin-right: 20px;
    width: 160px;
  }
}
.lt-ie9 .finder-with-filter-bar .views-exposed-form {
  padding: 0 50px;
}
.lt-ie9 .finder-with-filter-bar .views-exposed-form .form-item-combine input.form-text {
  margin-right: 20px;
  width: 160px;
}
.finder-with-filter-bar .views-exposed-form label {
  display: none;
}
.finder-with-filter-bar .views-exposed-form .views-exposed-widget {
  margin-bottom: 0;
  padding: 0;
}
.finder-with-filter-bar .views-exposed-form .views-exposed-widgets {
  margin-bottom: 0;
}
@media (min-width: 641px) {
  .finder-with-filter-bar .views-exposed-form .views-exposed-widgets {
    display: table;
    table-layout: auto;
    width: 100%;
  }
  .finder-with-filter-bar .views-exposed-form .views-exposed-widgets > .views-exposed-widget {
    display: table-cell;
    float: none;
    vertical-align: top;
  }
  .finder-with-filter-bar .views-exposed-form .views-exposed-widgets > .views-exposed-widget.views-widget-filter-display-group-1, .finder-with-filter-bar .views-exposed-form .views-exposed-widgets > .views-exposed-widget.views-widget-filter-display-group-2, .finder-with-filter-bar .views-exposed-form .views-exposed-widgets > .views-exposed-widget.views-widget-filter-display-group-3 {
    text-align: center;
  }
}
.lt-ie9 .finder-with-filter-bar .views-exposed-form .views-exposed-widgets {
  display: table;
  table-layout: auto;
  width: 100%;
}
.lt-ie9 .finder-with-filter-bar .views-exposed-form .views-exposed-widgets > .views-exposed-widget {
  display: table-cell;
  float: none;
  vertical-align: top;
}
.lt-ie9 .finder-with-filter-bar .views-exposed-form .views-exposed-widgets > .views-exposed-widget.views-widget-filter-display-group-1, .lt-ie9 .finder-with-filter-bar .views-exposed-form .views-exposed-widgets > .views-exposed-widget.views-widget-filter-display-group-2, .lt-ie9 .finder-with-filter-bar .views-exposed-form .views-exposed-widgets > .views-exposed-widget.views-widget-filter-display-group-3 {
  text-align: center;
}
.finder-with-filter-bar .form-type-textfield input[type='text'],
.finder-with-filter-bar .form-item-combine input[type='text'] {
  background-color: white;
  margin-right: 20px;
  width: 160px;
}
.finder-with-filter-bar .vgf-select-as-checkboxes-fieldset {
  margin-bottom: 0;
}
.finder-with-filter-bar .form-type-vgf-checkbox {
  display: inline-block;
}
.finder-with-filter-bar .form-type-vgf-checkbox .picker {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 8px;
  vertical-align: middle;
}
.finder-with-filter-bar .form-type-vgf-checkbox .picker-label {
  color: #6c6c6c;
  display: inline-block;
  font-weight: normal;
  margin: 0;
  vertical-align: middle;
}
.finder-with-filter-bar .form-type-vgf-checkbox .picker-handle {
  border-radius: 1px;
  border: 1px solid #6c6c6c;
  height: 10px;
  width: 10px;
  margin-top: 4px;
}
.finder-with-filter-bar .form-type-vgf-checkbox .picker-flag:before {
  font-size: 9px;
}
.finder-with-filter-bar .form-type-vgf-checkbox .picker:hover .picker-label {
  color: #35a5cf;
}
.finder-with-filter-bar .form-type-vgf-checkbox .picker:hover .picker-handle {
  background-color: #35a5cf;
  border-color: #35a5cf;
}
.finder-with-filter-bar .form-type-vgf-checkbox .picker:hover .picker-flag:before {
  color: white;
}
.finder-with-filter-bar .form-type-vgf-checkbox .checked .picker-label {
  color: #35a5cf;
}
.finder-with-filter-bar .form-type-vgf-checkbox .checked .picker-handle {
  background: #35a5cf;
  border-color: #35a5cf;
}
.finder-with-filter-bar .form-type-vgf-checkbox .checked .picker-flag:before {
  color: white;
}
.finder-with-filter-bar .form-type-vgf-checkbox .checked:hover .picker-flag:before {
  color: white;
}
.finder-with-filter-bar .form-type-vgf-link {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.finder-with-filter-bar .form-type-vgf-link a {
  color: #6c6c6c;
  padding-right: 10px;
  padding-left: 14px;
  position: relative;
}
.finder-with-filter-bar .form-type-vgf-link a:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: #393e43;
  font-size: 8px;
  left: 0px;
  top: 6px;
  opacity: 0;
  position: absolute;
  transition: all .25s ease;
  z-index: 3;
}
.finder-with-filter-bar .form-type-vgf-link a:after {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #6c6c6c;
  content: '';
  height: 8px;
  left: 0;
  top: 6px;
  width: 8px;
  position: absolute;
  transition: all .25s ease;
  z-index: 1;
}
.finder-with-filter-bar .form-type-vgf-link.selected a, .finder-with-filter-bar .form-type-vgf-link:hover a {
  color: #35a5cf;
  font-weight: normal;
}
.finder-with-filter-bar .form-type-vgf-link.selected a:after, .finder-with-filter-bar .form-type-vgf-link:hover a:after {
  background-color: #35a5cf;
  border: 1px solid #35a5cf;
}
.finder-with-filter-bar .form-type-vgf-link.selected a:before, .finder-with-filter-bar .form-type-vgf-link:hover a:before {
  color: white;
  opacity: 1;
}
.finder-with-filter-bar .view-filters {
  margin: 0 -25px 40px;
  position: relative;
  z-index: 30;
}
@media (min-width: 961px) {
  .finder-with-filter-bar .view-filters {
    margin: 0 -50px 40px;
  }
}
.lt-ie9 .finder-with-filter-bar .view-filters {
  margin: 0 -50px 40px;
}
.finder-with-filter-bar .view-filters fieldset.collapsible {
  height: auto;
  margin-bottom: 0;
  position: inherit;
}
.finder-with-filter-bar .view-filters fieldset.collapsible > legend {
  width: 100%;
}
.finder-with-filter-bar .view-filters fieldset.collapsible > legend a {
  width: 100%;
}
.finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend {
  color: #35a5cf;
  font-weight: normal;
  height: 70px;
  line-height: 65px;
}
.finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend a {
  height: 70px;
  transition: all .25s ease-in-out;
}
.finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend a:before {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media (min-width: 641px) {
  .finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend a:hover {
    background: #e6e6e6;
    box-shadow: inset 0px -70px 50px -50px rgba(0, 0, 0, 0.05);
  }
}
.lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > legend a:hover {
  background: #e6e6e6;
  box-shadow: inset 0px -70px 50px -50px rgba(0, 0, 0, 0.05);
}
.finder-with-filter-bar .view-filters fieldset.collapsible > legend {
  margin-bottom: -5px;
  position: relative;
  z-index: 99;
}
.finder-with-filter-bar .view-filters fieldset.collapsible > legend:after {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  left: 0;
  border-bottom: 70px solid #176792;
  border-top: 0 dotted transparent;
  border-right: 8px solid transparent;
  border-left: 0 dotted transparent;
  z-index: 10;
}
.finder-with-filter-bar .view-filters fieldset.collapsible > legend:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  right: 0;
  border-bottom: 70px solid #176792;
  border-top: 0 dotted transparent;
  border-left: 8px solid transparent;
  border-right: 0 dotted transparent;
  z-index: 10;
}
.finder-with-filter-bar .view-filters fieldset.collapsible > legend a {
  background: #267ca7 url(../images/repeating/noise.png);
  color: #fff;
  height: 75px;
  line-height: 75px;
  margin: 0;
  padding: 0 15px 0 19px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (min-width: 961px) {
  .finder-with-filter-bar .view-filters fieldset.collapsible > legend a {
    padding: 0 10px 0 14px;
  }
}
.lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible > legend a {
  padding: 0 10px 0 14px;
}
.finder-with-filter-bar .view-filters fieldset.collapsible > legend a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  line-height: 70px;
  padding: 2px 4px 0;
  transition: transform .3s ease-in-out;
}
.finder-with-filter-bar .view-filters fieldset.collapsible > legend a:before {
  line-height: 75px;
}
.finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper {
  color: #fff;
  border-top: 5px solid #176792;
  padding: 30px 40px;
  position: absolute;
  width: 100%;
  left: 0;
  line-height: 30px;
  text-align: left;
  top: 70px;
  z-index: 90;
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(3deg, #1e6e9c, #3a7ea5, #5fb7d9);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(3deg, #1e6e9c, #3a7ea5, #5fb7d9);
  background-image: url(../images/repeating/noise.png), linear-gradient(87deg, #1e6e9c, #3a7ea5, #5fb7d9);
}
.finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper legend {
  color: #fff;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
.finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper > .form-type-select {
  margin-bottom: 30px;
}
@media (min-width: 641px) {
  .finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper > .form-type-select {
    float: left;
    margin: 0 1% 0 0;
    width: 24%;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper > .form-type-select:nth-child(4n) {
    margin: 0;
  }
}
.lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper > .form-type-select {
  float: left;
  margin: 0 1% 0 0;
  width: 24%;
}
.lt-ie9 .finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper > .form-type-select:nth-child(4n) {
  margin: 0;
}
.finder-with-filter-bar .view-filters fieldset.collapsible.collapsed > .fieldset-wrapper {
  padding: 0 40px;
}
.finder-with-filter-bar .view-filters fieldset.collapsible label {
  color: #fff;
}
.finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes .form-item {
  display: block;
  line-height: 1em;
  margin: 0 0 10px;
}
.finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes .form-item input {
  height: 10px;
  margin-right: 5px;
  position: absolute;
  vertical-align: middle;
}
.finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes .form-item.highlight label:after {
  background: #93d2e9;
  border-color: #93d2e9;
}
.finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label {
  border-bottom: 1px solid transparent;
  cursor: pointer;
  font-weight: normal;
  display: inline-block;
  margin: 0 0 0 20px;
  line-height: 1em;
  transition: all .25s ease-in-out;
}
.finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label:before {
  font-size: 8px;
  left: -19px;
  top: 3px;
}
.finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label:after {
  background: white;
  border-radius: 1px;
  height: 8px;
  left: -20px;
  top: 2px;
  width: 8px;
}
.finder-with-filter-bar .view-filters fieldset.collapsed legend:before, .finder-with-filter-bar .view-filters fieldset.collapsed legend:after {
  display: none;
}
.finder-with-filter-bar .view-filters fieldset.collapsed legend a {
  background: none;
  color: #35a5cf;
}
@media (min-width: 641px) {
  .finder-with-filter-bar .view-filters .views-widget-filter-display-group-1 .views-widget fieldset .fieldset-wrapper .form-type-select {
    float: left;
    margin: 0 1% 0 0;
    width: 19%;
  }
  .finder-with-filter-bar .view-filters .views-widget-filter-display-group-1 .views-widget fieldset .fieldset-wrapper .form-type-select:nth-child(5n) {
    margin: 0;
  }
}
.lt-ie9 .finder-with-filter-bar .view-filters .views-widget-filter-display-group-1 .views-widget fieldset .fieldset-wrapper .form-type-select {
  float: left;
  margin: 0 1% 0 0;
  width: 19%;
}
.lt-ie9 .finder-with-filter-bar .view-filters .views-widget-filter-display-group-1 .views-widget fieldset .fieldset-wrapper .form-type-select:nth-child(5n) {
  margin: 0;
}
.finder-with-filter-bar .filter-mobile-refine-button {
  display: none;
}
.finder-with-filter-bar .chosen-container-single .chosen-single {
  background: transparent;
}

.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine {
  border-left: 1px solid #D1D1D3;
  padding: 0;
  text-align: right;
  font-size: 13px;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine label {
  color: #a4a5a7;
  display: inline-block;
  font-weight: normal;
  line-height: 1em;
  margin: 0 -2px 0 10px;
  position: relative;
  vertical-align: middle;
  z-index: 4;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine label:after {
  content: ':';
  display: inline;
  margin: 0 0 0 -0.2em;
  vertical-align: middle;
}
@media (min-width: 641px) {
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine label {
    display: none;
  }
}
@media (min-width: 930px) {
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine label {
    display: inline-block;
  }
}
.lt-ie9 .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine label {
  display: inline-block;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container {
  height: 70px;
  line-height: 70px;
  font-size: 13px;
  position: relative;
  text-align: left;
  width: auto !important;
  vertical-align: top;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container > a {
  border: none;
  color: #35a5cf;
  display: inline-block;
  font-size: 13px;
  font-weight: normal;
  height: 70px;
  line-height: 70px;
  margin: 0 -1px;
  padding: 0 22px 0 10px;
  position: relative;
  vertical-align: top;
  z-index: 2;
  transition: all .25s ease;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container > a span {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container > a div {
  background: none;
  width: 15px;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container > a div b:before {
  float: none;
  font-size: 13px;
  width: 15px;
  height: 10px;
  line-height: 12px;
  margin-top: -3px;
  position: absolute;
  right: 8px;
  top: 50%;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container .chosen-drop {
  top: 65%;
  visibility: hidden;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container.chosen-with-drop .chosen-drop {
  visibility: visible;
}
.finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container .chosen-search {
  line-height: initial;
}
.finder-with-filter-bar .view-filters .mti-filter-bar {
  background: #353537;
  box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 0.7) inset;
  clear: both;
  color: #FFF;
  margin: 0 0 40px;
}
.finder-with-filter-bar .view-filters .mti-filter-bar.with-filters {
  padding: 25px 40px 0;
}
@media (max-width: 640px) {
  .finder-with-filter-bar .view-filters .mti-filter-bar.with-filters {
    margin-top: -1px !important;
  }
}
.finder-with-filter-bar .view-filters .mti-filter-bar .selected-filters-wrapper {
  margin: 0;
  padding: 0 120px 0 0;
  position: relative;
}
.finder-with-filter-bar .view-filters .mti-filter-bar .selected-filter-option {
  display: inline-block;
  margin: 0 25px 20px 0;
  position: relative;
}
.finder-with-filter-bar .view-filters .mti-filter-bar .selected-filter-option span {
  cursor: pointer;
}
.finder-with-filter-bar .view-filters .mti-filter-bar .selected-filter-option span:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  border: 1px solid #FFF;
  border-radius: 50%;
  font-size: 14px;
  font-weight: bold;
  height: 20px;
  width: 20px;
  margin: 0 5px 0 0;
  padding: 2px 0 0 1px;
  text-align: center;
  vertical-align: middle;
}
.finder-with-filter-bar .view-filters .mti-filter-bar .selected-filter-option:last-child {
  margin: 0;
  top: 0;
  right: 0;
  position: absolute;
}
.finder-with-filter-bar .view-filters .tags_filters {
  background: #353537;
  box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 0.7) inset;
  clear: both;
  color: #FFF;
  margin: 0 0 40px;
  position: relative;
  padding: 25px 40px 0;
}
@media (max-width: 640px) {
  .finder-with-filter-bar .view-filters .tags_filters {
    margin-top: -1px !important;
  }
}
.finder-with-filter-bar .view-filters .tags-filter__link,
.finder-with-filter-bar .view-filters .tags-close {
  color: white;
  cursor: pointer;
  display: inline-block;
  margin: 0 25px 20px 0;
  position: relative;
}
.finder-with-filter-bar .view-filters .tags-filter__link:before,
.finder-with-filter-bar .view-filters .tags-close:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  border: 1px solid #FFF;
  border-radius: 50%;
  font-size: 14px;
  font-weight: bold;
  height: 20px;
  width: 20px;
  margin: 0 5px 0 0;
  padding: 2px 0 0 1px;
  text-align: center;
  vertical-align: middle;
}
.finder-with-filter-bar .view-filters .tags-clear {
  float: right;
  margin: 0;
  top: 0;
  right: 0;
}
.finder-with-filter-bar .view-filters .vgf-select-as-links {
  border-right: 1px solid #D1D1D3;
}
.finder-with-filter-bar .view-filters .mti-show-filters-globals,
.finder-with-filter-bar .view-filters .mti-marketplace-globals {
  position: relative;
  margin: -30px -40px;
  padding: 15px 30px 15px 50px;
  clear: both;
}
.finder-with-filter-bar .view-filters .mti-show-filters-globals:before,
.finder-with-filter-bar .view-filters .mti-marketplace-globals:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.finder-with-filter-bar .view-filters .mti-show-filters-globals span,
.finder-with-filter-bar .view-filters .mti-marketplace-globals span {
  cursor: pointer;
  font-weight: bold;
  line-height: 2em;
  margin: 0 45px 0 0;
  position: relative;
  text-transform: uppercase;
  vertical-align: middle;
}
.finder-with-filter-bar .view-filters .mti-show-filters-globals span:before,
.finder-with-filter-bar .view-filters .mti-marketplace-globals span:before {
  content: '';
  color: #818b94;
  display: block;
  font-family: "iconfont";
  font-size: 8px;
  left: -19px;
  line-height: 1em;
  position: absolute;
  top: 6px;
  z-index: 3;
}
.finder-with-filter-bar .view-filters .mti-show-filters-globals span:after,
.finder-with-filter-bar .view-filters .mti-marketplace-globals span:after {
  background: #eaeaea;
  border: 1px solid gainsboro;
  color: #727981;
  content: '';
  height: 8px;
  left: -20px;
  position: absolute;
  top: 5px;
  width: 8px;
  z-index: 1;
}
.finder-with-filter-bar .view-filters .mti-show-filters-globals span:hover:before,
.finder-with-filter-bar .view-filters .mti-marketplace-globals span:hover:before {
  content: "\f10f";
}
.finder-with-filter-bar .view-filters .mti-show-filters-globals span:hover:before,
.finder-with-filter-bar .view-filters .mti-marketplace-globals span:hover:before {
  content: "\f10f";
}
.finder-with-filter-bar .view-filters .mti-show-filter-actions,
.finder-with-filter-bar .view-filters .mti-marketplace-actions {
  float: right;
}
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:link, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:visited,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:link,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:visited,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:link,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:visited,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:link,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:hover, .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:focus,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:hover,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:focus,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:hover,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:focus,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:hover,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:focus {
  background-color: #a1a1a1;
}
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close:before,
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close:before,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close:before,
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close:before {
  display: inline-block;
  float: right;
  margin: 9px 0 0 2px;
}
@media (max-width: 640px) {
  .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-close,
  .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-close,
  .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-close,
  .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-close {
    display: none;
  }
}
@media (min-width: 641px) {
  .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-apply--mobile,
  .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-apply--mobile,
  .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-apply--mobile,
  .finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-apply--mobile {
    display: none;
  }
}
.lt-ie9 .finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-show-filter-apply--mobile, .lt-ie9
.finder-with-filter-bar .view-filters .mti-show-filter-actions .mti-marketplace-apply--mobile, .lt-ie9
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-show-filter-apply--mobile, .lt-ie9
.finder-with-filter-bar .view-filters .mti-marketplace-actions .mti-marketplace-apply--mobile {
  display: none;
}
.finder-with-filter-bar .view-content {
  clear: both;
  padding: 0;
}

.show-finder__show-all {
  float: right;
  margin-bottom: 45px;
  margin-top: 20px;
}

@media (max-width: 640px) {
  .finder-with-filter-bar .view-filters .mti-filter-bar {
    margin-top: 0 !important;
  }
  .finder-with-filter-bar .view-filters .mti-filter-bar .selected-filters-wrapper {
    padding: 0;
  }
  .finder-with-filter-bar .view-filters .mti-filter-bar .selected-filter-option:last-child {
    float: right;
    margin-bottom: 20px;
    position: relative;
  }
}

.filter-mobile-refine-button {
  color: #35a5cf;
  cursor: pointer;
  font-size: 14px;
  height: 40px;
  line-height: 12px;
  position: absolute;
  top: 0;
  left: 0;
  text-transform: capitalize;
  padding: 13px 15px;
  width: 30%;
}
.filter-mobile-refine-button:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  font-size: 16px;
  transition: transform .3s ease-in-out;
  padding: 0;
}
.mobile-filters--open .filter-mobile-refine-button {
  color: white;
}
.mobile-filters--open .filter-mobile-refine-button:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

@media (max-width: 640px) {
  .finder-with-filter-bar .filter-mobile-refine-button {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  .finder-with-filter-bar .views-exposed-widgets {
    border-bottom: 1px solid gainsboro;
    background: #eee;
  }
  .mobile-filters--open .finder-with-filter-bar .views-exposed-widgets {
    background: #1e6e9c url(../images/repeating/noise.png);
  }
  .finder-with-filter-bar .views-exposed-widgets input[type="text"] {
    border: none;
    border-left: 1px solid gainsboro;
  }
  .finder-with-filter-bar .views-exposed-widget {
    display: none;
  }
  .mobile-filters--open .finder-with-filter-bar .views-exposed-widget {
    display: block;
  }
  .finder-with-filter-bar .views-exposed-widget.views-widget-show-finder-mobile-refine, .finder-with-filter-bar .views-exposed-widget.views-widget-filter-combine, .finder-with-filter-bar .views-exposed-widget.views-widget-show-finder-display-settings, .finder-with-filter-bar .views-exposed-widget.views-widget-concert-selection-mobile-refine, .finder-with-filter-bar .views-exposed-widget.views-widget-filter-field_cs_song_name_value, .finder-with-filter-bar .views-exposed-widget.views-widget-community-marketplace-mobile-refine {
    display: inline-block;
  }
  .finder-with-filter-bar .mti-show-finder-push-view-content-bottom .views-exposed-form,
  .finder-with-filter-bar .mti-marketplace-finder-push-view-content-bottom .views-exposed-form {
    padding-bottom: 50px;
  }
  .finder-with-filter-bar .views-exposed-form {
    border-bottom: none;
    position: relative;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox .picker-handle {
    background: white;
    border-color: white;
    border-radius: 1px;
    height: 12px;
    width: 12px;
    margin-top: 0;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox .picker-flag:before {
    color: initial;
    font-size: 10px;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox .picker-label {
    color: white;
    line-height: 12px;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox:hover .picker-handle {
    background: white;
    border-color: white;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox:hover .picker-label {
    color: white;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox:hover .picker-flag:before {
    color: #818b94;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox.checked .picker-handle, .finder-with-filter-bar .form-checkboxes .picker-checkbox.checked:hover .picker-handle {
    background: #93d2e9;
    border-color: #93d2e9;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox.checked .picker-flag:before {
    color: initial;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox.checked:hover .picker-flag:before {
    color: #818b94;
  }
  .finder-with-filter-bar .form-checkboxes .picker-checkbox.checked .picker-label {
    color: white;
  }
  .finder-with-filter-bar .form-type-vgf-link {
    margin-right: 30px;
  }
  .finder-with-filter-bar .form-type-vgf-link a {
    color: white;
    font-size: 12px;
    padding-left: 20px;
  }
  .finder-with-filter-bar .form-type-vgf-link a:before {
    border-color: white;
    border-width: 2px;
    font-size: 10px;
    height: 10px;
    width: 8px;
    margin-bottom: 6px;
    left: 1px;
    top: 4px;
  }
  .finder-with-filter-bar .form-type-vgf-link a:after {
    background: white;
    border-color: white;
    height: 10px;
    width: 10px;
    top: 3px;
  }
  .finder-with-filter-bar .form-type-vgf-link.selected a {
    color: white;
  }
  .finder-with-filter-bar .form-type-vgf-link.selected a:before {
    color: #393e43;
  }
  .finder-with-filter-bar .form-type-vgf-link.selected a:after {
    background: #93d2e9;
    border-color: #93d2e9;
  }
  .finder-with-filter-bar .views-widget-filter-combine,
  .finder-with-filter-bar .views-exposed-widget.views-widget-filter-title {
    float: right;
    width: 40%;
  }
  .finder-with-filter-bar .views-exposed-widget.views-widget-filter-title {
    background: #EEE;
    border-left: 1px solid #D1D1D3;
    display: block;
  }
  .finder-with-filter-bar .views-exposed-widget.views-widget-filter-title input[type='text'] {
    border: none;
  }
  .finder-with-filter-bar .form-item-combine input[type='text'],
  .finder-with-filter-bar .form-type-textfield input[type='text'] {
    background-color: #eee;
    background-position: 100% -40px;
    color: #35a5cf;
    font-style: normal;
    margin-right: 0;
    width: 100%;
  }
  .finder-with-filter-bar .form-item-combine input[type='text']::-webkit-input-placeholder,
  .finder-with-filter-bar .form-type-textfield input[type='text']::-webkit-input-placeholder {
    color: #35a5cf;
  }
  .finder-with-filter-bar .form-item-combine input[type='text']:-moz-placeholder,
  .finder-with-filter-bar .form-type-textfield input[type='text']:-moz-placeholder {
    /* Firefox 18- */
    color: #35a5cf;
  }
  .finder-with-filter-bar .form-item-combine input[type='text']::-moz-placeholder,
  .finder-with-filter-bar .form-type-textfield input[type='text']::-moz-placeholder {
    /* Firefox 19+ */
    color: #35a5cf;
  }
  .finder-with-filter-bar .form-item-combine input[type='text']:-ms-input-placeholder,
  .finder-with-filter-bar .form-type-textfield input[type='text']:-ms-input-placeholder {
    color: #35a5cf;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible > legend {
    background-color: #267ca7;
    background-image: url(../images/repeating/noise.png);
    box-shadow: 0 8px 8px -4px rgba(0, 0, 0, 0.4) inset;
    width: 100%;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible > legend:after, .finder-with-filter-bar .view-filters fieldset.collapsible > legend:before {
    display: none;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible > legend a {
    position: relative;
    background: none;
    color: white;
    font-size: 16px;
    font-weight: normal;
    padding: 0 25px;
    width: 100%;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible > legend a:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible > legend a:after {
    display: none;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper {
    background-color: #267ca7;
    background-image: url(../images/repeating/noise.png);
    box-shadow: 0 -8px 8px -4px rgba(0, 0, 0, 0.4) inset;
    border-top: none;
    padding: 10px 25px 20px;
    position: initial;
    overflow: hidden;
    top: auto;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper legend {
    font-size: 14px;
    font-weight: 400;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper .fieldset-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-width: 100px;
    -moz-column-width: 100px;
    column-width: 100px;
  }
}
@media (max-width: 640px) and (min-width: 501px) and (max-width: 641px) {
  .finder-with-filter-bar .view-filters fieldset.collapsible > .fieldset-wrapper .fieldset-wrapper {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-width: 120px;
    -moz-column-width: 120px;
    column-width: 120px;
  }
}
@media (max-width: 640px) {
  .finder-with-filter-bar .view-filters fieldset.collapsible#edit-display-grouping-3 > .fieldset-wrapper {
    box-shadow: none;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes .form-item {
    line-height: 2.5em;
    margin: 0;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label {
    font-size: 12px;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label:before {
    font-size: 10px;
    top: 1px;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsible .form-checkboxes label:after {
    height: 10px;
    width: 10px;
    top: 0;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsed {
    position: relative;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsed:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsed legend {
    background: #35a5cf;
    box-shadow: none;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsed legend:before, .finder-with-filter-bar .view-filters fieldset.collapsed legend:after {
    display: none;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsed legend a {
    position: relative;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsed legend a:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsed legend a:after {
    display: block;
  }
  .finder-with-filter-bar .view-filters fieldset.collapsed > .fieldset-wrapper {
    background: none;
    box-shadow: none;
  }
  .mobile-filters--open .finder-with-filter-bar .view-filters .views-widget-filter-display-group-1, .mobile-filters--open
  .finder-with-filter-bar .view-filters .views-widget-filter-display-group-2, .mobile-filters--open
  .finder-with-filter-bar .view-filters .views-widget-filter-display-group-3 {
    display: block;
    width: 100%;
  }
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine {
    background: #EEE;
    border-left: 1px solid #D1D1D3;
    display: block;
    float: right;
    height: 40px;
    line-height: 40px;
    padding: 0 14px;
    position: absolute;
    right: 40%;
    width: 30%;
    top: 0;
    text-align: left;
  }
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine label {
    color: #35a5cf;
    cursor: pointer;
    display: block;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0 0;
  }
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine label:before {
    content: "\f108";
    display: inline-block;
    font-family: "iconfont";
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
  }
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine label:before {
    box-sizing: border-box;
    float: right;
    padding: 0 0 0 4px;
    height: auto;
    line-height: auto;
    width: auto;
    text-align: center;
    font-size: 16px;
    line-height: 42px;
    padding: 0;
  }
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine label:after {
    display: none !important;
  }
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine select {
    left: 0;
    min-width: initial;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
  }
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container {
    background: transparent;
    height: 40px;
    line-height: 40px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100% !important;
    z-index: 10;
  }
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container > a {
    height: 40px;
    line-height: 40px;
    opacity: 0;
  }
  .finder-with-filter-bar .view-filters .views-widget-sort-sort_vgf_combine .chosen-container .chosen-drop {
    top: 40px;
  }
  .finder-with-filter-bar .view-filters .mti-show-filters-globals,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals {
    background-color: #1e6e9c;
    background-image: url(../images/repeating/noise.png);
    box-shadow: 0 8px 8px -4px rgba(0, 0, 0, 0.4) inset;
    margin: 0 -25px 0;
    padding: 15px 25px;
    position: absolute;
    bottom: 0;
    width: 100%;
  }
  .finder-with-filter-bar .view-filters .mti-show-filters-globals:before,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals:before {
    display: none;
  }
  .finder-with-filter-bar .view-filters .mti-show-filters-globals span,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals span {
    font-weight: normal;
    text-transform: initial;
  }
  .finder-with-filter-bar .view-filters .mti-show-filters-globals span:after,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals span:after {
    display: none;
  }
  .finder-with-filter-bar .view-filters .mti-show-filters-globals span:before,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals span:before {
    content: '\f113';
    position: relative;
    left: auto;
    top: auto;
  }
  .finder-with-filter-bar .view-filters .mti-show-filters-globals a,
  .finder-with-filter-bar .view-filters .mti-show-filters-globals span,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals a,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals span {
    color: white;
    display: inline-block;
    font-size: 14px;
    line-height: 22px;
    vertical-align: middle;
  }
  .finder-with-filter-bar .view-filters .mti-show-filters-globals a:before,
  .finder-with-filter-bar .view-filters .mti-show-filters-globals span:before,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals a:before,
  .finder-with-filter-bar .view-filters .mti-marketplace-globals span:before {
    background: white;
    border-radius: 100%;
    color: #35a5cf;
    font-size: 12px;
    float: right;
    height: 16px;
    width: 16px;
    text-align: center;
    margin: 3px 0 0 6px;
    line-height: 17px;
  }
}
.flexslider {
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.flex-control-nav {
  bottom: 24px;
  left: 25px;
  width: auto;
}
@media (min-width: 641px) {
  .flex-control-nav {
    bottom: 24px;
    left: 50px;
  }
}
.lt-ie9 .flex-control-nav {
  bottom: 24px;
  left: 50px;
}
.flex-control-nav li {
  padding: 8px 0;
  margin: 0 4px;
}

.flex-control-paging li a {
  background: #e6e6e6;
  transition: background .2s ease-in-out;
}
.flex-control-paging li a.flex-active, .flex-control-paging li a:hover {
  background: #35a5cf;
}

.flexslider .slides > li {
  position: relative;
}

.flex-direction-nav a {
  text-shadow: 0px 1px 1px #333333;
  top: auto;
  bottom: 26px;
  opacity: 1;
}
.flexslider .flex-direction-nav a {
  display: block;
  opacity: 1;
}
.flex-direction-nav a.flex-prev, .flex-direction-nav a.flex-next {
  width: 30px;
  height: 30px;
  text-align: right;
}
.flex-direction-nav a.flex-prev:before, .flex-direction-nav a.flex-next:before {
  color: #e6e6e6;
  font-size: 30px;
}
.flex-direction-nav a.flex-prev:hover:before, .flex-direction-nav a.flex-next:hover:before {
  color: #35a5cf;
}
.flex-direction-nav a.flex-next {
  right: 30px;
}
.flex-direction-nav a.flex-next:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
}
@media (min-width: 641px) {
  .flex-direction-nav a.flex-next {
    right: 30px;
  }
}
.lt-ie9 .flex-direction-nav a.flex-next {
  right: 30px;
}
.flex-direction-nav a.flex-prev {
  left: auto;
  right: 64px;
}
.flex-direction-nav a.flex-prev:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
}

.flexslider:hover .flex-prev,
.flexslider:hover .flex-next {
  opacity: 1;
}
.flexslider:hover .flex-prev {
  left: auto;
  right: 64px;
}
.flexslider:hover .flex-next {
  right: 30px;
}

.footer-menus {
  text-align: center;
}
@media (max-width: 641px) {
  .footer-menus {
    position: relative;
  }
  .footer-menus:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.2) 16.66667%, rgba(255, 255, 255, 0.2) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}
@media (min-width: 769px) {
  .footer-menus {
    text-align: right;
  }
}
.lt-ie9 .footer-menus {
  text-align: right;
}

.menu-menu-secondary {
  margin: 0;
  padding: 0;
  border: 0;
  margin-bottom: 10px;
}
.menu-menu-secondary:after {
  content: "";
  display: table;
  clear: both;
}
.menu-menu-secondary li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  white-space: nowrap;
  padding-left: 6px;
  padding-right: 6px;
}
@media (min-width: 769px) {
  .menu-menu-secondary .menu-menu-secondary__leaf--last {
    padding-right: 0;
  }
}
.lt-ie9 .menu-menu-secondary .menu-menu-secondary__leaf--last {
  padding-right: 0;
}

.menu-menu-secondary__leaf a {
  color: #bbc0cd;
  font-weight: bold;
  text-transform: uppercase;
  transition: color .25s ease;
  font-size: 10px;
  font-size: 0.625rem;
  letter-spacing: 0px;
  letter-spacing: 0rem;
}
.menu-menu-secondary__leaf a:focus, .menu-menu-secondary__leaf a:hover, .menu-menu-secondary__leaf a:active, .menu-menu-secondary__leaf a.active {
  color: #fff;
}

#block-menu-menu-social-menu {
  display: inline-block;
}
@media (min-width: 769px) {
  #block-menu-menu-social-menu {
    float: right;
  }
}
.lt-ie9 #block-menu-menu-social-menu {
  float: right;
}
#block-menu-menu-social-menu h2 {
  color: #90949e;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin: 0 10px 0;
  letter-spacing: .5px;
  font-size: 11px;
  font-size: 0.6875rem;
}
@media (min-width: 769px) {
  #block-menu-menu-social-menu h2 {
    position: static !important;
    clip: auto;
    height: auto;
    width: auto;
    overflow: auto;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}
.lt-ie9 #block-menu-menu-social-menu h2 {
  position: static !important;
  clip: auto;
  height: auto;
  width: auto;
  overflow: auto;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
#block-menu-menu-social-menu > .content {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

.menu-menu-social-menu {
  margin: 0;
  padding: 0;
  border: 0;
}
.menu-menu-social-menu:after {
  content: "";
  display: table;
  clear: both;
}
.menu-menu-social-menu li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  white-space: nowrap;
  padding-left: 4px;
  padding-right: 4px;
}
.menu-menu-social-menu .menu-menu-social-menu__leaf--first {
  padding-left: 0;
}
.menu-menu-social-menu .menu-menu-social-menu__leaf--last {
  padding-right: 0;
}

.menu-menu-social-menu__leaf a {
  vertical-align: middle;
}
.menu-menu-social-menu__leaf a:before {
  text-indent: -10px;
  transition: color .25s ease-in-out;
}

.menu-menu-social-menu__leaf a[href*="facebook"] {
  width: 30px;
  height: 30px;
}
.menu-menu-social-menu__leaf a[href*="facebook"]:before {
  color: #bbc0cd;
  font-size: 30px;
}
.menu-menu-social-menu__leaf a[href*="facebook"]:focus:before, .menu-menu-social-menu__leaf a[href*="facebook"]:hover:before, .menu-menu-social-menu__leaf a[href*="facebook"]:active:before, .menu-menu-social-menu__leaf a[href*="facebook"].active:before {
  color: #fff;
}

.menu-menu-social-menu__leaf a[href*="twitter"] {
  width: 30px;
  height: 30px;
}
.menu-menu-social-menu__leaf a[href*="twitter"]:before {
  color: #bbc0cd;
  font-size: 30px;
}
.menu-menu-social-menu__leaf a[href*="twitter"]:focus:before, .menu-menu-social-menu__leaf a[href*="twitter"]:hover:before, .menu-menu-social-menu__leaf a[href*="twitter"]:active:before, .menu-menu-social-menu__leaf a[href*="twitter"].active:before {
  color: #fff;
}

.menu-menu-social-menu__leaf a[href*="instagram"] {
  width: 30px;
  height: 30px;
}
.menu-menu-social-menu__leaf a[href*="instagram"]:before {
  color: #bbc0cd;
  font-size: 30px;
}
.menu-menu-social-menu__leaf a[href*="instagram"]:focus:before, .menu-menu-social-menu__leaf a[href*="instagram"]:hover:before, .menu-menu-social-menu__leaf a[href*="instagram"]:active:before, .menu-menu-social-menu__leaf a[href*="instagram"].active:before {
  color: #fff;
}

.menu-menu-social-menu__leaf a[href*="youtube"] {
  width: 30px;
  height: 30px;
}
.menu-menu-social-menu__leaf a[href*="youtube"]:before {
  color: #bbc0cd;
  font-size: 30px;
}
.menu-menu-social-menu__leaf a[href*="youtube"]:focus:before, .menu-menu-social-menu__leaf a[href*="youtube"]:hover:before, .menu-menu-social-menu__leaf a[href*="youtube"]:active:before, .menu-menu-social-menu__leaf a[href*="youtube"].active:before {
  color: #fff;
}

.menu-menu-social-menu__leaf a[href*="flickr"] {
  width: 30px;
  height: 30px;
}
.menu-menu-social-menu__leaf a[href*="flickr"]:before {
  color: #bbc0cd;
  font-size: 30px;
}
.menu-menu-social-menu__leaf a[href*="flickr"]:focus:before, .menu-menu-social-menu__leaf a[href*="flickr"]:hover:before, .menu-menu-social-menu__leaf a[href*="flickr"]:active:before, .menu-menu-social-menu__leaf a[href*="flickr"].active:before {
  color: #fff;
}

.footer {
  color: #90949e;
  background: #1d1613 url(../images/repeating/noise.png);
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 8px 8px 0px inset;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 8px 8px 0px inset;
  box-shadow: rgba(0, 0, 0, 0.4) 0 8px 8px 0px inset;
  position: relative;
}

.footer__inner _ {
  background: #251f1c url(../images/repeating/noise.png);
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 8px 8px 0px inset;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 8px 8px 0px inset;
  box-shadow: rgba(0, 0, 0, 0.4) 0 8px 8px 0px inset;
}
@media (min-width: 769px) {
  .footer__inner _ {
    background: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.lt-ie9 .footer__inner _ {
  background: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.footer-address {
  color: #90949e;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 20px;
  line-height: 1.25rem;
}

.footer__copyright {
  font-size: 10px;
  font-size: 0.625rem;
  clear: both;
  text-align: center;
}
@media (min-width: 769px) {
  .footer__copyright {
    text-align: left;
  }
}
.lt-ie9 .footer__copyright {
  text-align: left;
}

#block-mti-contact-contact-us-block {
  display: inline-block;
  text-align: center;
  margin-left: 10px;
}
@media (min-width: 769px) {
  #block-mti-contact-contact-us-block {
    float: right;
    margin-right: 10px;
    padding: 0;
    text-align: left;
  }
}
.lt-ie9 #block-mti-contact-contact-us-block {
  float: right;
  margin-right: 10px;
  padding: 0;
  text-align: left;
}
#block-mti-contact-contact-us-block h2 {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  color: #90949e;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin: 0 10px 0;
  letter-spacing: .5px;
  font-size: 11px;
  font-size: 0.6875rem;
}
@media (min-width: 769px) {
  #block-mti-contact-contact-us-block h2 {
    position: static !important;
    clip: auto;
    height: auto;
    width: auto;
    overflow: auto;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}
.lt-ie9 #block-mti-contact-contact-us-block h2 {
  position: static !important;
  clip: auto;
  height: auto;
  width: auto;
  overflow: auto;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
#block-mti-contact-contact-us-block .content {
  display: inline-block;
}
#block-mti-contact-contact-us-block .footer-contact-us__button {
  background: #bbc0cd;
  border-radius: 4px;
  color: #393e43;
  display: inline-block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  padding: 0 12px;
  text-transform: uppercase;
  transition: background .25s ease;
  font-size: 10px;
  font-size: 0.625rem;
  letter-spacing: 0px;
  letter-spacing: 0rem;
}
@media (min-width: 769px) {
  #block-mti-contact-contact-us-block .footer-contact-us__button {
    padding: 0 6px;
  }
}
.lt-ie9 #block-mti-contact-contact-us-block .footer-contact-us__button {
  padding: 0 6px;
}
#block-mti-contact-contact-us-block .footer-contact-us__button:hover {
  background: #fff;
}

.block-masquerade {
  clear: both;
}
.block-masquerade h2 {
  display: inline-block;
}

.gallery-slides__wrapper {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
}

.gallery-slides__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
}
.flexslider .gallery-slides__image img {
  display: inline-block;
  max-width: 100%;
  height: 100%;
  width: auto;
}

.region-topbar {
  float: right;
}
@media (min-width: 1200px) {
  .region-topbar {
    padding-left: 4px;
  }
}
.lt-ie9 .region-topbar {
  padding-left: 4px;
}

#block-mti-user-mti-user-login-block {
  float: left;
}

.block-mti-domains {
  height: 45px;
  width: 45px;
  float: left;
  cursor: pointer;
  background-color: #2b93cb;
}
@media (min-width: 641px) {
  .block-mti-domains {
    height: 56px;
    line-height: 56px;
    height: 56px;
    width: 56px;
  }
}

#block-mti-search-block-search-topbar-button {
  width: 45px;
  float: left;
}
@media (min-width: 641px) {
  #block-mti-search-block-search-topbar-button {
    height: 56px;
    line-height: 56px;
    width: 56px;
  }
}

#block-mti-callboard-block-callboard-display-switcher {
  float: left;
}

.menu-domain-switch {
  background: #cccccc;
  width: 100%;
  left: auto;
  right: 0;
  position: absolute;
  top: 45px;
  transition: all 0.5s ease-in-out;
  max-height: 0;
  min-width: 180px;
  overflow: hidden;
  opacity: 1;
}
@media (min-width: 641px) {
  .menu-domain-switch {
    min-width: 220px;
    top: 56px;
  }
}
@media (min-width: 1200px) {
  .menu-domain-switch {
    min-width: 100%;
  }
}
.menu-domain-switch.flexnav-show {
  max-height: 3000px;
}
.menu-domain-switch__region {
  color: white;
  display: inline-block;
  font-weight: bold;
  line-height: 1.2;
  padding: 10px 15px;
  text-shadow: 0px 1px 1px black;
}
@media (min-width: 641px) {
  .menu-domain-switch__region {
    padding: 10px 20px;
  }
}
.menu-domain-switch__leaf {
  background-repeat: no-repeat;
  background-size: 7%;
  padding: 10px;
  background-position: 15px 18px;
  height: 45px;
}
@media (min-width: 641px) {
  .menu-domain-switch__leaf {
    background-position: 20px 10px;
    background-size: 14%;
    padding: 10px 20px;
  }
}
.menu-domain-switch__leaf.us {
  background-image: url(../images/United-States-of-Americ-icon.png);
}
.menu-domain-switch__leaf.uk {
  background-image: url(../images/United-Kingdom-flag-icon.png);
}
.menu-domain-switch__leaf.au {
  background-image: url(../images/Australia-Flag-icon.png);
}
.menu-domain-switch__item, .menu-domain-switch__item:link, .menu-domain-switch__item:visited, .menu-domain-switch__item:active {
  color: white;
  font-size: 95%;
  font-weight: bold;
  line-height: 21px;
  margin-left: 20px;
  padding-left: 10px;
  text-shadow: 0px 1px 1px black;
  vertical-align: top;
}
@media (min-width: 641px) {
  .menu-domain-switch__item, .menu-domain-switch__item:link, .menu-domain-switch__item:visited, .menu-domain-switch__item:active {
    font-size: 100%;
    margin-left: 35px;
  }
}

.domain-switch-button {
  padding: 0 20px 0 16px;
  width: 100%;
  height: 45px;
  overflow: hidden;
  text-align: left;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 641px) {
  .domain-switch-button {
    height: 56px;
    line-height: 56px;
    width: 56px;
  }
}
.domain-switch-button .touch-button {
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  position: absolute;
}
.domain-switch-button .touch-button .navicon {
  background-image: url(../images/mti-flag-icon.png);
  width: 28px;
  height: 45px;
  display: block;
  border: 1px;
  background-repeat: no-repeat;
  background-position: center;
  margin: 0 auto;
}
@media (min-width: 641px) {
  .domain-switch-button .touch-button .navicon {
    height: 56px;
    line-height: 56px;
    width: 56px;
  }
}
.domain-switch-button:hover .touch-button, .domain-switch-button.active .touch-button {
  background-color: #cccccc;
}

#block-system-user-menu,
#block-mti-user-mti-user-login-block {
  /* Flexnav Base Styles */
}
#block-system-user-menu .menu-user-menu,
#block-mti-user-mti-user-login-block .menu-user-menu {
  -webkit-transform-style: preserve-3d;
  overflow: hidden;
  margin: 0 auto;
  max-height: 0;
  position: absolute;
  right: 0;
  width: 150px;
  transition: all 0.5s ease-in-out;
}
#block-system-user-menu .menu-user-menu.opacity,
#block-mti-user-mti-user-login-block .menu-user-menu.opacity {
  opacity: 1;
}
@media (max-width: 500px) {
  #block-system-user-menu .menu-user-menu,
  #block-mti-user-mti-user-login-block .menu-user-menu {
    width: 100%;
  }
}
#block-system-user-menu .menu-user-menu.flexnav-show,
#block-mti-user-mti-user-login-block .menu-user-menu.flexnav-show {
  max-height: 3000px;
}
.not-logged-in #block-system-user-menu .menu-user-menu.lg-screen, .not-logged-in
#block-mti-user-mti-user-login-block .menu-user-menu.lg-screen {
  opacity: 1;
  max-height: inherit;
  width: 136px;
}
@media (min-width: 641px) {
  .not-logged-in #block-system-user-menu .menu-user-menu.sm-screen, .not-logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu.sm-screen {
    width: 180px;
  }
}
@media (min-width: 1200px) {
  .not-logged-in #block-system-user-menu .menu-user-menu.sm-screen, .not-logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu.sm-screen {
    width: 100%;
  }
  .not-logged-in #block-system-user-menu .menu-user-menu.sm-screen > li, .not-logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu.sm-screen > li {
    width: 100%;
  }
}
.lt-ie9 .not-logged-in #block-system-user-menu .menu-user-menu.sm-screen, .lt-ie9 .not-logged-in
#block-mti-user-mti-user-login-block .menu-user-menu.sm-screen {
  width: 100%;
}
.lt-ie9 .not-logged-in #block-system-user-menu .menu-user-menu.sm-screen > li, .lt-ie9 .not-logged-in
#block-mti-user-mti-user-login-block .menu-user-menu.sm-screen > li {
  width: 100%;
}
#block-system-user-menu .touch-button,
#block-mti-user-mti-user-login-block .touch-button {
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  position: absolute;
  z-index: 99;
}
.logged-in #block-system-user-menu .menu-user-menu, .logged-in
#block-mti-user-mti-user-login-block .menu-user-menu {
  width: 180px;
  left: auto;
  right: 0;
  position: absolute;
  background-color: #2B93CB;
}
@media (max-width: 500px) {
  .logged-in #block-system-user-menu .menu-user-menu, .logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .logged-in #block-system-user-menu .menu-user-menu, .logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu {
    width: 244px;
  }
}
.lt-ie9 .logged-in #block-system-user-menu .menu-user-menu, .lt-ie9 .logged-in
#block-mti-user-mti-user-login-block .menu-user-menu {
  width: 244px;
}
#block-system-user-menu .menu-user-menu .touch-button,
#block-mti-user-mti-user-login-block .menu-user-menu .touch-button {
  display: none;
}
.block-mti-callboard.active ~ #block-system-user-menu .menu-user-menu, .block-mti-callboard.active ~
#block-mti-user-mti-user-login-block .menu-user-menu {
  right: auto;
  left: 0;
}
#block-system-user-menu .menu-user-menu__leaf,
#block-mti-user-mti-user-login-block .menu-user-menu__leaf {
  background-color: #2B93CB;
  color: white;
  display: block;
  position: relative;
}
#block-system-user-menu .menu-user-menu__leaf:after,
#block-mti-user-mti-user-login-block .menu-user-menu__leaf:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.not-logged-in #block-system-user-menu .menu-user-menu__leaf, .not-logged-in
#block-mti-user-mti-user-login-block .menu-user-menu__leaf {
  text-shadow: 0px 1px 1px black;
}
.not-logged-in #block-system-user-menu .menu-user-menu__leaf > a, .not-logged-in
#block-mti-user-mti-user-login-block .menu-user-menu__leaf > a {
  color: white;
  display: block;
  font-weight: 400;
  padding: 15px 20px;
  text-align: center;
}
@media (min-width: 641px) {
  .not-logged-in #block-system-user-menu .menu-user-menu__leaf > a, .not-logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu__leaf > a {
    padding: 28px 20px;
  }
}
.lt-ie9 .not-logged-in #block-system-user-menu .menu-user-menu__leaf > a, .lt-ie9 .not-logged-in
#block-mti-user-mti-user-login-block .menu-user-menu__leaf > a {
  padding: 28px 20px;
}
@media (min-width: 1200px) {
  .not-logged-in #block-system-user-menu .menu-user-menu__leaf, .not-logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu__leaf {
    padding: 0;
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.04em;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}
@media (min-width: 1200px) and (min-width: 641px) {
  .not-logged-in #block-system-user-menu .menu-user-menu__leaf, .not-logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu__leaf {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.02em;
  }
}
@media (min-width: 1200px) {
  .lt-ie9 .not-logged-in #block-system-user-menu .menu-user-menu__leaf, .lt-ie9 .not-logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu__leaf {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.02em;
  }
}
.logged-in #block-system-user-menu .menu-user-menu__leaf, .logged-in
#block-mti-user-mti-user-login-block .menu-user-menu__leaf {
  background: none;
  padding: 15px 20px;
}
@media (min-width: 641px) {
  .logged-in #block-system-user-menu .menu-user-menu__leaf, .logged-in
  #block-mti-user-mti-user-login-block .menu-user-menu__leaf {
    padding: 28px 20px;
  }
}
.lt-ie9 .logged-in #block-system-user-menu .menu-user-menu__leaf, .lt-ie9 .logged-in
#block-mti-user-mti-user-login-block .menu-user-menu__leaf {
  padding: 28px 20px;
}
.logged-in #block-system-user-menu .menu-user-menu__leaf:last-child, .logged-in
#block-mti-user-mti-user-login-block .menu-user-menu__leaf:last-child {
  padding: 0;
}
.logged-in #block-system-user-menu .menu-user-menu__leaf.item-with-ul, .logged-in
#block-mti-user-mti-user-login-block .menu-user-menu__leaf.item-with-ul {
  padding: 0;
}
.logged-in #block-system-user-menu .menu-user-menu__leaf.item-with-ul ul, .logged-in
#block-mti-user-mti-user-login-block .menu-user-menu__leaf.item-with-ul ul {
  box-shadow: inset rgba(0, 0, 0, 0.4) 0 10px 8px -4px;
}
.logged-in #block-system-user-menu .menu-user-menu__leaf.item-with-ul:after, .logged-in
#block-mti-user-mti-user-login-block .menu-user-menu__leaf.item-with-ul:after {
  display: none;
}
#block-system-user-menu .menu-user-menu__leaf--last:after,
#block-mti-user-mti-user-login-block .menu-user-menu__leaf--last:after {
  display: none;
}
#block-system-user-menu .menu-user-menu__leaf .item-list ul,
#block-mti-user-mti-user-login-block .menu-user-menu__leaf .item-list ul {
  background-color: #146199;
  display: block !important;
}

.user-login__footer {
  background: #eaeaea;
  display: block;
  padding: 15px;
  color: #35a5cf;
  text-shadow: none;
  font-size: 10px;
  line-height: 12px;
}

.user-login-button {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  height: 45px;
  line-height: 45px;
  background-color: #2b93cb;
  color: white;
  cursor: pointer;
  position: relative;
  width: 45px;
  text-align: center;
}
@media (min-width: 641px) {
  .user-login-button {
    height: 56px;
    line-height: 56px;
    width: 56px;
  }
}
@media (min-width: 1200px) {
  .user-login-button {
    width: 100%;
  }
}
.lt-ie9 .user-login-button {
  width: 100%;
}

.user-login__button-icon {
  clip: initial;
  color: white;
  display: block;
  margin: 0;
  right: 0;
  height: 45px;
  width: 45px;
}
.user-login__button-icon:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: white;
  line-height: 45px;
  text-indent: 4px;
  right: 0;
  text-shadow: 0px 1px 1px black;
}
@media (min-width: 641px) {
  .user-login__button-icon:before {
    font-size: 20px;
    line-height: 56px;
  }
}
.lt-ie9 .user-login__button-icon:before {
  font-size: 20px;
  line-height: 56px;
}
@media (min-width: 641px) {
  .user-login__button-icon {
    height: 56px;
    width: 56px;
  }
}
.lt-ie9 .user-login__button-icon {
  height: 56px;
  width: 56px;
}
@media (min-width: 1200px) {
  .not-logged-in .user-login__button-icon {
    display: none;
  }
}
.lt-ie9 .not-logged-in .user-login__button-icon {
  display: none;
}
.not-logged-in .user-login__button-icon:before {
  content: '\f134';
}

.user-login__button-text {
  display: none;
  font-weight: normal;
  text-shadow: 0px 1px 1px black;
}
.user-login__button-text:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  color: white;
  font-size: 14px;
  right: 7px;
  position: absolute;
  top: 26px;
  transition: all .3s ease-in-out;
  transform-origin: 58% 48%;
  text-shadow: 0px 1px 1px black;
}
.user-login__button-text:before {
  right: 2px;
  top: 25px;
}
.user-login-button.active .user-login__button-text:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  text-shadow: 0px -1px 1px black;
}
@media (min-width: 1200px) {
  .user-login__button-text {
    display: inline-block;
  }
  .not-logged-in .user-login__button-text:before {
    display: none;
  }
}
.lt-ie9 .user-login__button-text {
  display: inline-block;
}
.not-logged-in .lt-ie9 .user-login__button-text:before {
  display: none;
}

.not-logged-in .user-login__button-text {
  padding-right: 7px;
}
.not-logged-in .user-login__user-info {
  padding: 15px 20px;
}

.logged-in .menu-user-menu {
  background-color: #2b93cb;
}
.logged-in .menu-user-menu__leaf {
  background: none;
  position: relative;
}
.logged-in .menu-user-menu__leaf:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 1200px) {
  .logged-in .user-login-button {
    padding: 0 16px;
    width: 100%;
    overflow: hidden;
    text-align: left;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  .logged-in .user-login__button-icon {
    width: auto;
    position: absolute;
    left: 0;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  .logged-in .user-login__button-text {
    font-size: 12px;
    padding-left: 10px;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}

.user-login__photo {
  float: left;
  width: 35px;
}
@media (min-width: 641px) {
  .user-login__photo {
    width: 45px;
  }
}
.lt-ie9 .user-login__photo {
  width: 45px;
}
.user-login__photo img {
  border: 1px solid #8ac7ed;
}

.user-login__title {
  color: white;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 8px;
  padding-top: 4px;
  text-align: left;
  white-space: nowrap;
  text-shadow: 0px 1px 1px black;
}
@media (max-width: 641px) {
  .user-login__title {
    font-size: 13px;
    font-weight: 900;
    line-height: 13px;
    margin-bottom: 4px;
  }
}
.user-login__photo + .user-login__title {
  margin-left: 45px;
}
@media (min-width: 641px) {
  .user-login__photo + .user-login__title {
    margin-left: 55px;
  }
}
.lt-ie9 .user-login__photo + .user-login__title {
  margin-left: 55px;
}

.user-login__role {
  font-size: 10px;
  line-height: 12px;
  margin: -2px 0 10px;
  text-shadow: none;
}

.mti-organization-list {
  -moz-box-shadow: inset rgba(0, 0, 0, 0.4) 0 12px 10px -6px;
  -webkit-box-shadow: inset rgba(0, 0, 0, 0.4) 0 12px 10px -6px;
  box-shadow: inset rgba(0, 0, 0, 0.4) 0 12px 10px -6px;
  padding: 15px 20px;
}
.mti-organization-list2 {
  -moz-box-shadow: inset rgba(0, 0, 0, 0.4) 0 12px 10px -6px;
  -webkit-box-shadow: inset rgba(0, 0, 0, 0.4) 0 12px 10px -6px;
  box-shadow: inset rgba(0, 0, 0, 0.4) 0 12px 10px -6px;
}
.mti-organization-list2:hover {
    background-color: #0f5083 !important;
}
.mymtihover2:hover {
    background-color: #0f5083 !important;
}
.mymtihover3:hover {
    background-color: #0f5083 !important;
}
.mymtihover4:hover {
    background-color: #0f5083 !important;
}
@media (min-width: 641px) {
  .mti-organization-list {
    padding: 30px 20px 20px;
  }
}
.lt-ie9 .mti-organization-list {
  padding: 30px 20px 20px;
}
.last > .mti-organization-list:after {
  display: none;
}

.mti-current-organization {
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 8px 8px 0px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 8px 8px 0px;
  box-shadow: rgba(0, 0, 0, 0.4) 0 8px 8px 0px;
  background-color: #2b93cb;
  position: relative;
  z-index: 20;
}
.mti-current-organization:after {
  display: none;
}

.user-login__org-title {
  text-shadow: 0px 1px 1px black;
  color: white;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 8px;
  padding-top: 4px;
}
@media (max-width: 641px) {
  .user-login__org-title {
    font-size: 13px;
    font-weight: 900;
    line-height: 13px;
    margin-bottom: 4px;
  }
}
.user-login__org-title a {
  color: white;
}

.user-login__photo + .user-login__text {
  margin-left: 45px;
}
@media (min-width: 641px) {
  .user-login__photo + .user-login__text {
    margin-left: 55px;
  }
}
.lt-ie9 .user-login__photo + .user-login__text {
  margin-left: 55px;
}
.user-login__photo + .user-login__text a {
  color: white;
  clear: none;
}

.user-login__text > a {
  clear: left;
  display: block;
  float: left;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 11px;
  height: 16px;
  text-shadow: none;
}
@media (max-width: 641px) {
  .user-login__text > a {
    font-size: 10px;
    font-weight: 500;
  }
}
.user-login__text > a:before {
  font-size: 9px;
  font-weight: bold;
  padding-top: 3px;
}
.user-login__text > a:link, .user-login__text > a:visited {
  color: white;
}

.user-login__user-info a {
  margin-right: 20px;
}

input.user-login__view-account {
  background: url(../images/button-arrow-white-2x.png) no-repeat 100% 100%;
  background-size: 18px;
  border-radius: 0;
  box-shadow: none;
  color: white;
  font-size: 11px;
  height: 18px;
  line-height: 18px;
  padding-left: 0;
  padding-right: 18px;
}
input.user-login__view-account:hover, input.user-login__view-account:focus {
  background-color: transparent;
}

.user-login__account-page .rounded-button-primary, .user-login__account-page .hero__slideshow-content .hero__link a, .hero__slideshow-content .hero__link .user-login__account-page a, .user-login__account-page .list-teaser__content .more-link, .list-teaser__content .user-login__account-page .more-link, .user-login__account-page .flag-outer-season-planner a, .flag-outer-season-planner .user-login__account-page a {
  margin: 6px 0;
}

.hero--slideshow .flexslider {
  margin-bottom: 0;
}
@media (max-width: 641px) {
  .hero--slideshow .flex-direction-nav {
    display: none;
  }
  .hero--slideshow .flex-direction-nav a {
    bottom: 6px;
  }
  .hero--slideshow .flex-control-nav {
    bottom: 20px;
    left: 30px;
  }
  .hero--slideshow .flex-control-nav li a {
    background-color: white;
  }
  .hero--slideshow .flex-control-nav li a.flex-active {
    background-color: #35a5cf;
  }
  .hero--slideshow .flex-control-nav li a:hover {
    background-color: #1e86bd;
  }
  .hero--slideshow .slides {
    background-color: #e6e6e6;
  }
}

.hero__slideshow-content {
  left: 0;
  position: absolute;
  top: 0;
}
@media (max-width: 641px) {
  .hero__slideshow-content {
    color: #393e43;
    padding: 30px 30px 60px;
    position: relative;
  }
}
@media (min-width: 641px) {
  .hero__slideshow-content {
    padding: 12% 0 0 46px;
    width: 60%;
  }
}
@media (max-width: 961px) {
  .hero__slideshow-content .hero__title {
    font-size: 30px;
    line-height: 30px;
    letter-spacing: 0;
    margin-bottom: 10px;
  }
}
@media (min-width: 961px) and (max-width: 1200px) {
  .hero__slideshow-content .hero__title {
    font-size: 35px;
    line-height: 35px;
    letter-spacing: 0;
    margin-bottom: 20px;
  }
}
@media (max-width: 641px) {
  .hero__slideshow-content .hero__title {
    font-size: 25px;
    letter-spacing: 0;
    margin-bottom: 10px;
  }
  .hero__slideshow-content .hero__title a:link, .hero__slideshow-content .hero__title a:visited, .hero__slideshow-content .hero__title a:focus, .hero__slideshow-content .hero__title a:hover, .hero__slideshow-content .hero__title a:active, .hero__slideshow-content .hero__title a.active {
    color: #393e43;
  }
}
.hero__slideshow-content .hero__summary {
  margin-bottom: 30px;
}
@media (max-width: 961px) {
  .hero__slideshow-content .hero__summary {
    line-height: 20px;
    margin-bottom: 10px;
  }
}
@media (min-width: 961px) and (max-width: 1200px) {
  .hero__slideshow-content .hero__summary {
    line-height: 20px;
    letter-spacing: 0;
    margin-bottom: 20px;
  }
}
@media (max-width: 641px) {
  .hero__slideshow-content .hero__summary {
    color: #393e43;
  }
}

.hero-block--is-active #page-title {
  display: none;
}

.hero-block--not-active .tabs {
  margin-top: -35px;
  margin-bottom: 35px;
}
@media (min-width: 961px) {
  .hero-block--not-active .tabs {
    margin-top: -65px;
    margin-bottom: 90px;
  }
}
.lt-ie9 .hero-block--not-active .tabs {
  margin-top: -65px;
  margin-bottom: 90px;
}

.hero-block {
  margin: -35px -25px 0;
  overflow: hidden;
  position: relative;
}
@media (min-width: 961px) {
  .hero-block {
    margin: -65px -50px 0;
  }
}
.lt-ie9 .hero-block {
  margin: -65px -50px 0;
}

.group-hero {
  padding: 0;
  position: relative;
  overflow: hidden;
}

.hero__content {
  position: absolute;
  top: 0;
  left: 0;
  padding: 25px 25px 0;
  max-width: 65vw;
}
@media (min-width: 961px) {
  .hero__content {
    padding: 10% 0 0 50px;
  }
}
.lt-ie9 .hero__content {
  padding: 10% 0 0 50px;
}
@media (min-width: 641px) {
  .hero__content {
    width: 70%;
  }
}
.lt-ie9 .hero__content {
  width: 70%;
}

.hero__title {
  color: white;
  position: relative;
  z-index: 1;
}
@media (min-width: 961px) {
  .hero__title {
    margin-bottom: 25px;
  }
}
.lt-ie9 .hero__title {
  margin-bottom: 25px;
}
@media (min-width: 769px) and (max-width: 961px) {
  .hero__title {
    font-size: 35px;
    font-size: 2.1875rem;
  }
}
@media (max-width: 641px) {
  .hero__title {
    font-size: 25px;
    letter-spacing: 0;
    margin-bottom: 10px;
  }
}
.hero__title a:link, .hero__title a:visited, .hero__title a:focus, .hero__title a:hover, .hero__title a:active, .hero__title a.active {
  color: white;
}

.hero__summary {
  line-height: 28px;
  line-height: 1.75rem;
  color: white;
  margin-bottom: 28px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
@media (min-width: 641px) and (max-width: 769px) {
  .hero__summary {
    max-height: 110px;
  }
}
@media (min-width: 769px) and (max-width: 961px) {
  .hero__summary {
    max-height: 80px;
  }
}
@media (min-width: 961px) {
  .hero__summary {
    max-height: 110px;
  }
}
@media (max-width: 641px) {
  .hero__summary {
    line-height: 1.3rem;
    margin-bottom: 20px;
  }
}

.hero__background {
  overflow: hidden;
}
.hero__background img {
  float: left;
  width: 100%;
}

@media (max-width: 1300) {
  body.front .page-wrapper {
    border: none;
  }
}
.lt-ie9 body.front .page-wrapper {
  border: none;
}

.front .main-content {
  padding-bottom: 0;
}
.front .main-content .section h1.title {
  clip: rect(0, 0, 0, 0);
  position: absolute;
}
.front .main-content .section .tabs {
  margin: -35px -25px 35px;
}
@media (min-width: 961px) {
  .front .main-content .section .tabs {
    margin: -65px -50px 65px;
  }
}
.lt-ie9 .front .main-content .section .tabs {
  margin: -65px -50px 65px;
}
.front .main-content .section .field-label {
  background: #065e92 url(../images/repeating/noise2.png) repeat;
  box-shadow: 0 8px 10px 0px rgba(0, 0, 0, 0.4);
  color: #FFF;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin: 0 -25px;
  padding: 1em 60px;
  position: relative;
  z-index: 12;
}
@media (max-width: 769px) {
  .front .main-content .section .field-label {
    margin-top: -85px;
    padding: 1em 25px 60px;
  }
}
@media (min-width: 641px) and (max-width: 961px) {
  .front .main-content .section .field-label {
    margin-top: 0;
    padding-bottom: 1em;
  }
}
@media (min-width: 961px) {
  .front .main-content .section .field-label {
    margin: 0 -50px;
    padding: 1.2em 50px 1.2em;
  }
}
.lt-ie9 .front .main-content .section .field-label {
  margin: 0 -50px;
  padding: 1.2em 50px 1.2em;
}
.front .main-content .section .mti-all-shows-link {
  position: relative;
  z-index: 14;
  background-color: #f49c11;
  color: #845412;
}
.front .main-content .section .mti-all-shows-link:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.front .main-content .section .mti-all-shows-link:link, .front .main-content .section .mti-all-shows-link:visited {
  background-color: #f49c11;
  color: #845412;
}
.front .main-content .section .mti-all-shows-link:hover, .front .main-content .section .mti-all-shows-link:focus {
  background-color: #f8b82a;
}
.front .main-content .section .mti-all-shows-link span {
  background-color: #f49c11;
  color: #845412;
  border-radius: 50%;
  height: auto;
  margin: -2px 0 0 13px;
  padding: 4px 12px;
}
.front .main-content .section .mti-all-shows-link span:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.front .main-content .section .mti-all-shows-link span:link, .front .main-content .section .mti-all-shows-link span:visited {
  background-color: #f49c11;
  color: #845412;
}
.front .main-content .section .mti-all-shows-link span:hover, .front .main-content .section .mti-all-shows-link span:focus {
  background-color: #f8b82a;
}
.front .main-content .section .mti-all-shows-link span:before {
  margin: 0;
  padding: 0;
}
@media (max-width: 641px) {
  .front .main-content .section .mti-all-shows-link {
    height: auto;
    margin: 60px 0 0;
  }
  .front .main-content .section .mti-all-shows-link span {
    display: none;
  }
}
@media (min-width: 641px) {
  .front .main-content .section .mti-all-shows-link {
    background: none !important;
    border-radius: 0;
    box-shadow: none;
    color: white !important;
    float: right;
    font-weight: 300;
    margin: 30px -15px 0 0;
  }
  .front .main-content .section .mti-all-shows-link:before {
    content: '';
  }
}
.lt-ie9 .front .main-content .section .mti-all-shows-link {
  background: none !important;
  border-radius: 0;
  box-shadow: none;
  color: white !important;
  float: right;
  font-weight: 300;
  margin: 30px -15px 0 0;
}
.lt-ie9 .front .main-content .section .mti-all-shows-link:before {
  content: '';
}
@media (min-width: 961px) {
  .front .main-content .section .mti-all-shows-link {
    margin-top: 35px;
  }
}
.lt-ie9 .front .main-content .section .mti-all-shows-link {
  margin-top: 35px;
}
.front .main-content .messages {
  margin-bottom: 0;
}

.front .main-content .node-three-up-carousel {
  box-shadow: 0 6px 8px 0px rgba(0, 0, 0, 0.3);
  z-index: 10;
  /* --------------------- */
}
@media (max-width: 640px) {
  .front .main-content .node-three-up-carousel .flex-viewport .field-name-field-carousel-item {
    clear: both;
    float: none;
    width: 100%;
  }
  .front .main-content .node-three-up-carousel .flex-viewport .field-name-field-carousel-item ~ .field-name-field-carousel-item {
    display: none !important;
  }
}

.node-three-up-carousel + .node-three-up-carousel {
  display: none;
}

.front .main-content .section .group-homepage-promo-items-top,
.front .main-content .section .group-homepage-promo-items-bot {
  margin: 0 -25px 0;
}
@media (min-width: 641px) {
  .front .main-content .section .group-homepage-promo-items-top,
  .front .main-content .section .group-homepage-promo-items-bot {
    padding: 0 50px 0;
  }
}
@media (min-width: 961px) {
  .front .main-content .section .group-homepage-promo-items-top,
  .front .main-content .section .group-homepage-promo-items-bot {
    margin: 0 -50px 0;
  }
}
.lt-ie9 .front .main-content .section .group-homepage-promo-items-top, .lt-ie9
.front .main-content .section .group-homepage-promo-items-bot {
  margin: 0 -50px 0;
}
.front .main-content .section .group-homepage-promo-items-top {
  background: #e4e4e4;
  color: #393e43;
}
.front .main-content .section .group-homepage-promo-items-bot {
  background: #065e92 url(../images/repeating/noise2.png) repeat;
  color: #FFF;
  box-shadow: 0 8px 10px 0px rgba(0, 0, 0, 0.4);
  position: relative;
  z-index: 8;
}
.front .main-content .section .group-homepage-promo-items-bot .field-name-field-subtitle {
  opacity: .7;
}
@media (min-width: 769px) {
  .front .main-content .section .group-homepage-promo-items-top:after,
  .front .main-content .section .group-homepage-promo-items-bot:after {
    content: ' ';
    display: table-cell;
  }
}
.lt-ie9 .front .main-content .section .group-homepage-promo-items-top:after,
.lt-ie9 .front .main-content .section .group-homepage-promo-items-bot:after {
  content: ' ';
  display: table-cell;
}
.front .main-content .section .field-name-field-promo-item-top,
.front .main-content .section .field-name-field-promo-item-bottom {
  padding: 30px 25px;
}
@media (min-width: 641px) {
  .front .main-content .section .field-name-field-promo-item-top,
  .front .main-content .section .field-name-field-promo-item-bottom {
    display: table-cell;
    padding: 30px 50px 30px 0;
    position: relative;
    width: 50%;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-promo-item-top, .lt-ie9
.front .main-content .section .field-name-field-promo-item-bottom {
  display: table-cell;
  padding: 30px 50px 30px 0;
  position: relative;
  width: 50%;
}
.front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-title-detail-carousel {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin: 0;
}
.front .main-content .section .field-name-field-promo-item-top .field-name-field-subtitle,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-subtitle {
  margin: 1em 0 2em;
}
@media (min-width: 641px) {
  .front .main-content .section .field-name-field-promo-item-top .field-name-field-subtitle,
  .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-subtitle {
    line-height: 28px;
    margin: 1em 0 3.7em;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-promo-item-top .field-name-field-subtitle, .lt-ie9
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-subtitle {
  line-height: 28px;
  margin: 1em 0 3.7em;
}
@media (min-width: 641px) {
  .front .main-content .section .field-name-field-promo-item-top + .field-name-field-promo-item-top,
  .front .main-content .section .field-name-field-promo-item-bottom + .field-name-field-promo-item-top {
    background: none;
    padding-left: 50px;
    padding-right: 0;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-promo-item-top + .field-name-field-promo-item-top, .lt-ie9
.front .main-content .section .field-name-field-promo-item-bottom + .field-name-field-promo-item-top {
  background: none;
  padding-left: 50px;
  padding-right: 0;
}
.front .main-content .section .field-name-field-promo-item-top .field-name-field-link a,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a {
  background-color: #f49c11;
  color: #845412;
}
.front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:before,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:link, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:visited,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:link,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:visited {
  background-color: #f49c11;
  color: #845412;
}
.front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:hover, .front .main-content .section .field-name-field-promo-item-top .field-name-field-link a:focus,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:hover,
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link a:focus {
  background-color: #f8b82a;
}
@media (min-width: 641px) {
  .front .main-content .section .field-name-field-promo-item-top .field-name-field-link,
  .front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link {
    bottom: 2.7em;
    position: absolute;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-promo-item-top .field-name-field-link, .lt-ie9
.front .main-content .section .field-name-field-promo-item-bottom .field-name-field-link {
  bottom: 2.7em;
  position: absolute;
}
@media (max-width: 641px) {
  .front .main-content .section .field-name-field-promo-item-top {
    background-image: -moz-linear-gradient(left, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
    background-image: -webkit-linear-gradient(left, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
    background-image: linear-gradient(to right, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  .front .main-content .section .field-name-field-promo-item-top ~ .field-name-field-promo-item-top {
    background: none;
  }
}
@media (max-width: 641px) and (min-width: 641px) {
  .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel {
    max-width: 305px;
  }
}
@media (max-width: 641px) {
  .lt-ie9 .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel {
    max-width: 305px;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-promo-item-top {
  background-image: -moz-linear-gradient(left, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
  background-image: -webkit-linear-gradient(left, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
  background-image: linear-gradient(to right, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.lt-ie9 .front .main-content .section .field-name-field-promo-item-top ~ .field-name-field-promo-item-top {
  background: none;
}
@media (min-width: 641px) {
  .lt-ie9 .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel {
    max-width: 305px;
  }
}
.lt-ie9 .lt-ie9 .front .main-content .section .field-name-field-promo-item-top .field-name-field-title-detail-carousel {
  max-width: 305px;
}
@media (min-width: 641px) {
  .front .main-content .section .field-name-field-promo-item-top {
    background-image: -moz-linear-gradient(top, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
    background-image: -webkit-linear-gradient(top, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
    background-image: linear-gradient(to bottom, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
    background-position: right;
    background-size: 1px 6px;
    background-repeat: repeat-y;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-promo-item-top {
  background-image: -moz-linear-gradient(top, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
  background-image: -webkit-linear-gradient(top, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
  background-image: linear-gradient(to bottom, #8a8a8c 12%, rgba(255, 255, 255, 0) 0%);
  background-position: right;
  background-size: 1px 6px;
  background-repeat: repeat-y;
}
@media (max-width: 640px) {
  .front .main-content .section .field-name-field-promo-item-bottom {
    background-image: -moz-linear-gradient(left, #ffffff 12%, rgba(255, 255, 255, 0) 0%);
    background-image: -webkit-linear-gradient(left, #ffffff 12%, rgba(255, 255, 255, 0) 0%);
    background-image: linear-gradient(to right, #ffffff 12%, rgba(255, 255, 255, 0) 0%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}
@media (min-width: 641px) {
  .front .main-content .section .field-name-field-promo-item-bottom {
    background-image: -moz-linear-gradient(top, #ffffff 12%, rgba(1, 89, 142, 0) 0%);
    background-image: -webkit-linear-gradient(top, #ffffff 12%, rgba(1, 89, 142, 0) 0%);
    background-image: linear-gradient(to bottom, #ffffff 12%, rgba(1, 89, 142, 0) 0%);
    background-position: right;
    background-size: 1px 6px;
    background-repeat: repeat-y;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-promo-item-bottom {
  background-image: -moz-linear-gradient(top, #ffffff 12%, rgba(1, 89, 142, 0) 0%);
  background-image: -webkit-linear-gradient(top, #ffffff 12%, rgba(1, 89, 142, 0) 0%);
  background-image: linear-gradient(to bottom, #ffffff 12%, rgba(1, 89, 142, 0) 0%);
  background-position: right;
  background-size: 1px 6px;
  background-repeat: repeat-y;
}

.mti-near-shows-search {
  padding: 30px 25px;
}
@media (min-width: 641px) {
  .mti-near-shows-search {
    display: table-cell;
    padding: 60px 0px 44px 50px;
    width: 50%;
  }
}
.lt-ie9 .mti-near-shows-search {
  display: table-cell;
  padding: 60px 0px 44px 50px;
  width: 50%;
}
.mti-near-shows-search h2 {
  color: #FFF;
  margin: 0;
}
.mti-near-shows-search p {
  margin: 1em 0 2em;
  opacity: .7;
}
@media (min-width: 641px) {
  .mti-near-shows-search p {
    line-height: 28px;
    margin: 1em 0 0;
  }
}
.lt-ie9 .mti-near-shows-search p {
  line-height: 28px;
  margin: 1em 0 0;
}
.mti-near-shows-search .mti-near-shows-actions {
  margin: 2.4em 0 0;
  padding: 0;
  position: relative;
}
.mti-near-shows-search .mti-near-shows-actions .form-item-location {
  margin: 0 45px 0 0;
}
.mti-near-shows-search .mti-near-shows-actions .form-item-location .form-text {
  padding-left: 10px;
  width: 100%;
}
.mti-near-shows-search .mti-near-shows-actions .form-item-location .form-text::-webkit-input-placeholder {
  font-style: italic;
}
.mti-near-shows-search .mti-near-shows-actions .form-item-location .form-text:-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}
.mti-near-shows-search .mti-near-shows-actions .form-item-location .form-text::-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}
.mti-near-shows-search .mti-near-shows-actions .form-item-location .form-text:-ms-input-placeholder {
  font-style: italic;
}
.mti-near-shows-search .mti-near-shows-actions .form-submit {
  height: 40px;
  opacity: 0;
  margin: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 45px;
  z-index: 5;
}
.mti-near-shows-search .mti-near-shows-actions:after {
  background: #eaeaea;
  border-left: #dcdcdc;
  color: #b4b4b5;
  content: "\f10e";
  display: block;
  font-family: "iconfont";
  line-height: 40px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 45px;
}

.mti-near-shows-map-wrapper {
  height: 0;
  margin: 0 -25px;
  position: relative;
}
@media (min-width: 961px) {
  .mti-near-shows-map-wrapper {
    margin: 0 -50px;
  }
}
.lt-ie9 .mti-near-shows-map-wrapper {
  margin: 0 -50px;
}
.mti-near-shows-map-wrapper .view-production-listing.view-display-id-default {
  height: 100%;
  width: 100%;
}
.mti-near-shows-map-wrapper .view-production-listing.view-display-id-default .attachment-after .view {
  width: 100%;
  height: 100%;
}
.mti-near-shows-map-wrapper .view-production-listing.view-display-id-default .attachment-after .view .view-content {
  height: 100%;
}
.mti-near-shows-map-wrapper.shows-map--is-active {
  background: #fff;
  bottom: 0;
  height: 100vh;
  position: fixed;
  width: 100%;
  z-index: 500;
}
@media (min-width: 1200px) {
  .mti-near-shows-map-wrapper.shows-map--is-active {
    width: 70.66%;
  }
}
@media (min-width: 1280px) {
  .mti-near-shows-map-wrapper.shows-map--is-active {
    width: 926px;
  }
}
.lt-ie9 .mti-near-shows-map-wrapper.shows-map--is-active {
  width: 926px;
}

.show-map__close-icon {
  background-color: #258ec7;
  background-image: linear-gradient(to bottom, #106999, #258ec7);
  cursor: pointer;
  display: block;
  height: 30px;
  right: 10px;
  position: fixed;
  top: 160px;
  width: 30px;
  z-index: 1;
  width: 30px;
  height: 30px;
}
.show-map__close-icon:before {
  color: white;
  font-size: 24px;
  padding-top: 3px;
}
@media (min-width: 769px) {
  .show-map__close-icon {
    right: 15px;
    top: 15px;
  }
}
@media (min-width: 1200px) {
  .show-map__close-icon {
    position: absolute;
  }
}
.lt-ie9 .show-map__close-icon {
  position: absolute;
}
@media (min-width: 769px) {
  .navbar-fixed .show-map__close-icon {
    margin-top: 39px;
  }
}
.lt-ie9 .navbar-fixed .show-map__close-icon {
  margin-top: 39px;
}

body.shows-map--is-active {
  overflow: hidden;
  height: 100vh;
  position: fixed;
}
body.shows-map--is-active #sidebar-second {
  height: 100vh;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 500;
}
@media (min-width: 1200px) {
  body.shows-map--is-active #sidebar-second {
    width: 20.83333%;
  }
}
@media (min-width: 1280px) {
  body.shows-map--is-active #sidebar-second {
    right: auto;
    left: 1036px;
    width: 244px;
  }
}
.lt-ie9 body.shows-map--is-active #sidebar-second {
  right: auto;
  left: 1036px;
  width: 244px;
}
body.shows-map--is-active .region-sidebar-second > h2 {
  top: 0 !important;
}
body.shows-map--is-active #block-mti-callboard-main-callboard {
  height: 100vh !important;
  margin-top: 66px !important;
  padding-bottom: 66px;
}
body.shows-map--is-active.navbar-fixed #block-mti-callboard-main-callboard {
  margin-top: 105px !important;
  padding-bottom: 105px;
}
body.shows-map--is-active.navbar-fixed .region-sidebar-second > h2 {
  top: 39px !important;
}

.front .main-content .section .field-name-field-top-carousel {
  display: none;
  margin: -35px -25px 0;
  position: relative;
  z-index: 245;
}
.front .main-content .section .field-name-field-top-carousel.mti-homepage-slider-processed-processed {
  display: block;
}
@media (max-width: 769px) {
  .front .main-content .section .field-name-field-top-carousel {
    box-shadow: 0px 6px 16px 0px #333333;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel {
  box-shadow: 0px 6px 16px 0px #333333;
}
@media (min-width: 961px) {
  .front .main-content .section .field-name-field-top-carousel {
    margin: -65px -50px 0;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel {
  margin: -65px -50px 0;
}
.front .main-content .section .field-name-field-top-carousel .flex-control-nav {
  bottom: 10px;
  left: 25px;
}
@media (min-width: 769px) {
  .front .main-content .section .field-name-field-top-carousel .flex-control-nav {
    left: 50px;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .flex-control-nav {
  left: 50px;
}
.front .main-content .section .field-name-field-top-carousel .flex-direction-nav {
  position: absolute;
  right: 0;
  bottom: -10px;
}
@media (min-width: 769px) {
  .front .main-content .section .field-name-field-top-carousel .flex-direction-nav {
    right: 20px;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .flex-direction-nav {
  right: 20px;
}
.front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap {
  position: relative;
}
@media (min-width: 641px) {
  .front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap {
    max-height: 605px;
    overflow: hidden;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap {
  max-height: 605px;
  overflow: hidden;
}
.front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap .field-name-field-image-detail-carousel {
  overflow: hidden;
  max-height: 608px;
}
@media (max-width: 769px) {
  .front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap .field-name-field-image-detail-carousel {
    max-height: 345px;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap .field-name-field-image-detail-carousel {
  max-height: 345px;
}
.front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap .field-name-field-image-detail-carousel img {
  display: block;
  height: auto;
  width: 100%;
}
.front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap .group-field-items-content {
  bottom: 50px;
  color: #FFF;
  left: 30px;
  position: absolute;
}
@media (max-width: 769px) {
  .front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap .group-field-items-content {
    max-width: 80%;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap .group-field-items-content {
  max-width: 80%;
}
@media (min-width: 769px) {
  .front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap .group-field-items-content {
    bottom: 100px;
    left: 50px;
    max-width: 620px;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .group-field-items-content-wrap .group-field-items-content {
  bottom: 100px;
  left: 50px;
  max-width: 620px;
}
.front .main-content .section .field-name-field-top-carousel .field-name-field-title-detail-carousel {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin: 0;
  left: 50px;
  position: relative;
}
@media (min-width: 641px) {
  .front .main-content .section .field-name-field-top-carousel .field-name-field-title-detail-carousel {
    transition: 1s ease-in-out;
    -webkit-transform: translateZ(0);
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-title-detail-carousel {
  transition: 1s ease-in-out;
  -webkit-transform: translateZ(0);
}
.front .main-content .section .field-name-field-top-carousel .flex-active-slide .field-name-field-title-detail-carousel {
  left: 0;
}
.front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle {
  text-shadow: rgba(0, 0, 0, 0.6) 2px 2px 2px;
  margin: 1em 0 0;
}
@media (max-width: 769px) {
  .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle {
    font-size: 12.5px;
    line-height: 1.6em;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle {
  font-size: 12.5px;
  line-height: 1.6em;
}
@media (min-width: 769px) {
  .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle {
    font-size: 17px;
    line-height: 1.6em;
    padding: 0 135px 0 0;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle {
  font-size: 17px;
  line-height: 1.6em;
  padding: 0 135px 0 0;
}
.front .main-content .section .field-name-field-top-carousel .field-name-field-link {
  display: inline-block;
  margin: 2em 1em 0 0;
}
@media (min-width: 769px) {
  .front .main-content .section .field-name-field-top-carousel .field-name-field-link {
    margin: 4em 1em 0 0;
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-link {
  margin: 4em 1em 0 0;
}
.front .main-content .section .field-name-field-top-carousel .field-name-field-link a {
  background-color: #f49c11;
  color: #845412;
}
.front .main-content .section .field-name-field-top-carousel .field-name-field-link a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.front .main-content .section .field-name-field-top-carousel .field-name-field-link a:link, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a:visited {
  background-color: #f49c11;
  color: #845412;
}
.front .main-content .section .field-name-field-top-carousel .field-name-field-link a:hover, .front .main-content .section .field-name-field-top-carousel .field-name-field-link a:focus {
  background-color: #f8b82a;
}
.front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle,
.front .main-content .section .field-name-field-top-carousel .field-name-field-link {
  left: 100px;
  position: relative;
}
@media (min-width: 641px) {
  .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle,
  .front .main-content .section .field-name-field-top-carousel .field-name-field-link {
    transition: 1s ease-in-out;
    transition-delay: .25s;
    -webkit-transform: translateZ(0);
  }
}
.lt-ie9 .front .main-content .section .field-name-field-top-carousel .field-name-field-subtitle, .lt-ie9
.front .main-content .section .field-name-field-top-carousel .field-name-field-link {
  transition: 1s ease-in-out;
  transition-delay: .25s;
  -webkit-transform: translateZ(0);
}
.front .main-content .section .field-name-field-top-carousel .flex-active-slide .field-name-field-subtitle,
.front .main-content .section .field-name-field-top-carousel .flex-active-slide .field-name-field-link {
  left: 0;
}

body .atlwdg-trigger {
  z-index: 100;
}
body .atlwdg-trigger.atlwdg-SUBTLE {
  font-size: 1px;
  letter-spacing: -1px;
  color: transparent !important;
  padding: 2px;
}
body .atlwdg-trigger.atlwdg-SUBTLE:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  font-size: 14px;
  color: #35a5cf;
  padding: 0;
}
@media (max-width: 830px) {
  body .atlwdg-trigger {
    display: none;
  }
}

#edit-legal {
  margin-bottom: 60px;
}
#edit-legal .form-type-checkbox {
  display: block;
  margin: 0;
}

.page-legal .main-content > .section {
  width: 66%;
}

.node--list_teaser {
  margin-bottom: 40px;
  padding-bottom: 30px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.node--list_teaser .sharethis-wrapper {
  left: auto;
  right: 0;
  top: 0;
}
.node--list_teaser .sharethis-wrapper:after {
  left: auto;
  right: 16%;
}

.list-teaser__image {
  text-align: center;
}
@media (min-width: 641px) {
  .list-teaser__image {
    width: 242px;
    float: left;
  }
}
.lt-ie9 .list-teaser__image {
  width: 242px;
  float: left;
}
.list-teaser__image img {
  border: 1px solid #e4e4e4;
}

@media (min-width: 641px) {
  .list-teaser__image + .list-teaser__content {
    margin-left: 267px;
  }
}
.list-teaser__image + .lt-ie9 .list-teaser__content {
  margin-left: 267px;
}
.list-teaser__content .node-title {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin-bottom: 8px;
}
.list-teaser__content .node-title a:link, .list-teaser__content .node-title a:visited, .list-teaser__content .node-title a:focus, .list-teaser__content .node-title a:hover, .list-teaser__content .node-title a:active, .list-teaser__content .node-title a.active {
  color: #393e43;
}
.list-teaser__content .more-link {
  float: left;
  font-weight: normal;
}
.list-teaser__content .share-links__wrapper {
  float: right;
}

.throbber,
.flag-throbber {
  display: none !important;
}

.ajax-progress-throbber {
  position: absolute;
  top: 40px;
}
.ajax-progress-throbber .message {
  padding-left: 12px;
  white-space: nowrap;
}

.page-user-login #page-title,
.page-user-login .tabs {
  display: none;
}
.page-user-login .form-item-pass {
  max-width: 428px;
}
.page-user-login .form-actions {
  clear: both;
}

@media (min-width: 641px) {
  .login-form {
    padding-top: 20px;
  }
}
.lt-ie9 .login-form {
  padding-top: 20px;
}
@media (min-width: 641px) {
  .login-form .registration__business-portal {
    margin-bottom: 32px;
  }
}
.lt-ie9 .login-form .registration__business-portal {
  margin-bottom: 32px;
}

@media (max-width: 500px) {
  .login-form__title {
    font-size: 1.2rem;
  }
}
@media (min-width: 641px) {
  .login-form__title {
    margin-bottom: 20px;
  }
}
.lt-ie9 .login-form__title {
  margin-bottom: 20px;
}

.login-form__text {
  color: #7c7c7c;
  margin-bottom: 8px;
}
@media (min-width: 641px) {
  .login-form__text {
    margin-bottom: 14px;
  }
}
.lt-ie9 .login-form__text {
  margin-bottom: 14px;
}

.login-form__register-link {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-bottom: 0;
}
.login-form__register-link:before {
  padding-top: 3px;
}

.login-form__password-link {
  float: right;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: .03em;
  text-transform: uppercase;
}
.login-form__password-link:before {
  padding-top: 7px;
}

.login-form__form-title {
  display: none;
  margin-bottom: 0px;
}
@media (min-width: 641px) {
  .login-form__form-title {
    margin-bottom: 24px;
  }
}
.lt-ie9 .login-form__form-title {
  margin-bottom: 24px;
}

#user-login label,
#user-login--2 label {
  font-weight: 500;
  letter-spacing: .04em;
}
#user-login .form-item,
#user-login--2 .form-item {
  margin-bottom: 0;
}
@media (min-width: 641px) {
  #user-login .form-item,
  #user-login--2 .form-item {
    width: 48.57143%;
    clear: "right";
    float: left;
    margin-left: 0;
    margin-right: 2.85714%;
  }
}
.lt-ie9 #user-login .form-item, .lt-ie9
#user-login--2 .form-item {
  width: 48.57143%;
  clear: "right";
  float: left;
  margin-left: 0;
  margin-right: 2.85714%;
}
#user-login .form-item-pass,
#user-login--2 .form-item-pass {
  margin-right: 0;
}
#user-login .form-item-pass input,
#user-login--2 .form-item-pass input {
  margin-bottom: 6px;
}

.hybridauth-widget-wrapper {
  clear: both;
}
.hybridauth-widget-wrapper h3 {
  color: #35a5cf;
}
.hybridauth-widget-wrapper ul.hybridauth-widget li {
  display: inline-block;
  margin-right: 20px;
  margin-bottom: 10px;
}
@media (max-width: 400px) {
  .hybridauth-widget-wrapper ul.hybridauth-widget li {
    margin-right: 10px;
  }
  .hybridauth-widget-wrapper ul.hybridauth-widget li:nth-child(even) {
    margin-right: 0;
  }
}
.hybridauth-widget-wrapper ul.hybridauth-widget li.last {
  margin-right: 0;
}
@media (min-width: 769px) {
  .hybridauth-widget-wrapper ul.hybridauth-widget li {
    margin-right: 20px;
  }
}
.lt-ie9 .hybridauth-widget-wrapper ul.hybridauth-widget li {
  margin-right: 20px;
}
.hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  margin-top: 0;
  font-family: "proxima-nova", Arial, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 30px;
}
.hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:link, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:hover, .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider:focus {
  background-color: #a1a1a1;
}
.hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider span.hybridauth-icon {
  background: transparent;
  width: 70px;
  opacity: 1;
  white-space: nowrap;
}
.hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider span.hybridauth-icon:before {
  content: "Sign In with";
}
@media (max-width: 400px) {
  .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider span.hybridauth-icon {
    width: 60px;
  }
  .hybridauth-widget-wrapper ul.hybridauth-widget li a.hybridauth-widget-provider span.hybridauth-icon:before {
    font-size: 10px;
  }
}
.hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="LinkedIn"]:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  font-size: 16px;
}
.hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="Google"]:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  font-size: 16px;
}
.hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="Facebook"]:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  font-size: 16px;
}
.hybridauth-widget-wrapper ul.hybridauth-widget li [data-hybridauth-provider="Twitter"]:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  font-size: 16px;
}

.user-login__modal .hybridauth-widget-wrapper {
  background: none;
  margin: 0 0 30px;
  padding: 0;
}
.user-login__modal .hybridauth-widget-wrapper:before {
  display: none;
}
.user-login__modal .hybridauth-widget-wrapper ul.hybridauth-widget li {
  display: inline-block;
  margin-right: 20px;
  margin-bottom: 10px;
}
@media (max-width: 400px) {
  .user-login__modal .hybridauth-widget-wrapper ul.hybridauth-widget li {
    margin-right: 10px;
  }
  .user-login__modal .hybridauth-widget-wrapper ul.hybridauth-widget li:nth-child(even) {
    margin-right: 0;
  }
}
.page-user-register .user-login__modal .hybridauth-widget-wrapper {
  background: none;
  margin: 0 0 30px;
  padding: 0;
}
.page-user-register .user-login__modal form {
  margin-bottom: 0;
}

input.mti-organization-form__link {
  background: url(../images/button-arrow-blue-2x.png) no-repeat 100% 100%;
  background-size: 18px;
  border-radius: 0;
  box-shadow: none;
  color: #35a5cf;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  height: 18px;
  line-height: 18px;
  padding-left: 0;
  padding-right: 18px;
  text-transform: uppercase;
}
input.mti-organization-form__link:hover, input.mti-organization-form__link:focus {
  background-color: transparent;
  color: #1e86bd;
}

.mti-organization-form__text {
  color: #7c7c7c;
}

.main-wrapper {
  background: #fff;
  clear: both;
}

@media (min-width: 1200px) {
  .sidebar-second .main-wrapper:after {
    background: #252628;
    bottom: 0;
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    width: 19.05%;
    z-index: 0;
  }
}

body.maintenance-page {
  background-color: #2792CA;
  background-image: none;
  text-align: center;
}
body.maintenance-page .maintenance-wrapper {
  height: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}

.maintenance-page #page {
  background-color: #2792CA;
  width: 50%;
  margin: 0 auto;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
}

.title-maintenance {
  color: #fff;
  margin: 50px 0 30px 0;
  font-size: 42px;
}

.maintenance-summary {
  color: #fff;
}

.view-community-marketplace .view-filters .views-widget-filter-display-group-1 .views-widget fieldset .fieldset-wrapper .form-type-select {
  float: none;
  margin: 0;
  width: 100%;
}
@media (min-width: 641px) {
  .view-community-marketplace .view-filters fieldset.collapsible .form-checkboxes .form-item {
    display: inline-block;
    text-align: center;
    width: 24%;
  }
}
.lt-ie9 .view-community-marketplace .view-filters fieldset.collapsible .form-checkboxes .form-item {
  display: inline-block;
  text-align: center;
  width: 24%;
}

@media (max-width: 641px) {
  .view-community-marketplace .views-widget-filter-field_marketplace_type_value {
    position: relative;
    clear: both;
    float: none;
    min-height: 50px;
    line-height: 50px;
  }
  .view-community-marketplace .views-widget-filter-field_marketplace_type_value:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  .view-community-marketplace .views-widget-filter-field_marketplace_type_value .views-widget {
    margin-left: 25px;
  }
  .view-community-marketplace .views-exposed-form .views-widget-community-marketplace-mobile-refine {
    width: 50%;
  }
  .view-community-marketplace .views-exposed-form .views-widget-community-marketplace-mobile-refine:after {
    display: none;
  }
  .view-community-marketplace .views-exposed-form .views-exposed-widget.views-widget-community-marketplace-mobile-refine, .view-community-marketplace .views-exposed-form .views-exposed-widget.views-widget-filter-field_marketplace_shows_target_id {
    display: block;
  }
  .view-community-marketplace .views-exposed-form .views-widget-filter-field_marketplace_shows_target_id {
    float: right;
    padding-left: 0;
    width: 40%;
  }
  .view-community-marketplace .views-exposed-form .views-widget-filter-field_marketplace_shows_target_id .form-item {
    width: 100%;
  }
  .view-community-marketplace .views-exposed-form .views-widget-filter-field_marketplace_shows_target_id:after {
    display: none;
  }
  .view-community-marketplace .views-exposed-form .views-widget-filter-field_marketplace_shows_target_id input {
    margin: 0;
    width: 100%;
  }
}
.view-community-marketplace {
  margin-bottom: 120px;
}
.view-community-marketplace .view-header {
  margin-bottom: 70px;
}
.view-community-marketplace .view-header img {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 20px;
}
.view-community-marketplace .view-header h2 {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-bottom: 0;
}
@media (max-width: 640px) {
  .view-community-marketplace .view-content {
    margin: 0 -25px;
  }
}
.view-community-marketplace .vgf-select-as-checkboxes-fieldset {
  margin-bottom: 0;
}
.view-community-marketplace .form-type-vgf-checkbox {
  display: inline-block;
}
.view-community-marketplace .form-type-vgf-checkbox .picker {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 8px;
  vertical-align: middle;
}
.view-community-marketplace .form-type-vgf-checkbox .picker-label {
  color: #6c6c6c;
  display: inline-block;
  font-weight: normal;
  margin: 0;
  vertical-align: middle;
}
.view-community-marketplace .form-type-vgf-checkbox .picker-label:after {
  display: none;
}
.view-community-marketplace .form-type-vgf-checkbox .picker-handle {
  border-radius: 1px;
  border: 1px solid #6c6c6c;
  height: 10px;
  width: 10px;
  margin-top: 4px;
}
.view-community-marketplace .form-type-vgf-checkbox .picker-flag:before {
  font-size: 9px;
}
.view-community-marketplace .form-type-vgf-checkbox .picker:hover .picker-label {
  color: #35a5cf;
}
.view-community-marketplace .form-type-vgf-checkbox .picker:hover .picker-handle {
  background-color: #35a5cf;
  border-color: #35a5cf;
}
.view-community-marketplace .form-type-vgf-checkbox .picker:hover .picker-flag:before {
  color: white;
}
.view-community-marketplace .form-type-vgf-checkbox .checked .picker-label {
  color: #35a5cf;
}
.view-community-marketplace .form-type-vgf-checkbox .checked .picker-handle {
  background: #35a5cf;
  border-color: #35a5cf;
}
.view-community-marketplace .form-type-vgf-checkbox .checked .picker-flag:before {
  color: white;
}
.view-community-marketplace .form-type-vgf-checkbox .checked:hover .picker-flag:before {
  color: white;
}
@media (max-width: 640px) {
  .view-community-marketplace #edit-field-marketplace-type-value-wrapper {
    min-height: 50px;
    line-height: 50px;
  }
  .view-community-marketplace #edit-field-marketplace-type-value-wrapper .form-type-vgf-checkbox {
    width: 48%;
  }
}

.marketplace--list-item {
  position: relative;
  margin: 0;
  padding: 18px 14px 18px 20px;
}
.marketplace--list-item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.marketplace--list-item.views-row-odd {
  background-color: #fcfcfc;
}
.marketplace--list-item .field-name-field-marketplace-image {
  float: left;
  margin-right: 10px;
}
.marketplace--list-item .views-field-title-1 {
  margin-bottom: 12px;
  margin-left: 70px;
  margin-right: 30px;
  line-height: 16px;
}
@media (min-width: 500px) {
  .marketplace--list-item .views-field-title-1 {
    margin-right: 80px;
  }
}
.lt-ie9 .marketplace--list-item .views-field-title-1 {
  margin-right: 80px;
}
.marketplace--list-item .views-field-title-1 a {
  color: #393e43;
}
.marketplace--list-item .views-field-title-1 a:focus, .marketplace--list-item .views-field-title-1 a:hover {
  color: #35a5cf;
}
.marketplace--list-item .views-field-title-1 a:active {
  color: #1e86bd;
}
.marketplace--list-item .list-item__sold-by {
  color: #000;
  margin-left: 70px;
  margin-right: 30px;
}
@media (min-width: 500px) {
  .marketplace--list-item .list-item__sold-by {
    margin-right: 80px;
  }
}
.lt-ie9 .marketplace--list-item .list-item__sold-by {
  margin-right: 80px;
}
.marketplace--list-item .list-item__sold-by .field-name-field-marketplace-posted-by {
  display: inline-block;
}
.marketplace--list-item .field-name-field-marketplace-address {
  color: #000;
  margin-left: 70px;
  margin-right: 30px;
}
@media (min-width: 500px) {
  .marketplace--list-item .field-name-field-marketplace-address {
    margin-right: 80px;
  }
}
.lt-ie9 .marketplace--list-item .field-name-field-marketplace-address {
  margin-right: 80px;
}
.marketplace--list-item .field-name-field-marketplace-address .locality:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  margin-right: 0;
}
.marketplace--list-item .views-field-view-node {
  position: absolute;
  top: 32px;
  right: 14px;
  margin: 0;
}
.marketplace--list-item .views-field-view-node .list-item__button a:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  display: none;
}
@media (max-width: 500px) {
  .marketplace--list-item .views-field-view-node .list-item__button a {
    display: inline-block;
    position: relative;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
  }
  .marketplace--list-item .views-field-view-node .list-item__button a:before {
    box-sizing: border-box;
    color: #686868;
    display: block;
    font-size: 12px;
    letter-spacing: normal;
    line-height: 27px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}

.page-media {
  background: white;
}
.page-media .form-item-search {
  margin-bottom: 10px;
}
.page-media .form-actions {
  margin-top: 20px;
}

#media-browser-tabset #branding h1 {
  height: auto;
  float: none;
  margin-bottom: 20px;
}

#media-tabs-wrapper {
  float: none;
  text-align: left;
}
#media-tabs-wrapper ul.tabs {
  max-height: initial;
  overflow: visible;
}
#media-tabs-wrapper ul.tabs li {
  border: none;
  border-radius: 0;
  float: none;
  display: inline-block;
  margin-right: -2px;
}
@media (max-width: 500px) {
  #media-tabs-wrapper ul.tabs li {
    float: left;
    display: table-cell;
    width: 50%;
  }
  #media-tabs-wrapper ul.tabs li a {
    width: 100%;
  }
  #media-tabs-wrapper ul.tabs li:first-child:after {
    display: none;
  }
  #media-tabs-wrapper ul.tabs li:last-child:before {
    display: none;
  }
}
#media-tabs-wrapper ul.tabs li a {
  background: #e6e6e6;
  background-image: linear-gradient(to bottom, #e6e6e6, #d7d7d7);
  border-right: 1px solid #d7d7d7;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 600;
  height: 48px;
  padding: 16px 32px 0;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  transition: background .25s ease;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
#media-tabs-wrapper ul.tabs li a:link, #media-tabs-wrapper ul.tabs li a:visited {
  color: #6c6c6c;
}
#media-tabs-wrapper ul.tabs li a:focus, #media-tabs-wrapper ul.tabs li a:hover, #media-tabs-wrapper ul.tabs li a:active, #media-tabs-wrapper ul.tabs li a.active {
  background-image: linear-gradient(to bottom, #f0f0f0 96%, #e6e6e6);
}
#media-tabs-wrapper ul.tabs li.ui-tabs-active a {
  background: white;
  border-top: 3px solid #35a5cf;
  color: #35a5cf;
  padding-top: 13px;
  overflow: visible;
  overflow: visible;
}
#media-tabs-wrapper ul.tabs li.ui-tabs-active a:after {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  left: -8px;
  border-bottom: 48px solid rgba(0, 0, 0, 0.2);
  border-top: 0 dotted transparent;
  border-left: 8px solid transparent;
  border-right: 0 dotted transparent;
  z-index: 10;
}
#media-tabs-wrapper ul.tabs li.ui-tabs-active a:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  right: -8px;
  border-bottom: 48px solid rgba(0, 0, 0, 0.2);
  border-top: 0 dotted transparent;
  border-right: 8px solid transparent;
  border-left: 0 dotted transparent;
  z-index: 10;
}
#media-tabs-wrapper ul.tabs li.ui-tabs-active:first-child a {
  overflow: visible;
}
#media-tabs-wrapper ul.tabs li.ui-tabs-active:first-child a:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  right: -8px;
  border-bottom: 48px solid rgba(0, 0, 0, 0.2);
  border-top: 0 dotted transparent;
  border-right: 8px solid transparent;
  border-left: 0 dotted transparent;
  z-index: 10;
}
#media-tabs-wrapper ul.tabs li.ui-tabs-active:first-child a:after {
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  left: -1px;
}
#media-tabs-wrapper ul.tabs li.ui-tabs-active:last-child a {
  border-right: none;
}
#media-tabs-wrapper ul.tabs li.ui-tabs-active:last-child a:before {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  right: -1px;
}

.fake-submit,
.fake-ok {
  background-color: #f49c11;
  color: #845412;
  margin-right: 10px;
}
.fake-submit:before,
.fake-ok:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.fake-submit:link, .fake-submit:visited,
.fake-ok:link,
.fake-ok:visited {
  background-color: #f49c11;
  color: #845412;
}
.fake-submit:hover, .fake-submit:focus,
.fake-ok:hover,
.fake-ok:focus {
  background-color: #f8b82a;
}
.fake-submit:hover,
.fake-ok:hover {
  color: #845412;
}

.fake-cancel {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.fake-cancel:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.fake-cancel:link, .fake-cancel:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.fake-cancel:hover, .fake-cancel:focus {
  background-color: #a1a1a1;
}
.fake-cancel:hover {
  color: #686868;
}

.empty-message {
  margin-bottom: 20px;
  padding: 20px;
}

#media-browser-library-list {
  margin-top: 20px;
}
#media-browser-library-list .media-item .media-thumbnail img {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  transition: outline .25s ease;
}
#media-browser-library-list .media-item.selected {
  background: none;
}
#media-browser-library-list .media-item.selected img {
  outline: 5px solid #35a5cf;
}

#media-youtube-add a {
  margin-right: 6px;
}

#block-menu-menu-about-us {
  margin-bottom: 90px;
  overflow: hidden;
  position: relative;
  clear: both;
}

#block-menu-menu-broadway-junior-collection {
  overflow: hidden;
  position: relative;
}

#block-menu-menu-news-categories {
  overflow: hidden;
  position: relative;
}

#block-menu-menu-help-menu,
#block-menu-menu-help-menu-au,
#block-menu-menu-help-menu-uk {
  background: #e4e4e4;
  padding: 24px 50px;
  margin: 30px 0;
  overflow: hidden;
}
#block-menu-menu-help-menu .nolink,
#block-menu-menu-help-menu-au .nolink,
#block-menu-menu-help-menu-uk .nolink {
  font-weight: 400;
  text-transform: uppercase;
}
#block-menu-menu-help-menu a:link, #block-menu-menu-help-menu a:visited,
#block-menu-menu-help-menu-au a:link,
#block-menu-menu-help-menu-au a:visited,
#block-menu-menu-help-menu-uk a:link,
#block-menu-menu-help-menu-uk a:visited {
  color: #6c6c6c;
}
#block-menu-menu-help-menu a:focus, #block-menu-menu-help-menu a:hover, #block-menu-menu-help-menu a:active, #block-menu-menu-help-menu a.active,
#block-menu-menu-help-menu-au a:focus,
#block-menu-menu-help-menu-au a:hover,
#block-menu-menu-help-menu-au a:active,
#block-menu-menu-help-menu-au a.active,
#block-menu-menu-help-menu-uk a:focus,
#block-menu-menu-help-menu-uk a:hover,
#block-menu-menu-help-menu-uk a:active,
#block-menu-menu-help-menu-uk a.active {
  color: #1e86bd;
}

.menu-menu-help-menu--tier1,
.menu-menu-help-menu-au--tier1,
.menu-menu-help-menu-uk--tier1 {
  overflow: hidden;
}
@media (min-width: 769px) {
  .menu-menu-help-menu--tier1 > .menu-menu-help-menu__leaf, .menu-menu-help-menu--tier1 > .menu-menu-help-menu-au__leaf, .menu-menu-help-menu--tier1 > .menu-menu-help-menu-uk__leaf,
  .menu-menu-help-menu-au--tier1 > .menu-menu-help-menu__leaf,
  .menu-menu-help-menu-au--tier1 > .menu-menu-help-menu-au__leaf,
  .menu-menu-help-menu-au--tier1 > .menu-menu-help-menu-uk__leaf,
  .menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu__leaf,
  .menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu-au__leaf,
  .menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu-uk__leaf {
    width: 48%;
    display: inline-block;
    float: left;
    margin-bottom: 15px;
  }
  .menu-menu-help-menu--tier1 > .menu-menu-help-menu__leaf:nth-child(odd), .menu-menu-help-menu--tier1 > .menu-menu-help-menu-au__leaf:nth-child(odd), .menu-menu-help-menu--tier1 > .menu-menu-help-menu-uk__leaf:nth-child(odd),
  .menu-menu-help-menu-au--tier1 > .menu-menu-help-menu__leaf:nth-child(odd),
  .menu-menu-help-menu-au--tier1 > .menu-menu-help-menu-au__leaf:nth-child(odd),
  .menu-menu-help-menu-au--tier1 > .menu-menu-help-menu-uk__leaf:nth-child(odd),
  .menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu__leaf:nth-child(odd),
  .menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu-au__leaf:nth-child(odd),
  .menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu-uk__leaf:nth-child(odd) {
    margin-right: 3%;
  }
}
.lt-ie9 .menu-menu-help-menu--tier1 > .menu-menu-help-menu__leaf, .lt-ie9 .menu-menu-help-menu--tier1 > .menu-menu-help-menu-au__leaf, .lt-ie9 .menu-menu-help-menu--tier1 > .menu-menu-help-menu-uk__leaf, .lt-ie9
.menu-menu-help-menu-au--tier1 > .menu-menu-help-menu__leaf, .lt-ie9
.menu-menu-help-menu-au--tier1 > .menu-menu-help-menu-au__leaf, .lt-ie9
.menu-menu-help-menu-au--tier1 > .menu-menu-help-menu-uk__leaf, .lt-ie9
.menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu__leaf, .lt-ie9
.menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu-au__leaf, .lt-ie9
.menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu-uk__leaf {
  width: 48%;
  display: inline-block;
  float: left;
  margin-bottom: 15px;
}
.lt-ie9 .menu-menu-help-menu--tier1 > .menu-menu-help-menu__leaf:nth-child(odd), .lt-ie9 .menu-menu-help-menu--tier1 > .menu-menu-help-menu-au__leaf:nth-child(odd), .lt-ie9 .menu-menu-help-menu--tier1 > .menu-menu-help-menu-uk__leaf:nth-child(odd), .lt-ie9
.menu-menu-help-menu-au--tier1 > .menu-menu-help-menu__leaf:nth-child(odd), .lt-ie9
.menu-menu-help-menu-au--tier1 > .menu-menu-help-menu-au__leaf:nth-child(odd), .lt-ie9
.menu-menu-help-menu-au--tier1 > .menu-menu-help-menu-uk__leaf:nth-child(odd), .lt-ie9
.menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu__leaf:nth-child(odd), .lt-ie9
.menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu-au__leaf:nth-child(odd), .lt-ie9
.menu-menu-help-menu-uk--tier1 > .menu-menu-help-menu-uk__leaf:nth-child(odd) {
  margin-right: 3%;
}

@media (min-width: 769px) {
  .main-menu--minimum .menu-main-menu__leaf--expanded .nolink,
  .main-menu--minimum .menu-main-menu--tier1 > .menu-main-menu__leaf > a {
    height: 40px;
    line-height: 40px;
  }
  .main-menu--minimum .menu-main-menu__leaf--expanded:hover .touch-button {
    height: 40px;
  }
  .main-menu--minimum .menu-main-menu .touch-button.active {
    height: 40px;
  }
  .main-menu--minimum .menu-main-menu .touch-button .navicon {
    top: 12px;
  }
}
.lt-ie9 .main-menu--minimum .menu-main-menu__leaf--expanded .nolink,
.lt-ie9 .main-menu--minimum .menu-main-menu--tier1 > .menu-main-menu__leaf > a {
  height: 40px;
  line-height: 40px;
}
.lt-ie9 .main-menu--minimum .menu-main-menu__leaf--expanded:hover .touch-button {
  height: 40px;
}
.lt-ie9 .main-menu--minimum .menu-main-menu .touch-button.active {
  height: 40px;
}
.lt-ie9 .main-menu--minimum .menu-main-menu .touch-button .navicon {
  top: 12px;
}

.menu-button {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  height: 45px;
  line-height: 45px;
  background: #175799;
  color: white;
  cursor: pointer;
  position: relative;
  width: 45px;
  text-align: center;
}
@media (min-width: 641px) {
  .menu-button {
    height: 56px;
    line-height: 56px;
    width: 64px;
  }
}
@media (min-width: 769px) {
  .menu-button {
    display: none;
  }
}
.lt-ie9 .menu-button {
  display: none;
}

/* Flexnav Base Styles */
.menu-main-menu {
  overflow: hidden;
  margin: 0 auto;
  max-height: 0;
}
@media (max-width: 768px) {
  .menu-main-menu.sm-screen {
    transition: max-height .5s ease-in-out;
    -webkit-transform-style: preserve-3d;
  }
}
@media (min-width: 769px) {
  .menu-main-menu {
    max-height: none;
  }
}
.lt-ie9 .menu-main-menu {
  max-height: none;
}
.menu-main-menu .menu-main-menu {
  max-height: 0;
}
@media (max-width: 768px) {
  .menu-main-menu .menu-main-menu {
    transition: none;
  }
}
.menu-main-menu.opacity .menu-main-menu {
  max-height: none;
}
.menu-main-menu.opacity .menu-main-menu.flexnav-show {
  max-height: none;
}
.menu-main-menu.opacity {
  opacity: 1;
}
.menu-main-menu.flexnav-show {
  opacity: 1;
}
@media (max-width: 768px) {
  .menu-main-menu.flexnav-show {
    max-height: 2000px;
  }
}
@media (min-width: 769px) {
  .menu-main-menu.flexnav-show {
    max-height: none;
  }
}
.lt-ie9 .menu-main-menu.flexnav-show {
  max-height: none;
}
.menu-main-menu.one-page {
  position: fixed;
  top: 56px;
  right: 5%;
  max-width: 200px;
}
.menu-main-menu li {
  font-size: 16px;
  position: relative;
  overflow: hidden;
}
@media (min-width: 769px) {
  .menu-main-menu li {
    font-size: 13px;
  }
}
.lt-ie9 .menu-main-menu li {
  font-size: 13px;
}
.menu-main-menu li a {
  position: relative;
  display: block;
  z-index: 2;
  overflow: hidden;
}
.menu-main-menu li ul {
  width: 100%;
}
.menu-main-menu li ul li {
  font-size: 14px;
  font-weight: normal;
  position: relative;
  overflow: hidden;
}
.menu-main-menu li ul.flexnav-show li {
  overflow: visible;
}
.menu-main-menu .touch-button {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  text-align: right;
  padding: 0 20px;
  position: absolute;
  z-index: 999;
}
.menu-main-menu .touch-button:hover {
  cursor: pointer;
}
.menu-main-menu .touch-button + .touch-button {
  display: none;
}
.menu-main-menu .touch-button .navicon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-size: 12px;
  color: white;
  position: relative;
  top: 24px;
}
.menu-main-menu .touch-button .navicon:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  font-size: 14px;
  text-shadow: 0px 1px 1px #000;
}
@media (min-width: 769px) {
  .menu-main-menu .touch-button .navicon {
    top: 26px;
  }
  .menu-main-menu .touch-button .navicon:before {
    font-size: 9px;
    opacity: 0;
    transition: opacity .5s ease-in-out;
  }
}
.lt-ie9 .menu-main-menu .touch-button .navicon {
  top: 26px;
}
.lt-ie9 .menu-main-menu .touch-button .navicon:before {
  font-size: 9px;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
.menu-main-menu .touch-button.active {
  height: 70px;
}
.menu-main-menu .touch-button.active .navicon:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
}
.menu-main-menu .touch-button.active + a {
  background: #0f5276 url(../images/repeating/noise.png);
}
@media (min-width: 769px) {
  .menu-main-menu .touch-button.active + a {
    border-bottom: none;
    color: #bebebe;
    padding: 28px 20px 12px;
  }
  .menu-main-menu .touch-button.active + a:focus, .menu-main-menu .touch-button.active + a:hover, .menu-main-menu .touch-button.active + a:active, .menu-main-menu .touch-button.active + a.active {
    color: white;
  }
}
.lt-ie9 .menu-main-menu .touch-button.active + a {
  border-bottom: none;
  color: #bebebe;
  padding: 28px 20px 12px;
}
.lt-ie9 .menu-main-menu .touch-button.active + a:focus, .lt-ie9 .menu-main-menu .touch-button.active + a:hover, .lt-ie9 .menu-main-menu .touch-button.active + a:active, .lt-ie9 .menu-main-menu .touch-button.active + a.active {
  color: white;
}
@media (min-width: 769px) {
  .menu-main-menu .touch-button {
    height: 70px;
    padding: 0;
    transition: all .5s ease-in-out;
  }
}
.lt-ie9 .menu-main-menu .touch-button {
  height: 70px;
  padding: 0;
  transition: all .5s ease-in-out;
}

@media (min-width: 769px) {
  .menu-main-menu .menu-main-menu__leaf--first .touch-button.active + a {
    color: white;
  }
}
.lt-ie9 .menu-main-menu .menu-main-menu__leaf--first .touch-button.active + a {
  color: white;
}

.menu-button:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  padding: 10px 0 0;
  font-size: 24px;
  color: #FFF;
}
.menu-button:before {
  transition: opacity .5s ease-in-out;
}
.menu-button.active:before {
  opacity: 0;
}
@media (min-width: 641px) {
  .menu-button:before {
    padding-top: 17px;
  }
}
.menu-button .touch-button {
  height: 45px;
  line-height: 45px;
  background: transparent;
  position: absolute;
  z-index: 999;
  top: 0;
  right: 0;
  width: 45px;
  display: inline-block;
  text-align: center;
}
@media (min-width: 641px) {
  .menu-button .touch-button {
    height: 56px;
    line-height: 56px;
    width: 56px;
  }
}
.menu-button .touch-button .navicon {
  font-size: 16px;
  position: relative;
  top: 1em;
  color: #666;
}
.menu-button .touch-button:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 24px;
  padding: 10px 0 0;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
@media (min-width: 641px) {
  .menu-button .touch-button:before {
    font-size: 30px;
    padding-top: 15px;
    padding-right: 4px;
  }
}
.menu-button .touch-button.active:before {
  opacity: 1;
}

@media (max-width: 768px) {
  .menu-main-menu:first-child {
    width: 224px;
    position: absolute;
    z-index: 999;
  }
}
@media (max-width: 640px) {
  .menu-main-menu:first-child {
    width: 190px;
  }
}
@media (max-width: 300px) {
  .menu-main-menu:first-child {
    width: 100%;
    position: absolute;
    z-index: 999;
  }
}
@media (min-width: 769px) {
  .menu-main-menu:first-child {
    max-height: 2000px;
    opacity: 1;
    position: relative;
  }
}
.lt-ie9 .menu-main-menu:first-child {
  max-height: 2000px;
  opacity: 1;
  position: relative;
}

.menu-main-menu__leaf a {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  text-shadow: 0px 1px 1px black;
  background-color: #1c68a7;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 400;
  display: block;
  height: 75px;
  line-height: 72px;
  padding: 0 20px;
  position: relative;
  transition: all .5s ease-in-out;
}
.menu-main-menu__leaf a span {
  line-height: normal;
}
@media (min-width: 769px) {
  .menu-main-menu__leaf a {
    background-image: linear-gradient(to bottom, #35a5cf, #258dc7);
    background-position: bottom;
    background-size: auto;
    background-repeat: repeat-x;
    border-bottom: 1px solid #2582af;
  }
}
.lt-ie9 .menu-main-menu__leaf a {
  background-image: linear-gradient(to bottom, #35a5cf, #258dc7);
  background-position: bottom;
  background-size: auto;
  background-repeat: repeat-x;
  border-bottom: 1px solid #2582af;
}
.menu-main-menu__leaf a:link, .menu-main-menu__leaf a:visited {
  color: white;
}
.menu-main-menu__leaf a:focus, .menu-main-menu__leaf a:hover, .menu-main-menu__leaf a:active, .menu-main-menu__leaf a.active {
  color: white;
}
.menu-main-menu--tier1 > .menu-main-menu__leaf a:focus {
  background: #21557c;
}

.menu-main-menu__leaf--expanded a {
  padding-right: 50px;
}
@media (min-width: 769px) {
  .menu-main-menu__leaf--expanded a {
    padding-right: 30px;
    border-bottom: 1px solid #2582AF;
  }
}
.lt-ie9 .menu-main-menu__leaf--expanded a {
  padding-right: 30px;
  border-bottom: 1px solid #2582AF;
}

@media (max-width: 768px) {
  .menu-main-menu__leaf--last a {
    background-image: none;
  }
}

.menu-main-menu--tier2 {
  background: #0f5276 url(../images/repeating/noise.png);
}
@media (min-width: 769px) {
  .menu-main-menu--tier2 {
    box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.2);
  }
}
.lt-ie9 .menu-main-menu--tier2 {
  box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.2);
}

.menu-main-menu--tier2__leaf a {
  background: transparent;
  border-bottom: none;
  font-weight: normal;
  padding: 10px 20px;
  height: auto;
  line-height: normal;
}
.menu-main-menu--tier2__leaf a:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 11px;
}
.menu-main-menu--tier2__leaf a span {
  display: inline-block;
  vertical-align: top;
  width: 80%;
}
@media (min-width: 769px) {
  .menu-main-menu--tier2__leaf a:before {
    padding: 2px 0 0;
    position: absolute;
    left: 6px;
  }
  .menu-main-menu--tier2__leaf a:link, .menu-main-menu--tier2__leaf a:visited {
    font-size: 12px;
    color: #bebebe;
  }
  .menu-main-menu--tier2__leaf a:focus, .menu-main-menu--tier2__leaf a:hover, .menu-main-menu--tier2__leaf a:active, .menu-main-menu--tier2__leaf a.active {
    color: white;
  }
}
.lt-ie9 .menu-main-menu--tier2__leaf a:before {
  padding: 2px 0 0;
  position: absolute;
  left: 6px;
}
.lt-ie9 .menu-main-menu--tier2__leaf a:link, .lt-ie9 .menu-main-menu--tier2__leaf a:visited {
  font-size: 12px;
  color: #bebebe;
}
.lt-ie9 .menu-main-menu--tier2__leaf a:focus, .lt-ie9 .menu-main-menu--tier2__leaf a:hover, .lt-ie9 .menu-main-menu--tier2__leaf a:active, .lt-ie9 .menu-main-menu--tier2__leaf a.active {
  color: white;
}
@media (min-width: 769px) {
  .menu-main-menu--tier2__leaf a.active, .menu-main-menu--tier2__leaf a.active-trail {
    color: white;
    font-weight: 400;
    text-shadow: 0px 1px 1px #000;
  }
}
.lt-ie9 .menu-main-menu--tier2__leaf a.active, .lt-ie9 .menu-main-menu--tier2__leaf a.active-trail {
  color: white;
  font-weight: 400;
  text-shadow: 0px 1px 1px #000;
}
@media (max-width: 768px) {
  .menu-main-menu--tier2__leaf:last-child {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}

.menu-main-menu--tier2__leaf--last a {
  padding-bottom: 28px;
}

@media (min-width: 769px) {
  .menu-main-menu--tier1 {
    max-height: none;
  }
  .menu-main-menu--tier1 > .menu-main-menu__leaf > a {
    height: 72px;
    line-height: 72px;
    padding: 0 10px 0 20px;
  }
  .menu-main-menu--tier1 > .menu-main-menu__leaf > a span {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    line-height: initial;
    position: relative;
    z-index: 10;
  }
  .menu-main-menu--tier1 > .menu-main-menu__leaf > a:after {
    content: '';
    display: block;
    background: #21557c;
    opacity: 0;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    transition: all .5s ease-in-out;
    z-index: 0;
  }
  .menu-main-menu--tier1 > .menu-main-menu__leaf > a:hover:after {
    opacity: 1;
  }
  .menu-main-menu--tier1 > .menu-main-menu__leaf--active-trail > a {
    padding: 28px 20px 12px;
    height: auto;
    line-height: initial;
  }
  .menu-main-menu--tier1 > .menu-main-menu__leaf--active-trail > a:not(.active, .active-trail) {
    color: #bebebe;
  }
  .menu-main-menu--tier1 .menu-main-menu--tier2:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    top: 0;
    right: 0;
    border-right: 110px solid rgba(0, 0, 0, 0.2);
    border-left: 0 dotted transparent;
    border-bottom: 8px solid transparent;
    border-top: 0 dotted transparent;
    z-index: 10;
  }
}
.lt-ie9 .menu-main-menu--tier1 {
  max-height: none;
}
.lt-ie9 .menu-main-menu--tier1 > .menu-main-menu__leaf > a {
  height: 72px;
  line-height: 72px;
  padding: 0 10px 0 20px;
}
.lt-ie9 .menu-main-menu--tier1 > .menu-main-menu__leaf > a span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: initial;
  position: relative;
  z-index: 10;
}
.lt-ie9 .menu-main-menu--tier1 > .menu-main-menu__leaf > a:after {
  content: '';
  display: block;
  background: #21557c;
  opacity: 0;
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  transition: all .5s ease-in-out;
  z-index: 0;
}
.lt-ie9 .menu-main-menu--tier1 > .menu-main-menu__leaf > a:hover:after {
  opacity: 1;
}
.lt-ie9 .menu-main-menu--tier1 > .menu-main-menu__leaf--active-trail > a {
  padding: 28px 20px 12px;
  height: auto;
  line-height: initial;
}
.lt-ie9 .menu-main-menu--tier1 > .menu-main-menu__leaf--active-trail > a:not(.active, .active-trail) {
  color: #bebebe;
}
.lt-ie9 .menu-main-menu--tier1 .menu-main-menu--tier2:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  top: 0;
  right: 0;
  border-right: 110px solid rgba(0, 0, 0, 0.2);
  border-left: 0 dotted transparent;
  border-bottom: 8px solid transparent;
  border-top: 0 dotted transparent;
  z-index: 10;
}

.menu-main-menu__leaf--nochild > a.active,
.menu-main-menu__leaf--nochild > a.active-trail {
  height: 72px;
  line-height: 72px;
  padding: 0 10px 0 20px;
}
@media (min-width: 769px) {
  .menu-main-menu__leaf--nochild > a.active,
  .menu-main-menu__leaf--nochild > a.active-trail {
    box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.2);
  }
  .menu-main-menu__leaf--nochild > a.active:before,
  .menu-main-menu__leaf--nochild > a.active-trail:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    top: 0;
    right: 0;
    border-right: 110px solid rgba(0, 0, 0, 0.2);
    border-left: 0 dotted transparent;
    border-bottom: 8px solid transparent;
    border-top: 0 dotted transparent;
    z-index: 10;
  }
}
.lt-ie9 .menu-main-menu__leaf--nochild > a.active, .lt-ie9
.menu-main-menu__leaf--nochild > a.active-trail {
  box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.2);
}
.lt-ie9 .menu-main-menu__leaf--nochild > a.active:before, .lt-ie9
.menu-main-menu__leaf--nochild > a.active-trail:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  top: 0;
  right: 0;
  border-right: 110px solid rgba(0, 0, 0, 0.2);
  border-left: 0 dotted transparent;
  border-bottom: 8px solid transparent;
  border-top: 0 dotted transparent;
  z-index: 10;
}

@media (min-width: 769px) {
  .menu-main-menu__leaf > a.active,
  .menu-main-menu__leaf--active-trail > a {
    background: #0f5276 url(../images/repeating/noise.png);
    border-color: #0f5276;
  }
  .menu-main-menu__leaf > a.active:hover:after,
  .menu-main-menu__leaf--active-trail > a:hover:after {
    display: none;
  }
}
.lt-ie9 .menu-main-menu__leaf > a.active, .lt-ie9
.menu-main-menu__leaf--active-trail > a {
  background: #0f5276 url(../images/repeating/noise.png);
  border-color: #0f5276;
}
.lt-ie9 .menu-main-menu__leaf > a.active:hover:after, .lt-ie9
.menu-main-menu__leaf--active-trail > a:hover:after {
  display: none;
}

.menu-main-menu__leaf--expanded .nolink {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  text-shadow: 0px 1px 1px black;
  background-color: #1c68a7;
  color: white;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 400;
  display: block;
  height: 75px;
  line-height: 72px;
  padding: 0 20px;
  position: relative;
}
.menu-main-menu__leaf--expanded .nolink span {
  display: inline-block;
  line-height: 16px;
  vertical-align: middle;
  position: relative;
  z-index: 10;
}
.menu-main-menu__leaf--expanded .nolink:after {
  background: #0f5276 url(../images/repeating/noise.png);
  content: '';
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all .5s ease-in-out;
  width: 100%;
}
@media (min-width: 769px) {
  .menu-main-menu__leaf--expanded .touch-button.active {
    padding-right: 10px;
  }
  .menu-main-menu__leaf--expanded .touch-button.active .navicon:before {
    opacity: 1;
  }
  .menu-main-menu__leaf--expanded .touch-button:not(.active) + .nolink:after {
    content: '';
    display: block;
    background: #21557c;
    opacity: 0;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    transition: all .5s ease-in-out;
    z-index: 0;
  }
  .menu-main-menu__leaf--expanded .nolink {
    background-image: linear-gradient(to bottom, #35a5cf, #258dc7);
    background-position: bottom;
    background-size: auto;
    background-repeat: repeat-x;
    color: white;
    font-size: 13px;
    height: 72px;
    line-height: 72px;
    padding: 0 10px 0 20px;
    transition: all .5s ease-in-out;
  }
  .menu-main-menu__leaf--expanded .nolink.active-trail {
    border-bottom: 0;
  }
  .menu-main-menu__leaf--expanded .nolink.active-trail:after {
    opacity: 1;
  }
  .menu-main-menu__leaf--expanded .nolink span {
    line-height: 12px;
    display: inline-block;
    vertical-align: middle;
  }
}
.lt-ie9 .menu-main-menu__leaf--expanded .touch-button.active {
  padding-right: 10px;
}
.lt-ie9 .menu-main-menu__leaf--expanded .touch-button.active .navicon:before {
  opacity: 1;
}
.lt-ie9 .menu-main-menu__leaf--expanded .touch-button:not(.active) + .nolink:after {
  content: '';
  display: block;
  background: #21557c;
  opacity: 0;
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  transition: all .5s ease-in-out;
  z-index: 0;
}
.lt-ie9 .menu-main-menu__leaf--expanded .nolink {
  background-image: linear-gradient(to bottom, #35a5cf, #258dc7);
  background-position: bottom;
  background-size: auto;
  background-repeat: repeat-x;
  color: white;
  font-size: 13px;
  height: 72px;
  line-height: 72px;
  padding: 0 10px 0 20px;
  transition: all .5s ease-in-out;
}
.lt-ie9 .menu-main-menu__leaf--expanded .nolink.active-trail {
  border-bottom: 0;
}
.lt-ie9 .menu-main-menu__leaf--expanded .nolink.active-trail:after {
  opacity: 1;
}
.lt-ie9 .menu-main-menu__leaf--expanded .nolink span {
  line-height: 12px;
  display: inline-block;
  vertical-align: middle;
}

@media (min-width: 769px) {
  .menu-main-menu__leaf--expanded .touch-button.active + .nolink {
    border-bottom: none;
    padding-left: 10px;
  }
  .menu-main-menu__leaf--expanded .touch-button.active + .nolink:focus, .menu-main-menu__leaf--expanded .touch-button.active + .nolink:hover, .menu-main-menu__leaf--expanded .touch-button.active + .nolink:active, .menu-main-menu__leaf--expanded .touch-button.active + .nolink.active {
    color: white;
  }
  .menu-main-menu__leaf--expanded .touch-button.active + .nolink:after {
    opacity: 1;
  }
}
.lt-ie9 .menu-main-menu__leaf--expanded .touch-button.active + .nolink {
  border-bottom: none;
  padding-left: 10px;
}
.lt-ie9 .menu-main-menu__leaf--expanded .touch-button.active + .nolink:focus, .lt-ie9 .menu-main-menu__leaf--expanded .touch-button.active + .nolink:hover, .lt-ie9 .menu-main-menu__leaf--expanded .touch-button.active + .nolink:active, .lt-ie9 .menu-main-menu__leaf--expanded .touch-button.active + .nolink.active {
  color: white;
}
.lt-ie9 .menu-main-menu__leaf--expanded .touch-button.active + .nolink:after {
  opacity: 1;
}
@media (max-width: 768px) {
  .menu-main-menu__leaf--expanded .touch-button.active + .nolink + .menu-main-menu--tier2 {
    max-height: none;
  }
}

@media (min-width: 769px) {
  .menu-main-menu__leaf--expanded:hover .touch-button {
    padding-right: 10px;
  }
  .menu-main-menu__leaf--expanded:hover .touch-button .navicon:before {
    opacity: 1;
  }
  .menu-main-menu__leaf--expanded:hover .nolink {
    border-color: #21557C;
    padding-left: 10px;
  }
  .menu-main-menu__leaf--expanded:hover .nolink:after {
    opacity: 1 !important;
  }
}
.lt-ie9 .menu-main-menu__leaf--expanded:hover .touch-button {
  padding-right: 10px;
}
.lt-ie9 .menu-main-menu__leaf--expanded:hover .touch-button .navicon:before {
  opacity: 1;
}
.lt-ie9 .menu-main-menu__leaf--expanded:hover .nolink {
  border-color: #21557C;
  padding-left: 10px;
}
.lt-ie9 .menu-main-menu__leaf--expanded:hover .nolink:after {
  opacity: 1 !important;
}

@media (min-width: 769px) {
  .menu-main-menu--tier1 > .menu-main-menu__leaf > a:hover {
    border-color: #21557C;
  }
}
.lt-ie9 .menu-main-menu--tier1 > .menu-main-menu__leaf > a:hover {
  border-color: #21557C;
}

div.messages {
  border: none;
  border-radius: 4px;
  color: white;
  margin-top: 0;
  padding: 20px 20px 20px 70px;
  position: relative;
}
div.messages a:link, div.messages a:visited, div.messages a:focus, div.messages a:hover, div.messages a:active, div.messages a.active {
  color: white;
  text-decoration: underline;
}
div.messages ul {
  margin-left: 0;
}

div.status, table tr.status {
  background: #3dd56e;
}
div.status:before, table tr.status:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  border: 2px solid white;
  border-radius: 50%;
  font-size: 23px;
  line-height: 30px;
  padding: 0;
  position: absolute;
  text-align: center;
  height: 33px;
  width: 33px;
  left: 20px;
  top: 15px;
}

div.error, table tr.error {
  background: #e55454;
}
div.error:before, table tr.error:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  border: 2px solid white;
  border-radius: 50%;
  font-size: 27px;
  line-height: 30px;
  padding: 0;
  position: absolute;
  text-align: center;
  height: 33px;
  width: 33px;
  left: 20px;
  top: 15px;
}

div.warning, table tr.warning {
  background: #f4c300;
}
div.warning:before, table tr.warning:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 40px;
  line-height: 30px;
  padding: 0;
  position: absolute;
  text-align: center;
  height: 33px;
  width: 33px;
  left: 20px;
  top: 15px;
}

body.modal-is-active,
body.callboard-is-active {
  overflow: hidden;
  position: fixed;
}

.opened-in-iframe-modal {
  background: white;
  color: #606265;
}

.ui-widget-overlay {
  background: #000;
  z-index: 9999;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
}

.ui-dialog {
  border: none;
  padding: 48px 20px;
  z-index: 9999;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (min-width: 769px) {
  .ui-dialog {
    padding: 70px 40px 70px 60px;
  }
}
.lt-ie9 .ui-dialog {
  padding: 70px 40px 70px 60px;
}
.ui-dialog .ui-dialog-titlebar {
  background: none;
  border: none;
  padding: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  overflow: visible;
  margin-bottom: 50px;
  margin-right: 20px;
}
.ui-dialog .ui-dialog-content {
  color: #606265;
  padding: 0 20px 0 0;
}
.ui-dialog .ui-dialog-titlebar-close {
  background: none;
  border: none;
  right: 0;
  top: -10px;
}
.ui-dialog .ui-dialog-titlebar-close:focus {
  outline: none;
}
.ui-dialog .ui-icon-closethick {
  background: url(../images/close-button.png) no-repeat;
  height: 20px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 20px;
}
.ui-dialog .ui-icon-closethick:hover {
  background-position: 0 0;
}

#cboxWrapper {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

@media (max-width: 769px) {
  #cboxContent {
    padding-right: 5px;
  }
}

#cboxLoadedContent {
  color: #606265;
  margin-top: 25px;
  padding: 0 20px 10px 10px;
  box-sizing: content-box;
}
#cboxLoadedContent ul {
  list-style: disc;
  padding-left: 40px;
}
@media (max-width: 769px) {
  #cboxLoadedContent {
    width: 100% !important;
    box-sizing: border-box;
  }
}
@media (min-width: 769px) {
  #cboxLoadedContent {
    margin: 50px 24px 55px 0;
    padding: 0 25px 0 40px;
    width: auto !important;
  }
}
.lt-ie9 #cboxLoadedContent {
  margin: 50px 24px 55px 0;
  padding: 0 25px 0 40px;
  width: auto !important;
}

#cboxClose {
  background: url(../images/close-button.png) no-repeat;
  height: 20px;
  position: absolute;
  width: 20px;
  right: 0px;
  top: 0px;
}
@media (min-width: 769px) {
  #cboxClose {
    right: 20px;
    top: 20px;
  }
}
.lt-ie9 #cboxClose {
  right: 20px;
  top: 20px;
}
#cboxClose:hover {
  background-position: 0 0;
}
#cboxClose:focus {
  outline: none;
}

#cboxLoadingGraphic,
#colorboxNodeLoading {
  background-image: url(../images/spinner_grey_for_white.gif);
}

.ui-dialog-content,
#cboxLoadedContent {
  color: #606265;
  line-height: 25px;
}
.ui-dialog-content h3,
#cboxLoadedContent h3 {
  color: #35a5cf;
}
.ui-dialog-content p,
#cboxLoadedContent p {
  margin-bottom: 32px;
  margin-bottom: 2rem;
}
.ui-dialog-content p:last-child,
#cboxLoadedContent p:last-child {
  margin-bottom: 0;
}

body.navbar-vertical.navbar-fixed.page-contact, body.navbar-vertical.navbar-fixed.page-cost-estimator, body.navbar-vertical.navbar-fixed.page-thank-you {
  margin-left: 0;
}

.node-news {
  position: relative;
  z-index: 1;
}

.page-news-tag .main-wrapper #page-title {
  display: block;
  margin: 0 0 -0.25em;
  padding: 0.5em 0.5em 0;
}
@media (min-width: 961px) {
  .page-news-tag .main-wrapper #page-title {
    margin: 0 0 -1em;
    padding: 0.75em 1em 0;
  }
}
.lt-ie9 .page-news-tag .main-wrapper #page-title {
  margin: 0 0 -1em;
  padding: 0.75em 1em 0;
}

.node-type-news .main-content,
.page-news .main-content {
  padding: 0;
}
.node-type-news #breadcrumb,
.page-news #breadcrumb {
  left: 40px;
  top: 30px;
  display: block;
}
.node-type-news #breadcrumb a,
.page-news #breadcrumb a {
  color: white;
}
.node-type-news #page-title,
.page-news #page-title {
  display: none;
}
.node-type-news .group-utility-links,
.page-news .group-utility-links {
  border: none;
  text-align: left;
}
@media (max-width: 641px) {
  .node-type-news .group-utility-links,
  .page-news .group-utility-links {
    margin-top: 30px;
  }
}
.node-type-news .group-utility-links > div,
.page-news .group-utility-links > div {
  padding-left: 0;
  padding-right: 20px;
}
.node-type-news .group-utility-links > div:first-child,
.page-news .group-utility-links > div:first-child {
  padding-left: 0;
}

.page-taxonomy-term #block-views-news-overview-block-1 {
  margin: -35px -25px 0;
}
@media (min-width: 641px) {
  .page-taxonomy-term #block-views-news-overview-block-1 {
    margin: -65px -50px 0;
  }
}
.lt-ie9 .page-taxonomy-term #block-views-news-overview-block-1 {
  margin: -65px -50px 0;
}
.page-taxonomy-term .tabs {
  display: none;
}
.page-taxonomy-term .region-content {
  padding: 30px 0 0;
}
@media (max-width: 641px) {
  .page-taxonomy-term .region-content {
    padding: 0 0 50px;
  }
}
@media (min-width: 961px) {
  .page-taxonomy-term .region-content {
    position: relative;
    padding: 75px 0 0;
  }
}
.lt-ie9 .page-taxonomy-term .region-content {
  position: relative;
  padding: 75px 0 0;
}

.page-news .region-content {
  padding: 30px 25px;
}
@media (max-width: 641px) {
  .page-news .region-content {
    padding: 0 0 50px;
  }
}
@media (min-width: 961px) {
  .page-news .region-content {
    position: relative;
    padding: 75px 50px;
  }
}
.lt-ie9 .page-news .region-content {
  position: relative;
  padding: 75px 50px;
}

@media (max-width: 640px) {
  .page-taxonomy-term .view-news-overview {
    margin: 0 -25px;
  }
}
.view-news-overview .node--list_teaser {
  padding-bottom: 40px;
}
@media (max-width: 640px) {
  .view-news-overview .node--list_teaser {
    padding: 30px 25px 25px;
    margin-bottom: 0;
  }
}
.view-news-overview .list-teaser__image {
  padding-top: 6px;
}
.view-news-overview .group-utility-links {
  border: none;
  height: 30px;
  margin: 60px 0 0;
  padding: 0;
}
@media (max-width: 641px) {
  .view-news-overview .views-row-last .node--list_teaser {
    background-image: none;
  }
  .view-news-overview .sumbitted-by__row {
    display: inline-block;
    margin-right: 2px;
  }
  .view-news-overview .sumbitted-by__date,
  .view-news-overview .sumbitted-by__tags {
    display: none;
  }
  .view-news-overview .group-utility-links {
    margin-top: 20px;
  }
}

@media (min-width: 641px) {
  .node-type-news:not(.news-hero--active) .group-content-main--right-sidebar {
    padding-top: 0;
  }
  .node-type-news:not(.news-hero--active) .group-content-main--right-sidebar:before {
    display: none;
  }
  .node-type-news:not(.news-hero--active) .page-title {
    display: none;
  }
  .node-type-news:not(.news-hero--active) .content_sidebar--right {
    margin-top: 75px;
  }
  .node-type-news:not(.news-hero--active) .content_sidebar--right:after {
    top: 75px;
  }
}
.lt-ie9 .node-type-news:not(.news-hero--active) .group-content-main--right-sidebar {
  padding-top: 0;
}
.lt-ie9 .node-type-news:not(.news-hero--active) .group-content-main--right-sidebar:before {
  display: none;
}
.lt-ie9 .node-type-news:not(.news-hero--active) .page-title {
  display: none;
}
.lt-ie9 .node-type-news:not(.news-hero--active) .content_sidebar--right {
  margin-top: 75px;
}
.lt-ie9 .node-type-news:not(.news-hero--active) .content_sidebar--right:after {
  top: 75px;
}
@media (min-width: 641px) {
  .node-type-news:not(.news-hero--active) #page-title {
    display: block;
    padding: 35px 33% 0 25px;
  }
}
@media (min-width: 961px) {
  .node-type-news:not(.news-hero--active) #page-title {
    padding: 45px 33% 0 50px;
  }
}
.lt-ie9 .node-type-news:not(.news-hero--active) #page-title {
  padding: 45px 33% 0 50px;
}
.node-type-news .group-content-main {
  padding-bottom: 50px;
}
@media (max-width: 641px) {
  .node-type-news .group-content-main--right-sidebar {
    padding-bottom: 20px;
  }
}
.node-type-news .news-sumbitted-by {
  margin: 0 0 30px;
}
.node-type-news .share-links__wrapper .field-group-format-wrapper {
  left: -20px;
}
.node-type-news .sharethis-wrapper:after {
  left: 20%;
}
.node-type-news .field-name-field-news-similar-news {
  margin-bottom: 14px;
}
.node-type-news .field-name-field-news-similar-news a {
  color: #6c6c6c;
}
.node-type-news .field-name-field-news-similar-news a:hover {
  color: #35a5cf;
}

.news-sumbitted-by {
  margin: 0 0 14px;
}
.news-sumbitted-by a {
  font-weight: bold;
  letter-spacing: 0.04rem;
}
.news-sumbitted-by span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

.news-author {
  margin: 0 auto;
  max-width: 200px;
  position: relative;
  text-align: center;
}
.news-author .user__photo {
  margin-bottom: 15px;
}

.news-author__name {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.news-author__name a:link, .news-author__name a:visited, .news-author__name a:focus, .news-author__name a:hover, .news-author__name a:active, .news-author__name a.active {
  color: #393e43;
}

.news-hero {
  padding: 0;
}
.news-hero .field-name-field-news-header-image {
  position: relative;
  overflow: hidden;
}
@media (min-width: 641px) {
  .news-hero .field-name-field-news-header-image:after {
    content: '';
    display: block;
    height: 60px;
    background-color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 66.66667%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
.lt-ie9 .news-hero .field-name-field-news-header-image:after {
  content: '';
  display: block;
  height: 60px;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 66.66667%;
  float: left;
  margin-right: -100%;
  margin-left: 0;
  clear: none;
}
.news-hero .field-name-field-news-header-image img {
  float: left;
  width: 100%;
}

@media (min-width: 641px) {
  .news-hero--active .group-content-main {
    padding-top: 0;
  }
}
.lt-ie9 .news-hero--active .group-content-main {
  padding-top: 0;
}

.news--author-news-list .attachment-before {
  padding: 30px 25px 20px;
}
@media (min-width: 641px) {
  .news--author-news-list .attachment-before {
    padding: 0 0 50px;
  }
}
.lt-ie9 .news--author-news-list .attachment-before {
  padding: 0 0 50px;
}

.page-node-account-overview.node-type-organization .main-content {
  padding: 35px 25px;
}
@media (min-width: 961px) {
  .page-node-account-overview.node-type-organization .main-content {
    padding: 65px 50px;
  }
}
.page-node-account-overview.node-type-organization #page-title {
  display: block;
  margin-bottom: 10px;
  margin-top: 20px;
}
@media (min-width: 961px) {
  .page-node-account-overview.node-type-organization #page-title {
    margin-top: 0px;
  }
}

.organization-account__access-level {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}

.organization-account__access-level-roles {
  color: #35a5cf;
}

.organization-active-bookings__block {
  margin-top: 50px;
}
@media (min-width: 641px) {
  .organization-active-bookings__block {
    margin-top: 70px;
  }
}
.lt-ie9 .organization-active-bookings__block {
  margin-top: 70px;
}

.organization-active-bookings--list .view-content {
  margin: 0 -25px 25px;
}
@media (min-width: 641px) {
  .organization-active-bookings--list .view-content {
    margin: 0 0 25px;
  }
}
.lt-ie9 .organization-active-bookings--list .view-content {
  margin: 0 0 25px;
}
.organization-active-bookings--list .view-footer a {
  margin: 0 10px 10px 0;
}

.organization-active-bookings--item {
  position: relative;
  clear: both;
  padding: 20px 20px 0;
  max-width: 100%;
  min-height: 85px;
  position: relative;
}
.organization-active-bookings--item:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  top: auto;
  bottom: 0;
}
.organization-active-bookings--item.views-row-odd {
  background: #fcfcfc;
}

.organization-active-bookings__image {
  float: left;
  margin: 0 0 20px;
  width: 60px;
}
@media (min-width: 641px) {
  .organization-active-bookings__image {
    width: 100px;
  }
}
.lt-ie9 .organization-active-bookings__image {
  width: 100px;
}
.organization-active-bookings__image img {
  display: block;
  height: auto;
}

.organization-active-bookings__title {
  line-height: 18px;
  line-height: 1.125rem;
  font-weight: 500;
  margin: 0 30px 4px 80px;
  padding: 0;
}
@media (min-width: 450px) {
  .organization-active-bookings__title {
    margin-right: 110px;
  }
}
@media (min-width: 641px) {
  .organization-active-bookings__title {
    margin-right: 120px;
  }
}
.lt-ie9 .organization-active-bookings__title {
  margin-right: 120px;
}
.organization-active-bookings__title a {
  color: #6c6c6c;
}

.organization-active-bookings__date {
  line-height: normal;
}

.organization-active-bookings__opening,
.organization-active-bookings__closing,
.organization-active-bookings__perfomances {
  color: #6c6c6c;
  font-weight: 500;
}

.organization-active-bookings__closing:before {
  content: ' - ';
}

.organization-active-bookings__label {
  font-weight: normal;
}

.organization-active-bookings__title,
.organization-active-bookings__date,
.organization-active-bookings__perfomances,
.organization-active-bookings__materials {
  margin-left: 80px;
}
@media (min-width: 641px) {
  .organization-active-bookings__title,
  .organization-active-bookings__date,
  .organization-active-bookings__perfomances,
  .organization-active-bookings__materials {
    margin-left: 120px;
  }
}
.lt-ie9 .organization-active-bookings__title, .lt-ie9
.organization-active-bookings__date, .lt-ie9
.organization-active-bookings__perfomances, .lt-ie9
.organization-active-bookings__materials {
  margin-left: 120px;
}

.organization-active-bookings__materials {
  margin-top: 10px;
}
.organization-active-bookings__materials .form-wrapper {
  margin-bottom: 0;
}
.organization-active-bookings__materials legend {
  margin-bottom: 20px;
}
.organization-active-bookings__materials .fieldset-wrapper {
  clear: both;
  margin-top: 0px;
  margin-left: -100px;
  margin-right: -20px;
  position: relative;
}
@media (min-width: 641px) {
  .organization-active-bookings__materials .fieldset-wrapper {
    margin-left: -140px;
  }
}
.lt-ie9 .organization-active-bookings__materials .fieldset-wrapper {
  margin-left: -140px;
}
.organization-active-bookings__materials .fieldset-title {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  padding-right: 4px;
}
.organization-active-bookings__materials .fieldset-title:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  font-size: 16px;
  line-height: 28px;
  padding: 0;
  transition: all .3s ease-in-out;
  transform-origin: 54% 50%;
}
.organization-active-bookings__materials .collapsed .fieldset-title:before {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.js .organization-active-bookings__materials fieldset.collapsed {
  height: 44px;
}
.organization-active-bookings__materials .teaser-list__item {
  background: #35a5cf;
  padding: 20px;
  position: relative;
}
.organization-active-bookings__materials .teaser-list__item:first-child {
  box-shadow: inset 0 20px 16px -10px rgba(0, 0, 0, 0.3);
}
.organization-active-bookings__materials .teaser-list__item:nth-child(even) {
  background: #2596c0;
}
.organization-active-bookings__materials .teaser-list__item .resource-view-title a:link, .organization-active-bookings__materials .teaser-list__item .resource-view-title a:visited {
  color: white;
}
.organization-active-bookings__materials .resource-view-description {
  color: white;
}
.organization-active-bookings__materials .resource-view-type-wrapper {
  color: white;
}
@media (max-width: 768px) {
  .organization-active-bookings__materials .resource-view-type-wrapper {
    margin-left: 0;
  }
}
.organization-active-bookings__materials .resource-view-more-wrapper a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  display: none;
}
@media (max-width: 768px) {
  .organization-active-bookings__materials .resource-view-more-wrapper a {
    display: inline-block;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
    margin-left: 100px;
    position: relative;
    margin-left: 0;
    position: absolute;
    top: 20px;
    right: 20px;
  }
  .organization-active-bookings__materials .resource-view-more-wrapper a:before {
    display: block;
    color: #686868;
    font-size: 12px;
    letter-spacing: normal;
    line-height: 27px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}

.page-node-addresses #page-title {
  margin-top: 20px;
}
@media (min-width: 961px) {
  .page-node-addresses #page-title {
    margin-top: 0px;
  }
}

.organization-addresses--list .view-content {
  margin: 0 -25px 25px;
  padding-top: 60px;
}
@media (min-width: 641px) {
  .organization-addresses--list .view-content {
    margin: 0 0 25px;
  }
}
.lt-ie9 .organization-addresses--list .view-content {
  margin: 0 0 25px;
}
.organization-addresses--list .view-content > h3 {
  clear: both;
  margin-bottom: 30px;
  margin-left: 20px;
}
@media (min-width: 641px) {
  .organization-addresses--list .view-content > h3 {
    margin-bottom: 60px;
    margin-left: 0;
  }
}
.lt-ie9 .organization-addresses--list .view-content > h3 {
  margin-bottom: 60px;
  margin-left: 0;
}
.organization-addresses--list .view-footer a {
  margin: 0 10px 10px 0;
}

.organization-addresses__add-address {
  float: right;
}
.view-header .organization-addresses__add-address {
  position: relative;
  margin-top: -36px;
}
@media (max-width: 960px) {
  .view-header .organization-addresses__add-address {
    float: left;
    margin-top: 15px;
  }
}
h3 .organization-addresses__add-address {
  margin-right: 20px;
}
@media (min-width: 641px) {
  h3 .organization-addresses__add-address {
    margin-right: 0;
  }
}
.lt-ie9 h3 .organization-addresses__add-address {
  margin-right: 0;
}

.organization-addresses--item {
  position: relative;
  clear: both;
  padding: 20px;
  max-width: 100%;
  min-height: 76px;
  position: relative;
}
.organization-addresses--item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 501px) {
  .organization-addresses--item {
    padding: 30px 20px;
  }
}
.lt-ie9 .organization-addresses--item {
  padding: 30px 20px;
}
.organization-addresses--item .views-label {
  color: #6c6c6c;
  display: none;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
  width: 100%;
}
@media (min-width: 641px) {
  .organization-addresses--item.views-row-first .views-label {
    display: block;
    top: -60px;
    position: absolute;
  }
}
.lt-ie9 .organization-addresses--item.views-row-first .views-label {
  display: block;
  top: -60px;
  position: absolute;
}
.organization-addresses--item.views-row-odd {
  background: #fcfcfc;
}
.organization-addresses--item.views-row-first {
  position: relative;
}
.organization-addresses--item.views-row-first:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.organization-addresses--item.views-row-last {
  margin-bottom: 50px;
}

.organization-addresses__title {
  display: inline-block;
  padding-right: 10px;
  position: relative;
  text-align: left;
}
@media (max-width: 500px) {
  .organization-addresses__title {
    display: block;
    padding-right: 30px;
  }
}
@media (max-width: 961px) {
  .organization-addresses__title {
    line-height: 16px;
    line-height: 1rem;
  }
}
@media (min-width: 501px) {
  .organization-addresses__title {
    width: 37.5%;
  }
}
.lt-ie9 .organization-addresses__title {
  width: 37.5%;
}
.organization-addresses__title a {
  color: #393e43;
  font-size: 18px;
}

.organization-addresses__city {
  color: #35a5cf;
  display: none;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  text-align: center;
}
@media (min-width: 501px) {
  .organization-addresses__city {
    width: 25%;
    float: left;
    margin-right: -100%;
    margin-left: 37.5%;
    clear: none;
  }
}
.lt-ie9 .organization-addresses__city {
  width: 25%;
  float: left;
  margin-right: -100%;
  margin-left: 37.5%;
  clear: none;
}
.organization-addresses__city .views-label {
  text-align: center;
  width: 100%;
}

.organization-addresses__state {
  color: #35a5cf;
  display: none;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  text-align: center;
}
@media (min-width: 501px) {
  .organization-addresses__state {
    width: 12.5%;
    float: left;
    margin-right: -100%;
    margin-left: 62.5%;
    clear: none;
  }
}
.lt-ie9 .organization-addresses__state {
  width: 12.5%;
  float: left;
  margin-right: -100%;
  margin-left: 62.5%;
  clear: none;
}
.organization-addresses__state .views-label {
  text-align: center;
  width: 100%;
}

.organization-addresses__status {
  color: #6c6c6c;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-align: center;
  text-transform: uppercase;
  position: relative;
}
@media (max-width: 500px) {
  .organization-addresses__status {
    text-align: left;
  }
}
@media (min-width: 501px) {
  .organization-addresses__status {
    width: 12.5%;
    float: left;
    margin-right: -100%;
    margin-left: 75%;
    clear: none;
  }
}
.lt-ie9 .organization-addresses__status {
  width: 12.5%;
  float: left;
  margin-right: -100%;
  margin-left: 75%;
  clear: none;
}
.organization-addresses__status--Active {
  color: #35a5cf;
}
.organization-addresses__status--Inactive {
  color: #e55454;
}

.organization-addresses__edit {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 500px) {
  .organization-addresses__edit {
    position: absolute;
    right: 20px;
    top: 25px;
  }
}
@media (min-width: 501px) {
  .organization-addresses__edit {
    width: 12.5%;
    float: "right";
    margin-left: 0;
    margin-right: 0;
    clear: none;
    float: right;
    margin-top: -2px;
    text-align: right;
  }
}
.lt-ie9 .organization-addresses__edit {
  width: 12.5%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  float: right;
  margin-top: -2px;
  text-align: right;
}
.organization-addresses__edit a {
  background-color: #f49c11;
  color: #845412;
}
.organization-addresses__edit a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.organization-addresses__edit a:link, .organization-addresses__edit a:visited {
  background-color: #f49c11;
  color: #845412;
}
.organization-addresses__edit a:hover, .organization-addresses__edit a:focus {
  background-color: #f8b82a;
}
.organization-addresses__edit a:before {
  display: none;
  font-size: 15px;
}
@media (max-width: 960px) {
  .organization-addresses__edit a {
    display: inline-block;
    position: relative;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
  }
  .organization-addresses__edit a:before {
    display: block;
    color: #845412;
    letter-spacing: normal;
    line-height: 30px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}

.organization-addresses__primary-address {
  background: #f49c11;
  color: white;
  font-size: 10px;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  height: 20px;
  line-height: 20px;
  padding: 0 12px;
  text-transform: uppercase;
  position: absolute;
  right: 0;
  top: 0;
}

.page-organization-connect #page-title {
  background: #eaeaea;
  margin-top: -35px;
  margin-bottom: 40px;
  padding: 60px 25px 30px;
}
@media (min-width: 961px) {
  .page-organization-connect #page-title {
    margin-top: -65px;
    padding: 100px 50px 60px;
  }
}
.lt-ie9 .page-organization-connect #page-title {
  margin-top: -65px;
  padding: 100px 50px 60px;
}
.page-organization-connect #block-system-main .content {
  max-width: 560px;
}

.mti-organization-connect-step .back-link {
  font-size: 15px;
  margin-bottom: 40px;
  text-transform: none;
}
.mti-organization-connect-step .back-link:link, .mti-organization-connect-step .back-link:visited {
  color: #393e43;
}
.mti-organization-connect-step .back-link:focus, .mti-organization-connect-step .back-link:hover, .mti-organization-connect-step .back-link:active, .mti-organization-connect-step .back-link.active {
  color: #35a5cf;
}
.mti-organization-connect-step .organization-connect__text {
  margin-bottom: 50px;
}

.mti-organization-connect-step-list {
  position: absolute;
  top: 30px;
}
@media (min-width: 961px) {
  .mti-organization-connect-step-list {
    top: 60px;
  }
}
.lt-ie9 .mti-organization-connect-step-list {
  top: 60px;
}
.mti-organization-connect-step-list li {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: #393e43;
  border-radius: 50%;
  color: white;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-left: 20px;
  height: 20px;
  width: 20px;
  text-align: center;
}
.mti-organization-connect-step-list li.active {
  background: #35a5cf;
}

.organization-connect-step-list__label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-transform: uppercase;
}

.mti-organization-connect-step {
  margin-bottom: 50px;
}
@media (min-width: 769px) {
  .mti-organization-connect-step h2 {
    width: 60%;
  }
}
.lt-ie9 .mti-organization-connect-step h2 {
  width: 60%;
}

.mti-organization-not-found {
  background-color: #e55454;
  color: white;
  margin-bottom: 60px;
  padding: 30px 24px;
}
.mti-organization-not-found a {
  color: white;
}
.mti-organization-not-found a:after {
  padding-top: 2px;
}

.mti-organization__search-again {
  padding-bottom: 10px;
}

#mti-organization-connect-to-form {
  max-width: 560px;
}

#mti-organization-search .form-item-organization-name {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
#mti-organization-search .form-item-organization-name input {
  float: left;
  margin-right: 20px;
}
#mti-organization-search .form-submit {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-bottom: 30px;
}

.mti-organization-to-connect__list {
  margin-top: 30px;
  position: relative;
}
.mti-organization-to-connect__list:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, #393e43 16.66667%, #393e43 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  z-index: 1;
}

.mti-organization-to-connect__single {
  margin-bottom: 50px;
}

.mti-organization-to-connect-to {
  background: #f1f1f1;
  display: block;
  padding: 26px 12px;
  position: relative;
}
.mti-organization-to-connect-to:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, #393e43 16.66667%, #393e43 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.mti-organization-to-connect-to:first-child {
  position: relative;
}
.mti-organization-to-connect-to:first-child:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, #393e43 16.66667%, #393e43 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.mti-organization-to-connect-to:nth-child(even) {
  background: #fff;
}

.organization-connect__link {
  float: right;
}

.organization-connect__image img {
  float: left;
  height: 50px;
  width: 50px;
  margin-right: 15px;
  margin-top: -7px;
}

.organization-connect__title {
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
  margin-bottom: 0;
}

.organization-connect__address {
  letter-spacing: normal;
  text-transform: uppercase;
}

form.confirmation {
  margin-top: 50px;
}

.page-node-contacts #page-title {
  margin-top: 20px;
}
@media (min-width: 961px) {
  .page-node-contacts #page-title {
    margin-top: 0px;
  }
}

.organization-contacts--list {
  padding-bottom: 50px;
}
.organization-contacts--list .attachment-before {
  height: 70px;
}
@media (min-width: 961px) and (max-width: 1100px) {
  .organization-contacts--list .attachment-before {
    height: 90px;
  }
}
.organization-contacts--list .organization-contacts__add-more-link {
  float: left;
  position: relative;
  margin-top: 15px;
}
@media (min-width: 1100px) {
  .organization-contacts--list .organization-contacts__add-more-link {
    float: right;
    margin-top: -36px;
  }
}
.lt-ie9 .organization-contacts--list .organization-contacts__add-more-link {
  float: right;
  margin-top: -36px;
}
.organization-contacts--list .view-content {
  margin: 0 -25px 25px;
}
@media (min-width: 641px) {
  .organization-contacts--list .view-content {
    margin: 0 0 25px;
  }
}
.lt-ie9 .organization-contacts--list .view-content {
  margin: 0 0 25px;
}
.organization-contacts--list .view-footer a {
  margin: 0 10px 10px 0;
}

.organization-contacts--item {
  position: relative;
  clear: both;
  padding: 30px 20px;
  max-width: 100%;
  min-height: 85px;
  position: relative;
}
.organization-contacts--item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.organization-contacts--item .views-label {
  color: #6c6c6c;
  display: none;
}
@media (min-width: 961px) {
  .organization-contacts--item.views-row-first .views-label {
    display: block;
    top: -60px;
    position: absolute;
  }
}
.lt-ie9 .organization-contacts--item.views-row-first .views-label {
  display: block;
  top: -60px;
  position: absolute;
}
.organization-contacts--item.views-row-odd {
  background: #fcfcfc;
}
.organization-contacts--item.views-row-first {
  position: relative;
}
.organization-contacts--item.views-row-first:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.organization-contacts__name {
  display: inline-block;
  position: relative;
  text-align: left;
}
@media (max-width: 961px) {
  .organization-contacts__name {
    line-height: 16px;
    line-height: 1rem;
    margin-right: 10px;
    min-height: 25px;
    overflow: hidden;
  }
}
@media (min-width: 961px) {
  .organization-contacts__name {
    float: left;
    width: 180px;
  }
}
.lt-ie9 .organization-contacts__name {
  float: left;
  width: 180px;
}
.organization-contacts__name a {
  color: #393e43;
  font-size: 18px;
}

.organization-contacts__roles {
  position: relative;
}
@media (min-width: 641px) and (max-width: 961px) {
  .organization-contacts__roles {
    margin-right: 130px;
  }
}
@media (min-width: 961px) {
  .organization-contacts__roles {
    margin-left: 180px;
    margin-right: 160px;
  }
}
.lt-ie9 .organization-contacts__roles {
  margin-left: 180px;
  margin-right: 160px;
}
.organization-contacts__roles li {
  color: #35a5cf;
  display: inline-block;
}
.organization-contacts__roles li:not(.last):after {
  content: ',';
}

.organization-contacts__status {
  display: inline-block;
  position: absolute;
  right: 80px;
  top: 30px;
  width: 70px;
  text-align: center;
}
@media (max-width: 500px) {
  .organization-contacts__status {
    right: 50px;
  }
}
@media (min-width: 961px) {
  .organization-contacts__status {
    right: 110px;
    top: 35px;
  }
}
.lt-ie9 .organization-contacts__status {
  right: 110px;
  top: 35px;
}
.organization-contacts__status .views-label {
  text-align: center;
  width: 100%;
}

.organization-contacts__primary-contact {
  background: #f49c11;
  color: white;
  font-size: 10px;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  height: 20px;
  line-height: 20px;
  padding: 0 12px;
  text-transform: uppercase;
  position: absolute;
  right: 0;
  top: 0;
}

.organization-contacts__edit-contact {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  right: 20px;
  top: 26px;
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
@media (min-width: 961px) {
  .organization-contacts__edit-contact {
    top: 30px;
  }
}
.lt-ie9 .organization-contacts__edit-contact {
  top: 30px;
}
.organization-contacts__edit-contact:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.organization-contacts__edit-contact:link, .organization-contacts__edit-contact:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.organization-contacts__edit-contact:hover, .organization-contacts__edit-contact:focus {
  background-color: #a1a1a1;
}
.organization-contacts__edit-contact:before {
  display: none;
  font-size: 15px;
}
@media (max-width: 500px) {
  .organization-contacts__edit-contact {
    display: inline-block;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
  }
  .organization-contacts__edit-contact:before {
    display: block;
    color: #686868;
    letter-spacing: normal;
    line-height: 30px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}

.organization-current-offers__block {
  margin-top: 50px;
}
@media (min-width: 641px) {
  .organization-current-offers__block {
    margin-top: 70px;
  }
}
.lt-ie9 .organization-current-offers__block {
  margin-top: 70px;
}
.organization-current-offers__block > h2 {
  margin-bottom: 60px;
}

.organization-current-offers--list .view-content {
  margin: 0 -25px 25px;
}
@media (min-width: 641px) {
  .organization-current-offers--list .view-content {
    margin: 0 0 25px;
  }
}
.lt-ie9 .organization-current-offers--list .view-content {
  margin: 0 0 25px;
}
.organization-current-offers--list .view-footer a {
  margin: 0 10px 10px 0;
}

.organization-current-offers--item {
  position: relative;
  clear: both;
  padding: 20px;
  max-width: 100%;
  min-height: 64px;
  position: relative;
}
.organization-current-offers--item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.organization-current-offers--item .views-label {
  color: #6c6c6c;
  display: none;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
  width: 100%;
}
@media (min-width: 961px) {
  .organization-current-offers--item.views-row-first .views-label {
    display: block;
    top: -50px;
    position: absolute;
  }
}
.lt-ie9 .organization-current-offers--item.views-row-first .views-label {
  display: block;
  top: -50px;
  position: absolute;
}
.organization-current-offers--item.views-row-odd {
  background: #fcfcfc;
}
.organization-current-offers--item.views-row-first {
  position: relative;
}
.organization-current-offers--item.views-row-first:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.organization-current-offers__title {
  display: inline-block;
  padding-right: 10px;
  position: relative;
  text-align: left;
}
@media (max-width: 500px) {
  .organization-current-offers__title {
    display: block;
    padding-right: 30px;
  }
}
@media (max-width: 961px) {
  .organization-current-offers__title {
    line-height: 16px;
    line-height: 1rem;
    min-height: 25px;
    overflow: hidden;
  }
}
@media (min-width: 501px) {
  .organization-current-offers__title {
    width: 41.66667%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
.lt-ie9 .organization-current-offers__title {
  width: 41.66667%;
  float: left;
  margin-right: -100%;
  margin-left: 0;
  clear: none;
}
.organization-current-offers__title a {
  color: #393e43;
  font-size: 18px;
}

.organization-current-offers__status {
  color: #35a5cf;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-align: center;
  text-transform: uppercase;
  position: relative;
}
@media (max-width: 500px) {
  .organization-current-offers__status {
    text-align: left;
  }
}
@media (min-width: 501px) {
  .organization-current-offers__status {
    width: 20.83333%;
    float: left;
    margin-right: -100%;
    margin-left: 41.66667%;
    clear: none;
  }
}
.lt-ie9 .organization-current-offers__status {
  width: 20.83333%;
  float: left;
  margin-right: -100%;
  margin-left: 41.66667%;
  clear: none;
}
.organization-current-offers__status--Restricted, .organization-current-offers__status--Expired, .organization-current-offers__status--Canceled, .organization-current-offers__status--Overdue {
  color: #e55454;
}

.organization-current-offers__date {
  color: #35a5cf;
  display: none;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  text-align: center;
}
@media (min-width: 501px) {
  .organization-current-offers__date {
    width: 20.83333%;
    float: left;
    margin-right: -100%;
    margin-left: 62.5%;
    clear: none;
  }
}
.lt-ie9 .organization-current-offers__date {
  width: 20.83333%;
  float: left;
  margin-right: -100%;
  margin-left: 62.5%;
  clear: none;
}
.organization-current-offers__date .views-label {
  text-align: center;
  width: 100%;
}

.organization-current-offers__primary-contact {
  background: #f49c11;
  color: white;
  font-size: 10px;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  height: 20px;
  line-height: 20px;
  padding: 0 12px;
  text-transform: uppercase;
  position: absolute;
  right: 0;
  top: 0;
}

.organization-current-offers__link {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 500px) {
  .organization-current-offers__link {
    position: absolute;
    right: 20px;
    top: 15px;
  }
}
@media (min-width: 501px) {
  .organization-current-offers__link {
    width: 16.66667%;
    float: "right";
    margin-left: 0;
    margin-right: 0;
    clear: none;
    float: right;
    margin-top: -2px;
    text-align: right;
  }
}
.lt-ie9 .organization-current-offers__link {
  width: 16.66667%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  float: right;
  margin-top: -2px;
  text-align: right;
}
.organization-current-offers__link a {
  background-color: #f49c11;
  color: #845412;
}
.organization-current-offers__link a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.organization-current-offers__link a:link, .organization-current-offers__link a:visited {
  background-color: #f49c11;
  color: #845412;
}
.organization-current-offers__link a:hover, .organization-current-offers__link a:focus {
  background-color: #f8b82a;
}
.organization-current-offers__link a:before {
  display: none;
  font-size: 15px;
}
@media (max-width: 960px) {
  .organization-current-offers__link a {
    display: inline-block;
    position: relative;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
  }
  .organization-current-offers__link a:before {
    display: block;
    color: #845412;
    letter-spacing: normal;
    line-height: 30px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}

.page-node-offers #page-title {
  margin-bottom: 30px;
  margin-top: 20px;
}
@media (min-width: 961px) {
  .page-node-offers #page-title {
    margin-top: 0px;
  }
}

.organiaztion-offer__related-actions-menu {
  margin-bottom: 50px;
}
.organiaztion-offer__related-actions-menu li {
  display: inline-block;
  margin-right: 16px;
  margin-bottom: 10px;
}

.organization-offer__section {
  margin-bottom: 40px;
}
.organization-offer__section > h2 {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

.organization-offer__section-content {
  background-color: #eaeaea;
  padding: 25px 15px;
}
.organization-offer__section-content > div:last-of-type {
  margin-bottom: 0;
}

.organization-offer__item {
  color: #6c6c6c;
  display: block;
  margin-bottom: 20px;
  padding: 0 10px;
  vertical-align: top;
}
@media (min-width: 501px) {
  .organization-offer__item {
    display: inline-block;
    width: 33.3%;
    margin-bottom: 0;
  }
}
.lt-ie9 .organization-offer__item {
  display: inline-block;
  width: 33.3%;
  margin-bottom: 0;
}
.organization-offer__item > h3 {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: normal;
  line-height: 16px;
  margin-bottom: 4px;
}
@media (min-width: 501px) {
  .organization-offer__item > h3 {
    margin-bottom: 20px;
  }
}
.lt-ie9 .organization-offer__item > h3 {
  margin-bottom: 20px;
}

.organization-offer__show-link {
  text-transform: uppercase;
}

.organization-offer__contact-name {
  text-transform: uppercase;
}

.organization-offer__contact-email a {
  word-break: break-all;
}

.mti-offer-stats-info {
  color: #35a5cf;
}
.mti-offer-stats-info h3 {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 6px;
}

@media (min-width: 501px) {
  .organization-offer__section-fees .organization-offer__item {
    display: block;
    width: 100%;
    margin-bottom: 30px;
  }
}
.lt-ie9 .organization-offer__section-fees .organization-offer__item {
  display: block;
  width: 100%;
  margin-bottom: 30px;
}

.node-type-organization:not(.page-node-account-overview):not(.page-node-edit) .main-content {
  padding: 0;
}
.node-type-organization:not(.page-node-account-overview):not(.page-node-edit) #page-title {
  display: none;
}

.node-type-organization .content__top {
  background: #e6e6e6;
  padding: 35px 25px 20px;
}
@media (min-width: 641px) {
  .node-type-organization .content__top {
    background: white;
    margin-bottom: 0;
    padding: 85px 0 60px;
  }
}
@media (min-width: 1200px) {
  .node-type-organization .content__top {
    padding-top: 35px;
  }
}
.lt-ie9 .node-type-organization .content__top {
  padding-top: 35px;
}
.node-type-organization .content__top-left {
  text-align: center;
  margin-bottom: 20px;
}
@media (min-width: 641px) {
  .node-type-organization .content__top-left {
    text-align: left;
    margin-right: 33%;
    padding-left: 50px;
    padding-top: 20px;
  }
}
@media (min-width: 1200px) {
  .node-type-organization .content__top-left {
    padding-top: 50px;
  }
}
.lt-ie9 .node-type-organization .content__top-left {
  padding-top: 50px;
}
.node-type-organization .content__top-right {
  text-align: center;
}
@media (min-width: 641px) {
  .node-type-organization .content__top-right {
    width: 33.33333%;
    float: "right";
    margin-left: 0;
    margin-right: 0;
    clear: none;
    float: right;
  }
}
.lt-ie9 .node-type-organization .content__top-right {
  width: 33.33333%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  float: right;
}
@media (min-width: 769px) and (max-width: 961px) {
  .node-type-organization .content__top-right {
    margin-top: 40px;
  }
}
.node-type-organization .content-top__links a {
  margin: 0 10px 10px 0;
}
.node-type-organization .group-content-main--right-sidebar {
  padding-bottom: 0;
}
@media (min-width: 641px) {
  .node-type-organization .group-content-main--right-sidebar {
    padding: 0 50px 65px;
  }
}
.lt-ie9 .node-type-organization .group-content-main--right-sidebar {
  padding: 0 50px 65px;
}
.node-type-organization .group-content-main--right-sidebar:before {
  display: none;
}
.node-type-organization .organization__page-title {
  margin-bottom: 20px;
}
@media (max-width: 640px) {
  .node-type-organization .organization__page-title {
    font-size: 18px;
    letter-spacing: .03rem;
    line-height: 20px;
  }
}
.node-type-organization .user__utility-links {
  margin-top: 40px;
}
@media (min-width: 641px) {
  .node-type-organization .user__utility-links {
    bottom: 0;
    margin-top: 0;
    position: absolute;
    width: 100%;
    margin: 0 -50px 0;
  }
}
.lt-ie9 .node-type-organization .user__utility-links {
  bottom: 0;
  margin-top: 0;
  position: absolute;
  width: 100%;
  margin: 0 -50px 0;
}
.node-type-organization .user__utility-links > div {
  padding-left: 20px;
  margin-bottom: 20px;
}
@media (min-width: 641px) {
  .node-type-organization .user__utility-links > div {
    padding-left: 45px;
  }
}
.lt-ie9 .node-type-organization .user__utility-links > div {
  padding-left: 45px;
}
.node-type-organization .user__utility-links > div:first-child {
  padding-left: 0;
}

.field-name-field-organization-image .media-thumbnail img {
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
}

.page-node-venues #page-title {
  margin-top: 20px;
}
@media (min-width: 961px) {
  .page-node-venues #page-title {
    margin-top: 0px;
  }
}

.organization-venues--list .view-content {
  margin: 0 -25px 25px;
  padding-top: 60px;
}
@media (min-width: 641px) {
  .organization-venues--list .view-content {
    margin: 0 0 25px;
  }
}
.lt-ie9 .organization-venues--list .view-content {
  margin: 0 0 25px;
}
.organization-venues--list .view-content > h3 {
  clear: both;
  margin-bottom: 30px;
  margin-left: 20px;
}
@media (min-width: 641px) {
  .organization-venues--list .view-content > h3 {
    margin-bottom: 60px;
    margin-left: 0;
  }
}
.lt-ie9 .organization-venues--list .view-content > h3 {
  margin-bottom: 60px;
  margin-left: 0;
}
.organization-venues--list .view-footer a {
  margin: 0 10px 10px 0;
}

.organization-venues__add-more-link {
  float: left;
  margin-top: 15px;
  margin-bottom: 60px;
}

.organization-venues--item {
  position: relative;
  clear: both;
  padding: 20px;
  max-width: 100%;
  min-height: 76px;
  position: relative;
}
.organization-venues--item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 501px) {
  .organization-venues--item {
    padding: 30px 20px;
  }
}
.lt-ie9 .organization-venues--item {
  padding: 30px 20px;
}
.organization-venues--item .views-label {
  color: #6c6c6c;
  display: none;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
  width: 100%;
}
@media (min-width: 641px) {
  .organization-venues--item.views-row-first .views-label {
    display: block;
    top: -60px;
    position: absolute;
  }
}
.lt-ie9 .organization-venues--item.views-row-first .views-label {
  display: block;
  top: -60px;
  position: absolute;
}
.organization-venues--item.views-row-odd {
  background: #fcfcfc;
}
.organization-venues--item.views-row-first {
  position: relative;
}
.organization-venues--item.views-row-first:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.organization-venues--item.views-row-last {
  margin-bottom: 50px;
}

.organization-venues__title {
  display: inline-block;
  padding-right: 10px;
  position: relative;
  text-align: left;
}
@media (max-width: 500px) {
  .organization-venues__title {
    display: block;
    padding-right: 30px;
  }
}
@media (max-width: 961px) {
  .organization-venues__title {
    line-height: 16px;
    line-height: 1rem;
  }
}
@media (min-width: 501px) {
  .organization-venues__title {
    width: 37.5%;
  }
}
.lt-ie9 .organization-venues__title {
  width: 37.5%;
}
.organization-venues__title a {
  color: #393e43;
  font-size: 18px;
}

.organization-venues__city {
  color: #35a5cf;
  display: none;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  text-align: center;
}
@media (min-width: 501px) {
  .organization-venues__city {
    width: 25%;
    float: left;
    margin-right: -100%;
    margin-left: 37.5%;
    clear: none;
  }
}
.lt-ie9 .organization-venues__city {
  width: 25%;
  float: left;
  margin-right: -100%;
  margin-left: 37.5%;
  clear: none;
}
.organization-venues__city .views-label {
  text-align: center;
  width: 100%;
}

.organization-venues__state {
  color: #35a5cf;
  display: none;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  text-align: center;
}
@media (min-width: 501px) {
  .organization-venues__state {
    width: 12.5%;
    float: left;
    margin-right: -100%;
    margin-left: 62.5%;
    clear: none;
  }
}
.lt-ie9 .organization-venues__state {
  width: 12.5%;
  float: left;
  margin-right: -100%;
  margin-left: 62.5%;
  clear: none;
}
.organization-venues__state .views-label {
  text-align: center;
  width: 100%;
}

.organization-venues__status {
  color: #6c6c6c;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-align: center;
  text-transform: uppercase;
  position: relative;
}
@media (max-width: 500px) {
  .organization-venues__status {
    text-align: left;
  }
}
@media (min-width: 501px) {
  .organization-venues__status {
    width: 12.5%;
    float: left;
    margin-right: -100%;
    margin-left: 75%;
    clear: none;
  }
}
.lt-ie9 .organization-venues__status {
  width: 12.5%;
  float: left;
  margin-right: -100%;
  margin-left: 75%;
  clear: none;
}
.organization-venues__status--Active {
  color: #35a5cf;
}
.organization-venues__status--Inactive {
  color: #e55454;
}

.organization-venues__edit {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 500px) {
  .organization-venues__edit {
    position: absolute;
    right: 20px;
    top: 25px;
  }
}
@media (min-width: 501px) {
  .organization-venues__edit {
    width: 12.5%;
    float: "right";
    margin-left: 0;
    margin-right: 0;
    clear: none;
    float: right;
    margin-top: -2px;
    text-align: right;
  }
}
.lt-ie9 .organization-venues__edit {
  width: 12.5%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  float: right;
  margin-top: -2px;
  text-align: right;
}
.organization-venues__edit a {
  background-color: #f49c11;
  color: #845412;
}
.organization-venues__edit a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.organization-venues__edit a:link, .organization-venues__edit a:visited {
  background-color: #f49c11;
  color: #845412;
}
.organization-venues__edit a:hover, .organization-venues__edit a:focus {
  background-color: #f8b82a;
}
.organization-venues__edit a:before {
  display: none;
  font-size: 15px;
}
@media (max-width: 960px) {
  .organization-venues__edit a {
    display: inline-block;
    position: relative;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
  }
  .organization-venues__edit a:before {
    display: block;
    color: #845412;
    letter-spacing: normal;
    line-height: 30px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}

.organization-venues__primary-venue {
  background: #f49c11;
  color: white;
  font-size: 10px;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  height: 20px;
  line-height: 20px;
  padding: 0 12px;
  text-transform: uppercase;
  position: absolute;
  right: 0;
  top: 0;
}

.page-about-us {
  color: #393e43;
  font-size: 12px;
  margin-bottom: 40px;
}
.page-about-us .content-left {
  float: left;
  max-width: 525px;
}
.page-about-us .article-body p {
  font-size: 16px;
  font-size: 1rem;
}
.page-about-us .mti-facts {
  display: block;
  position: relative;
  float: right;
  width: 275px;
  padding: 25px 40px 35px 20px;
  z-index: 1;
  color: #fff;
  background: #ddf0fb;
}
.page-about-us .mti-facts:before {
  display: block;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: -10px;
  left: -10px;
  background: #3eb1e3;
  z-index: -2;
}
.page-about-us .mti-facts h3 {
  color: #fff;
}
.page-about-us .mti-facts p {
  font-size: 14px;
  font-size: 0.875rem;
}

.page-contact-us .region-content .block:not(.block-menu):not(.block-block) {
  margin: 0 0 40px 0;
  padding: 0 0 40px 0;
  position: relative;
}
.page-contact-us .region-content .block:not(.block-menu):not(.block-block):after {
  content: "";
  display: table;
  clear: both;
}
.page-contact-us .region-content .block:not(.block-menu):not(.block-block):before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  bottom: 0;
  top: auto;
  width: 51px;
}
.page-contact-us .region-content .block:not(.block-menu):not(.block-block):last-of-type:before {
  display: none;
}
.page-contact-us .region-content .block:not(.block-menu):not(.block-block):last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.page-contact-us .region-content .address-info {
  display: block;
}
@media (max-width: 641px) {
  .page-contact-us .region-content .address-info {
    margin-bottom: 30px;
  }
  .page-contact-us .region-content .address-info:last-of-type {
    margin-bottom: 0;
  }
}
@media (min-width: 500px) {
  .page-contact-us .region-content .address-info {
    float: left;
    width: 45%;
    margin-right: 5%;
  }
}
.lt-ie9 .page-contact-us .region-content .address-info {
  float: left;
  width: 45%;
  margin-right: 5%;
}
.page-contact-us .region-content .address-info strong {
  display: block;
  margin: 0 0 25px 0;
  color: #35a5cf;
  font-weight: bold;
  text-transform: uppercase;
}
.page-contact-us .region-content .ui-accordion-header {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  display: block;
  margin: 0;
  /*color: $primary-color;*/
  text-transform: uppercase;
  /*background: $accordion-header;*/
  border: 0;
  font-weight: 600;
  margin: 0;
  transition: background-color .25s ease;
  border-top: 1px dotted rgba(0, 0, 0, 0.4);
}
@media (max-width: 640px) {
  .page-contact-us .region-content .ui-accordion-header {
    font-size: 13px;
  }
}
.page-contact-us .region-content .ui-accordion-header .ui-icon:before {
  /*color: $primary-color;*/
  padding: 0;
}
.page-contact-us .region-content .ui-accordion-header.ui-state-active {
  background-color: white;
}
.page-contact-us .region-content .ui-accordion-header.ui-state-active a, .page-contact-us .region-content .ui-accordion-header.ui-state-active a:link, .page-contact-us .region-content .ui-accordion-header.ui-state-active a:visited {
  /*color: $light-text-color;*/
}
.page-contact-us .region-content .ui-accordion-header.ui-state-active a:focus, .page-contact-us .region-content .ui-accordion-header.ui-state-active a:link:focus, .page-contact-us .region-content .ui-accordion-header.ui-state-active a:visited:focus {
  outline: none;
}
.page-contact-us .region-content .ui-accordion-header.ui-state-active .ui-icon:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  /*color: $light-text-color;*/
  padding: 0;
}
.page-contact-us .region-content .ui-accordion-header.ui-state-active:hover {
  /*background-color: $primary-color;*/
}
.page-contact-us .region-content .ui-accordion-header.ui-state-active:hover a, .page-contact-us .region-content .ui-accordion-header.ui-state-active:hover a:link, .page-contact-us .region-content .ui-accordion-header.ui-state-active:hover a:visited {
  /*color: $light-text-color;*/
}
.page-contact-us .region-content .ui-accordion-header.ui-state-active:hover a:focus, .page-contact-us .region-content .ui-accordion-header.ui-state-active:hover a:link:focus, .page-contact-us .region-content .ui-accordion-header.ui-state-active:hover a:visited:focus {
  outline: none;
}
.page-contact-us .region-content .ui-accordion-header:first-child {
  border-top: 1px solid #e1e1e1;
}
.page-contact-us .region-content .ui-accordion-header:hover {
  /*background-color: $primary-color;*/
}
.page-contact-us .region-content .ui-accordion-header:hover a, .page-contact-us .region-content .ui-accordion-header:hover a:link, .page-contact-us .region-content .ui-accordion-header:hover a:visited {
  /*color: $light-text-color;*/
}
.page-contact-us .region-content .ui-accordion-header:hover a:focus, .page-contact-us .region-content .ui-accordion-header:hover a:link:focus, .page-contact-us .region-content .ui-accordion-header:hover a:visited:focus {
  outline: none;
}
.page-contact-us .region-content .ui-accordion-header:hover .ui-icon:before {
  /*color: $light-text-color;*/
  padding: 0;
}
.page-contact-us .region-content .ui-accordion-content {
  background: white;
}
.page-contact-us .region-content .ui-accordion-content:after {
  content: "";
  display: table;
  clear: both;
}
.page-contact-us .region-content .ui-accordion-content:last-of-type {
  margin-bottom: 0;
}
.page-contact-us .region-content .ui-accordion-content .group-name {
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: bold;
  color: #35a5cf;
  text-transform: uppercase;
}
.page-contact-us .region-content .ui-accordion-content .views-row {
  margin-bottom: 30px;
  min-height: 82px;
}
@media (min-width: 400px) and (max-width: 641px) {
  .page-contact-us .region-content .ui-accordion-content .views-row {
    width: 48.57143%;
    clear: "right";
    float: left;
    margin-left: 0;
    margin-right: 2.85714%;
  }
  .page-contact-us .region-content .ui-accordion-content .views-row:nth-child(2n+2) {
    margin-right: 0;
  }
}
@media (min-width: 641px) {
  .page-contact-us .region-content .ui-accordion-content .views-row {
    width: 31.42857%;
    clear: "right";
    float: left;
    margin-left: 0;
    margin-right: 2.85714%;
  }
  .page-contact-us .region-content .ui-accordion-content .views-row:nth-child(3n+3) {
    margin-right: 0;
  }
}
.lt-ie9 .page-contact-us .region-content .ui-accordion-content .views-row {
  width: 31.42857%;
  clear: "right";
  float: left;
  margin-left: 0;
  margin-right: 2.85714%;
}
.lt-ie9 .page-contact-us .region-content .ui-accordion-content .views-row:nth-child(3n+3) {
  margin-right: 0;
}
.page-contact-us .region-content .ui-accordion-content .views-row:before {
  display: none;
}
.page-contact-us .region-content .ui-accordion-content .views-row img {
  float: left;
  border-radius: 100%;
  line-height: 18.9091px;
  width: 50px;
  height: 50px;
  margin: 8px 10px 11px 0;
}
.page-contact-us .region-content .ui-accordion-content .views-row p {
  font-weight: 500;
  color: black;
  padding-top: 6px;
}
.page-contact-us .region-content .ui-accordion-content .views-row span {
  font-weight: 100;
  color: #8d8d8d;
  display: block;
}

.main-wrapper #block-mti-user-mti-user-sub-agent, .main-wrapper
#block-mti-user-mti-user-contact-state {
  margin-bottom: 40px;
  padding-bottom: 40px;
  position: relative;
}
.main-wrapper #block-mti-user-mti-user-sub-agent:before, .main-wrapper
#block-mti-user-mti-user-contact-state:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  bottom: 0;
  top: auto;
  width: 51px;
}
.main-wrapper #block-mti-user-mti-user-sub-agent:last-of-type, .main-wrapper
#block-mti-user-mti-user-contact-state:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
}
.main-wrapper #block-mti-user-mti-user-sub-agent:last-of-type:before, .main-wrapper
#block-mti-user-mti-user-contact-state:last-of-type:before {
  display: none;
}
@media (min-width: 641px) {
  .main-wrapper #block-mti-user-mti-user-sub-agent, .main-wrapper
  #block-mti-user-mti-user-contact-state {
    width: 66%;
  }
  .content__full-width .main-wrapper #block-mti-user-mti-user-sub-agent, .content__full-width .main-wrapper
  #block-mti-user-mti-user-contact-state {
    width: 90%;
  }
}
.lt-ie9 .main-wrapper #block-mti-user-mti-user-sub-agent, .lt-ie9 .main-wrapper
#block-mti-user-mti-user-contact-state {
  width: 66%;
}
.content__full-width .lt-ie9 .main-wrapper #block-mti-user-mti-user-sub-agent, .content__full-width .lt-ie9 .main-wrapper
#block-mti-user-mti-user-contact-state {
  width: 90%;
}
#block-mti-user-mti-user-sub-agent form,
#block-mti-user-mti-user-contact-state form {
  margin-top: 30px;
}
#block-mti-user-mti-user-sub-agent form .contact-state-region-name, #block-mti-user-mti-user-sub-agent form a,
#block-mti-user-mti-user-contact-state form .contact-state-region-name,
#block-mti-user-mti-user-contact-state form a {
  display: block;
}
#block-mti-user-mti-user-sub-agent .form-type-select,
#block-mti-user-mti-user-contact-state .form-type-select {
  position: relative;
}
#block-mti-user-mti-user-sub-agent a.contact-rep-submit-button:link, #block-mti-user-mti-user-sub-agent a.contact-rep-submit-button:visited,
#block-mti-user-mti-user-contact-state a.contact-rep-submit-button:link,
#block-mti-user-mti-user-contact-state a.contact-rep-submit-button:visited {
  display: inline-block;
  margin-top: 10px;
}

a.contact-rep-submit-button:link, a.contact-rep-submit-button:visited {
  display: inline-block;
  margin-top: 10px;
}

#mti-user-contact-state-form .chosen-container .chosen-drop, #mti-user-sub-agent-form .chosen-container .chosen-drop {
  position: relative;
}

.staff-email {
  display: block;
  padding-left: 60px;
  font-size: 13px;
  font-weight: 100;
  color: #8d8d8d;
}
.staff-email a {
  display: inline-block;
}
.staff-email span {
  display: inline-block;
  padding-left: 3px;
  color: #237594 !important;
  width: 20px;
  font-size: inherit;
  font-weight: inherit;
}

.staff-item img ~ p,
.staff-item img ~ span,
.staff-item img ~ div {
  padding-left: 60px;
}

.page-disclaimer {
  color: #393e43;
  font-size: 12px;
  margin-bottom: 40px;
}

.no-bullets-large {
  margin-left: 0;
}
.no-bullets-large li:before {
  display: none;
  font-size: 24px;
}

.page-wrapper {
  border-color: rgba(23, 87, 153, 0.6);
  border-style: solid;
  border-width: 0;
}

#page {
  background: #258DC7;
}

@media (min-width: 641px) {
  .node-type-page .node-page {
    width: 66%;
  }
}
.lt-ie9 .node-type-page .node-page {
  width: 66%;
}
@media (min-width: 641px) {
  .node-type-page .content__full-width .node-page {
    width: 90%;
  }
}
.lt-ie9 .node-type-page .content__full-width .node-page {
  width: 90%;
}
.node-type-page #page-title {
  margin-bottom: 15px;
  margin-bottom: 0.9375rem;
}
.node-type-page .region-content-bottom {
  margin-top: 65px;
  margin-bottom: -65px;
}
.node-type-page .field-name-body h4 {
  margin-bottom: 15px;
}
.node-type-page .field-name-body h4 ~ ul {
  margin-bottom: 15px;
}

.pager {
  text-align: right;
  padding: 10px 0;
}
.pager li {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  margin: 0 4px;
}
.pager .pager-previous,
.pager .pager-next {
  margin: 0;
}
.pager .pager-previous a,
.pager .pager-next a {
  display: inline-block;
  vertical-align: middle;
}
.pager .pager-previous a:before,
.pager .pager-next a:before {
  transition: all .3s ease-in-out;
}
.pager .pager-previous a:hover:before,
.pager .pager-next a:hover:before {
  color: #1e86bd;
}
.pager .pager-previous a {
  width: 24px;
  height: 24px;
}
.pager .pager-previous a:before {
  color: #35a5cf;
  font-size: 24px;
}
.pager .pager-next a {
  width: 24px;
  height: 24px;
}
.pager .pager-next a:before {
  color: #35a5cf;
  font-size: 24px;
}
.pager .pager-last,
.pager .pager-first {
  display: none;
}

.pager-load-more {
  float: none;
  padding: 0;
}
.pager-load-more li {
  display: block;
}
.pager-load-more .pager-next a {
  height: 24px;
  width: auto;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  text-align: left;
  background: url(../images/ajax-loader.gif) no-repeat 50% 50%;
}

.view-answers-q-a .pager a,
.view-answers-q-a .pager .pager-next a:before,
.view-answers-q-a .pager .pager-previous a:before {
  color: #fff;
}
.view-answers-q-a .pager a:hover,
.view-answers-q-a .pager .pager-next a:before:hover,
.view-answers-q-a .pager .pager-previous a:before:hover {
  color: #ccc;
}
.view-answers-q-a .pager .pager-next a:hover:before,
.view-answers-q-a .pager .pager-previous a:hover:before {
  color: #ccc;
}
.view-answers-q-a .pager .pager-ellipsis {
  color: #fff;
}
.view-answers-q-a .pager .pager-current {
  color: #393e43;
}

.page-password-reset-confirmation {
  background: white;
}
.page-password-reset-confirmation #page-title {
  margin-bottom: 15px;
}
.page-password-reset-confirmation #navbar-administration {
  display: none;
}

body.page-map .view-production-listing table.views-table {
  width: 100%;
}
body.page-map .view-production-listing table.views-table tr.odd {
  background-color: #dddddd;
}
body.page-map .view-production-listing table.views-table tr.even {
  background-color: #ffffff;
}
body.page-map .view-production-listing table.views-table tr td {
  padding: 5px 10px;
}

.qa-block {
  position: relative;
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(right bottom, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(right bottom, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), linear-gradient(to left top, #35a5cf, #0f5083);
  padding: 30px 25px;
}
@media (min-width: 769px) {
  .qa-block {
    padding: 60px 45px;
  }
}
.lt-ie9 .qa-block {
  padding: 60px 45px;
}
.qa-block > h2 {
  color: white;
  margin-bottom: 40px;
}
.qa-block .views-exposed-widget {
  padding: 0;
}
.qa-block .views-widget-filter-combine {
  padding: 0;
  width: 100%;
}
@media (min-width: 641px) {
  .qa-block .views-widget-filter-combine {
    position: absolute;
    padding-right: 25px;
    right: 0;
    text-align: right;
    width: 47%;
    top: 25px;
  }
}
@media (min-width: 769px) {
  .qa-block .views-widget-filter-combine {
    padding-right: 45px;
    top: 54px;
  }
}
.lt-ie9 .qa-block .views-widget-filter-combine {
  padding-right: 45px;
  top: 54px;
}
.qa-block .views-widget-filter-combine input[type='text'] {
  background-color: white;
  margin: 0;
  width: 100%;
}
.qa-block .chosen-container,
.qa-block .form-type-select {
  max-width: initial;
}
.qa-block .answer-body {
  display: block;
}
.qa-block .form-item-field-question-section-tid .description {
  display: none;
}

.qa-block__show {
  padding: 30px 25px;
}
@media (min-width: 769px) {
  .qa-block__show {
    padding: 60px 50px;
  }
  .qa-block__show .views-widget-filter-combine {
    padding-right: 55px;
  }
}
.lt-ie9 .qa-block__show {
  padding: 60px 50px;
}
.lt-ie9 .qa-block__show .views-widget-filter-combine {
  padding-right: 55px;
}

.qa-block__help {
  padding: 60px 25px 30px;
}
@media (min-width: 769px) {
  .qa-block__help {
    padding: 108px 45px 60px;
  }
}
.lt-ie9 .qa-block__help {
  padding: 108px 45px 60px;
}
.qa-block__help .form-item-field-question-section-tid {
  width: 100% !important;
  max-width: 100% !important;
}
.qa-block__help .view-filters #edit-field-question-section-tid-wrapper {
  position: absolute;
  top: -13px;
  left: 0;
  width: 100%;
}
.qa-block__help .views-exposed-widget {
  float: none;
}
@media (min-width: 641px) {
  .qa-block__help .views-widget-filter-combine {
    top: 56px;
  }
}
@media (min-width: 769px) {
  .qa-block__help .views-widget-filter-combine {
    top: 104px;
  }
}
.lt-ie9 .qa-block__help .views-widget-filter-combine {
  top: 104px;
}
.qa-block__help .chosen-container {
  width: 100% !important;
  max-width: 100% !important;
  position: static;
}
.qa-block__help .chosen-search {
  display: none;
}
.qa-block__help .chosen-drop {
  border: none;
  position: static;
}
@media (min-width: 769px) {
  .qa-block__help .chosen-drop {
    height: 48px;
    max-height: 48px;
  }
}
.lt-ie9 .qa-block__help .chosen-drop {
  height: 48px;
  max-height: 48px;
}
.qa-block__help .chosen-results {
  margin: 0;
  padding: 0;
}
.qa-block__help .chosen-container .chosen-single,
.qa-block__help .chosen-container-active.chosen-with-drop .chosen-single {
  background: #35a5cf;
  border: none;
  color: white;
  display: block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 36px;
  letter-spacing: 1px;
  line-height: 36px;
  padding: 0 0 0 25px;
  position: relative;
  text-transform: uppercase;
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(left top, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(left top, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), linear-gradient(to right bottom, #35a5cf, #0f5083);
}
.qa-block__help .chosen-container .chosen-single div,
.qa-block__help .chosen-container-active.chosen-with-drop .chosen-single div {
  background: #175799;
}
.qa-block__help .chosen-container .chosen-single div b:before,
.qa-block__help .chosen-container-active.chosen-with-drop .chosen-single div b:before {
  font-size: 16px;
  width: 40px !important;
}
.qa-block__help .views-exposed-widgets .form-type-select .chosen-container > a div b:before {
  width: 40px !important;
}
@media (max-width: 769px) {
  .qa-block__help .chosen-results li,
  .qa-block__help .chosen-results li.highlighted {
    background-color: #277fad;
    color: white;
    display: block;
    padding: 25px;
    background-image: linear-gradient(to right, #ffffff 16.66667%, #ffffff 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: top;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}
@media (min-width: 769px) {
  .qa-block__help .chosen-single {
    display: none !important;
  }
  .qa-block__help .chosen-drop {
    left: 0;
    background: none;
  }
  .qa-block__help .chosen-results {
    background: white;
    display: block;
    width: 100%;
  }
  .qa-block__help .chosen-results li {
    float: left;
    background: white;
    background-image: linear-gradient(to bottom, #ffffff, #ededed);
    border-right: 1px solid #d7d7d7;
    border-top: 1px solid #d7d7d7;
    color: #6c6c6c;
    font-family: "effra", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 600;
    height: 48px;
    padding: 13px 8px 0;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    transition: background-color .25s ease;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    position: relative;
    overflow: hidden;
  }
  .qa-block__help .chosen-results li.result-selected, .qa-block__help .chosen-results li.result-selected.highlighted {
    background-color: #005687;
    background-image: url(../images/repeating/noise.png);
    border-top: 3px solid #35a5cf;
    color: white;
    padding-top: 13px;
    overflow: visible;
    overflow: visible;
  }
  .qa-block__help .chosen-results li.result-selected:after, .qa-block__help .chosen-results li.result-selected.highlighted:after {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    left: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-left: 8px solid transparent;
    border-right: 0 dotted transparent;
    z-index: 10;
  }
  .qa-block__help .chosen-results li.result-selected:before, .qa-block__help .chosen-results li.result-selected.highlighted:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  .qa-block__help .chosen-results li.result-selected:nth-child(2), .qa-block__help .chosen-results li.result-selected.highlighted:nth-child(2) {
    overflow: visible;
  }
  .qa-block__help .chosen-results li.result-selected:nth-child(2):before, .qa-block__help .chosen-results li.result-selected.highlighted:nth-child(2):before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  .qa-block__help .chosen-results li.result-selected:nth-child(2):after, .qa-block__help .chosen-results li.result-selected.highlighted:nth-child(2):after {
    display: none;
  }
  .qa-block__help .chosen-results li.result-selected:last-child, .qa-block__help .chosen-results li.result-selected.highlighted:last-child {
    overflow: visible;
  }
  .qa-block__help .chosen-results li.result-selected:last-child:before, .qa-block__help .chosen-results li.result-selected.highlighted:last-child:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    left: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-left: 8px solid transparent;
    border-right: 0 dotted transparent;
    z-index: 10;
  }
  .qa-block__help .chosen-results li.result-selected:last-child:before, .qa-block__help .chosen-results li.result-selected.highlighted:last-child:before {
    display: none;
  }
  .qa-block__help .chosen-results li.highlighted, .qa-block__help .chosen-results li:hover {
    background: #D6D6D6;
    color: #6c6c6c;
  }
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(1),
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(1) ~ li {
    width: 100%;
  }
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(2),
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(2) ~ li {
    width: 50%;
  }
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(3),
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(3) ~ li {
    width: 33.33333%;
  }
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(4),
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(4) ~ li {
    width: 25%;
  }
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(5),
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(5) ~ li {
    width: 20%;
  }
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(6),
  .qa-block__help .chosen-results li:nth-child(1):nth-last-child(6) ~ li {
    width: 16.66667%;
  }
}
.lt-ie9 .qa-block__help .chosen-single {
  display: none !important;
}
.lt-ie9 .qa-block__help .chosen-drop {
  left: 0;
  background: none;
}
.lt-ie9 .qa-block__help .chosen-results {
  background: white;
  display: block;
  width: 100%;
}
.lt-ie9 .qa-block__help .chosen-results li {
  float: left;
  background: white;
  background-image: linear-gradient(to bottom, #ffffff, #ededed);
  border-right: 1px solid #d7d7d7;
  border-top: 1px solid #d7d7d7;
  color: #6c6c6c;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 600;
  height: 48px;
  padding: 13px 8px 0;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  transition: background-color .25s ease;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  overflow: hidden;
}
.lt-ie9 .qa-block__help .chosen-results li.result-selected, .lt-ie9 .qa-block__help .chosen-results li.result-selected.highlighted {
  background-color: #005687;
  background-image: url(../images/repeating/noise.png);
  border-top: 3px solid #35a5cf;
  color: white;
  padding-top: 13px;
  overflow: visible;
  overflow: visible;
}
.lt-ie9 .qa-block__help .chosen-results li.result-selected:after, .lt-ie9 .qa-block__help .chosen-results li.result-selected.highlighted:after {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  left: -8px;
  border-bottom: 48px solid rgba(0, 0, 0, 0.2);
  border-top: 0 dotted transparent;
  border-left: 8px solid transparent;
  border-right: 0 dotted transparent;
  z-index: 10;
}
.lt-ie9 .qa-block__help .chosen-results li.result-selected:before, .lt-ie9 .qa-block__help .chosen-results li.result-selected.highlighted:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  right: -8px;
  border-bottom: 48px solid rgba(0, 0, 0, 0.2);
  border-top: 0 dotted transparent;
  border-right: 8px solid transparent;
  border-left: 0 dotted transparent;
  z-index: 10;
}
.lt-ie9 .qa-block__help .chosen-results li.result-selected:nth-child(2), .lt-ie9 .qa-block__help .chosen-results li.result-selected.highlighted:nth-child(2) {
  overflow: visible;
}
.lt-ie9 .qa-block__help .chosen-results li.result-selected:nth-child(2):before, .lt-ie9 .qa-block__help .chosen-results li.result-selected.highlighted:nth-child(2):before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  right: -8px;
  border-bottom: 48px solid rgba(0, 0, 0, 0.2);
  border-top: 0 dotted transparent;
  border-right: 8px solid transparent;
  border-left: 0 dotted transparent;
  z-index: 10;
}
.lt-ie9 .qa-block__help .chosen-results li.result-selected:nth-child(2):after, .lt-ie9 .qa-block__help .chosen-results li.result-selected.highlighted:nth-child(2):after {
  display: none;
}
.lt-ie9 .qa-block__help .chosen-results li.result-selected:last-child, .lt-ie9 .qa-block__help .chosen-results li.result-selected.highlighted:last-child {
  overflow: visible;
}
.lt-ie9 .qa-block__help .chosen-results li.result-selected:last-child:before, .lt-ie9 .qa-block__help .chosen-results li.result-selected.highlighted:last-child:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  left: -8px;
  border-bottom: 48px solid rgba(0, 0, 0, 0.2);
  border-top: 0 dotted transparent;
  border-left: 8px solid transparent;
  border-right: 0 dotted transparent;
  z-index: 10;
}
.lt-ie9 .qa-block__help .chosen-results li.result-selected:last-child:before, .lt-ie9 .qa-block__help .chosen-results li.result-selected.highlighted:last-child:before {
  display: none;
}
.lt-ie9 .qa-block__help .chosen-results li.highlighted, .lt-ie9 .qa-block__help .chosen-results li:hover {
  background: #D6D6D6;
  color: #6c6c6c;
}
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(1),
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(1) ~ li {
  width: 100%;
}
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(2),
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(2) ~ li {
  width: 50%;
}
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(3),
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(3) ~ li {
  width: 33.33333%;
}
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(4),
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(4) ~ li {
  width: 25%;
}
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(5),
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(5) ~ li {
  width: 20%;
}
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(6),
.lt-ie9 .qa-block__help .chosen-results li:nth-child(1):nth-last-child(6) ~ li {
  width: 16.66667%;
}

.qa-block__cta-wrapper {
  margin-bottom: 40px;
}

.qa-block__cta {
  margin-right: 20px;
  margin-bottom: 10px;
}

.node-answers-question .link-wrapper {
  display: none;
}

.node-answers-wrapper {
  background: white;
  margin-bottom: 20px;
  position: relative;
  padding: 40px 30px 0;
}
.node-answers-wrapper .node--teaser > h2 {
  display: none;
}
.node-answers-wrapper .view-content .views-row-odd {
  background: #efefef;
}
.node-answers-wrapper .view-content .views-row-even {
  background: #f6f6f6;
}
.node-answers-wrapper .meta {
  display: none;
}
.node-answers-wrapper .answer-wrapper {
  position: relative;
  padding: 20px 30px 40px;
  margin: 0;
}
.node-answers-wrapper .answer-wrapper:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3) 16.66667%, rgba(0, 0, 0, 0.3) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.node-answers-wrapper .answer-wrapper .field-item a {
  word-break: break-all;
}
.node-answers-wrapper .answer-wrapper .contextual-links-region {
  position: initial;
}

.answer-wrapper .flag-flag-posting a {
  color: #cccccc;
  display: inline-block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  height: auto;
  line-height: initial;
  margin-top: 0;
  padding: 0;
}
.answer-wrapper .flag-flag-posting a:before {
  float: none;
  font-size: 12px;
  height: auto;
  line-height: initial;
  padding: 0 4px 0 0;
}
.answer-wrapper .flag-outer-flag-posting {
  display: inline-block;
  margin-left: 10px;
}

.qa__question {
  margin-bottom: 0;
}

.qa__question-description {
  margin-top: 6px;
}

.qa__answer-button {
  margin-bottom: 20px;
}
@media (min-width: 600px) {
  .qa__answer-button {
    float: right;
  }
}
.lt-ie9 .qa__answer-button {
  float: right;
}

.qa__no-answer {
  padding: 0 30px 40px;
}

.mti-answers-count {
  margin: 40px -30px 0;
}

.answers-best-answer:before {
  content: 'Best Answer given by:';
  color: #6c6c6c;
  display: block;
  font-weight: 500;
}

.mti-authorship-data {
  color: #35a5cf;
  display: inline-block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}
.mti-authorship-data .node-author,
.mti-authorship-data .node-created {
  display: inline-block;
}
.mti-authorship-data div:nth-child(2):before {
  content: '|';
  margin: 0 4px;
}

.view-id-mti_qa .views-row {
  background: white;
  padding: 30px 30px 0;
  margin-bottom: 20px;
}
.view-id-mti_qa .views-row .node-author,
.view-id-mti_qa .views-row .node-created {
  color: #35a5cf;
  display: inline-block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}
.view-id-mti_qa .views-row .node-created:before {
  content: '|';
  margin: 0 4px;
}
.view-id-mti_qa .views-row .views-field-nothing {
  display: inline-block;
}
.view-id-mti_qa .views-row .views-field-ops {
  display: inline-block;
  margin-left: 10px;
}
.view-id-mti_qa .views-row .flag-flag-posting a {
  color: #cccccc;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  height: auto;
  line-height: initial;
  margin-top: 0;
  padding: 0;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.02rem;
}
.view-id-mti_qa .views-field-title {
  display: none;
}
.view-id-mti_qa .pager {
  background: white;
  padding: 5px 10px;
}

.mti-answers-load-link {
  background: #f6f6f6;
  color: #5c5e61;
  display: block;
  padding: 20px 16px;
  transition: background-color .25s ease;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.6) 16.66667%, rgba(0, 0, 0, 0.6) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: top;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.mti-answers-load-link:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  font-size: 16px;
  transition: all .3s ease-in-out;
}
.mti-answers-load-link:link, .mti-answers-load-link:visited {
  color: #393e43;
}
.mti-answers-load-link:focus, .mti-answers-load-link:hover, .mti-answers-load-link:active, .mti-answers-load-link.active {
  background-color: #f0f0f0;
  color: #393e43;
}

.mti-answers-load-link-loaded:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.mti-qa-user-role {
  background: #f49c11;
  color: white;
  font-size: 10px;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  height: 20px;
  line-height: 20px;
  padding: 0 12px;
  text-transform: uppercase;
  position: absolute;
  right: 0;
  top: 0;
}

.flag-best-answer a {
  background: none;
  width: 38px;
  height: 38px;
}
.flag-best-answer a:before {
  font-size: 30px;
  color: #35a5cf;
  text-indent: 0;
  transition: all .3s ease-in-out;
}
.flag-best-answer a.flag-action:before {
  color: #6c6c6c;
  opacity: .5;
}
.flag-best-answer a.flag-action:hover:before {
  color: #35a5cf;
  opacity: .5;
}
.flag-best-answer a.unflag-action:hover:before {
  opacity: .5;
}
.flag-best-answer .flag-message {
  background: #35a5cf;
  border-radius: 4px;
  color: white;
  left: -16px;
  margin-left: 0;
  padding: 12px;
  width: 240px;
  text-align: center;
  top: 35px;
  z-index: 10;
}
.flag-best-answer .flag-message:after {
  content: '';
  border-color: transparent transparent #35a5cf transparent;
  border-style: solid;
  border-width: 0 9px 9px;
  height: 0;
  position: absolute;
  left: 32px;
  margin-left: -9px;
  top: -8px;
  width: 0;
}
.flag-best-answer .flag-unflagged-message {
  background-color: #e55454;
}
.flag-best-answer .flag-unflagged-message:after {
  border-color: transparent transparent #e55454 transparent;
}

body.opened-in-iframe-modal {
  background: white;
  color: #606265;
}
body.opened-in-iframe-modal #page-title,
body.opened-in-iframe-modal .new-answer-form-title,
body.opened-in-iframe-modal .qa__question-header,
body.opened-in-iframe-modal .answers-list .view-header {
  color: #393e43;
}

.node-type-answers-question .main-content,
.page-node-add-answers-question .main-content,
.page-questions .main-content {
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(right bottom, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(right bottom, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), linear-gradient(to left top, #35a5cf, #0f5083);
  padding: 35px 25px;
}
@media (max-width: 500px) {
  .node-type-answers-question .main-content,
  .page-node-add-answers-question .main-content,
  .page-questions .main-content {
    padding: 35px 5px;
  }
}
@media (min-width: 961px) {
  .node-type-answers-question .main-content,
  .page-node-add-answers-question .main-content,
  .page-questions .main-content {
    padding: 65px 50px;
  }
}
.lt-ie9 .node-type-answers-question .main-content, .lt-ie9
.page-node-add-answers-question .main-content, .lt-ie9
.page-questions .main-content {
  padding: 65px 50px;
}
.node-type-answers-question #page-title,
.page-node-add-answers-question #page-title,
.page-questions #page-title {
  color: white;
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .node-type-answers-question #page-title,
  .page-node-add-answers-question #page-title,
  .page-questions #page-title {
    margin-bottom: 60px;
  }
}
.lt-ie9 .node-type-answers-question #page-title, .lt-ie9
.page-node-add-answers-question #page-title, .lt-ie9
.page-questions #page-title {
  margin-bottom: 60px;
}
.node-type-answers-question .node-answers-wrapper,
.page-node-add-answers-question .node-answers-wrapper,
.page-questions .node-answers-wrapper {
  background: none;
  padding: 0;
}
.node-type-answers-question .new-answer-form-title,
.page-node-add-answers-question .new-answer-form-title,
.page-questions .new-answer-form-title {
  color: white;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin-bottom: 10px;
  padding: 0;
}
.node-type-answers-question .qa__question-header,
.page-node-add-answers-question .qa__question-header,
.page-questions .qa__question-header {
  color: white;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin-bottom: 10px;
  padding: 0;
}
.node-type-answers-question .answers-list .answer-wrapper,
.page-node-add-answers-question .answers-list .answer-wrapper,
.page-questions .answers-list .answer-wrapper {
  background: none;
  margin-bottom: 0;
  position: relative;
}
.node-type-answers-question .answers-list .view-header,
.page-node-add-answers-question .answers-list .view-header,
.page-questions .answers-list .view-header {
  color: white;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin-bottom: 10px;
  padding: 0;
}
.node-type-answers-question .answers-list .view-content,
.page-node-add-answers-question .answers-list .view-content,
.page-questions .answers-list .view-content {
  margin-bottom: 30px;
}
.node-type-answers-question .answers-list .answers-best-answer:before,
.page-node-add-answers-question .answers-list .answers-best-answer:before,
.page-questions .answers-list .answers-best-answer:before {
  display: none;
}
.node-type-answers-question .answers-list .answer-widgets,
.page-node-add-answers-question .answers-list .answer-widgets,
.page-questions .answers-list .answer-widgets {
  display: block;
}
.node-type-answers-question .answers-list .node-answers-answer > h2,
.page-node-add-answers-question .answers-list .node-answers-answer > h2,
.page-questions .answers-list .node-answers-answer > h2 {
  display: none;
}
.node-type-answers-question .answers-list .link-wrapper li,
.page-node-add-answers-question .answers-list .link-wrapper li,
.page-questions .answers-list .link-wrapper li {
  display: inline-block;
}
.node-type-answers-question .new-answer-form label,
.page-node-add-answers-question .new-answer-form label,
.page-questions .new-answer-form label {
  display: none;
}
.node-type-answers-question .new-answer-form .form-actions,
.page-node-add-answers-question .new-answer-form .form-actions,
.page-questions .new-answer-form .form-actions {
  text-align: right;
}
.node-type-answers-question .new-answer-form .vertical-tabs,
.page-node-add-answers-question .new-answer-form .vertical-tabs,
.page-questions .new-answer-form .vertical-tabs {
  background: white;
}

.page-node-add-answers-question .node-answers_question-form {
  background: white;
  padding: 20px 15px;
}
@media (min-width: 769px) {
  .page-node-add-answers-question .node-answers_question-form {
    padding: 40px 30px;
  }
}
.lt-ie9 .page-node-add-answers-question .node-answers_question-form {
  padding: 40px 30px;
}

.page-questions .view-mti-qa-questions,
.page-questions .view-questions {
  background: white;
  padding: 20px 15px;
  overflow: scroll;
}
@media (min-width: 769px) {
  .page-questions .view-mti-qa-questions,
  .page-questions .view-questions {
    padding: 40px 30px;
  }
}
.lt-ie9 .page-questions .view-mti-qa-questions, .lt-ie9
.page-questions .view-questions {
  padding: 40px 30px;
}
.page-questions .view-mti-qa-questions table,
.page-questions .view-questions table {
  width: 100%;
}
.page-questions .view-mti-qa-questions th,
.page-questions .view-questions th {
  position: relative;
  padding-bottom: 15px;
}
.page-questions .view-mti-qa-questions th:after,
.page-questions .view-questions th:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.page-questions .view-mti-qa-questions th a,
.page-questions .view-questions th a {
  color: #6c6c6c;
  display: inline-block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
  padding-right: 18px;
  position: relative;
}
.page-questions .view-mti-qa-questions th a img,
.page-questions .view-questions th a img {
  position: absolute;
  right: 2px;
  top: 1px;
}
.page-questions .view-mti-qa-questions td,
.page-questions .view-questions td {
  position: relative;
  padding: 10px 4px;
}
.page-questions .view-mti-qa-questions td:after,
.page-questions .view-questions td:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.page-questions .view-mti-qa-questions td:not(.views-field-title),
.page-questions .view-questions td:not(.views-field-title) {
  color: #6c6c6c;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
}
.page-questions .view-mti-qa-questions .odd td,
.page-questions .view-questions .odd td {
  background: #fcfcfc;
}
.page-questions .view-mti-qa-questions .views-field-nid-1,
.page-questions .view-questions .views-field-nid-1 {
  text-align: left;
}
.page-questions .best-answer-icon {
  display: inline-block;
  vertical-align: middle;
}
.page-questions .best-answer-icon:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 16px;
  color: #35a5cf;
  padding-left: 4px;
}

.page-help-shows .main-content {
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(right bottom, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(right bottom, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), linear-gradient(to left top, #35a5cf, #0f5083);
  padding: 35px 25px;
}
@media (max-width: 500px) {
  .page-help-shows .main-content {
    padding: 35px 5px;
  }
}
@media (min-width: 961px) {
  .page-help-shows .main-content {
    padding: 65px 50px;
  }
}
.lt-ie9 .page-help-shows .main-content {
  padding: 65px 50px;
}
.page-help-shows #page-title {
  color: white;
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .page-help-shows #page-title {
    margin-bottom: 40px;
  }
}
.lt-ie9 .page-help-shows #page-title {
  margin-bottom: 40px;
}
.page-help-shows .answer-body {
  display: block;
}
.page-help-shows .views-exposed-widgets-wrapper {
  margin-bottom: 40px;
}
.page-help-shows #edit-combine-wrapper label {
  display: none;
}
.page-help-shows #edit-combine-wrapper input[type='text'] {
  background-color: white;
}
.page-help-shows #edit-submit-mti-qa {
  margin-top: 8px;
}

.answer-wrapper {
  background: white;
  padding: 40px 30px;
  margin-bottom: 20px;
  padding-bottom: 0px;
}

.page-user-register #page-title {
  margin-bottom: 55px;
  margin-top: 15px;
}
.page-user-register .main-content {
  padding-bottom: 0;
}
@media (min-width: 1200px) {
  .page-user-register .main-content {
    padding-right: 21%;
  }
}
.page-user-register form {
  margin-bottom: 60px;
}
.page-user-register form label,
.page-user-register form .fieldset-legend {
  font-size: 16px;
  font-size: 1rem;
  line-height: 25px;
  line-height: 1.5625rem;
  font-weight: 500;
  letter-spacing: .04em;
  color: #393e43;
  margin-bottom: 6px;
  display: block;
}
.page-user-register .form-wrapper {
  margin-bottom: 30px !important;
}
.page-user-register .form-item {
  margin-bottom: 0 !important;
}
.page-user-register .form-item-mail {
  max-width: 455px;
  width: 100%;
}
.page-user-register .form-item-mail input {
  max-width: 455px;
  width: 100%;
}
@media (min-width: 641px) {
  .page-user-register .form-item-mail {
    margin-right: 0;
    max-width: 455px;
    width: 47.5%;
  }
}
.lt-ie9 .page-user-register .form-item-mail {
  margin-right: 0;
  max-width: 455px;
  width: 47.5%;
}
.page-user-register .confirm-parent,
.page-user-register .password-parent {
  width: 100%;
}
@media (max-width: 641px) {
  .page-user-register .confirm-parent,
  .page-user-register .password-parent {
    max-width: 455px;
  }
}
.page-user-register .confirm-parent input,
.page-user-register .password-parent input {
  width: 100%;
}
@media (min-width: 641px) {
  .page-user-register .confirm-parent input,
  .page-user-register .password-parent input {
    margin-right: 0;
    max-width: 455px;
    width: 47.5%;
  }
}
.lt-ie9 .page-user-register .confirm-parent input, .lt-ie9
.page-user-register .password-parent input {
  margin-right: 0;
  max-width: 455px;
  width: 47.5%;
}
.page-user-register .confirm-parent {
  margin-bottom: 0;
}
.page-user-register .password-strength,
.page-user-register div.password-confirm {
  max-width: 455px;
  width: auto;
}
@media (max-width: 500px) {
  .page-user-register .password-strength,
  .page-user-register div.password-confirm {
    margin: 0 0 10px;
  }
}
@media (min-width: 641px) {
  .page-user-register .password-strength,
  .page-user-register div.password-confirm {
    width: 50%;
    margin-top: 42px;
    position: absolute;
    left: 50%;
  }
}
.lt-ie9 .page-user-register .password-strength, .lt-ie9
.page-user-register div.password-confirm {
  width: 50%;
  margin-top: 42px;
  position: absolute;
  left: 50%;
}
.page-user-register .password-strength .error,
.page-user-register .password-strength .ok,
.page-user-register div.password-confirm .error,
.page-user-register div.password-confirm .ok {
  color: #35a5cf;
}
.page-user-register .password-indicator div {
  background-color: #35a5cf;
}
.page-user-register div.form-item div.password-suggestions {
  max-width: 455px;
  width: 100%;
}
@media (min-width: 641px) {
  .page-user-register div.form-item div.password-suggestions {
    width: 47.5%;
  }
}
.lt-ie9 .page-user-register div.form-item div.password-suggestions {
  width: 47.5%;
}
@media (min-width: 641px) {
  .page-user-register .field-name-field-user-first-name {
    padding-right: 20px;
  }
}
.lt-ie9 .page-user-register .field-name-field-user-first-name {
  padding-right: 20px;
}
@media (min-width: 641px) {
  .page-user-register .field-name-field-user-first-name,
  .page-user-register .field-name-field-user-last-name {
    float: left;
    width: 50%;
  }
}
.lt-ie9 .page-user-register .field-name-field-user-first-name, .lt-ie9
.page-user-register .field-name-field-user-last-name {
  float: left;
  width: 50%;
}
.page-user-register .field-type-datetime {
  clear: both;
}
.page-user-register fieldset.date-combo .container-inline-date .date-padding {
  padding: 0;
}
.page-user-register #edit-legal {
  margin-bottom: 30px;
}
.page-user-register #edit-legal .form-type-checkbox {
  margin-left: 30px;
}
.page-user-register #edit-legal .form-type-checkbox input[type='checkbox'] {
  position: absolute;
}
.page-user-register #edit-legal .form-type-checkbox label:after {
  top: 4px;
}
.page-user-register .captcha .fieldset-description {
  margin-top: 0;
  margin-bottom: 6px;
}
.page-user-register .hybridauth-widget-wrapper {
  position: relative;
  background: #f9f9f9;
  clear: both;
  margin: 0 -25px;
  padding: 20px 25px 30px;
}
.page-user-register .hybridauth-widget-wrapper:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 769px) {
  .page-user-register .hybridauth-widget-wrapper {
    margin: 0 -50px;
    padding: 30px 50px 60px;
  }
}
.lt-ie9 .page-user-register .hybridauth-widget-wrapper {
  margin: 0 -50px;
  padding: 30px 50px 60px;
}

.create_profile_description {
  margin-bottom: 20px;
}

.existing-account-button:before {
  font-size: 12px;
  padding-top: 3px;
}

.registration__business-portal {
  margin-bottom: 10px;
}
@media (min-width: 641px) {
  .registration__business-portal {
    margin-bottom: 30px;
  }
}
.lt-ie9 .registration__business-portal {
  margin-bottom: 30px;
}

.business-portal-button:before {
  font-size: 12px;
  padding-top: 3px;
}

.registration__form-title {
  color: #35a5cf;
}

.title_user_description {
  color: #35a5cf;
  margin-bottom: 10px;
}

.user_and_picture_description {
  margin-bottom: 20px;
}

.field-name-field-user-avatar .image-widget-data input {
  display: block;
}

.page-user-register-shows .main-content {
  max-width: 800px;
}
.page-user-register-shows #page-title {
  margin-bottom: 30px;
}
.page-user-register-shows #edit-shows-to-pic-subtitle h4 {
  color: #6c6c6c;
}
.page-user-register-shows #edit-shows-to-pic-header h3 {
  color: #35a5cf;
}
.page-user-register-shows .shows-to-pick .view-content {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  /* Safari */
  display: flex;
  -webkit-flex-wrap: wrap;
  /* Safari 6.1+ */
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  flex-flow: row wrap;
}
.page-user-register-shows .thumb-grid--item {
  position: relative;
}
@media (min-width: 501px) {
  .page-user-register-shows .thumb-grid--item {
    width: 32.39437%;
    clear: "right";
    float: left;
    margin-left: 0;
    margin-right: 1.40845%;
  }
  .page-user-register-shows .thumb-grid--item:nth-child(3n+3) {
    margin-right: 0;
  }
  .page-user-register-shows .thumb-grid--item:nth-child(3n+4) {
    margin-right: 1.40845%;
  }
  .page-user-register-shows .thumb-grid--item:nth-child(4n+1) {
    clear: none;
  }
}
.page-user-register-shows .thumb-grid--item .views-field-title {
  color: #6c6c6c;
  font-weight: 500;
  width: 65%;
  padding: 15px 0 20px 20px;
}
.page-user-register-shows .thumb-grid--item .views-field-ops {
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.page-user-register-shows .thumb-grid--item .flag-wrapper {
  position: initial;
}
.page-user-register-shows .thumb-grid--item a.flag {
  display: block;
  border-bottom: 4px solid white;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 100%;
  overflow: hidden;
  padding-bottom: 16px;
  padding-right: 10px;
  position: absolute;
  text-indent: -999px;
  text-transform: uppercase;
  transition: border-color .25s ease;
  top: 0;
  width: 100%;
}
.page-user-register-shows .thumb-grid--item a.flag:before {
  content: '';
  height: 100%;
}
.page-user-register-shows .thumb-grid--item a.flag:hover {
  border-color: #35a5cf;
}
.page-user-register-shows .thumb-grid--item a.unflag-action {
  border-color: #35a5cf;
  padding-bottom: 12px;
  text-align: right;
}
.page-user-register-shows .thumb-grid--item a.unflag-action:after {
  content: "\f113";
  color: #35a5cf;
  font-family: iconfont;
  margin-left: 4px;
}
.page-user-register-shows .thumb-grid--item a.unflag-action:hover:after {
  color: #1e86bd;
}
.page-user-register-shows .thumb-grid--item .flag-message {
  display: none !important;
}
.page-user-register-shows #edit-shows-to-pick {
  position: relative;
}
.page-user-register-shows #edit-shows-to-pick .view-content {
  clear: both;
  margin-bottom: 35px;
  overflow: hidden;
  padding: 0 2px;
}
.page-user-register-shows .pager {
  position: absolute;
  right: 0;
  top: -60px;
}
.page-user-register-shows .pager li {
  display: inline-block;
}
.page-user-register-shows .pager .pager-current {
  display: none;
}
.page-user-register-shows .pager .pager-previous a {
  width: 30px;
  height: 30px;
}
.page-user-register-shows .pager .pager-previous a:before {
  color: #393e43;
  font-size: 30px;
  padding-right: 10px;
}
.page-user-register-shows .pager .pager-next a {
  width: 30px;
  height: 30px;
}
.page-user-register-shows .pager .pager-next a:before {
  color: #393e43;
  font-size: 30px;
  padding-right: 10px;
}
.page-user-register-shows .form-actions {
  clear: both;
}

.page-user-registration-confirmation .main-content {
  max-width: 800px;
}

.confirmation__text {
  margin-bottom: 30px;
}

.confirmation__highlight-text {
  font-weight: 500;
  margin-bottom: 50px;
}

.confirmation__subtitle {
  color: #35a5cf;
}

.confirmation-box-wrapper {
  background: #35a5cf;
  color: white;
  padding: 20px;
}
.confirmation-box-wrapper p {
  margin-bottom: 20px;
}

.create_profile_description,
.business-portal-text,
.login-form__text {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  letter-spacing: 0.03em;
}
@media (min-width: 641px) {
  .create_profile_description,
  .business-portal-text,
  .login-form__text {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 31px;
    line-height: 1.95313rem;
  }
}
.lt-ie9 .create_profile_description, .lt-ie9
.business-portal-text, .lt-ie9
.login-form__text {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 31px;
  line-height: 1.95313rem;
}

.resource-finder__hero {
  background: url(../images/hero-bg-default.jpg) no-repeat;
  color: white;
  min-height: 240px;
  margin: -35px -25px 0;
  padding: 40px 25px;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
}
@media (min-width: 961px) {
  .resource-finder__hero {
    margin: -65px -50px 0;
    padding: 80px 50px 50px;
  }
}
.lt-ie9 .resource-finder__hero {
  margin: -65px -50px 0;
  padding: 80px 50px 50px;
}
.resource-finder__hero .page-title {
  color: white;
}
.resource-finder__hero .resource-description-wrapper {
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
@media (min-width: 961px) {
  .resource-finder__hero .resource-description-wrapper {
    width: 66%;
  }
}
.lt-ie9 .resource-finder__hero .resource-description-wrapper {
  width: 66%;
}

.page-resource-finder #page-title,
.page-resource-finder #breadcrumb {
  display: none;
}

.resource-finder__filters {
  border-bottom: 1px solid #d1d1d3;
  margin-bottom: 30px;
  margin-top: 0;
  position: relative;
}
@media (min-width: 641px) {
  .resource-finder__filters {
    background-color: #eee;
    border-bottom: 2px solid #fff;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);
    min-height: 70px;
    line-height: 70px;
    padding: 0 25px;
  }
}
@media (min-width: 961px) {
  .resource-finder__filters {
    padding: 0 50px;
  }
  .resource-finder__filters .form-item-combine input.form-text {
    margin-right: 20px;
    width: 145px;
  }
}
@media (min-width: 1200px) {
  .resource-finder__filters {
    padding: 0 50px;
  }
  .resource-finder__filters .form-item-combine input.form-text {
    margin-right: 20px;
    width: 160px;
  }
}
.lt-ie9 .resource-finder__filters {
  padding: 0 50px;
}
.lt-ie9 .resource-finder__filters .form-item-combine input.form-text {
  margin-right: 20px;
  width: 160px;
}
.resource-finder__filters form {
  display: block;
  float: left;
}
.resource-finder__filters input {
  background: #fff;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (min-width: 641px) {
  .resource-finder__filters #mti-resources-finder-form {
    width: 40%;
    margin-right: 5%;
  }
  .resource-finder__filters #mti-resources-filters-links-form {
    display: table;
    table-layout: auto;
    width: 55%;
  }
  .resource-finder__filters .form-checkboxes {
    width: 100%;
  }
  .resource-finder__filters .form-checkboxes .form-type-checkbox {
    display: table-cell;
    float: none;
    vertical-align: top;
  }
}
.lt-ie9 .resource-finder__filters #mti-resources-finder-form {
  width: 40%;
  margin-right: 5%;
}
.lt-ie9 .resource-finder__filters #mti-resources-filters-links-form {
  display: table;
  table-layout: auto;
  width: 55%;
}
.lt-ie9 .resource-finder__filters .form-checkboxes {
  width: 100%;
}
.lt-ie9 .resource-finder__filters .form-checkboxes .form-type-checkbox {
  display: table-cell;
  float: none;
  vertical-align: top;
}
.resource-finder__filters .form-item,
.resource-finder__filters .item-list,
.resource-finder__filters .resource-filters,
.resource-finder__filters .resource-filters li {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.resource-finder__filters form,
.resource-finder__filters .form-type-textfield,
.resource-finder__filters .form-autocomplete {
  margin-bottom: 0;
}
@media (max-width: 641px) {
  .resource-finder__filters form,
  .resource-finder__filters .form-type-textfield,
  .resource-finder__filters .form-autocomplete {
    display: block;
    width: 100%;
  }
}
.resource-finder__filters input[type='submit'] {
  display: none;
}
.resource-finder__filters .resource-filters {
  margin-left: 20px;
}
.resource-finder__filters .picker {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 8px;
  vertical-align: middle;
}
.resource-finder__filters .picker .picker-flag:before {
  font-size: 9px;
}
.resource-finder__filters .picker-label {
  color: #6c6c6c;
  display: inline-block;
  font-weight: normal;
  margin: 0;
  vertical-align: middle;
}
.resource-finder__filters .picker-handle {
  border-radius: 1px;
  border: 1px solid #6c6c6c;
  height: 10px;
  width: 10px;
  margin-top: 4px;
}
.resource-finder__filters .picker:hover .picker-label {
  color: #35a5cf;
}
.resource-finder__filters .picker:hover .picker-handle {
  background-color: #35a5cf;
  border-color: #35a5cf;
}
.resource-finder__filters .picker:hover .picker-flag:before {
  color: white;
}
.resource-finder__filters .checked .picker-label {
  color: #35a5cf;
}
.resource-finder__filters .checked .picker-handle {
  background: #35a5cf;
  border-color: #35a5cf;
}
.resource-finder__filters .checked .picker-flag:before {
  color: white;
}
.resource-finder__filters .checked:hover .picker-flag:before {
  color: white;
}
.resource-finder__filters .filter-link {
  color: #686868;
  font-size: 13px;
  margin-left: 17px;
  padding: 0 7px 0 0;
  position: relative;
}
.resource-finder__filters .filter-link:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: #393e43;
  font-size: 9px;
  left: -15px;
  top: 5px;
  opacity: 0;
  position: absolute;
  transition: all .25s ease;
  z-index: 3;
}
.resource-finder__filters .filter-link:after {
  content: '';
  border-radius: 1px;
  border: 1px solid #6c6c6c;
  height: 10px;
  width: 10px;
  margin-top: 3px;
  left: -16px;
  top: 0;
  position: absolute;
  transition: all .25s ease;
  z-index: 1;
}
.resource-finder__filters .filter-link.active, .resource-finder__filters .filter-link:hover {
  color: #35a5cf;
}
.resource-finder__filters .filter-link.active:after, .resource-finder__filters .filter-link:hover:after {
  background-color: #35a5cf;
  border: 1px solid #35a5cf;
}
.resource-finder__filters .filter-link.active:before, .resource-finder__filters .filter-link:hover:before {
  color: white;
  opacity: 1;
}
.resource-finder__filters .filter-mobile-refine-button {
  display: none;
}

@media (max-width: 641px) {
  .resource-finder__filters {
    background-image: url(../images/repeating/noise.png), -moz-linear-gradient(3deg, #1e6e9c, #3a7ea5, #5fb7d9);
    background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(3deg, #1e6e9c, #3a7ea5, #5fb7d9);
    background-image: url(../images/repeating/noise.png), linear-gradient(87deg, #1e6e9c, #3a7ea5, #5fb7d9);
    box-shadow: inset white 0px 0px 0px 100px;
    transition: box-shadow .3s ease-in-out;
  }
  .resource-finder__filters.mobile-filters-open {
    box-shadow: inset rgba(255, 255, 255, 0) 0px 0px 0px 100px;
  }
  .resource-finder__filters.mobile-filters-open .filter-mobile-refine-button:before {
    transform: rotate(-180deg);
  }
  .resource-finder__filters.mobile-filters-open .item-list {
    width: 100%;
    display: block;
  }

  .resource-finder__filters {
    line-height: 40px;
    min-height: 40px;
    margin: 0 -25px 30px;
    padding: 0;
  }
  .resource-finder__filters .filter-mobile-refine-button {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    background: #eee;
    color: #35a5cf;
    width: 50%;
  }
  .resource-finder__filters .filter-mobile-refine-button.filters-closed {
    background: #eee;
  }
  .resource-finder__filters .filter-mobile-refine-button.mobile-filters-open {
    background: transparent;
    color: white;
  }
  .resource-finder__filters #mti-resources-finder-form {
    float: right;
    padding-left: 0;
    width: 50%;
  }
  .resource-finder__filters #mti-resources-finder-form input {
    border-bottom: none;
  }
  .resource-finder__filters #mti-resources-finder-form #edit-resource-finder-field {
    width: 100%;
    background-color: #eee;
    background-position: 100% -40px;
    color: #35a5cf;
    font-style: normal;
    margin-right: 0;
    width: 100%;
  }
  .resource-finder__filters #mti-resources-finder-form #edit-resource-finder-field::-webkit-input-placeholder {
    color: #35a5cf;
  }
  .resource-finder__filters #mti-resources-finder-form #edit-resource-finder-field:-moz-placeholder {
    /* Firefox 18- */
    color: #35a5cf;
  }
  .resource-finder__filters #mti-resources-finder-form #edit-resource-finder-field::-moz-placeholder {
    /* Firefox 19+ */
    color: #35a5cf;
  }
  .resource-finder__filters #mti-resources-finder-form #edit-resource-finder-field:-ms-input-placeholder {
    color: #35a5cf;
  }
  .resource-finder__filters #mti-resources-finder-form:after {
    display: none;
  }
  .resource-finder__filters #mti-resources-filters-links-form {
    clear: both;
    float: none;
  }
  .resource-finder__filters .form-checkboxes {
    height: 0;
    overflow: hidden;
    padding-left: 25px;
    transition: height .3s ease-in-out;
  }
  .resource-finder__filters .form-checkboxes.is-open {
    height: auto;
  }
  .resource-finder__filters .form-checkboxes .form-item {
    height: 50px;
    line-height: 50px;
    margin-bottom: 0;
  }
  .resource-finder__filters .picker-checkbox .picker-handle {
    background: white;
    border-color: white;
    border-radius: 1px;
    height: 12px;
    width: 12px;
    margin-top: 0;
  }
  .resource-finder__filters .picker-checkbox .picker-flag:before {
    color: initial;
    font-size: 10px;
  }
  .resource-finder__filters .picker-checkbox .picker-label {
    color: white;
    line-height: 12px;
  }
  .resource-finder__filters .picker-checkbox:hover .picker-handle {
    background: white;
    border-color: white;
  }
  .resource-finder__filters .picker-checkbox:hover .picker-label {
    color: white;
  }
  .resource-finder__filters .picker-checkbox:hover .picker-flag:before {
    color: #818b94;
  }
  .resource-finder__filters .picker-checkbox.checked .picker-handle, .resource-finder__filters .picker-checkbox.checked:hover .picker-handle {
    background: #93d2e9;
    border-color: #93d2e9;
  }
  .resource-finder__filters .picker-checkbox.checked .picker-flag:before {
    color: initial;
  }
  .resource-finder__filters .picker-checkbox.checked:hover .picker-flag:before {
    color: #818b94;
  }
  .resource-finder__filters .picker-checkbox.checked .picker-label {
    color: white;
  }
}
.resource-results-intro-result {
  padding-top: 20px;
}

.resource-search-intro-view-image {
  float: left;
  padding-right: 20px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

.resource-ribbon__bundle {
  background-image: url("../images/ribbon-bundle.png");
  background-size: 100% auto;
  height: 82px;
  left: -3px;
  top: -3px;
  overflow: hidden;
  position: absolute;
  text-indent: -999px;
  width: 88px;
  z-index: 10;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .resource-ribbon__bundle {
    background-image: url("../images/ribbon-bundle-2x.png");
  }
}

.view-resource-finder {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  /* Safari */
  display: flex;
  -webkit-flex-wrap: wrap;
  /* Safari 6.1+ */
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  flex-flow: row wrap;
}
.view-resource-finder > div {
  display: inline-block;
}

.resource-results-view-content {
  padding: 20px 14px;
  min-height: 90px;
  background-image: linear-gradient(to right, #b0b0b0 16.66667%, #b0b0b0 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.resource-results-view-content > div {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
}
@media (min-width: 769px) {
  .resource-results-view-content > div {
    vertical-align: middle;
  }
}
.lt-ie9 .resource-results-view-content > div {
  vertical-align: middle;
}
.resource-results-view-content .resource-view-details-wrapper {
  float: left;
  width: 100%;
}
@media (min-width: 769px) {
  .resource-results-view-content .resource-view-details-wrapper {
    width: 50%;
  }
}
.lt-ie9 .resource-results-view-content .resource-view-details-wrapper {
  width: 50%;
}
.resource-results-view-content .resource-view-image {
  float: left;
  margin-right: 18px;
}
.resource-results-view-content .resource-view-title {
  font-weight: 500;
  margin-left: 80px;
  line-height: 1;
  margin-bottom: 5px;
}
.resource-results-view-content .resource-view-title a:link, .resource-results-view-content .resource-view-title a:visited {
  color: #6c6c6c;
}
.resource-results-view-content .resource-view-description {
  color: #666666;
  margin-left: 80px;
  margin-bottom: 10px;
}
@media (min-width: 769px) {
  .resource-results-view-content .resource-view-description {
    margin-bottom: 0;
  }
}
.lt-ie9 .resource-results-view-content .resource-view-description {
  margin-bottom: 0;
}
.resource-results-view-content .resource-view-type-wrapper {
  font-family: "effra", Arial, Helvetica, sans-serif;
  color: #35a5cf;
  margin-bottom: 10px;
  margin-left: 80px;
}
@media (min-width: 769px) {
  .resource-results-view-content .resource-view-type-wrapper {
    float: left;
    margin-left: 15px;
    top: 25px;
    width: 30%;
  }
}
.lt-ie9 .resource-results-view-content .resource-view-type-wrapper {
  float: left;
  margin-left: 15px;
  top: 25px;
  width: 30%;
}
.resource-results-view-content .resource-view-more-wrapper {
  float: right;
  clear: both;
  text-align: right;
}
@media (min-width: 769px) {
  .resource-results-view-content .resource-view-more-wrapper {
    clear: none;
    top: 15px;
    width: 15%;
  }
}
.lt-ie9 .resource-results-view-content .resource-view-more-wrapper {
  clear: none;
  top: 15px;
  width: 15%;
}

.resource-hero {
  padding: 0;
  position: relative;
  min-height: 50px;
  overflow: visible;
  z-index: 1;
}
.resource-hero .hero__background {
  position: relative;
}
.resource-hero .hero__background img {
  float: left;
  width: 100%;
}
@media (min-width: 641px) {
  .resource-hero .hero__background:after {
    content: '';
    display: block;
    height: 50px;
    background-color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 66.66667%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
.lt-ie9 .resource-hero .hero__background:after {
  content: '';
  display: block;
  height: 50px;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 66.66667%;
  float: left;
  margin-right: -100%;
  margin-left: 0;
  clear: none;
}

.node-resource {
  position: relative;
  z-index: 1;
}

.node-type-resource #page-title {
  display: none;
}
.node-type-resource #breadcrumb {
  display: block;
}
.node-type-resource #breadcrumb a {
  color: white;
}
.node-type-resource .main-content {
  padding: 0;
}
.node-type-resource .group-content-main {
  padding-bottom: 0;
}
@media (min-width: 641px) {
  .node-type-resource .group-content-main {
    padding-top: 0;
  }
}
.lt-ie9 .node-type-resource .group-content-main {
  padding-top: 0;
}
.node-type-resource .group-related-shows li {
  margin-bottom: 12px;
}
.node-type-resource .group-related-shows li a {
  color: #6c6c6c;
}

@media (min-width: 641px) {
  .short-description {
    width: 78%;
  }
}
.lt-ie9 .short-description {
  width: 78%;
}

.resource__gallery {
  position: relative;
  background: #fafafa;
  clear: both;
  padding: 25px;
}
.resource__gallery:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 641px) {
  .resource__gallery {
    padding: 50px;
  }
}
.lt-ie9 .resource__gallery {
  padding: 50px;
}
@media (max-width: 550px) {
  .resource__gallery .flex-viewport {
    max-width: 270px;
  }
}
.resource__gallery .flex-control-nav {
  bottom: 10px;
  left: 20px;
}
.resource__gallery .flex-direction-nav {
  position: absolute;
  top: 0;
  right: 0;
}
.resource__gallery .flex-direction-nav a {
  height: 22px;
  width: 22px;
  text-shadow: none;
}
.resource__gallery .flex-direction-nav a:before {
  color: #393e43;
  font-size: 22px;
}
.resource__gallery .flex-direction-nav a.flex-next {
  right: 0;
}
.resource__gallery .flex-direction-nav a.flex-prev {
  right: 24px;
}
.resource__gallery .slides li {
  margin-right: 16px;
}

#block-mti-resources-mti-resources-related-faq {
  width: 90%;
  margin: 0 auto;
}
#block-mti-resources-mti-resources-related-faq h2 {
  background-color: #35a5cf;
  padding: 20px 16px;
  margin: 20px 0 0;
  color: white;
  font-weight: 500;
  font-family: "effra", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 0.8125rem;
  line-height: 1.17188rem;
}

@media (max-width: 640px) {
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .view-content {
    margin: 0 -25px;
  }
}
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .node--list_teaser {
  background: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row {
  position: relative;
  display: block;
  line-height: 54px;
  margin: 0;
  padding: 18px 14px 18px 20px;
  position: relative;
  transition: all .3s ease-in-out;
}
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .teaser__image,
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-logo {
  float: left;
  height: 54px;
  margin-right: 20px;
  width: 54px;
  position: absolute;
  top: 50%;
  margin-top: -25px;
}
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .node-title,
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-title-full {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 16px;
  padding: 0 140px 0 74px;
  position: relative;
  width: 100%;
}
@media (max-width: 500px) {
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .node-title,
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-title-full {
    padding-right: 30px;
  }
}
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .node-title a,
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-title-full a {
  color: #393e43;
  display: block;
}
.page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .results-grid-list__read-more {
  float: right;
  font-size: 11px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -13px;
  z-index: 10;
}
@media (max-width: 500px) {
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .results-grid-list__read-more {
    display: inline-block;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .results-grid-list__read-more:before {
    display: block;
    color: #845412;
    font-size: 12px;
    letter-spacing: normal;
    line-height: 27px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}
@media (min-width: 641px) {
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row {
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
    float: left;
    margin: 0 0 40px;
    position: relative;
    transition: all .3s ease-in-out;
    padding: 0;
  }
  .lt-ie10 .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row {
    min-height: 250px;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:hover {
    box-shadow: 0px 1px 54px rgba(0, 0, 0, 0.2);
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:hover a {
    color: #35a5cf !important;
  }
}
@media (min-width: 641px) and (min-width: 641px) {
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row {
    clear: none;
    margin-right: 2.55%;
    width: 23.085%;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:nth-child(4n) {
    margin-right: 0;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:nth-child(4n+1) {
    clear: left;
  }
}
@media (min-width: 641px) {
  .lt-ie9 .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row {
    clear: none;
    margin-right: 2.55%;
    width: 23.085%;
  }
  .lt-ie9 .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:nth-child(4n) {
    margin-right: 0;
  }
  .lt-ie9 .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:nth-child(4n+1) {
    clear: left;
  }
}
@media (min-width: 641px) and (max-width: 640px) {
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row {
    width: 47.598%;
    margin-right: 3.3%;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:nth-child(2n+2) {
    margin-right: 0;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .views-row:nth-child(2n+1) {
    clear: left;
  }
}
@media (min-width: 641px) {
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .teaser__image,
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-logo {
    height: auto;
    margin: 0;
    position: relative;
    width: 100%;
    top: 0;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .teaser__image img,
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-logo img {
    border: none;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .node-title,
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-title-full {
    margin-bottom: 0;
    padding: 0;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .node-title a,
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .field-name-field-show-title-full a {
    color: #747474;
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    min-height: 68px;
    padding: 14px 20px 18px;
  }
  .page-wrapper .results-grid-list:not(.results-grid-list--list):not(.results-grid-list--grid) .results-grid-list__read-more {
    display: none;
  }
}
.page-wrapper .results-grid-list--list .views-row-odd {
  background-color: #fcfcfc;
}
.page-wrapper .results-grid-list--list .view-content {
  padding: 0;
}
@media (max-width: 640px) {
  .page-wrapper .results-grid-list--list .view-content {
    margin: 0 -25px;
  }
}
.page-wrapper .results-grid-list--list .views-row {
  position: relative;
  display: block;
  line-height: 54px;
  margin: 0;
  padding: 18px 14px 18px 20px;
  position: relative;
  transition: all .3s ease-in-out;
}
.page-wrapper .results-grid-list--list .views-row:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.page-wrapper .results-grid-list--list .teaser__image {
  float: left;
  height: 54px;
  margin-right: 20px;
  width: 54px;
  position: absolute;
  top: 50%;
  margin-top: -25px;
}
.page-wrapper .results-grid-list--list .node-title {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 16px;
  padding: 0 140px 0 74px;
  position: relative;
  width: 100%;
}
@media (max-width: 500px) {
  .page-wrapper .results-grid-list--list .node-title {
    padding-right: 30px;
  }
}
.page-wrapper .results-grid-list--list .node-title a {
  color: #393e43;
  display: block;
}
.page-wrapper .results-grid-list--list .results-grid-list__read-more {
  float: right;
  font-size: 11px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -13px;
  z-index: 10;
}
@media (max-width: 500px) {
  .page-wrapper .results-grid-list--list .results-grid-list__read-more {
    display: inline-block;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
  }
  .page-wrapper .results-grid-list--list .results-grid-list__read-more:before {
    display: block;
    color: #845412;
    font-size: 12px;
    letter-spacing: normal;
    line-height: 27px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}
.page-wrapper .results-grid-list--list .node--list_teaser {
  background-image: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.page-wrapper .results-grid-list--grid .view-content {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  /* Safari */
  display: flex;
  -webkit-flex-wrap: wrap;
  /* Safari 6.1+ */
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  flex-flow: row wrap;
}
.page-wrapper .results-grid-list--grid .views-row {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
  float: left;
  margin: 0 0 40px;
  position: relative;
  transition: all .3s ease-in-out;
}
.lt-ie10 .page-wrapper .results-grid-list--grid .views-row {
  min-height: 250px;
}
.page-wrapper .results-grid-list--grid .views-row:hover {
  box-shadow: 0px 1px 54px rgba(0, 0, 0, 0.2);
}
.page-wrapper .results-grid-list--grid .views-row:hover a {
  color: #35a5cf !important;
}
@media (min-width: 641px) {
  .page-wrapper .results-grid-list--grid .views-row {
    clear: none;
    margin-right: 2.55%;
    width: 23.085%;
  }
  .page-wrapper .results-grid-list--grid .views-row:nth-child(4n) {
    margin-right: 0;
  }
  .page-wrapper .results-grid-list--grid .views-row:nth-child(4n+1) {
    clear: left;
  }
}
.lt-ie9 .page-wrapper .results-grid-list--grid .views-row {
  clear: none;
  margin-right: 2.55%;
  width: 23.085%;
}
.lt-ie9 .page-wrapper .results-grid-list--grid .views-row:nth-child(4n) {
  margin-right: 0;
}
.lt-ie9 .page-wrapper .results-grid-list--grid .views-row:nth-child(4n+1) {
  clear: left;
}
@media (max-width: 640px) {
  .page-wrapper .results-grid-list--grid .views-row {
    width: 47.598%;
    margin-right: 3.3%;
  }
  .page-wrapper .results-grid-list--grid .views-row:nth-child(2n+2) {
    margin-right: 0;
  }
  .page-wrapper .results-grid-list--grid .views-row:nth-child(2n+1) {
    clear: left;
  }
}
.page-wrapper .results-grid-list--grid .node-title {
  margin-bottom: 0;
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.page-wrapper .results-grid-list--grid .node-title a {
  color: #747474;
  display: block;
  font-weight: 500;
  line-height: 1.2em;
  min-height: 64px;
  padding: 14px 20px 18px;
}
@media (min-width: 641px) and (max-width: 850px) {
  .lt-ie10 .page-wrapper .results-grid-list--grid .node-title a {
    min-height: 112px;
  }
}
.page-wrapper .results-grid-list--grid .results-grid-list__read-more {
  display: none;
}
.page-wrapper .results-grid-list--grid .node--list_teaser {
  background-image: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.page-wrapper .results-grid-list--settings {
  float: right;
  font-size: 13px;
  margin-bottom: 20px;
  padding: 0;
  display: block;
  width: 100%;
}
.page-wrapper .results-grid-list--settings .results-grid-list--links-wrapper {
  float: left;
  margin-top: 10px;
}
.page-wrapper .results-grid-list--settings label {
  color: #a4a5a7;
  display: inline-block;
  font-weight: normal;
  line-height: 1em;
  margin: 0 10px 5px 0;
  vertical-align: middle;
}
.page-wrapper .results-grid-list--settings label:after {
  content: ':';
  display: inline;
  margin: 0 0 0 2px;
  vertical-align: middle;
}
.page-wrapper .results-grid-list--settings #results-grid-list--grid,
.page-wrapper .results-grid-list--settings #results-grid-list--list {
  background: url(../images/show-finder-icons.png) no-repeat 0 -17px;
  display: inline-block;
  height: 15px;
  overflow: hidden;
  text-indent: -5000px;
  vertical-align: middle;
  width: 15px;
}
.page-wrapper .results-grid-list--settings #results-grid-list--grid {
  margin: 0 15px 0 0;
}
@media (min-width: 641px) {
  .page-wrapper .results-grid-list--settings #results-grid-list--grid {
    margin-right: 8px;
  }
}
.lt-ie9 .page-wrapper .results-grid-list--settings #results-grid-list--grid {
  margin-right: 8px;
}
.page-wrapper .results-grid-list--settings #results-grid-list--grid.active {
  background-position: 0 0;
}
.page-wrapper .results-grid-list--settings #results-grid-list--list {
  background-position: -18px 0;
}
.page-wrapper .results-grid-list--settings #results-grid-list--list.active {
  background-position: -18px -17px;
}
.page-wrapper .results-grid-list--list .field-name-field-show-logo {
  float: left;
  height: 54px;
  margin-right: 20px;
  width: 54px;
  position: absolute;
  top: 50%;
  margin-top: -25px;
}
.page-wrapper .results-grid-list--list .field-name-field-show-title-full {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 16px;
  padding: 0 140px 0 74px;
  position: relative;
  width: 100%;
}
@media (max-width: 500px) {
  .page-wrapper .results-grid-list--list .field-name-field-show-title-full {
    padding-right: 30px;
  }
}
.page-wrapper .results-grid-list--list .field-name-field-show-title-full a {
  color: #393e43;
  display: block;
}
.page-wrapper .results-grid-list--grid .field-name-field-show-title-full ~ div {
  display: none;
}
.page-wrapper .results-grid-list--grid .flag-subscribe-show {
  display: none;
}
.page-wrapper .results-grid-list--grid .field-name-field-show-title-full {
  margin-bottom: 0;
}
.page-wrapper .results-grid-list--grid .field-name-field-show-title-full a {
  color: #747474;
  display: block;
  font-weight: 500;
  line-height: 1.2em;
  min-height: 64px;
  padding: 14px 20px 18px;
}
@media (min-width: 641px) and (max-width: 850px) {
  .lt-ie10 .page-wrapper .results-grid-list--grid .field-name-field-show-title-full a {
    min-height: 112px;
  }
}
.page-wrapper .results-grid-list--grid .field-name-field-show-title-full .field-items {
  overflow: hidden;
}

.role-ribbon {
  background-repeat: no-repeat;
  display: block;
  height: 100px;
  position: absolute;
  right: 0;
  top: 0;
  width: 100px;
  z-index: 10;
}
.user__photo + .role-ribbon {
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 50%;
  left: 0;
  top: 0;
  width: 100%;
  height: 0;
  padding-top: 100%;
  -moz-border-radius: 200px;
  -webkit-border-radius: 200px;
  border-radius: 200px;
}
@media (max-width: 641px) {
  .user__photo + .role-ribbon {
    width: 200px;
    padding-top: 200px;
    left: 50%;
    margin-left: -100px;
  }
}
@media (min-width: 1200px) {
  .user__photo + .role-ribbon {
    width: 200px;
    padding-top: 200px;
    left: 50%;
    margin-left: -100px;
  }
}
@media (min-width: 769px) and (max-width: 961px) {
  .page-user .role-ribbon {
    top: 60px;
  }
}

.role-ribbon__author {
  background-image: url(../images/ribbon-author.png);
}
.user__photo + .role-ribbon__author {
  background-image: url(../images/ribbon-sm-author.png);
}

.role-ribbon__staff {
  background-image: url(../images/ribbon-staff.png);
}
.user__photo + .role-ribbon__staff {
  background-image: url(../images/ribbon-sm-staff.png);
}

.role-ribbon__vip {
  background-image: url(../images/ribbon-vip.png);
}
.user__photo + .role-ribbon__vip {
  background-image: url(../images/ribbon-sm-vip.png);
}

.feed-icon img {
  display: none;
}
.feed-icon:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  background-color: #f49c11;
  color: white;
  font-size: 12px;
  height: 16px;
  line-height: 16px;
  margin-left: 6px;
  padding: 0;
  width: 16px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.page-search-content-full .region-content-top {
  margin: -35px -25px 0;
}
@media (min-width: 641px) {
  .page-search-content-full .region-content-top {
    margin: -65px -50px 0;
  }
}
.lt-ie9 .page-search-content-full .region-content-top {
  margin: -65px -50px 0;
}
.page-search-content-full #block-mti-search-block-search-result-for {
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(right, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(right, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), linear-gradient(to left, #35a5cf, #0f5083);
  background-attachment: fixed;
  min-height: 140px;
  padding: 40px 25px 30px;
}
@media (min-width: 641px) {
  .page-search-content-full #block-mti-search-block-search-result-for {
    height: 270px;
    padding: 80px 50px 0;
  }
}
.lt-ie9 .page-search-content-full #block-mti-search-block-search-result-for {
  height: 270px;
  padding: 80px 50px 0;
}
.page-search-content-full .block-facetapi {
  background-color: #eee;
  border-bottom: 1px solid gainsboro;
  margin-bottom: 30px;
  padding: 0 25px;
}
@media (min-width: 641px) {
  .page-search-content-full .block-facetapi {
    margin-bottom: 60px;
    padding: 0 50px;
  }
}
.page-search-content-full .block-facetapi li {
  color: #35a5cf;
  display: inline-block;
  font-size: 13px;
  height: 20px;
  line-height: 20px;
  margin: 10px 10px 10px 0;
  position: relative;
  vertical-align: middle;
  text-transform: capitalize;
}
.page-search-content-full .block-facetapi li a {
  color: #6c6c6c;
  font-size: 13px;
}
.page-search-content-full .block-facetapi li a link {
  color: #6c6c6c;
}
.page-search-content-full .block-facetapi li:hover {
  color: #6c6c6c;
}
.page-search-content-full .block-facetapi li:hover a {
  color: #35a5cf;
}
.page-search-content-full .block-facetapi li:hover .picker-handle {
  background-color: #35a5cf;
  border-color: #35a5cf;
}
.page-search-content-full .block-facetapi li:hover .picker-flag:before {
  color: white;
  opacity: 1;
}
.page-search-content-full .block-facetapi li:hover .checked .picker-handle {
  background-color: #eaeaea;
  border-color: #6c6c6c;
}
.page-search-content-full .block-facetapi li:hover .checked .picker-flag:before {
  color: #6c6c6c;
}
.page-search-content-full .block-facetapi li:hover input:checked + a {
  display: inline-block !important;
  opacity: 0;
  position: absolute;
  width: 100%;
}
.page-search-content-full .block-facetapi .picker-checkbox {
  margin-bottom: 0;
}
.page-search-content-full .block-facetapi .picker-handle {
  width: 8px;
  height: 8px;
  border-color: #6c6c6c;
  transition: background-color .25s ease-in-out;
}
.page-search-content-full .block-facetapi .picker-checkbox {
  font-size: 13px;
}
.page-search-content-full .block-facetapi .picker-checkbox .picker-flag:before {
  font-size: 6px;
}
.page-search-content-full .block-facetapi .picker-checkbox.checked .picker-handle {
  background-color: #35a5cf;
  border-color: #35a5cf;
}
.page-search-content-full .block-facetapi .picker-checkbox.checked .picker-flag:before {
  color: white;
}
.page-search-content-full .mti-search__keyword-results {
  color: white;
  display: block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
}
.page-search-content-full .mti-search__keyword-results .form-item-keyword input[type='text'] {
  background-color: #1777b1;
  border: none;
  font-family: "effra", Arial, Helvetica, sans-serif;
  color: #FFF;
  font-weight: 500;
  font-size: 30px;
  height: 40px;
  padding: 0 5px;
  width: 80%;
}
.page-search-content-full .mti-search__keyword-results-items {
  display: block;
}
.page-search-content-full .mti-search-results-found {
  color: #393e43;
  display: block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  margin: 30px 0;
}
@media (min-width: 641px) {
  .page-search-content-full .mti-search-results-found {
    margin: 60px 0;
  }
}
.lt-ie9 .page-search-content-full .mti-search-results-found {
  margin: 60px 0;
}
.page-search-content-full .view-content {
  clear: both;
  margin-bottom: 20px;
  padding: 0;
}
.page-search-content-full .view-display-id-page_search_full .views-row {
  position: relative;
  clear: both;
  padding: 15px;
  min-height: 90px;
}
.page-search-content-full .view-display-id-page_search_full .views-row:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 641px) {
  .page-search-content-full .view-display-id-page_search_full .views-row {
    text-align: right;
  }
}
.lt-ie9 .page-search-content-full .view-display-id-page_search_full .views-row {
  text-align: right;
}
.page-search-content-full .view-display-id-page_search_full .views-row-first {
  position: relative;
}
.page-search-content-full .view-display-id-page_search_full .views-row-first:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.page-search-content-full .view-display-id-page_search_full .views-row-odd:not(.search-results--bundle) {
  background-color: #fcfcfc;
}
.page-search-content-full .view-display-id-page_search_full .views-row-even {
  background-color: transparent;
}
.page-search-content-full .views-field-label-title {
  color: #6c6c6c;
  font-weight: 500;
  line-height: 1.3;
  text-align: left;
  padding-left: 4px;
  margin-left: 75px;
  margin-bottom: 6px;
}
@media (min-width: 641px) {
  .page-search-content-full .views-field-label-title {
    width: 33%;
    margin-left: 14%;
  }
}
.lt-ie9 .page-search-content-full .views-field-label-title {
  width: 33%;
  margin-left: 14%;
}
.page-search-content-full .views-field-label-title a:link, .page-search-content-full .views-field-label-title a:visited {
  color: #6c6c6c;
}
.page-search-content-full .views-field.views-field-ss-field-show-logo-image-uri,
.page-search-content-full .views-field.views-field-ss-field-concert-selection-image-uri,
.page-search-content-full .views-field.views-field-ss-field-user-author-avatar-image-uri,
.page-search-content-full .views-field.views-field-ss-field-resource-logo-image-uri,
.page-search-content-full .views-field.views-field-ss-field-marketplace-image-uri {
  float: left;
  height: 62px;
  width: 62px;
  margin-right: 15px;
  margin-top: 4px;
}
.page-search-content-full .views-field-teaser {
  color: #6c6c6c;
  margin-bottom: 10px;
  margin-left: 80px;
  text-align: left;
}
@media (min-width: 641px) {
  .page-search-content-full .views-field-teaser {
    clear: both;
    display: inline-block;
    margin-left: 0;
    margin-bottom: 0px;
    width: 33%;
    vertical-align: middle;
  }
}
.lt-ie9 .page-search-content-full .views-field-teaser {
  clear: both;
  display: inline-block;
  margin-left: 0;
  margin-bottom: 0px;
  width: 33%;
  vertical-align: middle;
}
.page-search-content-full .views-field-bundle-name {
  color: #35a5cf;
  display: inline-block;
  margin-left: 80px;
  vertical-align: middle;
}
@media (max-width: 500px) {
  .page-search-content-full .views-field-bundle-name {
    display: block;
    margin-bottom: 10px;
  }
}
@media (min-width: 641px) {
  .page-search-content-full .views-field-bundle-name {
    margin-bottom: 0;
    margin-left: 0;
    margin-top: -25px;
    width: 35%;
    text-align: center;
    vertical-align: middle;
  }
}
.lt-ie9 .page-search-content-full .views-field-bundle-name {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: -25px;
  width: 35%;
  text-align: center;
  vertical-align: middle;
}
.page-search-content-full .views-field-nothing {
  margin-left: 80px;
}
@media (min-width: 500px) {
  .page-search-content-full .views-field-nothing {
    display: inline-block;
    margin-left: 0;
    vertical-align: middle;
  }
}
@media (min-width: 500px) and (max-width: 641px) {
  .page-search-content-full .views-field-nothing {
    float: right;
  }
}
@media (min-width: 641px) {
  .page-search-content-full .views-field-nothing {
    margin-left: 0;
    margin-top: -25px;
    width: 17%;
    text-align: right;
  }
}
.lt-ie9 .page-search-content-full .views-field-nothing {
  margin-left: 0;
  margin-top: -25px;
  width: 17%;
  text-align: right;
}

.search__fullwidth,
.page-search-content .main-content {
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
}
.search__fullwidth #cboxWrapper,
.search__fullwidth #cboxContent,
.page-search-content .main-content #cboxWrapper,
.page-search-content .main-content #cboxContent {
  box-sizing: border-box;
  width: 100% !important;
  height: 100% !important;
}
.search__fullwidth #cboxContent,
.page-search-content .main-content #cboxContent {
  padding: 0;
}
.search__fullwidth #cboxTopLeft,
.search__fullwidth #cboxTopCenter,
.search__fullwidth #cboxTopRight,
.search__fullwidth #cboxMiddleLeft,
.search__fullwidth #cboxMiddleRight,
.search__fullwidth #cboxBottomLeft,
.search__fullwidth #cboxBottomCenter,
.search__fullwidth #cboxBottomRight,
.page-search-content .main-content #cboxTopLeft,
.page-search-content .main-content #cboxTopCenter,
.page-search-content .main-content #cboxTopRight,
.page-search-content .main-content #cboxMiddleLeft,
.page-search-content .main-content #cboxMiddleRight,
.page-search-content .main-content #cboxBottomLeft,
.page-search-content .main-content #cboxBottomCenter,
.page-search-content .main-content #cboxBottomRight {
  display: none;
}
.search__fullwidth #cboxLoadedContent,
.page-search-content .main-content #cboxLoadedContent {
  box-sizing: border-box;
  width: 100% !important;
  height: 100vh !important;
  margin: 0;
  padding: 0;
}
.search__fullwidth #cboxLoadedContent h3,
.page-search-content .main-content #cboxLoadedContent h3 {
  color: white;
  font-size: 17px;
  margin-bottom: 10px;
}
.search__fullwidth #cboxLoadingGraphic,
.search__fullwidth #colorboxNodeLoading,
.page-search-content .main-content #cboxLoadingGraphic,
.page-search-content .main-content #colorboxNodeLoading {
  background-image: url(../images/spinner_white_for_blue.gif);
}
.search__fullwidth:after,
.page-search-content .main-content:after {
  content: "";
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(right bottom, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(right bottom, #35a5cf, #0f5083);
  background-image: url(../images/repeating/noise.png), linear-gradient(to left top, #35a5cf, #0f5083);
  background-attachment: fixed;
  opacity: 0.8;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;
}
.search__fullwidth #cboxWrapper,
.search__fullwidth #cboxContent,
.page-search-content .main-content #cboxWrapper,
.page-search-content .main-content #cboxContent {
  background: none;
}
.search__fullwidth #cboxClose,
.page-search-content .main-content #cboxClose {
  width: 60px;
  height: 60px;
  background: white;
  right: 10px;
  top: 10px;
  width: 30px;
  height: 30px;
  position: absolute;
  text-indent: 0;
}
.search__fullwidth #cboxClose:before,
.page-search-content .main-content #cboxClose:before {
  background: white;
  color: #35a5cf;
  font-size: 28px;
  padding-top: 2px;
}
@media (min-width: 641px) {
  .search__fullwidth #cboxClose,
  .page-search-content .main-content #cboxClose {
    right: 0;
    top: 0;
    width: 60px;
    height: 60px;
  }
  .search__fullwidth #cboxClose:before,
  .page-search-content .main-content #cboxClose:before {
    font-size: 32px;
    padding-top: 12px;
  }
}
.lt-ie9 .search__fullwidth #cboxClose, .lt-ie9
.page-search-content .main-content #cboxClose {
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
}
.lt-ie9 .search__fullwidth #cboxClose:before, .lt-ie9
.page-search-content .main-content #cboxClose:before {
  font-size: 32px;
  padding-top: 12px;
}
.search__fullwidth .view-search-content .view-empty,
.page-search-content .main-content .view-search-content .view-empty {
  font-size: 30px;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  line-height: 34px;
  color: #FFF;
  padding: 0 60px;
}
@media (max-width: 500px) {
  .search__fullwidth .view-search-content .view-empty,
  .page-search-content .main-content .view-search-content .view-empty {
    font-size: 22px;
    line-height: 26px;
  }
}
.search__fullwidth .view-search-content .view-empty a,
.page-search-content .main-content .view-search-content .view-empty a {
  color: #55c5ee;
}
.search__fullwidth .view-search-content .view-empty a:hover,
.page-search-content .main-content .view-search-content .view-empty a:hover {
  color: #16aae0;
}
.search__fullwidth .view-search-content .view-filters,
.page-search-content .main-content .view-search-content .view-filters {
  position: relative;
  margin-bottom: 30px;
  padding: 25px;
  transition: all .3s ease-in-out;
}
@media (min-width: 641px) {
  .search__fullwidth .view-search-content .view-filters,
  .page-search-content .main-content .view-search-content .view-filters {
    height: 30vh;
    margin-bottom: 60px;
    padding: 60px;
  }
}
.lt-ie9 .search__fullwidth .view-search-content .view-filters, .lt-ie9
.page-search-content .main-content .view-search-content .view-filters {
  height: 30vh;
  margin-bottom: 60px;
  padding: 60px;
}
.search__fullwidth .view-search-content .view-filters:after,
.page-search-content .main-content .view-search-content .view-filters:after {
  content: "";
  background-color: #35a5cf;
  opacity: 0.7;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;
}
.search__fullwidth .view-search-content .views-exposed-widgets,
.page-search-content .main-content .view-search-content .views-exposed-widgets {
  margin: 0;
}
.search__fullwidth .view-search-content .views-exposed-form .views-exposed-widget,
.page-search-content .main-content .view-search-content .views-exposed-form .views-exposed-widget {
  padding: 0;
}
.search__fullwidth .view-search-content .attachment-before,
.page-search-content .main-content .view-search-content .attachment-before {
  margin-bottom: 20px;
  padding: 0 25px;
  position: relative;
}
@media (min-width: 641px) {
  .search__fullwidth .view-search-content .attachment-before,
  .page-search-content .main-content .view-search-content .attachment-before {
    margin: 0 60px 30px;
    padding: 0;
  }
}
.lt-ie9 .search__fullwidth .view-search-content .attachment-before, .lt-ie9
.page-search-content .main-content .view-search-content .attachment-before {
  margin: 0 60px 30px;
  padding: 0;
}
.search__fullwidth .view-search-content .attachment-before a,
.page-search-content .main-content .view-search-content .attachment-before a {
  float: right;
}
@media (min-width: 961px) {
  .search__fullwidth .view-search-content .attachment-before a,
  .page-search-content .main-content .view-search-content .attachment-before a {
    position: absolute;
    bottom: 0;
    right: 0;
  }
}
.lt-ie9 .search__fullwidth .view-search-content .attachment-before a, .lt-ie9
.page-search-content .main-content .view-search-content .attachment-before a {
  position: absolute;
  bottom: 0;
  right: 0;
}
.search__fullwidth .view-search-content .view-content,
.page-search-content .main-content .view-search-content .view-content {
  margin: 0 25px;
}
@media (min-width: 641px) {
  .search__fullwidth .view-search-content .view-content,
  .page-search-content .main-content .view-search-content .view-content {
    margin: 0 60px;
    padding-left: 20px;
  }
}
.lt-ie9 .search__fullwidth .view-search-content .view-content, .lt-ie9
.page-search-content .main-content .view-search-content .view-content {
  margin: 0 60px;
  padding-left: 20px;
}
.search__fullwidth .view-search-content .view-content .views-row,
.page-search-content .main-content .view-search-content .view-content .views-row {
  position: relative;
  display: block;
  padding: 15px;
  min-height: 90px;
}
.search__fullwidth .view-search-content .view-content .views-row:after,
.page-search-content .main-content .view-search-content .view-content .views-row:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (max-width: 768px) {
  .search__fullwidth .view-search-content .view-content .views-row-odd,
  .page-search-content .main-content .view-search-content .view-content .views-row-odd {
    background-color: rgba(255, 255, 255, 0.1);
  }
}
.search__fullwidth .form-item-mti-keyword,
.page-search-content .main-content .form-item-mti-keyword {
  background-color: rgba(85, 197, 238, 0.5);
  padding: 60px;
}
@media (max-width: 500px) {
  .search__fullwidth .form-item-mti-keyword,
  .page-search-content .main-content .form-item-mti-keyword {
    padding: 30px;
  }
}
.search__fullwidth .form-item-mti-keyword:before,
.page-search-content .main-content .form-item-mti-keyword:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: white;
  font-size: 30px;
  line-height: 30px;
  height: 40px;
  width: 10%;
  text-align: right;
}
@media (max-width: 500px) {
  .search__fullwidth .form-item-mti-keyword:before,
  .page-search-content .main-content .form-item-mti-keyword:before {
    font-size: 22px;
  }
}
.search__fullwidth .form-item-mti-keyword label,
.page-search-content .main-content .form-item-mti-keyword label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.search__fullwidth .form-item-mti-keyword input[type='text'],
.page-search-content .main-content .form-item-mti-keyword input[type='text'] {
  font-family: "effra", Arial, Helvetica, sans-serif;
  background-color: transparent;
  border: none;
  color: #FFF;
  font-weight: 500;
  font-size: 30px;
  line-height: 45px;
  height: 40px;
  padding: 0 5px;
  width: 85%;
}
@media (max-width: 500px) {
  .search__fullwidth .form-item-mti-keyword input[type='text'],
  .page-search-content .main-content .form-item-mti-keyword input[type='text'] {
    font-size: 22px;
    line-height: 40px;
  }
}
.search__fullwidth input[type='submit'],
.page-search-content .main-content input[type='submit'] {
  float: right;
  margin: 10px 30px;
}
@media (min-width: 501px) {
  .search__fullwidth input[type='submit'],
  .page-search-content .main-content input[type='submit'] {
    margin: 30px 60px;
  }
}
.search__fullwidth .view-id-search_content,
.page-search-content .main-content .view-id-search_content {
  clear: both;
}
.search__fullwidth .form-item-keyword:before,
.page-search-content .main-content .form-item-keyword:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: white;
  font-size: 30px;
}
@media (min-width: 641px) {
  .search__fullwidth .form-item-keyword:before,
  .page-search-content .main-content .form-item-keyword:before {
    font-size: 45px;
  }
}
.lt-ie9 .search__fullwidth .form-item-keyword:before, .lt-ie9
.page-search-content .main-content .form-item-keyword:before {
  font-size: 45px;
}
.search__fullwidth .form-item-keyword input.form-autocomplete,
.page-search-content .main-content .form-item-keyword input.form-autocomplete {
  font-size: 22px;
  font-size: 1.375rem;
  background: none;
  border: none;
  color: white;
  display: inline-block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  height: 42px;
  padding: 0;
  text-indent: 10px;
  width: 80%;
  max-width: 80%;
}
@media (min-width: 641px) {
  .search__fullwidth .form-item-keyword input.form-autocomplete,
  .page-search-content .main-content .form-item-keyword input.form-autocomplete {
    font-size: 45px;
    font-size: 2.8125rem;
    height: 60px;
    padding: 0 15px 0 5px;
    width: 70%;
    max-width: 70%;
  }
}
.lt-ie9 .search__fullwidth .form-item-keyword input.form-autocomplete, .lt-ie9
.page-search-content .main-content .form-item-keyword input.form-autocomplete {
  font-size: 45px;
  font-size: 2.8125rem;
  height: 60px;
  padding: 0 15px 0 5px;
  width: 70%;
  max-width: 70%;
}
.search__fullwidth .form-item-keyword input.form-autocomplete::-webkit-input-placeholder,
.page-search-content .main-content .form-item-keyword input.form-autocomplete::-webkit-input-placeholder {
  color: white;
  height: 40px;
  overflow: visible;
}
@media (min-width: 641px) {
  .search__fullwidth .form-item-keyword input.form-autocomplete::-webkit-input-placeholder,
  .page-search-content .main-content .form-item-keyword input.form-autocomplete::-webkit-input-placeholder {
    height: 60px;
    padding-top: 6px;
  }
}
.lt-ie9 .search__fullwidth .form-item-keyword input.form-autocomplete::-webkit-input-placeholder, .lt-ie9
.page-search-content .main-content .form-item-keyword input.form-autocomplete::-webkit-input-placeholder {
  height: 60px;
  padding-top: 6px;
}
.search__fullwidth .form-item-keyword input.form-autocomplete:-moz-placeholder,
.page-search-content .main-content .form-item-keyword input.form-autocomplete:-moz-placeholder {
  /* Firefox 18- */
  color: white;
  height: 40px;
  overflow: visible;
}
@media (min-width: 641px) {
  .search__fullwidth .form-item-keyword input.form-autocomplete:-moz-placeholder,
  .page-search-content .main-content .form-item-keyword input.form-autocomplete:-moz-placeholder {
    height: 60px;
    padding-top: 6px;
  }
}
.lt-ie9 .search__fullwidth .form-item-keyword input.form-autocomplete:-moz-placeholder, .lt-ie9
.page-search-content .main-content .form-item-keyword input.form-autocomplete:-moz-placeholder {
  height: 60px;
  padding-top: 6px;
}
.search__fullwidth .form-item-keyword input.form-autocomplete::-moz-placeholder,
.page-search-content .main-content .form-item-keyword input.form-autocomplete::-moz-placeholder {
  /* Firefox 19+ */
  color: white;
  height: 40px;
  overflow: visible;
}
@media (min-width: 641px) {
  .search__fullwidth .form-item-keyword input.form-autocomplete::-moz-placeholder,
  .page-search-content .main-content .form-item-keyword input.form-autocomplete::-moz-placeholder {
    height: 60px;
    padding-top: 6px;
  }
}
.lt-ie9 .search__fullwidth .form-item-keyword input.form-autocomplete::-moz-placeholder, .lt-ie9
.page-search-content .main-content .form-item-keyword input.form-autocomplete::-moz-placeholder {
  height: 60px;
  padding-top: 6px;
}
.search__fullwidth .form-item-keyword input.form-autocomplete:-ms-input-placeholder,
.page-search-content .main-content .form-item-keyword input.form-autocomplete:-ms-input-placeholder {
  color: white;
  height: 40px;
  overflow: visible;
}
@media (min-width: 641px) {
  .search__fullwidth .form-item-keyword input.form-autocomplete:-ms-input-placeholder,
  .page-search-content .main-content .form-item-keyword input.form-autocomplete:-ms-input-placeholder {
    height: 60px;
    padding-top: 6px;
  }
}
.lt-ie9 .search__fullwidth .form-item-keyword input.form-autocomplete:-ms-input-placeholder, .lt-ie9
.page-search-content .main-content .form-item-keyword input.form-autocomplete:-ms-input-placeholder {
  height: 60px;
  padding-top: 6px;
}
.search__fullwidth .form-item-keyword #autocomplete,
.page-search-content .main-content .form-item-keyword #autocomplete {
  background: #1870a8;
  border: none;
  margin-left: -40px;
  padding: 0;
  width: 80% !important;
}
@media (min-width: 641px) {
  .search__fullwidth .form-item-keyword #autocomplete,
  .page-search-content .main-content .form-item-keyword #autocomplete {
    background: #2990b6;
    margin-left: -50px;
    padding: 20px 30px;
    width: 75% !important;
  }
}
.lt-ie9 .search__fullwidth .form-item-keyword #autocomplete, .lt-ie9
.page-search-content .main-content .form-item-keyword #autocomplete {
  background: #2990b6;
  margin-left: -50px;
  padding: 20px 30px;
  width: 75% !important;
}
.search__fullwidth .form-item-keyword #autocomplete ul,
.page-search-content .main-content .form-item-keyword #autocomplete ul {
  background: none;
}
.search__fullwidth .form-item-keyword #autocomplete li,
.page-search-content .main-content .form-item-keyword #autocomplete li {
  position: relative;
  background: none;
  color: white;
  font-size: 15px;
  padding: 10px 35px;
}
.search__fullwidth .form-item-keyword #autocomplete li:after,
.page-search-content .main-content .form-item-keyword #autocomplete li:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 641px) {
  .search__fullwidth .form-item-keyword #autocomplete li,
  .page-search-content .main-content .form-item-keyword #autocomplete li {
    padding: 0 20px;
  }
  .search__fullwidth .form-item-keyword #autocomplete li:after,
  .page-search-content .main-content .form-item-keyword #autocomplete li:after {
    display: none;
  }
}
.lt-ie9 .search__fullwidth .form-item-keyword #autocomplete li, .lt-ie9
.page-search-content .main-content .form-item-keyword #autocomplete li {
  padding: 0 20px;
}
.lt-ie9 .search__fullwidth .form-item-keyword #autocomplete li:after, .lt-ie9
.page-search-content .main-content .form-item-keyword #autocomplete li:after {
  display: none;
}
.search__fullwidth .form-item-keyword #autocomplete li div,
.page-search-content .main-content .form-item-keyword #autocomplete li div {
  overflow: hidden;
}
.search__fullwidth .form-item-keyword #autocomplete li.selected,
.page-search-content .main-content .form-item-keyword #autocomplete li.selected {
  background: #35a5cf;
}
.search__fullwidth input.form-submit,
.page-search-content .main-content input.form-submit {
  /*    display: none;  */
}
.search__fullwidth .mti-search-results-found,
.page-search-content .main-content .mti-search-results-found {
  color: white;
  display: inline-block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  margin-bottom: 20px;
}
@media (min-width: 641px) {
  .search__fullwidth .mti-search-results-found,
  .page-search-content .main-content .mti-search-results-found {
    padding-left: 20px;
  }
}
.lt-ie9 .search__fullwidth .mti-search-results-found, .lt-ie9
.page-search-content .main-content .mti-search-results-found {
  padding-left: 20px;
}
@media (min-width: 961px) {
  .search__fullwidth .mti-search-results-found,
  .page-search-content .main-content .mti-search-results-found {
    margin-bottom: 0;
    width: 450px;
  }
}
.lt-ie9 .search__fullwidth .mti-search-results-found, .lt-ie9
.page-search-content .main-content .mti-search-results-found {
  margin-bottom: 0;
  width: 450px;
}
.search__fullwidth .search-results--bundle,
.page-search-content .main-content .search-results--bundle {
  float: left;
  margin-bottom: 30px;
  width: 100%;
}
@media (min-width: 769px) {
  .search__fullwidth .search-results--bundle,
  .page-search-content .main-content .search-results--bundle {
    margin-right: 5%;
    width: 30%;
  }
}
.lt-ie9 .search__fullwidth .search-results--bundle, .lt-ie9
.page-search-content .main-content .search-results--bundle {
  margin-right: 5%;
  width: 30%;
}
.search__fullwidth .search-results--bundle:last-child,
.page-search-content .main-content .search-results--bundle:last-child {
  margin-right: 0;
}
@media (min-width: 769px) {
  .search__fullwidth .shows-search-results-bundle,
  .page-search-content .main-content .shows-search-results-bundle {
    width: 60%;
  }
  .search__fullwidth .shows-search-results-bundle .views-row,
  .page-search-content .main-content .shows-search-results-bundle .views-row {
    width: 48%;
  }
  .search__fullwidth .shows-search-results-bundle .views-row-even,
  .page-search-content .main-content .shows-search-results-bundle .views-row-even {
    float: right;
    clear: right;
  }
  .search__fullwidth .shows-search-results-bundle .views-row-even:nth-child(4n+1),
  .search__fullwidth .shows-search-results-bundle .views-row-odd:nth-of-type(4n+1),
  .page-search-content .main-content .shows-search-results-bundle .views-row-even:nth-child(4n+1),
  .page-search-content .main-content .shows-search-results-bundle .views-row-odd:nth-of-type(4n+1) {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .search__fullwidth .shows-search-results-bundle .views-row-odd,
  .page-search-content .main-content .shows-search-results-bundle .views-row-odd {
    float: left;
    clear: left;
    margin-right: 4%;
  }
  .search__fullwidth .author-search-results-bundle,
  .page-search-content .main-content .author-search-results-bundle {
    width: 60%;
  }
  .search__fullwidth .author-search-results-bundle .views-row-odd,
  .page-search-content .main-content .author-search-results-bundle .views-row-odd {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .search__fullwidth .shows-search-results-bundle + .author-search-results-bundle,
  .page-search-content .main-content .shows-search-results-bundle + .author-search-results-bundle {
    width: 30%;
  }
}
.lt-ie9 .search__fullwidth .shows-search-results-bundle, .lt-ie9
.page-search-content .main-content .shows-search-results-bundle {
  width: 60%;
}
.lt-ie9 .search__fullwidth .shows-search-results-bundle .views-row, .lt-ie9
.page-search-content .main-content .shows-search-results-bundle .views-row {
  width: 48%;
}
.lt-ie9 .search__fullwidth .shows-search-results-bundle .views-row-even, .lt-ie9
.page-search-content .main-content .shows-search-results-bundle .views-row-even {
  float: right;
  clear: right;
}
.lt-ie9 .search__fullwidth .shows-search-results-bundle .views-row-even:nth-child(4n+1),
.lt-ie9 .search__fullwidth .shows-search-results-bundle .views-row-odd:nth-of-type(4n+1), .lt-ie9
.page-search-content .main-content .shows-search-results-bundle .views-row-even:nth-child(4n+1),
.lt-ie9
.page-search-content .main-content .shows-search-results-bundle .views-row-odd:nth-of-type(4n+1) {
  background-color: rgba(255, 255, 255, 0.1);
}
.lt-ie9 .search__fullwidth .shows-search-results-bundle .views-row-odd, .lt-ie9
.page-search-content .main-content .shows-search-results-bundle .views-row-odd {
  float: left;
  clear: left;
  margin-right: 4%;
}
.lt-ie9 .search__fullwidth .author-search-results-bundle, .lt-ie9
.page-search-content .main-content .author-search-results-bundle {
  width: 60%;
}
.lt-ie9 .search__fullwidth .author-search-results-bundle .views-row-odd, .lt-ie9
.page-search-content .main-content .author-search-results-bundle .views-row-odd {
  background-color: rgba(255, 255, 255, 0.1);
}
.lt-ie9 .search__fullwidth .shows-search-results-bundle + .author-search-results-bundle, .lt-ie9
.page-search-content .main-content .shows-search-results-bundle + .author-search-results-bundle {
  width: 30%;
}
.search__fullwidth .views-field-sm-field-show-title-full,
.search__fullwidth .views-field-ss-field-concert-selection-title,
.search__fullwidth .views-field-ss-field-user-author-full-name,
.search__fullwidth .views-field-ss-field-resource-title,
.page-search-content .main-content .views-field-sm-field-show-title-full,
.page-search-content .main-content .views-field-ss-field-concert-selection-title,
.page-search-content .main-content .views-field-ss-field-user-author-full-name,
.page-search-content .main-content .views-field-ss-field-resource-title {
  color: white;
  font-size: 15px;
  margin-left: 84px;
  line-height: 18px;
  padding: 12px 0;
}
.search__fullwidth .views-field-sm-field-show-title-full a:link, .search__fullwidth .views-field-sm-field-show-title-full a:visited,
.search__fullwidth .views-field-ss-field-concert-selection-title a:link,
.search__fullwidth .views-field-ss-field-concert-selection-title a:visited,
.search__fullwidth .views-field-ss-field-user-author-full-name a:link,
.search__fullwidth .views-field-ss-field-user-author-full-name a:visited,
.search__fullwidth .views-field-ss-field-resource-title a:link,
.search__fullwidth .views-field-ss-field-resource-title a:visited,
.page-search-content .main-content .views-field-sm-field-show-title-full a:link,
.page-search-content .main-content .views-field-sm-field-show-title-full a:visited,
.page-search-content .main-content .views-field-ss-field-concert-selection-title a:link,
.page-search-content .main-content .views-field-ss-field-concert-selection-title a:visited,
.page-search-content .main-content .views-field-ss-field-user-author-full-name a:link,
.page-search-content .main-content .views-field-ss-field-user-author-full-name a:visited,
.page-search-content .main-content .views-field-ss-field-resource-title a:link,
.page-search-content .main-content .views-field-ss-field-resource-title a:visited {
  color: white;
}
.search__fullwidth .views-field.views-field-ss-field-show-logo-image-uri,
.search__fullwidth .views-field.views-field-ss-field-concert-selection-image-uri,
.search__fullwidth .views-field.views-field-ss-field-user-author-avatar-image-uri,
.search__fullwidth .views-field.views-field-ss-field-resource-logo-image-uri,
.search__fullwidth .views-field.views-field-ss-field-marketplace-image-uri,
.page-search-content .main-content .views-field.views-field-ss-field-show-logo-image-uri,
.page-search-content .main-content .views-field.views-field-ss-field-concert-selection-image-uri,
.page-search-content .main-content .views-field.views-field-ss-field-user-author-avatar-image-uri,
.page-search-content .main-content .views-field.views-field-ss-field-resource-logo-image-uri,
.page-search-content .main-content .views-field.views-field-ss-field-marketplace-image-uri {
  height: 60px;
  width: 60px;
  margin-top: -30px;
  position: absolute;
  top: 50%;
}

.page-search-content .main-content {
  padding: 0;
}
.page-search-content .main-content #page-title {
  display: none;
}
.page-search-content .main-content .view-search-content {
  display: block;
  overflow: hidden;
}
.page-search-content .main-content .view-search-content h3 {
  color: white;
  font-size: 17px;
  margin-bottom: 10px;
}

#mti-search-overlay-form input[type='submit'] {
  display: none;
}

#block-mti-search-block-search-topbar-button {
  z-index: 10;
}
@media (max-width: 1200px) {
  #block-mti-search-block-search-topbar-button {
    float: left;
  }
}

.search__icon-block {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  height: 45px;
  line-height: 45px;
  background-color: #00578e;
  color: white;
  cursor: pointer;
  position: relative;
  width: 45px;
  vertical-align: top;
}
@media (min-width: 641px) {
  .search__icon-block {
    height: 56px;
    line-height: 56px;
    width: 56px;
  }
}
@media (min-width: 1200px) {
  .search__icon-block {
    float: right;
    overflow: hidden;
  }
  .not-logged-in .search__icon-block {
    /*padding-left: 10px;*/
    width: 100%;
    text-align: left;
  }
}

.search__icon-button {
  clip: initial;
  color: white;
  display: block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 400;
  margin: 0;
  right: 0;
  overflow: hidden;
  height: 45px;
  width: 45px;
}
@media (min-width: 641px) {
  .search__icon-button {
    height: 56px;
    width: 56px;
  }
}
.lt-ie9 .search__icon-button {
  height: 56px;
  width: 56px;
}
@media (min-width: 1200px) {
  .search__icon-button {
    width: auto;
  }
}
.search__icon-button:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: white;
  font-size: 16px;
  line-height: 45px;
  text-indent: 15px;
  right: 0;
  text-shadow: 0px 1px 1px black;
}
@media (min-width: 641px) {
  .search__icon-button:before {
    text-indent: 20px;
    font-size: 20px;
    line-height: 56px;
  }
}
.lt-ie9 .search__icon-button:before {
  text-indent: 20px;
  font-size: 20px;
  line-height: 56px;
}
.search__icon-button:link, .search__icon-button:visited, .search__icon-button:focus, .search__icon-button:hover, .search__icon-button:active, .search__icon-button.active {
  color: white;
  text-shadow: 0px 1px 1px black;
}

.page-season-planner #page-title {
  margin-top: 20px;
}
@media (min-width: 961px) {
  .page-season-planner #page-title {
    margin-top: 0px;
  }
}

.season-planner--list {
  padding-bottom: 50px;
}
.season-planner--list .attachment-before {
  height: 70px;
}
@media (min-width: 641px) {
  .season-planner--list .attachment-before {
    height: 50px;
  }
}
.lt-ie9 .season-planner--list .attachment-before {
  height: 50px;
}
.season-planner--list .season-planner__add-more-link {
  float: right;
  position: relative;
  margin-top: -36px;
}
@media (max-width: 500px) {
  .season-planner--list .season-planner__add-more-link {
    float: left;
    margin-top: 15px;
  }
}
.season-planner--list .view-content {
  margin: 0 -25px 25px;
}
@media (min-width: 641px) {
  .season-planner--list .view-content {
    margin: 0 0 25px;
  }
}
.lt-ie9 .season-planner--list .view-content {
  margin: 0 0 25px;
}
.season-planner--list .view-footer a {
  margin: 0 10px 10px 0;
}
.season-planner--list .remove-from-show {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.season-planner--list .remove-from-show:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.season-planner--list .remove-from-show:link, .season-planner--list .remove-from-show:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.season-planner--list .remove-from-show:hover, .season-planner--list .remove-from-show:focus {
  background-color: #a1a1a1;
}

.season-planner--item {
  clear: both;
  padding: 15px 25px 15px 10px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  position: relative;
}
.season-planner--item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 961px) {
  .season-planner--item {
    min-height: 100px;
    text-align: right;
  }
}
@media (min-width: 769px) {
  .season-planner--item {
    padding: 20px;
  }
}
.lt-ie9 .season-planner--item {
  padding: 20px;
}
.season-planner--item .season-planner__button--unflag {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.season-planner--item .season-planner__button--unflag:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.season-planner--item .season-planner__button--unflag:link, .season-planner--item .season-planner__button--unflag:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.season-planner--item .season-planner__button--unflag:hover, .season-planner--item .season-planner__button--unflag:focus {
  background-color: #a1a1a1;
}
@media (max-width: 961px) {
  .season-planner--item .season-planner__button--unflag {
    margin-right: 10px;
  }
}
@media (min-width: 961px) {
  .season-planner--item .season-planner__button--unflag {
    margin-right: 18px;
    margin-top: 14px;
  }
}
.lt-ie9 .season-planner--item .season-planner__button--unflag {
  margin-right: 18px;
  margin-top: 14px;
}
.season-planner--item .request-license-offer {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: none;
}
@media (min-width: 961px) {
  .season-planner--item .request-license-offer {
    margin-right: 36px;
    margin-top: 14px;
  }
}
.lt-ie9 .season-planner--item .request-license-offer {
  margin-right: 36px;
  margin-top: 14px;
}
.season-planner--item .views-field-handler-add-to-selection,
.season-planner--item .views-field-views-bulk-operations {
  position: relative;
}
@media (max-width: 961px) {
  .season-planner--item .views-field-handler-add-to-selection,
  .season-planner--item .views-field-views-bulk-operations {
    background: rgba(222, 222, 222, 0.5);
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 25px;
    text-align: center;
  }
  .season-planner--item .views-field-handler-add-to-selection span,
  .season-planner--item .views-field-views-bulk-operations span {
    display: block;
    margin-top: 21px;
  }
  .season-planner--item .views-field-handler-add-to-selection .picker-handle,
  .season-planner--item .views-field-views-bulk-operations .picker-handle {
    background: white;
    margin: 0;
  }
}
@media (min-width: 961px) {
  .season-planner--item .views-field-handler-add-to-selection,
  .season-planner--item .views-field-views-bulk-operations {
    margin-top: 14px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}
.lt-ie9 .season-planner--item .views-field-handler-add-to-selection, .lt-ie9
.season-planner--item .views-field-views-bulk-operations {
  margin-top: 14px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.season-planner--item .views-field-handler-add-to-selection .form-item,
.season-planner--item .views-field-handler-add-to-selection .picker,
.season-planner--item .views-field-views-bulk-operations .form-item,
.season-planner--item .views-field-views-bulk-operations .picker {
  margin-bottom: 0;
}
.season-planner--item.views-row-odd {
  background: #fcfcfc;
}
.season-planner--item.views-row-first {
  position: relative;
}
.season-planner--item.views-row-first:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.season-planner--image {
  position: relative;
  float: left;
  margin-right: 10px;
}
@media (min-width: 961px) {
  .season-planner--image {
    margin-right: 20px;
  }
}
.lt-ie9 .season-planner--image {
  margin-right: 20px;
}
.season-planner--image img {
  border: 1px solid #e4e4e4;
  width: 50px;
  height: 50px;
  float: left;
}
@media (min-width: 961px) {
  .season-planner--image img {
    width: 60px;
    height: 60px;
  }
}
.lt-ie9 .season-planner--image img {
  width: 60px;
  height: 60px;
}

.season-planner--title {
  margin-left: 60px;
  margin-top: -3px;
  position: relative;
  text-align: left;
}
@media (max-width: 961px) {
  .season-planner--title {
    line-height: 16px;
    line-height: 1rem;
    margin-right: 10px;
    min-height: 25px;
    overflow: hidden;
  }
}
@media (min-width: 961px) {
  .season-planner--title {
    float: left;
    margin-left: 0;
    margin-top: 2%;
    width: 32%;
  }
}
.lt-ie9 .season-planner--title {
  float: left;
  margin-left: 0;
  margin-top: 2%;
  width: 32%;
}
@media (min-width: 961px) {
  .season-planner--title {
    width: 24%;
  }
}
@media (min-width: 1000px) {
  .season-planner--title {
    width: 28%;
  }
}
@media (min-width: 1100px) {
  .season-planner--title {
    width: 38%;
  }
}
@media (min-width: 1200px) {
  .season-planner--title {
    width: 45%;
  }
}
.season-planner--title a {
  color: #393e43;
  font-size: 18px;
}

.share-links__wrapper {
  margin-top: 5px;
  position: relative;
}
.share-links__wrapper h3 {
  color: #35a5cf;
  font-size: 11px;
  line-height: 18px;
  margin: 0;
  text-transform: uppercase;
  letter-spacing: 1px;
  letter-spacing: 0.03125rem;
}
.share-links__wrapper h3:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: #35a5cf;
  font-size: 14px;
}
.share-links__wrapper h3:hover, .share-links__wrapper h3:hover:before {
  color: #1e86bd;
}

.sharethis-buttons {
  display: block;
  width: 230px;
  position: relative;
}

.share-links__wrapper .field-group-format-wrapper {
  display: block;
  height: 50px;
  left: -80px;
  top: 36px;
  position: absolute;
  width: 230px;
  z-index: 10;
  overflow: visible !important;
}

.sharethis-wrapper {
  background-color: #35a5cf;
}
.collapsed .sharethis-wrapper {
  display: none;
}
.sharethis-wrapper span {
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(left bottom, #35a5cf, #1e86bd);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(left bottom, #35a5cf, #1e86bd);
  background-image: url(../images/repeating/noise.png), linear-gradient(to right top, #35a5cf, #1e86bd);
  color: white;
  cursor: pointer;
  display: block;
  float: left;
  height: 50px;
  width: 46px;
  position: relative;
  transition: all .25s ease;
  z-index: 1;
}
.sharethis-wrapper span:hover {
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(left bottom, #0f5083, #35a5cf);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(left bottom, #0f5083, #35a5cf);
  background-image: url(../images/repeating/noise.png), linear-gradient(to right top, #0f5083, #35a5cf);
  color: #f8c370;
}
.sharethis-wrapper span:before {
  font-size: 20px;
  padding: 14px 0 0;
  width: 100%;
  text-align: center;
  text-shadow: 0px 1px 1px black;
}
.sharethis-wrapper:after {
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  content: '';
  background: #248fc2 url(../images/repeating/noise.png);
  width: 14px;
  height: 14px;
  position: absolute;
  left: 50%;
  margin-left: -7px;
  top: -7px;
  z-index: 0;
}
.lt-ie9 .sharethis-wrapper:after {
  content: '';
  border-color: transparent transparent #2398C4 transparent;
  border-style: solid;
  border-width: 0 9px 9px;
  height: 0;
  position: absolute;
  left: 50%;
  margin-left: -9px;
  top: -9px;
  width: 0;
}

.node--list_teaser .share-links__wrapper .field-group-format-wrapper {
  left: -150px;
  top: 36;
}
.node--list_teaser .share-links__wrapper .field-group-format-wrapper:after {
  left: auto;
  right: 25%;
}

.st_facebook_custom:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
}

.st_twitter_custom:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
}

.st_googleplus_custom:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
}

.st_email_custom:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
}

.st_pinterest_custom:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
}

.ui-accordion-content-active.group-show-essentials {
  padding-bottom: 0;
}

.attribution__label {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #35a5cf;
  margin-bottom: 10px;
  text-transform: uppercase;
}

.attribution__author {
  min-height: 48px;
  margin-bottom: 10px;
  padding-top: 18px;
  position: relative;
}
.attribution__author a {
  display: block;
  position: relative;
}
.attribution__author a:link, .attribution__author a:visited {
  color: #6c6c6c;
}
.attribution__author img {
  width: 48px;
  margin-right: 12px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
  position: absolute;
  top: 50%;
  margin-top: -24px;
}
.attribution__author .attribution__author-name {
  color: #6c6c6c;
  cursor: pointer;
  font-weight: 500;
  line-height: 14px;
  margin-left: 60px;
}

.full-billing-link {
  float: left;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-bottom: 25px;
}

.show__availability-message {
  color: #e5910d;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 1px;
  letter-spacing: 0.0625rem;
  margin-bottom: 38px;
  margin-bottom: 2.34375rem;
}

.show-awards__group {
  margin-bottom: 40px;
}

.awards__item {
  color: #6c6c6c;
  display: block;
}
.awards__item span {
  display: inline-block;
}

.awards__title,
.awards__outcome {
  font-weight: 500;
}

.page-show-full-billing #page-title {
  display: none;
}

body.page-print .show-billing__content h2 {
  color: #35a5cf;
}

.show-billing__content {
  margin-bottom: 50px;
  margin-bottom: 3.125rem;
}
.show-billing__content h2 {
  margin-bottom: 50px;
  margin-bottom: 3.125rem;
}
@media (max-width: 641px) {
  .show-billing__content h2 {
    margin-bottom: 30px;
    margin-bottom: 1.875rem;
  }
}
.show-billing__content h3 {
  color: #35a5cf;
}
.show-billing__content p {
  margin-bottom: 32px;
  margin-bottom: 2rem;
}
.show-billing__content table {
  margin-bottom: 32px;
  margin-bottom: 2rem;
  width: 100%;
}
.show-billing__content td {
  padding: 0 6px;
  text-align: center;
}
@media (max-width: 641px) {
  .show-billing__content td {
    display: block;
    margin-bottom: 1rem;
  }
}
.show-billing__content table[align="center"],
.show-billing__content td[align="center"] {
  text-align: center;
}
.show-billing__content .show__attributions {
  padding: 10px 0 0;
}
@media (max-width: 641px) {
  .show-billing__content .show__attributions {
    padding: 0;
  }
}
.show-billing__content .show__attributions ul {
  margin-left: 14px;
  margin-bottom: 0;
}
.show-billing__content .show__attributions ul ul {
  display: inline-block;
  margin-left: 0;
}
.show-billing__content .show__attributions ul ul li {
  display: inline-block;
  margin-bottom: 0;
  padding-left: 4px;
}
.show-billing__content .show__attributions ul ul li:before {
  display: none;
}
.show-billing__content .show__attributions ul ul li:after {
  content: ',';
  display: inline-block;
}
.show-billing__content .show__attributions ul ul li:last-child:after {
  content: '';
}
.show-billing__content .show__attributions .field-items,
.show-billing__content .show__attributions .field-item,
.show-billing__content .show__attributions .field,
.show-billing__content .show__attributions .item-list {
  display: inline-block;
}
.show-billing__content .show__attributions > .field-items > .field-item {
  display: block;
  margin-bottom: 10px;
  position: relative;
}
.show-billing__content .attribution__label {
  color: #6c6c6c;
  display: inline-block;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-transform: none;
  margin-bottom: 0;
}
.show-billing__content .attribution__label > .field-items:before {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #393e43;
  content: '';
  height: 4px;
  width: 4px;
  position: absolute;
  top: 12px;
  left: -14px;
}
.show-billing__content .attribution__author {
  display: inline-block;
  min-height: initial;
  margin: 0;
  padding: 0;
}
.show-billing__content .attribution__author a {
  display: inline-block;
}
.show-billing__content .attribution__author:after {
  content: ',';
  display: inline-block;
}
.show-billing__content .attribution__author:last-child:after {
  content: '';
}

.show-billing__attribution {
  position: relative;
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
  padding-bottom: 50px;
  padding-bottom: 3.125rem;
}
.show-billing__attribution:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.6) 16.66667%, rgba(0, 0, 0, 0.6) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (max-width: 641px) {
  .show-billing__attribution {
    margin-bottom: 30px;
    margin-bottom: 1.875rem;
  }
}

.show-billing__additional_attribute {
  margin-left: 14px;
  position: relative;
}
.show-billing__additional_attribute:before {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #393e43;
  content: '';
  height: 4px;
  width: 4px;
  position: absolute;
  top: 12px;
  left: -14px;
}

.show-billing__rider-wrapper {
  position: relative;
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
  padding-bottom: 40px;
  padding-bottom: 2.5rem;
}
.show-billing__rider-wrapper:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.6) 16.66667%, rgba(0, 0, 0, 0.6) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (max-width: 641px) {
  .show-billing__rider-wrapper {
    margin-bottom: 30px;
    margin-bottom: 1.875rem;
    padding-bottom: 30px;
    padding-bottom: 1.875rem;
  }
}

.show-billing__requirements-header {
  margin-bottom: 20px;
  font-weight: 500;
}

.show-billing__requirements-text-size {
  margin-bottom: 30px;
  font-weight: 500;
}

.show-billing__rider {
  text-align: center;
}

.rider-text__size {
  color: #35a5cf;
  display: block;
  line-height: 16px;
  margin-top: 4px;
}

.rider-text__100 {
  font-size: 32px;
}

.rider-text__90 {
  font-size: 31px;
}

.rider-text__80 {
  font-size: 30px;
}

.rider-text__75 {
  font-size: 30px;
}

.rider-text__66 {
  font-size: 28px;
}

.rider-text__50 {
  font-size: 24px;
}

.rider-text__33 {
  font-size: 20px;
}

.rider-text__25 {
  font-size: 16px;
}

.rider-text__15 {
  font-size: 12px;
}

.rider-text__10 {
  font-size: 10px;
}

.show-billing__instruction-footer {
  position: relative;
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
  padding-bottom: 40px;
  padding-bottom: 2.5rem;
}
.show-billing__instruction-footer:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.6) 16.66667%, rgba(0, 0, 0, 0.6) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (max-width: 641px) {
  .show-billing__instruction-footer {
    margin-bottom: 30px;
    margin-bottom: 1.875rem;
    padding-bottom: 30px;
    padding-bottom: 1.875rem;
  }
}

.show-billing__footer-top {
  font-weight: 500;
  margin-bottom: 30px;
  margin-bottom: 1.875rem;
}
@media (max-width: 641px) {
  .show-billing__footer-top {
    margin-bottom: 20px;
    margin-bottom: 1.25rem;
  }
}

.show-billing__footer-show-title {
  color: #6c6c6c;
  font-weight: 500;
  margin-bottom: 0;
}

.show-billing__footer-info {
  text-align: center;
}
.show-billing__footer-info ul {
  margin: 0;
  padding: 0;
}
.show-billing__footer-info ul li {
  display: inline-block;
}
.show-billing__footer-info ul li:before {
  background-color: #6c6c6c;
  position: relative;
  margin: 0 6px;
  left: 0;
  top: 0;
}
.show-billing__footer-info ul li:first-child:before {
  display: none;
}

.show-billing__video-license-rider,
.show-billing__video-warning {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}
@media (max-width: 641px) {
  .show-billing__video-license-rider,
  .show-billing__video-warning {
    margin-bottom: 30px;
    margin-bottom: 1.875rem;
  }
}

.show-finder .views-widget-filter-field_show_business_type_value,
.view-show-finder .views-widget-filter-field_show_business_type_value,
.view-broadway-junior-collection .views-widget-filter-field_show_business_type_value {
  border-right: 1px solid #D1D1D3;
}
.show-finder .form-item-edit-field-show-business-type-value-a,
.view-show-finder .form-item-edit-field-show-business-type-value-a,
.view-broadway-junior-collection .form-item-edit-field-show-business-type-value-a {
  display: none;
}

.view-show-finder .view-footer {
  float: right;
}

@media (min-width: 769px) {
  .page-shows .main-wrapper .main-content .tabs, .page-broadway-junior .main-wrapper .main-content .tabs {
    background: #dbdbdb;
    display: block;
  }
  .page-shows .main-wrapper .main-content .tabs li, .page-broadway-junior .main-wrapper .main-content .tabs li {
    float: left;
  }
  .page-shows .main-wrapper .main-content .tabs li a, .page-broadway-junior .main-wrapper .main-content .tabs li a {
    padding-left: 80px;
    padding-right: 80px;
  }
  .page-shows .main-wrapper .main-content .tabs li a.active, .page-broadway-junior .main-wrapper .main-content .tabs li a.active {
    background: #eee;
    border-bottom: none;
  }
}
.lt-ie9 .page-shows .main-wrapper .main-content .tabs, .lt-ie9 .page-broadway-junior .main-wrapper .main-content .tabs {
  background: #dbdbdb;
  display: block;
}
.lt-ie9 .page-shows .main-wrapper .main-content .tabs li, .lt-ie9 .page-broadway-junior .main-wrapper .main-content .tabs li {
  float: left;
}
.lt-ie9 .page-shows .main-wrapper .main-content .tabs li a, .lt-ie9 .page-broadway-junior .main-wrapper .main-content .tabs li a {
  padding-left: 80px;
  padding-right: 80px;
}
.lt-ie9 .page-shows .main-wrapper .main-content .tabs li a.active, .lt-ie9 .page-broadway-junior .main-wrapper .main-content .tabs li a.active {
  background: #eee;
  border-bottom: none;
}
.page-shows #page-title, .page-broadway-junior #page-title {
  margin-top: 20px;
  display: none;
}
@media (max-width: 640px) {
  .page-shows .main-content .mti-show-filter-close, .page-broadway-junior .main-content .mti-show-filter-close {
    display: none;
  }
}
@media (min-width: 641px) {
  .page-shows .main-content .mti-show-filter-apply--mobile, .page-broadway-junior .main-content .mti-show-filter-apply--mobile {
    display: none;
  }
}
.lt-ie9 .page-shows .main-content .mti-show-filter-apply--mobile, .lt-ie9 .page-broadway-junior .main-content .mti-show-filter-apply--mobile {
  display: none;
}

.page-shows.page-shows-all #page-title {
  display: block;
}

.show-finder__show-all {
  float: right;
  margin: 13px 0 0 14px;
  font-size: 14px;
}

@media (max-width: 640px) {
  .finder-with-filter-bar #edit-field-show-business-type-value-wrapper {
    min-height: 50px;
    line-height: 50px;
  }
  .finder-with-filter-bar #edit-field-show-business-type-value-wrapper .form-type-vgf-checkbox {
    width: 48%;
  }
  .finder-with-filter-bar .views-widget-filter-field_show_business_type_value {
    position: relative;
    clear: both;
    float: none;
    min-height: 70px;
    line-height: 70px;
  }
  .finder-with-filter-bar .views-widget-filter-field_show_business_type_value:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
  .finder-with-filter-bar .views-widget-filter-field_show_business_type_value .views-widget {
    margin-left: 25px;
  }
}
#block-mti-show-show-finder-carousel .configure-block {
  position: absolute;
  z-index: 99;
}

@media (min-width: 769px) {
  .show-grouping--none .group-content-main {
    padding-top: 0;
  }
}
.lt-ie9 .show-grouping--none .group-content-main {
  padding-top: 0;
}
.show-grouping--none .show-grouping-button {
  display: none;
}

@media (min-width: 641px) {
  .show-grouping-menu-wrapper {
    background: #fff;
    bottom: 0px;
    height: 48px;
    position: absolute;
    z-index: 99;
    width: 66.66667%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
.lt-ie9 .show-grouping-menu-wrapper {
  background: #fff;
  bottom: 0px;
  height: 48px;
  position: absolute;
  z-index: 99;
  width: 66.66667%;
  float: left;
  margin-right: -100%;
  margin-left: 0;
  clear: none;
}

.show-grouping-menu {
  margin: 0;
  padding: 0;
  border: 0;
}
.show-grouping-menu:after {
  content: "";
  display: table;
  clear: both;
}
.show-grouping-menu li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
.show-grouping-menu li:first-child {
  padding-left: 0;
}
.show-grouping-menu li:last-child {
  padding-right: 0;
}
.show-grouping-menu li.last {
  padding-right: 0;
}
.show-grouping-menu.lg-screen li {
  float: none;
  display: table-cell;
}
@media (min-width: 769px) {
  .show-grouping-menu li a {
    background: #e6e6e6;
    background-image: linear-gradient(to bottom, #e6e6e6, #d7d7d7);
    border-right: 1px solid #d7d7d7;
    font-family: "effra", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 600;
    height: 48px;
    padding: 16px 16px 0;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    transition: background .25s ease;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  .show-grouping-menu li a:link, .show-grouping-menu li a:visited {
    color: #6c6c6c;
  }
  .show-grouping-menu li a:focus, .show-grouping-menu li a:hover, .show-grouping-menu li a:active, .show-grouping-menu li a.active {
    background-image: linear-gradient(to bottom, #f0f0f0 96%, #e6e6e6);
  }
  .show-grouping-menu li a.active {
    background: white;
    border-top: 3px solid #35a5cf;
    color: #35a5cf;
    padding-top: 13px;
    overflow: visible;
    overflow: visible;
  }
  .show-grouping-menu li a.active:after {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    left: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-left: 8px solid transparent;
    border-right: 0 dotted transparent;
    z-index: 10;
  }
  .show-grouping-menu li a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  .show-grouping-menu li:first-child a.active {
    overflow: visible;
  }
  .show-grouping-menu li:first-child a.active:before {
    content: '';
    display: block;
    position: absolute;
    border-color: transparent;
    bottom: 0;
    right: -8px;
    border-bottom: 48px solid rgba(0, 0, 0, 0.2);
    border-top: 0 dotted transparent;
    border-right: 8px solid transparent;
    border-left: 0 dotted transparent;
    z-index: 10;
  }
  .show-grouping-menu li:first-child a.active:after {
    display: none;
  }
  .show-grouping-menu li:last-child a.active {
    border-right: none;
  }
  .show-grouping-menu li:last-child a.active:before {
    display: none;
  }
}
@media (max-width: 769px) {
  .show-grouping-menu {
    max-height: 0;
    overflow: auto;
    transition: all .5s ease-in-out;
  }
  .show-grouping-menu li {
    display: block;
    float: none;
  }
  .show-grouping-menu li:first-child a {
    background-image: none;
  }
  .show-grouping-menu a {
    background-color: #277fad;
    color: white;
    display: block;
    padding: 25px;
    background-image: linear-gradient(to right, #ffffff 16.66667%, #ffffff 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: top;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}
.show-grouping-menu.flexnav-show {
  max-height: 80vh;
}
@media (min-width: 769px) {
  .show-grouping-menu {
    list-style: none;
    display: table;
    table-layout: auto;
    width: 100%;
  }
  .show-grouping-menu:after {
    display: none;
  }
  .show-grouping-menu li {
    display: table-cell;
  }
  .show-grouping-menu li a {
    display: block;
  }
}
.lt-ie9 .show-grouping-menu {
  list-style: none;
  display: table;
  table-layout: auto;
  width: 100%;
}
.lt-ie9 .show-grouping-menu:after {
  display: none;
}
.lt-ie9 .show-grouping-menu li {
  display: table-cell;
}
.lt-ie9 .show-grouping-menu li a {
  display: block;
}
.show-grouping-menu li:only-child {
  display: none;
}

@media (max-width: 769px) {
  .show-grouping-menu__link a {
    background-color: #277fad;
    color: white;
    display: block;
    padding: 25px;
    background-image: linear-gradient(to right, #ffffff 16.66667%, #ffffff 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: top;
    background-size: 6px 1px;
    background-repeat: repeat-x;
  }
}

@media (max-width: 769px) {
  .show-grouping-menu__link:first-child a {
    background-image: none;
  }
}

@media (min-width: 769px) {
  .tabs-scroll__is-active.show-grouping-menu-wrapper {
    background: #e6e6e6;
    background-image: linear-gradient(to bottom, #e6e6e6, #d7d7d7);
    background-size: 100% 48px;
    height: auto;
  }
  .tabs-scroll__is-active .show-grouping-menu li {
    float: left;
  }
}
.lt-ie9 .tabs-scroll__is-active.show-grouping-menu-wrapper {
  background: #e6e6e6;
  background-image: linear-gradient(to bottom, #e6e6e6, #d7d7d7);
  background-size: 100% 48px;
  height: auto;
}
.lt-ie9 .tabs-scroll__is-active .show-grouping-menu li {
  float: left;
}
@media (min-width: 769px) and (max-width: 961px) {
  .tabs-scroll__is-active.show-grouping-menu-wrapper {
    width: 100%;
  }
}

@media (max-width: 641px) {
  .node-type-show .concert-selection-show-content-wrapper {
    padding-top: 0 !important;
  }
}

.show__infographic {
  display: block;
  margin: -10px -25px 0;
  padding: 0 25px 40px;
  background: gainsboro;
  height: auto;
  overflow: hidden;
}
.show__infographic .field-label {
  display: none;
}

.infographic-wrapper {
  margin-bottom: 10px;
  max-width: 280px;
}
@media (min-width: 769px) {
  .infographic-wrapper {
    max-width: 320px;
  }
}

.show__infographic--no-roles .infographic__rated,
.show__infographic--no-roles .infographic__acts {
  width: 50%;
  height: 0;
  padding-top: 50%;
  position: relative;
}
.show__infographic--no-roles .infographic__value {
  font-size: 65px;
  height: 40px;
  position: absolute;
  top: 30%;
  width: 100%;
}
.show__infographic--no-roles .infographic__rated--long .infographic__value {
  font-size: 36px;
  height: 22px;
}
@media (min-width: 641px) {
  .show__infographic--no-roles .infographic__rated--long .infographic__value {
    font-size: 29px;
  }
}
.show__infographic--no-roles .infographic__label {
  position: absolute;
  top: 60%;
  width: 100%;
}

.show__infographic--has-roles .infographic__roles-wrapper {
  width: 70%;
  height: 0;
  padding-top: 70%;
  float: left;
}
.show__infographic--has-roles .infographic__rated,
.show__infographic--has-roles .infographic__acts {
  width: 30%;
  height: 0;
  padding-top: 35%;
  position: relative;
}

.node-show .content_sidebar--right .ui-accordion-header.ui-state-active:first-child {
  background: gainsboro;
}

.content_sidebar--right .ui-accordion-header.ui-state-active:first-child {
  background: #e4e4e4;
}

.show__roles-group,
.infographic__roles-wrapper {
  color: white;
  float: left;
  height: 150px;
  padding-top: 25px;
  position: relative;
  text-align: center;
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(left top, #35a5cf, #1e86bd);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(left top, #35a5cf, #1e86bd);
  background-image: url(../images/repeating/noise.png), linear-gradient(to right bottom, #35a5cf, #1e86bd);
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.show__roles-group .infographic__label,
.infographic__roles-wrapper .infographic__label {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  position: absolute;
  top: 64%;
  width: 100%;
}
@media (min-width: 641px) and (max-width: 961px) {
  .show__roles-group .infographic__label,
  .infographic__roles-wrapper .infographic__label {
    font-size: 20px;
    top: 62%;
  }
}
.show__roles-group.infographic__chorus--has-chorus .infographic__label,
.infographic__roles-wrapper.infographic__chorus--has-chorus .infographic__label {
  top: 54%;
}
@media (min-width: 641px) and (max-width: 961px) {
  .show__roles-group.infographic__chorus--has-chorus .infographic__label,
  .infographic__roles-wrapper.infographic__chorus--has-chorus .infographic__label {
    top: 52%;
  }
}

.infographic__label {
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-size: 14px;
  position: absolute;
  top: 63%;
  width: 100%;
}

.infographic__value {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 50px;
  font-weight: bold;
  height: 28px;
  position: absolute;
  top: 33%;
  width: 100%;
}
@media (min-width: 641px) {
  .infographic__value {
    font-size: 34px;
    top: 25%;
  }
}
.infographic__rated--long .infographic__value {
  font-size: 20px;
  height: 22px;
}

.show__roles,
.infographic__roles {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 100px;
  font-weight: bold;
  position: absolute;
  top: 34%;
  width: 100%;
}
@media (min-width: 641px) {
  .show__roles,
  .infographic__roles {
    font-size: 70px;
    top: 30%;
  }
}
@media (min-width: 961px) {
  .show__roles,
  .infographic__roles {
    font-size: 70px;
  }
}
.infographic__chorus--has-chorus .show__roles, .infographic__chorus--has-chorus
.infographic__roles {
  top: 24%;
}
@media (min-width: 641px) and (max-width: 961px) {
  .infographic__chorus--has-chorus .show__roles, .infographic__chorus--has-chorus
  .infographic__roles {
    top: 20%;
  }
}

.show__chorus,
.infographic__chorus {
  font-size: 14px;
  text-transform: uppercase;
  height: 33px;
  line-height: 33px;
  position: absolute;
  bottom: 0;
  width: 100%;
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(left, #73c1de, #2d96bd);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(left, #73c1de, #2d96bd);
  background-image: url(../images/repeating/noise.png), linear-gradient(to right, #73c1de, #2d96bd);
}

.show__rating,
.infographic__rated {
  color: #1e86bd;
  background: white;
  float: left;
  height: 75px;
  width: 70px;
  padding-top: 20px;
  text-align: center;
  text-transform: uppercase;
}

.show__acts,
.infographic__acts {
  color: white;
  float: left;
  height: 75px;
  width: 70px;
  padding-top: 20px;
  text-align: center;
  text-transform: uppercase;
  background-image: url(../images/repeating/noise.png), -moz-linear-gradient(top, #73c1de, #2d96bd);
  background-image: url(../images/repeating/noise.png), -webkit-linear-gradient(top, #73c1de, #2d96bd);
  background-image: url(../images/repeating/noise.png), linear-gradient(to bottom, #73c1de, #2d96bd);
}
.show__acts .field-items,
.infographic__acts .field-items {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 50px;
  font-weight: bold;
  line-height: 40px;
}

.node-type-show .main-content {
  padding: 0;
}
.node-type-show #breadcrumb {
  left: 40px;
  top: 30px;
}
.node-type-show #page-title {
  display: none;
}

.show-material__modal .table-styled th + th,
.show-material__modal .table-styled td + td {
  text-align: center;
}

div.ui-dialog-upcoming-shows-map-display {
  padding: 16px 16px 6px;
}
div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar {
  z-index: 1;
}
div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar .ui-dialog-title {
  display: none;
  margin: 0;
  padding: 0;
}
div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button {
  background: #FFF;
  border-radius: 0;
  height: auto;
  padding: 10px;
  text-align: center;
  text-transform: uppercase;
  top: 10px;
  width: 100px;
  z-index: 20;
}
div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button span {
  position: static;
}
div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button .ui-button-text {
  padding: 0;
  text-indent: 0;
}
div.ui-dialog-upcoming-shows-map-display .ui-dialog-titlebar button .ui-icon {
  background: url(../images/close-icon-2.png) no-repeat 0 0;
  float: right;
  height: 9px;
  margin: 5px 0 0 3px;
  width: 10px;
}
div.ui-dialog-upcoming-shows-map-display .ui-dialog-content {
  margin-left: 0;
}

.view-production-listing.view-display-id-default {
  position: relative;
  width: 100%;
}
@media (min-width: 769px) {
  .view-production-listing.view-display-id-default {
    padding-top: 0;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default {
  padding-top: 0;
}
.view-production-listing.view-display-id-default .mti-production-listing-refine {
  top: 0;
  color: white;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 4;
}
@media (min-width: 769px) {
  .view-production-listing.view-display-id-default .mti-production-listing-refine {
    width: 350px;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default .mti-production-listing-refine {
  width: 350px;
}
.view-production-listing.view-display-id-default .mti-production-listing-refine span {
  letter-spacing: 1px;
  letter-spacing: 0.0625rem;
  background: #176998;
  cursor: pointer;
  display: block;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-weight: 500;
  padding: 15px 30px;
  position: relative;
  text-transform: uppercase;
  width: 100%;
}
.view-production-listing.view-display-id-default .mti-production-listing-refine span:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  color: white;
  font-size: 16px;
  transition: all .2s ease-in-out;
}
.view-production-listing.view-display-id-default .mti-production-listing-refine.filters--active span:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.view-production-listing.view-display-id-default > .view-filters {
  background-color: #1777b1;
  background-image: -moz-linear-gradient(top, #1777b1, #2e95cf);
  background-image: -webkit-linear-gradient(top, #1777b1, #2e95cf);
  background-image: linear-gradient(to bottom right, #1777b1, #2e95cf);
  top: 20px;
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 3;
}
@media (min-width: 769px) {
  .view-production-listing.view-display-id-default > .view-filters {
    width: 350px;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default > .view-filters {
  width: 350px;
}
.view-production-listing.view-display-id-default > .view-filters form {
  color: #FFF;
  height: 100%;
  padding: 40px 20px 0;
  position: relative;
  width: 100%;
}
@media (min-width: 501px) {
  .view-production-listing.view-display-id-default > .view-filters form {
    padding: 75px 28px 0;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default > .view-filters form {
  padding: 75px 28px 0;
}
.view-production-listing.view-display-id-default > .view-filters form h2, .view-production-listing.view-display-id-default > .view-filters form h3, .view-production-listing.view-display-id-default > .view-filters form label {
  color: #FFF;
}
.view-production-listing.view-display-id-default > .view-filters form h3 {
  color: #FFF;
  margin: 0;
}
.view-production-listing.view-display-id-default > .view-filters form .description {
  color: #FFF;
  display: inline;
}
.view-production-listing.view-display-id-default > .view-filters form > div {
  height: 100%;
}
.view-production-listing.view-display-id-default > .view-filters .views-exposed-form {
  height: 100%;
}
.view-production-listing.view-display-id-default > .view-filters .views-exposed-widgets-wrapper {
  height: 90%;
  overflow: auto;
  padding: 0 2% 3em 0;
  width: 102%;
}
.view-production-listing.view-display-id-default > .view-filters .views-exposed-widgets {
  margin: 0;
}
.view-production-listing.view-display-id-default > .view-filters .views-exposed-widget {
  float: none;
  padding: 0;
}
.view-production-listing.view-display-id-default > .view-filters .views-exposed-widget label {
  font-weight: normal;
}
.view-production-listing.view-display-id-default > .view-filters #title-markup-wrapper h3 {
  color: #FFF;
}
.view-production-listing.view-display-id-default > .view-filters .form-item {
  color: #7f7f7f;
  float: none;
  margin: 0 0 20px;
  padding: 0;
}
.view-production-listing.view-display-id-default > .view-filters .form-item select {
  background-color: #fff;
  color: #7f7f7f;
  width: 100%;
}
.view-production-listing.view-display-id-default > .view-filters .form-item .form-text {
  background: #FFF;
  color: #7f7f7f;
  height: 40px;
  margin: 0;
  padding-left: 10px;
}
.view-production-listing.view-display-id-default > .view-filters .form-item .chosen-single {
  background: #FFF;
  line-height: 2.3em;
  height: 40px;
  border-radius: 0;
}
.view-production-listing.view-display-id-default > .view-filters .form-item .chosen-single div {
  display: none;
}
.view-production-listing.view-display-id-default > .view-filters .form-item .chosen-single span {
  line-height: 2.3em;
}
.view-production-listing.view-display-id-default > .view-filters .form-item .chosen-container {
  width: 100% !important;
}
.view-production-listing.view-display-id-default > .view-filters .form-item .chosen-container.error::before {
  display: none;
}
.view-production-listing.view-display-id-default > .view-filters .form-type-geofield-proximity {
  margin-bottom: 0;
}
.view-production-listing.view-display-id-default > .view-filters .form-item-items-per-page,
.view-production-listing.view-display-id-default > .view-filters .form-item-within {
  display: inline-block;
  width: 47%;
}
@media (max-width: 500px) {
  .show-productions__modal .view-production-listing.view-display-id-default > .view-filters .form-item-items-per-page, .show-productions__modal
  .view-production-listing.view-display-id-default > .view-filters .form-item-within {
    width: 100%;
  }
}
.view-production-listing.view-display-id-default > .view-filters .form-item-items-per-page {
  margin: 0 5% 0 0;
}
@media (max-width: 500px) {
  .show-productions__modal .view-production-listing.view-display-id-default > .view-filters .form-item-items-per-page {
    margin-right: 0;
  }
}
.view-production-listing.view-display-id-default > .view-filters .views-submit-button {
  margin-top: 40px;
}
.view-production-listing.view-display-id-default > .view-filters .views-submit-button .form-submit {
  margin: 0 1% 0 0;
}
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value,
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 {
  display: inline-block;
  width: 47%;
}
@media (max-width: 420px) {
  .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 {
    width: 100%;
  }
}
@media (max-width: 500px) {
  .show-productions__modal .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value, .show-productions__modal
  .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2, .show-productions__modal
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value, .show-productions__modal
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 {
    width: 100%;
  }
}
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value .form-item,
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value .date-padding,
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2 .form-item,
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2 .date-padding,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value .form-item,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value .date-padding,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 .form-item,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 .date-padding {
  width: 100%;
}
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value .form-item,
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2 .form-item,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value .form-item,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 .form-item {
  margin-bottom: 0;
}
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value .views-widget,
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2 .views-widget,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value .views-widget,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 .views-widget {
  position: relative;
}
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value .views-widget .date-icon,
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2 .views-widget .date-icon,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value .views-widget .date-icon,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 .views-widget .date-icon {
  background: url(../images/calendar-icon.png) no-repeat center center;
  border-left: #dadada 1px solid;
  content: '';
  cursor: pointer;
  display: block;
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  width: 33px;
  z-index: 1;
}
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value .form-text,
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2 .form-text,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value .form-text,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 .form-text {
  background-color: white url(../images/calendar-icon.png) no-repeat 95% center;
  width: 100%;
  padding-right: 12px;
}
@media (max-width: 420px) {
  .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value .form-text,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2 .form-text,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value .form-text,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 .form-text {
    margin-right: 0;
  }
}
@media (min-width: 769px) {
  .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value .form-text,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2 .form-text,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value .form-text,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 .form-text {
    background: white url(../images/calendar-icon.png) no-repeat 95% center;
    padding-right: 30px;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value .form-text, .lt-ie9
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2 .form-text, .lt-ie9
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value .form-text, .lt-ie9
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 .form-text {
  background: white url(../images/calendar-icon.png) no-repeat 95% center;
  padding-right: 30px;
}
.view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2,
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 {
  margin: 0 5% 0 0;
}
@media (max-width: 420px) {
  .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2,
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 {
    margin-right: 0;
  }
}
@media (max-width: 500px) {
  .show-productions__modal .view-production-listing.view-display-id-default > .view-filters .views-widget-markup ~ .views-widget-filter-field_production_date_value2, .show-productions__modal
  .view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_production_dates_value2 {
    margin-right: 0;
  }
}
.view-production-listing.view-display-id-default > .view-filters .views-widget-filter-field_show_business_type_value .form-item-field-show-business-type-value-1 {
  width: 100%;
}
.view-production-listing.view-display-id-default > .attachment-before, .view-production-listing.view-display-id-default > .view-content, .view-production-listing.view-display-id-default > .view-empty {
  z-index: 1;
}
@media (min-width: 769px) {
  .view-production-listing.view-display-id-default > .attachment-before, .view-production-listing.view-display-id-default > .view-content, .view-production-listing.view-display-id-default > .view-empty {
    position: absolute;
    width: 350px;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default > .attachment-before, .lt-ie9 .view-production-listing.view-display-id-default > .view-content, .lt-ie9 .view-production-listing.view-display-id-default > .view-empty {
  position: absolute;
  width: 350px;
}
.view-production-listing.view-display-id-default > .attachment-before {
  background: #d6d6d6;
  color: #42454a;
  font-weight: normal;
  height: 150px;
  padding: 25px 30px 0;
  position: relative;
  top: 45px;
  transition: height .3s ease-in-out;
  z-index: 2;
}
@media (min-width: 769px) {
  .view-production-listing.view-display-id-default > .attachment-before {
    height: 120px;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default > .attachment-before {
  height: 120px;
}
.view-production-listing.view-display-id-default > .attachment-before h2 {
  color: #393e43;
  line-height: 1em;
  margin: 0 0 0.25em;
  font-family: "omnes-pro", Arial, Helvetica, sans-serif;
  font-weight: 500;
}
.view-production-listing.view-display-id-default > .attachment-before .location {
  background: #FFF;
  border: 1px solid #cfcfcf;
  padding: 10px 15px;
}
.view-production-listing.view-display-id-default > .attachment-before .location > p {
  line-height: 1.3em;
  overflow: hidden;
  outline: none;
  text-overflow: clip;
  white-space: nowrap;
  color: #818b94;
}
.view-production-listing.view-display-id-default > .attachment-before .location > p * {
  display: inline;
}
.view-production-listing.view-display-id-default > .attachment-before .location > p br {
  display: none;
}
.view-production-listing.view-display-id-default > .view-content,
.view-production-listing.view-display-id-default > .view-empty {
  background: #ecedef;
  overflow: auto;
  position: relative;
}
@media (min-width: 769px) {
  .view-production-listing.view-display-id-default > .view-content,
  .view-production-listing.view-display-id-default > .view-empty {
    top: 165px;
    position: absolute;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default > .view-content, .lt-ie9
.view-production-listing.view-display-id-default > .view-empty {
  top: 165px;
  position: absolute;
}
.view-production-listing.view-display-id-default > .view-content .production-result {
  padding: 25px 30px;
}
@media (min-width: 769px) {
  .view-production-listing.view-display-id-default > .view-content .production-result {
    padding: 35px 30px;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default > .view-content .production-result {
  padding: 35px 30px;
}
.view-production-listing.view-display-id-default > .view-content .production-result h2 {
  color: #38a5d0;
  margin: 0 0 0.5em;
}
.view-production-listing.view-display-id-default > .view-content .production-result .address {
  color: #aeafb1;
  margin: 0 0 1em;
}
.view-production-listing.view-display-id-default > .view-content .production-result .country {
  display: none;
}
.view-production-listing.view-display-id-default > .view-content .production-result .website {
  margin: 0 0 0.5em;
  word-wrap: break-all;
}
.view-production-listing.view-display-id-default > .view-content .production-result .dates {
  color: #38a5d0;
  font-weight: bold;
}
.view-production-listing.view-display-id-default > .view-content .views-row:not(.views-row-last) {
  position: relative;
}
.view-production-listing.view-display-id-default > .view-content .views-row:not(.views-row-last):after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.view-production-listing.view-display-id-default > .view-content .views-row-even {
  background: #e3e4e6;
}
.view-production-listing.view-display-id-default #edit-field-production-date-value-value-inside-wrapper,
.view-production-listing.view-display-id-default #edit-field-production-date-value2-value-inside-wrapper {
  display: inline-block;
  position: relative;
}
.view-production-listing.view-display-id-default .mti-productions-no-result {
  padding: 50px;
  text-align: center;
}
.view-production-listing.view-display-id-default .attachment-after {
  padding: 150px 0 0;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 769px) {
  .view-production-listing.view-display-id-default .attachment-after {
    padding: 0 0 0 350px;
  }
}
.lt-ie9 .view-production-listing.view-display-id-default .attachment-after {
  padding: 0 0 0 350px;
}
.view-production-listing.view-display-id-default .attachment-after .view {
  width: 100%;
  height: 100%;
}

.show-production__pin-pop {
  line-height: normal;
}
.show-production__pin-pop > div {
  margin-bottom: 10px;
}
.show-production__pin-pop > div:last-child {
  margin-bottom: 0;
}

.show-production__title {
  font-weight: 500;
}
.show-production__title div {
  display: inline-block;
}

.show-productions__modal #cboxLoadedContent {
  height: 100% !important;
  width: 100% !important;
  padding: 0;
  margin: 0;
}
.show-productions__modal #cboxClose {
  background-position: 50% 50%;
  background-color: white;
  height: 40px;
  width: 40px;
  right: 0;
  top: 0;
  z-index: 10;
}
.show-productions__modal #cboxClose:hover {
  background-position: 50% 50%;
}
.show-productions__modal #cboxClose:focus {
  outline: none;
}
.show-productions__modal .messages {
  display: none;
}
.show-productions__modal .view-production-listing {
  height: 100%;
  width: 100%;
}
.show-productions__modal .view-display-id-default > .attachment-after .view .view-content {
  height: 100%;
}

.production-map__switcher-wrapper {
  margin: 0;
  padding: 0;
  border: 0;
  bottom: 0;
  height: 48px;
  margin: 0 -30px;
  overflow: hidden;
  position: absolute;
  transition: height .3s ease-in-out;
  width: 100%;
}
.production-map__switcher-wrapper:after {
  content: "";
  display: table;
  clear: both;
}
.production-map__switcher-wrapper li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
.production-map__switcher-wrapper li:first-child {
  padding-left: 0;
}
.production-map__switcher-wrapper li:last-child {
  padding-right: 0;
}
.production-map__switcher-wrapper li.last {
  padding-right: 0;
}
@media (min-width: 769px) {
  .production-map__switcher-wrapper {
    height: 0;
  }
}
.lt-ie9 .production-map__switcher-wrapper {
  height: 0;
}
.production-map__switcher-wrapper li {
  width: 50%;
}
.production-map__switcher-wrapper li a {
  background: #e6e6e6;
  background-image: linear-gradient(to bottom, #c9c9c9, #b8b8b8);
  border-right: 1px solid #d7d7d7;
  color: #6c6c6c;
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 500;
  height: 48px;
  padding: 12px 16px 0;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  transition: background .25s ease;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.production-map__switcher-wrapper li a:link, .production-map__switcher-wrapper li a:visited {
  color: #6c6c6c;
}
.production-map__switcher-wrapper li a:hover {
  background-image: linear-gradient(to bottom, #d6d6d6, #e6e6e6);
}
.production-map__switcher-wrapper li a.active {
  background: #d6d6d6;
  border-bottom: 3px solid #35a5cf;
  padding-bottom: 13px;
  overflow: visible;
  overflow: visible;
}
.production-map__switcher-wrapper li a.active:after {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  top: 0;
  left: -8px;
  border-top: 48px solid rgba(0, 0, 0, 0.2);
  border-bottom: 0 dotted transparent;
  border-left: 8px solid transparent;
  border-right: 0 dotted transparent;
  z-index: 10;
}
.production-map__switcher-wrapper li a.active:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  top: 0;
  right: -8px;
  border-top: 48px solid rgba(0, 0, 0, 0.2);
  border-bottom: 0 dotted transparent;
  border-right: 8px solid transparent;
  border-left: 0 dotted transparent;
  z-index: 10;
}
.production-map__switcher-wrapper li:first-child a.active {
  overflow: visible;
}
.production-map__switcher-wrapper li:first-child a.active:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  top: 0;
  right: -8px;
  border-top: 48px solid rgba(0, 0, 0, 0.2);
  border-bottom: 0 dotted transparent;
  border-right: 8px solid transparent;
  border-left: 0 dotted transparent;
  z-index: 10;
}
.production-map__switcher-wrapper li:first-child a.active:after {
  display: none;
}

@media (max-width: 768px) {
  .view-id-production_listing.view-display-id-default > .view-content, .view-id-production_listing.view-display-id-default > .view-empty, .view-id-production_listing.view-display-id-default > .attachment-after {
    -webkit-transform-style: preserve-3d;
  }

  .production-map__switcher-item--list > .view-content, .production-map__switcher-item--list >
  .view-empty {
    left: 0;
    opacity: 1;
    transition: opacity 0s ease-out, left .3s ease-in;
  }
  .production-map__switcher-item--map > .view-content, .production-map__switcher-item--map >
  .view-empty {
    top: 63%;
  }

  .production-map__switcher-item--list > .attachment-after {
    left: 100%;
    opacity: 0;
    transition: opacity 0.3s ease-out, left 0.3s ease-out 0.3s;
  }
  .production-map__switcher-item--map > .attachment-after {
    top: 63%;
  }
}
/**
 * This is done because the controls have to show up on top of an overlay, and
 * the default style hides it.
*/
.node-type-show #ui-datepicker-div {
  z-index: 9999 !important;
}

.node-type-show .resource-finder__results {
  background: #f2f2f2;
  padding: 30px 25px;
}
@media (min-width: 769px) {
  .node-type-show .resource-finder__results {
    padding: 60px 50px;
  }
}
.lt-ie9 .node-type-show .resource-finder__results {
  padding: 60px 50px;
}
.node-type-show .resource-finder__results .resources__title {
  margin-bottom: 20px;
}
.node-type-show .resource-finder__results .resources__intro-text {
  color: #6c6c6c;
  display: block;
  margin-bottom: 20px;
}
.node-type-show .resource-finder__results .resources__filters-wrapper {
  margin-bottom: 10px;
  text-align: right;
}
.node-type-show .resource-finder__results .teaser-list__item {
  background: #e4e4e4;
  margin-bottom: 10px;
  padding: 15px;
}
@media (min-width: 641px) {
  .node-type-show .resource-finder__results .teaser-list__item {
    background-color: transparent;
    position: relative;
    margin-bottom: 0;
  }
  .node-type-show .resource-finder__results .teaser-list__item:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
    bottom: 0;
    top: auto;
  }
  .node-type-show .resource-finder__results .teaser-list__item:nth-of-type(odd) {
    background-color: #fcfcfc;
  }
}
.lt-ie9 .node-type-show .resource-finder__results .teaser-list__item {
  background-color: transparent;
  position: relative;
  margin-bottom: 0;
}
.lt-ie9 .node-type-show .resource-finder__results .teaser-list__item:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  bottom: 0;
  top: auto;
}
.lt-ie9 .node-type-show .resource-finder__results .teaser-list__item:nth-of-type(odd) {
  background-color: #fcfcfc;
}
.node-type-show .resource-finder__results .resource-view-type-wrapper {
  font-weight: 500;
  text-transform: none;
}
.node-type-show .resource-finder__results .form-submit {
  display: none;
}
.node-type-show .resource-finder__results .form-type-checkbox {
  float: none;
  width: auto;
  margin: 0 0 0 10px;
}
.node-type-show .resource-finder__results .picker {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 8px;
  vertical-align: middle;
}
.node-type-show .resource-finder__results .picker .picker-flag:before {
  font-size: 9px;
}
.node-type-show .resource-finder__results .picker-label {
  color: #6c6c6c;
  display: inline-block;
  font-weight: normal;
  margin: 0;
  vertical-align: middle;
}
.node-type-show .resource-finder__results .picker-handle {
  border-radius: 1px;
  border: 1px solid #6c6c6c;
  height: 10px;
  width: 10px;
  margin-top: 4px;
}
.node-type-show .resource-finder__results .picker:hover .picker-label {
  color: #35a5cf;
}
.node-type-show .resource-finder__results .picker:hover .picker-handle {
  background-color: #35a5cf;
  border-color: #35a5cf;
}
.node-type-show .resource-finder__results .picker:hover .picker-flag:before {
  color: white;
}
.node-type-show .resource-finder__results .checked .picker-label {
  color: #35a5cf;
}
.node-type-show .resource-finder__results .checked .picker-handle {
  background: #35a5cf;
  border-color: #35a5cf;
}
.node-type-show .resource-finder__results .checked .picker-flag:before {
  color: white;
}
.node-type-show .resource-finder__results .checked:hover .picker-flag:before {
  color: white;
}
.node-type-show .resource-filters {
  margin: 0;
  padding: 0;
  border: 0;
  float: right;
}
.node-type-show .resource-filters:after {
  content: "";
  display: table;
  clear: both;
}
.node-type-show .resource-filters li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  white-space: nowrap;
}
.node-type-show .resource-filters li a {
  color: #686868;
  font-size: 13px;
  padding: 0 7px;
}
.node-type-show .resource-filters li a:before {
  content: '';
  width: 6px;
  height: 6px;
  margin: 0 4px 2px 0;
  border: 1px solid #686868;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.node-type-show .resource-filters li a.mti-resource-active {
  color: #35a5cf;
}
.node-type-show .resource-filters li a.mti-resource-active:before {
  background: #35a5cf;
  border-color: #35a5cf;
}
.node-type-show .resource-filters li.last a {
  padding-right: 0;
}

.ui-accordion .group-songs {
  background: url(../images/bg-show-songs.png) repeat;
  padding: 0;
}

.field-name-field-show-songs {
  text-transform: uppercase;
}
.field-name-field-show-songs .music-player {
  background: url(../images/bg-show-song-player.png) repeat-x 0 0;
  color: #FFF;
  padding: 25px 15px 30px 25px;
}
.field-name-field-show-songs .music-player .song-title {
  color: #FFF;
  font-weight: bold;
  margin: 0 0 5px;
  padding: 0;
}
.field-name-field-show-songs .music-player span {
  display: inline-block;
  vertical-align: middle;
}
.field-name-field-show-songs .music-player .control {
  background: url(../images/bg-audio-controls.png) no-repeat;
  cursor: pointer;
  height: 15px;
  display: inline-block;
  margin: 0 7px 0 0;
  text-indent: -5000px;
  width: 9px;
}
.field-name-field-show-songs .music-player .play-pause {
  background-position: -36px center;
  width: 9px;
}
.field-name-field-show-songs .music-player .paused {
  background-position: 0 center;
}
.field-name-field-show-songs .music-player .seek {
  background-position: -17px center;
  margin: 0 15px 0 0;
}
.field-name-field-show-songs .music-player .track-bar {
  background: #7fbedd;
  height: 6px;
  margin: 0 7px 0 0;
  width: 83%;
}
@media (min-width: 641px) {
  .field-name-field-show-songs .music-player .track-bar {
    width: 47%;
  }
}
.lt-ie9 .field-name-field-show-songs .music-player .track-bar {
  width: 47%;
}
@media (min-width: 961px) {
  .field-name-field-show-songs .music-player .track-bar {
    width: 49%;
  }
}
.lt-ie9 .field-name-field-show-songs .music-player .track-bar {
  width: 49%;
}
@media (min-width: 1200px) {
  .field-name-field-show-songs .music-player .track-bar {
    width: 61%;
  }
}
.lt-ie9 .field-name-field-show-songs .music-player .track-bar {
  width: 61%;
}
.field-name-field-show-songs .music-player .track-bar span {
  background: #FFF;
  height: 6px;
  vertical-align: top;
}
.field-name-field-show-songs .field-show-song-title {
  color: #9ED1EE;
  cursor: pointer;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: .03em;
  line-height: 12px;
  margin: 0 0 15px;
  padding: 0 25px;
}
@media (min-width: 641px) {
  .field-name-field-show-songs .field-show-song-title {
    font-size: 10px;
  }
}
.lt-ie9 .field-name-field-show-songs .field-show-song-title {
  font-size: 10px;
}
.field-name-field-show-songs .field-show-song-title.active {
  color: #FFF;
  font-weight: 700;
  letter-spacing: .06em;
}
.field-name-field-show-songs:first-child .field-show-song-title {
  padding-top: 25px;
}
.field-name-field-show-songs:last-child h2 {
  margin-bottom: 0;
}

.full-song-list__wrapper {
  background: url(../images/bg-show-songs.png) repeat;
  display: block;
  padding: 0 25px 30px;
}

a.full-song-link {
  color: #FFF;
  font-weight: bold;
}

.field-name-field-show-songs .field-show-song-title {
  font-size: 13px;
}
@media (min-width: 641px) {
  .field-name-field-show-songs .field-show-song-title {
    font-size: 10px;
  }
}
.lt-ie9 .field-name-field-show-songs .field-show-song-title {
  font-size: 10px;
}
.field-name-field-show-songs audio {
  display: none;
}

.show-hero {
  padding: 0;
  position: relative;
  min-height: 50px;
  overflow: visible;
  z-index: 1;
}
.show-hero .hero__background {
  position: relative;
}
.show-hero .hero__background img {
  float: left;
  width: 100%;
}

.node-type-show #breadcrumb {
  display: block;
}
.node-type-show #breadcrumb a {
  color: white;
}
.node-type-show .group-content-main {
  padding-bottom: 0;
}
@media (min-width: 641px) {
  .node-type-show .group-content-main {
    padding-bottom: 65px;
  }
}
.lt-ie9 .node-type-show .group-content-main {
  padding-bottom: 65px;
}
.node-type-show .concert-selection-show-content-wrapper-hidden > div, .node-type-show .concert-selection-show-content-wrapper-hidden aside {
  display: none;
}
.node-type-show .concert-selection-show-content-wrapper-hidden .field-name-field-show-title-full,
.node-type-show .concert-selection-show-content-wrapper-hidden .show__version-group {
  display: block;
}
.node-type-show .show-concert-selection {
  display: none;
}
.node-type-show .concert-selection-show-content-wrapper-hidden + .show-concert-selection {
  display: block;
}

.node-show.node--full .group-utility-links > div {
  display: inline-block;
  margin-right: 10px;
}
@media (min-width: 641px) {
  .node-show.node--full .group-utility-links {
    position: absolute;
    margin-top: 0;
    top: 10px;
    right: 0;
    margin: 0;
    width: 90px;
    z-index: 99;
    height: auto;
  }
  .node-show.node--full .group-utility-links > div {
    display: block;
    margin-right: 0;
  }
}
.lt-ie9 .node-show.node--full .group-utility-links {
  position: absolute;
  margin-top: 0;
  top: 10px;
  right: 0;
  margin: 0;
  width: 90px;
  z-index: 99;
  height: auto;
}
.lt-ie9 .node-show.node--full .group-utility-links > div {
  display: block;
  margin-right: 0;
}

.hero__logo {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  width: 35vw;
  max-width: 200px;
  min-width: 100px;
  right: 5vw;
  top: 5vw;
  z-index: 10;
}
.hero__logo img {
  -moz-box-shadow: 2.5px 4.33px 8px 0px black;
  -webkit-box-shadow: 2.5px 4.33px 8px 0px black;
  box-shadow: 2.5px 4.33px 8px 0px black;
}
@media (min-width: 641px) {
  .hero__logo {
    right: 45px;
    top: 65px;
    width: 200px;
  }
}
.lt-ie9 .hero__logo {
  right: 45px;
  top: 65px;
  width: 200px;
}

.show__full-title {
  margin-bottom: 0;
  margin-right: 150px;
}

.show__version-group {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
  position: relative;
}

.show__version {
  color: #35a5cf;
  display: inline-block;
}
.show__version .field-items {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

.show__release-description {
  clear: both;
  color: #35a5cf;
}

.show__summary {
  margin-bottom: 30px;
  margin-bottom: 1.875em;
}
@media (min-width: 641px) {
  .show__summary {
    width: 78%;
    margin-bottom: 40px;
    margin-bottom: 2.5rem;
  }
}
.lt-ie9 .show__summary {
  width: 78%;
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}

.show__brief {
  margin-bottom: 30px;
  margin-bottom: 1.875em;
}
@media (min-width: 641px) {
  .show__brief {
    margin-bottom: 40px;
    margin-bottom: 2.5rem;
  }
}
.lt-ie9 .show__brief {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}

.group-content-links,
.group-secondary-links {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
  margin-bottom: 30px;
  margin-bottom: 1.875em;
}
@media (min-width: 641px) {
  .group-content-links,
  .group-secondary-links {
    margin-bottom: 40px;
    margin-bottom: 2.5rem;
  }
}
.lt-ie9 .group-content-links, .lt-ie9
.group-secondary-links {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}
.group-content-links a,
.group-content-links input[type='submit'],
.group-secondary-links a,
.group-secondary-links input[type='submit'] {
  margin: 0 0 15px 0;
  display: inline-block;
}
.group-content-links a:first-child,
.group-content-links form:first-child input[type='submit'],
.group-secondary-links a:first-child,
.group-secondary-links form:first-child input[type='submit'] {
  margin-right: 12px;
}
.group-content-links .rounded-button-primary + .rounded-button-primary, .group-content-links .hero__slideshow-content .hero__link a + .rounded-button-primary, .hero__slideshow-content .hero__link .group-content-links a + .rounded-button-primary, .group-content-links .list-teaser__content .more-link + .rounded-button-primary, .list-teaser__content .group-content-links .more-link + .rounded-button-primary, .group-content-links .flag-outer-season-planner a + .rounded-button-primary, .flag-outer-season-planner .group-content-links a + .rounded-button-primary, .group-content-links .hero__slideshow-content .hero__link .rounded-button-primary + a, .hero__slideshow-content .hero__link .group-content-links .rounded-button-primary + a, .group-content-links .hero__slideshow-content .hero__link a + a, .hero__slideshow-content .hero__link .group-content-links a + a, .group-content-links .list-teaser__content .hero__slideshow-content .hero__link .more-link + a, .hero__slideshow-content .hero__link .group-content-links .list-teaser__content .more-link + a, .list-teaser__content .group-content-links .hero__slideshow-content .hero__link .more-link + a, .hero__slideshow-content .hero__link .list-teaser__content .group-content-links .more-link + a, .group-content-links .list-teaser__content .rounded-button-primary + .more-link, .list-teaser__content .group-content-links .rounded-button-primary + .more-link, .group-content-links .hero__slideshow-content .hero__link .list-teaser__content a + .more-link, .list-teaser__content .group-content-links .hero__slideshow-content .hero__link a + .more-link, .hero__slideshow-content .hero__link .group-content-links .list-teaser__content a + .more-link, .list-teaser__content .hero__slideshow-content .hero__link .group-content-links a + .more-link, .group-content-links .list-teaser__content .more-link + .more-link, .list-teaser__content .group-content-links .more-link + .more-link, .group-content-links .flag-outer-season-planner .list-teaser__content a + .more-link, .list-teaser__content .group-content-links .flag-outer-season-planner a + .more-link, .flag-outer-season-planner .group-content-links .list-teaser__content a + .more-link, .list-teaser__content .flag-outer-season-planner .group-content-links a + .more-link, .group-content-links .flag-outer-season-planner .rounded-button-primary + a, .flag-outer-season-planner .group-content-links .rounded-button-primary + a, .group-content-links .list-teaser__content .flag-outer-season-planner .more-link + a, .flag-outer-season-planner .group-content-links .list-teaser__content .more-link + a, .list-teaser__content .group-content-links .flag-outer-season-planner .more-link + a, .flag-outer-season-planner .list-teaser__content .group-content-links .more-link + a, .group-content-links .flag-outer-season-planner a + a, .flag-outer-season-planner .group-content-links a + a,
.group-secondary-links .rounded-button-primary + .rounded-button-primary,
.group-secondary-links .hero__slideshow-content .hero__link a + .rounded-button-primary,
.hero__slideshow-content .hero__link .group-secondary-links a + .rounded-button-primary,
.group-secondary-links .list-teaser__content .more-link + .rounded-button-primary,
.list-teaser__content .group-secondary-links .more-link + .rounded-button-primary,
.group-secondary-links .flag-outer-season-planner a + .rounded-button-primary,
.flag-outer-season-planner .group-secondary-links a + .rounded-button-primary,
.group-secondary-links .hero__slideshow-content .hero__link .rounded-button-primary + a,
.hero__slideshow-content .hero__link .group-secondary-links .rounded-button-primary + a,
.group-secondary-links .hero__slideshow-content .hero__link a + a,
.hero__slideshow-content .hero__link .group-secondary-links a + a,
.group-secondary-links .list-teaser__content .hero__slideshow-content .hero__link .more-link + a,
.hero__slideshow-content .hero__link .group-secondary-links .list-teaser__content .more-link + a,
.list-teaser__content .group-secondary-links .hero__slideshow-content .hero__link .more-link + a,
.hero__slideshow-content .hero__link .list-teaser__content .group-secondary-links .more-link + a,
.group-secondary-links .list-teaser__content .rounded-button-primary + .more-link,
.list-teaser__content .group-secondary-links .rounded-button-primary + .more-link,
.group-secondary-links .hero__slideshow-content .hero__link .list-teaser__content a + .more-link,
.list-teaser__content .group-secondary-links .hero__slideshow-content .hero__link a + .more-link,
.hero__slideshow-content .hero__link .group-secondary-links .list-teaser__content a + .more-link,
.list-teaser__content .hero__slideshow-content .hero__link .group-secondary-links a + .more-link,
.group-secondary-links .list-teaser__content .more-link + .more-link,
.list-teaser__content .group-secondary-links .more-link + .more-link,
.group-secondary-links .flag-outer-season-planner .list-teaser__content a + .more-link,
.list-teaser__content .group-secondary-links .flag-outer-season-planner a + .more-link,
.flag-outer-season-planner .group-secondary-links .list-teaser__content a + .more-link,
.list-teaser__content .flag-outer-season-planner .group-secondary-links a + .more-link,
.group-secondary-links .flag-outer-season-planner .rounded-button-primary + a,
.flag-outer-season-planner .group-secondary-links .rounded-button-primary + a,
.group-secondary-links .list-teaser__content .flag-outer-season-planner .more-link + a,
.flag-outer-season-planner .group-secondary-links .list-teaser__content .more-link + a,
.list-teaser__content .group-secondary-links .flag-outer-season-planner .more-link + a,
.flag-outer-season-planner .list-teaser__content .group-secondary-links .more-link + a,
.group-secondary-links .flag-outer-season-planner a + a,
.flag-outer-season-planner .group-secondary-links a + a {
  margin-right: 12px;
}

.request-license-offer {
  float: left;
}

.domain-uk-mtishows .request-license-offer.show-perusal + .request-license-offer.show-license {
  clear: both;
}

.flag-outer-season-planner {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

.season-planner__button {
  clear: both;
  float: left;
}

.group-show-background .sidebar-linklist__item .field-label {
  color: #6c6c6c;
  cursor: pointer;
  font-weight: normal;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.group-show-background .sidebar-linklist__item .field-label:focus, .group-show-background .sidebar-linklist__item .field-label:hover, .group-show-background .sidebar-linklist__item .field-label:active, .group-show-background .sidebar-linklist__item .field-label.active {
  color: #1e86bd;
}

.show__synopsis-full {
  display: inline-block;
}
.show__synopsis-full .field-label {
  margin-right: 16px;
  margin-bottom: 10px;
}

.synopsis-full__text {
  display: none;
}

.explore-block span.field_link {
  color: #6c6c6c;
  cursor: pointer;
  font-weight: normal;
}
.explore-block span.field_link:focus, .explore-block span.field_link:hover, .explore-block span.field_link:active, .explore-block span.field_link.active {
  color: #1e86bd;
}

.not-logged-in .flag-outer-subscribe-show {
  display: none;
}

.page-future-releases #page-title {
  color: #FFF;
  position: absolute;
  top: 4.5em;
  z-index: 1;
}
@media (max-width: 500px) {
  .page-future-releases #page-title {
    top: 0.5em;
  }
}
@media (min-width: 1200px) {
  .page-future-releases #page-title {
    top: 7.5em;
  }
}
.lt-ie9 .page-future-releases #page-title {
  top: 7.5em;
}
.page-future-releases .block-mti-section-page .field-name-field-section-page-image img {
  max-height: 350px;
}

.node-future-releases.node-page {
  margin: 0 -25px;
}
@media (min-width: 641px) {
  .node-future-releases.node-page {
    margin: 0;
    width: 100%;
  }
}
.lt-ie9 .node-future-releases.node-page {
  margin: 0;
  width: 100%;
}
.node-future-releases .node-section-page {
  position: relative;
}
.node-future-releases .node-section-page .field-name-field-section-page-image {
  margin: -35px -25px 0;
}
@media (min-width: 961px) {
  .node-future-releases .node-section-page .field-name-field-section-page-image {
    margin: -65px -50px 0;
  }
}
.lt-ie9 .node-future-releases .node-section-page .field-name-field-section-page-image {
  margin: -65px -50px 0;
}
.node-future-releases .node-section-page .field-name-body {
  color: #FFF;
  position: absolute;
  top: 13em;
  width: 90%;
}
@media (max-width: 500px) {
  .node-future-releases .node-section-page .field-name-body {
    top: 4em;
  }
}
@media (min-width: 641px) {
  .node-future-releases .node-section-page .field-name-body {
    top: 17em;
    width: 75%;
  }
}
@media (min-width: 1200px) {
  .node-future-releases .node-section-page .field-name-body {
    top: 24.5em;
  }
}
.lt-ie9 .node-future-releases .node-section-page .field-name-body {
  top: 24.5em;
}
.node-future-releases .node-section-page .field-name-field-section-page-call-action {
  display: none;
}
.node-future-releases .print-outer {
  display: none;
}

.future-release--list {
  padding: 3em 0;
}
.future-release--list .view-content {
  position: relative;
}
.future-release--list .view-content:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  z-index: 10;
}
.future-release--list .future-release--list-item {
  position: relative;
  padding: 18px 20px;
}
.future-release--list .future-release--list-item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
@media (min-width: 641px) {
  .future-release--list .future-release--list-item {
    padding: 2.5em 1.5em;
  }
}
.lt-ie9 .future-release--list .future-release--list-item {
  padding: 2.5em 1.5em;
}
.future-release--list .views-row-odd {
  background: #fcfcfc;
}

.node--show_future_release .flag-outer, .node--show_future_release .flag-subscribe-show {
  float: right;
}
.node--show_future_release .flag-outer a, .node--show_future_release .flag-subscribe-show a {
  font-size: 11px;
  text-transform: uppercase;
}
.node--show_future_release .flag-outer .flag-message, .node--show_future_release .flag-subscribe-show .flag-message {
  right: 0;
  left: auto;
}
.node--show_future_release .flag-outer .flag-message:after, .node--show_future_release .flag-subscribe-show .flag-message:after {
  left: 80%;
}
@media (min-width: 641px) {
  .node--show_future_release .flag-outer .flag-message, .node--show_future_release .flag-subscribe-show .flag-message {
    right: -20px;
  }
}
.lt-ie9 .node--show_future_release .flag-outer .flag-message, .lt-ie9 .node--show_future_release .flag-subscribe-show .flag-message {
  right: -20px;
}
.node--show_future_release .flag-outer {
  float: right;
  line-height: 27px;
}
.node--show_future_release .field-name-field-show-logo {
  float: left;
  margin: 0;
  width: 60px;
}
@media (min-width: 641px) {
  .node--show_future_release .field-name-field-show-logo {
    width: 190px;
  }
}
.lt-ie9 .node--show_future_release .field-name-field-show-logo {
  width: 190px;
}
.node--show_future_release .field-name-field-show-logo img {
  display: block;
  height: auto;
}
.node--show_future_release .node-title {
  font-family: "effra", Arial, Helvetica, sans-serif;
  line-height: 16px;
  line-height: 1rem;
  margin: 0 30px 0 80px;
  padding: 0;
}
@media (min-width: 450px) {
  .node--show_future_release .node-title {
    margin-right: 110px;
  }
}
@media (min-width: 641px) {
  .node--show_future_release .node-title {
    line-height: 36px;
    line-height: 2.25rem;
    font-size: 30px;
    font-size: 1.875rem;
    font-weight: 800;
    margin: 0 120px 0 220px;
  }
}
.lt-ie9 .node--show_future_release .node-title {
  line-height: 36px;
  line-height: 2.25rem;
  font-size: 30px;
  font-size: 1.875rem;
  font-weight: 800;
  margin: 0 120px 0 220px;
}
.node--show_future_release .node-title a {
  color: #393e43;
}
.node--show_future_release .future-release__release-description {
  color: #35a5cf;
  margin: 0 30px 10px 80px;
  padding: 0;
}
@media (min-width: 450px) {
  .node--show_future_release .future-release__release-description {
    margin-right: 110px;
  }
}
@media (min-width: 641px) {
  .node--show_future_release .future-release__release-description {
    margin-left: 220px;
    margin-bottom: 16px;
    margin-bottom: 1rem;
  }
}
.lt-ie9 .node--show_future_release .future-release__release-description {
  margin-left: 220px;
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
.node--show_future_release .future-release__summary {
  margin: 0 0 20px 80px;
  padding: 0;
}
@media (min-width: 641px) {
  .node--show_future_release .future-release__summary {
    line-height: 22px;
    line-height: 1.375rem;
    font-size: 16px;
    font-size: 1rem;
    margin-left: 220px;
  }
}
.lt-ie9 .node--show_future_release .future-release__summary {
  line-height: 22px;
  line-height: 1.375rem;
  font-size: 16px;
  font-size: 1rem;
  margin-left: 220px;
}
@media (max-width: 500px) {
  .node--show_future_release .node-links {
    display: inline-block;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
    margin-left: 100px;
    position: relative;
    margin-left: 0;
    position: absolute;
    top: 0;
    right: 0;
  }
  .node--show_future_release .node-links:before {
    display: block;
    color: #845412;
    font-size: 12px;
    letter-spacing: normal;
    line-height: 27px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}
@media (min-width: 500px) {
  .node--show_future_release .node-links {
    margin-left: 0;
    position: absolute;
    top: 0;
    right: 0;
  }
}
.lt-ie9 .node--show_future_release .node-links {
  margin-left: 0;
  position: absolute;
  top: 0;
  right: 0;
}

.site-logo {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-image: url("../images/mti-logo-text.png");
  background-size: 100% auto;
  background-color: #175799;
  background-position: -5px;
  background-repeat: no-repeat;
  border-left: 1px solid #1c68a7;
  margin-left: -3px;
  width: 95px;
  height: 45px;
  position: relative;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .site-logo {
    background-image: url("../images/mti-logo-text-2x.png");
  }
}
.domain-uk-mtishows .site-logo {
  background-image: url("../images/eu/mti-logo-text.png");
  background-size: 100% auto;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .domain-uk-mtishows .site-logo {
    background-image: url("../images/eu/mti-logo-text-2x.png");
  }
}
.domain-au-mtishows .site-logo {
  background-image: url("../images/au/mti-logo-text.png");
  background-size: 100% auto;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .domain-au-mtishows .site-logo {
    background-image: url("../images/au/mti-logo-text-2x.png");
  }
}
.site-logo:before {
  content: '';
  display: block;
  position: absolute;
  border-color: transparent;
  bottom: 0;
  right: 0;
  border-bottom: 45px solid rgba(0, 0, 0, 0.2);
  border-top: 0 dotted transparent;
  border-left: 6px solid transparent;
  border-right: 0 dotted transparent;
  z-index: 10;
}
@media (min-width: 641px) {
  .site-logo {
    width: 160px;
    height: 56px;
    background-position: -3px;
  }
  .site-logo:before {
    border-bottom-width: 56px;
    border-left-width: 8px;
  }
}
@media (min-width: 769px) {
  .site-logo {
    background-image: url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+ED+2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6NUQyMDg5MjQ5M0JGREIxMTkxNEE4NTkwRDMxNTA4QzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkFCRUU1MDQyNDRCMTFFNEFGRkRCQjA3QTU2RUE2QTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkFCRUU1MDMyNDRCMTFFNEFGRkRCQjA3QTU2RUE2QTciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphYmFiYmI5NS02Y2VhLTQ0YjMtOTU4ZS0yY2VkMGYxNzQzNTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YWJhYmJiOTUtNmNlYS00NGIzLTk1OGUtMmNlZDBm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rMRx1W9j7Lvej1nmd6b0uLeyuH2M1hicSyVssl1PKWvDSG1aRVjRQVpxLqAKcuSL6RVGHFNNZssXG/c/snpf0uy+Kf3kf8xZkMe40iuoDONUb+Bofuup5p+MGPT6rWeoy9FapDu7HbX6g7E2NitjtFvichm5O9tmU12Rkjnubtj2VIY6LW9wbypTT5pC847TW0zPJOWkWrERw1bhu+ukn9+nYA7vBxz7EbTG1PU7r1XUJO61etae6Lqkx666dPb2rHpbTXT4s3hw8kYxHSzcv+Gm+tj4+IXGTt87CIA97YhJCxsErJNTy1o1RUcs05Y64t8FauKei1fi4ju/Zuf2hlhic7A23vTE2cMbIyUd28kNOphcObSrdLxaNYU70ms6S0i9vAgICAg81UBVAqgVQKoPJaTUF7tPYzUdIJ7QOVVHTD31zporQkHW50hPNzyXE9nElIjRFrTM6nnaWtL3nQA1hLiS0DkG+ADsTphM3mZ1KOp/Efr595qOuvpc06Y00OuddfNSkx4OuJnt7Wuke5p8YJXmMcQ9WzWmNJC0n6z3ONKAucSQByAryovUVh5m8yqe8POWQk/WJe4lw8DuPEeNR0wn1J8fiecHh7HujkbUNkYS1wDgWkVHhBoVMxEvNbTHBTSXHVI50ruQc8lxAHYK9iRWITa8yBhaNLXvDK1DA46QfCB2FR0wn1J/kqNY4iR+v8zUddfS5qemNNEdc66+bxJAyTSTXWw6mvBIcCONQedUmsSVvMTrD1IJZ7j1i6nlupwKCWd7pHADsq4kqK0iHq+W1uKoBB4vcWiulpJLW14mg7KqYh4m0zGigEjC7upZIg41IY4tFaUrwPOhoomsS9RkmFDDGWaSPj7VOkPPVOuqtJufrEwcfrOEjgTQU4mvFefTh7jNaFRr5vkfI77z3Fxp4yvURo8WtNp1lWql5KoFUCqBVARIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg//Z');
    background-size: 110px 188.5px;
    background-position: 0;
    border: none;
    margin: 0;
    width: 110px;
    height: 188px;
  }
  .domain-uk-mtishows .site-logo {
    background-image: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU1N0JGOTY2MkNDODExRTZCNzUxODAzNzA3MEIxNEE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU1N0JGOTY3MkNDODExRTZCNzUxODAzNzA3MEIxNEE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTU3QkY5NjQyQ0M4MTFFNkI3NTE4MDM3MDcwQjE0QTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTU3QkY5NjUyQ0M4MTFFNkI3NTE4MDM3MDcwQjE0QTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEB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c094IKgYO4Zm3SmbDeWPLS06AhzT0tc1wLXA9jgQrxz9zK5Dcl4W1bTyneMP7g2O8fydn4wx3j3HOGsVW5LyqREJOdjsaYitOyLIC45BBME1pJRio/US/qxWEn3tQsLa8HAe6THYfGeKOe5znvIHQC95c6g7K07lGzt2z9xY2LJePAYSWsY1kbAT0kMY1rantpXvUlfNvxhs9z3MXkFe3GTNMHcOJXWULpleP2RbrwVjG4cmWBacw4+tl/hRf+X8XP8ANGJGKr5w4cN2rB7GGYrKmVQSQWMJhoO08Yw2bXBFnxFuSIwJGiR4Y4j79rH2PPRUkGvQahXDvHK85+7TzbdM12KZCYnujYXtafvHPYZGDpIAIp0gAqMDC3LXkRx9va8MgYvybKx1w5GaP2GTE7nj4HI9t5QYykgaWkWeT7LyPFXXZ2REHcqczowTLF6IOjCsUQVHfVwZe24ObE2HIjBYwgsoS0sIFBY5pDm6aeqRpp0K3MPdM/BmfPjSESSA31AeH1NTe14c1+uvrA669K+hyB5icg+Tkfadv5ZvKKXsuw1ZJzZON7CsHHmIcXWo9mAQLLSkJjTE1q2VZDWblE2yZHMgLEz5dNMpFFjFKAB5wtrwtvc5+M0+K+lznOc95p0AveXOoOoVp3L7nbtn7i1rMp48FlbWNa1jG16SGMa1tT1mlT2rWOqgqclESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlEX//Z');
    background-size: 110px 188.5px;
  }
  .domain-au-mtishows .site-logo {
    background-image: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU1N0JGOTYyMkNDODExRTZCNzUxODAzNzA3MEIxNEE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU1N0JGOTYzMkNDODExRTZCNzUxODAzNzA3MEIxNEE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTU3QkY5NjAyQ0M4MTFFNkI3NTE4MDM3MDcwQjE0QTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTU3QkY5NjEyQ0M4MTFFNkI3NTE4MDM3MDcwQjE0QTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEB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11p76Kft5WLe1a1WCekJ2vu42TZpOUFGi6J0V0iKEEDlKIeIcDBx4nQY8MTIHghzWsa1rq6GoAANRoar3PuO4ZMzcjJnmkyGEFrnPc5zaGotcSSKHUUPVNb9THUfptK0Iag6gd3aqQvCh1rqjrfa17oyVvWUBQDq2hOsT0WSwKHBY/EzsFhHmHtHE+Bg5RacqGKQs9m5jXW+ioNPqJj7juGIHDFnmiD/AGrHubd6aEV+qsZWC22q2Giz2qzWCzHhIz7lhT2CZkZk0RDfeUlM/dMWaRcuRj4z74mXjvuEuRL4l0sry86pzGmGRxx17trW1NTQAVNAKmnU0AFewBS8ksstO9c51ooKkmgqTQV6CpJp2knyq389qGmETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRf//Z');
    background-size: 110px 188.5px;
  }
  .site-logo:before {
    display: none;
  }
}
.lt-ie9 .site-logo {
  background-image: url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+ED+2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6NUQyMDg5MjQ5M0JGREIxMTkxNEE4NTkwRDMxNTA4QzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkFCRUU1MDQyNDRCMTFFNEFGRkRCQjA3QTU2RUE2QTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkFCRUU1MDMyNDRCMTFFNEFGRkRCQjA3QTU2RUE2QTciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphYmFiYmI5NS02Y2VhLTQ0YjMtOTU4ZS0yY2VkMGYxNzQzNTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YWJhYmJiOTUtNmNlYS00NGIzLTk1OGUtMmNlZDBm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rMRx1W9j7Lvej1nmd6b0uLeyuH2M1hicSyVssl1PKWvDSG1aRVjRQVpxLqAKcuSL6RVGHFNNZssXG/c/snpf0uy+Kf3kf8xZkMe40iuoDONUb+Bofuup5p+MGPT6rWeoy9FapDu7HbX6g7E2NitjtFvichm5O9tmU12Rkjnubtj2VIY6LW9wbypTT5pC847TW0zPJOWkWrERw1bhu+ukn9+nYA7vBxz7EbTG1PU7r1XUJO61etae6Lqkx666dPb2rHpbTXT4s3hw8kYxHSzcv+Gm+tj4+IXGTt87CIA97YhJCxsErJNTy1o1RUcs05Y64t8FauKei1fi4ju/Zuf2hlhic7A23vTE2cMbIyUd28kNOphcObSrdLxaNYU70ms6S0i9vAgICAg81UBVAqgVQKoPJaTUF7tPYzUdIJ7QOVVHTD31zporQkHW50hPNzyXE9nElIjRFrTM6nnaWtL3nQA1hLiS0DkG+ADsTphM3mZ1KOp/Efr595qOuvpc06Y00OuddfNSkx4OuJnt7Wuke5p8YJXmMcQ9WzWmNJC0n6z3ONKAucSQByAryovUVh5m8yqe8POWQk/WJe4lw8DuPEeNR0wn1J8fiecHh7HujkbUNkYS1wDgWkVHhBoVMxEvNbTHBTSXHVI50ruQc8lxAHYK9iRWITa8yBhaNLXvDK1DA46QfCB2FR0wn1J/kqNY4iR+v8zUddfS5qemNNEdc66+bxJAyTSTXWw6mvBIcCONQedUmsSVvMTrD1IJZ7j1i6nlupwKCWd7pHADsq4kqK0iHq+W1uKoBB4vcWiulpJLW14mg7KqYh4m0zGigEjC7upZIg41IY4tFaUrwPOhoomsS9RkmFDDGWaSPj7VOkPPVOuqtJufrEwcfrOEjgTQU4mvFefTh7jNaFRr5vkfI77z3Fxp4yvURo8WtNp1lWql5KoFUCqBVARIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg//Z');
  background-size: 110px 188.5px;
  background-position: 0;
  border: none;
  margin: 0;
  width: 110px;
  height: 188px;
}
.domain-uk-mtishows .lt-ie9 .site-logo {
  background-image: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU1N0JGOTY2MkNDODExRTZCNzUxODAzNzA3MEIxNEE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU1N0JGOTY3MkNDODExRTZCNzUxODAzNzA3MEIxNEE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTU3QkY5NjQyQ0M4MTFFNkI3NTE4MDM3MDcwQjE0QTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTU3QkY5NjUyQ0M4MTFFNkI3NTE4MDM3MDcwQjE0QTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEB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c094IKgYO4Zm3SmbDeWPLS06AhzT0tc1wLXA9jgQrxz9zK5Dcl4W1bTyneMP7g2O8fydn4wx3j3HOGsVW5LyqREJOdjsaYitOyLIC45BBME1pJRio/US/qxWEn3tQsLa8HAe6THYfGeKOe5znvIHQC95c6g7K07lGzt2z9xY2LJePAYSWsY1kbAT0kMY1rantpXvUlfNvxhs9z3MXkFe3GTNMHcOJXWULpleP2RbrwVjG4cmWBacw4+tl/hRf+X8XP8ANGJGKr5w4cN2rB7GGYrKmVQSQWMJhoO08Yw2bXBFnxFuSIwJGiR4Y4j79rH2PPRUkGvQahXDvHK85+7TzbdM12KZCYnujYXtafvHPYZGDpIAIp0gAqMDC3LXkRx9va8MgYvybKx1w5GaP2GTE7nj4HI9t5QYykgaWkWeT7LyPFXXZ2REHcqczowTLF6IOjCsUQVHfVwZe24ObE2HIjBYwgsoS0sIFBY5pDm6aeqRpp0K3MPdM/BmfPjSESSA31AeH1NTe14c1+uvrA669K+hyB5icg+Tkfadv5ZvKKXsuw1ZJzZON7CsHHmIcXWo9mAQLLSkJjTE1q2VZDWblE2yZHMgLEz5dNMpFFjFKAB5wtrwtvc5+M0+K+lznOc95p0AveXOoOoVp3L7nbtn7i1rMp48FlbWNa1jG16SGMa1tT1mlT2rWOqgqclESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlEX//Z');
  background-size: 110px 188.5px;
}
.domain-au-mtishows .lt-ie9 .site-logo {
  background-image: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU1N0JGOTYyMkNDODExRTZCNzUxODAzNzA3MEIxNEE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU1N0JGOTYzMkNDODExRTZCNzUxODAzNzA3MEIxNEE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTU3QkY5NjAyQ0M4MTFFNkI3NTE4MDM3MDcwQjE0QTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTU3QkY5NjEyQ0M4MTFFNkI3NTE4MDM3MDcwQjE0QTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEB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11p76Kft5WLe1a1WCekJ2vu42TZpOUFGi6J0V0iKEEDlKIeIcDBx4nQY8MTIHghzWsa1rq6GoAANRoar3PuO4ZMzcjJnmkyGEFrnPc5zaGotcSSKHUUPVNb9THUfptK0Iag6gd3aqQvCh1rqjrfa17oyVvWUBQDq2hOsT0WSwKHBY/EzsFhHmHtHE+Bg5RacqGKQs9m5jXW+ioNPqJj7juGIHDFnmiD/AGrHubd6aEV+qsZWC22q2Giz2qzWCzHhIz7lhT2CZkZk0RDfeUlM/dMWaRcuRj4z74mXjvuEuRL4l0sry86pzGmGRxx17trW1NTQAVNAKmnU0AFewBS8ksstO9c51ooKkmgqTQV6CpJp2knyq389qGmETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRMImETCJhEwiYRf//Z');
  background-size: 110px 188.5px;
}
.lt-ie9 .site-logo:before {
  display: none;
}
.lt-ie9 .site-logo {
  background-image: url('../images/mti-logo.jpg?1437588846');
  background-position: 0 0;
}

.site-navigation {
  background-color: #258DC7;
  transition: position .5s ease-in-out;
}
@media (max-width: 769px) {
  .site-navigation {
    background-color: #1e86bd;
    background-image: url(../images/repeating/noise.png);
    height: auto !important;
    overflow: visible !important;
  }
}

.sitewide-alert {
  background-color: #e55454;
  color: white;
  padding: 25px;
}
@media (max-width: 640px) {
  .sitewide-alert {
    line-height: 1.2rem;
  }
}
@media (min-width: 641px) {
  .sitewide-alert {
    padding: 30px 40px;
  }
}
.lt-ie9 .sitewide-alert {
  padding: 30px 40px;
}
.sitewide-alert.element-invisible, .view-concert-orchestrations .views-exposed-form .views-widget-sort-order label.sitewide-alert, .sitewide-alert.feed-icon {
  padding: 0;
  height: 0;
}

.block-mti-site-wide-alert {
  padding-right: 63px;
}
@media (min-width: 641px) {
  .block-mti-site-wide-alert {
    padding-right: 79px;
  }
}
.lt-ie9 .block-mti-site-wide-alert {
  padding-right: 79px;
}

.sitewide-alert__close-button {
  cursor: pointer;
  float: right;
  margin-top: 5px;
  width: 20px;
  height: 20px;
}
.sitewide-alert__close-button:before {
  background-color: white;
  color: #e55454;
  border-radius: 20px;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 21px;
  padding: 0;
}

@media (max-width: 769px) {
  .tabs__scroll {
    display: none;
  }
}

.tabs-scroll__button {
  cursor: pointer;
  height: 48px;
  width: 30px;
  background-color: #e6e6e6;
  opacity: 0;
  position: absolute;
  top: 0;
  z-index: -1;
  -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 0 20px 6px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 0 20px 6px;
  box-shadow: rgba(0, 0, 0, 0.3) 0 0 20px 6px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  -moz-transition: all 0.8s ease-in-out;
  -o-transition: all 0.8s ease-in-out;
  -webkit-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
}
.tabs-scroll__button:focus, .tabs-scroll__button:hover, .tabs-scroll__button:active, .tabs-scroll__button.active {
  background: #f0f0f0;
}

.tabs-scroll__button--is-visible {
  opacity: 1;
  z-index: 99;
}

.tabs-scroll__prev {
  left: 0;
}
.tabs-scroll__prev:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 48px;
  line-height: 48px;
  width: 30px;
  text-align: center;
}

.tabs-scroll__next {
  right: 0;
}
.tabs-scroll__next:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 48px;
  line-height: 48px;
  width: 30px;
  text-align: center;
}

@media (min-width: 769px) {
  .tabs {
    height: 48px;
    overflow: hidden;
    position: relative;
  }
}
.lt-ie9 .tabs {
  height: 48px;
  overflow: hidden;
  position: relative;
}

.page-thank-you {
  background: white;
}
.page-thank-you #navbar-administration {
  display: none;
}

.thumb-grid__item,
.thumb-grid--item {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
  float: left;
  margin: 0 0 40px;
  position: relative;
  transition: all .3s ease-in-out;
  min-height: 275px;
}
.lt-ie10 .thumb-grid__item, .lt-ie10
.thumb-grid--item {
  min-height: 250px;
}
.thumb-grid__item:hover,
.thumb-grid--item:hover {
  box-shadow: 0px 1px 54px rgba(0, 0, 0, 0.2);
}
.thumb-grid__item:hover a,
.thumb-grid--item:hover a {
  color: #35a5cf !important;
}
@media (min-width: 641px) {
  .thumb-grid__item,
  .thumb-grid--item {
    clear: none;
    margin-right: 2.55%;
    width: 23.085%;
  }
  .thumb-grid__item:nth-child(4n),
  .thumb-grid--item:nth-child(4n) {
    margin-right: 0;
  }
  .thumb-grid__item:nth-child(4n+1),
  .thumb-grid--item:nth-child(4n+1) {
    clear: left;
  }
}
.lt-ie9 .thumb-grid__item, .lt-ie9
.thumb-grid--item {
  clear: none;
  margin-right: 2.55%;
  width: 23.085%;
}
.lt-ie9 .thumb-grid__item:nth-child(4n), .lt-ie9
.thumb-grid--item:nth-child(4n) {
  margin-right: 0;
}
.lt-ie9 .thumb-grid__item:nth-child(4n+1), .lt-ie9
.thumb-grid--item:nth-child(4n+1) {
  clear: left;
}
@media (max-width: 640px) {
  .thumb-grid__item,
  .thumb-grid--item {
    width: 47.598%;
    margin-right: 3.3%;
  }
  .thumb-grid__item:nth-child(2n+2),
  .thumb-grid--item:nth-child(2n+2) {
    margin-right: 0;
  }
  .thumb-grid__item:nth-child(2n+1),
  .thumb-grid--item:nth-child(2n+1) {
    clear: left;
  }
}
.thumb-grid__item h2,
.thumb-grid--item h2 {
  display: none;
}
.thumb-grid__item .teaser__title-link,
.thumb-grid__item .teaser__title,
.thumb-grid__item .node-title,
.thumb-grid--item .teaser__title-link,
.thumb-grid--item .teaser__title,
.thumb-grid--item .node-title {
  margin-bottom: 0;
}
.thumb-grid__item .teaser__title-link a,
.thumb-grid__item .teaser__title a,
.thumb-grid__item .node-title a,
.thumb-grid--item .teaser__title-link a,
.thumb-grid--item .teaser__title a,
.thumb-grid--item .node-title a {
  color: #747474;
  display: block;
  font-weight: 500;
  line-height: 1.2em;
  min-height: 64px;
  padding: 14px 20px 18px;
}
@media (min-width: 641px) and (max-width: 850px) {
  .lt-ie10 .thumb-grid__item .teaser__title-link a, .lt-ie10
  .thumb-grid__item .teaser__title a, .lt-ie10
  .thumb-grid__item .node-title a, .lt-ie10
  .thumb-grid--item .teaser__title-link a, .lt-ie10
  .thumb-grid--item .teaser__title a, .lt-ie10
  .thumb-grid--item .node-title a {
    min-height: 112px;
  }
}
.thumb-grid__item .teaser__text,
.thumb-grid--item .teaser__text {
  color: #8e8e8e;
  padding: 0 20px 10px;
}

.tool-tip-icon {
  font-size: 13px;
}
.tool-tip-icon:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  color: #35a5cf;
  cursor: pointer;
  position: relative;
  top: 2px;
}
.tool-tip-icon:hover:before {
  color: #1e86bd;
}

.tool-tip {
  background: #35a5cf;
  color: white;
  max-width: 290px;
  margin-top: 30px;
  padding: 20px 15px;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.01em;
  -moz-box-shadow: rgba(12, 80, 106, 0.8) 8px 8px 0;
  -webkit-box-shadow: rgba(12, 80, 106, 0.8) 8px 8px 0;
  box-shadow: rgba(12, 80, 106, 0.8) 8px 8px 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  left: -22px;
  opacity: 0;
}
@media (min-width: 641px) {
  .tool-tip {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 19px;
    line-height: 1.17188rem;
    letter-spacing: 0.01em;
  }
}
.lt-ie9 .tool-tip {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 19px;
  line-height: 1.17188rem;
  letter-spacing: 0.01em;
  z-index: 1000;
}
.tool-tip p {
  margin-bottom: 0;
}
.tool-tip:after {
  content: '';
  border-color: transparent transparent #35a5cf transparent;
  border-style: solid;
  border-width: 0 9px 9px;
  height: 0;
  position: absolute;
  left: 21px;
  top: -8px;
  width: 0;
}

.tool-tip--is-active .tool-tip {
  clip: auto;
  height: auto;
  width: auto;
  overflow: visible;
  opacity: 1;
}

.page-user-edit #page-title {
  margin-bottom: 30px;
}
.page-user-edit #edit-account:after {
  content: "";
  display: table;
  clear: both;
}
.page-user-edit #edit-account .form-item {
  max-width: 455px;
  width: 100%;
}
@media (min-width: 641px) {
  .page-user-edit #edit-account .form-item {
    width: 47.5%;
  }
}
.lt-ie9 .page-user-edit #edit-account .form-item {
  width: 47.5%;
}
.page-user-edit #edit-account .form-type-password-confirm {
  margin: 0;
  max-width: 100%;
  width: 100%;
}
.page-user-edit .confirm-parent {
  margin-bottom: 0;
}
.page-user-edit .password-strength,
.page-user-edit div.password-confirm {
  margin-top: 0;
  max-width: 455px;
  width: auto;
}
@media (max-width: 500px) {
  .page-user-edit .password-strength,
  .page-user-edit div.password-confirm {
    margin: 0 0 10px;
  }
}
@media (min-width: 641px) {
  .page-user-edit .password-strength,
  .page-user-edit div.password-confirm {
    width: 47.5%;
    margin-top: 42px;
    position: absolute;
    right: 0;
  }
}
.lt-ie9 .page-user-edit .password-strength, .lt-ie9
.page-user-edit div.password-confirm {
  width: 47.5%;
  margin-top: 42px;
  position: absolute;
  right: 0;
}
.page-user-edit .password-strength .error,
.page-user-edit .password-strength .ok,
.page-user-edit div.password-confirm .error,
.page-user-edit div.password-confirm .ok {
  color: #35a5cf;
}
.page-user-edit .form-type-password-confirm .description {
  width: 100%;
}
@media (min-width: 641px) {
  .page-user-edit .form-type-password-confirm .description {
    margin-right: 0;
    max-width: 455px;
    width: 47.5%;
  }
}
.lt-ie9 .page-user-edit .form-type-password-confirm .description {
  margin-right: 0;
  max-width: 455px;
  width: 47.5%;
}
.page-user-edit .password-indicator div {
  background-color: #35a5cf;
}
.page-user-edit div.form-item div.password-suggestions {
  max-width: 455px;
  width: 100%;
}
@media (min-width: 641px) {
  .page-user-edit div.form-item div.password-suggestions {
    width: 47.5%;
  }
}
.lt-ie9 .page-user-edit div.form-item div.password-suggestions {
  width: 47.5%;
}
.page-user-edit .link-field-column,
.page-user-edit .field-name-field-user-first-name,
.page-user-edit .field-name-field-user-last-name,
.page-user-edit .field-name-field-user-job-title,
.page-user-edit .field-name-field-user-avatar,
.page-user-edit .field-name-field-user-image-credit {
  max-width: 455px;
  width: 100%;
}
@media (min-width: 641px) {
  .page-user-edit .link-field-column,
  .page-user-edit .field-name-field-user-first-name,
  .page-user-edit .field-name-field-user-last-name,
  .page-user-edit .field-name-field-user-job-title,
  .page-user-edit .field-name-field-user-avatar,
  .page-user-edit .field-name-field-user-image-credit {
    float: left;
    margin-right: 5%;
    max-width: 455px;
    width: 47.5%;
  }
}
.lt-ie9 .page-user-edit .link-field-column, .lt-ie9
.page-user-edit .field-name-field-user-first-name, .lt-ie9
.page-user-edit .field-name-field-user-last-name, .lt-ie9
.page-user-edit .field-name-field-user-job-title, .lt-ie9
.page-user-edit .field-name-field-user-avatar, .lt-ie9
.page-user-edit .field-name-field-user-image-credit {
  float: left;
  margin-right: 5%;
  max-width: 455px;
  width: 47.5%;
}
@media (min-width: 641px) {
  .page-user-edit .link-field-url,
  .page-user-edit .field-name-field-user-last-name,
  .page-user-edit .field-name-field-user-image-credit {
    margin-right: 0;
  }
}
.lt-ie9 .page-user-edit .link-field-url, .lt-ie9
.page-user-edit .field-name-field-user-last-name, .lt-ie9
.page-user-edit .field-name-field-user-image-credit {
  margin-right: 0;
}
.page-user-edit .field-type-text-long,
.page-user-edit .link-field-column .form-text,
.page-user-edit .form-item-field-user-address-und-0-thoroughfare,
.page-user-edit .form-item-field-user-address-und-0-premise,
.page-user-edit .form-item-field-user-address-und-0-country {
  clear: both;
}
@media (min-width: 641px) {
  .page-user-edit .field-type-text-long,
  .page-user-edit .link-field-column .form-text,
  .page-user-edit .form-item-field-user-address-und-0-thoroughfare,
  .page-user-edit .form-item-field-user-address-und-0-premise,
  .page-user-edit .form-item-field-user-address-und-0-country {
    width: 100%;
  }
  .page-user-edit .field-type-text-long input,
  .page-user-edit .link-field-column .form-text input,
  .page-user-edit .form-item-field-user-address-und-0-thoroughfare input,
  .page-user-edit .form-item-field-user-address-und-0-premise input,
  .page-user-edit .form-item-field-user-address-und-0-country input {
    width: 100%;
  }
}
.lt-ie9 .page-user-edit .field-type-text-long, .lt-ie9
.page-user-edit .link-field-column .form-text, .lt-ie9
.page-user-edit .form-item-field-user-address-und-0-thoroughfare, .lt-ie9
.page-user-edit .form-item-field-user-address-und-0-premise, .lt-ie9
.page-user-edit .form-item-field-user-address-und-0-country {
  width: 100%;
}
.lt-ie9 .page-user-edit .field-type-text-long input, .lt-ie9
.page-user-edit .link-field-column .form-text input, .lt-ie9
.page-user-edit .form-item-field-user-address-und-0-thoroughfare input, .lt-ie9
.page-user-edit .form-item-field-user-address-und-0-premise input, .lt-ie9
.page-user-edit .form-item-field-user-address-und-0-country input {
  width: 100%;
}
.page-user-edit .form-type-link-field {
  margin-bottom: 0;
}
.page-user-edit .form-type-link-field input {
  margin-right: 0;
  width: 100%;
}

.page-user-following #page-title {
  margin-top: 20px;
}
@media (min-width: 961px) {
  .page-user-following #page-title {
    margin-top: 0px;
  }
}

.user-following--list {
  margin: 60px 0;
}
.user-following--list .attachment-before {
  height: 50px;
}
@media (min-width: 961px) {
  .user-following--list .attachment-before {
    height: 30px;
  }
}
.lt-ie9 .user-following--list .attachment-before {
  height: 30px;
}
.user-following--list .user-following__add-more-link {
  float: right;
  position: relative;
  margin-top: -36px;
}
@media (max-width: 500px) {
  .user-following--list .user-following__add-more-link {
    float: left;
    margin-top: 15px;
  }
}
.user-following--list .view-content {
  margin: 20px -25px 25px;
}
@media (min-width: 641px) {
  .user-following--list .view-content {
    margin: 20px 0 25px;
  }
}
.lt-ie9 .user-following--list .view-content {
  margin: 20px 0 25px;
}
.user-following--list .view-footer a {
  margin: 0 10px 10px 0;
}

.user-following--item {
  position: relative;
  display: block;
  line-height: 54px;
  margin: 0;
  padding: 18px 14px 18px 20px;
  position: relative;
  transition: all .3s ease-in-out;
}
.user-following--item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.user-following--item.views-row-odd {
  background: #fcfcfc;
}
.user-following--item.views-row-first {
  position: relative;
}
.user-following--item.views-row-first:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.user-following--image {
  float: left;
  height: 54px;
  margin-right: 20px;
  width: 54px;
  position: absolute;
  top: 50%;
  margin-top: -25px;
}

.user-following--title {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 16px;
  padding: 0 140px 0 74px;
  position: relative;
  width: 100%;
}
@media (max-width: 500px) {
  .user-following--title {
    padding-right: 30px;
  }
}
.user-following--title a {
  color: #393e43;
  display: block;
}

.user-following--button-wrapper {
  float: right;
  position: absolute;
  right: 16px;
  top: 50%;
  margin-top: -30px;
  z-index: 10;
}
.user-following--button-wrapper span.flag-wrapper a {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.user-following--button-wrapper span.flag-wrapper a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.user-following--button-wrapper span.flag-wrapper a:link, .user-following--button-wrapper span.flag-wrapper a:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.user-following--button-wrapper span.flag-wrapper a:hover, .user-following--button-wrapper span.flag-wrapper a:focus {
  background-color: #a1a1a1;
}
@media (max-width: 500px) {
  .user-following--button-wrapper span.flag-wrapper a {
    display: inline-block;
    padding: 0 13px;
    font-size: 1px;
    letter-spacing: -1px;
    color: transparent;
  }
  .user-following--button-wrapper span.flag-wrapper a:before {
    display: block;
    color: #686868;
    font-size: 12px;
    letter-spacing: normal;
    line-height: 30px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
}
.user-following--button-wrapper span.flag-wrapper a.unflagged:before {
  content: "\f10d";
}
.user-following--button-wrapper span.flag-wrapper.flag-subscribe-show .flag-message {
  left: auto;
  right: -5px;
}
.user-following--button-wrapper span.flag-wrapper.flag-subscribe-show .flag-message:after {
  left: 80%;
}
@media (max-width: 500px) {
  .user-following--button-wrapper span.flag-wrapper.flag-subscribe-show .flag-message:after {
    left: auto;
    right: 10px;
  }
}

/* MTIC-1100 follow authors */
.flag-outer-subscribe-user .flag-subscribe-user .flag-message {
  background: #35a5cf;
  border-radius: 4px;
  color: white;
  left: 50%;
  margin-left: -120px;
  padding: 12px;
  width: 240px;
  text-align: center;
  top: 35px;
  z-index: 10;
}
.flag-outer-subscribe-user .flag-subscribe-user .flag-unflagged-message {
  background-color: #e55454;
}
.flag-outer-subscribe-user .flag-message {
  position: absolute;
  top: 1.7em;
  line-height: normal;
  left: 0;
  text-align: left;
  width: 300px;
  font-size: .8em;
}
.flag-outer-subscribe-user .flag-subscribe-user a:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 14px;
}
.flag-outer-subscribe-user .flag-subscribe-user a:before {
  content: "\f119";
  font-family: iconfont;
}
.flag-outer-subscribe-user .flag-subscribe-user .flag-message:after {
  content: '';
  border-color: transparent transparent #35a5cf transparent;
  border-style: solid;
  border-width: 0 9px 9px;
  height: 0;
  position: absolute;
  left: 50%;
  margin-left: -9px;
  top: -8px;
  width: 0;
}
.flag-outer-subscribe-user .flag-subscribe-user .flag-unflagged-message:after {
  border-color: transparent transparent #e55454 transparent;
}

.page-user-community-marketplace #page-title {
  margin-top: 20px;
}
@media (min-width: 961px) {
  .page-user-community-marketplace #page-title {
    margin-top: 0px;
  }
}

.user-marketplace--list {
  padding-bottom: 50px;
}
.user-marketplace--list .attachment-before {
  height: 50px;
}
@media (min-width: 961px) {
  .user-marketplace--list .attachment-before {
    height: 30px;
  }
}
.lt-ie9 .user-marketplace--list .attachment-before {
  height: 30px;
}
.user-marketplace--list .view-content {
  margin: 20px 0 25px;
}
.user-marketplace--list .view-footer a {
  margin: 0 10px 10px 0;
}

.user-marketplace--item {
  clear: both;
  padding: 15px 25px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  position: relative;
}
.user-marketplace--item:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}
.user-marketplace--item.views-row-odd {
  background: #fcfcfc;
}
.user-marketplace--item.views-row-first {
  position: relative;
}
.user-marketplace--item.views-row-first:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4) 16.66667%, rgba(0, 0, 0, 0.4) 16.66667%, rgba(255, 255, 255, 0) 16.66667%);
  background-position: bottom;
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.user-marketplace--image {
  position: relative;
  float: left;
  min-width: 50px;
  min-height: 50px;
  margin-right: 10px;
}
@media (min-width: 961px) {
  .user-marketplace--image {
    margin-right: 20px;
    min-width: 60px;
    min-height: 60px;
  }
}
.lt-ie9 .user-marketplace--image {
  margin-right: 20px;
  min-width: 60px;
  min-height: 60px;
}
.user-marketplace--image img {
  border: 1px solid #e4e4e4;
  width: 50px;
  height: 50px;
  float: left;
}
@media (min-width: 961px) {
  .user-marketplace--image img {
    width: 60px;
    height: 60px;
  }
}
.lt-ie9 .user-marketplace--image img {
  width: 60px;
  height: 60px;
}

.user-marketplace--title {
  margin-top: 4px;
  position: relative;
  text-align: left;
}
@media (max-width: 961px) {
  .user-marketplace--title {
    line-height: 16px;
    line-height: 1rem;
    overflow: hidden;
  }
}
.user-marketplace--title a {
  color: #393e43;
  font-size: 18px;
}

.user-marketplace--expire {
  font-weight: 500;
  line-height: 12px;
}

.user-marketplace--expire-label {
  font-weight: 400;
}

.user-marketplace--title,
.user-marketplace--expire {
  margin-left: 60px;
}
@media (max-width: 961px) {
  .user-marketplace--title,
  .user-marketplace--expire {
    margin-right: 10px;
  }
}
@media (min-width: 641px) {
  .user-marketplace--title,
  .user-marketplace--expire {
    margin-right: 150px;
  }
}
.lt-ie9 .user-marketplace--title, .lt-ie9
.user-marketplace--expire {
  margin-right: 150px;
}

.user-marketplace--button-wrapper {
  text-align: right;
  margin-top: 10px;
}
@media (min-width: 641px) {
  .user-marketplace--button-wrapper {
    position: absolute;
    top: 20px;
    right: 20px;
  }
}
.lt-ie9 .user-marketplace--button-wrapper {
  position: absolute;
  top: 20px;
  right: 20px;
}

.user-marketplace--edit a {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
  margin-right: 10px;
}
.user-marketplace--edit a:link, .user-marketplace--edit a:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.user-marketplace--edit a:hover, .user-marketplace--edit a:focus {
  background-color: #a1a1a1;
}

.user-marketplace--delete a {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.user-marketplace--delete a:link, .user-marketplace--delete a:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.user-marketplace--delete a:hover, .user-marketplace--delete a:focus {
  background-color: #a1a1a1;
}

.user-news__date {
  color: #6c6c6c;
}

.user-news__title {
  margin-bottom: 12px;
}

.user-news__full-link {
  margin-top: 32px;
}

.page-user-password {
  background: white;
}
.page-user-password #page-title,
.page-user-password .tabs {
  display: none;
}
.page-user-password p {
  margin-bottom: 30px;
}

@media (min-width: 641px) {
  .user-password__title {
    margin-bottom: 20px;
  }
}
.lt-ie9 .user-password__title {
  margin-bottom: 20px;
}

.page-user #page-title {
  margin-bottom: 30px;
}

.page-user-profile .main-content {
  padding: 0;
}
.page-user-profile #page-title {
  display: none;
}
.page-user-profile:not(.navbar-administration) .tabs {
  display: none;
}
.page-user-profile .content-bottom .block-views h2 {
  margin: 25px;
}
@media (min-width: 641px) {
  .page-user-profile .content-bottom .block-views h2 {
    margin: 25px 50px;
  }
}

.profile {
  margin: 0;
  position: relative;
  z-index: 1;
}
.profile .content__top {
  background: #e6e6e6;
  padding: 35px 25px 20px;
}
@media (min-width: 641px) {
  .profile .content__top {
    background: white;
    margin-bottom: 0;
    padding: 85px 0 60px;
  }
}
@media (min-width: 1200px) {
  .profile .content__top {
    padding-top: 35px;
  }
}
.lt-ie9 .profile .content__top {
  padding-top: 35px;
}
.profile .content__top-left {
  text-align: center;
  margin-bottom: 20px;
}
@media (min-width: 641px) {
  .profile .content__top-left {
    text-align: left;
    margin-right: 33%;
    padding-left: 50px;
    padding-top: 20px;
  }
}
@media (min-width: 1200px) {
  .profile .content__top-left {
    padding-top: 50px;
  }
}
.lt-ie9 .profile .content__top-left {
  padding-top: 50px;
}
.profile .content__top-right {
  text-align: center;
}
@media (min-width: 641px) {
  .profile .content__top-right {
    width: 33.33333%;
    float: "right";
    margin-left: 0;
    margin-right: 0;
    clear: none;
    float: right;
  }
}
.lt-ie9 .profile .content__top-right {
  width: 33.33333%;
  float: "right";
  margin-left: 0;
  margin-right: 0;
  clear: none;
  float: right;
}
@media (min-width: 769px) and (max-width: 961px) {
  .profile .content__top-right {
    margin-top: 40px;
  }
}
.profile .content-top__links a {
  margin: 0 10px 10px 0;
}
.profile .group-content-main--right-sidebar {
  padding-bottom: 0;
}
@media (min-width: 641px) {
  .profile .group-content-main--right-sidebar {
    padding: 0 50px 65px;
  }
}
.lt-ie9 .profile .group-content-main--right-sidebar {
  padding: 0 50px 65px;
}
.profile .group-content-main--right-sidebar:before {
  display: none;
}
@media (max-width: 640px) {
  .profile .user-name__full {
    font-size: 18px;
    letter-spacing: .03rem;
  }
}
.profile .user__utility-links {
  margin-top: 40px;
  text-align: right;
}
@media (min-width: 961px) {
  .profile .user__utility-links {
    padding: 14px 50px;
  }
}
.lt-ie9 .profile .user__utility-links {
  padding: 14px 50px;
}
@media (min-width: 641px) {
  .profile .user__utility-links {
    bottom: 0;
    margin-top: 0;
    position: absolute;
    width: 100%;
    margin: 0 -50px 0;
  }
}
.lt-ie9 .profile .user__utility-links {
  bottom: 0;
  margin-top: 0;
  position: absolute;
  width: 100%;
  margin: 0 -50px 0;
}
.profile .user__utility-links > div {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 20px;
}
@media (min-width: 641px) {
  .profile .user__utility-links > div {
    padding-left: 45px;
  }
}
.lt-ie9 .profile .user__utility-links > div {
  padding-left: 45px;
}
.profile .user__utility-links > div:first-child {
  padding-left: 0;
}

.user__photo {
  text-align: center;
}

@media (min-width: 961px) {
  .page-user .region-content-top .role-ribbon {
    margin-top: 60px;
  }
}
@media (min-width: 1200px) {
  .page-user .region-content-top .role-ribbon {
    margin-top: 0px;
  }
}

.page-user .image-credit {
  display: none;
}
@media (min-width: 641px) {
  .page-user .image-credit {
    display: block;
  }
}
.lt-ie9 .page-user .image-credit {
  display: block;
}

.user-name__full {
  margin-bottom: 0;
}
@media (min-width: 641px) {
  .user-name__full {
    margin-bottom: 20px;
  }
}
.lt-ie9 .user-name__full {
  margin-bottom: 20px;
}

.user-name {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-right: 6px;
}

.user__roles {
  display: block;
  margin-bottom: 25px;
}
@media (min-width: 641px) {
  .user__roles {
    margin-bottom: 35px;
  }
}
.lt-ie9 .user__roles {
  margin-bottom: 35px;
}
.user__roles .user-role {
  font-size: 17px;
  color: #3a9de2;
  text-transform: capitalize;
}

.user__roles-item {
  color: #35a5cf;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.user__roles-item:not(:last-child):after {
  content: '/';
  padding-left: 2px;
}

.user__photo-download {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.user__photo-download:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.user__photo-download:link, .user__photo-download:visited {
  background-color: #bababa;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 80%);
  color: #686868;
}
.user__photo-download:hover, .user__photo-download:focus {
  background-color: #a1a1a1;
}
.user__photo-download:before {
  font-size: 13px;
}

.user__edit-profile {
  background-color: #f49c11;
  color: #845412;
}
.user__edit-profile:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: 27px;
  line-height: 27px;
  width: auto;
  text-align: center;
  padding-top: 1px;
}
.user__edit-profile:link, .user__edit-profile:visited {
  background-color: #f49c11;
  color: #845412;
}
.user__edit-profile:hover, .user__edit-profile:focus {
  background-color: #f8b82a;
}
.user__edit-profile:before {
  font-size: 14px;
  padding-left: 6px;
}

.user__bio {
  color: #6c6c6c;
  letter-spacing: .03em;
  margin-bottom: 30px;
}

.user__site-links a {
  position: relative;
}
.user__site-links a:before {
  box-sizing: border-box;
  float: right;
  padding: 0 0 0 4px;
  height: auto;
  line-height: auto;
  width: auto;
  text-align: center;
  padding-top: 9px;
}

.user__social-links li {
  height: 23px;
  padding-left: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.user__social-links li.first {
  padding: 0;
}

.user__social-links .user__social-link--facebook {
  float: left;
  width: 16px;
  height: 16px;
}
.user__social-links .user__social-link--facebook:before {
  color: #35a5cf;
  font-size: 19px;
  margin-top: 0;
}
.user__social-links .user__social-link--twitter {
  float: left;
  width: 16px;
  height: 16px;
}
.user__social-links .user__social-link--twitter:before {
  color: #35a5cf;
  font-size: 19px;
  margin-top: 0;
}
.user__social-links .user__social-link--linkedin {
  float: left;
  width: 16px;
  height: 16px;
}
.user__social-links .user__social-link--linkedin:before {
  color: #35a5cf;
  font-size: 19px;
  margin-top: 0;
}
.user__social-links a {
  margin-top: 2px;
}
.user__social-links a:before {
  transition: color .3s ease-in-out;
}
.user__social-links a:hover:before {
  color: #1e86bd;
}

.page-user-profile .content_sidebar--right .ui-accordion .ui-accordion-header {
  color: #666a6c;
  font-size: 12px;
}
.page-user-profile .content_sidebar--right .ui-accordion .ui-accordion-header.ui-state-active a {
  color: #666a6c;
}
.page-user-profile .content_sidebar--right .ui-accordion .ui-accordion-header span.ui-icon-triangle-1-s:before {
  color: #666a6c;
}

.profile .content_sidebar--right .field-group-accordion-wrapper .field-group-accordion-item .news-author-wrapper {
  margin-top: -30px;
}

.organization_title {
  color: #35a5cf;
  font: "omnes-pro", Arial, Helvetica, sans-serif;
  text-align: center;
  margin-top: 15px;
}

.page-node-addresses table,
.page-node-venues table,
.page-node-bookings table {
  width: 100%;
  margin-top: 35px;
}
.page-node-addresses table tr:nth-child(even),
.page-node-venues table tr:nth-child(even),
.page-node-bookings table tr:nth-child(even) {
  background: #f0f0f0;
}
.page-node-addresses table tr td,
.page-node-venues table tr td,
.page-node-bookings table tr td {
  padding: 10px 0;
}

.group-utility-links a {
  font-family: "effra", Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 1px;
  letter-spacing: 0.03125rem;
  text-transform: uppercase;
}

.mti-print-button:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 14px;
}
@media (max-width: 500px) {
  .mti-print-button {
    display: none;
  }
}

.flag-subscribe-show a:before {
  box-sizing: border-box;
  padding: 0 4px 0 0;
  font-size: 14px;
}
.flag-subscribe-show .flag-message {
  background: #35a5cf;
  border-radius: 4px;
  color: white;
  left: 50%;
  margin-left: -120px;
  padding: 12px;
  width: 240px;
  text-align: center;
  top: 35px;
  z-index: 10;
}
.flag-subscribe-show .flag-message:after {
  content: '';
  border-color: transparent transparent #35a5cf transparent;
  border-style: solid;
  border-width: 0 9px 9px;
  height: 0;
  position: absolute;
  left: 50%;
  margin-left: -9px;
  top: -8px;
  width: 0;
}
@media (max-width: 640px) {
  .flag-subscribe-show .flag-message {
    margin-left: 0;
    left: auto;
    right: -10px;
  }
  .flag-subscribe-show .flag-message:after {
    left: 80%;
  }
}
.flag-subscribe-show .flag-unflagged-message {
  background-color: #e55454;
}
.flag-subscribe-show .flag-unflagged-message:after {
  border-color: transparent transparent #e55454 transparent;
}

.video-wrapper,
.file-video {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}
.video-wrapper iframe,
.file-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.node-type-webform #page-title {
  margin-top: 15px;
}
.node-type-webform .region-content {
  margin-top: 55px;
}
@media (min-width: 641px) {
  .node-type-webform .webform-component--intro-text,
  .node-type-webform .webform-component--heading {
    width: 70%;
  }
}
.lt-ie9 .node-type-webform .webform-component--intro-text,
.lt-ie9 .node-type-webform .webform-component--heading {
  width: 70%;
}
@media (min-width: 400px) {
  .node-type-webform .form-type-textfield, .node-type-webform .form-type-emailfield {
    float: left;
    width: 50%;
    padding: 0 1%;
  }
  .node-type-webform .form-type-textfield.form-item:nth-of-type(odd), .node-type-webform .form-type-emailfield.form-item:nth-of-type(odd) {
    padding-left: 0;
  }
  .node-type-webform .form-type-textfield.form-item:nth-of-type(even), .node-type-webform .form-type-emailfield.form-item:nth-of-type(even) {
    padding-right: 0;
  }
}
.lt-ie9 .node-type-webform .form-type-textfield, .lt-ie9 .node-type-webform .form-type-emailfield {
  float: left;
  width: 50%;
  padding: 0 1%;
}
.lt-ie9 .node-type-webform .form-type-textfield.form-item:nth-of-type(odd), .lt-ie9 .node-type-webform .form-type-emailfield.form-item:nth-of-type(odd) {
  padding-left: 0;
}
.lt-ie9 .node-type-webform .form-type-textfield.form-item:nth-of-type(even), .lt-ie9 .node-type-webform .form-type-emailfield.form-item:nth-of-type(even) {
  padding-right: 0;
}
.node-type-webform .form-type-textarea textarea {
  resize: none;
}
a.user-login__accounts.nocap {
    text-transform: none !important;
}
.tooltip {
  display: table-row-group !important;
	padding: 10px 15px;
	position: relative;
	margin: 15px;
	text-align: left;
}

.tooltip::after {
	background-color: #bdbdbd;
	border-radius: 10px;
	color: #6c6c6c;
	display: none;
	padding: 0px 7px;
	position: absolute;
	text-align: left;
	z-index: 999;
  font-size: 12px !important;
  font: inherit;
  width: 622px;
  margin-left: 261px;
}

.tooltip::before {
	content: ' ';
	display: none;
	position: absolute;
	z-index: 999;
}

.tooltip:hover::after {
	display: block;
}

.tooltip:hover::before {
	display: block;
}


.tooltip.bottom::after {
	content: attr(data-tooltip) !important;
	bottom: 10px;
	transform: translate(-50%, calc(100% + 10px));
}

.tooltip.bottom::before {
	bottom: 0;
	transform: translate(-50%, calc(100% + 5px)) rotate(45deg);
}

.concert-selection-detail__first-col {
    min-height: 96px;
}
.notes{
  padding-bottom: 10px;
  color: #35a5cf;
  float: left;
  width:100%;
  font-weight: 500;
  margin-right: 2px;
  padding-top: 10px;
  font-size: 100% !important;
}
