/** app/Resources/assets/scss/helpers/_variables **/
/**
 * New colors from katie's style guide
 * If she's trying to get us to use stuff outside of these, maybe we should question it?
 * The line above each color she's already approved for blanket replacement with the variable under it
 */
/**
 *  Social Media Colors
 */
/**
 *
 * Legacy Colors - just use the variables above, these are here to not break legacy code
 *
 */
/* If no value is already assigned */
/**
 *
 * Text Colors
 *
 */
/**
 *
 * Border Colors
 *
 */
/**
 *
 * Responsive break points
 *
 */
/** app/Resources/assets/scss/helpers/_mixins.scss **/
/** app/Resources/assets/scss/helpers/_functions.scss **/
/** app/Resources/assets/scss/helpers/_fonts.scss **/
/*

UNCOMMENT AS NEEDED

@font-face {
  font-family: helvetica;
  src: url('/fonts/helvetica.ttf'),
  url('/fonts/helvetica.eot'); /* IE9 */
/*}

@font-face {
  font-family: "content-category-icons";
  src: url("/fonts/content-category-icons.eot");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "social-square-icons";
  src:url("/fonts/social-square-icons.eot");
  src:url("/fonts/social-square-icons.eot?#iefix") format("embedded-opentype"),
  url("/fonts/social-square-icons.woff") format("woff"),
  url("/fonts/social-square-icons.ttf") format("truetype"),
  url("/fonts/social-square-icons.svg#social-square-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Entypo';
  src: url('fonts/Entypo.eot');
  src: url('fonts/Entypo.eot?#iefix') format('embedded-opentype'),
  url('fonts/Entypo.woff') format('woff'),
  url('fonts/Entypo.ttf') format('truetype'),
  url('fonts/Entypo.svg#Entypo') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Typicons';
  src: url('fonts/typicons-regular-webfont.eot');
  src: url('fonts/typicons-regular-webfont.eot?#iefix') format('embedded-opentype'),
  url('fonts/typicons-regular-webfont.woff') format('woff'),
  url('fonts/typicons-regular-webfont.ttf') format('truetype'),
  url('fonts/typicons-regular-webfont.svg#TypiconsRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}*/
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap");
@font-face {
  font-family: "application_icons";
  src: url("/fonts/application_icons.eot");
  src: url("/fonts/application_icons.eot?#iefix") format("embedded-opentype"), url("/fonts/application_icons.woff") format("woff"), url("/fonts/application_icons.ttf") format("truetype"), url("/fonts/application_icons.svg#application_icons") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format("woff"); }
/** Used for newsletter icons **/
@font-face {
  font-family: "content-category-icons";
  src: url("/fonts/content-category-icons.eot?v=20230110");
  src: url("/fonts/content-category-icons.eot?v=20230110#iefix") format("embedded-opentype"), url("/fonts/content-category-icons.woff?v=20230110") format("woff"), url("/fonts/content-category-icons.ttf?v=20230110") format("truetype"), url("/fonts/content-category-icons.svg?v=20230110#content-category-icons") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="content-category-icon-"]:before,
[class*=" content-category-icon-"]:before {
  font-family: "content-category-icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  font-size: 32px;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.os, .chip-btn, .lg-chip-btn, .lg-chip-btn-group, .sm-chip-btn, .sm-chip-btn-group, .sm-chip-btn-right-icon, .featured-case-study .featured-subheading, .case-studies-card-tagline, #cs-filter-no-results-container p, #cs-filter-no-results-container .static-about table tbody tr td, .static-about table tbody tr #cs-filter-no-results-container td, #product-filter-no-results-container p, #product-filter-no-results-container .static-about table tbody tr td, .static-about table tbody tr #product-filter-no-results-container td, #cs-filter-modal-container label, #product-filter-modal-container label, ._new_static_container .hsts-testimonial > p, ._new_static_container .static-about table tbody tr .hsts-testimonial > td, .static-about table tbody tr ._new_static_container .hsts-testimonial > td, ._new_static_container .resources-related-content-body-body > p, ._new_static_container .static-about table tbody tr .resources-related-content-body-body > td, .static-about table tbody tr ._new_static_container .resources-related-content-body-body > td, .sg_main .tagline-3-mobile, .sg_main .tagline-2-mobile, .sg_main .sg-link-style-container .sg-link-primary, .sg_main .sg-link-style-container .sg-link-primary-hover, .sg_main .sg-link-style-container .sg-link-alternate, .sg_main .sg-link-style-container .sg-link-alternate-hover, .sg_main .sg-page-anchor-button, .sg_main textarea, .sg_main .header-title, .sg_main .interactive-examples .nav-container .nav-item {
  font-family: 'Open Sans' !important;
  font-weight: 400 !important; }

.osl, ._new_static_container #mainAdvertiseCta3 .genericCtaHeading, .cs-average-views, .cs-landing-header p, .cs-landing-header .static-about table tbody tr td, .static-about table tbody tr .cs-landing-header td, .cs-landing-body-heading h1, .cs-landing-body-heading p, .cs-landing-body-heading .static-about table tbody tr td, .static-about table tbody tr .cs-landing-body-heading td, #cs-filter-modal-container h1, #product-filter-modal-container h1, #cs-filter-modal-container h2, #product-filter-modal-container h2, ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-subtitle, ._new_static_container .hsts-hosting, ._new_static_container .hsts-goals-description, ._new_static_container .hsts-unique-step-description, ._new_static_container .hsts-lead-caption, ._new_static_container .hsts-pd-icon, ._new_static_container .hsts-thermo-results, ._new_static_container .hsts-step-caption, .sg_main .sg-palette-container h5, .sg_main .sg-page-section-header, .sg_main .sg-page-subsection-header, .sg_main .heading-3-mobile, .sg_main .sg-container-styling-desc, .sg_main #sg-container-spacing p, .sg_main #sg-container-spacing .static-about table tbody tr td, .static-about table tbody tr .sg_main #sg-container-spacing td, .mk-diy-plan-container .subheading-extra, .company-new-feature-box p, .company-new-feature-box .static-about table tbody tr td, .static-about table tbody tr .company-new-feature-box td {
  font-family: 'Open Sans' !important;
  font-weight: 200 !important; }

.ossb, .lg-static-btn, .lg-static-primary-btn, .lg-static-secondary-btn, .lg-adaptive-btn, .lg-adaptive-primary-btn, .lg-adaptive-primary-btn-right-icon, .lg-adaptive-primary-btn-left-icon, .lg-adaptive-primary-btn-only-icon, .lg-adaptive-secondary-btn, .lg-adaptive-secondary-btn-right-icon, .lg-adaptive-secondary-btn-left-icon, .lg-adaptive-secondary-btn-only-icon, .sm-adaptive-btn, .sm-adaptive-primary-btn, .sm-adaptive-primary-btn-right-icon, .sm-adaptive-primary-btn-only-icon, .sm-adaptive-secondary-btn, .sm-adaptive-secondary-btn-right-icon, .sm-adaptive-secondary-btn-only-icon, .sm-adaptive-red-btn, .sidebar-bottom-link, .featured-case-study #featured-center button, .cs-item-heading, .case-studies-card-title, .case-studies-card-subtitle, #cs-filter-modal-container h3, #product-filter-modal-container h3, ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-heading, ._new_static_container .green-on-desktop, .sg_main .sg-palette-container h4, .sg_main .tagline-1-mobile, .sg_main .heading-4-mobile, .sg_main .sg-logo-description, .sg_main .sg-logo-description-top, .sg_main .sg-container-styling-desc2, .mk-diy-plan-container button, .mk-diy-subheading, .email-subscription-toggle-select {
  font-family: 'Open Sans' !important;
  font-weight: 600 !important; }

.osb, .featured-case-study .featured-title, ._new_static_container .hsts-goals-heading, ._new_static_container .hsts-unique-step-heading, ._new_static_container .resources-related-content-body-heading > h3, .company-new-feature-box span {
  font-family: 'Open Sans' !important;
  font-weight: 700 !important; }

.category-icon {
  float: left;
  margin: -5px 5px 0 0; }

#newsletter_modal .category-icon {
  font-size: 16px;
  margin-bottom: 16px; }

.content-category-icon-podcasts {
  background: url("https://assets.labroots.com/_public/images/icons/podcasts_Grey.svg") no-repeat center;
  background-size: contain;
  width: 25px;
  height: 25px;
  margin-left: 5px; }
  .content-category-icon-podcasts:hover, .content-category-icon-podcasts.hover {
    background: url("https://assets.labroots.com/_public/images/icons/podcasts_LRGreen.svg") no-repeat center;
    background-size: contain;
    margin-left: 5px; }

.content-category-icon-cancer:before {
  content: "\61"; }

.content-category-icon-cardiology:before {
  content: "\62"; }

.content-category-icon-cell-and-molecular-biology:before {
  content: "\63"; }

.content-category-icon-earth-and-the-environment:before {
  content: "\64"; }

.content-category-icon-chemistry-and-physics:before {
  content: "\65"; }

.content-category-icon-genetics-and-genomics:before {
  content: "\66"; }

.content-category-icon-health-and-medicine:before {
  content: "\67"; }

.content-category-icon-immunology:before {
  content: "\68"; }

.content-category-icon-microbiology:before {
  content: "\69"; }

.content-category-icon-neuroscience:before {
  content: "\6a"; }

.content-category-icon-plants-and-animals:before {
  content: "\6b"; }

.content-category-icon-space:before {
  content: "\6c"; }

.content-category-icon-technology:before {
  content: "\6d"; }

.content-category-icon-infographics:before {
  content: "\6e"; }

.content-category-icon-clinical-and-molecular-dx:before {
  content: "\6f"; }

.content-category-icon-newsletter-general:before {
  content: "\70"; }

.content-category-icon-cannabis-sciences:before {
  content: "\73"; }

.content-category-icon-drug-discovery:before, .content-category-icon-drug-discovery-and-development:before {
  content: "\74"; }

.content-category-icon-videos:before {
  content: "\71"; }

.content-category-icon-coronavirus:before {
  content: "\75"; }

.content-category-icon-ebooks:before {
  content: "\e900"; }

.content-category-icon-sponsored-content:before {
  content: "\e901"; }

[data-icon]:before {
  font-family: "application_icons" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "application_icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-thumb:before {
  content: "a"; }

.icon-people:before {
  content: "b"; }

.icon-magnifying-glass:before {
  content: "c"; }

.icon-share-arrow:before {
  content: "d"; }

.icon-eye:before {
  content: "e"; }

.icon-calendar:before {
  content: "f"; }

.icon-forward:before {
  content: "g"; }

.icon-tag:before {
  content: "h"; }

.icon-view-grid:before {
  content: "i"; }

.icon-view-list:before {
  content: "j"; }

.icon-person:before {
  content: "k"; }

.icon-facebook:before {
  content: "l"; }

.icon-twitter:before {
  content: "m"; }

.icon-linkedin:before {
  content: "n"; }

.icon-gplus:before {
  content: "o"; }

.icon-email:before {
  content: "p"; }

.icon-youtube:before {
  content: "q"; }

.icon-camera:before {
  content: "r"; }

.icon-down-triangle:before {
  content: "s"; }

.icon-home:before {
  content: "t"; }

.icon-group-discussion:before {
  content: "u"; }

.icon-group-join:before {
  content: "v"; }

.icon-group-members:before {
  content: "w"; }

.icon-group-my:before {
  content: "x"; }

.icon-rss:before {
  content: "y"; }

.bulleted {
  list-style: outside disc; }

/*
ul, ol {

	margin-top: 0;
    margin-bottom: 10px;
    
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
    
    li {
    
		display: list-item;
    	text-align: -webkit-match-parent;
    
    }
    
}

ul {

	display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;

}
*/
table.borderless tbody tr td, table.borderless tbody tr th {
  border: none; }

.dataTables_length select,
.dataTables_length input,
.dataTables_wrapper select,
.dataTables_wrapper input {
  background-color: #f9f9f9;
  border: 1px solid #999;
  border-radius: 4px;
  height: 3rem;
  line-height: 2; }
.dataTables_length .dataTables_length,
.dataTables_length .dataTables_filter,
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter {
  margin-top: 30px;
  margin-right: 20px;
  margin-bottom: 10px;
  display: inline-flex; }

.paginate_button {
  min-width: 4rem;
  display: inline-block;
  text-align: center;
  padding: 1rem 1.6rem;
  margin-top: -1rem;
  border: 2px solid lightblue; }
  .paginate_button:not(.previous) {
    border-left: none; }
  .paginate_button.previous {
    border-radius: 8px 0 0 8px;
    min-width: 7rem; }
  .paginate_button.next {
    border-radius: 0 8px 8px 0;
    min-width: 7rem; }
  .paginate_button:hover {
    cursor: pointer;
    background-color: #eee;
    text-decoration: none; }

/** app/Resources/assets/scss/helpers/_buttons.scss **/
.primary-btn, .lg-static-primary-btn, .lg-adaptive-primary-btn, .lg-adaptive-primary-btn-right-icon, .lg-adaptive-primary-btn-left-icon, .lg-adaptive-primary-btn-only-icon, .sm-adaptive-primary-btn, .sm-adaptive-primary-btn-right-icon, .sm-adaptive-primary-btn-only-icon {
  color: #FFFFFF !important;
  background-color: #B6BD00;
  border: 1px solid #B6BD00;
  text-decoration: none !important; }
  .primary-btn:hover, .lg-static-primary-btn:hover, .lg-adaptive-primary-btn:hover, .lg-adaptive-primary-btn-right-icon:hover, .lg-adaptive-primary-btn-left-icon:hover, .lg-adaptive-primary-btn-only-icon:hover, .sm-adaptive-primary-btn:hover, .sm-adaptive-primary-btn-right-icon:hover, .sm-adaptive-primary-btn-only-icon:hover {
    background-color: #FFFFFF;
    color: #5A5A5A !important;
    border: 1px solid #B6BD00; }
  .primary-btn:focus, .lg-static-primary-btn:focus, .lg-adaptive-primary-btn:focus, .lg-adaptive-primary-btn-right-icon:focus, .lg-adaptive-primary-btn-left-icon:focus, .lg-adaptive-primary-btn-only-icon:focus, .sm-adaptive-primary-btn:focus, .sm-adaptive-primary-btn-right-icon:focus, .sm-adaptive-primary-btn-only-icon:focus {
    color: #FFFFFF !important;
    background-color: #B6BD00;
    border: 1px solid #B6BD00; }
  .primary-btn:active, .lg-static-primary-btn:active, .lg-adaptive-primary-btn:active, .lg-adaptive-primary-btn-right-icon:active, .lg-adaptive-primary-btn-left-icon:active, .lg-adaptive-primary-btn-only-icon:active, .sm-adaptive-primary-btn:active, .sm-adaptive-primary-btn-right-icon:active, .sm-adaptive-primary-btn-only-icon:active {
    background-color: #F4F5D9 !important;
    color: #5A5A5A;
    border: 1px solid #B6BD00; }
  .primary-btn:disabled, .lg-static-primary-btn:disabled, .lg-adaptive-primary-btn:disabled, .lg-adaptive-primary-btn-right-icon:disabled, .lg-adaptive-primary-btn-left-icon:disabled, .lg-adaptive-primary-btn-only-icon:disabled, .sm-adaptive-primary-btn:disabled, .sm-adaptive-primary-btn-right-icon:disabled, .sm-adaptive-primary-btn-only-icon:disabled {
    background-color: #F5F5F7;
    color: #969696 !important;
    border: none; }

.secondary-btn, .lg-static-secondary-btn, .lg-adaptive-secondary-btn, .lg-adaptive-secondary-btn-right-icon, .lg-adaptive-secondary-btn-left-icon, .lg-adaptive-secondary-btn-only-icon, .sm-adaptive-secondary-btn, .sm-adaptive-secondary-btn-right-icon, .sm-adaptive-secondary-btn-only-icon {
  color: #5A5A5A;
  background-color: #FFFFFF;
  border: 1px solid #B6BD00;
  text-decoration: none !important; }
  .secondary-btn:hover, .lg-static-secondary-btn:hover, .lg-adaptive-secondary-btn:hover, .lg-adaptive-secondary-btn-right-icon:hover, .lg-adaptive-secondary-btn-left-icon:hover, .lg-adaptive-secondary-btn-only-icon:hover, .sm-adaptive-secondary-btn:hover, .sm-adaptive-secondary-btn-right-icon:hover, .sm-adaptive-secondary-btn-only-icon:hover {
    background-color: #B6BD00;
    color: #FFFFFF;
    border: 1px solid #B6BD00; }
  .secondary-btn:active, .lg-static-secondary-btn:active, .lg-adaptive-secondary-btn:active, .lg-adaptive-secondary-btn-right-icon:active, .lg-adaptive-secondary-btn-left-icon:active, .lg-adaptive-secondary-btn-only-icon:active, .sm-adaptive-secondary-btn:active, .sm-adaptive-secondary-btn-right-icon:active, .sm-adaptive-secondary-btn-only-icon:active {
    background-color: #F4F5D9;
    color: #5A5A5A;
    border: 1px solid #B6BD00; }
  .secondary-btn:disabled, .lg-static-secondary-btn:disabled, .lg-adaptive-secondary-btn:disabled, .lg-adaptive-secondary-btn-right-icon:disabled, .lg-adaptive-secondary-btn-left-icon:disabled, .lg-adaptive-secondary-btn-only-icon:disabled, .sm-adaptive-secondary-btn:disabled, .sm-adaptive-secondary-btn-right-icon:disabled, .sm-adaptive-secondary-btn-only-icon:disabled {
    background-color: #F5F5F7;
    color: #969696;
    border: 1px solid #F5F5F7; }

.red-btn, .sm-adaptive-red-btn {
  color: #FFFFFF;
  background-color: #AF0120;
  border: 1px solid #AF0120;
  text-decoration: none !important; }
  .red-btn:hover, .sm-adaptive-red-btn:hover {
    background-color: #FFFFFF;
    color: #5A5A5A;
    border: 1px solid #AF0120; }
  .red-btn:focus, .sm-adaptive-red-btn:focus {
    color: #FFFFFF;
    background-color: #AF0120;
    border: 1px solid #AF0120; }
  .red-btn:active, .sm-adaptive-red-btn:active {
    background-color: #F8EAE9;
    color: #5A5A5A;
    border: 1px solid #AF0120; }
  .red-btn:disabled, .sm-adaptive-red-btn:disabled {
    background-color: #F5F5F7;
    color: #969696;
    border: none; }

.lg-static-btn, .lg-static-primary-btn, .lg-static-secondary-btn {
  padding: 20px;
  font-size: 18px;
  line-height: 18px;
  width: 288px;
  height: 64px;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }

.lg-adaptive-btn, .lg-adaptive-primary-btn, .lg-adaptive-primary-btn-right-icon, .lg-adaptive-primary-btn-left-icon, .lg-adaptive-primary-btn-only-icon, .lg-adaptive-secondary-btn, .lg-adaptive-secondary-btn-right-icon, .lg-adaptive-secondary-btn-left-icon, .lg-adaptive-secondary-btn-only-icon {
  padding: 20px;
  font-size: 18px !important;
  line-height: 24px !important;
  width: auto;
  height: 64px;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }

.sm-adaptive-btn, .sm-adaptive-primary-btn, .sm-adaptive-primary-btn-right-icon, .sm-adaptive-primary-btn-only-icon, .sm-adaptive-secondary-btn, .sm-adaptive-secondary-btn-right-icon, .sm-adaptive-secondary-btn-only-icon, .sm-adaptive-red-btn {
  padding: 10px 12px;
  font-size: 14px !important;
  line-height: 20px !important;
  width: auto;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }

.chip-btn, .lg-chip-btn, .lg-chip-btn-group, .sm-chip-btn, .sm-chip-btn-group, .sm-chip-btn-right-icon {
  text-align: center;
  background-color: #FFFFFF;
  color: #5A5A5A;
  border: 1px solid #BEBEBE;
  display: inline-flex;
  justify-content: center;
  align-items: center; }
  .chip-btn:hover, .lg-chip-btn:hover, .lg-chip-btn-group:hover, .sm-chip-btn:hover, .sm-chip-btn-group:hover, .sm-chip-btn-right-icon:hover {
    background-color: #F4F5D9;
    color: #5A5A5A;
    border: 1px solid #B6BD00; }
  .chip-btn:active, .lg-chip-btn:active, .lg-chip-btn-group:active, .sm-chip-btn:active, .sm-chip-btn-group:active, .sm-chip-btn-right-icon:active, .chip-btn.active, .active.lg-chip-btn, .active.lg-chip-btn-group, .active.sm-chip-btn, .active.sm-chip-btn-group, .active.sm-chip-btn-right-icon {
    background-color: #B6BD00;
    color: #FFFFFF;
    border: 1px solid #B6BD00; }
  .chip-btn:disabled, .lg-chip-btn:disabled, .lg-chip-btn-group:disabled, .sm-chip-btn:disabled, .sm-chip-btn-group:disabled, .sm-chip-btn-right-icon:disabled {
    background-color: #F5F5F7;
    color: #969696;
    border: 1px solid #F5F5F7; }

.lg-chip-btn, .lg-chip-btn-group {
  padding: 10px 20px 10px 20px;
  height: 44px;
  border-radius: 22px;
  font-size: 18px;
  line-height: 18px; }

.sm-chip-btn, .sm-chip-btn-group, .sm-chip-btn-right-icon {
  padding: 6px 12px 6px 12px;
  height: 32px;
  border-radius: 16px;
  font-size: 12px;
  line-height: 12px; }

.lg-chip-btn-group {
  margin-right: 8px;
  margin-bottom: 16px; }

.sm-chip-btn-group {
  margin-right: 4px;
  margin-bottom: 8px; }

.sm-chip-btn-right-icon {
  padding-right: 24px; }
  .sm-chip-btn-right-icon img {
    height: 16px;
    padding-left: 4px; }

.lg-adaptive-primary-btn-right-icon {
  padding-right: 40px !important; }
  .lg-adaptive-primary-btn-right-icon img {
    position: absolute;
    height: 24px;
    padding-left: 8px; }

.lg-adaptive-secondary-btn-right-icon {
  padding-right: 40px !important; }
  .lg-adaptive-secondary-btn-right-icon img {
    position: absolute;
    height: 26px;
    padding-left: 8px; }

.sm-adaptive-primary-btn-right-icon {
  padding-right: 40px !important; }
  .sm-adaptive-primary-btn-right-icon img {
    position: absolute;
    height: 20px;
    padding-left: 8px; }

.sm-adaptive-secondary-btn-right-icon {
  padding-right: 40px !important; }
  .sm-adaptive-secondary-btn-right-icon img {
    position: absolute;
    height: 20px;
    padding-left: 8px; }

.lg-adaptive-primary-btn-left-icon {
  padding-left: 40px !important; }
  .lg-adaptive-primary-btn-left-icon img {
    position: absolute;
    height: 26px;
    padding-right: 8px; }

.lg-adaptive-secondary-btn-left-icon {
  padding-left: 40px !important; }
  .lg-adaptive-secondary-btn-left-icon img {
    position: absolute;
    height: 26px;
    padding-right: 8px; }

.lg-adaptive-secondary-btn-only-icon img {
  height: 26px; }

.sm-adaptive-primary-btn-only-icon img {
  height: 20px; }

.sm-adaptive-secondary-btn-only-icon img {
  height: 20px; }

.lg-adaptive-primary-btn-only-icon img {
  height: 26px; }

.no-border-button {
  font-family: Rokkitt;
  border: 0px;
  background: #FFFFFF;
  color: #B6BD00;
  font-size: large; }
  .no-border-button:hover {
    background: #B6BD00;
    color: #FFFFFF;
    text-decoration: none; }
  .no-border-button i {
    padding-right: 3px;
    padding-left: 3px; }

.green-border-button {
  font-family: Rokkitt;
  border: 1px solid #B6BD00;
  background: #FFFFFF;
  border-radius: 8px !important; }
  .green-border-button:hover {
    background: #B6BD00;
    text-decoration: none; }

.grey-border-button {
  font-family: Rokkitt;
  border: 2px solid #E6E6E6;
  background: #FFFFFF;
  border-radius: 8px !important; }
  .grey-border-button:hover {
    border-color: #5A5A5A;
    text-decoration: none;
    background: #5A5A5A;
    color: #FFFFFF; }

.green-solid-button, .green-form-button, .popover-navigation .btn-group .btn:nth-child(2), .pagination li a, .pagination li .social-share-icons .more-social-icon-link, .social-share-icons .pagination li .more-social-icon-link, .pagination li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .pagination li .more-social-icon-link {
  font-family: Rokkitt;
  background: #B6BD00;
  font-size: 18px;
  color: #FFFFFF;
  border-radius: 0;
  border: none;
  padding: 8px 10px 8px 10px;
  border-radius: 8px !important; }
  .green-solid-button:hover, .green-form-button:hover, .popover-navigation .btn-group .btn:hover:nth-child(2), .pagination li a:hover, .pagination li .social-share-icons .more-social-icon-link:hover, .social-share-icons .pagination li .more-social-icon-link:hover, .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .pagination li .more-social-icon-link:hover {
    background: #5A5A5A;
    text-decoration: none;
    color: #FFFFFF; }

.green-form-button {
  font-size: 24px !important;
  height: 60px;
  max-height: 60px; }
  .green-form-button:hover {
    border: 1px solid #B6BD00;
    background: #FFFFFF;
    color: #555; }

.red-solid-button {
  font-family: Rokkitt;
  background: red;
  font-size: 18px;
  color: #FFFFFF;
  border-radius: 0;
  border: none;
  padding: 8px 10px 5px 10px;
  border-radius: 8px !important; }
  .red-solid-button:hover {
    background: #5A5A5A;
    text-decoration: none;
    color: #FFFFFF; }

.grey-solid-button, .popover-navigation .btn {
  font-family: Rokkitt;
  background: #E6E6E6;
  font-size: 18px;
  color: #000;
  border-radius: 0;
  border: none;
  padding: 8px 10px 5px 10px;
  border-radius: 8px !important; }
  .grey-solid-button:hover, .popover-navigation .btn:hover {
    color: #FFFFFF;
    background: #5A5A5A;
    text-decoration: none; }
    .grey-solid-button:hover.disabled, .popover-navigation .btn:hover.disabled {
      color: #000000;
      background: #E6E6E6; }

.green-store-button {
  font-family: Rokkitt;
  border: 1px solid #B6BD00;
  background: #B6BD00;
  color: #FFFFFF;
  border-radius: 8px !important; }
  .green-store-button:hover {
    background: #969696 !important;
    color: #FFFFFF;
    text-decoration: none; }

.green-button-primary {
  background: #B6BD00;
  color: #FFFFFF;
  font-family: 'Open Sans';
  border: 1.8px solid #B5BD01 !important;
  border-radius: 4px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
  .green-button-primary:hover {
    background-color: #FFFFFF !important;
    color: #555; }

.green-outline-button-primary {
  background: white;
  color: #707070;
  font-family: 'Open Sans';
  border: 1.8px solid #B5BD01 !important;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
  .green-outline-button-primary:hover {
    background-color: #B5BD01 !important;
    color: #fff; }

.grey-store-button {
  font-family: Rokkitt;
  border: 1px solid #555;
  background: #FFFFFF;
  color: #555;
  border-radius: 8px !important; }
  .grey-store-button:hover {
    background: #555;
    color: #FFFFFF;
    text-decoration: none; }

.light-grey-store-button {
  font-family: Rokkitt;
  background: #dadada;
  border: none;
  color: #555;
  border-radius: 8px !important; }
  .light-grey-store-button:hover {
    background: #555;
    color: #FFFFFF;
    text-decoration: none; }

.poster-form-btn {
  padding: 12px;
  width: 250px;
  max-width: 250px !important;
  font-size: 20px !important; }
  @media (max-width: 992px) {
    .poster-form-btn {
      max-width: 125px !important; } }

.poster-form-start {
  max-width: 300px !important;
  font-size: 30px !important; }

.poster-back {
  float: left; }

.poster-forward {
  float: right; }
  @media (max-width: 992px) {
    .poster-forward {
      max-width: 125px !important; } }

.poster-download-btn {
  border: 2px solid #B6BD00 !important;
  background-color: #FFFFFF !important;
  color: #666 !important;
  width: 200px !important;
  height: 50px !important;
  font-size: 18px !important;
  padding-top: 10px !important; }

.poster-download-all-btn {
  border: 2px solid #B6BD00 !important;
  background-color: #FFFFFF !important;
  color: #666 !important;
  width: 250px !important;
  height: 50px !important;
  font-size: 18px !important;
  padding-top: 10px !important; }

.poster-gallery-download-btn {
  border: 2px solid #B6BD00 !important;
  background-color: #B6BD00 !important;
  color: #FFFFFF !important;
  max-width: 369.9px !important;
  height: 50px !important;
  font-size: 18px !important;
  padding-top: 10px !important; }
  .poster-gallery-download-btn .poster-download-ico {
    color: #FFFFFF !important; }

.new-submission-btn {
  width: 200px !important;
  height: 50px !important;
  font-size: 18px !important;
  padding-top: 12px !important; }

.poster-download-btn:hover {
  background-color: #B6BD00 !important;
  color: #FFFFFF !important; }

/** app/Resources/assets/scss/helpers/_forms.scss **/
.standard-form {
  margin: 20px 0px;
  text-align: left; }
  .standard-form#event-reg-form label {
    color: #000 !important; }
  .standard-form .row {
    margin: 10px 0; }
    .standard-form .row p, .standard-form .row .static-about table tbody tr td, .static-about table tbody tr .standard-form .row td {
      margin: 0;
      text-align: center; }
  .standard-form label {
    text-align: left;
    padding: 3px 0;
    font-size: 14px;
    line-height: 18px;
    color: #aaa; }
  .standard-form input[type='file'] {
    color: transparent; }
  .standard-form input[type='text'], .standard-form input[type='email'], .standard-form input[type='password'], .standard-form input[type='checkbox'], .standard-form input[type='radio'], .standard-form input[type='tel'] {
    width: 100%;
    background: #FFFFFF;
    border: 2px solid #E6E6E6;
    border-radius: 0; }
  .standard-form input:focus {
    border: 2px solid #B6BD00;
    box-shadow: none; }
  .standard-form textarea {
    width: 100%;
    resize: none;
    background: #FFFFFF;
    border: 2px solid #E6E6E6;
    border-radius: 0;
    overflow: auto; }
  .standard-form textarea:focus {
    border: 2px solid #B6BD00;
    box-shadow: none; }
  .standard-form select {
    width: 100%;
    background: #FFFFFF;
    border: 2px solid #E6E6E6;
    border-radius: 8px;
    height: 40px; }
  .standard-form select:focus {
    border: 2px solid #B6BD00;
    box-shadow: none; }
  .standard-form select[multiple] {
    height: 70px; }
  .standard-form input[type='checkbox'], .standard-form input[type='radio'] {
    position: relative;
    float: left;
    width: 15px;
    margin: 2px 5px 0 0; }
  .standard-form button {
    width: 100%;
    border: none;
    padding: 5px 0 2px 0;
    font-size: 23px; }
  .standard-form p, .standard-form .static-about table tbody tr td, .static-about table tbody tr .standard-form td {
    margin: 0; }

.registration-steps {
  margin: 0 auto;
  width: 45%;
  text-align: center; }
  .registration-steps #form_address_user_input {
    line-height: normal; }
  .registration-steps .form-container {
    margin: 0 auto;
    width: 350px; }
  .registration-steps .global-errors li {
    list-style: none;
    color: #c94849;
    background-color: #FDDFDC;
    padding: 10px;
    margin-bottom: 2px;
    border: 1px solid transparent;
    border-radius: 4px;
    font-size: 14px;
    line-height: 16px; }
  .registration-steps h2 {
    font-size: 22px;
    margin: 25px;
    font-weight: normal; }
  .registration-steps hr {
    border-color: #D5D5D5;
    margin: 20px auto;
    width: 80%; }
  .registration-steps .row {
    text-align: left;
    font-size: 14px;
    margin: 0 0 3px 0;
    padding: 0 !important; }
  .registration-steps label {
    padding-bottom: 0px;
    display: inline-block;
    color: #000000; }
  .registration-steps button, .registration-steps input, .registration-steps textarea, .registration-steps select {
    font-family: helvetica, georgia, arial, Maven Pro;
    font-size: 14px; }
  .registration-steps textarea, .registration-steps select {
    font-size: 14px;
    width: 100%;
    border: 1px solid #959597;
    padding: 4px;
    height: 34px;
    font-family: helvetica, georgia, arial, Maven Pro;
    box-sizing: border-box;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px; }
  .registration-steps select[multiple] {
    min-height: 150px;
    max-height: 200px; }
  .registration-steps input:focus, .registration-steps textarea:focus {
    border: 2px solid #B6BD00;
    box-sizing: border-box;
    padding: 6px 7px;
    background-color: #ffffff;
    box-shadow: none; }
  .registration-steps select:focus {
    border: 2px solid #B6BD00;
    box-sizing: border-box;
    background-color: #ffffff;
    padding: 3px; }
  .registration-steps .error {
    border: 1px solid #F26164;
    background-color: #FDDFDC; }
  .registration-steps button.labroots-btn {
    float: none;
    clear: both;
    width: 58%;
    margin-top: 10px; }
  .registration-steps #fos_user_registration_form_submit {
    margin-bottom: 12px; }
  .registration-steps .reg-text {
    font-size: 14px;
    margin: 20px 0 10px 0; }
  .registration-steps .registration-social-media {
    margin: 30px 0 5px 0;
    font-size: 14px; }
    .registration-steps .registration-social-media a, .registration-steps .registration-social-media .social-share-icons .more-social-icon-link, .social-share-icons .registration-steps .registration-social-media .more-social-icon-link, .registration-steps .registration-social-media .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .registration-steps .registration-social-media .more-social-icon-link {
      display: inline-block;
      color: #FFF !important;
      font-weight: normal;
      margin: 5px 5px 0px 0px;
      width: 245px;
      box-sizing: border-box;
      height: 34px;
      line-height: 34px; }
      .registration-steps .registration-social-media a.fb, .registration-steps .registration-social-media .social-share-icons .fb.more-social-icon-link, .social-share-icons .registration-steps .registration-social-media .fb.more-social-icon-link, .registration-steps .registration-social-media .mobile-social-share-icons .fb.more-social-icon-link, .mobile-social-share-icons .registration-steps .registration-social-media .fb.more-social-icon-link {
        background-color: #154788;
        padding-right: 12px; }
        .registration-steps .registration-social-media a.fb i, .registration-steps .registration-social-media .social-share-icons .fb.more-social-icon-link i, .social-share-icons .registration-steps .registration-social-media .fb.more-social-icon-link i, .registration-steps .registration-social-media .mobile-social-share-icons .fb.more-social-icon-link i, .mobile-social-share-icons .registration-steps .registration-social-media .fb.more-social-icon-link i {
          padding-right: 12px; }
      .registration-steps .registration-social-media a.fb:hover, .registration-steps .registration-social-media .social-share-icons .fb.more-social-icon-link:hover, .social-share-icons .registration-steps .registration-social-media .fb.more-social-icon-link:hover, .registration-steps .registration-social-media .mobile-social-share-icons .fb.more-social-icon-link:hover, .mobile-social-share-icons .registration-steps .registration-social-media .fb.more-social-icon-link:hover {
        background-color: #3072b5; }
      .registration-steps .registration-social-media a.fb:active, .registration-steps .registration-social-media .social-share-icons .fb.more-social-icon-link:active, .social-share-icons .registration-steps .registration-social-media .fb.more-social-icon-link:active, .registration-steps .registration-social-media .mobile-social-share-icons .fb.more-social-icon-link:active, .mobile-social-share-icons .registration-steps .registration-social-media .fb.more-social-icon-link:active {
        background-color: #103667; }
      .registration-steps .registration-social-media a.ln, .registration-steps .registration-social-media .social-share-icons .ln.more-social-icon-link, .social-share-icons .registration-steps .registration-social-media .ln.more-social-icon-link, .registration-steps .registration-social-media .mobile-social-share-icons .ln.more-social-icon-link, .mobile-social-share-icons .registration-steps .registration-social-media .ln.more-social-icon-link {
        background-color: #18699F; }
      .registration-steps .registration-social-media a.ln:hover, .registration-steps .registration-social-media .social-share-icons .ln.more-social-icon-link:hover, .social-share-icons .registration-steps .registration-social-media .ln.more-social-icon-link:hover, .registration-steps .registration-social-media .mobile-social-share-icons .ln.more-social-icon-link:hover, .mobile-social-share-icons .registration-steps .registration-social-media .ln.more-social-icon-link:hover {
        background-color: #418ab5; }
      .registration-steps .registration-social-media a.ln:active, .registration-steps .registration-social-media .social-share-icons .ln.more-social-icon-link:active, .social-share-icons .registration-steps .registration-social-media .ln.more-social-icon-link:active, .registration-steps .registration-social-media .mobile-social-share-icons .ln.more-social-icon-link:active, .mobile-social-share-icons .registration-steps .registration-social-media .ln.more-social-icon-link:active {
        background-color: #145682; }
      .registration-steps .registration-social-media a .social-square-icon-facebook, .registration-steps .registration-social-media .social-share-icons .more-social-icon-link .social-square-icon-facebook, .social-share-icons .registration-steps .registration-social-media .more-social-icon-link .social-square-icon-facebook, .registration-steps .registration-social-media .mobile-social-share-icons .more-social-icon-link .social-square-icon-facebook, .mobile-social-share-icons .registration-steps .registration-social-media .more-social-icon-link .social-square-icon-facebook {
        color: #154788; }
      .registration-steps .registration-social-media a .social-square-icon-linkedin, .registration-steps .registration-social-media .social-share-icons .more-social-icon-link .social-square-icon-linkedin, .social-share-icons .registration-steps .registration-social-media .more-social-icon-link .social-square-icon-linkedin, .registration-steps .registration-social-media .mobile-social-share-icons .more-social-icon-link .social-square-icon-linkedin, .mobile-social-share-icons .registration-steps .registration-social-media .more-social-icon-link .social-square-icon-linkedin {
        color: #18699F; }
      .registration-steps .registration-social-media a i, .registration-steps .registration-social-media .social-share-icons .more-social-icon-link i, .social-share-icons .registration-steps .registration-social-media .more-social-icon-link i, .registration-steps .registration-social-media .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons .registration-steps .registration-social-media .more-social-icon-link i {
        float: left;
        border-right: 1px solid #FFF;
        display: block;
        height: 100%;
        padding: 10px; }
    .registration-steps .registration-social-media a span, .registration-steps .registration-social-media .social-share-icons .more-social-icon-link span, .social-share-icons .registration-steps .registration-social-media .more-social-icon-link span, .registration-steps .registration-social-media .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons .registration-steps .registration-social-media .more-social-icon-link span {
      font-size: 28px;
      margin: 10px 8px;
      display: inline-block; }

ul.global-errors {
  margin: 15px 0;
  padding: 0;
  text-align: left;
  font-weight: normal; }
  ul.global-errors li {
    margin-top: 2px; }

.skip-step {
  margin: 0 auto;
  text-align: center;
  font-size: 12px; }

.user-profile-image-widget_container {
  width: 94%;
  margin: 0 auto;
  text-align: center; }
  .user-profile-image-widget_container .registration-steps {
    width: auto; }
  .user-profile-image-widget_container input.labroots-btn,
  .user-profile-image-widget_container button {
    max-width: 250px !important; }

.registration-steps button.labroots-btn {
  padding: 10px 0px 0px 0px;
  text-align: center;
  width: 100%;
  max-width: 325px;
  margin: 0 auto;
  font-size: 16px;
  font-weight: bold;
  line-height: 100%; }
  .registration-steps button.labroots-btn:hover {
    background-color: #CBD179; }
  .registration-steps button.labroots-btn:active {
    background-color: #919934; }

.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default; }

.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none; }

.ui-menu .ui-menu {
  position: absolute; }

.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 1em 3px .4em;
  cursor: pointer;
  min-height: 0;
  /* support: IE7 */
  /* support: IE10, see #8844 */
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); }

.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0; }

.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
  margin: -1px; }

/* icon support */
.ui-menu-icons {
  position: relative; }

.ui-menu-icons .ui-menu-item {
  padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0; }

/* right-aligned */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0; }

.ui-dialog {
  /* Interaction states
  ----------------------------------*/
  /* Interaction Cues
  ----------------------------------*/ }
  .ui-dialog .ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
    color: #222222; }
  .ui-dialog .ui-widget-content a, .ui-dialog .ui-widget-content .social-share-icons .more-social-icon-link, .social-share-icons .ui-dialog .ui-widget-content .more-social-icon-link, .ui-dialog .ui-widget-content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .ui-dialog .ui-widget-content .more-social-icon-link {
    color: #222222; }
  .ui-dialog .ui-state-default,
  .ui-dialog .ui-widget-content .ui-state-default,
  .ui-dialog .ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #555555; }
  .ui-dialog .ui-state-default a, .ui-dialog .ui-state-default .social-share-icons .more-social-icon-link, .social-share-icons .ui-dialog .ui-state-default .more-social-icon-link, .ui-dialog .ui-state-default .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .ui-dialog .ui-state-default .more-social-icon-link,
  .ui-dialog .ui-state-default a:link,
  .ui-dialog .ui-state-default .social-share-icons .more-social-icon-link:link,
  .social-share-icons .ui-dialog .ui-state-default .more-social-icon-link:link,
  .ui-dialog .ui-state-default .mobile-social-share-icons .more-social-icon-link:link,
  .mobile-social-share-icons .ui-dialog .ui-state-default .more-social-icon-link:link,
  .ui-dialog .ui-state-default a:visited,
  .ui-dialog .ui-state-default .social-share-icons .more-social-icon-link:visited,
  .social-share-icons .ui-dialog .ui-state-default .more-social-icon-link:visited,
  .ui-dialog .ui-state-default .mobile-social-share-icons .more-social-icon-link:visited,
  .mobile-social-share-icons .ui-dialog .ui-state-default .more-social-icon-link:visited {
    color: #555555;
    text-decoration: none; }
  .ui-dialog .ui-state-hover,
  .ui-dialog .ui-widget-content .ui-state-hover,
  .ui-dialog .ui-widget-header .ui-state-hover,
  .ui-dialog .ui-state-focus,
  .ui-dialog .ui-widget-content .ui-state-focus,
  .ui-dialog .ui-widget-header .ui-state-focus {
    border: 1px solid #999999;
    background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #212121; }
  .ui-dialog .ui-state-hover a, .ui-dialog .ui-state-hover .social-share-icons .more-social-icon-link, .social-share-icons .ui-dialog .ui-state-hover .more-social-icon-link, .ui-dialog .ui-state-hover .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .ui-dialog .ui-state-hover .more-social-icon-link,
  .ui-dialog .ui-state-hover a:hover,
  .ui-dialog .ui-state-hover .social-share-icons .more-social-icon-link:hover,
  .social-share-icons .ui-dialog .ui-state-hover .more-social-icon-link:hover,
  .ui-dialog .ui-state-hover .mobile-social-share-icons .more-social-icon-link:hover,
  .mobile-social-share-icons .ui-dialog .ui-state-hover .more-social-icon-link:hover,
  .ui-dialog .ui-state-hover a:link,
  .ui-dialog .ui-state-hover .social-share-icons .more-social-icon-link:link,
  .social-share-icons .ui-dialog .ui-state-hover .more-social-icon-link:link,
  .ui-dialog .ui-state-hover .mobile-social-share-icons .more-social-icon-link:link,
  .mobile-social-share-icons .ui-dialog .ui-state-hover .more-social-icon-link:link,
  .ui-dialog .ui-state-hover a:visited,
  .ui-dialog .ui-state-hover .social-share-icons .more-social-icon-link:visited,
  .social-share-icons .ui-dialog .ui-state-hover .more-social-icon-link:visited,
  .ui-dialog .ui-state-hover .mobile-social-share-icons .more-social-icon-link:visited,
  .mobile-social-share-icons .ui-dialog .ui-state-hover .more-social-icon-link:visited,
  .ui-dialog .ui-state-focus a,
  .ui-dialog .ui-state-focus .social-share-icons .more-social-icon-link,
  .social-share-icons .ui-dialog .ui-state-focus .more-social-icon-link,
  .ui-dialog .ui-state-focus .mobile-social-share-icons .more-social-icon-link,
  .mobile-social-share-icons .ui-dialog .ui-state-focus .more-social-icon-link,
  .ui-dialog .ui-state-focus a:hover,
  .ui-dialog .ui-state-focus .social-share-icons .more-social-icon-link:hover,
  .social-share-icons .ui-dialog .ui-state-focus .more-social-icon-link:hover,
  .ui-dialog .ui-state-focus .mobile-social-share-icons .more-social-icon-link:hover,
  .mobile-social-share-icons .ui-dialog .ui-state-focus .more-social-icon-link:hover,
  .ui-dialog .ui-state-focus a:link,
  .ui-dialog .ui-state-focus .social-share-icons .more-social-icon-link:link,
  .social-share-icons .ui-dialog .ui-state-focus .more-social-icon-link:link,
  .ui-dialog .ui-state-focus .mobile-social-share-icons .more-social-icon-link:link,
  .mobile-social-share-icons .ui-dialog .ui-state-focus .more-social-icon-link:link,
  .ui-dialog .ui-state-focus a:visited,
  .ui-dialog .ui-state-focus .social-share-icons .more-social-icon-link:visited,
  .social-share-icons .ui-dialog .ui-state-focus .more-social-icon-link:visited,
  .ui-dialog .ui-state-focus .mobile-social-share-icons .more-social-icon-link:visited,
  .mobile-social-share-icons .ui-dialog .ui-state-focus .more-social-icon-link:visited {
    color: #212121;
    text-decoration: none; }
  .ui-dialog .ui-state-active,
  .ui-dialog .ui-widget-content .ui-state-active,
  .ui-dialog .ui-widget-header .ui-state-active {
    border: 1px solid #aaaaaa;
    background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #212121; }
  .ui-dialog .ui-state-active a, .ui-dialog .ui-state-active .social-share-icons .more-social-icon-link, .social-share-icons .ui-dialog .ui-state-active .more-social-icon-link, .ui-dialog .ui-state-active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .ui-dialog .ui-state-active .more-social-icon-link,
  .ui-dialog .ui-state-active a:link,
  .ui-dialog .ui-state-active .social-share-icons .more-social-icon-link:link,
  .social-share-icons .ui-dialog .ui-state-active .more-social-icon-link:link,
  .ui-dialog .ui-state-active .mobile-social-share-icons .more-social-icon-link:link,
  .mobile-social-share-icons .ui-dialog .ui-state-active .more-social-icon-link:link,
  .ui-dialog .ui-state-active a:visited,
  .ui-dialog .ui-state-active .social-share-icons .more-social-icon-link:visited,
  .social-share-icons .ui-dialog .ui-state-active .more-social-icon-link:visited,
  .ui-dialog .ui-state-active .mobile-social-share-icons .more-social-icon-link:visited,
  .mobile-social-share-icons .ui-dialog .ui-state-active .more-social-icon-link:visited {
    color: #212121;
    text-decoration: none; }
  .ui-dialog .ui-state-highlight,
  .ui-dialog .ui-widget-content .ui-state-highlight,
  .ui-dialog .ui-widget-header .ui-state-highlight {
    border: 1px solid #fcefa1;
    background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
    color: #363636; }
  .ui-dialog .ui-state-highlight a, .ui-dialog .ui-state-highlight .social-share-icons .more-social-icon-link, .social-share-icons .ui-dialog .ui-state-highlight .more-social-icon-link, .ui-dialog .ui-state-highlight .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .ui-dialog .ui-state-highlight .more-social-icon-link,
  .ui-dialog .ui-widget-content .ui-state-highlight a,
  .ui-dialog .ui-widget-content .ui-state-highlight .social-share-icons .more-social-icon-link,
  .social-share-icons .ui-dialog .ui-widget-content .ui-state-highlight .more-social-icon-link,
  .ui-dialog .ui-widget-content .ui-state-highlight .mobile-social-share-icons .more-social-icon-link,
  .mobile-social-share-icons .ui-dialog .ui-widget-content .ui-state-highlight .more-social-icon-link,
  .ui-dialog .ui-widget-header .ui-state-highlight a,
  .ui-dialog .ui-widget-header .ui-state-highlight .social-share-icons .more-social-icon-link,
  .social-share-icons .ui-dialog .ui-widget-header .ui-state-highlight .more-social-icon-link,
  .ui-dialog .ui-widget-header .ui-state-highlight .mobile-social-share-icons .more-social-icon-link,
  .mobile-social-share-icons .ui-dialog .ui-widget-header .ui-state-highlight .more-social-icon-link {
    color: #363636; }
  .ui-dialog .ui-state-error,
  .ui-dialog .ui-widget-content .ui-state-error,
  .ui-dialog .ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
    color: #cd0a0a; }
  .ui-dialog .ui-state-error a, .ui-dialog .ui-state-error .social-share-icons .more-social-icon-link, .social-share-icons .ui-dialog .ui-state-error .more-social-icon-link, .ui-dialog .ui-state-error .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .ui-dialog .ui-state-error .more-social-icon-link,
  .ui-dialog .ui-widget-content .ui-state-error a,
  .ui-dialog .ui-widget-content .ui-state-error .social-share-icons .more-social-icon-link,
  .social-share-icons .ui-dialog .ui-widget-content .ui-state-error .more-social-icon-link,
  .ui-dialog .ui-widget-content .ui-state-error .mobile-social-share-icons .more-social-icon-link,
  .mobile-social-share-icons .ui-dialog .ui-widget-content .ui-state-error .more-social-icon-link,
  .ui-dialog .ui-widget-header .ui-state-error a,
  .ui-dialog .ui-widget-header .ui-state-error .social-share-icons .more-social-icon-link,
  .social-share-icons .ui-dialog .ui-widget-header .ui-state-error .more-social-icon-link,
  .ui-dialog .ui-widget-header .ui-state-error .mobile-social-share-icons .more-social-icon-link,
  .mobile-social-share-icons .ui-dialog .ui-widget-header .ui-state-error .more-social-icon-link {
    color: #cd0a0a; }
  .ui-dialog .ui-state-error-text,
  .ui-dialog .ui-widget-content .ui-state-error-text,
  .ui-dialog .ui-widget-header .ui-state-error-text {
    color: #cd0a0a; }
  .ui-dialog .ui-priority-primary,
  .ui-dialog .ui-widget-content .ui-priority-primary,
  .ui-dialog .ui-widget-header .ui-priority-primary {
    font-weight: bold; }
  .ui-dialog .ui-priority-secondary,
  .ui-dialog .ui-widget-content .ui-priority-secondary,
  .ui-dialog .ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    /* support: IE8 */
    font-weight: normal; }
  .ui-dialog .ui-state-disabled,
  .ui-dialog .ui-widget-content .ui-state-disabled,
  .ui-dialog .ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    /* support: IE8 */
    background-image: none; }
  .ui-dialog .ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35);
    /* support: IE8 - See #6059 */ }

::-ms-reveal,
::-ms-clear {
  display: none !important; }

.registration-steps.item-picker {
  width: 70%; }

.registration-steps.more-information {
  padding-bottom: 10px; }
  .registration-steps.more-information button#form_submit {
    margin-top: 8px; }

.radio, .checkbox {
  padding: 4px;
  clear: both;
  padding: 0 !important; }

.modal-form {
  width: auto; }

.thankyou-dialog-positioning .ui-widget-content {
  border: 0 !important;
  overflow-y: scroll; }

.validation-error {
  border-color: #f8a3a3 !important;
  background-color: #ffefef !important; }

/** app/Resources/assets/scss/helpers_modals.scss **/
/* Bootstrap modal has 1050 so we need higher for geolocation autocomplete drop down */
.pac-container {
  z-index: 9999 !important; }

.modal-backdrop .fa-spin {
  font-size: 100px;
  margin: -50px 0 0 -50px;
  top: 50%;
  left: 50%;
  position: absolute;
  color: #FFFFFF; }

.modal {
  overflow: auto !important; }
  .modal .star-rating-selector {
    margin: 10px 0; }
    .modal .star-rating-selector .fa {
      cursor: pointer;
      font-size: 26px;
      color: #E6E6E6; }
      .modal .star-rating-selector .fa.active {
        color: #B6BD00; }
  .modal .modal-dialog {
    padding-bottom: 60px; }
  .modal .modal-header {
    color: #5A5A5A;
    border-bottom: none; }
    .modal .modal-header .close {
      color: #000000;
      padding: 10px;
      opacity: 1.0; }
    .modal .modal-header .modal-title {
      font-size: 30px;
      text-align: center;
      font-family: 'Rokkitt'; }
  .modal .modal-content .modal-body input, .modal .modal-content .modal-body select, .modal .modal-content .modal-body textarea {
    background: #F5F5F7;
    border: 1px solid #E6E6E6; }
  .modal .modal-content em {
    font-style: italic !important; }
  .modal .modal-footer .alert {
    text-align: center; }

#delete-address-modal .modal-body button {
  border-radius: 0;
  padding: 15px 30px;
  display: block;
  width: 100%;
  margin-top: 10px; }

#thank-you-modal .modal-body {
  font-size: 16px; }

.credit-card-payment-box {
  display: inline-block; }

#select-address, #cc-form-modal, #address-form-modal, #event-register-modal {
  font-size: 17px; }
  #select-address form, #cc-form-modal form, #address-form-modal form, #event-register-modal form {
    width: 100%;
    display: inline-block; }
    #select-address form input, #select-address form select, #cc-form-modal form input, #cc-form-modal form select, #address-form-modal form input, #address-form-modal form select, #event-register-modal form input, #event-register-modal form select {
      border: 1px solid #E6E6E6;
      border-radius: 0;
      background: #F5F5F7;
      margin: 5px 0;
      font-size: 14px;
      padding: 7px 10px; }
      #select-address form input[type="radio"], #select-address form select[type="radio"], #cc-form-modal form input[type="radio"], #cc-form-modal form select[type="radio"], #address-form-modal form input[type="radio"], #address-form-modal form select[type="radio"], #event-register-modal form input[type="radio"], #event-register-modal form select[type="radio"] {
        /*margin-right: 10px;*/
        /*The element was overlapping the label*/
        margin-left: -20px; }
      #select-address form input.fullwidth, #select-address form select.fullwidth, #cc-form-modal form input.fullwidth, #cc-form-modal form select.fullwidth, #address-form-modal form input.fullwidth, #address-form-modal form select.fullwidth, #event-register-modal form input.fullwidth, #event-register-modal form select.fullwidth {
        width: 100%; }
      #select-address form input.halfwidth, #select-address form select.halfwidth, #cc-form-modal form input.halfwidth, #cc-form-modal form select.halfwidth, #address-form-modal form input.halfwidth, #address-form-modal form select.halfwidth, #event-register-modal form input.halfwidth, #event-register-modal form select.halfwidth {
        width: 49%; }
        #select-address form input.halfwidth.left, #select-address form select.halfwidth.left, #cc-form-modal form input.halfwidth.left, #cc-form-modal form select.halfwidth.left, #address-form-modal form input.halfwidth.left, #address-form-modal form select.halfwidth.left, #event-register-modal form input.halfwidth.left, #event-register-modal form select.halfwidth.left {
          margin-right: 1%;
          float: left; }
        #select-address form input.halfwidth.right, #select-address form select.halfwidth.right, #cc-form-modal form input.halfwidth.right, #cc-form-modal form select.halfwidth.right, #address-form-modal form input.halfwidth.right, #address-form-modal form select.halfwidth.right, #event-register-modal form input.halfwidth.right, #event-register-modal form select.halfwidth.right {
          margin-left: 1%; }
      #select-address form input:focus, #select-address form select:focus, #cc-form-modal form input:focus, #cc-form-modal form select:focus, #address-form-modal form input:focus, #address-form-modal form select:focus, #event-register-modal form input:focus, #event-register-modal form select:focus {
        border: 1px solid #B6BD00;
        box-shadow: none; }
    #select-address form input[type="checkbox"], #cc-form-modal form input[type="checkbox"], #address-form-modal form input[type="checkbox"], #event-register-modal form input[type="checkbox"] {
      left: 0; }
  #select-address button, #cc-form-modal button, #address-form-modal button, #event-register-modal button {
    padding: 10px;
    display: block;
    font-size: 20px; }
    #select-address button.green-solid-button, #select-address button.green-form-button, #select-address .popover-navigation .btn-group button.btn:nth-child(2), .popover-navigation .btn-group #select-address button.btn:nth-child(2), #cc-form-modal button.green-solid-button, #cc-form-modal button.green-form-button, #cc-form-modal .popover-navigation .btn-group button.btn:nth-child(2), .popover-navigation .btn-group #cc-form-modal button.btn:nth-child(2), #address-form-modal button.green-solid-button, #address-form-modal button.green-form-button, #address-form-modal .popover-navigation .btn-group button.btn:nth-child(2), .popover-navigation .btn-group #address-form-modal button.btn:nth-child(2), #event-register-modal button.green-solid-button, #event-register-modal button.green-form-button, #event-register-modal .popover-navigation .btn-group button.btn:nth-child(2), .popover-navigation .btn-group #event-register-modal button.btn:nth-child(2) {
      width: 100%;
      margin-top: 10px;
      border-radius: 0; }
      @media screen and (max-width: 992px) {
        #select-address button.green-solid-button, #select-address button.green-form-button, #select-address .popover-navigation .btn-group button.btn:nth-child(2), .popover-navigation .btn-group #select-address button.btn:nth-child(2), #cc-form-modal button.green-solid-button, #cc-form-modal button.green-form-button, #cc-form-modal .popover-navigation .btn-group button.btn:nth-child(2), .popover-navigation .btn-group #cc-form-modal button.btn:nth-child(2), #address-form-modal button.green-solid-button, #address-form-modal button.green-form-button, #address-form-modal .popover-navigation .btn-group button.btn:nth-child(2), .popover-navigation .btn-group #address-form-modal button.btn:nth-child(2), #event-register-modal button.green-solid-button, #event-register-modal button.green-form-button, #event-register-modal .popover-navigation .btn-group button.btn:nth-child(2), .popover-navigation .btn-group #event-register-modal button.btn:nth-child(2) {
          width: 100%; } }
    #select-address button.add-address-button, #cc-form-modal button.add-address-button, #address-form-modal button.add-address-button, #event-register-modal button.add-address-button {
      float: none;
      width: 100%;
      margin-top: 0;
      font-size: 18px; }
  #select-address .bg-danger, #cc-form-modal .bg-danger, #address-form-modal .bg-danger, #event-register-modal .bg-danger {
    border: 1px solid #AF0120;
    margin: 5px 0 0 0;
    padding: 20px; }
  #select-address li, #cc-form-modal li, #address-form-modal li, #event-register-modal li {
    list-style: none;
    border-top: 1px solid #E6E6E6; }
    #select-address li:hover, #cc-form-modal li:hover, #address-form-modal li:hover, #event-register-modal li:hover {
      background: #F5F5F7; }
      #select-address li:hover i, #cc-form-modal li:hover i, #address-form-modal li:hover i, #event-register-modal li:hover i {
        color: #B6BD00; }
    #select-address li a, #select-address li .social-share-icons .more-social-icon-link, .social-share-icons #select-address li .more-social-icon-link, #select-address li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #select-address li .more-social-icon-link, #cc-form-modal li a, #cc-form-modal li .social-share-icons .more-social-icon-link, .social-share-icons #cc-form-modal li .more-social-icon-link, #cc-form-modal li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #cc-form-modal li .more-social-icon-link, #address-form-modal li a, #address-form-modal li .social-share-icons .more-social-icon-link, .social-share-icons #address-form-modal li .more-social-icon-link, #address-form-modal li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #address-form-modal li .more-social-icon-link, #event-register-modal li a, #event-register-modal li .social-share-icons .more-social-icon-link, .social-share-icons #event-register-modal li .more-social-icon-link, #event-register-modal li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #event-register-modal li .more-social-icon-link {
      color: #5A5A5A;
      padding: 20px;
      cursor: pointer;
      position: relative;
      display: block;
      text-decoration: none; }
      #select-address li a i, #select-address li .social-share-icons .more-social-icon-link i, .social-share-icons #select-address li .more-social-icon-link i, #select-address li .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons #select-address li .more-social-icon-link i, #cc-form-modal li a i, #cc-form-modal li .social-share-icons .more-social-icon-link i, .social-share-icons #cc-form-modal li .more-social-icon-link i, #cc-form-modal li .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons #cc-form-modal li .more-social-icon-link i, #address-form-modal li a i, #address-form-modal li .social-share-icons .more-social-icon-link i, .social-share-icons #address-form-modal li .more-social-icon-link i, #address-form-modal li .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons #address-form-modal li .more-social-icon-link i, #event-register-modal li a i, #event-register-modal li .social-share-icons .more-social-icon-link i, .social-share-icons #event-register-modal li .more-social-icon-link i, #event-register-modal li .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons #event-register-modal li .more-social-icon-link i {
        font-size: 30px;
        right: 10px;
        top: 40px;
        position: absolute;
        color: #dadada; }
  #select-address .formatted-address .fa, #cc-form-modal .formatted-address .fa, #address-form-modal .formatted-address .fa, #event-register-modal .formatted-address .fa {
    float: right;
    padding: 10px;
    font-size: 26px;
    cursor: pointer;
    color: #969696; }
    #select-address .formatted-address .fa:hover, #cc-form-modal .formatted-address .fa:hover, #address-form-modal .formatted-address .fa:hover, #event-register-modal .formatted-address .fa:hover {
      color: #B6BD00; }
  #select-address .formatted-address .address-item, #cc-form-modal .formatted-address .address-item, #address-form-modal .formatted-address .address-item, #event-register-modal .formatted-address .address-item {
    border: 2px solid #B6BD00;
    padding: 5px;
    cursor: pointer; }
  #select-address .formatted-address .selected-address, #cc-form-modal .formatted-address .selected-address, #address-form-modal .formatted-address .selected-address, #event-register-modal .formatted-address .selected-address {
    background: #B6BD00;
    color: #FFFFFF; }
    #select-address .formatted-address .selected-address .fa, #cc-form-modal .formatted-address .selected-address .fa, #address-form-modal .formatted-address .selected-address .fa, #event-register-modal .formatted-address .selected-address .fa {
      color: #FFFFFF; }
  #select-address .form-group, #cc-form-modal .form-group, #address-form-modal .form-group, #event-register-modal .form-group {
    margin-bottom: 0px;
    padding-top: 15px; }
  #select-address .btn, #cc-form-modal .btn, #address-form-modal .btn, #event-register-modal .btn {
    line-height: normal; }

#review-modal form {
  font-size: 16px;
  margin: 0 0 0 0;
  display: inline-block;
  width: 100%; }
  #review-modal form input, #review-modal form textarea, #review-modal form select {
    border-radius: 0; }
    #review-modal form input:focus, #review-modal form textarea:focus, #review-modal form select:focus {
      border-color: #B6BD00;
      box-shadow: none; }
  #review-modal form input {
    width: 100%;
    border: 2px solid #E6E6E6;
    padding: 5px;
    display: block;
    margin: 5px 0;
    min-width: 370px; }
    @media screen and (max-width: 992px) {
      #review-modal form input {
        width: 100%; } }
  #review-modal form textarea {
    border: 2px solid #E6E6E6;
    display: block;
    width: 100%;
    height: 200px;
    padding: 5px;
    resize: none;
    margin: 5px 0; }
  #review-modal form button {
    padding: 15px 50px;
    font-size: 20px;
    margin: 10px 0;
    float: right;
    border-radius: 0; }
    @media screen and (max-width: 992px) {
      #review-modal form button {
        width: 100%; } }

#social_modal {
  z-index: 1051; }

#reg-question-modal, #ie-not-supported {
  overflow-y: scroll; }
  #reg-question-modal .modal-header .modal-title, #ie-not-supported .modal-header .modal-title {
    margin-top: 0;
    margin-bottom: 10px;
    font-family: 'Rokkitt'; }
  #reg-question-modal .modal-header .details .date, #ie-not-supported .modal-header .details .date {
    padding: 10px 0;
    color: #5A5A5A;
    font-weight: 600; }
  #reg-question-modal .reg-questions-popup, #ie-not-supported .reg-questions-popup {
    font-size: 14px;
    line-height: 18px;
    border: solid 1px #E6E6E6;
    padding: 16px 20px 0px 20px;
    margin-bottom: 15px;
    background-color: #F5F5F7;
    box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29); }
    #reg-question-modal .reg-questions-popup .section-label, #ie-not-supported .reg-questions-popup .section-label {
      padding: 0px 0px 8px 0px;
      color: #5A5A5A;
      font-weight: bold;
      text-align: center;
      width: 50%;
      margin: 0px auto 18px auto;
      clear: both;
      border-bottom: 1px solid #BEBEBE; }
    #reg-question-modal .reg-questions-popup .form-control, #ie-not-supported .reg-questions-popup .form-control {
      height: 35px; }
    #reg-question-modal .reg-questions-popup select, #reg-question-modal .reg-questions-popup input[type=text], #reg-question-modal .reg-questions-popup input[type=email], #ie-not-supported .reg-questions-popup select, #ie-not-supported .reg-questions-popup input[type=text], #ie-not-supported .reg-questions-popup input[type=email] {
      -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      border: 2px solid #e6e4e5;
      background-color: #F5F5F7;
      border-radius: 0; }
    #reg-question-modal .reg-questions-popup .green-solid-button, #reg-question-modal .reg-questions-popup .green-form-button, #reg-question-modal .reg-questions-popup .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group #reg-question-modal .reg-questions-popup .btn:nth-child(2), #reg-question-modal .reg-questions-popup .pagination li a, .pagination li #reg-question-modal .reg-questions-popup a, #reg-question-modal .reg-questions-popup .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons #reg-question-modal .reg-questions-popup .more-social-icon-link, #reg-question-modal .reg-questions-popup .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li #reg-question-modal .reg-questions-popup .more-social-icon-link, #reg-question-modal .reg-questions-popup .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons #reg-question-modal .reg-questions-popup .more-social-icon-link, #reg-question-modal .reg-questions-popup .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li #reg-question-modal .reg-questions-popup .more-social-icon-link, #ie-not-supported .reg-questions-popup .green-solid-button, #ie-not-supported .reg-questions-popup .green-form-button, #ie-not-supported .reg-questions-popup .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group #ie-not-supported .reg-questions-popup .btn:nth-child(2), #ie-not-supported .reg-questions-popup .pagination li a, .pagination li #ie-not-supported .reg-questions-popup a, #ie-not-supported .reg-questions-popup .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons #ie-not-supported .reg-questions-popup .more-social-icon-link, #ie-not-supported .reg-questions-popup .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li #ie-not-supported .reg-questions-popup .more-social-icon-link, #ie-not-supported .reg-questions-popup .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons #ie-not-supported .reg-questions-popup .more-social-icon-link, #ie-not-supported .reg-questions-popup .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li #ie-not-supported .reg-questions-popup .more-social-icon-link {
      width: 100%;
      display: inline-block; }
    #reg-question-modal .reg-questions-popup .control-label, #ie-not-supported .reg-questions-popup .control-label {
      font-weight: bold;
      margin: 8px 0; }
    #reg-question-modal .reg-questions-popup .form-button, #ie-not-supported .reg-questions-popup .form-button {
      text-align: center; }
    #reg-question-modal .reg-questions-popup input[type=checkbox], #reg-question-modal .reg-questions-popup input[type=radio], #ie-not-supported .reg-questions-popup input[type=checkbox], #ie-not-supported .reg-questions-popup input[type=radio] {
      position: relative;
      float: left;
      width: 15px;
      margin: 2px 5px 0 0; }
  #reg-question-modal #dismiss-btn, #ie-not-supported #dismiss-btn {
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: black;
    text-shadow: 0 1px 0 #FFFFFF;
    opacity: 0.5;
    border: none; }
  #reg-question-modal #ie-modal-subtitle, #reg-question-modal .brower-download-link, #ie-not-supported #ie-modal-subtitle, #ie-not-supported .brower-download-link {
    font-family: 'Rokkitt';
    font-size: 21px; }
  #reg-question-modal .ie-modal-spacing, #ie-not-supported .ie-modal-spacing {
    height: 25px; }

#selectizeModal .modal-body ul {
  list-style: inherit;
  padding: 16px; }
#selectizeModal .modal-body i.fa-cog {
  width: 100%;
  margin: 0 auto; }

.user-modal .modal-body {
  font-size: 16px;
  line-height: normal; }

/** app/Resources/assets/scss/helpers/_navs.scss **/
.open-close-btn {
  width: 100%;
  font-weight: 700;
  padding: 5px;
  display: block;
  margin-top: 1px;
  background-color: white;
  text-align: center;
  font-size: 14px;
  border-bottom: 5px solid #B6BD00;
  color: #000;
  border-radius: 4px; }
  @media screen and (min-width: 992px) {
    .open-close-btn {
      display: none; } }

.overlay {
  display: none;
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #fff;
  overflow-y: scroll;
  overflow-x: hidden;
  transition: 0.5s;
  list-style: none;
  z-index: 1030; }
  .overlay.overlay-open {
    display: block; }
  .overlay a, .overlay .social-share-icons .more-social-icon-link, .social-share-icons .overlay .more-social-icon-link, .overlay .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .overlay .more-social-icon-link {
    padding: 8px 8px 1em 8px;
    text-decoration: none;
    font-size: 25px;
    display: block;
    transition: 0.3s;
    font-weight: 600;
    color: #777; }
    .overlay a:hover, .overlay .social-share-icons .more-social-icon-link:hover, .social-share-icons .overlay .more-social-icon-link:hover, .overlay .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .overlay .more-social-icon-link:hover {
      color: #B6BD00; }
    @media screen and (max-height: 500px) {
      .overlay a, .overlay .social-share-icons .more-social-icon-link, .social-share-icons .overlay .more-social-icon-link, .overlay .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .overlay .more-social-icon-link {
        padding: 8px; } }
    @media screen and (max-height: 350px) {
      .overlay a, .overlay .social-share-icons .more-social-icon-link, .social-share-icons .overlay .more-social-icon-link, .overlay .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .overlay .more-social-icon-link {
        padding: 8px 8px 2px 8px;
        font-size: 20px; } }
    @media screen and (max-height: 260px) {
      .overlay a, .overlay .social-share-icons .more-social-icon-link, .social-share-icons .overlay .more-social-icon-link, .overlay .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .overlay .more-social-icon-link {
        padding: 8px 8px 0px 8px;
        font-size: 15px; } }
  .overlay:hover {
    opacity: 1; }
  .overlay .close {
    color: #fff;
    font-size: 3rem;
    opacity: .7;
    position: absolute;
    top: 0;
    right: 0;
    font-weight: 600;
    height: 50px;
    width: 50px;
    background-color: #000; }
  .overlay .close:hover {
    opacity: 1; }
  .overlay .overlay-content {
    position: relative;
    display: flex;
    width: 100vw;
    height: 100vh;
    align-items: center;
    justify-content: center;
    overflow: auto; }
    .overlay .overlay-content ul li.active a, .overlay .overlay-content ul li.active .social-share-icons .more-social-icon-link, .social-share-icons .overlay .overlay-content ul li.active .more-social-icon-link, .overlay .overlay-content ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .overlay .overlay-content ul li.active .more-social-icon-link {
      color: #B6BD00;
      letter-spacing: 1px; }

@media screen and (max-width: 992px) {
  #persistent-event-menu {
    display: none; } }

.grey-tabs, .mobile-tabs {
  padding: 0; }
  .grey-tabs.virtual-event-tabs ul.nav-tabs, .mobile-tabs.virtual-event-tabs ul.nav-tabs {
    /* Menu items which should only be visible in "mobile" view */
    /* Initial states to prevent "More" tabs from dropping to the next line */
    /* These are overidden by js */
    height: 39px;
    overflow: hidden; }
    @media screen and (min-width: 1200px) {
      .grey-tabs.virtual-event-tabs ul.nav-tabs li.hide-when-expanded, .mobile-tabs.virtual-event-tabs ul.nav-tabs li.hide-when-expanded {
        display: none; } }
    @media screen and (max-width: 1200px) {
      .grey-tabs.virtual-event-tabs ul.nav-tabs, .mobile-tabs.virtual-event-tabs ul.nav-tabs {
        border: none; } }
    .grey-tabs.virtual-event-tabs ul.nav-tabs > li, .mobile-tabs.virtual-event-tabs ul.nav-tabs > li {
      visibility: hidden; }
      .grey-tabs.virtual-event-tabs ul.nav-tabs > li.dropdown, .mobile-tabs.virtual-event-tabs ul.nav-tabs > li.dropdown {
        visibility: hidden; }
  .grey-tabs .expanded, .mobile-tabs .expanded {
    position: fixed;
    background-color: #fff; }
  .grey-tabs.expanded ul li, .mobile-tabs.expanded ul li {
    display: block; }
    .grey-tabs.expanded ul li .dropdown-menu, .mobile-tabs.expanded ul li .dropdown-menu {
      display: block;
      position: relative;
      background: none;
      border: none;
      width: 100%; }
    .grey-tabs.expanded ul li .dropdown-toggle, .mobile-tabs.expanded ul li .dropdown-toggle {
      display: none; }
  .grey-tabs ul li.active, .mobile-tabs ul li.active {
    border-bottom: 5px solid #B6BD00;
    font-weight: bold; }
    @media screen and (max-width: 1200px) {
      .grey-tabs ul li.active, .mobile-tabs ul li.active {
        display: block; }
        .grey-tabs ul li.active:after, .mobile-tabs ul li.active:after {
          border-top-color: #5A5A5A;
          position: absolute;
          right: 18px;
          top: 16px;
          z-index: 9; }
        .grey-tabs ul li.active a, .grey-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons .grey-tabs ul li.active .more-social-icon-link, .grey-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grey-tabs ul li.active .more-social-icon-link, .mobile-tabs ul li.active a, .mobile-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons .mobile-tabs ul li.active .more-social-icon-link, .mobile-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .mobile-tabs ul li.active .more-social-icon-link {
          z-index: 10; } }
    .grey-tabs ul li.active a, .grey-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons .grey-tabs ul li.active .more-social-icon-link, .grey-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grey-tabs ul li.active .more-social-icon-link, .mobile-tabs ul li.active a, .mobile-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons .mobile-tabs ul li.active .more-social-icon-link, .mobile-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .mobile-tabs ul li.active .more-social-icon-link {
      background: none;
      border: none;
      color: #5A5A5A;
      opacity: 1; }
      .grey-tabs ul li.active a:hover, .grey-tabs ul li.active .social-share-icons .more-social-icon-link:hover, .social-share-icons .grey-tabs ul li.active .more-social-icon-link:hover, .grey-tabs ul li.active .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .grey-tabs ul li.active .more-social-icon-link:hover, .grey-tabs ul li.active a:focus, .grey-tabs ul li.active .social-share-icons .more-social-icon-link:focus, .social-share-icons .grey-tabs ul li.active .more-social-icon-link:focus, .grey-tabs ul li.active .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons .grey-tabs ul li.active .more-social-icon-link:focus, .mobile-tabs ul li.active a:hover, .mobile-tabs ul li.active .social-share-icons .more-social-icon-link:hover, .social-share-icons .mobile-tabs ul li.active .more-social-icon-link:hover, .mobile-tabs ul li.active .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .mobile-tabs ul li.active .more-social-icon-link:hover, .mobile-tabs ul li.active a:focus, .mobile-tabs ul li.active .social-share-icons .more-social-icon-link:focus, .social-share-icons .mobile-tabs ul li.active .more-social-icon-link:focus, .mobile-tabs ul li.active .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons .mobile-tabs ul li.active .more-social-icon-link:focus {
        outline: none;
        background: none;
        color: #191919;
        border: none;
        cursor: pointer; }
    .grey-tabs ul li.active .active, .mobile-tabs ul li.active .active {
      border: none; }
      .grey-tabs ul li.active .active a, .grey-tabs ul li.active .active .social-share-icons .more-social-icon-link, .social-share-icons .grey-tabs ul li.active .active .more-social-icon-link, .grey-tabs ul li.active .active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grey-tabs ul li.active .active .more-social-icon-link, .mobile-tabs ul li.active .active a, .mobile-tabs ul li.active .active .social-share-icons .more-social-icon-link, .social-share-icons .mobile-tabs ul li.active .active .more-social-icon-link, .mobile-tabs ul li.active .active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .mobile-tabs ul li.active .active .more-social-icon-link {
        font-weight: bold; }
  .grey-tabs ul li.dropdown:hover .dropdown-menu, .mobile-tabs ul li.dropdown:hover .dropdown-menu {
    display: block; }
  .grey-tabs ul li a, .grey-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons .grey-tabs ul li .more-social-icon-link, .grey-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grey-tabs ul li .more-social-icon-link, .mobile-tabs ul li a, .mobile-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons .mobile-tabs ul li .more-social-icon-link, .mobile-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .mobile-tabs ul li .more-social-icon-link {
    font-size: 14px;
    white-space: nowrap;
    border: none;
    padding: 10px 10px 5px 10px;
    text-transform: uppercase; }
    @media screen and (max-width: 1200px) {
      .grey-tabs ul li a, .grey-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons .grey-tabs ul li .more-social-icon-link, .grey-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grey-tabs ul li .more-social-icon-link, .mobile-tabs ul li a, .mobile-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons .mobile-tabs ul li .more-social-icon-link, .mobile-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .mobile-tabs ul li .more-social-icon-link {
        font-size: 12px;
        padding: 10px 5px 5px 5px; } }
    .grey-tabs ul li a:hover, .grey-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons .grey-tabs ul li .more-social-icon-link:hover, .grey-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .grey-tabs ul li .more-social-icon-link:hover, .mobile-tabs ul li a:hover, .mobile-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons .mobile-tabs ul li .more-social-icon-link:hover, .mobile-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .mobile-tabs ul li .more-social-icon-link:hover {
      background: none;
      border: none; }

/** app/Resources/assets/scss/helpers/_headers.scss **/
/**
 *
 * Used as page title and widget title with the 3px black border
 *
 */
.section-title {
  font-size: 20px;
  margin: 5px 0 0px 0;
  padding: 0 0 7px 0;
  display: block;
  text-transform: uppercase;
  color: #5A5A5A;
  font-family: inherit; }
  .section-title a, .section-title .social-share-icons .more-social-icon-link, .social-share-icons .section-title .more-social-icon-link, .section-title .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .section-title .more-social-icon-link {
    color: #5A5A5A; }
  .section-title a:hover, .section-title .social-share-icons .more-social-icon-link:hover, .social-share-icons .section-title .more-social-icon-link:hover, .section-title .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .section-title .more-social-icon-link:hover {
    color: #B6BD00;
    text-decoration: none; }

@media screen and (min-width: 992px) {
  .section-title.homepage {
    margin-top: 13px; } }

/**
 *
 * Used on tab pages as the title of the tabbed page
 *
 */
.tab-title {
  font-size: 50px;
  font-family: Rokkitt, Helvetica;
  margin: 0; }

/**
 *
 * Used as the sub headings around the site all uppercase.
 *
 */
.sub-heading {
  font-size: 20px;
  margin: 20px 0;
  text-transform: uppercase; }

/** app/Resources/assets/scss/helpers/_wysiwyg.scss **/
.wysiwyg_content {
  line-height: 27px;
  color: #5A5A5A; }
  @media screen and (max-width: 992px) {
    .wysiwyg_content iframe {
      width: 100%;
      height: auto; } }
  .wysiwyg_content a, .wysiwyg_content .social-share-icons .more-social-icon-link, .social-share-icons .wysiwyg_content .more-social-icon-link, .wysiwyg_content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .wysiwyg_content .more-social-icon-link {
    color: #B6BD00; }
  .wysiwyg_content em {
    font-style: italic; }
  .wysiwyg_content img {
    max-width: 100%; }
  .wysiwyg_content p, .wysiwyg_content .static-about table tbody tr td, .static-about table tbody tr .wysiwyg_content td {
    font-size: 16px !important; }

/** app/Resources/assets/scss/helpers/_grid-filter-menu.scss **/
.grid-filter-menu {
  margin-top: -4px;
  position: relative;
  float: right; }
  .grid-filter-menu button, .grid-filter-menu button:hover, .grid-filter-menu button:active, .grid-filter-menu button:active:focus, .grid-filter-menu button:focus {
    background-color: transparent;
    border-color: transparent;
    outline: none;
    box-shadow: none;
    text-transform: uppercase; }
    .grid-filter-menu button:hover, .grid-filter-menu button:hover:hover, .grid-filter-menu button:active:hover, .grid-filter-menu button:active:focus:hover, .grid-filter-menu button:focus:hover {
      color: #B6BD00; }
  .grid-filter-menu.open > .dropdown-toggle.btn-default {
    background-color: transparent;
    border-color: transparent;
    color: #B6BD00; }
  .grid-filter-menu .fa-filter:hover {
    color: #B6BD00; }
  .grid-filter-menu .dropdown-menu {
    border-top: 4px solid #B6BD00;
    top: 35px;
    padding-top: 0;
    padding-bottom: 0; }
    @media screen and (max-width: 992px) {
      .grid-filter-menu .dropdown-menu {
        left: -70px; } }
    .grid-filter-menu .dropdown-menu .divider {
      margin: 0; }
    .grid-filter-menu .dropdown-menu li a, .grid-filter-menu .dropdown-menu li .social-share-icons .more-social-icon-link, .social-share-icons .grid-filter-menu .dropdown-menu li .more-social-icon-link, .grid-filter-menu .dropdown-menu li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grid-filter-menu .dropdown-menu li .more-social-icon-link {
      padding: 12px 20px;
      font-weight: bold; }
    .grid-filter-menu .dropdown-menu li ul {
      display: none;
      border-top: none; }
      .grid-filter-menu .dropdown-menu li ul li {
        font-weight: bold;
        padding: 5px 0 5px 10px;
        color: #666;
        cursor: pointer; }
        .grid-filter-menu .dropdown-menu li ul li .fa {
          opacity: 0;
          color: #B6BD00;
          margin-right: 5px; }
        .grid-filter-menu .dropdown-menu li ul li:hover {
          background-color: #eeeeee; }
          .grid-filter-menu .dropdown-menu li ul li:hover .fa {
            opacity: 1; }
        .grid-filter-menu .dropdown-menu li ul li a, .grid-filter-menu .dropdown-menu li ul li .social-share-icons .more-social-icon-link, .social-share-icons .grid-filter-menu .dropdown-menu li ul li .more-social-icon-link, .grid-filter-menu .dropdown-menu li ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grid-filter-menu .dropdown-menu li ul li .more-social-icon-link {
          color: #666;
          font-weight: bold;
          padding: 5px 0 5px 0;
          display: block; }
    .grid-filter-menu .dropdown-menu li.active ul {
      display: block; }
    .grid-filter-menu .dropdown-menu li.active > a, .grid-filter-menu .dropdown-menu .social-share-icons li.active > .more-social-icon-link, .social-share-icons .grid-filter-menu .dropdown-menu li.active > .more-social-icon-link, .grid-filter-menu .dropdown-menu .mobile-social-share-icons li.active > .more-social-icon-link, .mobile-social-share-icons .grid-filter-menu .dropdown-menu li.active > .more-social-icon-link {
      background: #eeeeee;
      color: #000; }

/** app/Resources/assets/scss/helpers/_animated-checkboxes.scss **/
.reg-events-step .height-512px {
  height: 512px; }
.reg-events-step ._animated-checkboxes .label_checkbox:before, .reg-events-step ._animated-checkboxes .label_checkbox:after {
  left: 3px; }
.reg-events-step ._animated-checkboxes .animated_checkbox_content {
  min-height: 82px; }
  .reg-events-step ._animated-checkboxes .animated_checkbox_content .thumbnail {
    width: 160px; }
  @media (max-width: 992px) {
    .reg-events-step ._animated-checkboxes .animated_checkbox_content .thumbnail {
      width: 120px; } }

#email_subscription ul > ul {
  border-top: 0;
  border-bottom: 1px solid #eee;
  padding-bottom: 10px; }
#email_subscription h3 {
  width: 100%;
  padding: 15px 0px 5px 0px !important;
  height: auto !important; }

._animated-checkboxes {
  /* Hide the Ordinary Checkbox */
  /* Checkbox Icons */
  /* Animating the Checkbox Icon */ }
  ._animated-checkboxes ul > ul {
    border-width: 0px;
    border-top: 1px solid #eee;
    padding: 15px 0px 0px 0px; }
  ._animated-checkboxes strong {
    margin: 10px 0;
    display: block;
    padding: 0 0 5px 0;
    border-bottom: 1px solid #dadada;
    font-size: 15px; }
  ._animated-checkboxes .newsletter_div h3.email-address, ._animated-checkboxes .webinar-virtual-event-email-subscriptions_div h3.email-address {
    font-weight: bold; }
  ._animated-checkboxes .newsletter_div h3, ._animated-checkboxes .webinar-virtual-event-email-subscriptions_div h3 {
    list-style: none outside none;
    font: normal 400 18px/18px "Open Sans", sans-serif;
    padding: 0px;
    margin: 0px;
    display: inline-block;
    width: 90%;
    vertical-align: top;
    width: 100%;
    min-height: 32px;
    border-width: 0px;
    box-sizing: border-box;
    color: #5A5A5A;
    cursor: pointer;
    display: inline-block;
    font-stretch: 100%;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    height: 18px;
    text-align: left;
    text-size-adjust: 100%;
    vertical-align: top;
    width: 439.188px;
    -webkit-tap-highlight-color: transparent; }
  ._animated-checkboxes .newsletter_div .subscribe-unsubscribe, ._animated-checkboxes .webinar-virtual-event-email-subscriptions_div .subscribe-unsubscribe {
    cursor: pointer;
    font: normal 400 12px "Open Sans", sans-serif;
    margin-left: 0px;
    color: #2B7FF2; }
    ._animated-checkboxes .newsletter_div .subscribe-unsubscribe.all, ._animated-checkboxes .webinar-virtual-event-email-subscriptions_div .subscribe-unsubscribe.all {
      margin-left: 0px;
      font-weight: bold; }
  ._animated-checkboxes .newsletter_div .subscribe-unsubscribe:hover, ._animated-checkboxes .webinar-virtual-event-email-subscriptions_div .subscribe-unsubscribe:hover {
    color: #1556AD; }
  ._animated-checkboxes hr {
    margin-top: 0px;
    margin-bottom: 12px; }
  ._animated-checkboxes .choice_item {
    display: none !important; }
  ._animated-checkboxes .label_item {
    width: 100%; }
  ._animated-checkboxes .label_item img {
    width: 100%; }
  ._animated-checkboxes .choice_item + label > div {
    color: #5A5A5A; }
  ._animated-checkboxes .choice_item:checked + label > div {
    color: #B6BD00; }
  ._animated-checkboxes input[type="checkbox"] {
    display: none; }
  ._animated-checkboxes label {
    position: relative;
    padding: 0;
    margin: 0;
    cursor: pointer; }
  ._animated-checkboxes label.label_item.label_checkbox {
    min-height: 32px;
    padding: 0 0 0 40px; }
  ._animated-checkboxes .label_checkbox_poster::before, ._animated-checkboxes .label_checkbox_poster::after {
    left: 2px !important; }
  ._animated-checkboxes .label_checkbox::before, ._animated-checkboxes .label_checkbox::after {
    font-family: FontAwesome;
    font-size: 30px;
    /*absolutely positioned*/
    position: absolute;
    top: 25px;
    left: -1px; }
  ._animated-checkboxes .label_checkbox::before {
    content: '\f096';
    /*checkbox unchecked */ }
  ._animated-checkboxes .label_checkbox::after {
    content: '\f00c';
    /*checkbox checked*/
    max-width: 0;
    overflow: hidden;
    opacity: 0.5;
    font-size: 24px;
    top: 20px;
    left: 0px;
    color: #B6BD00;
    -webkit-transition: all 0.50s;
    -moz-transition: all 0.50s;
    -o-transition: all 0.50s;
    transition: all 0.50s; }
  ._animated-checkboxes input[type="checkbox"]:checked + .label_checkbox::after {
    max-width: 25px;
    opacity: 1;
    margin-right: 0px;
    top: 27px; }
  ._animated-checkboxes input[type="checkbox"]:checked + .label_checkbox::before {
    max-width: 25px;
    opacity: 1;
    margin-right: 0px;
    color: #000000; }
  ._animated-checkboxes .newsletter_div .label_checkbox::before, ._animated-checkboxes .newsletter_div .label_checkbox::after, ._animated-checkboxes .privacy_div .label_checkbox::before, ._animated-checkboxes .privacy_div .label_checkbox::after, ._animated-checkboxes.newsletter_div .label_checkbox::before, ._animated-checkboxes.newsletter_div .label_checkbox::after, ._animated-checkboxes .webinar-virtual-event-email-subscriptions_div .label_checkbox::before, ._animated-checkboxes .webinar-virtual-event-email-subscriptions_div .label_checkbox::after, ._animated-checkboxes.webinar-virtual-event-email-subscriptions_div .label_checkbox::before, ._animated-checkboxes.webinar-virtual-event-email-subscriptions_div .label_checkbox::after {
    top: 2px; }
  ._animated-checkboxes .newsletter_div .label_checkbox::after, ._animated-checkboxes .privacy_div .label_checkbox::after, ._animated-checkboxes.newsletter_div .label_checkbox::after, ._animated-checkboxes .webinar-virtual-event-email-subscriptions_div .label_checkbox::after, ._animated-checkboxes.webinar-virtual-event-email-subscriptions_div .label_checkbox::after {
    top: 7px; }
  ._animated-checkboxes .newsletter_div input[type="checkbox"]:checked + .label_checkbox::after, ._animated-checkboxes .privacy_div input[type="checkbox"]:checked + .label_checkbox::after, ._animated-checkboxes.newsletter_div input[type="checkbox"]:checked + .label_checkbox::after, ._animated-checkboxes .webinar-virtual-event-email-subscriptions_div input[type="checkbox"]:checked + .label_checkbox::after, ._animated-checkboxes.webinar-virtual-event-email-subscriptions_div input[type="checkbox"]:checked + .label_checkbox::after {
    top: 1px; }
  ._animated-checkboxes .webinar-item.animated_checkbox_content {
    margin: 10px 0; }
  ._animated-checkboxes .virtual-event-item.animated_checkbox_content {
    margin: 10px 0; }
  ._animated-checkboxes .animated_checkbox_content {
    width: 100%;
    font-size: inherit;
    display: flex; }
    ._animated-checkboxes .animated_checkbox_content .thumbnail {
      width: 120px;
      display: inline-block;
      padding: 0;
      margin: 0;
      float: left; }
    ._animated-checkboxes .animated_checkbox_content .details {
      width: 100%;
      display: inline-block;
      vertical-align: top;
      padding: 10px; }
      ._animated-checkboxes .animated_checkbox_content .details .date {
        display: block;
        padding-bottom: 5px;
        width: 100%;
        font-size: 11px;
        font-family: "Open Sans", Helvetica;
        color: #5A5A5A;
        font-weight: normal; }
      ._animated-checkboxes .animated_checkbox_content .details .title {
        display: block;
        font: normal normal bold 16px/22px Open Sans;
        color: #5A5A5A; }
      ._animated-checkboxes .animated_checkbox_content .details .description {
        display: block;
        font-size: smaller;
        line-height: 130%;
        color: #5A5A5A; }
    ._animated-checkboxes .animated_checkbox_content .newsletter_icon {
      display: inline-block;
      width: 10%;
      text-align: center;
      margin-top: 2px;
      font-size: x-large;
      vertical-align: middle; }
    ._animated-checkboxes .animated_checkbox_content .newsletter_icon .category-icon {
      width: 100%;
      height: 100%; }
    ._animated-checkboxes .animated_checkbox_content .newsletter_icon .category-icon-empty {
      height: 27px;
      float: left; }
    ._animated-checkboxes .animated_checkbox_content .newsletter_title {
      display: inline-block;
      width: 90%;
      font-size: large;
      vertical-align: top;
      margin-bottom: 10px; }
    ._animated-checkboxes .animated_checkbox_content .privacy_div {
      display: inline-block;
      width: 100%;
      padding: 3px;
      float: right; }
    ._animated-checkboxes .animated_checkbox_content .privacy_title {
      display: inline-block;
      width: 100%;
      font-size: large;
      vertical-align: top; }

/** app/Resources/assets/scss/helpers/_photo-cropper.scss **/
._photo-cropper .profile_image {
  max-height: 100px;
  max-width: 100px;
  padding: 5px; }
._photo-cropper input {
  height: 40px;
  font-size: 20px; }
._photo-cropper .photo-cropper-container {
  width: 100%;
  margin: 20px auto; }
._photo-cropper .profile-custom-photo {
  width: 400px;
  max-height: 400px;
  margin-top: 10px; }
  ._photo-cropper .profile-custom-photo.profile_reminder {
    margin: 0 auto;
    width: 300px;
    max-height: 300px; }
._photo-cropper .profile-custom-photo img {
  max-width: 100%; }

/** app/Resources/assets/scss/helpers/_bootstrap-overrides.scss **/
.tour-backdrop {
  position: absolute;
  z-index: 1100;
  background-color: #000;
  opacity: 0.4;
  filter: alpha(opacity=80); }

.popover[class*="tour-"] {
  z-index: 1102; }

.popover[class*="tour-"] .popover-navigation {
  padding: 9px 14px;
  overflow: hidden; }

.popover[class*="tour-"] .popover-navigation *[data-role="end"] {
  float: right; }

.popover[class*="tour-"] .popover-navigation *[data-role="prev"],
.popover[class*="tour-"] .popover-navigation *[data-role="next"],
.popover[class*="tour-"] .popover-navigation *[data-role="end"] {
  cursor: pointer; }

.popover[class*="tour-"] .popover-navigation *[data-role="prev"].disabled,
.popover[class*="tour-"] .popover-navigation *[data-role="next"].disabled,
.popover[class*="tour-"] .popover-navigation *[data-role="end"].disabled {
  cursor: default; }

.popover[class*="tour-"].orphan {
  position: fixed;
  margin-top: 0; }

.popover[class*="tour-"].orphan .arrow {
  display: none; }

.popover-navigation .btn-group .btn:nth-child(2) {
  margin-left: 5px; }

.popover-title {
  font-size: 20px; }

.slide-up-fade-in {
  animation: slide-up-fade-in ease 1s;
  animation-iteration-count: 1;
  transform-origin: 50% 50%;
  animation-fill-mode: forwards;
  /*when the spec is finished*/
  -webkit-animation: slide-up-fade-in ease 1s;
  -webkit-animation-iteration-count: 1;
  -webkit-transform-origin: 50% 50%;
  -webkit-animation-fill-mode: forwards;
  /*Chrome 16+, Safari 4+*/
  -moz-animation: slide-up-fade-in ease 1s;
  -moz-animation-iteration-count: 1;
  -moz-transform-origin: 50% 50%;
  -moz-animation-fill-mode: forwards;
  /*FF 5+*/
  -o-animation: slide-up-fade-in ease 1s;
  -o-animation-iteration-count: 1;
  -o-transform-origin: 50% 50%;
  -o-animation-fill-mode: forwards;
  /*Not implemented yet*/
  -ms-animation: slide-up-fade-in ease 1s;
  -ms-animation-iteration-count: 1;
  -ms-transform-origin: 50% 50%;
  -ms-animation-fill-mode: forwards;
  /*IE 10+*/
  opacity: 0;
  opacity: 1\9; }

@keyframes slide-up-fade-in {
  0% {
    opacity: 0;
    transform: translate(0px, 20px); }
  100% {
    opacity: 1;
    transform: translate(0px, 0px); } }
@-moz-keyframes slide-up-fade-in {
  0% {
    opacity: 0;
    -moz-transform: translate(0px, 20px); }
  100% {
    opacity: 1;
    -moz-transform: translate(0px, 0px); } }
@-webkit-keyframes slide-up-fade-in {
  0% {
    opacity: 0;
    -webkit-transform: translate(0px, 20px); }
  100% {
    opacity: 1;
    -webkit-transform: translate(0px, 0px); } }
@-o-keyframes slide-up-fade-in {
  0% {
    opacity: 0;
    -o-transform: translate(0px, 20px); }
  100% {
    opacity: 1;
    -o-transform: translate(0px, 0px); } }
@-ms-keyframes slide-up-fade-in {
  0% {
    opacity: 0;
    -ms-transform: translate(0px, 20px); }
  100% {
    opacity: 1;
    -ms-transform: translate(0px, 0px); } }
/** app/Resources/assets/scss/helpers/_variables **/
/**
 * New colors from katie's style guide
 * If she's trying to get us to use stuff outside of these, maybe we should question it?
 * The line above each color she's already approved for blanket replacement with the variable under it
 */
/**
 *  Social Media Colors
 */
/**
 *
 * Legacy Colors - just use the variables above, these are here to not break legacy code
 *
 */
/* If no value is already assigned */
/**
 *
 * Text Colors
 *
 */
/**
 *
 * Border Colors
 *
 */
/**
 *
 * Responsive break points
 *
 */
/** Colors **/
.primary-color, .color-primary {
  color: #B6BD00; }

.green {
  color: #B6BD00 !important; }

.secondary-color {
  color: #5A5A5A !important; }

.medium-gray-color {
  color: #969696 !important; }

.tertiary-color-link, .sidebar-bottom-link, .email-subscription-toggle-select, .blue-color {
  color: #2B7FF2; }

.tertiary-color-link:hover, .sidebar-bottom-link:hover, .email-subscription-toggle-select:hover {
  color: #1556AD; }

.tertiary-color-link:focus, .sidebar-bottom-link:focus, .email-subscription-toggle-select:focus {
  color: #1556AD; }

.blue-hover:hover {
  color: #2B7FF2; }

.labroots-gray, .labroots-grey, .dark-grey-color, .color-555 {
  color: #5A5A5A; }

.light-grey {
  color: #E6E6E6; }

.light-gray-background {
  background: #F5F5F7; }

.text-left-to-mobile-center {
  text-align: left !important; }
  @media (max-width: 992px) {
    .text-left-to-mobile-center {
      text-align: center !important; } }

.standard-container-spacer-top, .standard-container-spacer {
  margin-top: 32px !important; }
  @media screen and (max-width: 992px) {
    .standard-container-spacer-top, .standard-container-spacer {
      margin-top: 16px !important; } }

.standard-container-spacer-bottom, .standard-container-spacer {
  margin-bottom: 32px !important; }
  @media screen and (max-width: 992px) {
    .standard-container-spacer-bottom, .standard-container-spacer {
      margin-bottom: 16px !important; } }

/** Widths **/
.width-70 {
  width: 70%; }

.width-90 {
  width: 90%; }

.width-100 {
  width: 100% !important;
  max-width: 100% !important; }

.width-100px {
  width: 100px; }

.width-150 {
  width: 150px; }

.width-160 {
  width: 160px; }

.width-400 {
  width: 400px; }

.w-430 {
  width: 430px !important; }

.width-auto {
  width: auto; }

@media screen and (max-width: 768px) {
  .mobile-100 {
    width: 100%; } }

@media screen and (max-width: 350px) {
  .width-auto-xss-break {
    width: auto !important; } }

.align-center {
  text-align: center; }

.vertical-align-middle {
  display: flex;
  justify-content: center;
  align-items: center; }

.ico-100 {
  width: 100px;
  height: 100px; }

.ico-75 {
  width: 75px;
  height: 75px; }

/** Overflow  **/
.overflow-hidden {
  overflow: hidden; }

.overflow-y-scroll {
  overflow-y: scroll; }

.ofw-bw {
  overflow-wrap: break-word; }

/** Display **/
.display-none {
  display: none; }

.display-inline {
  display: inline-block; }

@media screen and (max-width: 350px) {
  .d-block-xxs-break {
    display: block !important; } }

/** Margins **/
.no-margins {
  margin: 0px !important; }

.margin-clear {
  margin: 0 !important; }

.margin-centering {
  margin: 0 auto !important; }

.no-gutter {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.no-gutter > [class^="col-"] {
  padding-left: 0 !important;
  padding-right: 0 !important; }

/** Boxes **/
/* Small box shadow */
.box-shadow-1 {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

/* Medium box shadow */
.box-shadow-2 {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

/* Large box shadow */
.box-shadow-3 {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.br-8 {
  border-radius: 8px; }

.white-box, .white-box-gray-border {
  background-color: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }

.medium-gray-box, .medium-gray-box-gray-border {
  background-color: #969696;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }

.white-box-gray-border {
  border: 1px solid #BEBEBE; }

.medium-gray-box-gray-border {
  border: 1px solid #BEBEBE; }

.light-grey-hr {
  border-color: #E6E6E6 !important; }

.light-grey-box {
  background-color: #F5F5F7;
  border: 1px solid #E6E6E6;
  border-radius: 8px; }

.grey-bg {
  background-color: #E6E6E6; }

.light-grey-underline {
  border-bottom: 1px solid #E6E6E6;
  padding: 6px 0 6px; }

.underline {
  text-decoration: underline; }

.utility-danger {
  border: dashed 2px #AF0120 !important; }

/** Lists **/
.list-inside-disc {
  list-style: inside disc !important; }

.indented-list-items {
  text-indent: -20px;
  margin-left: 20px; }

/** Columns **/
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.col-xs-5ths {
  width: 20%;
  float: left; }

@media (min-width: 768px) {
  .col-sm-5ths {
    width: 20%;
    float: left; } }
@media (min-width: 992px) {
  .col-md-5ths {
    width: 20%;
    float: left; } }
@media (min-width: 1200px) {
  .col-lg-5ths {
    width: 20%;
    float: left; } }
.col-xs-10ths,
.col-sm-10ths,
.col-md-10ths,
.col-lg-10ths {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.col-xs-10ths {
  width: 10%;
  float: left; }

@media (min-width: 768px) {
  .col-sm-10ths {
    width: 10%;
    float: left; } }
@media (min-width: 992px) {
  .col-md-10ths {
    width: 10%;
    float: left; } }
@media (min-width: 1200px) {
  .col-lg-10ths {
    width: 10%;
    float: left; } }
.col-xs-20ths,
.col-sm-20ths,
.col-md-20ths,
.col-lg-20ths {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.col-xs-20ths {
  width: 5%;
  float: left; }

@media (min-width: 768px) {
  .col-sm-20ths {
    width: 5%;
    float: left; } }
@media (min-width: 992px) {
  .col-md-20ths {
    width: 5%;
    float: left; } }
@media (min-width: 1200px) {
  .col-lg-20ths {
    width: 5%;
    float: left; } }
/** The Katie Patterns
-   Mockup text by Katie generally follow these patterns **/
.katie-h2 {
  font-size: 32px;
  font-family: 'Open Sans Light';
  font-weight: lighter;
  padding: 21px 0 21px 0;
  color: #5A5A5A;
  line-height: 35px; }

.katie-h3 {
  font-size: 24px;
  font-family: 'Open Sans Light';
  color: #5A5A5A;
  display: inline-block;
  line-height: 30px; }

.katie-h4 {
  text-align: center;
  font: italic normal 300 14px/30px Open Sans;
  letter-spacing: 0px;
  padding-top: 4px;
  padding-bottom: 12px;
  color: #191919; }
  @media screen and (max-width: 480px) {
    .katie-h4 {
      line-height: normal; } }

.katie-14 {
  font: normal normal 300 14px/24px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A;
  opacity: 1;
  padding-bottom: 14px; }
  .katie-14 a, .katie-14 .social-share-icons .more-social-icon-link, .social-share-icons .katie-14 .more-social-icon-link, .katie-14 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .katie-14 .more-social-icon-link {
    font-weight: 600;
    color: #2B7FF2; }

.katie-16 {
  font-size: 16px !important; }

.katie-18 {
  font-size: 18px !important; }

.katie-20 {
  font-size: 20px !important; }

.katie-25 {
  font-size: 25px !important; }
  @media screen and (max-width: 480px) {
    .katie-25 {
      font-size: 16px !important; } }

.case-study-quote-left {
  float: left; }

.case-study-quote-right {
  float: right; }

.gray-link {
  color: #5A5A5A; }
  .gray-link i {
    color: #B6BD00; }

.gray-link:hover, .hover-green:hover {
  text-decoration: none;
  border-bottom: 1px solid #B6BD00; }

.thick-bottom-border {
  border-bottom: 3px solid #5A5A5A; }

.close-button {
  height: 30px;
  width: 30px;
  cursor: pointer;
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X.svg");
  background-repeat: no-repeat; }
  .close-button:hover {
    background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X-Hover.svg"); }

.katie-link-blue {
  font-weight: 600;
  color: #2B7FF2 !important;
  text-decoration: none; }
  .katie-link-blue:hover, .katie-link-blue:focus {
    color: #1556AD !important;
    text-decoration: underline; }

.katie-link-light {
  font-weight: 600;
  color: #D8E8FF;
  text-decoration: none; }
  .katie-link-light:hover, .katie-link-light:focus {
    color: #D8E8FF;
    text-decoration: underline; }

.link-gray-blueunderline {
  color: #5A5A5A; }
  .link-gray-blueunderline:hover {
    color: #2B7FF2 !important;
    text-decoration: underline !important; }

.katie-standard-grey {
  color: #5A5A5A; }

.katie-standard-grey2 {
  color: #5A5A5A; }

.katie-box-shadow {
  box-shadow: 0px 3px 6px #00000029 !important; }

/** Cursors **/
.cursor-pointer {
  cursor: pointer; }

/** Flex gaps **/
.small-gap-flex {
  gap: 6px; }

/** Complex cases **/
.give-inputs-20-padding input, .give-inputs-20-padding select {
  padding: 20px;
  height: auto; }

.give-inputs-14-padding input, .give-inputs-14-padding select {
  padding: 14px;
  height: auto; }

.give-inputs-font-size-18 .form-control {
  font-size: 18px; }

.flex-vertical-center {
  display: flex;
  align-items: center;
  justify-content: center; }

.corner-label-spacer {
  height: 15px;
  display: inline-block;
  float: left; }

.center-left-align-list {
  display: inline-block;
  text-align: left; }

/** Absolute positions - taken from Bootstrap 5.0 **/
.top-0 {
  top: 0; }

.bottom-0 {
  bottom: 0; }

.start-0 {
  left: 0; }

.end-0 {
  right: 0; }

/** Misc **/
.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px; }

.stop-scrolling {
  height: 100%;
  overflow: hidden; }

.no-click {
  pointer-events: none;
  cursor: default; }

hr.divider-light-gray {
  border: 1px solid #E6E6E6 !important; }

span.lr-arrow-down, span.lr-arrow-up {
  cursor: pointer;
  background-image: url("https://images.labroots.com/icons/UI/Green/UI-Dropdown.svg");
  display: inline-block;
  height: 25px;
  width: 25px; }
  span.lr-arrow-down.medium, span.lr-arrow-up.medium {
    height: 50px;
    width: 50px; }
  span.lr-arrow-down.large, span.lr-arrow-up.large {
    height: 75px;
    width: 75px; }

span.lr-arrow-up {
  transform: rotate(180deg); }

span.lr-arrow-down-black, span.lr-arrow-up-black {
  cursor: pointer;
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-Chevron_Down.svg");
  display: inline-block;
  height: 25px;
  width: 25px;
  border: 1px solid #555;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%; }
  span.lr-arrow-down-black.medium, span.lr-arrow-up-black.medium {
    height: 50px;
    width: 50px; }
  span.lr-arrow-down-black.large, span.lr-arrow-up-black.large {
    height: 75px;
    width: 75px; }

span.lr-arrow-up-black {
  transform: rotate(180deg); }

.shadow-none {
  box-shadow: none !important; }

/** app/Resources/assets/scss/base/_reset.scss **/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, .static-about table tbody tr td, blockquote, pre, a, .social-share-icons .more-social-icon-link, .mobile-social-share-icons .more-social-icon-link, 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-size: 100%;
  font: inherit;
  vertical-align: baseline; }

b, strong {
  font-weight: bold; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1;
  font-family: 'Open Sans', Helvetica, "Helvetica Neue", Arial, sans-serif;
  color: #5A5A5A;
  font-size: 11px; }

ul {
  list-style: none; }

ul.list-unstyled {
  list-style: none !important; }

ul.inside-disc {
  list-style: inside disc !important; }

ul.outside-disc {
  list-style: outside disc !important; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after {
  content: '';
  content: none; }

q:before, q:after {
  content: '';
  content: none; }

p, .static-about table tbody tr td {
  font-size: 16px;
  line-height: 27px;
  margin: 24px 0; }

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

h1 {
  font-family: 'Rokkitt';
  font-size: 43px; }

h2 {
  font-family: 'Rokkitt';
  font-size: 28px; }

h3 {
  font-family: 'Rokkitt';
  font-size: 25px; }

h4 {
  font-family: 'Rokkitt';
  font-size: 16px; }

h5 {
  font-family: 'Rokkitt'; }

h6 {
  font-family: 'Open Sans';
  font-size: 19px; }

h7 {
  font-family: 'Open Sans';
  font-size: 16px; }

i {
  font-style: italic; }

/** app/Resources/assets/scss/base/_normalize.scss **/
/** app/Resources/assets/scss/layout/_standard-layout.scss **/
body {
  background-color: #F5F5F7; }

.layout_wrapper {
  /* having a fixed header blocks the top 90px of the content */
  padding-top: 90px;
  background-color: #F5F5F7;
  /* ther header is smaller in mobile mode */ }
  @media screen and (max-width: 1640px) {
    .layout_wrapper {
      padding-top: 70px; } }

/** Body container is the unique class for the container of the page, situated between the header and footer **/
@media screen and (min-width: 992px) {
  .body-container {
    padding: 0; }
    .body-container .body-main {
      width: 74%; } }
    @media screen and (min-width: 992px) and (max-width: 1200px) {
      .body-container .body-main {
        padding-left: 0; }
        .body-container .body-main .row.grid-item-style {
          margin-left: -5px;
          margin-right: -5px; }
          .body-container .body-main .row.grid-item-style .col-md-4 {
            padding-left: 5px;
            padding-right: 5px; } }
@media screen and (min-width: 992px) {
    .body-container .body-sidebar {
      width: 26%; }
      .body-container .body-sidebar .custom-margin-divider {
        margin: 30px 0px; } }
    @media screen and (min-width: 992px) and (max-width: 1200px) {
      .body-container .body-sidebar {
        padding-left: 0;
        padding-right: 0; }
        .body-container .body-sidebar .custom-margin-divider {
          margin: 0px 0px; } }

/** Body main is the main part of the two column layout **/
@media screen and (max-width: 992px) {
  .body-main {
    padding: 5px;
    padding-top: 10px; } }
@media screen and (max-width: 768px) {
  .body-main {
    padding: 0px; } }

/** Container is a bootstrap convention that acts as a wrapper of the whole page,
    but due to our header design we have one in the header and one for the other content.
    **/
@media screen and (min-width: 1490px) {
  .extra-wide .container {
    width: 1440px; } }
@media screen and (min-width: 1220px) and (max-width: 1490px) {
  .extra-wide .container {
    width: 1170px; } }

@media screen and (min-width: 1440px) {
  nav .container {
    width: 1440px; } }

.biography-dialog, .region-select-dialog {
  overflow: hidden; }
  .biography-dialog .ui-button, .region-select-dialog .ui-button {
    background: none;
    border: none; }
    .biography-dialog .ui-button:focus, .region-select-dialog .ui-button:focus {
      outline: none; }
  .biography-dialog .ui-dialog-titlebar, .region-select-dialog .ui-dialog-titlebar {
    background: #fff !important;
    border: none;
    color: #000 !important; }
    .biography-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close, .region-select-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
      margin-top: -8px !important;
      background: none;
      border: none; }
  .biography-dialog .ui-dialog-content, .region-select-dialog .ui-dialog-content {
    padding: 5px 20px 20px 20px !important;
    border: none;
    border-top: 1px solid #dadada; }
    .biography-dialog .ui-dialog-content #speaker-custom-content-button, .region-select-dialog .ui-dialog-content #speaker-custom-content-button {
      display: none; }
  .biography-dialog .biography, .region-select-dialog .biography {
    border-top: 1px solid #dadada;
    padding: 20px 0 0 0;
    line-height: 30px;
    font-size: 17px;
    color: #555; }

.billboard-ad {
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: center; }

.ads-overlay {
  z-index: 999;
  border-top: 4px solid #B6BD00;
  text-align: center;
  background-color: white;
  position: fixed;
  right: 0;
  left: 0;
  bottom: 0; }

/** Displayed just below header nav on each page. **/
.leaderboard-advert {
  display: block;
  text-align: center;
  width: 100%;
  margin: 10px 0 10px 0; }
  .leaderboard-advert iframe {
    max-width: 100%;
    max-height: 100px; }
  .leaderboard-advert #google_image_div {
    width: 100% !important;
    position: relative; }
    .leaderboard-advert #google_image_div img {
      width: 100%;
      height: auto; }

.square-advert {
  list-style: none;
  text-align: center;
  border: none;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }

@media screen and (max-width: 320px) {
  .advertisement_banner_top___content {
    margin-right: -30px;
    margin-left: -50px; }
    .advertisement_banner_top___content iframe {
      transform: scale(0.6); } }
@media screen and (max-width: 992px) {
  .body-sidebar {
    padding-left: 0;
    padding-right: 0; } }
.body-sidebar .square-advert {
  margin: -10px 0 6px -12px;
  transform: scale(0.91); }
  @media screen and (min-width: 992px) and (max-width: 1222px) {
    .body-sidebar .square-advert {
      transform: scale(0.8);
      margin-left: -20px; } }

/** Login and Register buttons appearing on all pages in mobile size when not logged in **/
.auth-buttons {
  margin-bottom: 10px;
  margin-top: 10px;
  display: none; }
  .auth-buttons a, .auth-buttons .social-share-icons .more-social-icon-link, .social-share-icons .auth-buttons .more-social-icon-link, .auth-buttons .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .auth-buttons .more-social-icon-link {
    text-align: left;
    padding: 4px 0;
    width: 100%;
    display: block;
    border: 1px solid #dedddd;
    font-size: 18px;
    text-decoration: none;
    font-weight: normal;
    color: #2B7FF2; }
    .auth-buttons a:hover, .auth-buttons .social-share-icons .more-social-icon-link:hover, .social-share-icons .auth-buttons .more-social-icon-link:hover, .auth-buttons .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .auth-buttons .more-social-icon-link:hover {
      color: #1556AD; }
    .auth-buttons a .fa, .auth-buttons .social-share-icons .more-social-icon-link .fa, .social-share-icons .auth-buttons .more-social-icon-link .fa, .auth-buttons .mobile-social-share-icons .more-social-icon-link .fa, .mobile-social-share-icons .auth-buttons .more-social-icon-link .fa {
      font-size: 1.5rem;
      float: left;
      padding: 0px 6px; }
    .auth-buttons a span, .auth-buttons .social-share-icons .more-social-icon-link span, .social-share-icons .auth-buttons .more-social-icon-link span, .auth-buttons .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons .auth-buttons .more-social-icon-link span {
      padding: 6px 0px;
      display: block;
      font-size: .85rem;
      letter-spacing: .5px; }
  .auth-buttons .left {
    padding-right: 5px; }
    .auth-buttons .left div {
      width: 117px;
      margin: 0 auto; }
  .auth-buttons .right {
    padding-left: 5px; }
    .auth-buttons .right div {
      width: 130px;
      margin: 0 auto; }
  .auth-buttons .grey-border-button .fa-arrow-circle-o-right {
    color: #B6BD00; }
  .auth-buttons .grey-border-button .fa-plus-circle {
    color: #B6BD00; }
  .auth-buttons .grey-border-button:hover {
    background: #B6BD00;
    color: white; }
    .auth-buttons .grey-border-button:hover .fa-arrow-circle-o-right, .auth-buttons .grey-border-button:hover .fa-plus-circle {
      color: white; }
  @media screen and (max-width: 992px) {
    .auth-buttons {
      display: block; } }

.navbar-collapse .auth-buttons {
  margin-top: 10px;
  margin-bottom: 0; }
  @media screen and (min-width: 768px) {
    .navbar-collapse .auth-buttons {
      margin-right: 0;
      margin-left: 0; } }

:focus {
  outline: none !important; }

.cc-theme-classic {
  border: 1px solid #333333; }

noscript {
  color: red;
  font-size: 20px;
  text-align: center;
  padding: 20px 5px;
  display: block;
  border: 1px solid red;
  margin: 20px 5px; }

.styled-container-primary {
  background-color: white;
  border-radius: 8px;
  border: none;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  padding: 8px 12px;
  margin-bottom: 16px; }

.styled-header-1 {
  font-family: 'Rokkitt';
  font-size: 55px;
  font-weight: bold;
  color: #666666; }

@media screen and (max-width: 992px) {
  .text-center-mobile {
    text-align: center; } }

.styled-header-3-lite {
  font-family: 'Open Sans Light';
  font-size: 32px !important; }

.font-open-sans {
  font-family: 'Open Sans'; }

.font-lite-open-sans {
  font-family: 'Open Sans Light'; }

.primary-color {
  color: #B6BD00; }

.rounded-border-shadow {
  border-radius: 8px;
  border: none;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }

@media screen and (max-width: 768px) {
  .mobile-text-left {
    text-align: left; } }

@media screen and (min-width: 992px) {
  .md-pl-1 {
    padding-left: 10px; } }

/** app/Resources/assets/scss/layout/_static-layout.scss **/
.wysiwyg_content ul {
  margin-left: 40px;
  list-style-type: disc; }
  .wysiwyg_content ul li {
    margin: 10px 0; }

._static .static-main, .wysiwyg_content {
  font-size: 16px; }
  ._static .static-main .title, .wysiwyg_content .title {
    font-size: 40px;
    font-family: 'Rokkitt', Helvetica; }
    @media screen and (max-width: 992px) {
      ._static .static-main .title, .wysiwyg_content .title {
        display: none; } }
  ._static .static-main strong, .wysiwyg_content strong {
    font-weight: bold; }
  ._static .static-main h2, .wysiwyg_content h2 {
    margin: 20px 0; }
  ._static .static-main h3, .wysiwyg_content h3 {
    margin: 40px 0 0 0; }
  ._static .static-main a, ._static .static-main .social-share-icons .more-social-icon-link, .social-share-icons ._static .static-main .more-social-icon-link, ._static .static-main .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._static .static-main .more-social-icon-link, .wysiwyg_content a, .wysiwyg_content .social-share-icons .more-social-icon-link, .social-share-icons .wysiwyg_content .more-social-icon-link, .wysiwyg_content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .wysiwyg_content .more-social-icon-link {
    color: #B6BD00; }
  ._static .static-main .sub-heading, .wysiwyg_content .sub-heading {
    margin: 30px 0 10px 0; }
  ._static .static-main p, ._static .static-main .static-about table tbody tr td, .static-about table tbody tr ._static .static-main td, .wysiwyg_content p, .wysiwyg_content .static-about table tbody tr td, .static-about table tbody tr .wysiwyg_content td {
    margin: 10px 0;
    line-height: 24px;
    font-size: 15px; }
    ._static .static-main p.cta, ._static .static-main .static-about table tbody tr td.cta, .static-about table tbody tr ._static .static-main td.cta, .wysiwyg_content p.cta, .wysiwyg_content .static-about table tbody tr td.cta, .static-about table tbody tr .wysiwyg_content td.cta {
      margin: 20px 0 50px 0;
      font-size: 20px; }
  ._static .static-main ol, .wysiwyg_content ol {
    list-style-type: decimal;
    margin-left: 40px; }
  ._static .static-main ul, .wysiwyg_content ul {
    font-size: 15px; }
    ._static .static-main ul.letters > li, .wysiwyg_content ul.letters > li {
      list-style-type: lower-latin; }
    ._static .static-main ul.bullets > li, .wysiwyg_content ul.bullets > li {
      list-style: outside disc;
      margin-left: 20px; }
    ._static .static-main ul.numbers > li, .wysiwyg_content ul.numbers > li {
      list-style-type: decimal; }
    ._static .static-main ul.inside > li, .wysiwyg_content ul.inside > li {
      list-style-position: inside; }
    ._static .static-main ul.bulletless > li, .wysiwyg_content ul.bulletless > li {
      list-style: none; }
    ._static .static-main ul ul, .wysiwyg_content ul ul {
      margin-left: 50px; }
      @media screen and (max-width: 992px) {
        ._static .static-main ul ul, .wysiwyg_content ul ul {
          margin-left: 20px; } }
  ._static .static-main img, .wysiwyg_content img {
    max-width: 100%;
    /* When shrunk down below the inline width of the image, max-width kicks in but height stays the same.
       This neutralizes the "hard coded" inline height which is set in the article body. */
    height: initial !important; }
    ._static .static-main img.bordered-image, .wysiwyg_content img.bordered-image {
      border: 3px solid #000;
      margin: 20px 0; }
  ._static .static-main li, .wysiwyg_content li {
    font-size: 15px;
    margin: 15px 0;
    line-height: 20px; }
  ._static .static-main table, .wysiwyg_content table {
    font-size: 14px; }
    ._static .static-main table tr th, .wysiwyg_content table tr th {
      padding: 10px;
      font-weight: bold; }
    ._static .static-main table tr td, .wysiwyg_content table tr td {
      padding: 5px;
      vertical-align: top; }
      ._static .static-main table tr td a, ._static .static-main table tr td .social-share-icons .more-social-icon-link, .social-share-icons ._static .static-main table tr td .more-social-icon-link, ._static .static-main table tr td .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._static .static-main table tr td .more-social-icon-link, .wysiwyg_content table tr td a, .wysiwyg_content table tr td .social-share-icons .more-social-icon-link, .social-share-icons .wysiwyg_content table tr td .more-social-icon-link, .wysiwyg_content table tr td .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .wysiwyg_content table tr td .more-social-icon-link {
        word-break: break-all; }
  ._static .static-main .graphic-copy, .wysiwyg_content .graphic-copy {
    display: table;
    font-size: 20px;
    margin: 20px 0; }
    ._static .static-main .graphic-copy img, .wysiwyg_content .graphic-copy img {
      display: table-cell;
      vertical-align: middle;
      margin: 0 20px 0 0; }
    ._static .static-main .graphic-copy span, .wysiwyg_content .graphic-copy span {
      display: table-cell;
      vertical-align: middle; }
  ._static .static-main .download-box, .wysiwyg_content .download-box {
    margin: 10px 0 20px 0; }
  ._static .static-main .download-file, .wysiwyg_content .download-file {
    font-size: 18px;
    margin: 5px 0 5px 0;
    display: block;
    clear: both;
    width: 100%; }
    ._static .static-main .download-file img, .wysiwyg_content .download-file img {
      display: block;
      margin: 10px 0 0 0; }
    ._static .static-main .download-file .icon, .wysiwyg_content .download-file .icon {
      width: 15px;
      float: left;
      height: 15px;
      margin: 0 10px 0 0; }

/** app/Resources/assets/scss/layout/_standard-header.scss **/
.labroots-navbar {
  border-bottom: thin solid #E6E6E6;
  font-weight: 600;
  font-size: 14px;
  background: #fff;
  margin-bottom: 0px !important;
  /** NAVBAR-COLLAPSE DESKTOP ONLY (CONTAINS ALL THE LINKS) **/
  /** NAVBAR-COLLAPSE FOR MOBILE **/ }
  .labroots-navbar .section-title {
    display: none; }
  .labroots-navbar .new-tag:after {
    content: 'Open';
    position: absolute;
    top: 11px;
    background: #B6BD00;
    font-size: 12px;
    color: #fff;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
    /** DESKTOP **/
    /** MOBILE **/ }
    @media screen and (min-width: 992px) {
      .labroots-navbar .new-tag:after {
        right: 0; } }
    @media screen and (max-width: 992px) {
      .labroots-navbar .new-tag:after {
        top: 10px;
        right: 30px; } }
  .labroots-navbar .navbar-header .navbar-brand {
    padding: 15px 15px; }
    .labroots-navbar .navbar-header .navbar-brand .logo {
      width: 155px; }
    @media screen and (max-width: 992px) and (min-width: 630px) {
      .labroots-navbar .navbar-header .navbar-brand {
        height: 67px; } }
    @media screen and (max-width: 992px) {
      .labroots-navbar .navbar-header .navbar-brand {
        width: 210px;
        display: block;
        margin: 0 auto;
        padding: 6px 15px;
        float: none; } }
    @media screen and (max-width: 630px) {
      .labroots-navbar .navbar-header .navbar-brand {
        width: 170px;
        margin: 0 0 0 65px;
        padding: 12px 0px;
        overflow: hidden; }
        .labroots-navbar .navbar-header .navbar-brand .logo {
          width: 110px; } }
    @media screen and (max-width: 350px) {
      .labroots-navbar .navbar-header .navbar-brand {
        margin-top: 0px;
        padding: 15px 0;
        transform: translateX(-7.5px); }
        .labroots-navbar .navbar-header .navbar-brand .logo {
          width: 100px; } }
  .labroots-navbar .navbar-header .navbar-toggle {
    float: left;
    background: none;
    border: none;
    margin: 10px; }
    .labroots-navbar .navbar-header .navbar-toggle .icon-bar {
      background-color: #000000;
      height: 3px; }
  .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-leaderboard-icon,
  .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-leaderboard-icon,
  .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-leaderboard-icon {
    position: absolute;
    cursor: pointer;
    top: 0;
    right: 218.5px;
    padding: 0 !important;
    font-size: 39px;
    color: #5A5A5A; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-leaderboard-icon:hover,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-leaderboard-icon:hover,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-leaderboard-icon:hover {
      color: #B6BD00; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-leaderboard-icon i.fa,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-leaderboard-icon i.fa,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-leaderboard-icon i.fa {
      font-size: 33px;
      margin: 17px 12px;
      transform: translateY(3px); }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-leaderboard-icon.logged-in,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-leaderboard-icon.logged-in,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-leaderboard-icon.logged-in {
      right: 135px; }
    @media screen and (max-width: 992px) {
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-leaderboard-icon,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-leaderboard-icon,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-leaderboard-icon {
        top: -6px;
        right: 58px; }
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-leaderboard-icon.logged-in,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-leaderboard-icon.logged-in,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-leaderboard-icon.logged-in {
          right: 105px; } }
    @media screen and (max-width: 350px) {
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-leaderboard-icon i.fa,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-leaderboard-icon i.fa,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-leaderboard-icon i.fa {
        font-size: 25px;
        transform: translateY(6px); } }
  .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-cart-icon,
  .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-cart-icon,
  .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-cart-icon {
    position: absolute;
    cursor: pointer;
    top: 0;
    right: 162px;
    padding: 0 !important; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-cart-icon.logged-in,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-cart-icon.logged-in,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-cart-icon.logged-in {
      right: 77px; }
    @media screen and (max-width: 992px) {
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-cart-icon,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-cart-icon,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-cart-icon {
        right: 115px; }
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-cart-icon.logged-in,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-cart-icon.logged-in,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-cart-icon.logged-in {
          right: 160px; } }
    @media screen and (max-width: 500px) {
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-cart-icon,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-cart-icon,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-cart-icon {
        display: none; } }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-cart-icon .fa,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-cart-icon .fa,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-cart-icon .fa {
      font-size: 36.5px;
      color: #5A5A5A;
      margin: 17px 12px; }
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-cart-icon .fa:hover,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-cart-icon .fa:hover,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-cart-icon .fa:hover {
        color: #B6BD00; }
      @media screen and (max-width: 992px) {
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-cart-icon .fa,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-cart-icon .fa,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-cart-icon .fa {
          margin: 11px; } }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-cart-icon .cart-count,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-cart-icon .cart-count,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-cart-icon .cart-count {
      background: #B6BD00;
      right: 0;
      top: 8px;
      border-radius: 10px;
      height: 20px;
      min-width: 20px;
      display: block;
      padding: 0 5px;
      text-align: center;
      color: #fff;
      font-weight: bold;
      line-height: 20px;
      font-size: 14px;
      position: absolute; }
  .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-bell-icon,
  .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-bell-icon,
  .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-bell-icon {
    position: absolute;
    cursor: pointer;
    top: 0;
    right: 260px;
    padding: 0 !important;
    display: none; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-bell-icon.logged-in,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-bell-icon.logged-in,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-bell-icon.logged-in {
      display: block;
      right: 189px; }
    @media screen and (max-width: 992px) {
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-bell-icon,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-bell-icon,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-bell-icon {
        right: 57px; }
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-bell-icon.logged-in,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-bell-icon.logged-in,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-bell-icon.logged-in {
          right: 57px; } }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-bell-icon .fa,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-bell-icon .fa,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-bell-icon .fa {
      font-size: 28.75px;
      color: #5A5A5A;
      margin: 23px 12px; }
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-bell-icon .fa:hover,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-bell-icon .fa:hover,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-bell-icon .fa:hover {
        color: #B6BD00; }
      @media screen and (max-width: 992px) {
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-bell-icon .fa,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-bell-icon .fa,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-bell-icon .fa {
          margin: 16px 11px; } }
      @media screen and (max-width: 350px) {
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-bell-icon .fa,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-bell-icon .fa,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-bell-icon .fa {
          font-size: 22px;
          margin: 18px 10px; } }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box .navbar-bell-icon .count,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box .navbar-bell-icon .count,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .navbar-bell-icon .count {
      background: #AF0120;
      right: 2px;
      top: 12px;
      border-radius: 10px;
      height: 20px;
      min-width: 20px;
      display: block;
      padding: 0 5px;
      text-align: center;
      color: #fff;
      font-weight: bold;
      line-height: 20px;
      font-size: 14px;
      position: absolute; }
  .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul,
  .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul,
  .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul {
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    position: absolute;
    background: #fff;
    border: 1px solid #dadada;
    top: 67px;
    right: 10px;
    display: none;
    width: 370px;
    max-width: 100%;
    padding: 20px 30px;
    font-size: 19px; }
    @media screen and (max-width: 992px) {
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul {
        top: 57px; } }
    @media screen and (max-width: 400px) {
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul {
        right: 0; } }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .loading-graphic,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .loading-graphic,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .loading-graphic {
      text-align: center; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .title,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .title,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .title {
      font-weight: normal;
      margin-bottom: 10px;
      padding-bottom: 5px;
      color: #5A5A5A;
      font-family: 'Rokkitt';
      border-bottom: 1px solid #dadada; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .score,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .score,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .score {
      padding: 10px 0 30px 0;
      color: #5A5A5A;
      text-align: center;
      font-size: 36px;
      font-weight: bold; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product {
      display: inline-block;
      width: 100%;
      padding: 10px 0;
      margin: 5px 0;
      font-size: 16px;
      border-bottom: 1px solid #dadada !important;
      position: relative; }
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product > a, .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .social-share-icons .cart-product > .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product > .more-social-icon-link, .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .mobile-social-share-icons .cart-product > .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product > .more-social-icon-link,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product > a,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .social-share-icons .cart-product > .more-social-icon-link,
      .social-share-icons .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product > .more-social-icon-link,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .mobile-social-share-icons .cart-product > .more-social-icon-link,
      .mobile-social-share-icons .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product > .more-social-icon-link,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product > a,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .social-share-icons .cart-product > .more-social-icon-link,
      .social-share-icons .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product > .more-social-icon-link,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .mobile-social-share-icons .cart-product > .more-social-icon-link,
      .mobile-social-share-icons .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product > .more-social-icon-link {
        padding: 0px !important; }
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product img,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product img,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product img {
        width: 90px;
        float: left;
        margin-right: 15px; }
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name {
        font-size: 12px;
        text-transform: uppercase;
        font-weight: bold; }
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name a, .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link, .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name a,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name .social-share-icons .more-social-icon-link,
        .social-share-icons .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name .mobile-social-share-icons .more-social-icon-link,
        .mobile-social-share-icons .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name a,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name .social-share-icons .more-social-icon-link,
        .social-share-icons .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name .mobile-social-share-icons .more-social-icon-link,
        .mobile-social-share-icons .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link {
          padding: 0 !important; }
          .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name a:hover, .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link:hover, .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link:hover,
          .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name a:hover,
          .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name .social-share-icons .more-social-icon-link:hover,
          .social-share-icons .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link:hover,
          .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name .mobile-social-share-icons .more-social-icon-link:hover,
          .mobile-social-share-icons .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link:hover,
          .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name a:hover,
          .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name .social-share-icons .more-social-icon-link:hover,
          .social-share-icons .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link:hover,
          .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name .mobile-social-share-icons .more-social-icon-link:hover,
          .mobile-social-share-icons .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .name .more-social-icon-link:hover {
            background: none !important;
            color: #B6BD00; }
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .details,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .details,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .details {
        font-size: 12px;
        margin: 5px 0;
        color: #5A5A5A;
        padding-left: 106px; }
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .details.uppercase,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .details.uppercase,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .details.uppercase {
          text-transform: uppercase; }
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .details b,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .details b,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .details b {
          margin-right: 5px;
          font-weight: bold;
          width: 60px;
          display: inline-block;
          color: #000000;
          text-align: right; }
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .details strong,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .details strong,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .details strong {
          display: block; }
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .remove-item-from-cart,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .remove-item-from-cart,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .remove-item-from-cart {
        position: absolute;
        right: 10px;
        top: 40px;
        cursor: pointer;
        color: #9e9e9e;
        font-size: 22px; }
        .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .remove-item-from-cart:hover,
        .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .remove-item-from-cart:hover,
        .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .remove-item-from-cart:hover {
          color: #f76666; }
      .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .cart-product .view-item-button,
      .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .cart-product .view-item-button,
      .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .cart-product .view-item-button {
        padding: 5px 15px !important;
        display: inline-block;
        color: #fff;
        margin-top: 10px; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .subtotal,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .subtotal,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .subtotal {
      font-weight: bold;
      font-size: 16px;
      color: #5A5A5A;
      margin: 30px 0;
      text-align: right; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .more,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .more,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .more {
      font-size: 14px;
      text-align: center;
      color: #5A5A5A; }
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul .proceed,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul .proceed,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul .proceed {
      margin-bottom: 5px;
      height: auto !important;
      width: 100%;
      display: inline-block;
      text-align: center;
      color: #fff;
      padding: 15px 20px !important; }
  @media screen and (min-width: 992px) {
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box:hover ul,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box:hover ul,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box:hover ul {
      display: block; } }
  @media screen and (max-width: 992px) {
    .labroots-navbar .navbar-header .cart-dropdown-menu-trigger-box ul.show-dropdown,
    .labroots-navbar .navbar-header .score-dropdown-menu-trigger-box ul.show-dropdown,
    .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box ul.show-dropdown {
      display: block; } }
  .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box a, .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .more-social-icon-link, .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .more-social-icon-link {
    font-size: 13px; }
  .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .notification-header {
    border-bottom: 1px solid #dadada; }
  .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .notification-body {
    max-height: 500px;
    overflow: auto;
    clear: both; }
  .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .notification-footer {
    color: #B6BD00; }
  .labroots-navbar .navbar-header .user-notifications-dropdown-menu-trigger-box .user-notifications-dropdown {
    padding: 0; }
  .labroots-navbar .navbar-header .navbar-search {
    font-size: 30px;
    height: 53px;
    position: absolute;
    top: 0;
    right: 276px; }
    .labroots-navbar .navbar-header .navbar-search.logged-in {
      right: 244px; }
      @media screen and (max-width: 992px) {
        .labroots-navbar .navbar-header .navbar-search.logged-in {
          right: 11px;
          position: absolute; } }
    .labroots-navbar .navbar-header .navbar-search a, .labroots-navbar .navbar-header .navbar-search .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link, .labroots-navbar .navbar-header .navbar-search .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link {
      display: block;
      padding-top: 15px;
      text-decoration: none; }
      .labroots-navbar .navbar-header .navbar-search a i, .labroots-navbar .navbar-header .navbar-search .social-share-icons .more-social-icon-link i, .social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i, .labroots-navbar .navbar-header .navbar-search .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i {
        font-size: 43.25px;
        color: #5A5A5A; }
        .labroots-navbar .navbar-header .navbar-search a i:hover, .labroots-navbar .navbar-header .navbar-search .social-share-icons .more-social-icon-link i:hover, .social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i:hover, .labroots-navbar .navbar-header .navbar-search .mobile-social-share-icons .more-social-icon-link i:hover, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i:hover {
          color: #B6BD00; }
    @media screen and (max-width: 350px) {
      .labroots-navbar .navbar-header .navbar-search a i, .labroots-navbar .navbar-header .navbar-search .social-share-icons .more-social-icon-link i, .social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i, .labroots-navbar .navbar-header .navbar-search .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i {
        font-size: 34.25px; } }
    .labroots-navbar .navbar-header .navbar-search form {
      display: none;
      border: 1px solid #BEBEBE;
      position: absolute;
      margin: 0 0 0 -500px;
      width: 550px;
      padding: 8px;
      text-align: right;
      font-size: 20px;
      background-color: #FFFFFF;
      /** This is not a break point variable because it is a specific break
          point for the search box in the header nav bar and it seems pointless
          adding a variable to the helper file just for a break point that gets
          used once on the website right here. **/
      /** This is not a break point variable because it is a specific break
          point for the search box in the header nav bar and it seems pointless
          adding a variable to the helper file just for a break point that gets
          used once on the website right here. **/ }
      .labroots-navbar .navbar-header .navbar-search form div {
        vertical-align: middle; }
        .labroots-navbar .navbar-header .navbar-search form div.navbar-search-button {
          position: absolute;
          right: 0;
          top: 0;
          height: inherit !important;
          border: 2px solid #BEBEBE; }
          .labroots-navbar .navbar-header .navbar-search form div.navbar-search-button .icon-magnifying-glass {
            padding: 2px 6px 0;
            font-size: 30px;
            color: #ccc;
            background-color: transparent;
            border: 0; }
      .labroots-navbar .navbar-header .navbar-search form input {
        background: #FFFFFF;
        border-bottom-left-radius: 8px;
        border-top-left-radius: 8px; }
      .labroots-navbar .navbar-header .navbar-search form input:focus {
        border: 1px solid #5A5A5A;
        box-shadow: none; }
      .labroots-navbar .navbar-header .navbar-search form .input-group-addon {
        border-bottom-right-radius: 8px;
        border-top-right-radius: 8px;
        cursor: pointer; }
        .labroots-navbar .navbar-header .navbar-search form .input-group-addon:hover .fa {
          color: #B6BD00; }
      .labroots-navbar .navbar-header .navbar-search form .navbar-search-container {
        position: relative;
        overflow: hidden; }
      @media screen and (min-width: 2100px) {
        .labroots-navbar .navbar-header .navbar-search form {
          display: block;
          width: 300px;
          top: 12px;
          border: none;
          margin: 0 0 0 -256px; } }
      @media screen and (min-width: 1640px) and (max-width: 1889px) {
        .labroots-navbar .navbar-header .navbar-search form {
          margin: 0 0 0 -260px;
          width: 300px;
          top: 67px; }
          .labroots-navbar .navbar-header .navbar-search form input {
            border-radius: 0;
            background: #FFFFFF; }
          .labroots-navbar .navbar-header .navbar-search form .fa {
            margin: 3px 0 0 0;
            border-bottom-right-radius: 8px;
            border-top-right-radius: 8px; }
          .labroots-navbar .navbar-header .navbar-search form .input-group-addon {
            border-radius: 0; } }
    .labroots-navbar .navbar-header .navbar-search .navbar-search-results {
      width: 400px;
      display: none;
      text-align: center;
      position: absolute;
      top: 50px;
      right: -1px;
      left: -1px;
      background: #fff;
      border: 1px solid #dadada;
      border-radius: 0 0 7px 7px; }
      .labroots-navbar .navbar-header .navbar-search .navbar-search-results .fa {
        color: #5A5A5A;
        margin: 10px; }
      .labroots-navbar .navbar-header .navbar-search .navbar-search-results .scrollable {
        text-align: left;
        overflow-y: scroll;
        max-height: 500px;
        background: #fff;
        border: 1px solid #dadada; }
      .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links a, .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links .more-social-icon-link, .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links .more-social-icon-link {
        padding: 0;
        color: #5A5A5A;
        cursor: pointer; }
        .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links a:hover, .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links .more-social-icon-link:hover, .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-links .more-social-icon-link:hover {
          text-decoration: underline; }
      .labroots-navbar .navbar-header .navbar-search .navbar-search-results .see-all-results-link {
        border-radius: 0 0 7px 7px;
        font-family: arial;
        font-weight: normal !important;
        padding: 10px;
        font-size: 12px;
        cursor: pointer; }
      .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-items .item {
        cursor: pointer;
        border: none; }
        .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-items .item img {
          width: 150px; }
        .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-items .item .title {
          color: #5A5A5A;
          font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, sans-serif;
          display: -webkit-box;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
          overflow: hidden;
          text-overflow: ellipsis; }
        .labroots-navbar .navbar-header .navbar-search .navbar-search-results .autocomplete-items .item:hover .title {
          color: #B6BD00; }
    @media screen and (max-width: 992px) {
      .labroots-navbar .navbar-header .navbar-search {
        position: absolute;
        float: right;
        right: 11px;
        top: 0;
        height: auto; }
        .labroots-navbar .navbar-header .navbar-search a, .labroots-navbar .navbar-header .navbar-search .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link, .labroots-navbar .navbar-header .navbar-search .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link {
          padding-top: 9.25px; }
          .labroots-navbar .navbar-header .navbar-search a i, .labroots-navbar .navbar-header .navbar-search .social-share-icons .more-social-icon-link i, .social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i, .labroots-navbar .navbar-header .navbar-search .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i {
            margin: 12px; } }
  @media screen and (max-width: 992px) and (max-width: 350px) {
    .labroots-navbar .navbar-header .navbar-search a, .labroots-navbar .navbar-header .navbar-search .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link, .labroots-navbar .navbar-header .navbar-search .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link {
      padding-top: 12.25px; } }
    @media screen and (max-width: 992px) {
        .labroots-navbar .navbar-header .navbar-search form {
          right: -11px;
          margin: 0;
          width: 100vw;
          display: none;
          transform: translateY(-2px); } }
    @media screen and (max-width: 992px) {
      .labroots-navbar .navbar-header .navbar-search a i, .labroots-navbar .navbar-header .navbar-search .social-share-icons .more-social-icon-link i, .social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i, .labroots-navbar .navbar-header .navbar-search .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons .labroots-navbar .navbar-header .navbar-search .more-social-icon-link i {
        margin-left: 0;
        margin-right: 0;
        padding-top: 0; } }
  .labroots-navbar .navbar-collapse .submenu-item {
    display: inline-block;
    padding: 6px 0;
    vertical-align: middle; }
  .labroots-navbar .navbar-collapse .navbar-nav {
    /** this resets the active items styling when you hover the navbar **/ }
    @media screen and (min-width: 992px) {
      .labroots-navbar .navbar-collapse .navbar-nav:hover > li.active {
        border-bottom: 3px solid transparent; }
        .labroots-navbar .navbar-collapse .navbar-nav:hover > li.active:hover {
          border-bottom: 3px solid #B6BD00; } }
    @media screen and (min-width: 992px) {
      .labroots-navbar .navbar-collapse .navbar-nav > li.active {
        border-bottom: 3px solid #B6BD00;
        color: #000000; }
        .labroots-navbar .navbar-collapse .navbar-nav > li.active a, .labroots-navbar .navbar-collapse .navbar-nav > li.active .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav > li.active .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav > li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav > li.active .more-social-icon-link {
          background: none;
          /** remove bootstraps bg **/ } }
    .labroots-navbar .navbar-collapse .navbar-nav > li:focus {
      background: none; }
    @media screen and (min-width: 992px) {
      .labroots-navbar .navbar-collapse .navbar-nav > li:hover {
        background: none;
        color: #B6BD00;
        border-bottom: 3px solid #B6BD00; } }
    .labroots-navbar .navbar-collapse .navbar-nav > li:hover .dropdown-menu {
      display: block;
      box-shadow: none;
      border-radius: 0; }
    .labroots-navbar .navbar-collapse .navbar-nav > li > a, .labroots-navbar .navbar-collapse .social-share-icons .navbar-nav > li > .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav > li > .more-social-icon-link, .labroots-navbar .navbar-collapse .mobile-social-share-icons .navbar-nav > li > .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav > li > .more-social-icon-link {
      text-transform: uppercase;
      padding-top: 30px;
      padding-bottom: 14px; }
    .labroots-navbar .navbar-collapse .navbar-nav li a, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link {
      color: #5A5A5A;
      font-family: "Open Sans"; }
      .labroots-navbar .navbar-collapse .navbar-nav li a:hover, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav li a:focus, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons .more-social-icon-link:focus, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link:focus, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link:focus {
        text-decoration: none; }
      .labroots-navbar .navbar-collapse .navbar-nav li a#register-button, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons #register-button.more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #register-button.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons #register-button.more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #register-button.more-social-icon-link {
        background: #B6BD00;
        color: #fff;
        padding: 9px 15px 14px 15px;
        margin: 0px 0px 0px 5px;
        height: auto;
        font-family: 'Open Sans'; }
        .labroots-navbar .navbar-collapse .navbar-nav li a#register-button .small, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons #register-button.more-social-icon-link .small, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #register-button.more-social-icon-link .small, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons #register-button.more-social-icon-link .small, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #register-button.more-social-icon-link .small {
          font-size: 17px;
          display: block; }
        .labroots-navbar .navbar-collapse .navbar-nav li a#register-button .big, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons #register-button.more-social-icon-link .big, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #register-button.more-social-icon-link .big, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons #register-button.more-social-icon-link .big, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #register-button.more-social-icon-link .big {
          font-size: 33px;
          display: block;
          margin-top: 4px; }
        .labroots-navbar .navbar-collapse .navbar-nav li a#register-button:hover, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons #register-button.more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #register-button.more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons #register-button.more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #register-button.more-social-icon-link:hover {
          background: #5A5A5A; }
      .labroots-navbar .navbar-collapse .navbar-nav li a#login-button, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons #login-button.more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #login-button.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons #login-button.more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #login-button.more-social-icon-link {
        text-align: center; }
        .labroots-navbar .navbar-collapse .navbar-nav li a#login-button:hover, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons #login-button.more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #login-button.more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons #login-button.more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #login-button.more-social-icon-link:hover {
          color: #B6BD00; }
        .labroots-navbar .navbar-collapse .navbar-nav li a#login-button i, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons #login-button.more-social-icon-link i, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #login-button.more-social-icon-link i, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons #login-button.more-social-icon-link i, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #login-button.more-social-icon-link i {
          font-size: 32px; }
        .labroots-navbar .navbar-collapse .navbar-nav li a#login-button small, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons #login-button.more-social-icon-link small, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #login-button.more-social-icon-link small, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons #login-button.more-social-icon-link small, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #login-button.more-social-icon-link small {
          display: block;
          font-size: 10px;
          margin-top: -14px; }
      .labroots-navbar .navbar-collapse .navbar-nav li a#search-button, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons #search-button.more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #search-button.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons #search-button.more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li #search-button.more-social-icon-link {
        font-size: 28px; }
    .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu {
      overflow: hidden; }
      @media screen and (max-width: 1172px) {
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .see-more-nav {
          position: absolute;
          top: 264px; } }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills {
        text-transform: uppercase; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active {
          border: none; }
          .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active a, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active .more-social-icon-link {
            background: none;
            color: #B6BD00; }
            .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active a i, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active .social-share-icons .more-social-icon-link i, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active .more-social-icon-link i, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li.active .more-social-icon-link i {
              opacity: 1.0; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li a, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .more-social-icon-link {
          text-align: right;
          padding: 10px 0; }
          .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li a i, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .social-share-icons .more-social-icon-link i, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .more-social-icon-link i, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .more-social-icon-link i {
            margin-left: 10px;
            opacity: 0.0; }
          .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li a:hover, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .nav-pills li .more-social-icon-link:hover {
            background: none; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .gift-card-balance-container .store-header {
        font-size: 16px;
        color: #707070; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .gift-card-balance-container button {
        width: 450px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .gift-card-balance-container input {
        height: 50px;
        background-color: #F5F5F5;
        border: 1px solid #0000001F;
        border-radius: 5px;
        padding-left: 10px;
        color: #9B9B9B;
        width: 450px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu #balance-total-container {
        border: 2px solid #0000001F;
        height: 140px;
        width: 300px;
        border-radius: 5px; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu #balance-total-container #balance-total {
          height: 50px;
          font-size: 34px;
          padding: 20px;
          font: normal normal normal 48px/50px Rokkitt; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu #balance-total-container #balance-title {
          color: #707070;
          width: 240px;
          padding: 20px;
          font-size: 16px; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu #balance-total-container .line-divider {
          border-top: 2px solid #0000001F;
          width: 280px;
          margin: auto;
          text-align: center;
          opacity: 90%; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu #balance-total-container #giftcard-number {
          padding: 10px 0 0 20px;
          color: #707070;
          font-size: 12px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .megamenu-item-style .megamenu-widget-image {
        object-fit: cover; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .megamenu-item-style .article-item {
        max-height: 180px !important; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .megamenu-item-style .article-item .details {
          max-height: 180px !important; }
      @media screen and (max-width: 1173px) {
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .megamenu-item-style li:nth-child(6) {
          display: none; } }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget {
        margin: 0;
        box-shadow: none !important; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget li {
          width: 130px;
          float: left;
          margin: 0 10px 25px; }
          .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget li .starting_soon_text {
            right: 31px !important; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .trending-categories-widget li {
          width: 300px;
          height: 39px;
          margin-bottom: 0px !important; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .media-categories-widget li {
          float: none;
          line-height: 18px; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu {
          display: flex;
          max-width: 1050px;
          justify-content: space-around; }
          .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .see-more-nav {
            width: 110px; }
          .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item {
            height: auto;
            margin: 0; }
            .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .sponsor-name {
              display: none; }
            .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .company-product-widget-thumbnail img {
              width: 85%;
              height: auto; }
            .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details a.tagline-3, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .social-share-icons .tagline-3.more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .tagline-3.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .social-share-icons .sg_main .more-social-icon-link.sg-icon-desc, .social-share-icons .sg_main .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .more-social-icon-link.sg-icon-desc, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .sg_main .social-share-icons .more-social-icon-link.sg-icon-desc, .sg_main .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .more-social-icon-link.sg-icon-desc, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .mobile-social-share-icons .tagline-3.more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .tagline-3.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .mobile-social-share-icons .sg_main .more-social-icon-link.sg-icon-desc, .mobile-social-share-icons .sg_main .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .more-social-icon-link.sg-icon-desc, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .sg_main .mobile-social-share-icons .more-social-icon-link.sg-icon-desc, .sg_main .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .more-social-icon-link.sg-icon-desc, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details .sg_main a.sg-icon-desc, .sg_main .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item .details a.sg-icon-desc {
              font-size: 14px;
              margin-top: 8px;
              line-height: 22px; }
            .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover img {
              border-color: #B6BD00; }
            .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details a.tagline-3, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .social-share-icons .tagline-3.more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .tagline-3.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .social-share-icons .sg_main .more-social-icon-link.sg-icon-desc, .social-share-icons .sg_main .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .more-social-icon-link.sg-icon-desc, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .sg_main .social-share-icons .more-social-icon-link.sg-icon-desc, .sg_main .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .more-social-icon-link.sg-icon-desc, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .mobile-social-share-icons .tagline-3.more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .tagline-3.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .mobile-social-share-icons .sg_main .more-social-icon-link.sg-icon-desc, .mobile-social-share-icons .sg_main .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .more-social-icon-link.sg-icon-desc, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .sg_main .mobile-social-share-icons .more-social-icon-link.sg-icon-desc, .sg_main .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .more-social-icon-link.sg-icon-desc, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details .sg_main a.sg-icon-desc, .sg_main .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item:hover .details a.sg-icon-desc {
              color: #B6BD00; }
          @media screen and (max-width: 1390px) {
            .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .tab-pane .widget .science-products-megamenu .sidebar-item {
              width: 110px; } }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .media-widget {
        padding-right: 0;
        width: auto; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .media-widget .media-categories-widget li {
          margin: 5px 0px; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .media-widget .media-categories-widget a, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .media-widget .media-categories-widget .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .media-widget .media-categories-widget .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .media-widget .media-categories-widget .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .tab-content .media-widget .media-categories-widget .more-social-icon-link {
          display: flex; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .skeleton-item {
        width: 130px;
        float: left;
        margin: 0 25px 25px 0; }
@keyframes loadingAnimation {
  0% {
    background-position: -200% 50%; }
  100% {
    background-position: 200% 50%; } }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .megamenu-placeholder-thumbnail, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .megamenu-placeholder-name {
        background: linear-gradient(45deg, #e0e0e0 25%, #cccccc 50%, #e0e0e0 75%);
        background-size: 200% 200%;
        animation: loadingAnimation 3s linear infinite; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .thumbnail-109 {
        width: 109px;
        height: 109px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .thumbnail-130 {
        width: 130px;
        height: 67px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .thumbnail-150 {
        width: 150px;
        height: 75px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .megamenu-placeholder-name {
        height: 15px;
        border-radius: 20px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .name, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu a, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .more-social-icon-link {
        font-size: 14px;
        line-height: 21px;
        font-weight: 600; }
        .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .name:hover, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu a:hover, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .nav-megamenu .more-social-icon-link:hover {
          color: #B6BD00; }
    @media screen and (min-width: 992px) and (max-width: 1763px) {
      .labroots-navbar .navbar-collapse .navbar-nav li.nav-li-ce {
        display: none; }
      .labroots-navbar .navbar-collapse .navbar-nav li .learn-more-col {
        position: absolute;
        right: -40px; }
        .labroots-navbar .navbar-collapse .navbar-nav li .learn-more-col img {
          width: 300px !important; }
        .labroots-navbar .navbar-collapse .navbar-nav li .learn-more-col #case-studies-overlay {
          padding-top: 15px; }
        .labroots-navbar .navbar-collapse .navbar-nav li .learn-more-col .learn-more {
          width: 300px !important;
          height: 20px !important;
          font-size: 14px !important;
          padding-bottom: 30px !important; }
        .labroots-navbar .navbar-collapse .navbar-nav li .learn-more-col .learn-more-overlay {
          width: 200px !important;
          height: 100px !important;
          margin-top: 40px !important;
          bottom: 145px;
          float: unset !important; } }
    @media screen and (min-width: 992px) and (max-width: 1568px) {
      .labroots-navbar .navbar-collapse .navbar-nav li.nav-li-store {
        display: none; }
      .labroots-navbar .navbar-collapse .navbar-nav li .learn-more-col {
        display: none; }
      .labroots-navbar .navbar-collapse .navbar-nav li #more-tab-desktop .advertise-col {
        width: 200px; }
      .labroots-navbar .navbar-collapse .navbar-nav li #more-tab-desktop .advertise-col-outter {
        width: 250px; }
      .labroots-navbar .navbar-collapse .navbar-nav li #more-tab-desktop .company-col {
        min-width: 215px; }
      .labroots-navbar .navbar-collapse .navbar-nav li #more-tab-desktop .title {
        padding: 5px;
        font-size: 17px;
        font-weight: bold; }
      .labroots-navbar .navbar-collapse .navbar-nav li #more-tab-desktop li {
        padding: 6.4px 5px;
        font-size: 11.5px; }
      .labroots-navbar .navbar-collapse .navbar-nav li #more-tab-desktop .form-col {
        max-width: 290px; } }
    @media screen and (min-width: 992px) and (max-width: 1303px) {
      .labroots-navbar .navbar-collapse .navbar-nav li.nav-li-articles {
        display: none; } }
    @media screen and (min-width: 992px) and (max-width: 1133px) {
      .labroots-navbar .navbar-collapse .navbar-nav li.nav-li-companies-products {
        display: none; } }
    @media screen and (min-width: 992px) and (max-width: 1200px) {
      .labroots-navbar .navbar-collapse .navbar-nav li .social-media-icons ul {
        width: 50px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .form-col {
        min-width: 290px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .learn-more-col {
        display: none !important; } }
    @media screen and (min-width: 992px) and (max-width: 1433px) {
      .labroots-navbar .navbar-collapse .navbar-nav li.nav-li-companies {
        display: none; }
      .labroots-navbar .navbar-collapse .navbar-nav li .widget .name {
        height: 100%; }
      .labroots-navbar .navbar-collapse .navbar-nav li .nav-more {
        margin-left: -20px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .legal-col {
        margin-right: -50px; }
      .labroots-navbar .navbar-collapse .navbar-nav li .trending-categories-widget li {
        height: 39px;
        margin-bottom: 0px !important; } }
    .labroots-navbar .navbar-collapse .navbar-nav .nav-li-companies-products .nav-megamenu {
      overflow: unset; }
      .labroots-navbar .navbar-collapse .navbar-nav .nav-li-companies-products .nav-megamenu .category-col {
        flex-basis: 25%; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .megamenu-sublist {
      list-style-type: disc !important;
      list-style-position: outside !important;
      margin-left: 19px;
      font-family: opensans;
      font-weight: normal;
      color: #6A6A6A !important; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .advertise-col-outter {
      min-width: 245px; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .form-col {
      max-width: 320px; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .col-lg-2, .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .col-lg-3 {
      border-right: 1px solid #dadada;
      height: 278px;
      white-space: nowrap; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .company-col {
      white-space: normal;
      height: 317px; }
      @media screen and (min-width: 1601px) {
        .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .company-col {
          height: 375px; } }
      @media screen and (min-width: 1390px) and (max-width: 1600px) {
        .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .company-col {
          height: 350px !important; } }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .legal-col {
      border-right: none !important; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .social-media-icon-col {
      width: 70px; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .advertise-col-outter {
      min-width: 240px !important; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .more-megamenu-images {
      width: 50px;
      margin-right: -20px; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop #form-img {
      height: 40px; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .title {
      padding: 5px;
      font-size: 17px;
      font-weight: bold; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .social-media-icons img:hover {
      width: 40px !important;
      position: relative;
      right: 5px;
      box-shadow: 0px 1px 10px #A6A6A8; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop .social-media-icons #instagram-icon-desktop:hover {
      border-radius: 10px; }
    .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop li {
      padding: 7px 5px;
      font-size: 12.5px; }
      .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop li:hover {
        border: none; }
      .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop li a:hover, .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop li .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop li .more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav #more-tab-desktop li .more-social-icon-link:hover {
        text-decoration: none;
        color: #B6BD00; }
    .labroots-navbar .navbar-collapse .navbar-nav #case-studies-overlay {
      padding-top: 30px; }
    .labroots-navbar .navbar-collapse .navbar-nav #overlay-giftcard {
      padding-top: 40px !important; }
    .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col {
      position: absolute;
      right: 20px;
      border: none !important; }
      .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .styled-container-primary {
        width: 400px;
        margin-top: 70px;
        background: #F5F5F7;
        padding: 4px 6px; }
        @media screen and (min-width: 992px) and (max-width: 1590px) {
          .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .styled-container-primary {
            font-size: 12px;
            padding-top: 5px;
            padding-bottom: 5px;
            width: 300px; } }
        .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .styled-container-primary .megamenu-support-text {
          padding-top: 9px;
          margin-left: -20px; }
          @media screen and (min-width: 992px) and (max-width: 1590px) {
            .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .styled-container-primary .megamenu-support-text {
              padding-top: 5px;
              margin-left: -27px; } }
        .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .styled-container-primary .support-icon {
          width: 30px !important; }
          @media screen and (min-width: 992px) and (max-width: 1590px) {
            .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .styled-container-primary .support-icon {
              width: 20px !important; } }
      .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .megamenu-support-link-container {
        font-size: 11.75px;
        box-shadow: -1px 1px 10px #a6a6a875;
        width: 400px; }
        @media screen and (min-width: 992px) and (max-width: 1763px) {
          .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .megamenu-support-link-container {
            width: 300px;
            padding: 10px !important; } }
      .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col img {
        width: 400px; }
      .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .learn-more-overlay {
        background-color: #F5F5F7;
        opacity: 0.9;
        z-index: 10;
        height: 120px;
        color: #808082;
        position: absolute;
        left: 115px;
        bottom: 105px;
        width: 300px;
        font-size: 16px;
        line-height: 18px;
        padding: 20px 0 0 10px;
        font-family: 'Open Sans Light';
        font-style: normal;
        font-weight: 300;
        src: url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format("woff");
        white-space: normal !important;
        float: right; }
      .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .learn-more {
        background-color: #F5F5F7;
        position: absolute;
        width: 400px;
        height: 50px;
        color: #A6A6A8;
        margin-top: -1px;
        padding-left: 20px;
        padding-top: 15px;
        box-shadow: -1px 1px 10px #A6A6A8;
        font-size: 16px;
        font-family: 'Open Sans Light';
        font-style: normal;
        float: right;
        font-weight: 300;
        src: url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format("woff"); }
        .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .learn-more i {
          margin-left: 5px;
          color: #B6BD00; }
      .labroots-navbar .navbar-collapse .navbar-nav .learn-more-col .lower-support-title-font {
        font-size: 13px; }
    .labroots-navbar .navbar-collapse .navbar-nav .nav-scholarships-dropdown .dropdown-toggle {
      display: none; }
    .labroots-navbar .navbar-collapse .navbar-nav.navbar-right {
      margin: 0; }
      .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li {
        border: none; }
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li:hover {
          border: none; }
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li a, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .more-social-icon-link {
          height: 67px;
          padding: 9px 15px 0 15px; }
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .profile-label {
          display: none; }
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li a#login-button, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .social-share-icons #login-button.more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li #login-button.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .mobile-social-share-icons #login-button.more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li #login-button.more-social-icon-link {
          padding: 16px 7px 0 15px; }
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu {
          right: 10px;
          border-radius: 8px;
          box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
          .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li a, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .more-social-icon-link {
            height: auto;
            padding: 10px 15px;
            line-height: normal; }
            .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li a:hover, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .more-social-icon-link:hover {
              background: #E6E6E6; }
  @media screen and (max-width: 992px) {
    .labroots-navbar .dropdown.yamm-fw {
      display: none;
      /* Hides the main menu items in mobile */ }
      .labroots-navbar .dropdown.yamm-fw.nav-more-dropdown {
        display: block; }
    .labroots-navbar .new-more-tab-desktop {
      display: none; }
    .labroots-navbar .more-tab-mobile {
      display: block !important; }
    .labroots-navbar .mobile-nav-social-media a, .labroots-navbar .mobile-nav-social-media .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .mobile-nav-social-media .more-social-icon-link, .labroots-navbar .mobile-nav-social-media .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .mobile-nav-social-media .more-social-icon-link {
      position: relative;
      left: 16px;
      margin: 0 8px 0 0 !important;
      padding: 0 !important;
      background: transparent !important;
      border: none !important; }
    .labroots-navbar .navbar-collapse {
      background: #E6E6E6;
      max-height: 100%;
      position: fixed !important;
      overflow-y: scroll !important;
      bottom: 0;
      margin: 0;
      top: 53px;
      right: 0;
      left: 0; }
      .labroots-navbar .navbar-collapse .navbar-nav {
        clear: both;
        margin-top: 0;
        margin-bottom: 0; }
        .labroots-navbar .navbar-collapse .navbar-nav li a, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link {
          padding-top: 10px;
          padding-bottom: 10px;
          margin: 10px 15px;
          background: #fff;
          border: 1px solid #E6E6E6;
          font-weight: bold; }
          .labroots-navbar .navbar-collapse .navbar-nav li a > span, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons .more-social-icon-link > span, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link > span, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons .more-social-icon-link > span, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link > span {
            display: none; }
          .labroots-navbar .navbar-collapse .navbar-nav li a:hover, .labroots-navbar .navbar-collapse .navbar-nav li .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .more-social-icon-link:hover {
            border-color: #B6BD00;
            color: #B6BD00; }
        .labroots-navbar .navbar-collapse .navbar-nav li.nav-more-dropdown .dropdown-toggle {
          display: none; }
        .labroots-navbar .navbar-collapse .navbar-nav li.nav-more-dropdown .dropdown-menu {
          display: block;
          margin-top: -10px; }
        .labroots-navbar .navbar-collapse .navbar-nav li.nav-more-dropdown .features-more-list {
          display: none; }
        .labroots-navbar .navbar-collapse .navbar-nav li.nav-scholarships-dropdown .dropdown-toggle {
          display: block; }
        .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu {
          position: relative;
          top: auto;
          right: auto;
          left: auto;
          float: none;
          padding: 0;
          background: none;
          border: none;
          box-shadow: none; }
          .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .yamm-content {
            padding: 0; }
          .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .col-lg-2 {
            width: auto;
            height: auto;
            border: none;
            float: none; }
          .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .title {
            padding: 12px 15px;
            font-family: 'Open Sans', Helvetica;
            position: relative;
            margin: 10px 15px;
            background: #fff;
            border: 1px solid #E6E6E6;
            font-size: 14px;
            color: #5A5A5A;
            text-transform: uppercase;
            font-weight: bold;
            cursor: pointer; }
            .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .title:after {
              content: '';
              position: absolute;
              border: 7px solid transparent;
              border-top-color: #000000;
              top: 15px;
              right: 16px; }
            .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .title.up-arrow:after {
              content: '';
              position: absolute;
              border: 7px solid transparent;
              border-bottom-color: #000000;
              top: 7px;
              right: 16px; }
          .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu {
            display: none; }
            .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu a, .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu .more-social-icon-link {
              display: block;
              padding: 4px 15px;
              position: relative;
              background: none;
              border: none;
              line-height: normal;
              margin: 0px 37px; }
              .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu a:hover, .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu .more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav li .dropdown-menu .nav-more .mobile-sub-menu .more-social-icon-link:hover {
                background: none !important; }
        .labroots-navbar .navbar-collapse .navbar-nav li:hover {
          border: none; }
          .labroots-navbar .navbar-collapse .navbar-nav li:hover .dropdown-menu {
            display: none; }
          .labroots-navbar .navbar-collapse .navbar-nav li:hover.nav-more-dropdown .dropdown-menu {
            display: block; }
        .labroots-navbar .navbar-collapse .navbar-nav .mobile-sub-menu li {
          padding: 5px; }
          .labroots-navbar .navbar-collapse .navbar-nav .mobile-sub-menu li span {
            display: block; }
        .labroots-navbar .navbar-collapse .navbar-nav .no-dropdown:after {
          content: none !important; }
      .labroots-navbar .navbar-collapse .navbar-nav.navbar-right.not-logged-in {
        display: none; }
      .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li a.dropdown-toggle, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .social-share-icons .dropdown-toggle.more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .mobile-social-share-icons .dropdown-toggle.more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link {
        margin: 10px 0 0 0;
        padding: 0;
        position: relative;
        height: 43px; } }
    @media screen and (max-width: 992px) and (min-width: 768px) and (max-width: 992px) {
      .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li a.dropdown-toggle, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .social-share-icons .dropdown-toggle.more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .mobile-social-share-icons .dropdown-toggle.more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link {
        margin: 10px 15px 0 15px; } }
  @media screen and (max-width: 992px) {
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li a.dropdown-toggle:after, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .social-share-icons .dropdown-toggle.more-social-icon-link:after, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link:after, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .mobile-social-share-icons .dropdown-toggle.more-social-icon-link:after, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link:after {
          content: '';
          position: absolute;
          border: 7px solid transparent;
          border-top-color: #000000;
          top: 18px;
          right: 16px; }
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li a.dropdown-toggle.up-arrow:after, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .social-share-icons .dropdown-toggle.up-arrow.more-social-icon-link:after, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.up-arrow.more-social-icon-link:after, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .mobile-social-share-icons .dropdown-toggle.up-arrow.more-social-icon-link:after, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.up-arrow.more-social-icon-link:after {
          content: '';
          position: absolute;
          border: 7px solid transparent;
          border-bottom-color: #000000;
          top: 7px;
          right: 16px; }
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li a.dropdown-toggle img, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .social-share-icons .dropdown-toggle.more-social-icon-link img, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link img, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .mobile-social-share-icons .dropdown-toggle.more-social-icon-link img, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link img {
          float: left;
          height: 100%; }
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li a.dropdown-toggle .profile-label, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .social-share-icons .dropdown-toggle.more-social-icon-link .profile-label, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link .profile-label, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .mobile-social-share-icons .dropdown-toggle.more-social-icon-link .profile-label, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li .dropdown-toggle.more-social-icon-link .profile-label {
          float: left;
          padding: 11px;
          display: block; }
      .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu {
        right: auto;
        margin-top: 10px; }
        .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li {
          padding: 5px; }
          .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li a, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .social-share-icons .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .more-social-icon-link, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .more-social-icon-link {
            border: none;
            background: none;
            margin: 0 25px;
            padding: 4px 15px;
            position: relative; }
            .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li a:hover, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .social-share-icons .more-social-icon-link:hover, .social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .more-social-icon-link:hover, .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .labroots-navbar .navbar-collapse .navbar-nav.navbar-right li ul.dropdown-menu li .more-social-icon-link:hover {
              background: none;
              border: none; } }
  @media screen and (max-width: 992px) {
    .labroots-navbar .navbar-header {
      float: none; }
    .labroots-navbar .navbar-left, .labroots-navbar .navbar-right {
      float: none !important; }
    .labroots-navbar .navbar-toggle {
      display: block; }
    .labroots-navbar .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); }
    .labroots-navbar .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px; }
    .labroots-navbar .navbar-collapse.collapse {
      display: none !important; }
    .labroots-navbar .navbar-nav {
      float: none !important;
      margin-top: 7.5px; }
    .labroots-navbar .navbar-nav > li {
      float: none; }
    .labroots-navbar .navbar-nav > li > a, .labroots-navbar .social-share-icons .navbar-nav > li > .more-social-icon-link, .social-share-icons .labroots-navbar .navbar-nav > li > .more-social-icon-link, .labroots-navbar .mobile-social-share-icons .navbar-nav > li > .more-social-icon-link, .mobile-social-share-icons .labroots-navbar .navbar-nav > li > .more-social-icon-link {
      padding-top: 10px;
      padding-bottom: 10px; }
    .labroots-navbar .collapse.in {
      display: block !important; } }

/**
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 *
 * @geedmo - Licensed under the MIT license
 */
.yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .dropdown {
  position: static; }
.yamm .container {
  position: relative; }
.yamm .dropdown-menu {
  left: auto;
  border-bottom: 5px solid #b9c00b; }
.yamm .yamm-content {
  padding: 20px 30px; }
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0; }

/**
 * Sliding nav for header
 * The css goes here so that it's below the other css that hides the collapse bar.
 */
@media screen and (max-width: 992px) {
  .layout_wrapper {
    left: 0px;
    right: 0px;
    transition: left 0.5s, right 0.5s; }
    .layout_wrapper .labroots-navbar {
      position: relative;
      margin-top: -70px; }
      .layout_wrapper .labroots-navbar .navbar-collapse.collapse {
        display: block !important;
        overflow-y: auto;
        height: 100% !important;
        width: 85%;
        top: 0;
        max-width: 300px;
        left: -300px;
        transition: left 0.5s; }
        .layout_wrapper .labroots-navbar .navbar-collapse.collapse .yamm-content {
          overflow: hidden; }
    .layout_wrapper.nav-slide {
      left: 300px;
      right: -300px;
      padding-top: 0 !important; }
      .layout_wrapper.nav-slide .labroots-navbar {
        margin-top: 0; }
        .layout_wrapper.nav-slide .labroots-navbar .navbar-collapse.collapse {
          left: 0px; }
      .layout_wrapper.nav-slide ._homepage .tabs {
        z-index: 0; }
      .layout_wrapper.nav-slide:after {
        content: '';
        background: #000000;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        opacity: 0.5;
        z-index: 100; } }
/** app/Resources/assets/scss/layout/_standard-footer.scss **/
footer {
  background: #666;
  display: inline-block;
  width: 100%;
  color: #dadada;
  padding: 60px 20px 100px 20px; }
  @media screen and (max-width: 1200px) {
    footer {
      text-align: center;
      padding: 20px 0px 100px 0px; } }
  footer .copy-box {
    text-align: center;
    max-width: 520px;
    margin: 0 auto; }
    footer .copy-box .slogan {
      font-size: 23px;
      font-family: Rokkitt, Helvetica; }
    footer .copy-box .logo {
      width: 500px;
      max-width: 100%;
      height: 160px;
      display: block;
      margin: 40px auto; }
      @media screen and (max-width: 1200px) {
        footer .copy-box .logo {
          height: 150px; } }
      @media screen and (max-width: 1200px) {
        footer .copy-box .logo {
          height: 150px; } }
      @media screen and (max-width: 350px) {
        footer .copy-box .logo {
          height: 97px; } }
    footer .copy-box .sentence {
      font-size: 18px;
      line-height: 30px; }
  footer .link-box {
    border-left: 2px solid #dadada;
    padding: 0 40px; }
    @media screen and (max-width: 1200px) {
      footer .link-box {
        border: none;
        padding: 0; } }
    footer .link-box .page-links a, footer .link-box .page-links .social-share-icons .more-social-icon-link, .social-share-icons footer .link-box .page-links .more-social-icon-link, footer .link-box .page-links .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons footer .link-box .page-links .more-social-icon-link {
      margin: 0 0 18px 0;
      color: #dadada;
      font-size: 18px;
      display: block; }
      footer .link-box .page-links a:hover, footer .link-box .page-links .social-share-icons .more-social-icon-link:hover, .social-share-icons footer .link-box .page-links .more-social-icon-link:hover, footer .link-box .page-links .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons footer .link-box .page-links .more-social-icon-link:hover {
        color: #B6BD00;
        text-decoration: none; }
      @media screen and (max-width: 500px) {
        footer .link-box .page-links a, footer .link-box .page-links .social-share-icons .more-social-icon-link, .social-share-icons footer .link-box .page-links .more-social-icon-link, footer .link-box .page-links .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons footer .link-box .page-links .more-social-icon-link {
          border-radius: 5px;
          background: #dadada;
          color: #000;
          margin: 0 -10px 10px -10px;
          padding: 10px; } }
    @media screen and (max-width: 1200px) {
      footer .link-box .page-links {
        margin: 50px 0;
        display: inline-block;
        width: 100%; } }
    footer .link-box .social-icons {
      margin: 20px 7px;
      display: inline-block;
      clear: both; }
      footer .link-box .social-icons .fa-twitter-square {
        margin-left: -1px;
        zoom: 0.97; }
      @media screen and (max-width: 500px) {
        footer .link-box .social-icons {
          margin: 15px 0; } }
      footer .link-box .social-icons a, footer .link-box .social-icons .social-share-icons .more-social-icon-link, .social-share-icons footer .link-box .social-icons .more-social-icon-link, footer .link-box .social-icons .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons footer .link-box .social-icons .more-social-icon-link {
        margin: 5px 0 5px 10px;
        width: 40px;
        height: 40px;
        display: inline-block; }
        @media screen and (max-width: 344px) {
          footer .link-box .social-icons a, footer .link-box .social-icons .social-share-icons .more-social-icon-link, .social-share-icons footer .link-box .social-icons .more-social-icon-link, footer .link-box .social-icons .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons footer .link-box .social-icons .more-social-icon-link {
            margin: 5px 0 5px 5px; } }
        footer .link-box .social-icons a i, footer .link-box .social-icons .social-share-icons .more-social-icon-link i, .social-share-icons footer .link-box .social-icons .more-social-icon-link i, footer .link-box .social-icons .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons footer .link-box .social-icons .more-social-icon-link i {
          font-size: 50px;
          color: #dadada;
          line-height: 38px; }
          @media screen and (max-width: 344px) {
            footer .link-box .social-icons a i, footer .link-box .social-icons .social-share-icons .more-social-icon-link i, .social-share-icons footer .link-box .social-icons .more-social-icon-link i, footer .link-box .social-icons .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons footer .link-box .social-icons .more-social-icon-link i {
              font-size: 40px; } }
          footer .link-box .social-icons a i:hover, footer .link-box .social-icons .social-share-icons .more-social-icon-link i:hover, .social-share-icons footer .link-box .social-icons .more-social-icon-link i:hover, footer .link-box .social-icons .mobile-social-share-icons .more-social-icon-link i:hover, .mobile-social-share-icons footer .link-box .social-icons .more-social-icon-link i:hover {
            color: #B6BD00; }
    footer .link-box .copyright {
      font-size: 11px;
      margin: 0 18px; }

.wizard .nav-tabs > li a, .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons .wizard .nav-tabs > li .more-social-icon-link, .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .wizard .nav-tabs > li .more-social-icon-link {
  height: 70px;
  margin: 20px auto;
  border-radius: 100%;
  padding: 0;
  color: #777;
  text-align: center;
  background: none !important; }
  .wizard .nav-tabs > li a p, .wizard .nav-tabs > li .social-share-icons .more-social-icon-link p, .social-share-icons .wizard .nav-tabs > li .more-social-icon-link p, .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons .wizard .nav-tabs > li .more-social-icon-link p, .wizard .nav-tabs > li a .static-about table tbody tr td, .static-about table tbody tr .wizard .nav-tabs > li a td, .wizard .nav-tabs > li .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .wizard .nav-tabs > li .social-share-icons .more-social-icon-link td, .social-share-icons .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons .wizard .nav-tabs > li .more-social-icon-link td, .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons .wizard .nav-tabs > li .more-social-icon-link td {
    font-family: 'Open Sans';
    font-size: 16px;
    color: #9B9B9B;
    text-transform: uppercase;
    padding-top: 85px;
    padding-left: 2px; }
.wizard li.done i.fa, .wizard li.done i.fas {
  color: white; }
.wizard li.done span.round-tab {
  background: #B6BD00; }
  .wizard li.done span.round-tab.img-container .bg-link-img {
    background-image: url(https://labroots-images.s3.us-west-2.amazonaws.com/Linking-White.svg); }
.wizard li.done #suit-tie {
  fill: white !important; }
.wizard li.active span.round-tab {
  background: #B6BD00;
  color: white; }
  .wizard li.active span.round-tab.wizardNavIcon {
    color: white !important; }
  .wizard li.active span.round-tab.img-container .bg-link-img {
    background-image: url(https://labroots-images.s3.us-west-2.amazonaws.com/Linking-White.svg); }
.wizard li.active p.nav-label, .wizard li.active .static-about table tbody tr td.nav-label, .static-about table tbody tr .wizard li.active td.nav-label {
  color: #B6BD00; }
.wizard span.round-tab {
  left: 0;
  right: 0;
  width: 70px;
  height: 70px;
  line-height: 70px;
  display: block;
  border-radius: 100px;
  background: #DFE3E4;
  margin: 0 auto;
  z-index: 1;
  position: absolute;
  text-align: center;
  font-size: 25px; }
  .wizard span.round-tab.img-container .bg-link-img {
    background-image: url(https://labroots-images.s3.us-west-2.amazonaws.com/Linking.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    transform: scale(0.5); }
  .wizard span.round-tab.img-container img {
    height: 50%;
    margin-top: 16px; }
.wizard span.round-tab:hover {
  color: white !important;
  background-color: #B6BD00; }
  .wizard span.round-tab:hover .wizardNavIcon {
    color: white !important; }
  .wizard span.round-tab:hover.img-container .bg-link-img {
    background-image: url(https://labroots-images.s3.us-west-2.amazonaws.com/Linking-White.svg); }
.wizard.link-insertion-form form {
  padding: 0 4px; }
  @media screen and (max-width: 992px) {
    .wizard.link-insertion-form form {
      padding-top: 0; } }
.wizard.link-insertion-form #step1 i.error_icon, .wizard.link-insertion-form #step2 i.error_icon {
  display: none;
  color: #B00020;
  font-size: 30px;
  position: absolute;
  top: 40px;
  right: 70px;
  pointer-events: none; }
  @media screen and (max-width: 992px) {
    .wizard.link-insertion-form #step1 i.error_icon, .wizard.link-insertion-form #step2 i.error_icon {
      right: 16px; } }
.wizard .tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #5A5A5A;
  text-align: center;
  background-color: #FFFFFF;
  border-radius: .25rem;
  border-color: #000000; }

/** app/Resources/assets/scss/layout/_microsite-layout.scss **/
.microsite_layout_wrapper {
  padding-top: 20px;
  background-color: #F5F5F7; }
  .microsite_layout_wrapper .microsite-header .app-logo_container {
    text-align: right;
    vertical-align: bottom;
    padding-bottom: 10px;
    padding-top: 5px; }
    .microsite_layout_wrapper .microsite-header .app-logo_container .produced-by-text {
      color: #5A5A5A; }
    .microsite_layout_wrapper .microsite-header .app-logo_container img.logo {
      height: 40px; }
      @media screen and (max-width: 768px) {
        .microsite_layout_wrapper .microsite-header .app-logo_container img.logo {
          height: 25px; } }
  .microsite_layout_wrapper .microsite-header .sponsor-logo_container {
    text-align: left;
    padding-bottom: 10px; }
    @media screen and (max-width: 768px) {
      .microsite_layout_wrapper .microsite-header .sponsor-logo_container {
        text-align: center; } }
    .microsite_layout_wrapper .microsite-header .sponsor-logo_container img.logo {
      height: 80px; }
  .microsite_layout_wrapper .body-container .body-main {
    right: inherit !important; }
    .microsite_layout_wrapper .body-container .body-main .title {
      line-height: 100%; }
    .microsite_layout_wrapper .body-container .body-main .edit-profile-link {
      display: none; }
    @media screen and (max-width: 992px) {
      .microsite_layout_wrapper .body-container .body-main .edit-profile-link {
        display: inline;
        text-transform: uppercase; } }
  .microsite_layout_wrapper .body-container .body-sidebar {
    left: inherit !important; }
    .microsite_layout_wrapper .body-container .body-sidebar .widget {
      /* For some reason the basic styles in microsites differs to the regular ones.
      It might be a difference in the way that microsite css is generated.
      For now, we're just going to override these.
      Eg. .widget .section-title:
      Regular: 'Open Sans', Helvetica, 'Helvetica Neue', Arial, sans-serif
      Microsites: 'Helvetica Neue', Helvetica, Arial, sans-serif */
      margin: 0 0 16px 0; }
      .microsite_layout_wrapper .body-container .body-sidebar .widget a:hover, .microsite_layout_wrapper .body-container .body-sidebar .widget .social-share-icons .more-social-icon-link:hover, .social-share-icons .microsite_layout_wrapper .body-container .body-sidebar .widget .more-social-icon-link:hover, .microsite_layout_wrapper .body-container .body-sidebar .widget .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .microsite_layout_wrapper .body-container .body-sidebar .widget .more-social-icon-link:hover {
        color: #5A5A5A;
        text-decoration: none; }
      .microsite_layout_wrapper .body-container .body-sidebar .widget .microsite-user-profile ._auth.login-form {
        margin: 0px; }
      .microsite_layout_wrapper .body-container .body-sidebar .widget .show-attendees-button a:hover, .microsite_layout_wrapper .body-container .body-sidebar .widget .show-attendees-button .social-share-icons .more-social-icon-link:hover, .social-share-icons .microsite_layout_wrapper .body-container .body-sidebar .widget .show-attendees-button .more-social-icon-link:hover, .microsite_layout_wrapper .body-container .body-sidebar .widget .show-attendees-button .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .microsite_layout_wrapper .body-container .body-sidebar .widget .show-attendees-button .more-social-icon-link:hover {
        border-color: #B6BD00;
        color: #FFFFFF; }
  .microsite_layout_wrapper footer {
    background-color: #F5F5F7; }
    .microsite_layout_wrapper footer .link-box {
      border-left-width: 0px; }
      .microsite_layout_wrapper footer .link-box .page-links {
        /* Horizontal */ }
        .microsite_layout_wrapper footer .link-box .page-links ul li span#language_select select {
          border-radius: 8px;
          font-size: 18px;
          color: #555;
          margin-bottom: 20px; }
          @media screen and (max-width: 500px) {
            .microsite_layout_wrapper footer .link-box .page-links ul li span#language_select select {
              width: 100%;
              height: 45px; } }
        @media only screen and (min-width: 501px) {
          .microsite_layout_wrapper footer .link-box .page-links a, .microsite_layout_wrapper footer .link-box .page-links .social-share-icons .more-social-icon-link, .social-share-icons .microsite_layout_wrapper footer .link-box .page-links .more-social-icon-link, .microsite_layout_wrapper footer .link-box .page-links .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .microsite_layout_wrapper footer .link-box .page-links .more-social-icon-link {
            color: #5A5A5A; }
            .microsite_layout_wrapper footer .link-box .page-links a:hover, .microsite_layout_wrapper footer .link-box .page-links .social-share-icons .more-social-icon-link:hover, .social-share-icons .microsite_layout_wrapper footer .link-box .page-links .more-social-icon-link:hover, .microsite_layout_wrapper footer .link-box .page-links .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .microsite_layout_wrapper footer .link-box .page-links .more-social-icon-link:hover {
              color: #B6BD00; } }
        @media screen and (min-width: 1200px) {
          .microsite_layout_wrapper footer .link-box .page-links {
            text-align: center; }
            .microsite_layout_wrapper footer .link-box .page-links a, .microsite_layout_wrapper footer .link-box .page-links .social-share-icons .more-social-icon-link, .social-share-icons .microsite_layout_wrapper footer .link-box .page-links .more-social-icon-link, .microsite_layout_wrapper footer .link-box .page-links .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .microsite_layout_wrapper footer .link-box .page-links .more-social-icon-link {
              display: inline;
              color: #B6BD00;
              padding: 5px 10px;
              text-transform: uppercase;
              font-size: 16px;
              line-height: 200%;
              white-space: nowrap; }
            .microsite_layout_wrapper footer .link-box .page-links ul {
              list-style: none; }
              .microsite_layout_wrapper footer .link-box .page-links ul li {
                display: inline; } }

.ui-dialog {
  overflow: hidden; }

/** app/Resources/assets/scss/partials/_widgets.scss **/
/* If this is the top item in the sidebar, we want it to be vertically aligned as if it had a title (which it doesn't) */
@media screen and (min-width: 1200px) {
  .invite-colleagues_widget_shim {
    padding-top: 31px; } }
.sidebar-bottom-link {
  text-align: center;
  display: block;
  font-size: 14px;
  line-height: 19px;
  text-transform: uppercase;
  margin-left: -10px;
  margin-right: -10px;
  border-top: 1px solid #E6E6E6;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px; }
  .sidebar-bottom-link:hover {
    background-color: #F5F5F7; }

#scrollTopWidget {
  display: none;
  position: fixed;
  bottom: 64px;
  z-index: 1000;
  text-align: right;
  margin-left: 85%;
  width: 45px;
  left: 0;
  right: 0; }
  #scrollTopWidget .glyphicon {
    background: white;
    border: 1px solid #707070;
    border-radius: 50%;
    color: #707070;
    padding: 11px 12px;
    font-size: 19px;
    cursor: pointer;
    right: -58px; }
  @media (max-width: 1660px) {
    #scrollTopWidget {
      margin-left: 90%;
      right: 0; }
      #scrollTopWidget .glyphicon {
        right: -23px; } }
  @media (max-width: 1660px) and (max-width: 760px) {
    #scrollTopWidget {
      margin-right: 95%;
      right: 0; }
      #scrollTopWidget .glyphicon {
        right: 20px; } }

.widget-item .widget-thumbnail {
  display: block; }
.widget-item .details .name {
  font-family: "Open Sans", Helvetica;
  margin: 10px 0 0 0;
  color: #5A5A5A;
  text-decoration: none; }
  .widget-item .details .name:hover {
    color: #B6BD00; }

.body-sidebar .widget-item {
  padding: 0 0 10px 0;
  display: flex; }
  .body-sidebar .widget-item .widget-thumbnail {
    margin: 0 7px 0 0; }
    .body-sidebar .widget-item .widget-thumbnail img {
      height: 50px; }
  .body-sidebar .widget-item .details .date {
    margin-bottom: 5px; }

.widget {
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  background: white;
  padding: 0 10px 10px 10px;
  margin: 0 0 16px 0;
  display: inline-block;
  width: 100%; }
  .widget.create-button-widget, .widget.search-form-widget {
    background: none !important;
    box-shadow: none !important;
    border: none !important;
    padding: 0 !important; }
  .widget.search-form-widget .sidebar-search-results {
    z-index: 10000;
    width: 410px;
    display: none;
    text-align: center;
    position: absolute;
    top: 56px;
    right: -1px;
    background: #fff;
    border: 1px solid #dadada;
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
    .widget.search-form-widget .sidebar-search-results .close-button {
      float: right; }
    .widget.search-form-widget .sidebar-search-results .close-button {
      position: relative;
      text-align: right;
      margin-top: 6px;
      margin-right: 6px;
      margin-bottom: -31px;
      height: 24px;
      width: 24px;
      background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X.svg");
      background-size: contain;
      background-repeat: no-repeat;
      margin-left: auto;
      cursor: pointer; }
    .widget.search-form-widget .sidebar-search-results .close-button:hover {
      cursor: pointer;
      background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X-Hover.svg"); }
    .widget.search-form-widget .sidebar-search-results .fa {
      color: #5A5A5A;
      margin: 10px; }
    .widget.search-form-widget .sidebar-search-results .scrollable {
      text-align: left;
      overflow-y: scroll;
      max-height: 500px;
      background: #fff;
      border: 1px solid #dadada; }
      .widget.search-form-widget .sidebar-search-results .scrollable hr {
        display: none; }
    .widget.search-form-widget .sidebar-search-results .autocomplete-links {
      display: none; }
    .widget.search-form-widget .sidebar-search-results .see-all-results-link {
      display: inline-block;
      margin: 12px;
      border-radius: 0 0 7px 7px;
      font-family: arial;
      font-weight: normal !important;
      padding: 10px;
      font-size: 12px;
      cursor: pointer; }
    .widget.search-form-widget .sidebar-search-results .autocomplete-items .item {
      cursor: pointer;
      border: none; }
      .widget.search-form-widget .sidebar-search-results .autocomplete-items .item img {
        width: 150px; }
      .widget.search-form-widget .sidebar-search-results .autocomplete-items .item .title {
        color: #5A5A5A;
        font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, sans-serif;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis; }
      .widget.search-form-widget .sidebar-search-results .autocomplete-items .item:hover .title {
        color: #B6BD00; }
  .widget .section-title {
    margin: 16px 0px 8px 0px;
    text-align: center;
    font-size: 18px; }
  .widget .single-shirt-link {
    text-decoration: none; }
    .widget .single-shirt-link:hover .section-title {
      color: #B6BD00; }
  .widget i {
    display: none; }
  .widget li {
    list-style: none; }
  .widget h3 {
    border-bottom: 3px solid #000;
    text-transform: uppercase;
    text-align: center;
    font-size: 19px; }
  .widget .show-attendees-button {
    line-height: 72px;
    text-align: center;
    font-size: 14px;
    cursor: pointer; }
    .widget .show-attendees-button a, .widget .show-attendees-button .social-share-icons .more-social-icon-link, .social-share-icons .widget .show-attendees-button .more-social-icon-link, .widget .show-attendees-button .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .show-attendees-button .more-social-icon-link {
      border-color: #dadada;
      text-decoration: none;
      color: #000000; }
      .widget .show-attendees-button a:hover, .widget .show-attendees-button .social-share-icons .more-social-icon-link:hover, .social-share-icons .widget .show-attendees-button .more-social-icon-link:hover, .widget .show-attendees-button .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .widget .show-attendees-button .more-social-icon-link:hover {
        color: #fff;
        background: #5A5A5A; }
  .widget .create-button {
    font-family: Rokkitt, Helvetica;
    padding: 15px 0;
    font-size: 20px;
    text-align: center;
    text-decoration: none;
    display: block;
    color: #FFF;
    cursor: pointer; }
    .widget .create-button i {
      display: inline-block;
      border: 1px solid #FFF;
      border-radius: 15px;
      height: 30px;
      width: 30px;
      font-size: 22px;
      line-height: 29px;
      margin: 0 10px 0 0; }
    .widget .create-button span {
      height: 24px;
      vertical-align: bottom;
      display: inline-block; }
    .widget .create-button:hover {
      background: #5A5A5A;
      color: #fff; }
      .widget .create-button:hover i {
        border-color: #fff; }
  .widget .widget-search-form input {
    background: #FFFFFF;
    border: 1px solid #BEBEBE;
    border-radius: 0;
    height: 50px;
    line-height: 50px;
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px; }
  .widget .widget-search-form input:focus {
    border: 1px solid #BEBEBE;
    box-shadow: none;
    border-radius: 0; }
  .widget .widget-search-form .input-group-addon {
    border-radius: 0;
    cursor: pointer;
    background-color: #FFFFFF;
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px; }
  .widget .widget-search-form i {
    display: block;
    font-size: 20px; }
  .widget .add-button {
    width: 100%;
    padding: 15px 0; }
  .widget .media-categories-widget, .widget .trending-categories-widget {
    margin: 0px 0 0 0;
    padding-bottom: 4px; }
    .widget .media-categories-widget li, .widget .trending-categories-widget li {
      display: block;
      font-size: 16px;
      width: 100%; }
      .widget .media-categories-widget li a, .widget .media-categories-widget li .social-share-icons .more-social-icon-link, .social-share-icons .widget .media-categories-widget li .more-social-icon-link, .widget .media-categories-widget li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .media-categories-widget li .more-social-icon-link, .widget .trending-categories-widget li a, .widget .trending-categories-widget li .social-share-icons .more-social-icon-link, .social-share-icons .widget .trending-categories-widget li .more-social-icon-link, .widget .trending-categories-widget li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .trending-categories-widget li .more-social-icon-link {
        width: 100%;
        color: #5A5A5A;
        white-space: nowrap;
        padding-right: 10px;
        padding-top: 10px;
        display: inline-block; }
        .widget .media-categories-widget li a:hover, .widget .media-categories-widget li .social-share-icons .more-social-icon-link:hover, .social-share-icons .widget .media-categories-widget li .more-social-icon-link:hover, .widget .media-categories-widget li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .widget .media-categories-widget li .more-social-icon-link:hover, .widget .media-categories-widget li a.hover, .widget .media-categories-widget li .social-share-icons .hover.more-social-icon-link, .social-share-icons .widget .media-categories-widget li .hover.more-social-icon-link, .widget .media-categories-widget li .mobile-social-share-icons .hover.more-social-icon-link, .mobile-social-share-icons .widget .media-categories-widget li .hover.more-social-icon-link, .widget .trending-categories-widget li a:hover, .widget .trending-categories-widget li .social-share-icons .more-social-icon-link:hover, .social-share-icons .widget .trending-categories-widget li .more-social-icon-link:hover, .widget .trending-categories-widget li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .widget .trending-categories-widget li .more-social-icon-link:hover, .widget .trending-categories-widget li a.hover, .widget .trending-categories-widget li .social-share-icons .hover.more-social-icon-link, .social-share-icons .widget .trending-categories-widget li .hover.more-social-icon-link, .widget .trending-categories-widget li .mobile-social-share-icons .hover.more-social-icon-link, .mobile-social-share-icons .widget .trending-categories-widget li .hover.more-social-icon-link {
          color: #B6BD00;
          text-decoration: none; }
    .widget .media-categories-widget .category-new, .widget .trending-categories-widget .category-new {
      background-color: #B6BD00;
      color: #fff;
      font-size: 10px;
      font-weight: bold;
      padding: 4px 5px;
      text-transform: uppercase;
      top: -10px;
      left: 5px;
      display: inline-block;
      position: relative; }
    .widget .media-categories-widget.mega-menu li, .widget .trending-categories-widget.mega-menu li {
      width: 300px;
      padding: 0;
      margin: 0;
      display: table; }
    .widget .media-categories-widget.mega-menu .category-icon, .widget .trending-categories-widget.mega-menu .category-icon {
      display: table-cell;
      width: 32px; }
    .widget .media-categories-widget.mega-menu .category-label, .widget .trending-categories-widget.mega-menu .category-label {
      display: table-cell; }
  .widget .event-countdown {
    margin: 0 -7px; }
    .widget .event-countdown li {
      width: 25%;
      float: left;
      padding: 7px; }
      .widget .event-countdown li span {
        text-align: center;
        display: block;
        font-size: 12px;
        font-weight: bold;
        color: #5A5A5A; }
        .widget .event-countdown li span:first-child {
          border: 1px solid #dadada;
          border-radius: 8px;
          font-size: 22px;
          padding: 10px;
          color: #5A5A5A;
          font-weight: normal;
          margin: 0 0 5px 0; }
  .widget .content-tags-widget i {
    float: right;
    top: 2px;
    font-size: 15px;
    color: #666; }
  .widget .carbon-calculator-widget #carbonCalculatorInfoIcon {
    margin-top: -20px;
    margin-left: 40px;
    position: absolute; }
  .widget .carbon-calculator-widget a, .widget .carbon-calculator-widget .social-share-icons .more-social-icon-link, .social-share-icons .widget .carbon-calculator-widget .more-social-icon-link, .widget .carbon-calculator-widget .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .carbon-calculator-widget .more-social-icon-link {
    color: #2B7FF2; }
    .widget .carbon-calculator-widget a:hover, .widget .carbon-calculator-widget .social-share-icons .more-social-icon-link:hover, .social-share-icons .widget .carbon-calculator-widget .more-social-icon-link:hover, .widget .carbon-calculator-widget .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .widget .carbon-calculator-widget .more-social-icon-link:hover {
      color: #1556AD; }
  .widget #responseCarbonCalculator, .widget .responseCarbonCalculatorWithoutLocation, .widget #yourSavingsKg, .widget #carbonImpactHelpText, .widget #calculateTextLink {
    display: none; }
  .widget .carbon-calculator-savings-tile {
    background: #F5F5F7;
    padding: 5px;
    border-radius: 8px;
    color: #969696;
    height: 105.15px;
    width: 115%; }
    @media screen and (max-width: 768px) {
      .widget .carbon-calculator-savings-tile {
        width: 100%; } }
    .widget .carbon-calculator-savings-tile #attendeeSavingsHolder {
      margin-top: -10px; }
  .widget .carbon-calculator-savings-tile-second {
    margin-left: -10%; }
    @media screen and (max-width: 768px) {
      .widget .carbon-calculator-savings-tile-second {
        margin-left: inherit; } }
  .widget .carbon-calculator-savings-tile-third {
    margin-left: -15%; }
    @media screen and (max-width: 768px) {
      .widget .carbon-calculator-savings-tile-third {
        margin-left: inherit; } }
  .widget .content-tags-list {
    height: 143px;
    overflow: hidden; }
    .widget .content-tags-list li {
      display: inline-block;
      padding: 2px; }
      .widget .content-tags-list li a, .widget .content-tags-list li .social-share-icons .more-social-icon-link, .social-share-icons .widget .content-tags-list li .more-social-icon-link, .widget .content-tags-list li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .content-tags-list li .more-social-icon-link {
        color: #777;
        text-transform: uppercase;
        text-decoration: none; }
    .widget .content-tags-list .no-hover a:hover, .widget .content-tags-list .no-hover .social-share-icons .more-social-icon-link:hover, .social-share-icons .widget .content-tags-list .no-hover .more-social-icon-link:hover, .widget .content-tags-list .no-hover .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .widget .content-tags-list .no-hover .more-social-icon-link:hover {
      color: #777 !important;
      cursor: default;
      background-color: #FFF; }
  .widget .tags-show-more {
    cursor: pointer;
    margin-bottom: 0px; }
  .widget .attendees {
    margin: 0 -5px; }
    .widget .attendees li {
      width: 23%;
      margin: 5px 1%;
      position: relative;
      float: left;
      padding-bottom: 23%; }
    .widget .attendees a, .widget .attendees .social-share-icons .more-social-icon-link, .social-share-icons .widget .attendees .more-social-icon-link, .widget .attendees .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .attendees .more-social-icon-link {
      width: 100%;
      height: 100%;
      display: inline-block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      border: 2px solid #dadada; }
      .widget .attendees a.see-more-text, .widget .attendees .social-share-icons .see-more-text.more-social-icon-link, .social-share-icons .widget .attendees .see-more-text.more-social-icon-link, .widget .attendees .mobile-social-share-icons .see-more-text.more-social-icon-link, .mobile-social-share-icons .widget .attendees .see-more-text.more-social-icon-link {
        padding: 10px;
        line-height: normal; }
      .widget .attendees a div, .widget .attendees .social-share-icons .more-social-icon-link div, .social-share-icons .widget .attendees .more-social-icon-link div, .widget .attendees .mobile-social-share-icons .more-social-icon-link div, .mobile-social-share-icons .widget .attendees .more-social-icon-link div {
        width: 100%;
        height: 100%;
        background-size: cover; }
      .widget .attendees a:hover, .widget .attendees .social-share-icons .more-social-icon-link:hover, .social-share-icons .widget .attendees .more-social-icon-link:hover, .widget .attendees .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .widget .attendees .more-social-icon-link:hover {
        border-color: #B6BD00; }
    .widget .attendees .modal-content {
      min-height: 230px; }
      .widget .attendees .modal-content .modal-header {
        padding-bottom: 0px; }
      .widget .attendees .modal-content .modal-body {
        padding: 0 35px 40px; }
        .widget .attendees .modal-content .modal-body .attendee-profile-image {
          float: left; }
        .widget .attendees .modal-content .modal-body .attendee-details {
          font-size: 16px;
          margin-left: 150px;
          line-height: 22px;
          color: #5A5A5A; }
          .widget .attendees .modal-content .modal-body .attendee-details .attendee-name {
            margin-bottom: 15px;
            font-size: 28px;
            font-weight: bold;
            font-family: Rokkitt, Helvetica; }
  .widget .advert-square {
    width: 250px;
    height: 250px;
    display: block;
    border: 1px solid #555;
    background: #dadada;
    margin: 0 0 10px 0; }
  .widget .article-item .thumbnail span {
    display: none; }
  .widget .microsite-connect {
    padding: 10px 0px; }
    .widget .microsite-connect a span, .widget .microsite-connect .social-share-icons .more-social-icon-link span, .social-share-icons .widget .microsite-connect .more-social-icon-link span, .widget .microsite-connect .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons .widget .microsite-connect .more-social-icon-link span {
      color: #B6BD00;
      font-size: 56px;
      margin-right: 10px; }
      .widget .microsite-connect a span:hover, .widget .microsite-connect .social-share-icons .more-social-icon-link span:hover, .social-share-icons .widget .microsite-connect .more-social-icon-link span:hover, .widget .microsite-connect .mobile-social-share-icons .more-social-icon-link span:hover, .mobile-social-share-icons .widget .microsite-connect .more-social-icon-link span:hover {
        color: #5A5A5A !important; }
  .widget .microsite-resources .content {
    margin-top: 8px;
    padding: 8px;
    font-size: 15px; }
    .widget .microsite-resources .content a, .widget .microsite-resources .content .social-share-icons .more-social-icon-link, .social-share-icons .widget .microsite-resources .content .more-social-icon-link, .widget .microsite-resources .content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .microsite-resources .content .more-social-icon-link {
      color: #B6BD00;
      text-decoration: none;
      word-wrap: break-word; }
    .widget .microsite-resources .content em {
      font-style: italic; }
  .widget .microsite-user-profile ._auth .social-auth-link {
    font-size: 14px; }
  .widget .microsite-user-profile p, .widget .microsite-user-profile .static-about table tbody tr td, .static-about table tbody tr .widget .microsite-user-profile td {
    font-size: 12px;
    line-height: 20px; }
  .widget .microsite-user-profile .password_div span {
    font-size: 12px;
    padding: 9px; }
  .widget .microsite-user-profile {
    padding-bottom: 8px;
    /* http://stackoverflow.com/questions/1260122/expand-a-div-to-take-the-remaining-width */ }
    .widget .microsite-user-profile .image_container {
      width: 65px;
      min-height: 65px;
      float: left; }
      .widget .microsite-user-profile .image_container img {
        width: 65px;
        height: 65px;
        border: 1px solid #E6E6E6; }
    .widget .microsite-user-profile .details_container {
      width: auto;
      min-height: 65px;
      overflow: hidden;
      position: relative;
      padding-left: 10px; }
      .widget .microsite-user-profile .details_container .fullname {
        font-family: Rokkitt, Helvetica;
        font-size: 17px; }
      .widget .microsite-user-profile .details_container .job-title {
        line-height: 17px;
        font-size: 12px;
        color: #5A5A5A; }
      .widget .microsite-user-profile .details_container .links {
        line-height: 17px;
        font-size: 12px; }
        .widget .microsite-user-profile .details_container .links a, .widget .microsite-user-profile .details_container .links .social-share-icons .more-social-icon-link, .social-share-icons .widget .microsite-user-profile .details_container .links .more-social-icon-link, .widget .microsite-user-profile .details_container .links .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .microsite-user-profile .details_container .links .more-social-icon-link {
          color: #B6BD00;
          cursor: pointer; }
  .widget #editDetailsModal .modal-dialog {
    height: 93%;
    padding-bottom: 0; }
  .widget #editDetailsModal .modal-content {
    height: 100%;
    display: flex;
    flex-direction: column; }
  .widget #editDetailsModal .modal-body {
    padding: 0px;
    overflow-y: scroll;
    height: 100%; }
  .widget #editDetailsModal .modal-footer button {
    width: 100%; }
  .widget .user-modal form, .widget #editDetailsModal form {
    display: inline-block;
    width: 100%; }
    .widget .user-modal form label, .widget #editDetailsModal form label {
      font-size: 14px;
      padding-bottom: 8px; }
    .widget .user-modal form .multiselect-container input[type='checkbox'], .widget #editDetailsModal form .multiselect-container input[type='checkbox'] {
      margin: 2px 5px 0 0;
      width: 15px;
      float: left; }
    .widget .user-modal form .form-group, .widget #editDetailsModal form .form-group {
      margin-bottom: 20px; }
    .widget .user-modal form .green-solid-button, .widget .user-modal form .green-form-button, .widget .user-modal form .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .widget .user-modal form .btn:nth-child(2), .widget .user-modal form .pagination li a, .pagination li .widget .user-modal form a, .widget .user-modal form .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .widget .user-modal form .more-social-icon-link, .widget .user-modal form .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .widget .user-modal form .more-social-icon-link, .widget .user-modal form .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .widget .user-modal form .more-social-icon-link, .widget .user-modal form .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .widget .user-modal form .more-social-icon-link, .widget #editDetailsModal form .green-solid-button, .widget #editDetailsModal form .green-form-button, .widget #editDetailsModal form .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .widget #editDetailsModal form .btn:nth-child(2), .widget #editDetailsModal form .pagination li a, .pagination li .widget #editDetailsModal form a, .widget #editDetailsModal form .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .widget #editDetailsModal form .more-social-icon-link, .widget #editDetailsModal form .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .widget #editDetailsModal form .more-social-icon-link, .widget #editDetailsModal form .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .widget #editDetailsModal form .more-social-icon-link, .widget #editDetailsModal form .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .widget #editDetailsModal form .more-social-icon-link {
      float: right; }
  .widget .green-fa {
    color: #fff;
    border-radius: 8px;
    font-size: 20px;
    text-align: center;
    min-width: 30px;
    background: #B6BD00;
    padding: 5px;
    box-shadow: 1px 1px 1px #6f6f6f; }
  .widget .change-password-title {
    color: #5A5A5A;
    font-size: 30px;
    font-family: 'Rokkitt';
    text-align: center;
    margin: 10px 0 0; }
  .widget .profile-header {
    padding-bottom: 20px;
    margin-bottom: 10px;
    min-height: 160px;
    position: relative; }
    .widget .profile-header i {
      display: block; }
    .widget .profile-header .side-of-thumb {
      height: 60px; }
    .widget .profile-header .profile-image-preview {
      width: 150px;
      height: 150px;
      background-size: 100%;
      display: block; }
    .widget .profile-header .social-icon-box a, .widget .profile-header .social-icon-box .social-share-icons .more-social-icon-link, .social-share-icons .widget .profile-header .social-icon-box .more-social-icon-link, .widget .profile-header .social-icon-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .profile-header .social-icon-box .more-social-icon-link {
      padding-right: 5px; }
      @media screen and (max-width: 768px) {
        .widget .profile-header .social-icon-box a, .widget .profile-header .social-icon-box .social-share-icons .more-social-icon-link, .social-share-icons .widget .profile-header .social-icon-box .more-social-icon-link, .widget .profile-header .social-icon-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .widget .profile-header .social-icon-box .more-social-icon-link {
          display: none;
          padding-right: 1px; } }
    .widget .profile-header .toggle-social-icons {
      display: none; }
      @media screen and (max-width: 768px) {
        .widget .profile-header .toggle-social-icons {
          display: block; } }

.nbc-event-countdown {
  margin-top: 10px;
  margin-bottom: 0; }
  .nbc-event-countdown .section-title {
    text-align: left; }
  .nbc-event-countdown .event-countdown {
    width: 390px !important; }

.upload-overlay .upload-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
  background-color: #000;
  opacity: 0.5; }
.upload-overlay .uploading-text {
  font-size: 30px;
  margin: 0 0 20px 0;
  color: #fff; }
.upload-overlay .upload-icon {
  position: fixed;
  top: 50%;
  left: 50%;
  margin: -100px 0 0 -100px;
  z-index: 9999; }
  .upload-overlay .upload-icon .rect-auto, .upload-overlay .upload-icon .c100.p51 .slice, .upload-overlay .upload-icon .c100.p52 .slice, .upload-overlay .upload-icon .c100.p53 .slice, .upload-overlay .upload-icon .c100.p54 .slice, .upload-overlay .upload-icon .c100.p55 .slice, .upload-overlay .upload-icon .c100.p56 .slice, .upload-overlay .upload-icon .c100.p57 .slice, .upload-overlay .upload-icon .c100.p58 .slice, .upload-overlay .upload-icon .c100.p59 .slice, .upload-overlay .upload-icon .c100.p60 .slice, .upload-overlay .upload-icon .c100.p61 .slice, .upload-overlay .upload-icon .c100.p62 .slice, .upload-overlay .upload-icon .c100.p63 .slice, .upload-overlay .upload-icon .c100.p64 .slice, .upload-overlay .upload-icon .c100.p65 .slice, .upload-overlay .upload-icon .c100.p66 .slice, .upload-overlay .upload-icon .c100.p67 .slice, .upload-overlay .upload-icon .c100.p68 .slice, .upload-overlay .upload-icon .c100.p69 .slice, .upload-overlay .upload-icon .c100.p70 .slice, .upload-overlay .upload-icon .c100.p71 .slice, .upload-overlay .upload-icon .c100.p72 .slice, .upload-overlay .upload-icon .c100.p73 .slice, .upload-overlay .upload-icon .c100.p74 .slice, .upload-overlay .upload-icon .c100.p75 .slice, .upload-overlay .upload-icon .c100.p76 .slice, .upload-overlay .upload-icon .c100.p77 .slice, .upload-overlay .upload-icon .c100.p78 .slice, .upload-overlay .upload-icon .c100.p79 .slice, .upload-overlay .upload-icon .c100.p80 .slice, .upload-overlay .upload-icon .c100.p81 .slice, .upload-overlay .upload-icon .c100.p82 .slice, .upload-overlay .upload-icon .c100.p83 .slice, .upload-overlay .upload-icon .c100.p84 .slice, .upload-overlay .upload-icon .c100.p85 .slice, .upload-overlay .upload-icon .c100.p86 .slice, .upload-overlay .upload-icon .c100.p87 .slice, .upload-overlay .upload-icon .c100.p88 .slice, .upload-overlay .upload-icon .c100.p89 .slice, .upload-overlay .upload-icon .c100.p90 .slice, .upload-overlay .upload-icon .c100.p91 .slice, .upload-overlay .upload-icon .c100.p92 .slice, .upload-overlay .upload-icon .c100.p93 .slice, .upload-overlay .upload-icon .c100.p94 .slice, .upload-overlay .upload-icon .c100.p95 .slice, .upload-overlay .upload-icon .c100.p96 .slice, .upload-overlay .upload-icon .c100.p97 .slice, .upload-overlay .upload-icon .c100.p98 .slice, .upload-overlay .upload-icon .c100.p99 .slice, .upload-overlay .upload-icon .c100.p100 .slice {
    clip: rect(auto, auto, auto, auto); }
  .upload-overlay .upload-icon .pie, .upload-overlay .upload-icon .c100 .bar, .upload-overlay .upload-icon .c100.p51 .fill, .upload-overlay .upload-icon .c100.p52 .fill, .upload-overlay .upload-icon .c100.p53 .fill, .upload-overlay .upload-icon .c100.p54 .fill, .upload-overlay .upload-icon .c100.p55 .fill, .upload-overlay .upload-icon .c100.p56 .fill, .upload-overlay .upload-icon .c100.p57 .fill, .upload-overlay .upload-icon .c100.p58 .fill, .upload-overlay .upload-icon .c100.p59 .fill, .upload-overlay .upload-icon .c100.p60 .fill, .upload-overlay .upload-icon .c100.p61 .fill, .upload-overlay .upload-icon .c100.p62 .fill, .upload-overlay .upload-icon .c100.p63 .fill, .upload-overlay .upload-icon .c100.p64 .fill, .upload-overlay .upload-icon .c100.p65 .fill, .upload-overlay .upload-icon .c100.p66 .fill, .upload-overlay .upload-icon .c100.p67 .fill, .upload-overlay .upload-icon .c100.p68 .fill, .upload-overlay .upload-icon .c100.p69 .fill, .upload-overlay .upload-icon .c100.p70 .fill, .upload-overlay .upload-icon .c100.p71 .fill, .upload-overlay .upload-icon .c100.p72 .fill, .upload-overlay .upload-icon .c100.p73 .fill, .upload-overlay .upload-icon .c100.p74 .fill, .upload-overlay .upload-icon .c100.p75 .fill, .upload-overlay .upload-icon .c100.p76 .fill, .upload-overlay .upload-icon .c100.p77 .fill, .upload-overlay .upload-icon .c100.p78 .fill, .upload-overlay .upload-icon .c100.p79 .fill, .upload-overlay .upload-icon .c100.p80 .fill, .upload-overlay .upload-icon .c100.p81 .fill, .upload-overlay .upload-icon .c100.p82 .fill, .upload-overlay .upload-icon .c100.p83 .fill, .upload-overlay .upload-icon .c100.p84 .fill, .upload-overlay .upload-icon .c100.p85 .fill, .upload-overlay .upload-icon .c100.p86 .fill, .upload-overlay .upload-icon .c100.p87 .fill, .upload-overlay .upload-icon .c100.p88 .fill, .upload-overlay .upload-icon .c100.p89 .fill, .upload-overlay .upload-icon .c100.p90 .fill, .upload-overlay .upload-icon .c100.p91 .fill, .upload-overlay .upload-icon .c100.p92 .fill, .upload-overlay .upload-icon .c100.p93 .fill, .upload-overlay .upload-icon .c100.p94 .fill, .upload-overlay .upload-icon .c100.p95 .fill, .upload-overlay .upload-icon .c100.p96 .fill, .upload-overlay .upload-icon .c100.p97 .fill, .upload-overlay .upload-icon .c100.p98 .fill, .upload-overlay .upload-icon .c100.p99 .fill, .upload-overlay .upload-icon .c100.p100 .fill {
    position: absolute;
    border: 0.08em solid #B6BD00;
    width: 0.84em;
    height: 0.84em;
    clip: rect(0em, 0.5em, 1em, 0em);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  .upload-overlay .upload-icon .pie-fill, .upload-overlay .upload-icon .c100.p51 .bar:after, .upload-overlay .upload-icon .c100.p51 .fill, .upload-overlay .upload-icon .c100.p52 .bar:after, .upload-overlay .upload-icon .c100.p52 .fill, .upload-overlay .upload-icon .c100.p53 .bar:after, .upload-overlay .upload-icon .c100.p53 .fill, .upload-overlay .upload-icon .c100.p54 .bar:after, .upload-overlay .upload-icon .c100.p54 .fill, .upload-overlay .upload-icon .c100.p55 .bar:after, .upload-overlay .upload-icon .c100.p55 .fill, .upload-overlay .upload-icon .c100.p56 .bar:after, .upload-overlay .upload-icon .c100.p56 .fill, .upload-overlay .upload-icon .c100.p57 .bar:after, .upload-overlay .upload-icon .c100.p57 .fill, .upload-overlay .upload-icon .c100.p58 .bar:after, .upload-overlay .upload-icon .c100.p58 .fill, .upload-overlay .upload-icon .c100.p59 .bar:after, .upload-overlay .upload-icon .c100.p59 .fill, .upload-overlay .upload-icon .c100.p60 .bar:after, .upload-overlay .upload-icon .c100.p60 .fill, .upload-overlay .upload-icon .c100.p61 .bar:after, .upload-overlay .upload-icon .c100.p61 .fill, .upload-overlay .upload-icon .c100.p62 .bar:after, .upload-overlay .upload-icon .c100.p62 .fill, .upload-overlay .upload-icon .c100.p63 .bar:after, .upload-overlay .upload-icon .c100.p63 .fill, .upload-overlay .upload-icon .c100.p64 .bar:after, .upload-overlay .upload-icon .c100.p64 .fill, .upload-overlay .upload-icon .c100.p65 .bar:after, .upload-overlay .upload-icon .c100.p65 .fill, .upload-overlay .upload-icon .c100.p66 .bar:after, .upload-overlay .upload-icon .c100.p66 .fill, .upload-overlay .upload-icon .c100.p67 .bar:after, .upload-overlay .upload-icon .c100.p67 .fill, .upload-overlay .upload-icon .c100.p68 .bar:after, .upload-overlay .upload-icon .c100.p68 .fill, .upload-overlay .upload-icon .c100.p69 .bar:after, .upload-overlay .upload-icon .c100.p69 .fill, .upload-overlay .upload-icon .c100.p70 .bar:after, .upload-overlay .upload-icon .c100.p70 .fill, .upload-overlay .upload-icon .c100.p71 .bar:after, .upload-overlay .upload-icon .c100.p71 .fill, .upload-overlay .upload-icon .c100.p72 .bar:after, .upload-overlay .upload-icon .c100.p72 .fill, .upload-overlay .upload-icon .c100.p73 .bar:after, .upload-overlay .upload-icon .c100.p73 .fill, .upload-overlay .upload-icon .c100.p74 .bar:after, .upload-overlay .upload-icon .c100.p74 .fill, .upload-overlay .upload-icon .c100.p75 .bar:after, .upload-overlay .upload-icon .c100.p75 .fill, .upload-overlay .upload-icon .c100.p76 .bar:after, .upload-overlay .upload-icon .c100.p76 .fill, .upload-overlay .upload-icon .c100.p77 .bar:after, .upload-overlay .upload-icon .c100.p77 .fill, .upload-overlay .upload-icon .c100.p78 .bar:after, .upload-overlay .upload-icon .c100.p78 .fill, .upload-overlay .upload-icon .c100.p79 .bar:after, .upload-overlay .upload-icon .c100.p79 .fill, .upload-overlay .upload-icon .c100.p80 .bar:after, .upload-overlay .upload-icon .c100.p80 .fill, .upload-overlay .upload-icon .c100.p81 .bar:after, .upload-overlay .upload-icon .c100.p81 .fill, .upload-overlay .upload-icon .c100.p82 .bar:after, .upload-overlay .upload-icon .c100.p82 .fill, .upload-overlay .upload-icon .c100.p83 .bar:after, .upload-overlay .upload-icon .c100.p83 .fill, .upload-overlay .upload-icon .c100.p84 .bar:after, .upload-overlay .upload-icon .c100.p84 .fill, .upload-overlay .upload-icon .c100.p85 .bar:after, .upload-overlay .upload-icon .c100.p85 .fill, .upload-overlay .upload-icon .c100.p86 .bar:after, .upload-overlay .upload-icon .c100.p86 .fill, .upload-overlay .upload-icon .c100.p87 .bar:after, .upload-overlay .upload-icon .c100.p87 .fill, .upload-overlay .upload-icon .c100.p88 .bar:after, .upload-overlay .upload-icon .c100.p88 .fill, .upload-overlay .upload-icon .c100.p89 .bar:after, .upload-overlay .upload-icon .c100.p89 .fill, .upload-overlay .upload-icon .c100.p90 .bar:after, .upload-overlay .upload-icon .c100.p90 .fill, .upload-overlay .upload-icon .c100.p91 .bar:after, .upload-overlay .upload-icon .c100.p91 .fill, .upload-overlay .upload-icon .c100.p92 .bar:after, .upload-overlay .upload-icon .c100.p92 .fill, .upload-overlay .upload-icon .c100.p93 .bar:after, .upload-overlay .upload-icon .c100.p93 .fill, .upload-overlay .upload-icon .c100.p94 .bar:after, .upload-overlay .upload-icon .c100.p94 .fill, .upload-overlay .upload-icon .c100.p95 .bar:after, .upload-overlay .upload-icon .c100.p95 .fill, .upload-overlay .upload-icon .c100.p96 .bar:after, .upload-overlay .upload-icon .c100.p96 .fill, .upload-overlay .upload-icon .c100.p97 .bar:after, .upload-overlay .upload-icon .c100.p97 .fill, .upload-overlay .upload-icon .c100.p98 .bar:after, .upload-overlay .upload-icon .c100.p98 .fill, .upload-overlay .upload-icon .c100.p99 .bar:after, .upload-overlay .upload-icon .c100.p99 .fill, .upload-overlay .upload-icon .c100.p100 .bar:after, .upload-overlay .upload-icon .c100.p100 .fill {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  .upload-overlay .upload-icon .c100 {
    font-size: 240px;
    position: relative;
    float: none;
    margin: 0 auto;
    font-size: 120px;
    width: 1em;
    height: 1em;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background-color: #cccccc; }
  .upload-overlay .upload-icon .c100 *, .upload-overlay .upload-icon .c100 *:before, .upload-overlay .upload-icon .c100 *:after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box; }
  .upload-overlay .upload-icon .c100 > span {
    position: absolute;
    width: 100%;
    z-index: 1;
    left: 0;
    top: 0;
    width: 5em;
    line-height: 5em;
    font-size: 0.2em;
    color: #cccccc;
    display: block;
    text-align: center;
    white-space: nowrap;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out; }
  .upload-overlay .upload-icon .c100:after {
    position: absolute;
    top: 0.08em;
    left: 0.08em;
    display: block;
    content: " ";
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background-color: whitesmoke;
    width: 0.84em;
    height: 0.84em;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-transition-timing-function: ease-in;
    -moz-transition-timing-function: ease-in;
    -o-transition-timing-function: ease-in;
    transition-timing-function: ease-in; }
  .upload-overlay .upload-icon .c100 .slice {
    position: absolute;
    width: 1em;
    height: 1em;
    clip: rect(0em, 1em, 1em, 0.5em); }
  .upload-overlay .upload-icon .c100 > span {
    width: 3.33em;
    line-height: 3.33em;
    font-size: 0.3em;
    color: #555; }
  .upload-overlay .upload-icon .c100:after {
    top: 0.04em;
    left: 0.04em;
    width: 0.92em;
    height: 0.92em; }
  .upload-overlay .upload-icon .c100 .bar, .upload-overlay .upload-icon .c100 .fill {
    border-color: #B6BD00 !important; }

/** app/Resources/assets/scss/partials/_comments.scss **/
.comments_anchor {
  position: absolute;
  margin-top: -100px; }

.comments-box {
  display: inline-block;
  width: 100%;
  border-top: 3px solid #555;
  padding: 20px 0;
  margin: 20px 0; }
  .comments-box h3 {
    margin: 20px 0;
    font-size: 20px; }
  .comments-box .comments-login-cta {
    font-size: 16px; }
  .comments-box > .comment-form .cancel-button {
    display: none; }
  .comments-box .comment-form {
    display: inline-block;
    width: 100%;
    margin: 0 0 20px 0; }
    @media screen and (max-width: 992px) {
      .comments-box .comment-form {
        margin: 20px 0; } }
    .comments-box .comment-form button {
      float: right;
      margin: 10px 0 0 10px;
      padding: 8px 40px; }
    .comments-box .comment-form textarea {
      resize: vertical;
      width: 100%;
      height: 100px;
      padding: 10px;
      border: 1px solid #E6E6E6;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      border-radius: 0px; }
    .comments-box .comment-form textarea:focus {
      border: 2px solid #B6BD00;
      box-sizing: border-box;
      padding: 6px 7px;
      background-color: #FFFFFF;
      box-shadow: none; }
  .comments-box .comment-item {
    display: inline-block;
    width: 100%;
    margin: 20px 0 2px 0; }
    .comments-box .comment-item .thumbnail {
      background: none;
      width: 70px;
      height: 70px;
      float: left;
      border: none;
      padding: 0; }
      @media screen and (max-width: 992px) {
        .comments-box .comment-item .thumbnail {
          width: 50px;
          height: 50px; } }
      .comments-box .comment-item .thumbnail a img, .comments-box .comment-item .thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .comments-box .comment-item .thumbnail .more-social-icon-link img, .comments-box .comment-item .thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .comments-box .comment-item .thumbnail .more-social-icon-link img {
        max-width: 100%;
        max-height: 100%; }
    .comments-box .comment-item .details {
      margin: 0 0 0 80px; }
      @media screen and (max-width: 992px) {
        .comments-box .comment-item .details {
          margin: 0 0 0 60px; } }
      .comments-box .comment-item .details .name {
        font-size: 14px;
        line-height: 16px;
        font-weight: bold;
        color: #B6BD00 !important;
        text-decoration: none; }
        .comments-box .comment-item .details .name:hover {
          color: #B6BD00; }
      .comments-box .comment-item .details .date {
        border-left: 1px solid #B6BD00;
        font-size: 12px;
        color: #afafaf;
        margin: 0 0 0 5px;
        padding: 0 0 0 5px;
        display: inline-block;
        height: 16px; }
      .comments-box .comment-item .details .body {
        display: block;
        color: #555;
        margin: 8px 0;
        font-size: 16px;
        line-height: 27px; }
        @media screen and (max-width: 992px) {
          .comments-box .comment-item .details .body {
            line-height: normal;
            font-size: 13px; } }
        .comments-box .comment-item .details .body .emoji {
          font-size: 20px; }
        .comments-box .comment-item .details .body .extra-large-emoji {
          font-size: 60px;
          line-height: 60px; }
      .comments-box .comment-item .details .reply {
        padding-bottom: 10px;
        width: 100%;
        display: inline-block; }
        .comments-box .comment-item .details .reply button {
          background: #fff;
          text-transform: uppercase;
          float: right;
          padding: 4px 14px;
          border: 1px solid #E6E6E6;
          border-radius: 8px;
          color: #555;
          font-size: 12px; }
          .comments-box .comment-item .details .reply button:hover {
            background: #d4d4d4;
            border-color: #8c8c8c; }
        .comments-box .comment-item .details .reply i {
          float: right;
          font-size: 20px;
          cursor: pointer;
          color: #c0c0c0;
          margin: 0 15px 0 0; }
          .comments-box .comment-item .details .reply i:hover {
            color: #B6BD00; }
      .comments-box .comment-item .details .replies {
        border-top: 1px solid #E6E6E6;
        clear: both; }

/** app/Resources/assets/scss/partials/_components.scss **/
/*
 *
 * Password field
 *
 */
.password_div {
  position: relative; }

.password_div input[type="password"] {
  padding-right: 30px; }

.password_div span {
  font-size: 13px;
  color: #5A5A5A;
  right: 0px;
  top: 1px;
  padding: 10px;
  position: absolute;
  cursor: pointer; }

#new_user_form .form-group, #request-company-product-form .form-group {
  position: relative; }
  #new_user_form .form-group i.error_icon, #request-company-product-form .form-group i.error_icon {
    display: none;
    color: #AF0120;
    font-size: 30px;
    position: absolute;
    top: 38px;
    right: 12px;
    pointer-events: none; }
  #new_user_form .form-group .error-text, #new_user_form .form-group .passwords-dont-match, #new_user_form .form-group .email-taken, #request-company-product-form .form-group .error-text, #request-company-product-form .form-group .passwords-dont-match, #request-company-product-form .form-group .email-taken {
    display: none;
    color: #AF0120;
    margin-top: 4px;
    margin-left: 0px;
    padding: 0; }
  #new_user_form .form-group label, #request-company-product-form .form-group label {
    margin-top: 0;
    margin-bottom: 0; }
#new_user_form .password_div span, #request-company-product-form .password_div span {
  font-size: 13px;
  color: #5A5A5A;
  right: 0px;
  top: 44px;
  padding: 10px;
  position: absolute;
  cursor: pointer; }
#new_user_form .green-button-primary, #request-company-product-form .green-button-primary {
  width: 100%;
  max-width: 280px; }
#new_user_form input[type='checkbox'], #request-company-product-form input[type='checkbox'] {
  margin-right: 10px; }
#new_user_form .checkboxes label, #request-company-product-form .checkboxes label {
  margin-top: 0;
  padding: 3px;
  font-size: 13px;
  color: #5A5A5A; }
#new_user_form .checkboxes .checkbox, #request-company-product-form .checkboxes .checkbox {
  margin-top: 0; }
#new_user_form .checkboxes .form-group, #request-company-product-form .checkboxes .form-group {
  margin-bottom: 4px; }

#request-company-product-form .form-group {
  margin-bottom: 20px; }
  #request-company-product-form .form-group .radio, #request-company-product-form .form-group .checkbox {
    margin-left: 18px; }
    #request-company-product-form .form-group .radio label, #request-company-product-form .form-group .checkbox label {
      padding-left: 4px; }
  #request-company-product-form .form-group i.error_icon {
    right: 24px; }

#createAccountModal .form-group i.error_icon {
  top: 30px; }
#createAccountModal .password_div span {
  top: 28px; }
#createAccountModal .close {
  position: absolute;
  right: 6px;
  top: 6px; }
#createAccountModal #newUserSuccess {
  display: none; }
  #createAccountModal #newUserSuccess .fa-check {
    font-size: 28px; }
#createAccountModal .modal-dialog .modal-title {
  font-family: 'Rokkitt'; }
  @media (max-width: 768px) {
    #createAccountModal .modal-dialog .modal-title {
      font-size: 24px; } }
@media (min-width: 992px) {
  #createAccountModal .modal-dialog {
    width: 850px; } }

.multi-step-register-password-div.password_div span {
  padding: 21px; }

/**
 * Share modal button styling
 */
.share-modal-button {
  background: #5A5A5A;
  color: #FFFFFF;
  font-size: 15px;
  line-height: 15px;
  border-radius: 8px;
  padding: 7px 20px;
  display: inline-block; }
  .share-modal-button i {
    margin-left: 5px; }
  .share-modal-button:hover, .share-modal-button:active {
    background: #B6BD00;
    color: #FFFFFF;
    text-decoration: none; }

.top .share-modal-button, .title .share-modal-button {
  margin-left: auto;
  float: right; }
  @media screen and (max-width: 500px) {
    .top .share-modal-button, .title .share-modal-button {
      display: none; } }

.bottom .share-modal-button {
  -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), to(rgba(250, 250, 250, 0.1))); }

.event-share-button {
  display: none; }
  @media screen and (max-width: 500px) {
    .event-share-button {
      display: block; } }

/**
 * Links bar that shows below magical button
 */
.links-bar {
  color: #B6BD00;
  font-size: 31px;
  margin-top: 20px; }
  .links-bar a, .links-bar .social-share-icons .more-social-icon-link, .social-share-icons .links-bar .more-social-icon-link, .links-bar .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .links-bar .more-social-icon-link {
    cursor: pointer;
    display: inline-block;
    padding-right: 10px;
    color: #5A5A5A; }
    .links-bar a span, .links-bar .social-share-icons .more-social-icon-link span, .social-share-icons .links-bar .more-social-icon-link span, .links-bar .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons .links-bar .more-social-icon-link span {
      vertical-align: top; }
    .links-bar a:hover, .links-bar .social-share-icons .more-social-icon-link:hover, .social-share-icons .links-bar .more-social-icon-link:hover, .links-bar .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .links-bar .more-social-icon-link:hover, .links-bar a:focus, .links-bar .social-share-icons .more-social-icon-link:focus, .social-share-icons .links-bar .more-social-icon-link:focus, .links-bar .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons .links-bar .more-social-icon-link:focus {
      text-decoration: none;
      color: #B6BD00; }
    .links-bar a.float-right, .links-bar .social-share-icons .float-right.more-social-icon-link, .social-share-icons .links-bar .float-right.more-social-icon-link, .links-bar .mobile-social-share-icons .float-right.more-social-icon-link, .mobile-social-share-icons .links-bar .float-right.more-social-icon-link {
      padding-right: 0;
      color: #5A5A5A !important; }
    .links-bar a.comments, .links-bar .social-share-icons .comments.more-social-icon-link, .social-share-icons .links-bar .comments.more-social-icon-link, .links-bar .mobile-social-share-icons .comments.more-social-icon-link, .mobile-social-share-icons .links-bar .comments.more-social-icon-link {
      color: #5A5A5A !important;
      margin-left: 10px; }
    .links-bar a.comments:hover, .links-bar .social-share-icons .comments.more-social-icon-link:hover, .social-share-icons .links-bar .comments.more-social-icon-link:hover, .links-bar .mobile-social-share-icons .comments.more-social-icon-link:hover, .mobile-social-share-icons .links-bar .comments.more-social-icon-link:hover {
      color: #B6BD00 !important; }
    .links-bar a.trophy-points, .links-bar .social-share-icons .trophy-points.more-social-icon-link, .social-share-icons .links-bar .trophy-points.more-social-icon-link, .links-bar .mobile-social-share-icons .trophy-points.more-social-icon-link, .mobile-social-share-icons .links-bar .trophy-points.more-social-icon-link {
      font-size: 18px;
      border: 2px solid #B6BD00;
      color: #B6BD00;
      padding: 7px 12px;
      border-radius: 4px;
      font-weight: bold;
      top: -5px;
      position: relative;
      cursor: default; }
    @media screen and (max-width: 480px) {
      .links-bar a.trophy-points, .links-bar .social-share-icons .trophy-points.more-social-icon-link, .social-share-icons .links-bar .trophy-points.more-social-icon-link, .links-bar .mobile-social-share-icons .trophy-points.more-social-icon-link, .mobile-social-share-icons .links-bar .trophy-points.more-social-icon-link {
        margin-top: 10px;
        display: block;
        text-align: center; } }
    .links-bar a .liked, .links-bar .social-share-icons .more-social-icon-link .liked, .social-share-icons .links-bar .more-social-icon-link .liked, .links-bar .mobile-social-share-icons .more-social-icon-link .liked, .mobile-social-share-icons .links-bar .more-social-icon-link .liked {
      color: #B6BD00; }
    .links-bar a .count-total, .links-bar .social-share-icons .more-social-icon-link .count-total, .social-share-icons .links-bar .more-social-icon-link .count-total, .links-bar .mobile-social-share-icons .more-social-icon-link .count-total, .mobile-social-share-icons .links-bar .more-social-icon-link .count-total {
      font-size: 14px;
      padding-left: 0px;
      padding-bottom: 3px;
      position: absolute; }
    .links-bar a.info-icon:hover, .links-bar .social-share-icons .info-icon.more-social-icon-link:hover, .social-share-icons .links-bar .info-icon.more-social-icon-link:hover, .links-bar .mobile-social-share-icons .info-icon.more-social-icon-link:hover, .mobile-social-share-icons .links-bar .info-icon.more-social-icon-link:hover {
      color: #B6BD00; }
    .links-bar a #heart .not-liked, .links-bar .social-share-icons .more-social-icon-link #heart .not-liked, .social-share-icons .links-bar .more-social-icon-link #heart .not-liked, .links-bar .mobile-social-share-icons .more-social-icon-link #heart .not-liked, .mobile-social-share-icons .links-bar .more-social-icon-link #heart .not-liked, .links-bar a .not-liked, .links-bar .social-share-icons .more-social-icon-link .not-liked, .social-share-icons .links-bar .more-social-icon-link .not-liked, .links-bar .mobile-social-share-icons .more-social-icon-link .not-liked, .mobile-social-share-icons .links-bar .more-social-icon-link .not-liked {
      color: #5A5A5A; }
      .links-bar a #heart .not-liked:hover, .links-bar .social-share-icons .more-social-icon-link #heart .not-liked:hover, .social-share-icons .links-bar .more-social-icon-link #heart .not-liked:hover, .links-bar .mobile-social-share-icons .more-social-icon-link #heart .not-liked:hover, .mobile-social-share-icons .links-bar .more-social-icon-link #heart .not-liked:hover, .links-bar a .not-liked:hover, .links-bar .social-share-icons .more-social-icon-link .not-liked:hover, .social-share-icons .links-bar .more-social-icon-link .not-liked:hover, .links-bar .mobile-social-share-icons .more-social-icon-link .not-liked:hover, .mobile-social-share-icons .links-bar .more-social-icon-link .not-liked:hover {
        color: #B6BD00; }
    .links-bar a #heart .liked, .links-bar .social-share-icons .more-social-icon-link #heart .liked, .social-share-icons .links-bar .more-social-icon-link #heart .liked, .links-bar .mobile-social-share-icons .more-social-icon-link #heart .liked, .mobile-social-share-icons .links-bar .more-social-icon-link #heart .liked {
      color: #B6BD00; }
    .links-bar a #heart, .links-bar .social-share-icons .more-social-icon-link #heart, .social-share-icons .links-bar .more-social-icon-link #heart, .links-bar .mobile-social-share-icons .more-social-icon-link #heart, .mobile-social-share-icons .links-bar .more-social-icon-link #heart {
      position: relative;
      width: auto;
      margin: 0 auto;
      transition: background-color 0.5s ease;
      transition: color 0.5s ease; }
    .links-bar a .fa-comments, .links-bar .social-share-icons .more-social-icon-link .fa-comments, .social-share-icons .links-bar .more-social-icon-link .fa-comments, .links-bar .mobile-social-share-icons .more-social-icon-link .fa-comments, .mobile-social-share-icons .links-bar .more-social-icon-link .fa-comments, .links-bar a #heart, .links-bar .social-share-icons .more-social-icon-link #heart, .social-share-icons .links-bar .more-social-icon-link #heart, .links-bar .mobile-social-share-icons .more-social-icon-link #heart, .mobile-social-share-icons .links-bar .more-social-icon-link #heart {
      font-size: 24px; }
    .links-bar a .beat, .links-bar .social-share-icons .more-social-icon-link .beat, .social-share-icons .links-bar .more-social-icon-link .beat, .links-bar .mobile-social-share-icons .more-social-icon-link .beat, .mobile-social-share-icons .links-bar .more-social-icon-link .beat {
      animation: beat 1s; }
@keyframes beat {
  0%, 100% {
    transform: scale(1); }
  50% {
    transform: scale(2); } }
/**
 *
 * Statistics icons that appear on lists and single pages
 *
 */
.statistic-box {
  padding-top: 0.25rem;
  margin-top: auto;
  display: inline-block;
  font-size: 14px;
  white-space: nowrap;
  color: #000000; }
  .statistic-box span {
    display: inline-block; }
    .statistic-box span.cursor-pointer {
      cursor: pointer; }
    .statistic-box span span {
      float: left;
      line-height: 23px; }
    .statistic-box span small {
      font-size: 10px;
      line-height: 26px;
      margin: 0 6px 0 4px; }
    .statistic-box span i {
      font-size: 23px;
      margin: 0 5px; }
      .statistic-box span i.green {
        color: #B6BD00; }

/**
 *
 * Clicking like without logging in shows a dialog
 *
 */
.like-login-dialog a, .like-login-dialog .social-share-icons .more-social-icon-link, .social-share-icons .like-login-dialog .more-social-icon-link, .like-login-dialog .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .like-login-dialog .more-social-icon-link {
  font-weight: bold; }
  .like-login-dialog a:hover, .like-login-dialog .social-share-icons .more-social-icon-link:hover, .social-share-icons .like-login-dialog .more-social-icon-link:hover, .like-login-dialog .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .like-login-dialog .more-social-icon-link:hover {
    color: #B6BD00; }

/**
 *
 * Single Header found on single item pages, like group show, video show, virtual event overview, etc
 *
 */
.single-header {
  padding-bottom: 5px;
  padding-left: 10px;
  display: flex;
  flex-wrap: wrap; }
  .single-header .social-share-icons, .single-header .mobile-social-share-icons {
    margin-left: auto; }
    @media screen and (min-width: 992px) {
      .single-header .social-share-icons, .single-header .mobile-social-share-icons {
        display: flex;
        overflow: visible; } }
  @media screen and (max-width: 480px) {
    .single-header {
      padding-bottom: 15px;
      padding-left: 0; } }
  .single-header .thumbnail {
    border: none;
    margin: 0 1rem 0 0;
    padding: 0;
    width: 200px;
    height: 200px;
    flex-shrink: 0; }
    @media screen and (min-width: 1200px) {
      .single-header .thumbnail {
        margin-right: 2rem; } }
    @media screen and (max-width: 1200px) {
      .single-header .thumbnail {
        width: 150px;
        height: 150px; } }
    @media screen and (max-width: 480px) {
      .single-header .thumbnail {
        width: 100%; } }
    .single-header .thumbnail a, .single-header .thumbnail .social-share-icons .more-social-icon-link, .social-share-icons .single-header .thumbnail .more-social-icon-link, .single-header .thumbnail .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .single-header .thumbnail .more-social-icon-link {
      border: none; }
      .single-header .thumbnail a img, .single-header .thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .single-header .thumbnail .more-social-icon-link img, .single-header .thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .single-header .thumbnail .more-social-icon-link img {
        width: 100%;
        height: 100%;
        object-fit: cover; }
  .single-header .details {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    flex-basis: 0; }
    @media screen and (max-width: 480px) {
      .single-header .details {
        padding-bottom: 0; } }
    .single-header .details.pb {
      padding-bottom: 0.5rem; }
    .single-header .details .top {
      width: 100%;
      display: flex;
      align-items: flex-end; }
      @media screen and (max-width: 500px) {
        .single-header .details .top {
          display: block; } }
    .single-header .details .bottom-box {
      margin-top: auto;
      display: flex;
      align-items: flex-end;
      justify-content: space-between; }
      @media screen and (max-width: 480px) {
        .single-header .details .bottom-box {
          flex-direction: column;
          align-items: flex-start; }
          .single-header .details .bottom-box .join-button {
            width: 100%;
            order: -1; } }
      .single-header .details .bottom-box > * {
        margin-top: 10px; }
      .single-header .details .bottom-box > .statistic-box {
        margin-bottom: 0; }
    .single-header .details .watch_live_container {
      padding: 10px 10px;
      font-size: 16px; }
  .single-header .date {
    padding: 10px 0;
    font-size: 16px;
    color: #5A5A5A;
    font-weight: 600; }
    @media screen and (max-width: 992px) {
      .single-header .date {
        font-size: 18px; } }
    .single-header .date i {
      font-size: 27px;
      cursor: pointer;
      color: #000000; }
      .single-header .date i:hover {
        color: #B6BD00; }
  .single-header .title {
    padding: 5px 0 15px;
    font-size: 40px;
    font-family: Rokkitt, Helvetica;
    clear: both; }
    @media screen and (max-width: 992px) {
      .single-header .title {
        font-size: 26px; } }
    .single-header .title small {
      font-size: 30px; }
      @media screen and (max-width: 992px) {
        .single-header .title small {
          font-size: 20px; } }
  .single-header .meta {
    font-size: 15px;
    color: #5A5A5A;
    font-weight: 600;
    padding-bottom: 20px; }
    .single-header .meta a, .single-header .meta .social-share-icons .more-social-icon-link, .social-share-icons .single-header .meta .more-social-icon-link, .single-header .meta .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .single-header .meta .more-social-icon-link {
      color: #B6BD00; }
  .single-header .description {
    width: 100%;
    max-height: 94px;
    overflow: hidden; }
    .single-header .description p, .single-header .description .static-about table tbody tr td, .static-about table tbody tr .single-header .description td {
      margin: 0 0 5px 0; }
  .single-header .presented-at {
    padding: 5px 0 8px 0;
    font-size: 15px;
    color: #5A5A5A;
    font-weight: 600; }
    .single-header .presented-at a, .single-header .presented-at .social-share-icons .more-social-icon-link, .social-share-icons .single-header .presented-at .more-social-icon-link, .single-header .presented-at .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .single-header .presented-at .more-social-icon-link {
      color: #B6BD00; }
  .single-header .extra p, .single-header .extra .static-about table tbody tr td, .static-about table tbody tr .single-header .extra td {
    margin-bottom: 0; }
    .single-header .extra p a, .single-header .extra .static-about table tbody tr td a, .static-about table tbody tr .single-header .extra td a, .single-header .extra p .social-share-icons .more-social-icon-link, .social-share-icons .single-header .extra p .more-social-icon-link, .single-header .extra .static-about table tbody tr td .social-share-icons .more-social-icon-link, .social-share-icons .single-header .extra .static-about table tbody tr td .more-social-icon-link, .static-about table tbody tr .single-header .extra td .social-share-icons .more-social-icon-link, .social-share-icons .static-about table tbody tr .single-header .extra td .more-social-icon-link, .single-header .extra p .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .single-header .extra p .more-social-icon-link, .single-header .extra .static-about table tbody tr td .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .single-header .extra .static-about table tbody tr td .more-social-icon-link, .static-about table tbody tr .single-header .extra td .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .static-about table tbody tr .single-header .extra td .more-social-icon-link {
      color: #B6BD00; }
  .single-header .statistic-box {
    width: 100%;
    margin: 10px 0;
    display: block;
    float: none; }
  .single-header .signup {
    font-size: 17px; }
    .single-header .signup .btn {
      border: 2px solid #B6BD00;
      padding: 15px 10px;
      margin: 0 0 5px 0;
      min-width: 400px;
      border-radius: 0;
      font-size: 30px;
      font-family: Rokkitt, Helvetica;
      outline: none; }
      .single-header .signup .btn.reg-button-disabled {
        background: #BEBEBE;
        color: #000;
        border-color: #BEBEBE;
        cursor: default; }
      @media screen and (max-width: 1200px) {
        .single-header .signup .btn {
          min-width: 100%;
          font-size: 26px; } }
      @media screen and (max-width: 490px) {
        .single-header .signup .btn {
          font-size: 18px; } }
    .single-header .signup .unavailable {
      background: #d1d1d1;
      border: none;
      cursor: default; }
      .single-header .signup .unavailable:hover {
        background: #d1d1d1;
        color: #000; }
    .single-header .signup a, .single-header .signup .social-share-icons .more-social-icon-link, .social-share-icons .single-header .signup .more-social-icon-link, .single-header .signup .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .single-header .signup .more-social-icon-link {
      outline: none;
      color: #5A5A5A; }
      .single-header .signup a:hover, .single-header .signup .social-share-icons .more-social-icon-link:hover, .social-share-icons .single-header .signup .more-social-icon-link:hover, .single-header .signup .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .single-header .signup .more-social-icon-link:hover, .single-header .signup a :active, .single-header .signup .social-share-icons .more-social-icon-link :active, .social-share-icons .single-header .signup .more-social-icon-link :active, .single-header .signup .mobile-social-share-icons .more-social-icon-link :active, .mobile-social-share-icons .single-header .signup .more-social-icon-link :active {
        color: #B6BD00;
        outline: none; }
  .single-header .tab-title, .single-header .arrange {
    align-self: baseline; }
  .single-header .tab-title {
    margin-right: 1rem;
    flex-grow: 1; }
  .single-header .arrange {
    line-height: 2; }
    .single-header .arrange > a, .single-header .social-share-icons .arrange > .more-social-icon-link, .social-share-icons .single-header .arrange > .more-social-icon-link, .single-header .mobile-social-share-icons .arrange > .more-social-icon-link, .mobile-social-share-icons .single-header .arrange > .more-social-icon-link {
      padding: 0 10px; }
      @media screen and (max-width: 480px) {
        .single-header .arrange > a, .single-header .social-share-icons .arrange > .more-social-icon-link, .social-share-icons .single-header .arrange > .more-social-icon-link, .single-header .mobile-social-share-icons .arrange > .more-social-icon-link, .mobile-social-share-icons .single-header .arrange > .more-social-icon-link {
          padding: 0;
          font-size: 16px; } }

#email-share-container {
  width: 100%;
  max-width: 625px; }
  #email-share-container #email-share-content {
    float: left;
    overflow: hidden; }
    #email-share-container #email-share-content #email-share-title {
      font-size: 20px;
      line-height: 30px;
      font-weight: bold;
      color: #393939;
      margin-bottom: 15px;
      overflow: hidden; }
    #email-share-container #email-share-content #email-share-image {
      margin: 0 15px 15px 0;
      height: 80px;
      float: left; }
    #email-share-container #email-share-content #email-share-description {
      font-size: 12px;
      line-height: 14px; }
  #email-share-container #event_register_form_label {
    margin-bottom: 20px; }
  #email-share-container #email-share-form {
    clear: both; }
    #email-share-container #email-share-form #email-share-thankyou {
      font-size: 20px;
      font-weight: bold;
      color: #393939; }
    #email-share-container #email-share-form #form {
      margin: 0;
      padding: 0; }
      #email-share-container #email-share-form #form label {
        display: block;
        margin-bottom: 4px;
        margin-top: 14px; }
      #email-share-container #email-share-form #form input, #email-share-container #email-share-form #form textarea {
        padding: 8px 4px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        border: 1px solid #3a3a3c;
        font-family: helvetica, georgia, arial, Maven Pro; }
      #email-share-container #email-share-form #form input:focus {
        border: 2px solid #B6BD00;
        box-shadow: none; }
      #email-share-container #email-share-form #form textarea:focus {
        border: 2px solid #B6BD00;
        box-shadow: none; }
      #email-share-container #email-share-form #form textarea {
        min-height: 50px; }
      #email-share-container #email-share-form #form button {
        width: 100%;
        margin: 20px 0 0 0; }

/**
 *
 * Jquery ui widget and dialog
 *
 */
.ui-widget-overlay {
  z-index: 100;
  background: #aaa url("https://assets.labroots.com/_public/images/modal_overlay_bg.png");
  opacity: .3;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ui-dialog {
  background-color: #fff;
  z-index: 101;
  border: 1px solid #3a3a3c;
  width: 100% !important;
  max-width: 500px;
  overflow: hidden; }
  @media screen and (max-width: 768px) {
    .ui-dialog {
      left: 0px !important; } }
  .ui-dialog .ui-button-icon-only {
    padding: 0;
    margin: 0; }
    .ui-dialog .ui-button-icon-only .ui-button-text {
      text-indent: -99999px;
      display: block;
      height: 0px; }
    .ui-dialog .ui-button-icon-only .ui-icon {
      background: url("https://assets.labroots.com/_public/_files/system/images/icons/icons_regular_60percent.png") no-repeat;
      display: block;
      width: 20px;
      height: 20px;
      background-position: -32px -277px; }
  .ui-dialog .ui-dialog-titlebar {
    background-color: #3a3a3c;
    color: #fff;
    width: auto;
    font-size: 16px;
    padding: 10px 20px;
    overflow: hidden; }
    .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
      float: right;
      margin-top: -4px; }
      .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {
        margin: 0; }
  .ui-dialog .ui-dialog-content {
    width: auto;
    height: auto;
    padding: 20px;
    min-height: 50px;
    font-size: 14px; }
  .ui-dialog .ui-dialog-buttonpane {
    padding: 10px 20px;
    border-top: 1px solid #ccc; }
    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
      text-align: right; }
      .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
        margin-bottom: 0; }

.watch_live_container {
  white-space: nowrap;
  display: flex;
  align-items: center;
  float: none; }
  @media screen and (max-width: 768px) {
    .watch_live_container {
      margin-right: -10px; } }
  .watch_live_container .watch_live_text {
    display: inline-block;
    margin-left: 5px;
    color: #AF0120;
    font-weight: bold; }
  .watch_live_container .gps_ring {
    border: 2px solid #AF0120;
    border-radius: 20px;
    height: 6px;
    width: 6px;
    animation: pulsate 1s ease-out;
    animation-iteration-count: infinite;
    opacity: 0; }
@keyframes pulsate {
  0% {
    -webkit-transform: scale(0.01, 0.01);
    opacity: 0.0; }
  10% {
    -webkit-transform: scale(0.05, 0.05);
    opacity: 0.1; }
  50% {
    opacity: 1.0; }
  100% {
    -webkit-transform: scale(1.5, 1.5);
    opacity: 0.0; } }
.showmore_content {
  position: relative;
  overflow: hidden; }

.showmore_trigger {
  width: 100%;
  height: 25px;
  line-height: 25px;
  cursor: pointer; }

.showmore_trigger span {
  display: block;
  color: #b4bd35; }

/**
 *
 * Show Resources Button
 *
 */
.resources-button {
  font-family: Rokkitt, Helvetica;
  padding: 10px 0;
  border: 2px solid #dadada;
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  display: none;
  color: #000;
  cursor: pointer;
  margin-bottom: 20px; }

@media screen and (max-width: 992px) {
  .resources-button {
    display: block; } }
.body-sidebar .blue {
  font-size: 12px;
  color: #2B7FF2; }
  .body-sidebar .blue:hover {
    color: #1556AD; }
.body-sidebar.sidebar-toggle {
  display: block !important; }
.body-sidebar .item .details .name a, .body-sidebar .item .details .name .social-share-icons .more-social-icon-link, .social-share-icons .body-sidebar .item .details .name .more-social-icon-link, .body-sidebar .item .details .name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .body-sidebar .item .details .name .more-social-icon-link {
  color: #5A5A5A; }
.body-sidebar .live_now_text {
  right: 77px !important; }

.wide-sidebar {
  margin-top: 25px; }

.body-main.sidebar-toggle {
  display: none !important; }

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%; }

.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.suggestions-text {
  padding: 0px 15px; }

.emojis {
  float: left;
  position: relative; }
  .emojis .emoji-select {
    cursor: pointer;
    width: 40px;
    height: 40px;
    background: url("https://images.labroots.com/icons/UI/Gray/UI-Smile.svg") no-repeat;
    margin: 0 0 0 0; }
    .emojis .emoji-select:hover {
      background-image: url("https://images.labroots.com/icons/UI/Green/UI-Smile.svg"); }
  .emojis .emoji-box {
    bottom: 16px;
    left: 16px;
    display: none;
    position: absolute;
    width: 320px;
    height: 300px;
    background: #f9f9f9;
    border: 1px solid #E6E6E6;
    border-radius: 3px;
    box-shadow: 1px 1px 6px #d8d8d8; }
    .emojis .emoji-box .emoji-scrollable {
      padding: 10px;
      background: #fff;
      border-top: 1px solid #E6E6E6;
      border-bottom: 1px solid #E6E6E6;
      height: 300px;
      width: 100%;
      overflow-y: scroll; }
      .emojis .emoji-box .emoji-scrollable .emoji-search {
        position: relative;
        margin-bottom: 17px; }
        .emojis .emoji-box .emoji-scrollable .emoji-search input {
          width: 100%;
          border: 1px solid #E6E6E6;
          border-radius: 20px;
          padding: 5px 0 5px 35px;
          font-size: 14px; }
        .emojis .emoji-box .emoji-scrollable .emoji-search .fa-search {
          position: absolute;
          left: 10px;
          top: 5px;
          font-size: 20px;
          opacity: 0.2; }
      .emojis .emoji-box .emoji-scrollable strong {
        font-weight: bold;
        font-size: 16px;
        display: block;
        text-align: left; }
      .emojis .emoji-box .emoji-scrollable ul {
        margin: 10px 0 20px 0; }
      .emojis .emoji-box .emoji-scrollable span {
        letter-spacing: 5px;
        font-size: 22px;
        line-height: 37px;
        width: 37px;
        height: 37px;
        text-align: center;
        display: inline-block;
        cursor: pointer; }
        .emojis .emoji-box .emoji-scrollable span:hover {
          background: #f9f9f9;
          border-radius: 3px; }
    .emojis .emoji-box img {
      float: left;
      margin: 5px;
      cursor: pointer; }

/** app/Resources/assets/scss/partial/_pagination.scss **/
.pagination {
  text-align: center;
  width: 100%;
  display: inline-block; }
  .pagination li {
    display: none;
    margin: 5px; }
    .pagination li a, .pagination li .social-share-icons .more-social-icon-link, .social-share-icons .pagination li .more-social-icon-link, .pagination li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .pagination li .more-social-icon-link {
      border-radius: 8px !important;
      padding: 8px 30px; }
      .pagination li a:hover, .pagination li .social-share-icons .more-social-icon-link:hover, .social-share-icons .pagination li .more-social-icon-link:hover, .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .pagination li .more-social-icon-link:hover {
        color: #fff; }
    .pagination li.prev_button {
      display: inline-block; }
    .pagination li.next_button {
      display: inline-block; }

/** app/Resources/assets/scss/partials/_social-icons.scss **/
.fa-envelope-square, .fa-envelope {
  color: #5A5A5A; }
  .fa-envelope-square:hover, .fa-envelope:hover {
    color: #B6BD00; }

.wizard-inner .wizardNavIcon:hover {
  color: white; }

.fa-facebook-square, .fa-facebook {
  color: #5A5A5A; }
  .fa-facebook-square:hover, .fa-facebook:hover {
    color: #3b5998 !important; }

.fa-twitter-square, .fa-twitter {
  color: #5A5A5A; }
  .fa-twitter-square:hover, .fa-twitter:hover {
    color: #000000 !important; }

.fa-linkedin-square, .fa-linkedin {
  color: #5A5A5A; }
  .fa-linkedin-square:hover, .fa-linkedin:hover {
    color: #007bb6 !important; }

.fa-pinterest-square, .fa-pinterest-p {
  color: #5A5A5A; }
  .fa-pinterest-square:hover, .fa-pinterest-p:hover {
    color: #cb2027 !important; }

.fa-reddit-square, .fa-reddit {
  color: #5A5A5A; }
  .fa-reddit-square:hover, .fa-reddit:hover {
    color: #ff4500 !important; }

.fa-tumblr-square, .fa-tumblr {
  color: #5A5A5A; }
  .fa-tumblr-square:hover, .fa-tumblr:hover {
    color: #ff4500 !important; }

.fa-odnoklassniki-square, .fa-odnoklassniki {
  color: #5A5A5A; }
  .fa-odnoklassniki-square:hover, .fa-odnoklassniki:hover {
    color: #ff4500 !important; }

.fa-y-combinator-square, .fa-y-combinator {
  color: #5A5A5A; }
  .fa-y-combinator-square:hover, .fa-y-combinator:hover {
    color: #ff4500 !important; }

.fa-youtube-square:hover {
  color: #f10f00 !important; }

.fa-renren {
  color: #5A5A5A; }
  .fa-renren:hover {
    color: #00aff0; }

.fa-xing-square, .fa-xing {
  color: #5A5A5A; }
  .fa-xing-square:hover, .fa-xing:hover {
    color: #00aff0; }

.fa-skype {
  color: #5A5A5A; }
  .fa-skype:hover {
    color: #00aff0; }

.fa-weibo {
  color: #5A5A5A; }
  .fa-weibo:hover {
    color: #e6162d; }

.fa-instagram {
  color: #5A5A5A; }
  .fa-instagram:hover {
    color: #983da6 !important; }

.fa-globe {
  color: #5A5A5A; }
  .fa-globe:hover {
    color: #55a0cb !important; }

.social-share-icons, .mobile-social-share-icons {
  display: flex;
  flex-wrap: wrap; }
  .social-share-icons a, .social-share-icons .more-social-icon-link, .social-share-icons div, .mobile-social-share-icons a, .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons div {
    margin-bottom: 80px;
    flex: 1 0 15%;
    font-size: 75px !important;
    position: relative;
    text-align: center; }
    .social-share-icons a .fa, .social-share-icons .more-social-icon-link .fa, .social-share-icons div .fa, .mobile-social-share-icons a .fa, .mobile-social-share-icons .more-social-icon-link .fa, .mobile-social-share-icons div .fa {
      position: absolute;
      right: 0;
      left: 0;
      bottom: 0;
      top: 0; }
    .social-share-icons a:hover i, .social-share-icons .more-social-icon-link:hover i, .social-share-icons div:hover i, .mobile-social-share-icons a:hover i, .mobile-social-share-icons .more-social-icon-link:hover i, .mobile-social-share-icons div:hover i {
      /*transform: scale(0.90);*/ }
  .social-share-icons .more-social-icon-link i, .mobile-social-share-icons .more-social-icon-link i {
    background: #5A5A5A;
    margin: 1px 2px 2px 2px;
    line-height: 26px;
    color: #191919;
    font-size: 14px;
    border-radius: 7px;
    cursor: pointer; }
    .social-share-icons .more-social-icon-link i:hover, .mobile-social-share-icons .more-social-icon-link i:hover {
      /*margin: 2px 1px 2px 1px;*/ }
  .social-share-icons .hide-lg, .mobile-social-share-icons .hide-lg {
    display: none; }
  @media screen and (max-width: 992px) {
    .social-share-icons a, .social-share-icons .more-social-icon-link, .social-share-icons div, .mobile-social-share-icons a, .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons div {
      font-size: 50px !important;
      margin-bottom: 60px; } }
  @media screen and (max-width: 400px) {
    .social-share-icons a, .social-share-icons .more-social-icon-link, .social-share-icons div, .mobile-social-share-icons a, .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons div {
      font-size: 30px !important;
      margin-bottom: 30px; } }

.social-auth-link {
  display: inline-block;
  width: 100%;
  margin: 5px 5px 0 0;
  color: #FFF !important;
  font-weight: normal;
  box-sizing: border-box;
  height: 34px;
  line-height: 36px;
  font-size: 18px;
  font-family: Rokkitt,Helvetica;
  text-decoration: none; }
  .social-auth-link i {
    float: left;
    border-right: 1px solid #FFF;
    color: #fff;
    display: block;
    font-size: 18px;
    height: 100%;
    padding: 10px;
    width: 40px; }
    .social-auth-link i:hover {
      color: #fff !important; }

.social-background.ln, .social-auth-link.ln {
  background-color: #18699f; }
.social-background.fb, .social-auth-link.fb {
  background-color: #154788; }

/** app/Resources/assets/scss/partials/_newsletter-popup.scss */
.newsletter-signup-dialog {
  position: fixed;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  color: #000;
  width: 350px;
  -webkit-box-shadow: -1px 0px 39px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -1px 0px 39px -8px rgba(0, 0, 0, 0.75);
  box-shadow: -1px 0px 39px -8px rgba(0, 0, 0, 0.75);
  z-index: 1000;
  border-radius: 8px; }
  @media screen and (max-width: 350px) {
    .newsletter-signup-dialog {
      width: 100%;
      right: 0px; } }
  .newsletter-signup-dialog h2.newsletter-signup-dialog-title {
    color: #3A3A3C;
    display: block;
    width: 100%;
    line-height: 100%;
    min-height: 40px;
    margin: 0;
    border-bottom: 1px solid #dadada;
    padding: 9px 7px;
    background: #ffffff;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    position: relative; }
  .newsletter-signup-dialog .icon-img {
    height: 16px;
    margin-bottom: -2px;
    display: inline-block; }
  .newsletter-signup-dialog .category-icon {
    font-size: 22px;
    position: relative;
    margin: 0;
    left: -3px;
    float: left; }
  .newsletter-signup-dialog .label {
    padding: 2px 0;
    display: inline;
    color: #3a3a3c;
    white-space: normal;
    margin-bottom: 8px; }
  .newsletter-signup-dialog .close-dialog {
    float: right;
    cursor: pointer;
    font-size: 18px;
    position: absolute;
    right: 5px;
    top: 5px; }
  .newsletter-signup-dialog .ui-button-text {
    text-indent: -99999px;
    display: block;
    height: 0px; }
  .newsletter-signup-dialog div.newsletter-signup-dialog-description {
    font-size: 13px; }
  .newsletter-signup-dialog .newsletter-signup-dialog-email {
    padding: 8px;
    outline: none;
    height: 32px;
    width: 100%;
    font-family: helvetica, georgia, arial;
    box-sizing: border-box;
    font-size: 14px;
    margin-bottom: 5px; }
  .newsletter-signup-dialog input {
    background: #FFFFFF;
    border: 1px solid #BEBEBE;
    border-radius: 0; }
  .newsletter-signup-dialog input:focus {
    border: 1px solid #5A5A5A;
    box-shadow: none; }
  .newsletter-signup-dialog .newsletter-signup-dialog-content {
    padding: 10px; }
    .newsletter-signup-dialog .newsletter-signup-dialog-content p, .newsletter-signup-dialog .newsletter-signup-dialog-content .static-about table tbody tr td, .static-about table tbody tr .newsletter-signup-dialog .newsletter-signup-dialog-content td {
      margin: 0; }
      .newsletter-signup-dialog .newsletter-signup-dialog-content p a, .newsletter-signup-dialog .newsletter-signup-dialog-content .static-about table tbody tr td a, .static-about table tbody tr .newsletter-signup-dialog .newsletter-signup-dialog-content td a, .newsletter-signup-dialog .newsletter-signup-dialog-content p .social-share-icons .more-social-icon-link, .social-share-icons .newsletter-signup-dialog .newsletter-signup-dialog-content p .more-social-icon-link, .newsletter-signup-dialog .newsletter-signup-dialog-content .static-about table tbody tr td .social-share-icons .more-social-icon-link, .social-share-icons .newsletter-signup-dialog .newsletter-signup-dialog-content .static-about table tbody tr td .more-social-icon-link, .static-about table tbody tr .newsletter-signup-dialog .newsletter-signup-dialog-content td .social-share-icons .more-social-icon-link, .social-share-icons .static-about table tbody tr .newsletter-signup-dialog .newsletter-signup-dialog-content td .more-social-icon-link, .newsletter-signup-dialog .newsletter-signup-dialog-content p .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .newsletter-signup-dialog .newsletter-signup-dialog-content p .more-social-icon-link, .newsletter-signup-dialog .newsletter-signup-dialog-content .static-about table tbody tr td .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .newsletter-signup-dialog .newsletter-signup-dialog-content .static-about table tbody tr td .more-social-icon-link, .static-about table tbody tr .newsletter-signup-dialog .newsletter-signup-dialog-content td .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .static-about table tbody tr .newsletter-signup-dialog .newsletter-signup-dialog-content td .more-social-icon-link {
        font-size: 14px;
        text-decoration: none;
        color: #B6BD00; }
  .newsletter-signup-dialog label {
    font-size: 15px;
    font-weight: bold;
    color: #000; }
  .newsletter-signup-dialog .newsletter-signup-dialog-button {
    margin: 10px 0 0;
    outline: none;
    border: none;
    width: 100%;
    display: block;
    background-color: #B7BF35;
    color: #ffffff;
    height: 30px;
    line-height: 100%;
    font-size: 16px; }

/** app/Resources/assets/scss/partials/_account.scss **/
.account-page {
  width: 100%;
  display: inline-block;
  /** Profile my account section **/
  /** Store my account section **/ }
  .account-page .flat-tabs {
    width: 180px;
    float: left;
    margin-bottom: 10px; }
    .account-page .flat-tabs ul {
      border: none; }
      .account-page .flat-tabs ul li a, .account-page .flat-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons .account-page .flat-tabs ul li .more-social-icon-link, .account-page .flat-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .flat-tabs ul li .more-social-icon-link {
        color: #555;
        text-transform: none;
        margin: 0;
        font-size: 16px;
        display: block;
        padding: 12px 14px;
        border: none; }
        .account-page .flat-tabs ul li a:hover, .account-page .flat-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons .account-page .flat-tabs ul li .more-social-icon-link:hover, .account-page .flat-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .account-page .flat-tabs ul li .more-social-icon-link:hover, .account-page .flat-tabs ul li a:active, .account-page .flat-tabs ul li .social-share-icons .more-social-icon-link:active, .social-share-icons .account-page .flat-tabs ul li .more-social-icon-link:active, .account-page .flat-tabs ul li .mobile-social-share-icons .more-social-icon-link:active, .mobile-social-share-icons .account-page .flat-tabs ul li .more-social-icon-link:active, .account-page .flat-tabs ul li a:focus, .account-page .flat-tabs ul li .social-share-icons .more-social-icon-link:focus, .social-share-icons .account-page .flat-tabs ul li .more-social-icon-link:focus, .account-page .flat-tabs ul li .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons .account-page .flat-tabs ul li .more-social-icon-link:focus {
          border: none;
          background: none; }
      .account-page .flat-tabs ul li.active {
        border: none; }
        .account-page .flat-tabs ul li.active a, .account-page .flat-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons .account-page .flat-tabs ul li.active .more-social-icon-link, .account-page .flat-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .flat-tabs ul li.active .more-social-icon-link {
          color: #B6BD00;
          font-weight: bold; }
      .account-page .flat-tabs ul li:hover, .account-page .flat-tabs ul li:active, .account-page .flat-tabs ul li:focus {
        color: #7e842d;
        text-decoration: underline;
        background: none;
        border: none; }
        .account-page .flat-tabs ul li:hover a, .account-page .flat-tabs ul li:hover .social-share-icons .more-social-icon-link, .social-share-icons .account-page .flat-tabs ul li:hover .more-social-icon-link, .account-page .flat-tabs ul li:hover .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .flat-tabs ul li:hover .more-social-icon-link, .account-page .flat-tabs ul li:hover a:hover, .account-page .flat-tabs ul li:hover .social-share-icons .more-social-icon-link:hover, .social-share-icons .account-page .flat-tabs ul li:hover .more-social-icon-link:hover, .account-page .flat-tabs ul li:hover .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .account-page .flat-tabs ul li:hover .more-social-icon-link:hover, .account-page .flat-tabs ul li:hover a:active, .account-page .flat-tabs ul li:hover .social-share-icons .more-social-icon-link:active, .social-share-icons .account-page .flat-tabs ul li:hover .more-social-icon-link:active, .account-page .flat-tabs ul li:hover .mobile-social-share-icons .more-social-icon-link:active, .mobile-social-share-icons .account-page .flat-tabs ul li:hover .more-social-icon-link:active, .account-page .flat-tabs ul li:hover a:focus, .account-page .flat-tabs ul li:hover .social-share-icons .more-social-icon-link:focus, .social-share-icons .account-page .flat-tabs ul li:hover .more-social-icon-link:focus, .account-page .flat-tabs ul li:hover .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons .account-page .flat-tabs ul li:hover .more-social-icon-link:focus, .account-page .flat-tabs ul li:active a, .account-page .flat-tabs ul li:active .social-share-icons .more-social-icon-link, .social-share-icons .account-page .flat-tabs ul li:active .more-social-icon-link, .account-page .flat-tabs ul li:active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .flat-tabs ul li:active .more-social-icon-link, .account-page .flat-tabs ul li:active a:hover, .account-page .flat-tabs ul li:active .social-share-icons .more-social-icon-link:hover, .social-share-icons .account-page .flat-tabs ul li:active .more-social-icon-link:hover, .account-page .flat-tabs ul li:active .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .account-page .flat-tabs ul li:active .more-social-icon-link:hover, .account-page .flat-tabs ul li:active a:active, .account-page .flat-tabs ul li:active .social-share-icons .more-social-icon-link:active, .social-share-icons .account-page .flat-tabs ul li:active .more-social-icon-link:active, .account-page .flat-tabs ul li:active .mobile-social-share-icons .more-social-icon-link:active, .mobile-social-share-icons .account-page .flat-tabs ul li:active .more-social-icon-link:active, .account-page .flat-tabs ul li:active a:focus, .account-page .flat-tabs ul li:active .social-share-icons .more-social-icon-link:focus, .social-share-icons .account-page .flat-tabs ul li:active .more-social-icon-link:focus, .account-page .flat-tabs ul li:active .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons .account-page .flat-tabs ul li:active .more-social-icon-link:focus, .account-page .flat-tabs ul li:focus a, .account-page .flat-tabs ul li:focus .social-share-icons .more-social-icon-link, .social-share-icons .account-page .flat-tabs ul li:focus .more-social-icon-link, .account-page .flat-tabs ul li:focus .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .flat-tabs ul li:focus .more-social-icon-link, .account-page .flat-tabs ul li:focus a:hover, .account-page .flat-tabs ul li:focus .social-share-icons .more-social-icon-link:hover, .social-share-icons .account-page .flat-tabs ul li:focus .more-social-icon-link:hover, .account-page .flat-tabs ul li:focus .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .account-page .flat-tabs ul li:focus .more-social-icon-link:hover, .account-page .flat-tabs ul li:focus a:active, .account-page .flat-tabs ul li:focus .social-share-icons .more-social-icon-link:active, .social-share-icons .account-page .flat-tabs ul li:focus .more-social-icon-link:active, .account-page .flat-tabs ul li:focus .mobile-social-share-icons .more-social-icon-link:active, .mobile-social-share-icons .account-page .flat-tabs ul li:focus .more-social-icon-link:active, .account-page .flat-tabs ul li:focus a:focus, .account-page .flat-tabs ul li:focus .social-share-icons .more-social-icon-link:focus, .social-share-icons .account-page .flat-tabs ul li:focus .more-social-icon-link:focus, .account-page .flat-tabs ul li:focus .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons .account-page .flat-tabs ul li:focus .more-social-icon-link:focus {
          background: none; }
      @media screen and (max-width: 1200px) {
        .account-page .flat-tabs ul li {
          display: table-cell;
          width: 1%;
          float: none; }
          .account-page .flat-tabs ul li a, .account-page .flat-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons .account-page .flat-tabs ul li .more-social-icon-link, .account-page .flat-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .flat-tabs ul li .more-social-icon-link {
            text-align: center; }
            .account-page .flat-tabs ul li a:hover, .account-page .flat-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons .account-page .flat-tabs ul li .more-social-icon-link:hover, .account-page .flat-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .account-page .flat-tabs ul li .more-social-icon-link:hover {
              background: none;
              color: #B6BD00; }
          .account-page .flat-tabs ul li.active a, .account-page .flat-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons .account-page .flat-tabs ul li.active .more-social-icon-link, .account-page .flat-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .flat-tabs ul li.active .more-social-icon-link {
            border-bottom: 4px solid #B6BD00; } }
      @media screen and (max-width: 400px) {
        .account-page .flat-tabs ul li {
          font-size: 10px; }
          .account-page .flat-tabs ul li a, .account-page .flat-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons .account-page .flat-tabs ul li .more-social-icon-link, .account-page .flat-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .flat-tabs ul li .more-social-icon-link {
            padding: 0 0 5px 0;
            vertical-align: middle; } }
    @media screen and (max-width: 1200px) {
      .account-page .flat-tabs {
        width: 100%;
        float: none; } }
    @media screen and (max-width: 470px) {
      .account-page .flat-tabs {
        margin-bottom: 5px; } }
  .account-page .mobile-tabs {
    position: relative;
    margin-top: 0px;
    margin-bottom: 10px; }
    .account-page .mobile-tabs .cart-more-button {
      border-radius: 0px 4px 0px 0px;
      cursor: pointer;
      font-size: 22px;
      display: none;
      background-color: white;
      position: absolute;
      right: -12px;
      top: -8px;
      text-align: right;
      box-shadow: -40px -17px 36px 26px #fff; }
      .account-page .mobile-tabs .cart-more-button .fa {
        padding: 8px; }
      @media screen and (max-width: 768px) {
        .account-page .mobile-tabs .cart-more-button {
          display: inline-block; } }
    @media screen and (max-width: 1200px) {
      .account-page .mobile-tabs ul {
        display: flex;
        overflow: hidden; } }
    .account-page .mobile-tabs ul li.active:after {
      content: ''; }
    @media screen and (max-width: 1200px) {
      .account-page .mobile-tabs ul li.active:after {
        top: 30px;
        right: 30px;
        content: '';
        border-top-color: #555; } }
    .account-page .mobile-tabs ul li.active {
      z-index: 0; }
      .account-page .mobile-tabs ul li.active a, .account-page .mobile-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons .account-page .mobile-tabs ul li.active .more-social-icon-link, .account-page .mobile-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .mobile-tabs ul li.active .more-social-icon-link {
        color: #B6BD00; }
    .account-page .mobile-tabs ul li a, .account-page .mobile-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons .account-page .mobile-tabs ul li .more-social-icon-link, .account-page .mobile-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .mobile-tabs ul li .more-social-icon-link {
      padding: 8px;
      font-size: 14px; }
      .account-page .mobile-tabs ul li a:hover, .account-page .mobile-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons .account-page .mobile-tabs ul li .more-social-icon-link:hover, .account-page .mobile-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .account-page .mobile-tabs ul li .more-social-icon-link:hover {
        color: #7e842d;
        text-decoration: underline; }
    @media screen and (min-width: 1200px) {
      .account-page .mobile-tabs {
        width: 180px;
        float: left;
        padding-top: 0px;
        background: #fff;
        border: none; }
        .account-page .mobile-tabs ul {
          border: none; }
          .account-page .mobile-tabs ul li {
            float: none; }
            .account-page .mobile-tabs ul li.active {
              border: none;
              color: #B6BD00; }
            .account-page .mobile-tabs ul li a, .account-page .mobile-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons .account-page .mobile-tabs ul li .more-social-icon-link, .account-page .mobile-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .mobile-tabs ul li .more-social-icon-link {
              color: #555;
              text-transform: none;
              margin: 0;
              font-size: 16px;
              display: block;
              padding: 12px 14px; } }
    .account-page .mobile-tabs.salad-menu ul {
      flex-direction: column; }
      .account-page .mobile-tabs.salad-menu ul li.active {
        border-bottom: none !important; }
        .account-page .mobile-tabs.salad-menu ul li.active a, .account-page .mobile-tabs.salad-menu ul li.active .social-share-icons .more-social-icon-link, .social-share-icons .account-page .mobile-tabs.salad-menu ul li.active .more-social-icon-link, .account-page .mobile-tabs.salad-menu ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .account-page .mobile-tabs.salad-menu ul li.active .more-social-icon-link {
          border-bottom: 5px solid #B6BD00;
          display: inline-block; }
  .account-page .account-content {
    width: 83%;
    float: left; }
    .account-page .account-content .store-box {
      border: none; }
    .account-page .account-content.center {
      margin: 0 auto;
      float: none; }
    @media screen and (max-width: 1200px) {
      .account-page .account-content {
        margin: 0;
        width: 100%;
        float: none; }
        .account-page .account-content .store-header {
          /**display: none;**/ } }
    @media screen and (max-width: 470px) {
      .account-page .account-content .newsletter_icon {
        width: auto; }
      .account-page .account-content .newsletter_title {
        width: auto; } }
    .account-page .account-content #privacy .form-group {
      margin-bottom: 0px; }
      @media screen and (max-width: 470px) {
        .account-page .account-content #privacy .form-group {
          padding-bottom: 12px; } }
    .account-page .account-content #privacy .privacy_title {
      height: auto; }
    .account-page .account-content .label_checkbox {
      margin-left: 34px; }
      @media screen and (max-width: 1200px) {
        .account-page .account-content .label_checkbox {
          margin-left: 0; } }
    .account-page .account-content table.gift-cards {
      width: 100%; }
      .account-page .account-content table.gift-cards tr td {
        padding: 10px 20px;
        font-size: 16px;
        border-top: 1px solid #dadada; }
        .account-page .account-content table.gift-cards tr td.left {
          text-align: right; }
        .account-page .account-content table.gift-cards tr td.right {
          text-align: right; }

.account-content .my-account-form, .profile-content .my-account-form {
  margin-left: 50px;
  margin-right: 50px; }
  @media screen and (max-width: 1200px) {
    .account-content .my-account-form, .profile-content .my-account-form {
      margin-left: 8px;
      margin-right: 8px; } }
.account-content .address-list li, .profile-content .address-list li {
  list-style: none;
  padding: 20px;
  display: inline-block;
  width: 100%;
  margin-left: 20px; }
  .account-content .address-list li .address, .account-content .address-list li .name, .profile-content .address-list li .address, .profile-content .address-list li .name {
    font-size: 16px;
    line-height: 20px;
    color: #555;
    float: left; }
  .account-content .address-list li .buttons, .profile-content .address-list li .buttons {
    float: right; }
    .account-content .address-list li .buttons button, .profile-content .address-list li .buttons button {
      font-size: 24px;
      color: #aaa;
      background: none;
      margin: 0 10px;
      border: none; }
      .account-content .address-list li .buttons button:hover, .profile-content .address-list li .buttons button:hover {
        color: #B6BD00; }
    @media screen and (max-width: 470px) {
      .account-content .address-list li .buttons, .profile-content .address-list li .buttons {
        margin: 20px 0 0 0;
        clear: both; } }
  .account-content .address-list li .defaults, .profile-content .address-list li .defaults {
    float: right;
    clear: right;
    margin: 15px 15px 0 0; }
    @media screen and (max-width: 470px) {
      .account-content .address-list li .defaults, .profile-content .address-list li .defaults {
        float: left;
        clear: none;
        margin: 25px 0 0 0; } }
    .account-content .address-list li .defaults span, .profile-content .address-list li .defaults span {
      vertical-align: top;
      font-size: 13px;
      display: inline-block;
      padding: 4px 5px 0 0; }
@media screen and (max-width: 470px) {
  .account-content .address-list hr, .profile-content .address-list hr {
    margin: 10px 0; } }
.account-content .extra-save-button, .profile-content .extra-save-button {
  float: right;
  margin: -7px -17px; }
  @media screen and (max-width: 470px) {
    .account-content .extra-save-button, .profile-content .extra-save-button {
      display: none; } }
.account-content .unsub-all-button, .profile-content .unsub-all-button {
  margin: -7px 17px; }
.account-content .add-new-address, .profile-content .add-new-address {
  float: right;
  font-weight: bold;
  font-size: 16px; }
.account-content .add-new-address, .profile-content .add-new-address {
  text-decoration: none;
  cursor: pointer; }

.profile-content .address-list li {
  background: #fff;
  margin-left: 0; }

form select[multiple='multiple'] + .btn-group {
  margin-top: 0.5rem; }
form button.multiselect.dropdown-toggle.btn.btn-default.form-control {
  padding: 0 0.5rem !important;
  border: 1px solid #dadada;
  border-radius: 0;
  display: flex !important;
  align-items: center;
  font-size: 14px !important;
  text-align: left;
  background-color: #efefef; }
  form button.multiselect.dropdown-toggle.btn.btn-default.form-control > span {
    flex-grow: 1; }
  form button.multiselect.dropdown-toggle.btn.btn-default.form-control > b {
    flex-shrink: 0; }
form ul.multiselect-container.dropdown-menu > li.active > a > label, form .social-share-icons ul.multiselect-container.dropdown-menu > li.active > .more-social-icon-link > label, .social-share-icons form ul.multiselect-container.dropdown-menu > li.active > .more-social-icon-link > label, form .mobile-social-share-icons ul.multiselect-container.dropdown-menu > li.active > .more-social-icon-link > label, .mobile-social-share-icons form ul.multiselect-container.dropdown-menu > li.active > .more-social-icon-link > label {
  color: white; }

ul.multiselect-container.dropdown-menu {
  width: 100%; }
  ul.multiselect-container.dropdown-menu > li > a, .social-share-icons ul.multiselect-container.dropdown-menu > li > .more-social-icon-link, .mobile-social-share-icons ul.multiselect-container.dropdown-menu > li > .more-social-icon-link {
    padding: 0 !important; }
    ul.multiselect-container.dropdown-menu > li > a > label, .social-share-icons ul.multiselect-container.dropdown-menu > li > .more-social-icon-link > label, .mobile-social-share-icons ul.multiselect-container.dropdown-menu > li > .more-social-icon-link > label {
      padding: 0.75rem 20px !important; }
      ul.multiselect-container.dropdown-menu > li > a > label > input, .social-share-icons ul.multiselect-container.dropdown-menu > li > .more-social-icon-link > label > input, .mobile-social-share-icons ul.multiselect-container.dropdown-menu > li > .more-social-icon-link > label > input {
        margin-right: 0.5rem !important;
        position: relative; }

@media (min-width: 1200px) and (max-width: 1285.94px) {
  .cycle-btn-box {
    display: none; } }
@media (min-width: 992px) and (max-width: 1085.94px) {
  .cycle-btn-box {
    display: none; } }
@media (max-width: 835.94px) {
  .cycle-btn-box {
    display: none; } }
.cycle-btn-box {
  width: 100%;
  height: 100%;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none; }
  .cycle-btn-box > a, .social-share-icons .cycle-btn-box > .more-social-icon-link, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link {
    max-width: 42.97px;
    height: 6rem;
    border-color: #E0E0E0;
    display: inline;
    position: sticky;
    top: calc(50vh - (6rem / 2));
    pointer-events: all;
    background-color: #F5F5F7;
    color: #9E9E9E;
    overflow: hidden;
    transition: max-width 0.2s linear; }
    .cycle-btn-box > a:hover, .social-share-icons .cycle-btn-box > .more-social-icon-link:hover, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link:hover {
      max-width: 387.3px;
      transition: max-width 0.2s ease-out; }
      .cycle-btn-box > a:hover > div > img, .social-share-icons .cycle-btn-box > .more-social-icon-link:hover > div > img, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link:hover > div > img, .cycle-btn-box > a:hover > div > .text, .social-share-icons .cycle-btn-box > .more-social-icon-link:hover > div > .text, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link:hover > div > .text {
        opacity: 1;
        transition: opacity 0.125s;
        transition-delay: 0.2s; }
    .cycle-btn-box > a small, .social-share-icons .cycle-btn-box > .more-social-icon-link small, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link small {
      font-size: 85%; }
    .cycle-btn-box > a > div, .social-share-icons .cycle-btn-box > .more-social-icon-link > div, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div {
      height: 100%;
      display: inline-flex; }
      .cycle-btn-box > a > div .fa, .social-share-icons .cycle-btn-box > .more-social-icon-link > div .fa, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div .fa {
        flex-grow: 0;
        flex-shrink: 0;
        align-self: center;
        font-size: 1.25rem; }
      .cycle-btn-box > a > div > img, .social-share-icons .cycle-btn-box > .more-social-icon-link > div > img, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div > img, .cycle-btn-box > a > div > .text, .social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text {
        opacity: 0; }
      .cycle-btn-box > a > div > .text, .social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text {
        width: 144px;
        text-align: left;
        color: inherit;
        text-overflow: ellipsis;
        overflow: hidden; }
        .cycle-btn-box > a > div > .text > *, .social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > *, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > * {
          text-overflow: inherit;
          overflow: inherit; }
        .cycle-btn-box > a > div > .text > label, .social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > label, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > label, .cycle-btn-box > a > div > .text .label, .social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text .label, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text .label {
          padding-left: 0;
          padding-right: 0;
          display: block;
          font-weight: 400;
          color: inherit;
          text-align: inherit; }
        .cycle-btn-box > a > div > .text > small, .social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > small, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > small {
          font-size: 0.8125rem;
          font-weight: 600;
          text-decoration: underline;
          white-space: normal;
          color: #212121; }
  .cycle-btn-box > a.button-backward, .social-share-icons .cycle-btn-box > .button-backward.more-social-icon-link, .mobile-social-share-icons .cycle-btn-box > .button-backward.more-social-icon-link {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    float: left; }
    .cycle-btn-box > a.button-backward > div > img, .social-share-icons .cycle-btn-box > .button-backward.more-social-icon-link > div > img, .mobile-social-share-icons .cycle-btn-box > .button-backward.more-social-icon-link > div > img {
      margin-left: 1rem;
      margin-right: 10px; }
    .cycle-btn-box > a.button-backward > div > .text, .social-share-icons .cycle-btn-box > .button-backward.more-social-icon-link > div > .text, .mobile-social-share-icons .cycle-btn-box > .button-backward.more-social-icon-link > div > .text {
      margin-right: calc(10px - 1rem); }
  .cycle-btn-box > a.button-forward, .social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link, .mobile-social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    float: right; }
    .cycle-btn-box > a.button-forward > div, .social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link > div, .mobile-social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link > div {
      float: right; }
      .cycle-btn-box > a.button-forward > div > .fa, .social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link > div > .fa, .mobile-social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link > div > .fa {
        order: 2; }
      .cycle-btn-box > a.button-forward > div > img, .social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link > div > img, .mobile-social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link > div > img {
        margin-left: calc(10px - 1rem);
        margin-right: 10px; }
      .cycle-btn-box > a.button-forward > div > .text, .social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link > div > .text, .mobile-social-share-icons .cycle-btn-box > .button-forward.more-social-icon-link > div > .text {
        margin-right: 1rem; }

@supports (display: -webkit-box) and (-webkit-line-clamp: 3) and (-webkit-box-orient: vertical) {
  /* CSS Statements that only apply on webkit-based browsers (Chrome, Safari, etc.) */
  .cycle-btn-box > a > div > .text > small, .social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > small, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > small {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; } }
@supports not ((display: -webkit-box) and (-webkit-line-clamp: 3) and (-webkit-box-orient: vertical)) {
  .cycle-btn-box > a > div > .text > small, .social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > small, .mobile-social-share-icons .cycle-btn-box > .more-social-icon-link > div > .text > small {
    max-height: 51px;
    display: block; } }
/** app/Resources/assets/scss/partials/_user-profile-image-form.scss **/
#edit-profile-image-button {
  cursor: pointer; }

[class$="-image-preview_container"] {
  width: 100%; }
  [class$="-image-preview_container"] [class$="-image-preview"] {
    width: 100%; }
    [class$="-image-preview_container"] [class$="-image-preview"] img {
      width: 100%; }

#cover-image-widget-modal .cover-image-widget_container .column {
  width: 100%; }

#cover-image-widget-modal .cover-image-widget_container .column .cover-custom-photo {
  height: 168px; }

@media (min-width: 769px) {
  #cover-image-widget-modal .cover-image-widget_container .column .cover-custom-photo {
    height: 168px; }
  #cover-image-widget-modal .cover-image-widget_container .photo-cropper-container .cover-selected-photo {
    height: initial; } }
[id$="-image-widget-modal"] .modal-dialog_container {
  display: table;
  width: 100%;
  height: 100%; }
  [id$="-image-widget-modal"] .modal-dialog_container .modal-dialog_content {
    display: table-cell;
    vertical-align: middle;
    text-align: center; }
[id$="-image-widget-modal"] .modal-dialog {
  width: 730px;
  margin: 0 auto; }
  @media (max-width: 768px) {
    [id$="-image-widget-modal"] .modal-dialog {
      width: 300px; } }
  [id$="-image-widget-modal"] .modal-dialog .modal-content {
    float: left;
    width: 100%; }
    [id$="-image-widget-modal"] .modal-dialog .modal-content .modal-body {
      float: left;
      width: 100%; }
[id$="-image-widget-modal"] [class$="-image-widget_container"] {
  width: 100%;
  /*****/
  float: left;
  width: 100%;
  /*****/ }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] input[type=text],
  [id$="-image-widget-modal"] [class$="-image-widget_container"] input[type=password],
  [id$="-image-widget-modal"] [class$="-image-widget_container"] input[type=email],
  [id$="-image-widget-modal"] [class$="-image-widget_container"] select {
    border: 2px solid #e6e4e5;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
    background-color: #f9f9f9; }
  @media (max-width: 768px) {
    [id$="-image-widget-modal"] [class$="-image-widget_container"] {
      float: left;
      width: 100%;
      border: initial;
      box-shadow: none;
      padding: 0px 0px;
      margin-bottom: 15px;
      background-color: initial; }
      [id$="-image-widget-modal"] [class$="-image-widget_container"] .form-group {
        width: 100%; } }
  @media (min-width: 769px) {
    [id$="-image-widget-modal"] [class$="-image-widget_container"] {
      float: left;
      width: 100%; } }
  @media (min-width: 992px) {
    [id$="-image-widget-modal"] [class$="-image-widget_container"] {
      float: left;
      width: 100%; } }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] {
    float: left;
    width: 200px;
    text-align: center;
    /* Account for the section right/left padding in visually centering the child element */ }
    @media (min-width: 769px) {
      [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] {
        margin-left: -10px;
        margin-right: 10px; } }
    @media (max-width: 768px) {
      [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] {
        width: 100%;
        padding-bottom: 20px; } }
    [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] [class$="-image-preview"] {
      margin: 0px auto 0 auto;
      display: inline-block;
      width: 95px;
      height: auto;
      border: 1px solid #ccc; }
      @media (max-width: 768px) {
        [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] [class$="-image-preview"] {
          width: 200px; } }
      @media (min-width: 769px) and (max-width: 992px) {
        [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] [class$="-image-preview"] {
          margin-top: 46px; } }
      [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] [class$="-image-preview"] img {
        float: left;
        width: 100%;
        height: 100%; }
    [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .green-solid-button, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .green-form-button, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .btn:nth-child(2), [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .pagination li a, .pagination li [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] a, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .more-social-icon-link, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .more-social-icon-link, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .more-social-icon-link, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .more-social-icon-link {
      margin: 5px auto 0 auto;
      padding: 2px 0px 2px 0px;
      width: 95px;
      text-align: center;
      cursor: pointer; }
      @media (max-width: 768px) {
        [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .green-solid-button, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .green-form-button, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .btn:nth-child(2), [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .pagination li a, .pagination li [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] a, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .more-social-icon-link, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .more-social-icon-link, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .more-social-icon-link, [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li [id$="-image-widget-modal"] [class$="-image-widget_container"] [class$="-image-preview_container"] .more-social-icon-link {
          width: 200px;
          padding: 10px 0px;
          font-size: 24px; } }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] #avatar #user_profile_system_image {
    height: 344px;
    overflow: scroll; }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] [id^="user-"][id$="_system_image"] {
    float: left;
    height: 346px; }
    @media (max-width: 768px) {
      [id$="-image-widget-modal"] [class$="-image-widget_container"] [id^="user-"][id$="_system_image"] {
        height: initial; } }
    [id$="-image-widget-modal"] [class$="-image-widget_container"] [id^="user-"][id$="_system_image"] .form-group label {
      display: block; }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] .column {
    width: calc(50% - 5px); }
    [id$="-image-widget-modal"] [class$="-image-widget_container"] .column .form-group {
      margin: 0px;
      padding: 0px;
      line-height: 0px; }
    @media (max-width: 768px) {
      [id$="-image-widget-modal"] [class$="-image-widget_container"] .column {
        width: 100%;
        clear: both;
        margin: 0 auto !important; } }
    @media (min-width: 769px) {
      [id$="-image-widget-modal"] [class$="-image-widget_container"] .column:nth-child(1) {
        float: left;
        margin-right: 5px; }
      [id$="-image-widget-modal"] [class$="-image-widget_container"] .column:nth-child(2) {
        float: right;
        margin-left: 5px; } }
    [id$="-image-widget-modal"] [class$="-image-widget_container"] .column [class$="-custom-photo"] {
      width: 100%;
      min-height: 268px;
      background-color: #efefef;
      background-repeat: no-repeat;
      background-size: 100% auto; }
      @media (min-width: 769px) {
        [id$="-image-widget-modal"] [class$="-image-widget_container"] .column [class$="-custom-photo"] {
          margin-top: 0px;
          /*height: 378px;*/
          height: 343px;
          width: 100%;
          margin-bottom: 11px; } }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] .column-title {
    font-size: 16px;
    color: #787878;
    font-weight: bold;
    display: block;
    height: 40px;
    padding: 10px 0px;
    text-align: center; }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] .green-solid-button, [id$="-image-widget-modal"] [class$="-image-widget_container"] .green-form-button, [id$="-image-widget-modal"] [class$="-image-widget_container"] .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group [id$="-image-widget-modal"] [class$="-image-widget_container"] .btn:nth-child(2), [id$="-image-widget-modal"] [class$="-image-widget_container"] .pagination li a, .pagination li [id$="-image-widget-modal"] [class$="-image-widget_container"] a, [id$="-image-widget-modal"] [class$="-image-widget_container"] .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons [id$="-image-widget-modal"] [class$="-image-widget_container"] .more-social-icon-link, [id$="-image-widget-modal"] [class$="-image-widget_container"] .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li [id$="-image-widget-modal"] [class$="-image-widget_container"] .more-social-icon-link, [id$="-image-widget-modal"] [class$="-image-widget_container"] .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons [id$="-image-widget-modal"] [class$="-image-widget_container"] .more-social-icon-link, [id$="-image-widget-modal"] [class$="-image-widget_container"] .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li [id$="-image-widget-modal"] [class$="-image-widget_container"] .more-social-icon-link {
    margin-top: 20px;
    width: 100%;
    color: #fff;
    display: inline-block;
    text-align: center;
    padding: 8px 0 6px 0;
    font-size: 18px;
    line-height: 100%;
    cursor: pointer;
    float: left; }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] .photo-cropper-container [class$="-selected-photo"] {
    text-align: center; }
    @media (min-width: 769px) {
      [id$="-image-widget-modal"] [class$="-image-widget_container"] .photo-cropper-container [class$="-selected-photo"] {
        height: 343px;
        margin-bottom: 11px; } }
    [id$="-image-widget-modal"] [class$="-image-widget_container"] .photo-cropper-container [class$="-selected-photo"] img {
      float: left;
      width: 100%; }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] .photo-cropper-container #form .form-group label.control-label {
    display: block;
    display: inline-block;
    width: 100%;
    line-height: 18px;
    cursor: pointer;
    margin-top: -1px; }
    [id$="-image-widget-modal"] [class$="-image-widget_container"] .photo-cropper-container #form .form-group label.control-label.green-solid-button, [id$="-image-widget-modal"] [class$="-image-widget_container"] .photo-cropper-container #form .form-group label.control-label.green-form-button, [id$="-image-widget-modal"] [class$="-image-widget_container"] .photo-cropper-container #form .form-group .popover-navigation .btn-group label.control-label.btn:nth-child(2), .popover-navigation .btn-group [id$="-image-widget-modal"] [class$="-image-widget_container"] .photo-cropper-container #form .form-group label.control-label.btn:nth-child(2) {
      margin-top: 10px; }
  [id$="-image-widget-modal"] [class$="-image-widget_container"] .photo-cropper-container #form .form-group .inputfile {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1; }
[id$="-image-widget-modal"] .avatar_div {
  display: inline-block;
  width: 25%;
  max-height: 85px;
  padding: 3px;
  padding: 0 3px 6px 3px;
  float: left; }
  [id$="-image-widget-modal"] .avatar_div .choice_item {
    display: none !important; }
  [id$="-image-widget-modal"] .avatar_div .label_item {
    cursor: pointer;
    width: 100%; }
  [id$="-image-widget-modal"] .avatar_div .label_item img {
    width: 100%;
    cursor: pointer;
    pointer-events: none; }
  [id$="-image-widget-modal"] .avatar_div .choice_item + label {
    border-style: solid;
    border-width: 2px;
    border-color: lightgrey; }
  [id$="-image-widget-modal"] .avatar_div .choice_item:checked + label {
    border-style: solid;
    border-width: 2px;
    border-color: #B6BD00; }
  [id$="-image-widget-modal"] .avatar_div .choice_item:checked + label > div {
    color: #B6BD00; }

.ui-autocomplete {
  max-height: 15rem;
  overflow-y: auto;
  background: #fff;
  border: 1px solid #dadada;
  z-index: 2000;
  font-size: 16px !important; }

/** app/Resources/assets/scss/partials/_content-header.scss **/
.section-header {
  color: #5A5A5A;
  padding: 18px; }
  .section-header p, .section-header .static-about table tbody tr td, .static-about table tbody tr .section-header td {
    line-height: normal;
    margin: 0;
    font-size: 12px; }
  .section-header .image {
    padding-left: 0;
    border-right: 1px solid #E6E6E6;
    text-align: center; }
  .section-header .title {
    font-size: 18px;
    margin-bottom: 5px;
    text-transform: uppercase; }
    .section-header .title h1 {
      font-size: 18px;
      font-family: 'Open Sans', Helvetica, "Helvetica Neue", Arial, sans-serif;
      display: inline-block;
      color: #5A5A5A; }
  .section-header .vertical-align-helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .section-header .share {
    text-transform: uppercase;
    margin-top: 6px;
    font-weight: 600; }
    .section-header .share .text-facebook-blue {
      color: #3b5998; }
    .section-header .share .text-twitter-blue {
      color: #0084b4; }
    @media screen and (max-width: 398px) {
      .section-header .share {
        font-size: 9px;
        line-height: 175%; } }
  .section-header .header-category-icon {
    top: 10px;
    position: relative; }
  .section-header .header-category-icon::before {
    font-size: 100px;
    color: #B6BD00; }
  .section-header .small-icon {
    position: relative;
    top: 10px;
    color: #B6BD00; }
  .section-header .show-more {
    display: none;
    text-align: center;
    width: 100%; }
  .section-header .small-header-image img {
    width: 24px;
    position: relative;
    top: 4px;
    margin-right: 4px; }

@media (max-width: 768px) {
  .section-header {
    padding: 8px; }

  .section-header-content.col-md-10 {
    padding: 0 5px; } }
/** app/Resources/assets/scss/partials/_breadcrumb.scss **/
.breadcrumbs {
  display: flex;
  align-items: center;
  background: #E6E6E6;
  padding-left: 12px;
  border-radius: 8px;
  height: 36px; }
  .breadcrumbs a, .breadcrumbs .social-share-icons .more-social-icon-link, .social-share-icons .breadcrumbs .more-social-icon-link, .breadcrumbs .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .breadcrumbs .more-social-icon-link {
    color: #2B7FF2; }
  .breadcrumbs p, .breadcrumbs .static-about table tbody tr td, .static-about table tbody tr .breadcrumbs td {
    text-align: left !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important; }
  @media screen and (max-width: 992px) {
    .breadcrumbs p, .breadcrumbs .static-about table tbody tr td, .static-about table tbody tr .breadcrumbs td {
      font-size: 12px; } }
  @media screen and (max-width: 768px) {
    .breadcrumbs {
      height: auto; }
      .breadcrumbs p, .breadcrumbs .static-about table tbody tr td, .static-about table tbody tr .breadcrumbs td {
        margin-top: 5px !important;
        margin-bottom: 5px !important; } }

.breadcrumbs-container {
  margin-top: 24px;
  margin-bottom: 32px; }
  @media screen and (max-width: 992px) {
    .breadcrumbs-container {
      margin-top: 8px;
      margin-bottom: 16px; } }

.content-breadcrumb {
  border-bottom: 0;
  color: #5A5A5A;
  font-size: 14px;
  min-height: 10px; }
  .content-breadcrumb .btn {
    padding: 0; }
  .content-breadcrumb .active {
    color: #B6BD00; }
  .content-breadcrumb a, .content-breadcrumb .social-share-icons .more-social-icon-link, .social-share-icons .content-breadcrumb .more-social-icon-link, .content-breadcrumb .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .content-breadcrumb .more-social-icon-link {
    color: #5A5A5A; }
  .content-breadcrumb a:hover, .content-breadcrumb .social-share-icons .more-social-icon-link:hover, .social-share-icons .content-breadcrumb .more-social-icon-link:hover, .content-breadcrumb .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .content-breadcrumb .more-social-icon-link:hover {
    color: #B6BD00;
    text-decoration: none; }
  .content-breadcrumb .separator {
    font-size: 11px;
    margin: 0 3px 0 3px; }

.breadcrumb-text {
  font-size: 14px;
  line-height: 19px;
  font-family: 'Open Sans' !important;
  font-weight: 400 !important; }

/** app/Resources/assets/scss/partials/_prompt.scss **/
.prompt {
  background-color: white;
  border: none;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  border-radius: 8px;
  font-size: 14px;
  display: flex;
  position: relative;
  margin-bottom: 16px; }
  @media screen and (max-width: 430px) {
    .prompt {
      display: block; } }
  .prompt .img-box {
    margin: 15px 0 15px 15px; }
    @media screen and (max-width: 430px) {
      .prompt .img-box {
        margin: 5px 0 0 0; } }
    .prompt .img-box img {
      width: 200px;
      display: block; }
      @media screen and (max-width: 700px) {
        .prompt .img-box img {
          width: 150px; } }
      @media screen and (max-width: 430px) {
        .prompt .img-box img {
          width: 200px;
          margin: 0 auto; } }
  .prompt .prompt-middle {
    padding: 15px; }
    @media screen and (max-width: 430px) {
      .prompt .prompt-middle {
        padding: 5px; } }
  .prompt .suggested-points {
    display: inline-block;
    padding: 6px 15px 6px 13px;
    background: #B6BD00;
    color: #fff; }
    @media screen and (max-width: 430px) {
      .prompt .suggested-points {
        width: 100%;
        text-align: center; } }
  .prompt .activity-name {
    display: block;
    font-weight: bold;
    color: #B6BD00;
    padding: 5px 0; }
  .prompt .author {
    font-weight: bold; }
  .prompt .call-to-action {
    text-align: center;
    color: #B6BD00;
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
    width: 30%;
    cursor: pointer; }
    .prompt .call-to-action i {
      display: inline-block;
      border: 1px solid #dadada;
      border-radius: 25px;
      font-size: 34px;
      width: 50px;
      height: 50px;
      padding-left: 0px;
      line-height: 50px; }
    @media screen and (max-width: 993px) {
      .prompt .call-to-action {
        display: none; } }
  .prompt .notification-time {
    display: inline-block;
    position: absolute;
    right: 30px;
    top: 8px;
    font-weight: 600;
    font-size: 12px; }
  .prompt .fa-times {
    top: 0;
    right: 0;
    position: absolute;
    padding: 5px;
    background: #fff;
    border-left: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    cursor: pointer; }

.corner-popup-drawer {
  max-width: 600px;
  width: 100%;
  position: fixed;
  right: 25px;
  bottom: 25px;
  z-index: 1060; }
  @media screen and (max-width: 700px) {
    .corner-popup-drawer {
      right: 0;
      bottom: 0; } }
  .corner-popup-drawer .prompt {
    margin-top: 5px;
    box-shadow: 0 5px 15px #828282;
    border: #555 1px solid;
    overflow: hidden; }
    @media screen and (max-width: 430px) {
      .corner-popup-drawer .prompt {
        display: flex; } }
    .corner-popup-drawer .prompt .author {
      font-weight: bold;
      padding-bottom: 25px;
      padding-left: 10px;
      padding-top: 10px;
      height: 20px;
      position: absolute; }
    .corner-popup-drawer .prompt .img-box {
      margin: 0;
      padding-top: 35px;
      padding-right: 5px;
      padding-left: 10px;
      padding-bottom: 10px; }
      @media screen and (max-width: 430px) {
        .corner-popup-drawer .prompt .img-box img {
          width: 100px; } }
    .corner-popup-drawer .prompt .prompt-middle {
      padding: 5px 22px 10px 0; }
      .corner-popup-drawer .prompt .prompt-middle a, .corner-popup-drawer .prompt .prompt-middle .social-share-icons .more-social-icon-link, .social-share-icons .corner-popup-drawer .prompt .prompt-middle .more-social-icon-link, .corner-popup-drawer .prompt .prompt-middle .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .corner-popup-drawer .prompt .prompt-middle .more-social-icon-link, .corner-popup-drawer .prompt .prompt-middle .author {
        padding-left: 5px;
        padding-top: 30px; }
      .corner-popup-drawer .prompt .prompt-middle .abstract {
        padding: 5px 22px 5px 5px;
        line-height: 16px;
        font-size: 12px; }
      .corner-popup-drawer .prompt .prompt-middle .speakers {
        padding: 0 22px 0px 5px;
        line-height: 16px;
        font-size: 12px; }
      .corner-popup-drawer .prompt .prompt-middle .cta {
        color: #FFFFFF;
        background-color: #B6BD00;
        border: 1px solid #B6BD00;
        text-decoration: none;
        font-size: 12px;
        padding: 8px;
        border-radius: 8px;
        display: inline-block; }
      @media screen and (max-width: 530px) {
        .corner-popup-drawer .prompt .prompt-middle .suggested-points {
          display: none; } }

/** app/Resources/assets/scss/partials/_prompt.scss **/
.toast {
  letter-spacing: 0.28px;
  margin-top: 5px;
  margin-bottom: 16px;
  background-color: #e9e9e9;
  max-width: 380px;
  margin-left: auto;
  padding: 16px;
  border-radius: 4px;
  font-size: 13px;
  position: relative;
  box-shadow: 0px 6px 10px #00000024; }
  .toast .close-button {
    position: absolute;
    cursor: pointer;
    background-image: url("https://images.labroots.com/icons/UI/White/UI-X.svg");
    top: 6px;
    right: 0px;
    height: 18px; }
    .toast .close-button:hover {
      background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X-Hover.svg"); }
  .toast.danger {
    color: #FFFFFF;
    background-color: #af0120; }
  .toast.success {
    color: #FFFFFF;
    background-color: #B6BD00; }
  @media screen and (max-width: 480px) {
    .toast {
      margin-left: 16px;
      margin-right: 16px; } }

/** app/Resources/assets/scss/items/_items.scss **/
.search-items .search-result-new-item {
  height: 285px; }
  @media screen and (max-width: 992px) {
    .search-items .search-result-new-item {
      height: 340px; }
      .search-items .search-result-new-item .item-thumbnail {
        height: 175px; } }
.search-items .company-product-item-wrapper {
  background: #FFFFFF;
  box-shadow: 0px 3px 6px #00000029;
  width: 100%;
  height: auto;
  display: inline-block; }
  .search-items .company-product-item-wrapper .view-product a, .search-items .company-product-item-wrapper .view-product .social-share-icons .more-social-icon-link, .social-share-icons .search-items .company-product-item-wrapper .view-product .more-social-icon-link, .search-items .company-product-item-wrapper .view-product .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .search-items .company-product-item-wrapper .view-product .more-social-icon-link {
    font: normal normal 600 13px/14px Open Sans;
    color: #2B7FF2;
    padding: 4px 0.5rem 0px 0.5rem;
    margin-left: 8px; }
  .search-items .company-product-item-wrapper .item-description {
    display: none; }
  .search-items .company-product-item-wrapper .sponsor-name {
    font-size: 11px;
    color: #969696 !important;
    display: block;
    padding-bottom: 4px;
    text-transform: uppercase; }
  .search-items .company-product-item-wrapper .company-product-thumbnail {
    width: 100%;
    height: auto;
    padding: 8px;
    border-bottom: 1px solid #BEBEBE; }
    .search-items .company-product-item-wrapper .company-product-thumbnail img {
      width: 100%; }
    @media screen and (min-width: 1200px) {
      .search-items .company-product-item-wrapper .company-product-thumbnail {
        height: 271px; } }
    @media screen and (min-width: 992px) and (max-width: 1200px) {
      .search-items .company-product-item-wrapper .company-product-thumbnail {
        height: 220px; } }
    @media screen and (min-width: 768px) and (max-width: 992px) {
      .search-items .company-product-item-wrapper .company-product-thumbnail {
        height: 345px; } }
  .search-items .company-product-item-wrapper .item-title {
    margin-top: 8px;
    height: 68px;
    margin-bottom: 12px; }
.search-items .user-item {
  padding: 0px;
  text-align: center; }
  .search-items .user-item .item-title {
    text-overflow: ellipsis;
    padding: 0 12px;
    font: normal normal 600 20px/30px Open Sans; }
  .search-items .user-item .user-summary {
    font: normal normal normal 14px/19px Open Sans;
    padding: 0 12px; }
  .search-items .user-item .user-summary div:first-child {
    font-weight: 600; }
  .search-items .user-item .user-summary div {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden; }
.search-items .webinar-item {
  height: 340px; }
  @media screen and (max-width: 1200px) {
    .search-items .webinar-item {
      height: 355px; } }
  @media screen and (max-width: 992px) {
    .search-items .webinar-item {
      height: 380px; } }
  @media screen and (max-width: 768px) {
    .search-items .webinar-item {
      height: auto; } }
.search-items .ve-item {
  height: 300px; }
  @media screen and (max-width: 992px) {
    .search-items .ve-item {
      height: 345px; } }
  @media screen and (max-width: 768px) {
    .search-items .ve-item {
      height: auto; } }
.search-items .article-item {
  height: 330px; }
  @media screen and (max-width: 992px) {
    .search-items .article-item {
      height: 365px; } }
  @media screen and (max-width: 768px) {
    .search-items .article-item {
      height: auto; } }

.ve-item {
  height: 330px; }
  @media screen and (max-width: 992px) {
    .ve-item {
      height: 370px; } }
  @media screen and (max-width: 768px) {
    .ve-item {
      height: auto; } }

.webinar-item {
  height: 370px; }
  .webinar-item .details .name {
    margin: 10px 0; }
  @media screen and (max-width: 1200px) {
    .webinar-item {
      height: 355px; } }
  @media screen and (max-width: 992px) {
    .webinar-item {
      height: 420px; } }
  @media screen and (max-width: 768px) {
    .webinar-item {
      height: auto;
      flex-direction: column; } }

.article-item {
  height: 360px; }
  @media screen and (max-width: 992px) {
    .article-item {
      height: 380px; } }
  @media screen and (max-width: 768px) {
    .article-item {
      height: auto; } }

.user-item {
  height: 320px; }
  @media screen and (max-width: 768px) {
    .user-item {
      height: 340px; } }

.ce-list .webinar-item, .ce-list .ve-item {
  height: 370px; }
  @media screen and (max-width: 1200px) {
    .ce-list .webinar-item, .ce-list .ve-item {
      height: 355px; } }
  @media screen and (max-width: 992px) {
    .ce-list .webinar-item, .ce-list .ve-item {
      height: 420px; } }
  @media screen and (max-width: 768px) {
    .ce-list .webinar-item, .ce-list .ve-item {
      height: auto; } }

.webinar-library-height .ve-item {
  height: 370px; }
  @media screen and (max-width: 1200px) {
    .webinar-library-height .ve-item {
      height: 355px; } }
  @media screen and (max-width: 992px) {
    .webinar-library-height .ve-item {
      height: 420px; } }
  @media screen and (max-width: 768px) {
    .webinar-library-height .ve-item {
      height: auto; } }

.related-items .new-item {
  margin-bottom: 16px; }

/**
 *
 * New List Item Designs
 * Styling follows the elements from top down]
 **/
.new-item {
  color: #5A5A5A;
  line-height: 125%;
  display: flex;
  flex-direction: column;
  padding-bottom: 16px; }
  .new-item .new-item-head {
    font-size: 10px;
    padding: 8px;
    height: 32px;
    font-weight: 600;
    display: flex;
    white-space: nowrap; }
    .new-item .new-item-head .item-type-label {
      color: #B6BD00;
      font-weight: 800;
      font-size: 12px; }
    .new-item .new-item-head .date {
      line-height: 20px;
      display: flex;
      white-space: nowrap; }
    .new-item .new-item-head .label-separator {
      color: #5A5A5A;
      font-weight: normal;
      position: relative;
      bottom: 1px; }
    .new-item .new-item-head .category-title {
      max-width: 100px;
      overflow: hidden;
      text-overflow: ellipsis; }
      @media screen and (max-width: 992px) {
        .new-item .new-item-head .category-title {
          max-width: unset; } }
    .new-item .new-item-head .article-header {
      white-space: nowrap; }
    .new-item .new-item-head .article-content-category-icon:before {
      font-size: 24px; }
    .new-item .new-item-head .article-content-category-icon.content-category-icon-ebooks::before {
      font-size: 22px; }
    .new-item .new-item-head .add_to_calendar_container {
      font-size: 20px;
      margin-top: 0;
      padding-top: 0;
      cursor: pointer;
      height: inherit; }
      .new-item .new-item-head .add_to_calendar_container a, .new-item .new-item-head .add_to_calendar_container .social-share-icons .more-social-icon-link, .social-share-icons .new-item .new-item-head .add_to_calendar_container .more-social-icon-link, .new-item .new-item-head .add_to_calendar_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-item .new-item-head .add_to_calendar_container .more-social-icon-link {
        text-decoration: none; }
      .new-item .new-item-head .add_to_calendar_container i:hover {
        color: #B6BD00; }
    .new-item .new-item-head .ce-credits {
      color: #B6BD00; }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      .new-item .new-item-head {
        font-size: 8px; } }
  .new-item .gated-article-header {
    background-color: #b6bd00;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    color: #fff; }
    .new-item .gated-article-header .item-type-label {
      color: #fff; }
  .new-item .article-thumbnail {
    height: 135px; }
  .new-item .item-thumbnail, .new-item .user-cover-image {
    height: auto;
    position: relative;
    text-align: center; }
    .new-item .item-thumbnail .watch_live_container, .new-item .user-cover-image .watch_live_container {
      z-index: 1000;
      position: absolute;
      height: 28px;
      padding: 8px;
      font: normal normal bold 10px/15px Open Sans;
      border-radius: 8px;
      bottom: 11px;
      left: 8px;
      background: #FFFFFF; }
    .new-item .item-thumbnail .border-radius-top, .new-item .user-cover-image .border-radius-top {
      border-top-left-radius: 8px;
      border-top-right-radius: 8px; }
    .new-item .item-thumbnail .user-profile-img, .new-item .user-cover-image .user-profile-img {
      width: 124px;
      border-radius: 50%;
      margin-top: -62px; }
    .new-item .item-thumbnail .square-background-container, .new-item .user-cover-image .square-background-container {
      position: relative;
      height: 129px;
      overflow: hidden;
      background: #808080; }
      @media screen and (max-width: 992px) {
        .new-item .item-thumbnail .square-background-container, .new-item .user-cover-image .square-background-container {
          height: 175px; } }
    .new-item .item-thumbnail .square-background, .new-item .user-cover-image .square-background {
      filter: blur(30px);
      -webkit-filter: blur(30px);
      height: 129px;
      object-fit: cover;
      width: 100%;
      z-index: 1;
      left: -15px;
      right: -15px;
      top: -15px;
      bottom: -15px; }
      @media screen and (max-width: 992px) {
        .new-item .item-thumbnail .square-background, .new-item .user-cover-image .square-background {
          height: 175px; } }
    .new-item .item-thumbnail img, .new-item .user-cover-image img {
      width: 100%; }
    .new-item .item-thumbnail .square-image, .new-item .user-cover-image .square-image {
      width: 129px;
      position: absolute;
      right: 0;
      left: 0;
      margin: 0 auto;
      z-index: 99; }
      @media screen and (max-width: 992px) {
        .new-item .item-thumbnail .square-image, .new-item .user-cover-image .square-image {
          height: 175px;
          width: auto; } }
    .new-item .item-thumbnail .sponsor-search-thumbnail, .new-item .user-cover-image .sponsor-search-thumbnail {
      width: auto;
      height: 135px;
      display: flex; }
      .new-item .item-thumbnail .sponsor-search-thumbnail img, .new-item .user-cover-image .sponsor-search-thumbnail img {
        margin: auto;
        max-width: 100%;
        max-height: 100%;
        object-fit: contain; }
  .new-item .item-title {
    padding: 0 16px;
    margin-top: 16px;
    line-height: 125%;
    margin-bottom: 5px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis; }
    .new-item .item-title a, .new-item .item-title .social-share-icons .more-social-icon-link, .social-share-icons .new-item .item-title .more-social-icon-link, .new-item .item-title .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-item .item-title .more-social-icon-link {
      color: #5A5A5A;
      text-decoration: none;
      font-size: 16px;
      font-weight: 600;
      line-height: 125%; }
      @media screen and (max-width: 1200px) {
        .new-item .item-title a, .new-item .item-title .social-share-icons .more-social-icon-link, .social-share-icons .new-item .item-title .more-social-icon-link, .new-item .item-title .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-item .item-title .more-social-icon-link {
          display: -webkit-box;
          -webkit-line-clamp: 3;
          -webkit-box-orient: vertical;
          overflow: hidden;
          text-overflow: ellipsis; } }
      @media screen and (min-width: 992px) and (max-width: 1200px) {
        .new-item .item-title a, .new-item .item-title .social-share-icons .more-social-icon-link, .social-share-icons .new-item .item-title .more-social-icon-link, .new-item .item-title .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-item .item-title .more-social-icon-link {
          overflow: visible;
          line-height: 125%; } }
    .new-item .item-title a:hover, .new-item .item-title .social-share-icons .more-social-icon-link:hover, .social-share-icons .new-item .item-title .more-social-icon-link:hover, .new-item .item-title .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .new-item .item-title .more-social-icon-link:hover {
      color: #b6bd00; }
  .new-item .item-description {
    line-height: 16px;
    font: normal normal normal 12px/18px Open Sans;
    z-index: 10;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    padding: 0 16px;
    margin-bottom: 8px; }
  .new-item .item-spacer {
    flex: 1; }
  .new-item .item-footer {
    font: normal normal 600 12px/18px Open Sans;
    padding: 0 16px;
    margin-top: auto; }
    .new-item .item-footer .search-item-view {
      color: #2B7FF2;
      font: normal normal 600 14px/19px Open Sans; }
    .new-item .item-footer .search-item-view:hover {
      color: #1556AD; }
    .new-item .item-footer .extra_details {
      height: auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
      .new-item .item-footer .extra_details:empty {
        height: 0px; }
      .new-item .item-footer .extra_details .bio {
        padding-bottom: 5px; }
      .new-item .item-footer .extra_details a, .new-item .item-footer .extra_details .social-share-icons .more-social-icon-link, .social-share-icons .new-item .item-footer .extra_details .more-social-icon-link, .new-item .item-footer .extra_details .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-item .item-footer .extra_details .more-social-icon-link {
        color: #2B7FF2;
        font: normal normal normal 12px/18px Open Sans; }
      .new-item .item-footer .extra_details a:hover, .new-item .item-footer .extra_details .social-share-icons .more-social-icon-link:hover, .social-share-icons .new-item .item-footer .extra_details .more-social-icon-link:hover, .new-item .item-footer .extra_details .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .new-item .item-footer .extra_details .more-social-icon-link:hover {
        color: #1556AD; }
      .new-item .item-footer .extra_details .speaker-name {
        font: normal normal normal 12px/18px Open Sans; }
    .new-item .item-footer .links-bar {
      margin-top: 5px;
      font: normal normal normal 12px/15px Open Sans;
      width: 100%; }
      .new-item .item-footer .links-bar .mobile-share-button {
        float: right;
        width: 34px; }
      .new-item .item-footer .links-bar a, .new-item .item-footer .links-bar .social-share-icons .more-social-icon-link, .social-share-icons .new-item .item-footer .links-bar .more-social-icon-link, .new-item .item-footer .links-bar .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-item .item-footer .links-bar .more-social-icon-link {
        background-color: #F5F5F7;
        border-radius: 25px;
        padding: 4px 6px;
        min-width: 30px;
        white-space: nowrap;
        height: 26px; }
        .new-item .item-footer .links-bar a #heart, .new-item .item-footer .links-bar .social-share-icons .more-social-icon-link #heart, .social-share-icons .new-item .item-footer .links-bar .more-social-icon-link #heart, .new-item .item-footer .links-bar .mobile-social-share-icons .more-social-icon-link #heart, .mobile-social-share-icons .new-item .item-footer .links-bar .more-social-icon-link #heart {
          font-size: 16px;
          width: unset;
          height: unset; }
        .new-item .item-footer .links-bar a span, .new-item .item-footer .links-bar .social-share-icons .more-social-icon-link span, .social-share-icons .new-item .item-footer .links-bar .more-social-icon-link span, .new-item .item-footer .links-bar .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons .new-item .item-footer .links-bar .more-social-icon-link span {
          vertical-align: middle;
          position: relative;
          bottom: 2px;
          left: 2px; }
      .new-item .item-footer .links-bar .comments .fa-comments {
        font-size: 18px; }

.podcast-item {
  height: 360px; }
  @media screen and (max-width: 992px) {
    .podcast-item {
      height: 365px; } }
  @media screen and (max-width: 768px) {
    .podcast-item {
      height: auto; } }

.sidebar-item {
  height: 80px; }
  .sidebar-item .item .widget-thumbnail a img, .sidebar-item .item .widget-thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .sidebar-item .item .widget-thumbnail .more-social-icon-link img, .sidebar-item .item .widget-thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .sidebar-item .item .widget-thumbnail .more-social-icon-link img {
    height: 50px; }
  .sidebar-item .item .details .date {
    margin-bottom: 5px; }
  .sidebar-item .tagline-3, .sidebar-item .sg_main .sg-icon-desc, .sg_main .sidebar-item .sg-icon-desc {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis; }

.widget-item-style .item {
  padding: 0;
  display: flex;
  border: none;
  margin: 0 auto 16px auto; }
  .widget-item-style .item .thumbnail {
    padding-bottom: 0; }
    .widget-item-style .item .thumbnail a img, .widget-item-style .item .thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .widget-item-style .item .thumbnail .more-social-icon-link img, .widget-item-style .item .thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .widget-item-style .item .thumbnail .more-social-icon-link img {
      min-width: 100%;
      min-height: 100%; }
  .widget-item-style .item .watch_live_container {
    display: none; }
  .widget-item-style .item .details {
    margin: 0 6px 0 6px; }
    .widget-item-style .item .details .top {
      font-size: 11px; }
      .widget-item-style .item .details .top .date .time {
        display: none; }
  .widget-item-style .item .signup {
    position: absolute;
    right: 5px;
    top: 14px; }
    .widget-item-style .item .signup input {
      margin: 0 0 0 5px;
      float: right; }

.megamenu-item-style .item {
  display: flex;
  border: none;
  flex-direction: column;
  padding: 0; }
  .megamenu-item-style .item .widget-thumbnail, .megamenu-item-style .item .megamenu-placeholder-thumbnail {
    float: none;
    width: 130px;
    padding: 0px; }
    .megamenu-item-style .item .widget-thumbnail a img, .megamenu-item-style .item .widget-thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .megamenu-item-style .item .widget-thumbnail .more-social-icon-link img, .megamenu-item-style .item .widget-thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .megamenu-item-style .item .widget-thumbnail .more-social-icon-link img, .megamenu-item-style .item .megamenu-placeholder-thumbnail a img, .megamenu-item-style .item .megamenu-placeholder-thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .megamenu-item-style .item .megamenu-placeholder-thumbnail .more-social-icon-link img, .megamenu-item-style .item .megamenu-placeholder-thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .megamenu-item-style .item .megamenu-placeholder-thumbnail .more-social-icon-link img {
      width: 130px; }
    .megamenu-item-style .item .widget-thumbnail .watch_live_container, .megamenu-item-style .item .megamenu-placeholder-thumbnail .watch_live_container {
      display: none; }
  .megamenu-item-style .item .watch_live_container {
    margin-top: 5px; }
  .megamenu-item-style .item .details .date {
    display: none; }
  .megamenu-item-style .item .details .name {
    font-size: 14px;
    line-height: 21px;
    font-weight: 600; }
    .megamenu-item-style .item .details .name:hover {
      color: #B6BD00; }
.megamenu-item-style .new-product:after {
  content: 'NEW';
  font-size: 16px;
  color: #FFFFFF;
  background: #B6BD00;
  position: absolute;
  padding: 5px;
  top: 0;
  right: 0; }

.webinar-libraries-megamenu .company-logo-box {
  max-width: 1025px; }
  .webinar-libraries-megamenu .company-logo-box a, .webinar-libraries-megamenu .company-logo-box .social-share-icons .more-social-icon-link, .social-share-icons .webinar-libraries-megamenu .company-logo-box .more-social-icon-link, .webinar-libraries-megamenu .company-logo-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .webinar-libraries-megamenu .company-logo-box .more-social-icon-link {
    width: 150px;
    height: 75px;
    float: left;
    margin: 10px;
    border: 1px solid #E6E6E6;
    display: flex;
    align-items: center;
    text-align: center;
    padding: 10px; }
    .webinar-libraries-megamenu .company-logo-box a img, .webinar-libraries-megamenu .company-logo-box .social-share-icons .more-social-icon-link img, .social-share-icons .webinar-libraries-megamenu .company-logo-box .more-social-icon-link img, .webinar-libraries-megamenu .company-logo-box .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .webinar-libraries-megamenu .company-logo-box .more-social-icon-link img {
      margin: auto;
      max-width: 100%;
      max-height: 100%; }
    .webinar-libraries-megamenu .company-logo-box a:hover, .webinar-libraries-megamenu .company-logo-box .social-share-icons .more-social-icon-link:hover, .social-share-icons .webinar-libraries-megamenu .company-logo-box .more-social-icon-link:hover, .webinar-libraries-megamenu .company-logo-box .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .webinar-libraries-megamenu .company-logo-box .more-social-icon-link:hover {
      border-color: #B6BD00; }
  .webinar-libraries-megamenu .company-logo-box .skeleton-item {
    width: 150px;
    float: left;
    margin: 0 25px 25px 0;
    border: none; }

.item {
  display: flex;
  padding: 10px 10px 10px 10px;
  margin: 0 auto;
  height: unset; }
  .item .thumbnail {
    position: relative;
    border-radius: 0;
    border: none;
    margin: 0;
    padding: 0;
    flex-shrink: 0;
    max-width: 220px;
    padding: 10px;
    overflow: hidden; }
    .item .thumbnail a img, .item .thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .item .thumbnail .more-social-icon-link img, .item .thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .item .thumbnail .more-social-icon-link img {
      max-width: 100%; }
  .item .agenda_details {
    padding-bottom: 10px; }
  .item .agenda-speakers {
    border-top: 1px solid #e6e6e6;
    padding-top: 6px; }
    .item .agenda-speakers .speakers {
      display: flex;
      width: 100%; }
      .item .agenda-speakers .speakers .speakers-absolute {
        display: flex;
        width: 100%;
        flex-flow: wrap; }
        .item .agenda-speakers .speakers .speakers-absolute .speaker {
          display: flex;
          width: 50%;
          padding-top: 10px; }
          .item .agenda-speakers .speakers .speakers-absolute .speaker .speaker-thumbnail {
            width: 70px;
            height: 70px;
            border: 0;
            padding: 0; }
            .item .agenda-speakers .speakers .speakers-absolute .speaker .speaker-thumbnail img {
              height: 100%; }
          .item .agenda-speakers .speakers .speakers-absolute .speaker .speaker-details {
            padding-left: 10px; }
            .item .agenda-speakers .speakers .speakers-absolute .speaker .speaker-details .speaker-name {
              font-family: Rokkitt,Helvetica;
              font-weight: bold;
              color: #000;
              font-size: 16px;
              height: 16px;
              overflow: hidden; }
            .item .agenda-speakers .speakers .speakers-absolute .speaker .speaker-details .speaker-title {
              color: #5a5a5a;
              line-height: 14px;
              font-size: 13px; }
  .item .details {
    margin-top: 10px; }
    .item .details .name {
      font-size: 28px; }
      .item .details .name a, .item .details .name .social-share-icons .more-social-icon-link, .social-share-icons .item .details .name .more-social-icon-link, .item .details .name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .item .details .name .more-social-icon-link {
        color: #000000; }
      .item .details .name a:hover, .item .details .name .social-share-icons .more-social-icon-link:hover, .social-share-icons .item .details .name .more-social-icon-link:hover, .item .details .name .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .item .details .name .more-social-icon-link:hover {
        text-decoration: none; }
    .item .details .content {
      font-size: 15px;
      line-height: 19px; }
      .item .details .content .speaker-name {
        font-weight: bold;
        font-family: Rokkitt,Helvetica;
        font-size: 18px; }
        .item .details .content .speaker-name a, .item .details .content .speaker-name .social-share-icons .more-social-icon-link, .social-share-icons .item .details .content .speaker-name .more-social-icon-link, .item .details .content .speaker-name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .item .details .content .speaker-name .more-social-icon-link {
          color: #000; }
      .item .details .content .extra_details {
        margin-top: 5px; }
        .item .details .content .extra_details .speaker-title {
          margin: 2px 0 8px 0; }

.grid-item-style li {
  margin-bottom: 16px; }

.ui-dialog .speaker-item .status {
  overflow: visible !important; }

#comment-modal .modal-content {
  border: none;
  border-radius: 0;
  box-shadow: none;
  overflow-y: unset;
  display: flex;
  flex-direction: column; }
  @media screen and (max-width: 768px) {
    #comment-modal .modal-content {
      border-radius: 8px; } }
#comment-modal .comment-success-message {
  display: flex;
  margin: 0 auto;
  background-color: #F5F5F7;
  border-radius: 8px;
  font: normal normal normal 14px/19px Open Sans;
  padding: 16px 10px;
  -webkit-transition: all 4s ease-in-out;
  transition: all 4s ease-in-out; }
  #comment-modal .comment-success-message img {
    width: 20px;
    height: 20px;
    margin-right: 10px; }
#comment-modal .comment-modal-panel {
  padding-bottom: 0px;
  width: 600px;
  border-left: 12px #B6BD00 solid; }
  @media screen and (max-width: 768px) {
    #comment-modal .comment-modal-panel {
      border: none; } }
#comment-modal .comment-modal-header {
  display: flex;
  justify-content: space-between; }
  #comment-modal .comment-modal-header p, #comment-modal .comment-modal-header .static-about table tbody tr td, .static-about table tbody tr #comment-modal .comment-modal-header td {
    font: normal normal 600 20px/30px Open Sans;
    margin: 25px 20px; }
    @media screen and (max-width: 768px) {
      #comment-modal .comment-modal-header p, #comment-modal .comment-modal-header .static-about table tbody tr td, .static-about table tbody tr #comment-modal .comment-modal-header td {
        margin-top: 12px; } }
#comment-modal .comment-modal-close {
  width: 32px;
  height: 32px;
  margin: 25px 32px;
  background: #FFFFFF url("https://images.labroots.com/case-studies/landing/UI-X.svg") no-repeat;
  float: right; }
  @media screen and (max-width: 768px) {
    #comment-modal .comment-modal-close {
      margin-top: 12px; } }
#comment-modal .comment-modal-close:hover {
  cursor: pointer;
  background: #fff url(https://images.labroots.com/case-studies/landing/UI-x-Hover.svg) no-repeat; }
#comment-modal .selected-entity {
  display: flex;
  padding: 10px;
  background-color: #F5F5F7;
  width: 100%;
  padding: 16px 32px; }
  #comment-modal .selected-entity .entity-img {
    width: 100px;
    height: 50px;
    border-radius: 8px; }
  #comment-modal .selected-entity .entity-details {
    vertical-align: top;
    margin-left: 10px; }
    #comment-modal .selected-entity .entity-details .entity-type {
      font: normal normal 600 12px/18px Open Sans;
      color: #B6BD00;
      margin: 0px; }
    #comment-modal .selected-entity .entity-details .entity-title {
      font: normal normal 600 14px/19px Open Sans;
      color: #5A5A5A;
      margin: 0px; }
#comment-modal .no-comment-container {
  text-align: center; }
  #comment-modal .no-comment-container img {
    width: 40px; }
  #comment-modal .no-comment-container .no-comments {
    font: normal normal 600 14px/24px Open Sans; }
  #comment-modal .no-comment-container .comment-below {
    font: normal normal normal 14px/24px Open Sans; }
#comment-modal .empty-comment-section {
  align-items: center;
  justify-content: center;
  display: flex; }
#comment-modal .filled-comment-section {
  overflow-y: scroll; }
#comment-modal .modal-comment-section {
  padding: 20px 32px;
  height: -webkit-fill-available; }
  #comment-modal .modal-comment-section hr {
    margin: 15px 0 15px 0; }
  #comment-modal .modal-comment-section .comment-author-thumbnail {
    display: flex; }
    #comment-modal .modal-comment-section .comment-author-thumbnail img {
      border-radius: 100%;
      width: 32px; }
    #comment-modal .modal-comment-section .comment-author-thumbnail .comment-details {
      vertical-align: top;
      margin-left: 5px;
      width: 100%; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .comment-details .comment-author .name {
        vertical-align: top;
        font: normal normal 600 14px/24px Open Sans; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .comment-details .comment-author .date {
        vertical-align: top;
        color: #969696;
        font: normal normal normal 12px/18px Open Sans;
        line-height: 22px; }
        @media screen and (max-width: 768px) {
          #comment-modal .modal-comment-section .comment-author-thumbnail .comment-details .comment-author .date {
            display: inline-block;
            line-height: 24px; } }
      #comment-modal .modal-comment-section .comment-author-thumbnail .comment-details .body {
        margin-top: 12px;
        font: normal normal normal 14px/19px Open Sans; }
    #comment-modal .modal-comment-section .comment-author-thumbnail .reply {
      margin-top: 12px; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .reply .comment-success-message {
        margin-top: 10px; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .reply button {
        background-color: #FFFFFF;
        border: none;
        padding: 0;
        font: normal normal 600 14px/19px Open Sans; }
    #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply {
      font: normal normal normal 14px/19px Open Sans;
      margin-top: 12px; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply a, #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply .social-share-icons .more-social-icon-link, .social-share-icons #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply .more-social-icon-link, #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply .more-social-icon-link {
        color: #2B7FF2; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply a:hover, #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply .social-share-icons .more-social-icon-link:hover, .social-share-icons #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply .more-social-icon-link:hover, #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons #comment-modal .modal-comment-section .comment-author-thumbnail .logged-out-reply .more-social-icon-link:hover {
        color: #1556AD; }
    #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .reply-message {
      font: normal normal 600 14px/19px Open Sans;
      margin: 12px 0; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .reply-message span {
        color: #969696;
        margin-left: 12px; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .reply-message span:hover {
        cursor: default; }
    #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .modal-comment-input {
      width: 100%;
      border-radius: 8px;
      padding: 10px 10px 52px 10px;
      background-color: #F5F5F7;
      min-height: 118px;
      font: normal normal normal 14px/19px Open Sans;
      resize: none;
      overflow: hidden; }
    #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .emoji-select {
      width: 20px;
      height: 20px;
      position: relative;
      bottom: 32px;
      left: 10px; }
    #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .modal-comment-button {
      border-radius: 100%;
      float: right;
      width: 35px;
      height: 35px;
      background-color: #B6BD00;
      position: relative;
      border: none;
      bottom: 50px;
      float: right;
      right: 12px;
      padding: 0; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .modal-comment-button .comment-arrow {
        display: block;
        background: url(https://images.labroots.com/icons/UI/White/UI-Arrow-Right.svg) center no-repeat;
        display: inline-block;
        height: 30px;
        width: 30px; }
    #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .modal-comment-button:hover {
      background: #fff;
      border: 1px solid #b6bd00; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .modal-comment-button:hover .comment-arrow {
        background: url(https://images.labroots.com/support-content/images/UI-Arrow-Right-Green.svg) center no-repeat; }
    @media screen and (max-width: 768px) {
      #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .emoji-select {
        display: none; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .modal-comment-input {
        width: 80%;
        border-radius: 25px;
        min-height: unset;
        padding: 7px;
        height: 40px; }
      #comment-modal .modal-comment-section .comment-author-thumbnail .reply-comment-form .modal-comment-button {
        position: unset; } }
  #comment-modal .modal-comment-section .replies {
    padding-left: 32px;
    margin-top: -35px;
    padding-top: 35px;
    border-left: 1px solid #eeeeee;
    margin-left: 12px; }
    #comment-modal .modal-comment-section .replies .body {
      border-left: 1px solid #eeeeee;
      padding-left: 22px;
      margin-left: -22px; }
#comment-modal .new-comment-input {
  background-color: #FFFFFF;
  padding: 0 32px;
  width: 100%;
  margin-top: 12px; }
  #comment-modal .new-comment-input .comment-logged-out-message {
    margin-top: 12px;
    font: normal normal normal 14px/19px Open Sans;
    margin-bottom: 64px; }
    #comment-modal .new-comment-input .comment-logged-out-message a, #comment-modal .new-comment-input .comment-logged-out-message .social-share-icons .more-social-icon-link, .social-share-icons #comment-modal .new-comment-input .comment-logged-out-message .more-social-icon-link, #comment-modal .new-comment-input .comment-logged-out-message .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #comment-modal .new-comment-input .comment-logged-out-message .more-social-icon-link {
      color: #2B7FF2; }
    #comment-modal .new-comment-input .comment-logged-out-message a:hover, #comment-modal .new-comment-input .comment-logged-out-message .social-share-icons .more-social-icon-link:hover, .social-share-icons #comment-modal .new-comment-input .comment-logged-out-message .more-social-icon-link:hover, #comment-modal .new-comment-input .comment-logged-out-message .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons #comment-modal .new-comment-input .comment-logged-out-message .more-social-icon-link:hover {
      color: #1556AD; }
  #comment-modal .new-comment-input .mobile-reply-only {
    display: none; }
  #comment-modal .new-comment-input .new-comment-label {
    font: normal normal 600 16px/24px Open Sans;
    margin: 0;
    position: unset; }
  #comment-modal .new-comment-input .modal-comment-input {
    width: 100%;
    margin: 10px 0;
    border-radius: 8px;
    padding: 10px 10px 64px 10px;
    background-color: #F5F5F7;
    min-height: 118px;
    font: normal normal normal 14px/19px Open Sans;
    resize: none;
    overflow: hidden; }
  #comment-modal .new-comment-input .emojis {
    position: unset; }
  #comment-modal .new-comment-input .emoji-select {
    width: 20px;
    height: 20px;
    position: absolute;
    left: 42px;
    bottom: 25px; }
  #comment-modal .new-comment-input .comment-button {
    border-radius: 8px;
    float: right;
    width: 130px;
    min-height: 46px;
    background-color: #B6BD00;
    border: none;
    color: #FFFFFF;
    font: normal normal 600 14px/22px Open Sans;
    position: absolute;
    bottom: 24px;
    right: 46px;
    white-space: nowrap; }
  #comment-modal .new-comment-input .comment-button:hover {
    color: #5A5A5A;
    background-color: #FFFFFF;
    border: 1px #B6BD00 solid; }
  #comment-modal .new-comment-input .comment-button:active {
    background-color: #f4f5d9;
    color: #5a5a5a;
    border: 1px solid #b6bd00; }
  @media screen and (max-width: 768px) {
    #comment-modal .new-comment-input .emoji-container {
      display: flex; }
      #comment-modal .new-comment-input .emoji-container .emoji-select {
        display: none; }
      #comment-modal .new-comment-input .emoji-container .main-reply {
        display: none; }
      #comment-modal .new-comment-input .emoji-container .modal-comment-input {
        width: 80%;
        border-radius: 25px;
        min-height: unset;
        padding: 7px;
        height: 40px; }
      #comment-modal .new-comment-input .emoji-container .comment-button {
        margin: 10px 0 10px auto;
        width: 46px;
        height: 46px;
        border-radius: 50%;
        position: unset;
        padding: 0; }
        #comment-modal .new-comment-input .emoji-container .comment-button .mobile-reply-only {
          display: block;
          background: url(https://images.labroots.com/icons/UI/White/UI-Arrow-Right.svg) center no-repeat;
          display: inline-block;
          height: 35px;
          width: 35px;
          margin-top: 5px; }
      #comment-modal .new-comment-input .emoji-container .comment-button:hover {
        background: #fff;
        border: 1px solid #b6bd00; }
        #comment-modal .new-comment-input .emoji-container .comment-button:hover .mobile-reply-only {
          background: url(https://images.labroots.com/support-content/images/UI-Arrow-Right-Green.svg) center no-repeat; } }
@media screen and (max-width: 768px) {
  #comment-modal {
    padding: 100px 0 0 0; }
    #comment-modal .modal-dialog {
      right: 0;
      left: 0;
      bottom: 0;
      height: 600px;
      width: 100%;
      transition: opacity 0.3s linear, bottom 0.3s ease-out;
      -webkit-transition: opacity 0.3s linear, bottom 0.3s ease-out; } }

.about .short-desc .read-more, .about .long-desc .read-less {
  margin-top: 10px;
  font: normal normal 600 12px/17px Open Sans;
  color: #2B7FF2;
  cursor: pointer; }
  .about .short-desc .read-more:hover, .about .long-desc .read-less:hover {
    color: #1556AD; }

/* Override Vidstack's mini-player position */
media-player::part(mini-player) {
  inset: auto 1rem 0rem auto;
  /* Bottom-left corner */ }

/** app/Resources/assets/scss/items/_webinar-library-item.scss **/
.webinar-library-item {
  height: 200px;
  padding: 20px; }
  @media screen and (max-width: 600px) {
    .webinar-library-item {
      border: none;
      height: auto;
      padding: 0; } }
  .webinar-library-item .thumbnail {
    float: left;
    padding: 0px;
    max-width: 180px;
    margin-right: 16px; }
    .webinar-library-item .thumbnail a, .webinar-library-item .thumbnail .social-share-icons .more-social-icon-link, .social-share-icons .webinar-library-item .thumbnail .more-social-icon-link, .webinar-library-item .thumbnail .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .webinar-library-item .thumbnail .more-social-icon-link {
      width: 150px;
      height: 75px;
      margin: 10px;
      display: flex;
      align-items: center;
      text-align: center; }
      .webinar-library-item .thumbnail a img, .webinar-library-item .thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .webinar-library-item .thumbnail .more-social-icon-link img, .webinar-library-item .thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .webinar-library-item .thumbnail .more-social-icon-link img {
        margin: auto;
        max-width: 100%;
        max-height: 100%; }
    @media screen and (max-width: 600px) {
      .webinar-library-item .thumbnail {
        margin-bottom: 0;
        padding: 0px;
        margin-right: 10px; }
        .webinar-library-item .thumbnail a, .webinar-library-item .thumbnail .social-share-icons .more-social-icon-link, .social-share-icons .webinar-library-item .thumbnail .more-social-icon-link, .webinar-library-item .thumbnail .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .webinar-library-item .thumbnail .more-social-icon-link {
          width: 100px;
          height: 50px;
          margin: 0; } }
  .webinar-library-item .view-all-webinars {
    color: #555;
    font-size: 12px;
    float: left;
    clear: both;
    margin-left: 5px; }
    .webinar-library-item .view-all-webinars i {
      margin-right: 5px;
      color: #B6BD00;
      font-size: 16px; }
    .webinar-library-item .view-all-webinars:hover {
      text-decoration: none;
      color: #B6BD00; }
    @media screen and (max-width: 600px) {
      .webinar-library-item .view-all-webinars {
        display: block;
        clear: none;
        float: none;
        margin-left: 0;
        color: #B6BD00; }
        .webinar-library-item .view-all-webinars i {
          display: none; } }
  .webinar-library-item .sponsor-name {
    color: #555;
    font-size: 18px;
    text-transform: uppercase; }
    .webinar-library-item .sponsor-name:hover {
      color: #B6BD00; }
    @media screen and (max-width: 600px) {
      .webinar-library-item .sponsor-name {
        font-size: 14px;
        font-weight: bold;
        display: block;
        padding: 5px 0; } }
  .webinar-library-item ul {
    padding-left: 191px;
    padding-top: 10px; }
    .webinar-library-item ul li {
      border-bottom: 1px solid #dadada;
      padding: 8px 0; }
      .webinar-library-item ul li:last-child {
        border: none; }
      .webinar-library-item ul li a, .webinar-library-item ul li .social-share-icons .more-social-icon-link, .social-share-icons .webinar-library-item ul li .more-social-icon-link, .webinar-library-item ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .webinar-library-item ul li .more-social-icon-link {
        color: #555;
        display: inline-block;
        width: 100%; }
        .webinar-library-item ul li a:hover, .webinar-library-item ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons .webinar-library-item ul li .more-social-icon-link:hover, .webinar-library-item ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .webinar-library-item ul li .more-social-icon-link:hover {
          text-decoration: none;
          color: #B6BD00; }
        .webinar-library-item ul li a div, .webinar-library-item ul li .social-share-icons .more-social-icon-link div, .social-share-icons .webinar-library-item ul li .more-social-icon-link div, .webinar-library-item ul li .mobile-social-share-icons .more-social-icon-link div, .mobile-social-share-icons .webinar-library-item ul li .more-social-icon-link div {
          font-size: 12px;
          line-height: 14px;
          max-lines: 2;
          display: -webkit-box;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
          overflow: hidden;
          text-overflow: ellipsis; }
        .webinar-library-item ul li a i, .webinar-library-item ul li .social-share-icons .more-social-icon-link i, .social-share-icons .webinar-library-item ul li .more-social-icon-link i, .webinar-library-item ul li .mobile-social-share-icons .more-social-icon-link i, .mobile-social-share-icons .webinar-library-item ul li .more-social-icon-link i {
          line-height: 28px;
          font-size: 34px;
          float: left;
          padding-right: 10px;
          color: #B6BD00; }
    @media screen and (max-width: 600px) {
      .webinar-library-item ul {
        padding: 0 0 0 4px;
        clear: both; } }

/** app/Resources/assets/scss/items/_virtual-event-item.scss **/
@media screen and (max-width: 992px) {
  .list-item-style .virtual-event-item {
    display: block;
    padding: 0; }
    .list-item-style .virtual-event-item .thumbnail {
      padding: 0px; }
    .list-item-style .virtual-event-item .mobile-date {
      display: flex;
      align-items: center; }
      .list-item-style .virtual-event-item .mobile-date .item-type-label {
        margin-left: auto; }
    .list-item-style .virtual-event-item .date {
      display: none; }
    .list-item-style .virtual-event-item .corner-label {
      display: none; }
    .list-item-style .virtual-event-item .corner-label-spacer {
      height: 0px; }
    .list-item-style .virtual-event-item .content {
      margin-bottom: 0px; } }

@media screen and (min-width: 992px) {
  .grid-item-style .virtual-event-item .date {
    display: block;
    height: 19px; } }

.event-series-item:nth-child(odd) {
  background: #F5F5F7; }

.virtual-event-new-item {
  color: #5A5A5A;
  line-height: 125%;
  height: 337px; }
  @media screen and (max-width: 992px) {
    .virtual-event-new-item {
      height: auto; } }
  @media screen and (min-width: 992px) {
    .virtual-event-new-item .watch_live_container {
      width: inherit !important;
      position: relative !important;
      background: none !important;
      font-size: 13px; } }
  .virtual-event-new-item .virtual-event-content-category-icon {
    padding-top: 2px; }
    .virtual-event-new-item .virtual-event-content-category-icon:before {
      font-size: 24px; }
  .virtual-event-new-item .virtual-event-new-item-head {
    font-size: 10px;
    height: 33px;
    overflow: hidden;
    font-weight: 600; }
    .virtual-event-new-item .virtual-event-new-item-head div {
      line-height: 22px; }
    .virtual-event-new-item .virtual-event-new-item-head .time {
      padding-left: 4px; }
    .virtual-event-new-item .virtual-event-new-item-head .add_to_calendar_container {
      font-size: 20px;
      overflow: hidden;
      margin-bottom: -10px;
      margin-top: 0;
      padding-top: 0;
      cursor: pointer;
      height: inherit; }
      .virtual-event-new-item .virtual-event-new-item-head .add_to_calendar_container i:hover {
        color: #B6BD00; }
    .virtual-event-new-item .virtual-event-new-item-head .ce-credits {
      color: #B6BD00; }
  .virtual-event-new-item .virtual-event-thumbnail {
    overflow: hidden;
    position: relative; }
    @media screen and (max-width: 992px) {
      .virtual-event-new-item .virtual-event-thumbnail {
        flex: 0 0 122px; } }
    .virtual-event-new-item .virtual-event-thumbnail img {
      width: 100%; }
  .virtual-event-new-item .virtual-event-details {
    overflow: hidden; }
  .virtual-event-new-item .virtual-event-title {
    max-height: 64px;
    overflow: hidden;
    line-height: 125%; }
    .virtual-event-new-item .virtual-event-title a, .virtual-event-new-item .virtual-event-title .social-share-icons .more-social-icon-link, .social-share-icons .virtual-event-new-item .virtual-event-title .more-social-icon-link, .virtual-event-new-item .virtual-event-title .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .virtual-event-new-item .virtual-event-title .more-social-icon-link {
      color: #5A5A5A;
      text-decoration: none;
      font-size: 15px;
      font-weight: 600;
      line-height: 125%; }
      @media screen and (max-width: 992px) {
        .virtual-event-new-item .virtual-event-title a, .virtual-event-new-item .virtual-event-title .social-share-icons .more-social-icon-link, .social-share-icons .virtual-event-new-item .virtual-event-title .more-social-icon-link, .virtual-event-new-item .virtual-event-title .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .virtual-event-new-item .virtual-event-title .more-social-icon-link {
          font-size: 13px; } }
    .virtual-event-new-item .virtual-event-title a:hover, .virtual-event-new-item .virtual-event-title .social-share-icons .more-social-icon-link:hover, .social-share-icons .virtual-event-new-item .virtual-event-title .more-social-icon-link:hover, .virtual-event-new-item .virtual-event-title .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .virtual-event-new-item .virtual-event-title .more-social-icon-link:hover {
      color: #B6BD00; }
  .virtual-event-new-item .virtual-event-description {
    overflow: hidden;
    z-index: 10;
    padding-bottom: 4px; }
  .virtual-event-new-item .extra_details {
    height: 15px;
    overflow: hidden; }
  .virtual-event-new-item .virtual-event-footer {
    bottom: 0;
    font-size: 10px;
    font-weight: 600;
    background: #FFFFFF;
    z-index: 20; }
    .virtual-event-new-item .virtual-event-footer .statistic-box {
      padding: 0 !important;
      color: #5A5A5A; }
      .virtual-event-new-item .virtual-event-footer .statistic-box span {
        line-height: 125%;
        font-size: 12px; }
        .virtual-event-new-item .virtual-event-footer .statistic-box span span {
          line-height: inherit;
          float: none; }
        .virtual-event-new-item .virtual-event-footer .statistic-box span small {
          font-size: 12px;
          margin: 0 6px 0 0;
          line-height: inherit; }

/** app/Resources/assets/scss/items/_article-item.scss **/
.list-item-style
.article-item
.thumbnail {
  padding: 0px; }

.lock-title {
  color: #B6BD00;
  opacity: 1 !important;
  font-size: 16px !important; }

.gate-overlay:hover .img-overlay {
  display: block !important;
  text-align: center;
  font-size: 14px;
  position: relative;
  bottom: 94px;
  height: 0px; }
  @media screen and (min-width: 1440px) {
    .gate-overlay:hover .img-overlay {
      bottom: 104px; } }
.gate-overlay:hover img {
  opacity: .10; }
.gate-overlay:hover .lock-overlay {
  opacity: 1;
  font-size: 20px; }
.gate-overlay:hover .overlay-text {
  color: #5A5A5A; }
@media screen and (max-width: 992px) {
  .gate-overlay:hover .img-overlay {
    display: none !important; }
  .gate-overlay:hover img {
    opacity: unset !important; } }

.grid-item-style .article-new-item {
  color: #5A5A5A;
  line-height: 125%;
  height: 375px; }
  @media screen and (min-width: 1200px) and (max-width: 1440px) {
    .grid-item-style .article-new-item {
      height: 350px; } }
  @media screen and (max-width: 992px) {
    .grid-item-style .article-new-item {
      border: none;
      display: block; }
      .grid-item-style .article-new-item .mobile-date {
        display: block; } }
  @media screen and (max-width: 992px) {
    .grid-item-style .article-new-item {
      display: block; } }
  .grid-item-style .article-new-item .article-details {
    padding: 10px;
    height: 194px; }
    @media screen and (max-width: 992px) {
      .grid-item-style .article-new-item .article-details {
        padding: 10px 10px 0 10px; } }
    @media screen and (max-width: 768px) {
      .grid-item-style .article-new-item .article-details {
        padding: 5px 5px 0 5px; } }
  .grid-item-style .article-new-item .lock-container {
    background-color: #B6BD00;
    width: 12%;
    display: none; }
  @media screen and (max-width: 992px) {
    .grid-item-style .article-new-item .lock-container {
      display: block; }
    .grid-item-style .article-new-item .tablet-lock {
      position: relative;
      top: 40%;
      margin: 0 auto;
      color: #FFFFFF;
      opacity: 1;
      font-size: 18px;
      left: 38%; } }
  @media screen and (max-width: 768px) {
    .grid-item-style .article-new-item .tablet-lock {
      position: relative;
      top: 40%;
      color: #FFFFFF;
      font-size: 14px;
      opacity: 1; } }
  .grid-item-style .article-new-item .article-content-category-icon:before {
    font-size: 24px; }
  .grid-item-style .article-new-item .article-content-category-icon.content-category-icon-ebooks::before {
    font-size: 22px; }
  .grid-item-style .article-new-item .gated-article-header {
    background-color: #B6BD00;
    color: #FFFFFF;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px; }
  .grid-item-style .article-new-item .article-thumbnail img {
    width: 100%; }
  .grid-item-style .article-new-item .article-title {
    overflow: hidden;
    padding-bottom: 5px; }
    .grid-item-style .article-new-item .article-title a, .grid-item-style .article-new-item .article-title .social-share-icons .more-social-icon-link, .social-share-icons .grid-item-style .article-new-item .article-title .more-social-icon-link, .grid-item-style .article-new-item .article-title .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grid-item-style .article-new-item .article-title .more-social-icon-link {
      color: #5A5A5A;
      text-decoration: none;
      font-size: 16px;
      font-weight: 600;
      line-height: 125%;
      display: -webkit-box;
      -webkit-line-clamp: 4;
      -webkit-box-orient: vertical; }
    .grid-item-style .article-new-item .article-title .extended-trim {
      text-overflow: ellipsis;
      overflow: hidden; }
    @media screen and (min-width: 992px) and (max-width: 1200px) {
      .grid-item-style .article-new-item .article-title a, .grid-item-style .article-new-item .article-title .social-share-icons .more-social-icon-link, .social-share-icons .grid-item-style .article-new-item .article-title .more-social-icon-link, .grid-item-style .article-new-item .article-title .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grid-item-style .article-new-item .article-title .more-social-icon-link {
        font-size: 14px; } }
    @media screen and (max-width: 992px) {
      .grid-item-style .article-new-item .article-title {
        margin-top: 10px; } }
    @media screen and (max-width: 768px) {
      .grid-item-style .article-new-item .article-title {
        margin-top: 5px;
        font-size: 16px;
        padding: 10px; } }
    @media screen and (max-width: 480px) {
      .grid-item-style .article-new-item .article-title {
        margin-top: 0px; } }
    .grid-item-style .article-new-item .article-title a:hover, .grid-item-style .article-new-item .article-title .social-share-icons .more-social-icon-link:hover, .social-share-icons .grid-item-style .article-new-item .article-title .more-social-icon-link:hover, .grid-item-style .article-new-item .article-title .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .grid-item-style .article-new-item .article-title .more-social-icon-link:hover {
      color: #B6BD00; }
  .grid-item-style .article-new-item .article-description {
    position: relative;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-height: 129%;
    z-index: 30;
    bottom: 2px;
    border-top: 1px solid #E6E6E6;
    font-size: 12px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical; }
    @media screen and (max-width: 768px) {
      .grid-item-style .article-new-item .article-description {
        padding-left: 10px;
        padding-right: 10px; } }
  .grid-item-style .article-new-item .article-footer {
    bottom: 0;
    position: absolute;
    font-size: 10px;
    font-weight: 600;
    background: #FFFFFF;
    z-index: 20;
    font-size: 12px; }
    @media screen and (max-width: 768px) {
      .grid-item-style .article-new-item .article-footer {
        padding: 10px; } }
    .grid-item-style .article-new-item .article-footer .statistic-box {
      padding: 0 !important;
      color: #5A5A5A; }
      .grid-item-style .article-new-item .article-footer .statistic-box span {
        line-height: 125%;
        font-size: 12px; }
        .grid-item-style .article-new-item .article-footer .statistic-box span span {
          line-height: inherit;
          float: none; }
        .grid-item-style .article-new-item .article-footer .statistic-box span small {
          font-size: 12px;
          margin: 0 6px 0 0;
          line-height: inherit; }

._homepage .grid-item-style li {
  margin-bottom: 16px; }
._homepage .grid-item-style .advert-filler {
  margin-bottom: 0px; }
._homepage .grid-item-style .article-new-item .article-details {
  height: auto; }
._homepage .grid-item-style .article-new-item .article-footer {
  position: relative; }

/** app/Resources/assets/scss/items/_speaker-item.scss **/
.speaker-item .anchor-link {
  position: absolute;
  margin-top: -90px; }
.speaker-item .details .name {
  font-family: 'Open Sans', Helvetica, "Helvetica Neue", Arial, sans-serif;
  font-weight: bold;
  font-size: 21px; }
  .speaker-item .details .name h3 {
    color: #5A5A5A; }
  .speaker-item .details .name h4 {
    font-family: 'Open Sans', Helvetica, "Helvetica Neue", Arial, sans-serif;
    font-weight: normal;
    color: #B6BD00; }
  .speaker-item .details .name a:hover, .speaker-item .details .name .social-share-icons .more-social-icon-link:hover, .social-share-icons .speaker-item .details .name .more-social-icon-link:hover, .speaker-item .details .name .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .speaker-item .details .name .more-social-icon-link:hover {
    color: #5A5A5A; }
  .speaker-item .details .name a.is-user-associated:hover, .speaker-item .details .name .social-share-icons .is-user-associated.more-social-icon-link:hover, .social-share-icons .speaker-item .details .name .is-user-associated.more-social-icon-link:hover, .speaker-item .details .name .mobile-social-share-icons .is-user-associated.more-social-icon-link:hover, .mobile-social-share-icons .speaker-item .details .name .is-user-associated.more-social-icon-link:hover {
    color: #B6BD00; }
.speaker-item .details .content {
  display: block !important; }
  .speaker-item .details .content h3 {
    font-family: 'Open Sans', Helvetica, "Helvetica Neue", Arial, sans-serif; }
  .speaker-item .details .content .status {
    margin: 5px 0;
    color: #5A5A5A;
    line-height: 21px;
    font-size: 14px;
    display: block;
    overflow: hidden !important; }
    .speaker-item .details .content .status .bio {
      color: #B6BD00;
      font: inherit; }
  .speaker-item .details .content #speaker-custom-content-button, .speaker-item .details .content #biography-button {
    font-size: 14px;
    line-height: 18px;
    cursor: pointer;
    float: left;
    margin-right: 20px; }
  .speaker-item .details .content p, .speaker-item .details .content .static-about table tbody tr td, .static-about table tbody tr .speaker-item .details .content td {
    margin: 0 0 5px 0;
    line-height: 20px;
    font-size: 14px; }
  .speaker-item .details .content a, .speaker-item .details .content .social-share-icons .more-social-icon-link, .social-share-icons .speaker-item .details .content .more-social-icon-link, .speaker-item .details .content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .speaker-item .details .content .more-social-icon-link {
    font-size: 15px;
    cursor: pointer; }
  .speaker-item .details .content a:hover, .speaker-item .details .content .social-share-icons .more-social-icon-link:hover, .social-share-icons .speaker-item .details .content .more-social-icon-link:hover, .speaker-item .details .content .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .speaker-item .details .content .more-social-icon-link:hover {
    text-decoration: none;
    color: #B6BD00; }

.list-item-style .speaker-item .thumbnail {
  width: 140px;
  height: 140px; }
.list-item-style .speaker-item .details {
  margin: 10px 0 0 10px; }
  .list-item-style .speaker-item .details .name {
    margin: 0; }

.widget-item-style .speaker-item .thumbnail {
  width: 90px;
  height: 90px;
  padding: 0; }
  .widget-item-style .speaker-item .thumbnail img {
    width: 90px;
    height: 90px; }
.widget-item-style .speaker-item .details {
  margin-left: 10px; }
  .widget-item-style .speaker-item .details .name {
    font-size: 21px;
    max-height: none; }
  @media screen and (min-width: 992px) {
    .widget-item-style .speaker-item .details {
      overflow: hidden; } }

/** app/Resources/assets/scss/items/_sponsor-item.scss **/
.sponsor-item .anchor-link {
  position: absolute;
  margin-top: -90px; }
.sponsor-item .details .name {
  font-weight: bold;
  font-size: 21px; }
.sponsor-item .details .content {
  display: block !important; }
  .sponsor-item .details .content .status {
    margin: 5px 0;
    color: #5A5A5A;
    line-height: 21px;
    max-height: 46px;
    display: block;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }
  .sponsor-item .details .content p, .sponsor-item .details .content .static-about table tbody tr td, .static-about table tbody tr .sponsor-item .details .content td {
    margin: 0 0 5px 0;
    line-height: 20px;
    font-size: 14px; }
  .sponsor-item .details .content a, .sponsor-item .details .content .social-share-icons .more-social-icon-link, .social-share-icons .sponsor-item .details .content .more-social-icon-link, .sponsor-item .details .content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .sponsor-item .details .content .more-social-icon-link {
    font-size: 12px; }

/** app/Resources/assets/scss/items/_committee-item.scss **/
.committee-item .anchor-link {
  position: absolute;
  margin-top: -90px; }
.committee-item .details .name {
  font-weight: bold;
  font-size: 21px; }
.committee-item .details .content {
  display: block !important; }
  .committee-item .details .content .status {
    margin: 5px 0;
    color: #5A5A5A;
    line-height: 21px;
    max-height: 46px;
    display: block;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }
  .committee-item .details .content p, .committee-item .details .content .static-about table tbody tr td, .static-about table tbody tr .committee-item .details .content td {
    margin: 0 0 5px 0;
    line-height: 20px;
    font-size: 14px; }
  .committee-item .details .content a, .committee-item .details .content .social-share-icons .more-social-icon-link, .social-share-icons .committee-item .details .content .more-social-icon-link, .committee-item .details .content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .committee-item .details .content .more-social-icon-link {
    font-size: 12px; }

.list-item-style .committee-item .thumbnail {
  width: 140px;
  height: 140px; }
  .list-item-style .committee-item .thumbnail img {
    width: 130px;
    height: 130px; }
  @media screen and (max-width: 768px) {
    .list-item-style .committee-item .thumbnail {
      width: 70px;
      height: 70px; }
      .list-item-style .committee-item .thumbnail img {
        width: 60px;
        height: 60px; } }
@media screen and (max-width: 992px) {
  .list-item-style .committee-item .details {
    margin: 5px 5px 0 5px; } }
@media screen and (max-width: 768px) {
  .list-item-style .committee-item .details {
    margin: 0 5px; } }

/** app/Resources/assets/scss/items/_user-item.scss **/
.user-item {
  padding: 5px; }
  .user-item .anchor-link {
    position: absolute;
    margin-top: -90px; }
  .user-item .details .name {
    margin-top: 0 !important;
    font-weight: bold; }
  .user-item .details .content {
    display: block !important; }
    .user-item .details .content .status {
      margin: 0 0 5px 0;
      color: #5A5A5A;
      display: block;
      display: -webkit-box;
      text-overflow: ellipsis;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      line-height: 30px;
      font-size: 18px; }
    .user-item .details .content .about {
      font-size: 14px;
      line-height: 20px; }
    .user-item .details .content p, .user-item .details .content .static-about table tbody tr td, .static-about table tbody tr .user-item .details .content td {
      margin: 0 0 5px 0;
      line-height: 20px;
      font-size: 14px; }
    .user-item .details .content a, .user-item .details .content .social-share-icons .more-social-icon-link, .social-share-icons .user-item .details .content .more-social-icon-link, .user-item .details .content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .user-item .details .content .more-social-icon-link {
      font-size: 12px; }

/** app/Resources/assets/scss/items/_attendee-item.scss **/
.attendee-item {
  display: flex;
  height: 120px;
  font-size: 11px;
  line-height: 13px; }
  @media screen and (max-width: 1200px) {
    .attendee-item {
      padding: 3px 10px; } }
  .attendee-item .thumbnail {
    width: 100px;
    padding: 0;
    border: none; }
    .attendee-item .thumbnail img {
      max-width: unset;
      width: auto; }
  .attendee-item .attendee-company {
    text-transform: capitalize; }
  .attendee-item .details {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    margin: 0 6px;
    line-height: normal; }
    .attendee-item .details .name a, .attendee-item .details .name .social-share-icons .more-social-icon-link, .social-share-icons .attendee-item .details .name .more-social-icon-link, .attendee-item .details .name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .attendee-item .details .name .more-social-icon-link {
      color: #B6BD00 !important;
      font-size: 20px;
      font-family: Rokkitt, Helvetica; }
    .attendee-item .details .content {
      display: block; }

/** app/Resources/assets/scss/items/_discussion-item.scss **/
.discussion-item {
  display: block !important; }
  .discussion-item .name {
    padding: 10px;
    display: inline-block;
    font-size: 24px;
    width: 100%;
    font-family: Rokkitt, Helvetica; }
    .discussion-item .name a, .discussion-item .name .social-share-icons .more-social-icon-link, .social-share-icons .discussion-item .name .more-social-icon-link, .discussion-item .name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .discussion-item .name .more-social-icon-link {
      color: #000; }
      .discussion-item .name a:hover, .discussion-item .name .social-share-icons .more-social-icon-link:hover, .social-share-icons .discussion-item .name .more-social-icon-link:hover, .discussion-item .name .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .discussion-item .name .more-social-icon-link:hover {
        color: #B6BD00;
        text-decoration: none; }
  .discussion-item .thumbnail {
    float: left;
    width: 150px !important;
    height: 150px !important; }
    .discussion-item .thumbnail a img, .discussion-item .thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .discussion-item .thumbnail .more-social-icon-link img, .discussion-item .thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .discussion-item .thumbnail .more-social-icon-link img {
      width: 100%;
      height: 100%; }
  .discussion-item .details {
    display: block;
    padding-left: 170px;
    font-size: 14px; }
    .discussion-item .details .meta {
      margin: 0 0 10px 0; }
      .discussion-item .details .meta a, .discussion-item .details .meta .social-share-icons .more-social-icon-link, .social-share-icons .discussion-item .details .meta .more-social-icon-link, .discussion-item .details .meta .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .discussion-item .details .meta .more-social-icon-link {
        color: #B6BD00; }
    .discussion-item .details .content {
      margin: 0 0 10px 0; }
      .discussion-item .details .content p, .discussion-item .details .content .static-about table tbody tr td, .static-about table tbody tr .discussion-item .details .content td {
        font-size: 14px;
        line-height: 24px; }

/** app/Resources/assets/scss/items/_personnel-item.scss **/
.personnel-item {
  border: none;
  padding: 0;
  margin: 0; }
  .personnel-item .thumbnail {
    float: none;
    position: relative;
    padding: 0 0 100% 0;
    margin: 0;
    border: none; }
    .personnel-item .thumbnail a, .personnel-item .thumbnail .social-share-icons .more-social-icon-link, .social-share-icons .personnel-item .thumbnail .more-social-icon-link, .personnel-item .thumbnail .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .personnel-item .thumbnail .more-social-icon-link {
      position: absolute;
      right: 0;
      left: 0;
      top: 0;
      bottom: 0; }
      .personnel-item .thumbnail a img, .personnel-item .thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .personnel-item .thumbnail .more-social-icon-link img, .personnel-item .thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .personnel-item .thumbnail .more-social-icon-link img {
        padding: 5px;
        width: 100%;
        height: 100%; }
    @media screen and (max-width: 992px) {
      .personnel-item .thumbnail {
        margin: 0; } }
  @media screen and (max-width: 992px) {
    .personnel-item {
      overflow: hidden; } }
  .personnel-item .details {
    padding: 8px 0 0 0;
    margin: 0;
    overflow: hidden;
    height: 100px;
    text-align: center; }
    @media screen and (max-width: 768px) {
      .personnel-item .details {
        height: 130px; } }
    .personnel-item .details .name {
      font-size: 24px;
      font-family: Rokkitt,Helvetica; }
      @media screen and (max-width: 992px) {
        .personnel-item .details .name {
          font-size: 18px; } }
      .personnel-item .details .name a, .personnel-item .details .name .social-share-icons .more-social-icon-link, .social-share-icons .personnel-item .details .name .more-social-icon-link, .personnel-item .details .name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .personnel-item .details .name .more-social-icon-link {
        color: #000; }
      .personnel-item .details .name a:hover, .personnel-item .details .name .social-share-icons .more-social-icon-link:hover, .social-share-icons .personnel-item .details .name .more-social-icon-link:hover, .personnel-item .details .name .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .personnel-item .details .name .more-social-icon-link:hover {
        color: #B6BD00; }
    .personnel-item .details .content a, .personnel-item .details .content .social-share-icons .more-social-icon-link, .social-share-icons .personnel-item .details .content .more-social-icon-link, .personnel-item .details .content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .personnel-item .details .content .more-social-icon-link {
      color: #5A5A5A;
      margin: 2px 0 0 0;
      display: block;
      color: #B6BD00; }
    .personnel-item .details .content .contact-container {
      margin-top: 8px; }
      .personnel-item .details .content .contact-container a, .personnel-item .details .content .contact-container .social-share-icons .more-social-icon-link, .social-share-icons .personnel-item .details .content .contact-container .more-social-icon-link, .personnel-item .details .content .contact-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .personnel-item .details .content .contact-container .more-social-icon-link, .personnel-item .details .content .contact-container span.email-button {
        font-size: 20px;
        display: inline-block;
        margin: 0 8px;
        color: #555;
        cursor: pointer; }
      .personnel-item .details .content .contact-container span.email-button:hover {
        color: #B6BD00; }
    @media screen and (max-width: 992px) {
      .personnel-item .details .content {
        font-size: 14px; } }

.grid-item-style .personnel-item {
  margin: 10px 0;
  list-style: none; }
  .grid-item-style .personnel-item a, .grid-item-style .personnel-item .social-share-icons .more-social-icon-link, .social-share-icons .grid-item-style .personnel-item .more-social-icon-link, .grid-item-style .personnel-item .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .grid-item-style .personnel-item .more-social-icon-link {
    color: #5A5A5A; }
  .grid-item-style .personnel-item .details {
    margin: 0; }
    @media screen and (max-width: 992px) {
      .grid-item-style .personnel-item .details {
        margin: 5px 0 0 100px; } }
  @media screen and (min-width: 992px) {
    .grid-item-style .personnel-item .thumbnail {
      height: 180px; } }

/** app/Resources/assets/scss/items/_article-item.scss **/
.list-item-style .store-product-item .thumbnail {
  padding: 0px; }
@media screen and (max-width: 768px) {
  .list-item-style .store-product-item .content {
    display: none; }
  .list-item-style .store-product-item .name {
    font-size: 25px; } }

.store-product-item {
  border-radius: 8px; }
  .store-product-item .thumbnail a span, .store-product-item .thumbnail .social-share-icons .more-social-icon-link span, .social-share-icons .store-product-item .thumbnail .more-social-icon-link span, .store-product-item .thumbnail .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons .store-product-item .thumbnail .more-social-icon-link span {
    background: rgba(0, 0, 0, 0.4);
    font-size: 14px;
    padding: 2px 10px 0 0;
    text-align: right;
    color: #fff;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    height: 25px; }
    @media screen and (max-width: 992px) {
      .store-product-item .thumbnail a span, .store-product-item .thumbnail .social-share-icons .more-social-icon-link span, .social-share-icons .store-product-item .thumbnail .more-social-icon-link span, .store-product-item .thumbnail .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons .store-product-item .thumbnail .more-social-icon-link span {
        font-size: 9px; } }
  @media screen and (max-width: 992px) {
    .store-product-item .details {
      display: block; } }
  @media screen and (max-width: 992px) {
    .store-product-item .details .title {
      font-size: 23px; } }
  .store-product-item .details .rating-box {
    margin: 20px 0;
    display: inline-block;
    font-size: 14px;
    color: #000000; }
    .store-product-item .details .rating-box .rating span i {
      color: #dadada;
      font-size: 14px;
      margin: 0px; }
      .store-product-item .details .rating-box .rating span i.gold {
        color: #f1e10c; }
    .store-product-item .details .rating-box .review {
      vertical-align: baseline; }

.megamenu-product {
  height: 130px !important;
  border: 1px solid #E6E6E6; }

@media screen and (min-width: 992px) {
  .grid-item-style .store-product-item .thumbnail {
    padding-bottom: 56%; } }

/** app/Resources/assets/scss/items/_notification-item.scss **/
.notification-item {
  font-size: 13px;
  border-bottom: 1px solid #E6E6E6; }
  .notification-item.unread {
    background-color: #f6f8e2; }
  .notification-item p, .notification-item .static-about table tbody tr td, .static-about table tbody tr .notification-item td {
    font-size: 13px;
    padding: 0;
    margin: 0; }
  .notification-item .notification-created {
    color: #B6BD00;
    font-size: 12px; }

/** app/Resources/assets/scss/items/_modals.scss **/
.region-select-dialog {
  border-radius: 8px; }
  .region-select-dialog #regionSelectForm {
    padding-bottom: 15px; }
  .region-select-dialog #regionSelectBody {
    width: 80%;
    margin: 0 auto; }
  .region-select-dialog .ui-dialog-titlebar {
    text-align: center; }
  .region-select-dialog .ui-dialog-title {
    font-family: 'Rokkitt', 'Helvetica', 'Arial';
    font-size: 28px;
    text-align: center;
    padding-left: 45px; }
  .region-select-dialog button, .region-select-dialog input[type="radio"] {
    float: left;
    font-family: 'Rokkitt', 'Helvetica', 'Arial';
    text-transform: uppercase;
    margin: 0 auto;
    margin-top: 5px; }
  .region-select-dialog .green-store-button {
    margin-left: 120px; }
  .region-select-dialog label {
    font-size: 18px;
    line-height: 24px;
    display: block;
    padding-left: 25px;
    color: #5A5A5A;
    padding-bottom: 5px; }

.new-modal-style form .captcha-bg {
  width: 200px;
  height: 70px;
  background-image: url("https://images.labroots.com/captcha.png");
  background-size: contain;
  background-repeat: no-repeat; }
.new-modal-style form .error_icon {
  color: #AF0120;
  font-size: 30px;
  position: relative;
  right: 10px;
  float: right;
  bottom: 38px;
  display: none; }
.new-modal-style form .error-text {
  color: #AF0120;
  font-size: 12px;
  margin-left: 4px;
  display: none;
  padding-top: 8px; }
.new-modal-style .close-button {
  position: absolute;
  right: 14px;
  top: 14px;
  z-index: 1000; }

#userDetailsModal .modal-dialog {
  margin-top: 20px; }
#userDetailsModal .info-icon {
  height: 80px; }
@media screen and (max-width: 992px) {
  #userDetailsModal .modal-header {
    padding: 11px; } }
@media screen and (max-width: 992px) {
  #userDetailsModal .info-icon {
    height: 50px; }
  #userDetailsModal .subheading-2 {
    font-size: 13px !important; } }
#userDetailsModal form {
  display: inline-block;
  width: 100%; }
  #userDetailsModal form .social-media-label {
    font-family: "Open Sans" !important;
    font-weight: 200 !important;
    font-size: 22px; }
  #userDetailsModal form .social-media-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
  #userDetailsModal form label {
    color: unset;
    text-transform: capitalize;
    font-size: 14px;
    font-weight: 600;
    padding-bottom: 6px; }
  #userDetailsModal form textarea.form-control, #userDetailsModal form select.form-control, #userDetailsModal form input.form-control {
    background-color: #f5f5f7;
    color: #5a5a5a;
    border: 1px solid #bebebe;
    border-radius: 8px; }
    #userDetailsModal form textarea.form-control:focus, #userDetailsModal form select.form-control:focus, #userDetailsModal form input.form-control:focus {
      border: 1px solid #B6BD00 !important;
      box-shadow: none; }
  #userDetailsModal form select.form-control, #userDetailsModal form input.form-control {
    height: 50px; }
    @media screen and (max-width: 992px) {
      #userDetailsModal form select.form-control, #userDetailsModal form input.form-control {
        height: 44px; }
        #userDetailsModal form select.form-control.experience-date-field, #userDetailsModal form input.form-control.experience-date-field {
          font-size: 11px; } }
  #userDetailsModal form .form-group {
    width: 100%; }
    @media screen and (max-width: 992px) {
      #userDetailsModal form .form-group {
        margin-bottom: 16px; } }
  #userDetailsModal form .form-group.social-media-form-group, #userDetailsModal form .form-group.experience-date-field-group {
    width: 46.5%; }
#userDetailsModal .lg-static-primary-btn {
  font-weight: 400 !important;
  box-shadow: 0px 3px 6px #00000029;
  font-size: 14px;
  width: 275px;
  height: 60px; }
  @media screen and (max-width: 992px) {
    #userDetailsModal .lg-static-primary-btn {
      width: 240px;
      height: 52px;
      padding: 0;
      font-size: 12px; } }
#userDetailsModal .form-fields {
  max-height: 540px;
  overflow-y: scroll;
  overflow-x: hidden; }
  @media screen and (max-width: 992px) {
    #userDetailsModal .form-fields {
      max-height: 60vh;
      height: max-content; } }
  @media screen and (max-width: 992px) and (min-height: 650px) {
    #userDetailsModal .form-fields {
      max-height: 63vh; } }
  @media screen and (max-width: 992px) and (min-height: 750px) {
    #userDetailsModal .form-fields {
      max-height: 67vh; } }
  @media screen and (max-width: 992px) and (min-height: 810px) {
    #userDetailsModal .form-fields {
      max-height: 70vh; } }

#userDetailsModal .photo-upload-dropzone {
  display: none;
  padding: 22px 20px;
  border: 2px dashed #B6BD00;
  border-radius: 5px;
  cursor: pointer;
  background-color: #F5F5F7;
  text-align: center;
  width: 100%;
  height: 140px;
  color: #B6BD00; }
  #userDetailsModal .photo-upload-dropzone .fa-upload {
    font-size: 60px;
    color: #5A5A5A;
    display: block;
    padding-bottom: 12px;
    pointer-events: none; }
#userDetailsModal #user_details_reminder_one_user_profile_image_attachment {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1; }
#userDetailsModal #user_details_reminder_one_user_profile_image_attachment + label {
  font-size: 1.25em;
  font-weight: 700;
  color: white;
  background-color: black;
  display: inline-block; }
#userDetailsModal #user_details_reminder_one_user_profile_image_attachment:focus + label,
#userDetailsModal .input-sfile + label:hover {
  background-color: red;
  cursor: pointer;
  /* "hand" cursor */ }
#userDetailsModal .clearFileIcon {
  height: 20px;
  width: 20px;
  cursor: pointer;
  position: absolute;
  right: 5px;
  top: 5px;
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X.svg"); }
#userDetailsModal .clearFileIcon:hover {
  background-image: url("https://images.labroots.com/icons/UI/Green/UI-X.svg"); }
#userDetailsModal #modalBodyEdu, #userDetailsModal #modalBodyWork {
  display: none; }

/** app/Resources/assets/scss/items/_company-item.scss **/
.company-container #company-items-container .company-product-thumbnail {
  height: 252px; }
@media screen and (max-width: 992px) {
  .company-container #company-items-container .company-product-item {
    width: auto;
    height: 145px;
    display: flex; }
    .company-container #company-items-container .company-product-item .company-product-thumbnail {
      width: 100px;
      height: 100px;
      margin-right: 8px; }
      .company-container #company-items-container .company-product-item .company-product-thumbnail img {
        width: 100px !important; }
    .company-container #company-items-container .company-product-item .title {
      border-bottom: none;
      font-size: 13px !important;
      padding-bottom: 0px;
      margin-bottom: 0px; }
    .company-container #company-items-container .company-product-item .view-product {
      padding: 0px;
      font-size: 13px; } }
.company-container .article-new-item {
  height: 342px; }
  @media screen and (max-width: 768px) {
    .company-container .article-new-item {
      height: unset; } }

/** app/Resources/assets/scss/items/_company-product-item.scss **/
.company-product-item-wrapper:hover {
  text-decoration: none; }

.company-product-item {
  border: 1px solid #BEBEBE;
  background: #FFFFFF;
  box-shadow: 0px 3px 6px #00000029;
  width: 100%;
  height: auto;
  display: inline-block; }
  .company-product-item .company-product-details {
    padding: 16px 8px; }
    .company-product-item .company-product-details .title {
      font: normal normal 600 16px/20px Open Sans;
      color: #5A5A5A;
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      margin-bottom: 8px;
      padding-bottom: 8px;
      height: 52px;
      white-space: normal;
      font-size: 15px;
      font-weight: 600;
      line-height: 125%; }
    .company-product-item .company-product-details .view-product {
      font: normal normal 600 13px/14px Open Sans;
      color: #2B7FF2;
      padding: 16px 0.5rem 0px 0.5rem; }
    .company-product-item .company-product-details .view-product:hover {
      color: #1556ad;
      text-decoration: underline; }
    .company-product-item .company-product-details .rating {
      font-size: 16px;
      color: #E6E6E6; }
      .company-product-item .company-product-details .rating .gold {
        color: #B6BD00; }
    .company-product-item .company-product-details .product-item-citation {
      color: #E6E6E6; }
  .company-product-item .company-product-details {
    padding: 16px 16px; }
    .company-product-item .company-product-details .view-product {
      padding: 0px; }
  .company-product-item .company-product-thumbnail {
    padding-bottom: 8px;
    border-bottom: 1px solid #E6E6E6; }

.company-product-item-alt {
  border: 0px;
  background: #FFFFFF;
  box-shadow: 0px 5px 25px rgba(150, 170, 180, 0.5);
  border-radius: 8px;
  display: inline-block; }
  .company-product-item-alt .company-product-details {
    padding: 0;
    padding-top: 8px; }
    .company-product-item-alt .company-product-details .sponsor-name {
      color: #969696 !important;
      display: inline-block;
      padding-bottom: 8px;
      padding-top: 4px;
      text-transform: uppercase; }
    .company-product-item-alt .company-product-details .view-product {
      padding: 0; }

#company-products-more-container .company-product-item {
  border-radius: 8px; }
#company-products-more-container .more-products {
  font-size: 24px;
  line-height: 33px;
  color: #5A5A5A;
  font-weight: 200; }
#company-products-more-container .company-product-details {
  padding-left: 0px;
  padding-right: 0px; }
  #company-products-more-container .company-product-details .title {
    padding-left: 16px;
    padding-right: 16px; }
  #company-products-more-container .company-product-details .view-product {
    padding-left: 16px;
    padding-right: 16px; }
#company-products-more-container .company-product-thumbnail {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #BEBEBE; }
  #company-products-more-container .company-product-thumbnail img {
    object-fit: unset; }
#company-products-more-container .more-products-container {
  vertical-align: top;
  margin-top: 32px; }

/** app/Resources/assets/scss/pages/_support.scss **/
.jumbotron {
  min-height: 85px !important; }

body::after {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
  z-index: -1;
  content: url("https://images.labroots.com/icons/UI/Green/UI-Arrow-Right.svg"); }

.light {
  font-weight: lighter !important; }

._support_container {
  color: #5A5A5A;
  margin-bottom: 16px; }
  ._support_container h1 {
    text-align: center;
    margin: 20px 0; }
    @media screen and (max-width: 992px) {
      ._support_container h1 {
        font-size: 27px;
        margin: 0; } }
  ._support_container a, ._support_container .social-share-icons .more-social-icon-link, .social-share-icons ._support_container .more-social-icon-link, ._support_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._support_container .more-social-icon-link {
    color: #2B7FF2; }
    ._support_container a:hover, ._support_container .social-share-icons .more-social-icon-link:hover, .social-share-icons ._support_container .more-social-icon-link:hover, ._support_container .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._support_container .more-social-icon-link:hover {
      color: #1556AD; }
  ._support_container .blue-text:hover {
    color: #1556AD; }
  ._support_container .blue-hover:hover {
    color: #2B7FF2; }
  ._support_container .support-breadcrumbs {
    background: #E6E6E6;
    padding-left: 12px;
    border-radius: 8px; }
    @media screen and (max-width: 992px) {
      ._support_container .support-breadcrumbs p, ._support_container .support-breadcrumbs .static-about table tbody tr td, .static-about table tbody tr ._support_container .support-breadcrumbs td {
        font-size: 12px; } }
  ._support_container .support-image-center {
    max-width: 600px;
    margin: 0 auto;
    padding: 25px 15px; }
    @media screen and (max-width: 992px) {
      ._support_container .support-image-center {
        width: 100%; } }
  ._support_container .desktop {
    display: block; }
    @media screen and (max-width: 992px) {
      ._support_container .desktop {
        display: none; } }
  ._support_container .mobile {
    display: none; }
    @media screen and (max-width: 992px) {
      ._support_container .mobile {
        display: block; } }
  ._support_container #rounded-search-input {
    border-radius: 25px;
    background: #FFFFFF;
    border: 1px solid gray;
    transition: all 0.2s ease-in-out;
    width: 100%;
    height: 40px; }
    ._support_container #rounded-search-input:hover, ._support_container #rounded-search-input:focus {
      border: 1px solid #B6BD00; }
    ._support_container #rounded-search-input .fa-search {
      font-size: 22px;
      line-height: 34px; }
  ._support_container .support-h1 {
    font-size: 50px; }
  ._support_container .smallerh2 {
    font-size: 24px !important; }
  ._support_container .faded-gray-text {
    color: #969696;
    font-size: 12px; }
  ._support_container .pointer {
    cursor: pointer; }
  ._support_container .pointer:hover {
    color: #2B7FF2; }
  ._support_container #recommendedSearches {
    width: 92%;
    margin-left: -95px;
    position: absolute;
    margin-top: -20px;
    border: 1px solid #B6BD00;
    z-index: 99; }
    @media screen and (max-width: 992px) {
      ._support_container #recommendedSearches {
        margin: 0 auto; } }
  ._support_container #recList {
    list-style: none; }
    ._support_container #recList li:hover {
      background: #F5F5F7; }
    ._support_container #recList li a, ._support_container #recList li .social-share-icons .more-social-icon-link, .social-share-icons ._support_container #recList li .more-social-icon-link, ._support_container #recList li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._support_container #recList li .more-social-icon-link {
      color: #5A5A5A;
      font-size: 16px; }
  ._support_container .circle {
    border: 1px solid #5A5A5A;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    position: relative;
    margin: 4px;
    display: inline-block;
    vertical-align: middle;
    padding: 4px;
    background: #FFFFFF; }
  ._support_container .plus,
  ._support_container .minus {
    color: #BEBEBE;
    padding: 0;
    margin: 0 auto;
    width: 100%;
    height: 29px;
    line-height: 30px;
    display: block;
    position: absolute;
    top: -1px;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    box-sizing: border-box;
    transition: .2s all ease-out;
    font-size: 16px; }
  ._support_container .plus {
    opacity: 1;
    transform: rotate(0deg); }
  ._support_container .circle.active .plus {
    opacity: 0;
    transform: rotate(90deg); }
  ._support_container .minus {
    opacity: 0;
    transform: rotate(-90deg); }
  ._support_container .circle.active .minus {
    opacity: 1;
    transform: rotate(0deg); }
  ._support_container .search-input {
    border: none;
    box-shadow: none; }
  ._support_container .link-blue {
    color: #2B7FF2; }
  ._support_container .search-button {
    width: 100%;
    height: 40px;
    border-radius: 25px;
    box-shadow: none;
    border: none;
    background: #B6BD00;
    color: white;
    transition: all 0.2s ease-in-out;
    font-size: 16px; }
    ._support_container .search-button:hover, ._support_container .search-button:focus {
      background: #FFFFFF;
      color: #333;
      border: 1px solid #B6BD00; }
    ._support_container .search-button--circle {
      background: #B6BD00;
      border: 1px solid #B6BD00;
      border-radius: 20px;
      width: 40px;
      height: 40px;
      padding: 0px !important; }
      ._support_container .search-button--circle:hover {
        background: #FFFFFF; }
      ._support_container .search-button--circle .right-arrow-svg {
        background: url("https://images.labroots.com/icons/UI/White/UI-Arrow-Right.svg") center no-repeat;
        background-size: contain;
        display: inline-block;
        height: 30px;
        width: 30px;
        margin-top: 2px;
        margin-left: 0; }
        ._support_container .search-button--circle .right-arrow-svg:hover {
          background: url("https://images.labroots.com/support-content/images/UI-Arrow-Right-Green.svg") center no-repeat; }
  ._support_container .search-box {
    text-align: center;
    margin: 10px auto 0;
    max-width: 500px;
    border-radius: 15px; }
    ._support_container .search-box input {
      padding: 8px 10px;
      width: 100%;
      font-size: 14px;
      border: none; }
      ._support_container .search-box input:focus {
        border-color: #B6BD00 !important;
        box-shadow: none; }
    ._support_container .search-box .input-group-addon {
      cursor: pointer;
      background: #FFFFFF;
      border-radius: 0; }
  ._support_container .topics {
    margin-top: 20px;
    margin-left: -20px;
    margin-right: -40px; }
    ._support_container .topics li {
      list-style: none;
      margin: 10px 0; }
      @media screen and (max-width: 992px) {
        ._support_container .topics li {
          margin: 5px 0;
          padding-left: 5px;
          padding-right: 5px; } }
      ._support_container .topics li a, ._support_container .topics li .social-share-icons .more-social-icon-link, .social-share-icons ._support_container .topics li .more-social-icon-link, ._support_container .topics li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._support_container .topics li .more-social-icon-link {
        text-decoration: none;
        display: block;
        text-align: center;
        color: #000000;
        padding: 17px 0; }
        ._support_container .topics li a:hover, ._support_container .topics li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._support_container .topics li .more-social-icon-link:hover, ._support_container .topics li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._support_container .topics li .more-social-icon-link:hover {
          border-color: #B6BD00; }
        @media screen and (max-width: 768px) {
          ._support_container .topics li a, ._support_container .topics li .social-share-icons .more-social-icon-link, .social-share-icons ._support_container .topics li .more-social-icon-link, ._support_container .topics li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._support_container .topics li .more-social-icon-link {
            height: 110px; } }
        ._support_container .topics li a img, ._support_container .topics li .social-share-icons .more-social-icon-link img, .social-share-icons ._support_container .topics li .more-social-icon-link img, ._support_container .topics li .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._support_container .topics li .more-social-icon-link img {
          max-height: 65px;
          max-width: 100%;
          margin-bottom: 5px; }
          @media screen and (max-width: 992px) {
            ._support_container .topics li a img, ._support_container .topics li .social-share-icons .more-social-icon-link img, .social-share-icons ._support_container .topics li .more-social-icon-link img, ._support_container .topics li .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._support_container .topics li .more-social-icon-link img {
              max-height: 50px; } }
        ._support_container .topics li a span, ._support_container .topics li .social-share-icons .more-social-icon-link span, .social-share-icons ._support_container .topics li .more-social-icon-link span, ._support_container .topics li .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._support_container .topics li .more-social-icon-link span {
          display: block;
          font-family: Rokkitt, Helvetica;
          font-size: 24px; }
          @media screen and (max-width: 992px) {
            ._support_container .topics li a span, ._support_container .topics li .social-share-icons .more-social-icon-link span, .social-share-icons ._support_container .topics li .more-social-icon-link span, ._support_container .topics li .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._support_container .topics li .more-social-icon-link span {
              font-size: 13px; } }
  ._support_container .page-container {
    border: 1px solid #E6E6E6;
    position: relative;
    padding: 10px 40px;
    margin: 20px 0 30px 0; }
    ._support_container .page-container .back-button {
      color: #B6BD00;
      font-size: 18px;
      margin: 0px 0 0 0px; }
      ._support_container .page-container .back-button i {
        margin-right: 10px; }
        @media screen and (max-width: 992px) {
          ._support_container .page-container .back-button i {
            margin-right: 5px; } }
      @media screen and (max-width: 992px) {
        ._support_container .page-container .back-button {
          font-size: 12px; } }
    ._support_container .page-container .search-options {
      position: absolute;
      top: 7px;
      right: 20px; }
      ._support_container .page-container .search-options .filter {
        padding: 4px 0 4px 10px;
        margin-left: 10px;
        display: inline-block;
        border-left: 1px solid #E6E6E6;
        display: none; }
      @media screen and (max-width: 992px) {
        ._support_container .page-container .search-options {
          font-size: 12px; } }
    ._support_container .page-container .page-title {
      text-align: center;
      text-transform: uppercase; }
      ._support_container .page-container .page-title h1 {
        font-weight: 50px; }
      @media screen and (max-width: 992px) {
        ._support_container .page-container .page-title h2 {
          font-size: 20px; } }
      @media screen and (max-width: 992px) {
        ._support_container .page-container .page-title {
          margin-top: 10px; } }
    ._support_container .page-container .wysiwyg-content {
      margin: 20px 0;
      font-size: 16px;
      line-height: 30px; }
      ._support_container .page-container .wysiwyg-content p, ._support_container .page-container .wysiwyg-content .static-about table tbody tr td, .static-about table tbody tr ._support_container .page-container .wysiwyg-content td {
        margin: 15px 0;
        width: 100%;
        display: inline-block; }
        ._support_container .page-container .wysiwyg-content p img, ._support_container .page-container .wysiwyg-content .static-about table tbody tr td img, .static-about table tbody tr ._support_container .page-container .wysiwyg-content td img {
          margin: 10px auto !important;
          display: block;
          max-width: 100%;
          float: none !important; }
          ._support_container .page-container .wysiwyg-content p img.align-right, ._support_container .page-container .wysiwyg-content .static-about table tbody tr td img.align-right, .static-about table tbody tr ._support_container .page-container .wysiwyg-content td img.align-right {
            float: right;
            margin: 10px 0 10px 10px; }
            @media screen and (max-width: 992px) {
              ._support_container .page-container .wysiwyg-content p img.align-right, ._support_container .page-container .wysiwyg-content .static-about table tbody tr td img.align-right, .static-about table tbody tr ._support_container .page-container .wysiwyg-content td img.align-right {
                float: none;
                margin: 10px auto; } }
      @media screen and (max-width: 992px) {
        ._support_container .page-container .wysiwyg-content {
          font-size: 14px;
          line-height: 26px; } }
    @media screen and (max-width: 992px) {
      ._support_container .page-container {
        padding: 10px 5px;
        margin: 10px 0 10px 0; } }
  ._support_container .faq-container {
    padding: 20px 40px;
    margin: 30px 0;
    text-align: left; }
    @media screen and (max-width: 992px) {
      ._support_container .faq-container {
        margin: 15px; } }
    ._support_container .faq-container h3 {
      text-align: center; }
      @media screen and (max-width: 992px) {
        ._support_container .faq-container h3 {
          font-size: 18px; } }
    ._support_container .faq-container ul {
      margin: 35px; }
      ._support_container .faq-container ul .row.active {
        transition: all 0.2s ease-in-out;
        background: #E6E6E6; }
      ._support_container .faq-container ul .copy-svg-container {
        width: 36px;
        height: 36px;
        border-radius: 20px;
        cursor: pointer;
        margin-left: 0;
        margin-bottom: auto;
        margin-top: 0px;
        transition: all 0.2s ease-in-out; }
        ._support_container .faq-container ul .copy-svg-container:hover {
          background: #F5F5F7; }
        ._support_container .faq-container ul .copy-svg-container .copy-svg {
          width: 18px;
          height: 100%;
          margin-left: 25%; }
      ._support_container .faq-container ul li {
        position: relative;
        font-size: 16px;
        list-style: none; }
        ._support_container .faq-container ul li .question {
          font-weight: bold;
          line-height: 20px;
          cursor: pointer;
          font-size: 14px;
          padding-top: 10px; }
          ._support_container .faq-container ul li .question:hover {
            color: #2B7FF2; }
            ._support_container .faq-container ul li .question:hover i {
              color: #5A5A5A; }
          ._support_container .faq-container ul li .question i {
            margin-left: -30px;
            position: absolute; }
            @media screen and (max-width: 992px) {
              ._support_container .faq-container ul li .question i {
                margin-left: -20px;
                top: 3px; } }
        ._support_container .faq-container ul li .toggleHide {
          display: none; }
        ._support_container .faq-container ul li .answer {
          margin: 30px 0;
          line-height: 30px;
          font-size: 14px; }
          ._support_container .faq-container ul li .answer p, ._support_container .faq-container ul li .answer .static-about table tbody tr td, .static-about table tbody tr ._support_container .faq-container ul li .answer td {
            font-size: 14px; }
          ._support_container .faq-container ul li .answer a, ._support_container .faq-container ul li .answer .social-share-icons .more-social-icon-link, .social-share-icons ._support_container .faq-container ul li .answer .more-social-icon-link, ._support_container .faq-container ul li .answer .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._support_container .faq-container ul li .answer .more-social-icon-link {
            color: #2B7FF2; }
            ._support_container .faq-container ul li .answer a:hover, ._support_container .faq-container ul li .answer .social-share-icons .more-social-icon-link:hover, .social-share-icons ._support_container .faq-container ul li .answer .more-social-icon-link:hover, ._support_container .faq-container ul li .answer .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._support_container .faq-container ul li .answer .more-social-icon-link:hover {
              color: #1556AD; }
          ._support_container .faq-container ul li .answer .inner-faq-list li {
            list-style: disc;
            line-height: 14px;
            font-size: 14px; }
          @media screen and (max-width: 992px) {
            ._support_container .faq-container ul li .answer {
              margin: 15px 0;
              line-height: 27px; } }
        @media screen and (max-width: 992px) {
          ._support_container .faq-container ul li {
            font-size: 12px;
            line-height: 16px;
            margin: 10px 0; } }
      ._support_container .faq-container ul hr {
        margin: 5px auto; }
    @media screen and (max-width: 992px) {
      ._support_container .faq-container {
        padding: 10px 5px;
        margin: 10px 0 10px 0; } }
  ._support_container .support-footer-box {
    border: 1px solid #E6E6E6;
    border-radius: 8px;
    padding: 10px 40px;
    margin: 20px 0;
    text-align: center; }
    @media screen and (max-width: 992px) {
      ._support_container .support-footer-box {
        padding: 10px 5px;
        margin: 10px 0 10px 0; } }
  ._support_container .page-title p, ._support_container .page-title .static-about table tbody tr td, .static-about table tbody tr ._support_container .page-title td {
    font-weight: lighter !important; }
  ._support_container .title-section h1 {
    font-size: 50px; }
  ._support_container .title-section p, ._support_container .title-section .static-about table tbody tr td, .static-about table tbody tr ._support_container .title-section td {
    font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, sans-serif;
    font-size: 24px;
    font-weight: normal; }
  ._support_container .title-section .search-options {
    font-size: 18px;
    font-weight: 600; }

.support-redesign #mainContentContainer .topics .styled-container-primary {
  transition: all 0.2s ease-in-out; }
  .support-redesign #mainContentContainer .topics .styled-container-primary:hover, .support-redesign #mainContentContainer .topics .styled-container-primary:focus {
    border: 1px solid #B6BD00;
    transform: scale(1.025); }
.support-redesign h2 {
  font-weight: lighter !important;
  font-size: 32px !important;
  line-height: 38px !important;
  font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, sans-serif !important; }
.support-redesign .support-tile-container {
  padding: 0px;
  margin: 0px; }
.support-redesign .support-tile {
  margin: 0 auto;
  height: 200px;
  width: 100%;
  margin-bottom: 25px;
  margin-left: -10px;
  margin-right: -10px; }
  @media screen and (max-width: 992px) {
    .support-redesign .support-tile {
      height: 150px;
      padding: 10px !important; } }
  .support-redesign .support-tile .support-title {
    font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, sans-serif;
    color: #5A5A5A;
    font-size: 18px;
    font-weight: normal;
    padding-top: 15px; }
    @media screen and (max-width: 992px) {
      .support-redesign .support-tile .support-title {
        font-size: 16px;
        padding-top: 5px; } }

/** app/Resources/assets/scss/pages/_static.scss **/
.min-265 {
  min-width: 265px; }

._new_static_body .styled-container-primary {
  padding: 21px !important; }
._new_static_body .layout_wrapper {
  padding-top: 68px; }
  @media screen and (max-width: 1200px) {
    ._new_static_body .layout_wrapper .navbar {
      margin-bottom: 0;
      /** this was causing a huge gap below the header **/ } }

._new_static_container {
  width: 100% !important;
  padding: 0;
  overflow: hidden;
  /** Custom coverflow styling (also called jukebox) **/
  /**
  * Media Packet
  */
  /**
  * NanoString
  */
  /**
  * submit an inquiry widget - might be legacy
  */
  /**
  * About
  */
  /**
  * Contact / Request Demo
  */ }
  ._new_static_container a, ._new_static_container .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .more-social-icon-link, ._new_static_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .more-social-icon-link {
    color: #2b7ff2; }
  ._new_static_container a:hover, ._new_static_container .social-share-icons .more-social-icon-link:hover, .social-share-icons ._new_static_container .more-social-icon-link:hover, ._new_static_container .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .more-social-icon-link:hover {
    color: #1556ad; }
  ._new_static_container a.green-solid-button, ._new_static_container a.green-form-button, ._new_static_container .social-share-icons .green-form-button.more-social-icon-link, .social-share-icons ._new_static_container .green-form-button.more-social-icon-link, ._new_static_container .mobile-social-share-icons .green-form-button.more-social-icon-link, .mobile-social-share-icons ._new_static_container .green-form-button.more-social-icon-link, ._new_static_container .popover-navigation .btn-group a.btn:nth-child(2), .popover-navigation .btn-group ._new_static_container a.btn:nth-child(2), ._new_static_container .popover-navigation .btn-group .social-share-icons .btn.more-social-icon-link:nth-child(2), .popover-navigation .btn-group .social-share-icons ._new_static_container .btn.more-social-icon-link:nth-child(2), ._new_static_container .social-share-icons .popover-navigation .btn-group .btn.more-social-icon-link:nth-child(2), .social-share-icons .popover-navigation .btn-group ._new_static_container .btn.more-social-icon-link:nth-child(2), ._new_static_container .popover-navigation .btn-group .mobile-social-share-icons .btn.more-social-icon-link:nth-child(2), .popover-navigation .btn-group .mobile-social-share-icons ._new_static_container .btn.more-social-icon-link:nth-child(2), ._new_static_container .mobile-social-share-icons .popover-navigation .btn-group .btn.more-social-icon-link:nth-child(2), .mobile-social-share-icons .popover-navigation .btn-group ._new_static_container .btn.more-social-icon-link:nth-child(2), ._new_static_container .pagination li a, .pagination li ._new_static_container a, ._new_static_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .more-social-icon-link, ._new_static_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .more-social-icon-link, ._new_static_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .more-social-icon-link, ._new_static_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .more-social-icon-link, ._new_static_container .social-share-icons .green-solid-button.more-social-icon-link, .social-share-icons ._new_static_container .green-solid-button.more-social-icon-link, ._new_static_container .mobile-social-share-icons .green-solid-button.more-social-icon-link, .mobile-social-share-icons ._new_static_container .green-solid-button.more-social-icon-link {
    color: #fff; }
  ._new_static_container a.green-solid-button:hover, ._new_static_container a.green-form-button:hover, ._new_static_container .social-share-icons .green-form-button.more-social-icon-link:hover, .social-share-icons ._new_static_container .green-form-button.more-social-icon-link:hover, ._new_static_container .mobile-social-share-icons .green-form-button.more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .green-form-button.more-social-icon-link:hover, ._new_static_container .popover-navigation .btn-group a.btn:hover:nth-child(2), .popover-navigation .btn-group ._new_static_container a.btn:hover:nth-child(2), ._new_static_container .popover-navigation .btn-group .social-share-icons .btn.more-social-icon-link:hover:nth-child(2), .popover-navigation .btn-group .social-share-icons ._new_static_container .btn.more-social-icon-link:hover:nth-child(2), ._new_static_container .social-share-icons .popover-navigation .btn-group .btn.more-social-icon-link:hover:nth-child(2), .social-share-icons .popover-navigation .btn-group ._new_static_container .btn.more-social-icon-link:hover:nth-child(2), ._new_static_container .popover-navigation .btn-group .mobile-social-share-icons .btn.more-social-icon-link:hover:nth-child(2), .popover-navigation .btn-group .mobile-social-share-icons ._new_static_container .btn.more-social-icon-link:hover:nth-child(2), ._new_static_container .mobile-social-share-icons .popover-navigation .btn-group .btn.more-social-icon-link:hover:nth-child(2), .mobile-social-share-icons .popover-navigation .btn-group ._new_static_container .btn.more-social-icon-link:hover:nth-child(2), ._new_static_container .pagination li a:hover, .pagination li ._new_static_container a:hover, ._new_static_container .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons ._new_static_container .more-social-icon-link:hover, ._new_static_container .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li ._new_static_container .more-social-icon-link:hover, ._new_static_container .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons ._new_static_container .more-social-icon-link:hover, ._new_static_container .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li ._new_static_container .more-social-icon-link:hover, ._new_static_container .social-share-icons .green-solid-button.more-social-icon-link:hover, .social-share-icons ._new_static_container .green-solid-button.more-social-icon-link:hover, ._new_static_container .mobile-social-share-icons .green-solid-button.more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .green-solid-button.more-social-icon-link:hover {
    color: #5a5a5a; }
  ._new_static_container a.medium-button:hover, ._new_static_container .social-share-icons .medium-button.more-social-icon-link:hover, .social-share-icons ._new_static_container .medium-button.more-social-icon-link:hover, ._new_static_container .mobile-social-share-icons .medium-button.more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .medium-button.more-social-icon-link:hover {
    color: #FFFFFF; }
  ._new_static_container a.gray-link, ._new_static_container .social-share-icons .gray-link.more-social-icon-link, .social-share-icons ._new_static_container .gray-link.more-social-icon-link, ._new_static_container .mobile-social-share-icons .gray-link.more-social-icon-link, .mobile-social-share-icons ._new_static_container .gray-link.more-social-icon-link {
    color: #5a5a5a; }
  ._new_static_container a.gray-link:hover, ._new_static_container .social-share-icons .gray-link.more-social-icon-link:hover, .social-share-icons ._new_static_container .gray-link.more-social-icon-link:hover, ._new_static_container .mobile-social-share-icons .gray-link.more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .gray-link.more-social-icon-link:hover {
    color: #2b7ff2;
    text-decoration: none;
    border-bottom: none; }
  ._new_static_container .sample-text-ad a, ._new_static_container .sample-text-ad .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .sample-text-ad .more-social-icon-link, ._new_static_container .sample-text-ad .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .sample-text-ad .more-social-icon-link {
    color: #b6bd00; }
  @media screen and (min-width: 1920px) {
    ._new_static_container .jumbotron .jumbotron-img {
      width: 100%; } }
  @media screen and (max-width: 768px) {
    ._new_static_container #mobile-ad-webinar-header {
      right: 70px !important;
      left: unset !important; }
    ._new_static_container #mobile-ad-ve-header, ._new_static_container #mobile-ad-mk-header, ._new_static_container #mobile-ad-hybrid-header {
      left: unset !important; } }
  @media screen and (max-width: 992px) {
    ._new_static_container .container {
      padding: 0; } }
  ._new_static_container .modal-body > .smaller-carousel-img {
    max-width: 60% !important; }
  @media screen and (min-width: 769px) {
    ._new_static_container #carouselModal .modal-dialog {
      width: 100%;
      text-align: center; } }
  @media (min-width: 769px) {
    ._new_static_container #carouselModal .modal-content {
      width: 70%;
      margin: auto; } }
  ._new_static_container #carouselModal .modal-header {
    background: #F5F5F7;
    height: 40px; }
  ._new_static_container #carouselModal .modal-body img {
    width: 100%; }
  @media screen and (min-width: 769px) {
    ._new_static_container #carouselModal .modal-body img {
      max-width: 100%;
      width: auto; } }
  @media screen and (min-width: 992px) {
    ._new_static_container .small-carousel {
      max-width: 382px;
      margin: 0 auto; } }
  ._new_static_container .big-carousel-wrapper {
    max-width: 600px;
    margin: 0 auto; }
  ._new_static_container .big-carousel {
    margin: 0 auto; }
  ._new_static_container .jumbotron {
    padding: 0;
    margin: 0;
    overflow: hidden;
    border-radius: 0;
    position: relative;
    background-color: #F5F5F7;
    max-height: 330px;
    min-height: 100px; }
    ._new_static_container .jumbotron img {
      min-height: 100px; }
    ._new_static_container .jumbotron.press-jumbotron img {
      width: 100%;
      object-fit: cover;
      object-position: 15% 50%; }
      @media screen and (max-width: 992px) {
        ._new_static_container .jumbotron.press-jumbotron img {
          object-position: 0% 50%; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .jumbotron.press-jumbotron img {
          object-position: 15% 50%; } }
    @media screen and (min-width: 768px) and (max-width: 992px) {
      ._new_static_container .jumbotron.two-line-jumbotron img {
        object-position: 0% 50%; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .jumbotron.four-line-jumbotron img {
        object-position: 0% 50%; } }
    @media screen and (max-width: 459px) {
      ._new_static_container .jumbotron.four-line-jumbotron img {
        object-position: 0% 50%; } }
    ._new_static_container .jumbotron .jumbotron-title-wrapper {
      position: absolute;
      left: 100px;
      width: 400px; }
      @media screen and (min-width: 992px) {
        ._new_static_container .jumbotron .jumbotron-title-wrapper {
          top: 20%; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .jumbotron .jumbotron-title-wrapper {
          top: 8px;
          left: 30px;
          width: 200px; } }
      ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-pre-title {
        font-size: 16px;
        font-weight: 400; }
        @media screen and (max-width: 992px) {
          ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-pre-title {
            font-size: 9px; } }
      ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-title {
        font-family: Rokkitt, Helvetica;
        font-size: 48px;
        color: #5A5A5A;
        padding: 0;
        padding-bottom: 5px;
        line-height: 40px; }
        @media screen and (max-width: 992px) {
          ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-title {
            font-size: 22px;
            line-height: 22px; } }
      @media screen and (max-width: 480px) {
        ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-line-break {
          position: relative;
          bottom: 6px;
          font-size: 22px; } }
      ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-icon-break {
        position: relative;
        bottom: 15px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .jumbotron .jumbotron-title-wrapper .tfs-title {
          font-size: 28px;
          line-height: 20px; } }
      ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-icon, ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-icon img {
        width: unset !important;
        height: 100px;
        margin-top: 0;
        /* Needed to override the banner margin */ }
        @media screen and (max-width: 768px) {
          ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-icon, ._new_static_container .jumbotron .jumbotron-title-wrapper .jumbotron-icon img {
            width: 50px;
            height: 50px;
            min-height: 50px; } }
  ._new_static_container .jumbonav {
    background: #F5F5F7;
    display: inline-block;
    width: 100%; }
    ._new_static_container .jumbonav a, ._new_static_container .jumbonav .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .jumbonav .more-social-icon-link, ._new_static_container .jumbonav .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .jumbonav .more-social-icon-link {
      flex: 1;
      height: 140px; }
      ._new_static_container .jumbonav a img, ._new_static_container .jumbonav .social-share-icons .more-social-icon-link img, .social-share-icons ._new_static_container .jumbonav .more-social-icon-link img, ._new_static_container .jumbonav .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._new_static_container .jumbonav .more-social-icon-link img {
        padding-top: 30px;
        max-width: 75px;
        max-height: 75px; }
        @media screen and (max-width: 992px) {
          ._new_static_container .jumbonav a img, ._new_static_container .jumbonav .social-share-icons .more-social-icon-link img, .social-share-icons ._new_static_container .jumbonav .more-social-icon-link img, ._new_static_container .jumbonav .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._new_static_container .jumbonav .more-social-icon-link img {
            max-width: 36px;
            max-height: 60px;
            padding-top: 15px; }
            ._new_static_container .jumbonav a img.new_press_releases, ._new_static_container .jumbonav .social-share-icons .more-social-icon-link img.new_press_releases, .social-share-icons ._new_static_container .jumbonav .more-social-icon-link img.new_press_releases, ._new_static_container .jumbonav .mobile-social-share-icons .more-social-icon-link img.new_press_releases, .mobile-social-share-icons ._new_static_container .jumbonav .more-social-icon-link img.new_press_releases {
              max-width: 49px;
              margin-bottom: 2px; } }
      ._new_static_container .jumbonav a span, ._new_static_container .jumbonav .social-share-icons .more-social-icon-link span, .social-share-icons ._new_static_container .jumbonav .more-social-icon-link span, ._new_static_container .jumbonav .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._new_static_container .jumbonav .more-social-icon-link span {
        display: block;
        color: #5A5A5A;
        font-size: 16px;
        padding: 15px 0 25px 0; }
        @media screen and (max-width: 992px) {
          ._new_static_container .jumbonav a span, ._new_static_container .jumbonav .social-share-icons .more-social-icon-link span, .social-share-icons ._new_static_container .jumbonav .more-social-icon-link span, ._new_static_container .jumbonav .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._new_static_container .jumbonav .more-social-icon-link span {
            font-size: 10px;
            padding: 6px 0 12px 0; } }
      ._new_static_container .jumbonav a:hover, ._new_static_container .jumbonav .social-share-icons .more-social-icon-link:hover, .social-share-icons ._new_static_container .jumbonav .more-social-icon-link:hover, ._new_static_container .jumbonav .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .jumbonav .more-social-icon-link:hover {
        background: #FFFFFF;
        text-decoration: none; }
      ._new_static_container .jumbonav a.active, ._new_static_container .jumbonav .social-share-icons .active.more-social-icon-link, .social-share-icons ._new_static_container .jumbonav .active.more-social-icon-link, ._new_static_container .jumbonav .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons ._new_static_container .jumbonav .active.more-social-icon-link {
        background: #FFFFFF; }
      @media screen and (max-width: 992px) {
        ._new_static_container .jumbonav a, ._new_static_container .jumbonav .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .jumbonav .more-social-icon-link, ._new_static_container .jumbonav .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .jumbonav .more-social-icon-link {
          height: auto; } }
    ._new_static_container .jumbonav .w-20 {
      width: 20% !important; }
  ._new_static_container section {
    clear: both;
    padding: 8px;
    text-align: center; }
  ._new_static_container .align-left {
    text-align: left; }
    @media screen and (max-width: 992px) {
      ._new_static_container .align-left {
        text-align: center; } }
  ._new_static_container h1 {
    color: #5A5A5A;
    line-height: 48px;
    font-size: 43px;
    font-weight: normal;
    display: block;
    padding: 10px 0;
    text-align: center; }
    @media screen and (max-width: 992px) {
      ._new_static_container h1 {
        font-size: 28px;
        line-height: 32px; } }
  ._new_static_container h2 {
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    color: #5A5A5A; }
    @media screen and (max-width: 992px) {
      ._new_static_container h2 {
        font-size: 25px;
        line-height: 25px; } }
  ._new_static_container h3 {
    color: #5A5A5A; }
  @media screen and (max-width: 992px) {
    ._new_static_container h4 {
      text-align: left; } }
  ._new_static_container li {
    font-size: 16px;
    color: #5A5A5A;
    margin: 5px 0 10px 0; }
    @media screen and (max-width: 992px) {
      ._new_static_container li {
        text-align: left; } }
  ._new_static_container a:focus, ._new_static_container .social-share-icons .more-social-icon-link:focus, .social-share-icons ._new_static_container .more-social-icon-link:focus, ._new_static_container .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons ._new_static_container .more-social-icon-link:focus, ._new_static_container a:active, ._new_static_container .social-share-icons .more-social-icon-link:active, .social-share-icons ._new_static_container .more-social-icon-link:active, ._new_static_container .mobile-social-share-icons .more-social-icon-link:active, .mobile-social-share-icons ._new_static_container .more-social-icon-link:active {
    text-decoration: none; }
  ._new_static_container p, ._new_static_container .static-about table tbody tr td, .static-about table tbody tr ._new_static_container td {
    color: #5A5A5A;
    font-size: 16px;
    margin: 10px 0 20px 0; }
  ._new_static_container strong {
    font-size: 18px;
    font-weight: bold;
    color: #5A5A5A; }
    @media screen and (max-width: 992px) {
      ._new_static_container strong {
        font-size: 16px; } }
  ._new_static_container ul {
    list-style: outside disc; }
  @media screen and (max-width: 1200px) {
    ._new_static_container #metrics .image-plus-content {
      width: auto;
      margin-bottom: 20px; } }
  ._new_static_container .white-bg-box {
    background: #FFFFFF;
    border: 1px solid #E6E6E6;
    margin: 10px;
    width: 100%;
    display: inline-block;
    text-align: left;
    border-radius: 8px; }
    ._new_static_container .white-bg-box li {
      list-style: none; }
    @media screen and (max-width: 992px) {
      ._new_static_container .white-bg-box {
        margin: 0; } }
  ._new_static_container .div-left {
    float: left;
    width: 50%;
    padding: 30px;
    height: 100%;
    border-right: 1px solid #E6E6E6;
    margin-right: -1px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .div-left {
        text-align: center;
        width: 100%;
        border: none;
        padding: 20px;
        border-bottom: 1px solid #E6E6E6; } }
  ._new_static_container .div-right {
    border-left: 1px solid #E6E6E6;
    float: left;
    width: 50%;
    padding: 30px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .div-right {
        text-align: center;
        width: 100%;
        border: none;
        padding: 20px; } }
  ._new_static_container .footer-buttons a, ._new_static_container .footer-buttons .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .footer-buttons .more-social-icon-link, ._new_static_container .footer-buttons .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .footer-buttons .more-social-icon-link {
    font-size: 20px;
    padding: 30px 0;
    text-align: center;
    font-family: 'Rokkitt'; }
    ._new_static_container .footer-buttons a:hover, ._new_static_container .footer-buttons .social-share-icons .more-social-icon-link:hover, .social-share-icons ._new_static_container .footer-buttons .more-social-icon-link:hover, ._new_static_container .footer-buttons .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .footer-buttons .more-social-icon-link:hover {
      color: #FFFFFF;
      background: #B6BD00;
      text-decoration: none; }
  ._new_static_container #socialMediaExamplesImages {
    height: 520px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container #socialMediaExamplesImages {
        height: 286px; } }
  ._new_static_container .ui-coverflow-wrapper {
    height: 280px; }
  ._new_static_container .ui-state-active {
    border: 0px; }
  ._new_static_container .juke-box-carousel {
    margin-top: 30px; }
    ._new_static_container .juke-box-carousel.short-juke-box {
      height: 300px; }
    ._new_static_container .juke-box-carousel img {
      opacity: 0; }
    ._new_static_container .juke-box-carousel .ui-state-active {
      background: none; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .juke-box-carousel {
        height: 280px !important; }
        ._new_static_container .juke-box-carousel img {
          max-height: 280px;
          max-width: 280px; }
        ._new_static_container .juke-box-carousel.short-juke-box {
          height: 150px !important; } }
  ._new_static_container .black-right-arrow li {
    margin: 0px 5px;
    padding: 10px 0; }
  ._new_static_container #award-carousel {
    margin: 40px auto 0;
    max-width: 800px;
    height: 190px; }
    ._new_static_container #award-carousel .item {
      border: none;
      margin: 0;
      width: 100%; }
      ._new_static_container #award-carousel .item.active {
        display: inline-block; }
      ._new_static_container #award-carousel .item img {
        float: left;
        height: 150px;
        width: 125px;
        margin: 0 30px; }
        @media screen and (max-width: 992px) {
          ._new_static_container #award-carousel .item img {
            float: none;
            margin: 0 auto; } }
      ._new_static_container #award-carousel .item p, ._new_static_container #award-carousel .item .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #award-carousel .item td {
        text-align: left;
        margin: 30px 0; }
    @media screen and (max-width: 992px) {
      ._new_static_container #award-carousel {
        height: auto; } }
  ._new_static_container .carousel-indicators li {
    background: #5A5A5A;
    margin: 0 2px;
    height: 12px;
    width: 12px; }
    ._new_static_container .carousel-indicators li.active {
      background: #B6BD00; }
  ._new_static_container .new-static-media-packet .media-kit-box {
    flex: 1;
    margin: 10px 5px 30px 5px; }
    ._new_static_container .new-static-media-packet .media-kit-box.centered {
      float: none;
      margin: 50px auto;
      display: inline-block; }
    ._new_static_container .new-static-media-packet .media-kit-box img {
      max-width: 350px; }
    ._new_static_container .new-static-media-packet .media-kit-box a, ._new_static_container .new-static-media-packet .media-kit-box .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-packet .media-kit-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link {
      width: 100%;
      max-width: 350px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-packet .media-kit-box {
        width: auto;
        float: none; }
        ._new_static_container .new-static-media-packet .media-kit-box h1 {
          height: auto; }
        ._new_static_container .new-static-media-packet .media-kit-box img {
          max-width: 200px; }
        ._new_static_container .new-static-media-packet .media-kit-box.centered {
          margin: 0 auto; } }
    ._new_static_container .new-static-media-packet .media-kit-box.single-box {
      float: none;
      width: auto; }
    ._new_static_container .new-static-media-packet .media-kit-box .green-border-button {
      color: #5A5A5A; }
    ._new_static_container .new-static-media-packet .media-kit-box .green-solid-button, ._new_static_container .new-static-media-packet .media-kit-box .green-form-button, ._new_static_container .new-static-media-packet .media-kit-box .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .new-static-media-packet .media-kit-box .btn:nth-child(2), ._new_static_container .new-static-media-packet .media-kit-box .pagination li a, .pagination li ._new_static_container .new-static-media-packet .media-kit-box a, ._new_static_container .new-static-media-packet .media-kit-box .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-packet .media-kit-box .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-packet .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-packet .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-packet .media-kit-box .green-border-button {
      font-family: inherit;
      font-size: 18px;
      box-shadow: rgba(95, 93, 93, 0.2) 0px 2px 8px 0px;
      border: 2px solid #B6BD00;
      position: relative; }
    ._new_static_container .new-static-media-packet .media-kit-box .green-solid-button:hover, ._new_static_container .new-static-media-packet .media-kit-box .green-form-button:hover, ._new_static_container .new-static-media-packet .media-kit-box .popover-navigation .btn-group .btn:hover:nth-child(2), .popover-navigation .btn-group ._new_static_container .new-static-media-packet .media-kit-box .btn:hover:nth-child(2), ._new_static_container .new-static-media-packet .media-kit-box .pagination li a:hover, .pagination li ._new_static_container .new-static-media-packet .media-kit-box a:hover, ._new_static_container .new-static-media-packet .media-kit-box .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link:hover, ._new_static_container .new-static-media-packet .media-kit-box .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link:hover, ._new_static_container .new-static-media-packet .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link:hover, ._new_static_container .new-static-media-packet .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link:hover {
      background-color: #FFFFFF;
      color: #5A5A5A; }
      ._new_static_container .new-static-media-packet .media-kit-box .green-solid-button:hover i.fa, ._new_static_container .new-static-media-packet .media-kit-box .green-form-button:hover i.fa, ._new_static_container .new-static-media-packet .media-kit-box .popover-navigation .btn-group .btn:hover:nth-child(2) i.fa, .popover-navigation .btn-group ._new_static_container .new-static-media-packet .media-kit-box .btn:hover:nth-child(2) i.fa, ._new_static_container .new-static-media-packet .media-kit-box .pagination li a:hover i.fa, .pagination li ._new_static_container .new-static-media-packet .media-kit-box a:hover i.fa, ._new_static_container .new-static-media-packet .media-kit-box .pagination li .social-share-icons .more-social-icon-link:hover i.fa, .pagination li .social-share-icons ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link:hover i.fa, ._new_static_container .new-static-media-packet .media-kit-box .social-share-icons .pagination li .more-social-icon-link:hover i.fa, .social-share-icons .pagination li ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link:hover i.fa, ._new_static_container .new-static-media-packet .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link:hover i.fa, .pagination li .mobile-social-share-icons ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link:hover i.fa, ._new_static_container .new-static-media-packet .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link:hover i.fa, .mobile-social-share-icons .pagination li ._new_static_container .new-static-media-packet .media-kit-box .more-social-icon-link:hover i.fa {
        display: block; }
    ._new_static_container .new-static-media-packet .media-kit-box .green-border-button:hover {
      background-color: #B6BD00;
      color: #FFFFFF; }
  ._new_static_container .new-static-media-packet .single-media-kit-box {
    width: inherit;
    float: none; }
  ._new_static_container .nanostring-quote-left {
    font-size: 42px;
    margin-top: 20px;
    color: #B6BD00;
    margin-left: 15px; }
  ._new_static_container .nanostring-quote-right {
    font-size: 42px;
    position: absolute;
    bottom: -270px;
    color: #B6BD00; }
    @media screen and (max-width: 480px) {
      ._new_static_container .nanostring-quote-right {
        float: right;
        position: relative;
        bottom: 200px; } }
  ._new_static_container .widget, ._new_static_container .create-button-widget, ._new_static_container .round-button {
    width: 85px !important;
    height: 85px !important;
    border-radius: 130px !important;
    position: fixed;
    bottom: 47px;
    right: 38px;
    text-align: center;
    padding-top: 6px !important;
    font-size: 14px;
    line-height: 13px;
    text-transform: uppercase; }
    @media screen and (max-width: 768px) {
      ._new_static_container .widget, ._new_static_container .create-button-widget, ._new_static_container .round-button {
        right: 43px;
        bottom: 43px;
        bottom: 46px;
        right: 37px;
        font-size: 16px;
        width: 40px !important;
        height: 40px !important;
        border-radius: 40px !important;
        padding-top: 5px !important;
        font-size: 11px;
        line-height: 12px; } }
  ._new_static_container .widget i {
    display: block !important;
    font-size: 28px;
    padding-bottom: 5px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .widget i {
        font-size: 22px;
        padding-top: 2px;
        padding-bottom: 0; } }
  ._new_static_container .sticky {
    position: absolute !important;
    right: 8px;
    bottom: 8px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .sticky {
        right: 5px;
        bottom: 5px; } }
  ._new_static_container #social_modal {
    background: #ffffff78; }
  ._new_static_container .modal .modal-header {
    background: #B6BD00;
    color: #FFFFFF;
    height: 75px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .modal .modal-header {
        height: inherit; } }
  ._new_static_container .modal .email-share-content {
    width: 95%; }
    ._new_static_container .modal .email-share-content p, ._new_static_container .modal .email-share-content .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .modal .email-share-content td {
      color: #5A5A5A; }
  ._new_static_container .modal .close {
    color: #B6BD00;
    opacity: 1.0;
    background: #5A5A5A;
    border-radius: 25px;
    width: 24px;
    height: 24px;
    font-size: 18px;
    text-align: center;
    margin: 0 auto;
    line-height: 12px;
    padding: 0px;
    text-shadow: 0 0 black; }
  ._new_static_container .modal .modal-title {
    font-size: 30px;
    margin-top: 0px;
    line-height: 28px;
    text-transform: uppercase;
    padding: 10px;
    text-align: left; }
    @media screen and (max-width: 768px) {
      ._new_static_container .modal .modal-title {
        padding: 0px 10px; } }
  ._new_static_container .modal .modal-body {
    background: #F5F5F7; }
    ._new_static_container .modal .modal-body #email-share-container {
      width: 100%;
      max-width: 625px;
      margin: 0 auto;
      padding-left: 15px; }
    ._new_static_container .modal .modal-body #email-share-content {
      font-size: 14px;
      padding-right: 25px; }
    ._new_static_container .modal .modal-body .w-50 {
      width: 50%; }
  ._new_static_container .modal #inquiry-email-share-form {
    clear: both;
    margin-top: 15px; }
  ._new_static_container .modal label {
    font-weight: bold;
    padding: 5px 5px 5px 0;
    color: #5A5A5A; }
  ._new_static_container .modal .w-50 {
    float: left;
    border: 0px solid #B6BD00;
    display: inline; }
  ._new_static_container .modal .form-control {
    display: block;
    height: 42px;
    padding: 6px 12px !important;
    font-size: 14px !important;
    line-height: 1.42857;
    color: #5A5A5A !important;
    background-color: #FFFFFF !important;
    background-image: none;
    border: 1px solid #BEBEBE !important;
    border-radius: 5px !important;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075) !important;
    box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29) !important;
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important; }
    @media screen and (max-width: 768px) {
      ._new_static_container .modal .form-control {
        font-size: 11px !important; } }
  ._new_static_container .modal input, ._new_static_container .modal select, ._new_static_container .modal textarea {
    border-radius: 8px;
    border: 1px solid #e1e1e1;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
    box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29);
    background-color: #F5F5F7; }
  ._new_static_container .modal input, ._new_static_container .modal select {
    width: 90% !important; }
  ._new_static_container .modal textarea {
    width: 95% !important;
    height: 200px !important; }
  ._new_static_container .modal #email-share-thankyou {
    font-size: 24px;
    padding: 15px;
    text-align: center; }
  ._new_static_container .modal button#form_save {
    right: 45px;
    width: 95%;
    height: 78px;
    text-align: center;
    text-transform: uppercase;
    border-radius: 0 !important;
    margin: 0 auto;
    font-size: 24px; }
  ._new_static_container #inquiryButtonDiv {
    margin-bottom: 10px; }
  ._new_static_container #gRecaptcha {
    margin-bottom: 10px; }
  @media screen and (min-width: 1200px) {
    ._new_static_container .new-static-about .our-mission > p, ._new_static_container .new-static-about .static-about table tbody tr .our-mission > td, .static-about table tbody tr ._new_static_container .new-static-about .our-mission > td {
      white-space: nowrap; } }
  ._new_static_container .new-static-about .our-mission .video-container {
    width: 100%;
    max-width: 835px;
    padding-bottom: 40%;
    margin: 0 auto;
    position: relative; }
    ._new_static_container .new-static-about .our-mission .video-container .absolute-container {
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      left: 0; }
      ._new_static_container .new-static-about .our-mission .video-container .absolute-container iframe {
        width: 100%;
        height: 100%; }
  ._new_static_container .new-static-about .about-connect {
    margin: 40px auto 0;
    max-width: 900px; }
    ._new_static_container .new-static-about .about-connect li {
      margin: 20px 0;
      padding: 15px;
      display: table;
      position: relative;
      width: 100%;
      background: #F5F5F7;
      border: 1px solid #E6E6E6;
      border-radius: 8px; }
      ._new_static_container .new-static-about .about-connect li img {
        float: left;
        margin: 0px 20px;
        max-height: 100%;
        max-width: 100%; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-about .about-connect li img {
            float: none;
            display: block;
            margin: 0 auto; } }
      ._new_static_container .new-static-about .about-connect li div {
        display: table-cell;
        float: left;
        width: 150px;
        vertical-align: middle; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-about .about-connect li div {
            width: 100%;
            float: none;
            display: block; } }
        ._new_static_container .new-static-about .about-connect li div:last-child {
          border-left: 1px solid #E6E6E6;
          float: none;
          width: auto; }
          @media screen and (max-width: 992px) {
            ._new_static_container .new-static-about .about-connect li div:last-child {
              border: none; } }
      ._new_static_container .new-static-about .about-connect li p, ._new_static_container .new-static-about .about-connect li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-about .about-connect li td {
        padding: 10px 30px;
        text-align: left; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-about .about-connect li p, ._new_static_container .new-static-about .about-connect li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-about .about-connect li td {
            text-align: center; } }
  ._new_static_container .new-static-about .thick-border-circle ul {
    padding-left: 50px; }
    ._new_static_container .new-static-about .thick-border-circle ul li {
      list-style: outside circle;
      line-height: 20px; }
  ._new_static_container .new-static-about .awards-box {
    background-image: url("https://files.labroots.com/Press+Room+Images/Press+Room+Images/Press+Releases/Awards/awd-bg.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; }
    ._new_static_container .new-static-about .awards-box img {
      width: 128px;
      height: 148px;
      margin-bottom: 20px; }
    ._new_static_container .new-static-about .awards-box .award-list, ._new_static_container .new-static-about .awards-box .award-desc {
      text-align: center;
      font: normal normal 600 18px/24px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A;
      width: 47.50%;
      margin: 0 auto; }
    ._new_static_container .new-static-about .awards-box .award-dates {
      margin-top: 10px;
      font: normal normal 600 16px/24px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A; }
  ._new_static_container .new-static-contact .section-headers {
    font-family: "Open Sans";
    font-weight: lighter;
    font-size: 32px;
    line-height: 34px; }
  ._new_static_container .new-static-contact .g-recaptcha {
    overflow: hidden; }
  ._new_static_container .new-static-contact #cve-mobile-companies {
    display: none; }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-contact #cve-mobile-companies {
        display: block; } }
  ._new_static_container .new-static-contact #cve-desktop-companies {
    display: block; }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-contact #cve-desktop-companies {
        display: none; } }
  ._new_static_container .new-static-contact .vertical-align-middle {
    display: flex;
    justify-content: center;
    align-items: center; }
  ._new_static_container .new-static-contact iframe {
    width: 100%;
    height: 500px; }
  ._new_static_container .new-static-contact .contact-form textarea {
    height: 125px;
    resize: none; }
  ._new_static_container .new-static-contact .contact-form input, ._new_static_container .new-static-contact .contact-form select, ._new_static_container .new-static-contact .contact-form textarea {
    border-radius: 0; }
    ._new_static_container .new-static-contact .contact-form input:focus, ._new_static_container .new-static-contact .contact-form select:focus, ._new_static_container .new-static-contact .contact-form textarea:focus {
      box-shadow: none;
      border: 1px solid #B6BD00; }
  ._new_static_container .new-static-contact .contact-form button {
    width: 100%; }
  ._new_static_container .new-static-contact .request-demo-form label, ._new_static_container .new-static-contact .standard-form label {
    text-align: left;
    padding: 5px;
    padding-left: 0;
    display: block;
    font-family: 'Open Sans';
    font-weight: bold;
    font-size: 16px;
    color: #5A5A5A;
    margin: 0 auto;
    margin-top: 15px;
    margin-bottom: 5px; }
  ._new_static_container .new-static-contact .request-demo-form .captcha-img, ._new_static_container .new-static-contact .standard-form .captcha-img {
    display: block; }
  ._new_static_container .new-static-contact .request-demo-form #captcha-error, ._new_static_container .new-static-contact .standard-form #captcha-error {
    display: none;
    color: #AF0120;
    font-size: 24px; }
    ._new_static_container .new-static-contact .request-demo-form #captcha-error small, ._new_static_container .new-static-contact .standard-form #captcha-error small {
      font-size: 12px;
      font-family: 'Open Sans',Helvetica,"Helvetica Neue",Arial,sans-serif;
      margin-left: 5px; }
  ._new_static_container .new-static-contact .request-demo-form .ohnohoney, ._new_static_container .new-static-contact .standard-form .ohnohoney {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 0;
    width: 0;
    z-index: -1; }
  ._new_static_container .new-static-contact .request-demo-form input[type="text"], ._new_static_container .new-static-contact .request-demo-form input[type="email"], ._new_static_container .new-static-contact .request-demo-form select, ._new_static_container .new-static-contact .request-demo-form textarea, ._new_static_container .new-static-contact .standard-form input[type="text"], ._new_static_container .new-static-contact .standard-form input[type="email"], ._new_static_container .new-static-contact .standard-form select, ._new_static_container .new-static-contact .standard-form textarea {
    border-radius: 0;
    color: #5A5A5A;
    font-size: 16px;
    padding: 15px;
    height: 56px;
    margin: 0 auto; }
    ._new_static_container .new-static-contact .request-demo-form input[type="text"]:focus, ._new_static_container .new-static-contact .request-demo-form input[type="email"]:focus, ._new_static_container .new-static-contact .request-demo-form select:focus, ._new_static_container .new-static-contact .request-demo-form textarea:focus, ._new_static_container .new-static-contact .standard-form input[type="text"]:focus, ._new_static_container .new-static-contact .standard-form input[type="email"]:focus, ._new_static_container .new-static-contact .standard-form select:focus, ._new_static_container .new-static-contact .standard-form textarea:focus {
      box-shadow: none;
      border: 1px solid #B6BD00; }
  ._new_static_container .new-static-contact .request-demo-form textarea, ._new_static_container .new-static-contact .standard-form textarea {
    height: 175px;
    resize: none; }
  ._new_static_container .new-static-contact .request-demo-form .swap-text, ._new_static_container .new-static-contact .standard-form .swap-text {
    cursor: pointer;
    display: block;
    font-size: 14px;
    color: #B6BD00;
    padding-left: 2px; }
  ._new_static_container .new-static-contact .request-demo-form .form-control, ._new_static_container .new-static-contact .standard-form .form-control {
    display: block;
    height: 56px;
    padding: 6px 12px !important;
    font-size: 14px !important;
    line-height: 18px;
    color: #5A5A5A !important;
    background-color: #F5F5F7;
    background-image: none;
    border: 1px solid #BEBEBE;
    border-radius: 5px !important;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075) !important;
    box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29) !important;
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important; }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-contact .request-demo-form .form-control, ._new_static_container .new-static-contact .standard-form .form-control {
        font-size: 11px !important; } }
  ._new_static_container .new-static-contact .request-demo-form input, ._new_static_container .new-static-contact .request-demo-form select, ._new_static_container .new-static-contact .request-demo-form textarea, ._new_static_container .new-static-contact .standard-form input, ._new_static_container .new-static-contact .standard-form select, ._new_static_container .new-static-contact .standard-form textarea {
    border-radius: 8px;
    border: 1px solid #E6E6E6;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
    box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29);
    background-color: #F5F5F7; }
  ._new_static_container .new-static-contact .request-demo-form textarea, ._new_static_container .new-static-contact .standard-form textarea {
    height: 200px !important; }
  ._new_static_container .new-static-contact .request-demo-form .form-control:focus, ._new_static_container .new-static-contact .standard-form .form-control:focus {
    border: 1px solid #B6BD00 !important;
    box-shadow: none; }
  ._new_static_container .new-static-contact .request-demo-form .error_icon, ._new_static_container .new-static-contact .request-demo-form .error-text, ._new_static_container .new-static-contact .standard-form .error_icon, ._new_static_container .new-static-contact .standard-form .error-text {
    display: none;
    color: #AF0120; }
  ._new_static_container .new-static-contact .request-demo-form .error_icon, ._new_static_container .new-static-contact .standard-form .error_icon {
    font-size: 24px;
    position: absolute;
    top: 62px;
    right: 65px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-contact .request-demo-form .error_icon, ._new_static_container .new-static-contact .standard-form .error_icon {
        top: 60px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-contact .request-demo-form .error_icon, ._new_static_container .new-static-contact .standard-form .error_icon {
        top: 60px; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-contact .request-demo-form .error_icon, ._new_static_container .new-static-contact .standard-form .error_icon {
        top: 45px; } }
  ._new_static_container .new-static-contact .request-demo-form .textarea_error, ._new_static_container .new-static-contact .standard-form .textarea_error {
    top: 595px;
    right: 90px; }
  ._new_static_container .new-static-contact .request-demo-form .error-text, ._new_static_container .new-static-contact .standard-form .error-text {
    margin-top: 10px;
    padding-top: 10px;
    font-size: 12px;
    margin-left: 5%; }
  ._new_static_container .new-static-contact .request-demo-form #email-share-thankyou, ._new_static_container .new-static-contact .standard-form #email-share-thankyou {
    font-size: 24px;
    padding: 15px;
    text-align: center; }
  ._new_static_container .new-static-contact .request-demo-form button#form_save, ._new_static_container .new-static-contact .standard-form button#form_save {
    right: 45px;
    height: 78px;
    text-align: center;
    text-transform: uppercase;
    border-radius: 0 !important;
    margin: 0 auto;
    font-size: 24px;
    margin-top: 15px;
    font-family: inherit; }
  ._new_static_container .new-static-contact .request-demo-form #request_demo, ._new_static_container .new-static-contact .standard-form #request_demo {
    margin: 0 auto; }
  ._new_static_container .new-static-contact .request-demo-form button, ._new_static_container .new-static-contact .standard-form button {
    width: 100%;
    height: 56px;
    padding: 15px;
    margin: 0 auto;
    margin-top: 15px;
    font-family: 'Open Sans'; }
  ._new_static_container .new-static-contact .request-demo-form button:hover, ._new_static_container .new-static-contact .request-demo-form button#form_save:hover, ._new_static_container .new-static-contact .request-demo-form .success-learn-more, ._new_static_container .new-static-contact .standard-form button:hover, ._new_static_container .new-static-contact .standard-form button#form_save:hover, ._new_static_container .new-static-contact .standard-form .success-learn-more {
    background-color: #FFFFFF;
    color: #5A5A5A;
    border: 1px solid #B6BD00; }
  @media screen and (min-width: 992px) {
    ._new_static_container .new-static-contact #testimonial-container {
      display: flex;
      justify-content: center;
      align-items: center; } }
  @media screen and (max-width: 992px) {
    ._new_static_container .new-static-contact #testimonial-container .item {
      padding-bottom: 30px; } }
  ._new_static_container .new-static-contact #testimonial-container #testimony-carousel {
    height: 100%;
    padding-top: 80px; }
    ._new_static_container .new-static-contact #testimonial-container #testimony-carousel .carousel-inner .item img {
      max-width: 90%;
      margin: auto; }
  ._new_static_container .new-static-contact #testimonial-container p, ._new_static_container .new-static-contact #testimonial-container .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-contact #testimonial-container td {
    width: 70%;
    margin: 15px auto; }
  ._new_static_container .new-static-contact #testimonial-container .carousel-indicators {
    position: absolute;
    bottom: 30px; }
  @media screen and (min-width: 992px) {
    ._new_static_container .new-static-contact #testimonial-heading {
      position: absolute;
      top: 22px; } }
  ._new_static_container .new-static-contact .desktop-d-flex {
    margin-top: 10px;
    margin-bottom: 10px; }
    @media screen and (min-width: 992px) {
      ._new_static_container .new-static-contact .desktop-d-flex {
        display: flex;
        flex-direction: vertical; } }
  ._new_static_container .new-static-contact .center {
    margin-left: auto;
    margin-right: auto; }
  ._new_static_container .new-static-contact .testimony-quote {
    font-size: 28px; }
  ._new_static_container .new-static-contact .testimony-quote-left {
    float: left;
    margin-left: 15px; }
  ._new_static_container .new-static-contact .testimony-quote-right {
    float: right;
    margin-top: -30px;
    margin-right: 15px; }
  ._new_static_container .new-static-contact .testimony-html {
    font-style: italic; }
  ._new_static_container .new-static-contact .success-hr {
    color: #5A5A5A; }
  ._new_static_container .new-static-contact .success-learn-more {
    font-family: inherit; }
    ._new_static_container .new-static-contact .success-learn-more .section-headers, ._new_static_container .new-static-contact .success-learn-more h2 {
      line-height: 36px; }
    ._new_static_container .new-static-contact .success-learn-more img {
      width: initial;
      height: 130px; }
    ._new_static_container .new-static-contact .success-learn-more p, ._new_static_container .new-static-contact .success-learn-more .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-contact .success-learn-more td {
      height: 110px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-contact .success-learn-more p, ._new_static_container .new-static-contact .success-learn-more .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-contact .success-learn-more td {
          height: auto; } }
    ._new_static_container .new-static-contact .success-learn-more button {
      height: 56px;
      font-family: 'Open Sans'; }
    ._new_static_container .new-static-contact .success-learn-more .p-5-10 {
      padding: 5px 10px 5px 10px; }
  ._new_static_container .new-static-contact .success-learn-more button:hover {
    background-color: #FFFFFF;
    color: #5A5A5A;
    border: 1px solid #B6BD00; }
  ._new_static_container .new-static-contact .thank-you-message {
    font-size: 18px;
    margin: 170px 0;
    display: block;
    font-weight: bold; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-contact .thank-you-message {
        display: inline-block;
        margin: 20px 0; } }
  ._new_static_container .new-static-contact #newUserSuccess {
    display: none; }
    ._new_static_container .new-static-contact #newUserSuccess .fa-check {
      font-size: 28px; }
  ._new_static_container .new-static-rss, ._new_static_container .static-editorial-team, ._new_static_container .static-posters-new {
    color: #5A5A5A; }
    ._new_static_container .new-static-rss .green-border-button:hover .poster-download-ico, ._new_static_container .static-editorial-team .green-border-button:hover .poster-download-ico, ._new_static_container .static-posters-new .green-border-button:hover .poster-download-ico {
      color: #FFFFFF; }
    ._new_static_container .new-static-rss .styled-container-primary, ._new_static_container .static-editorial-team .styled-container-primary, ._new_static_container .static-posters-new .styled-container-primary {
      justify-content: center;
      text-align: center; }
    ._new_static_container .new-static-rss h1, ._new_static_container .static-editorial-team h1, ._new_static_container .static-posters-new h1 {
      font-size: 60px;
      color: #5A5A5A;
      text-align: center;
      line-height: inherit; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-rss h1, ._new_static_container .static-editorial-team h1, ._new_static_container .static-posters-new h1 {
          font-size: 42px; } }
    ._new_static_container .new-static-rss h3, ._new_static_container .static-editorial-team h3, ._new_static_container .static-posters-new h3 {
      font-size: 32px;
      text-align: center;
      letter-spacing: 0px;
      color: #5A5A5A;
      margin: 0px 6px 11px 6px;
      line-height: 1.4em; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-rss h3, ._new_static_container .static-editorial-team h3, ._new_static_container .static-posters-new h3 {
          font-size: 24px; } }
    ._new_static_container .new-static-rss h2, ._new_static_container .static-editorial-team h2, ._new_static_container .static-posters-new h2 {
      line-height: inherit;
      font-size: 42px;
      text-align: center;
      color: #5A5A5A; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-rss h2, ._new_static_container .static-editorial-team h2, ._new_static_container .static-posters-new h2 {
          line-height: normal;
          font-size: 24px; } }
    ._new_static_container .new-static-rss h4, ._new_static_container .static-editorial-team h4, ._new_static_container .static-posters-new h4 {
      text-align: left;
      font: normal normal 300 32px/43px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A;
      text-transform: uppercase; }
    ._new_static_container .new-static-rss p, ._new_static_container .new-static-rss .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-rss td, ._new_static_container .new-static-rss h3.content, ._new_static_container .static-editorial-team p, ._new_static_container .static-editorial-team .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .static-editorial-team td, ._new_static_container .static-editorial-team h3.content, ._new_static_container .static-posters-new p, ._new_static_container .static-posters-new .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .static-posters-new td, ._new_static_container .static-posters-new h3.content {
      font-size: 18px;
      font-family: 'Open Sans Light', 'Open Sans';
      font-weight: lighter;
      color: #5A5A5A; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-rss p, ._new_static_container .new-static-rss .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-rss td, ._new_static_container .new-static-rss h3.content, ._new_static_container .static-editorial-team p, ._new_static_container .static-editorial-team .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .static-editorial-team td, ._new_static_container .static-editorial-team h3.content, ._new_static_container .static-posters-new p, ._new_static_container .static-posters-new .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .static-posters-new td, ._new_static_container .static-posters-new h3.content {
          font-size: 16px; } }
    ._new_static_container .new-static-rss h3.content, ._new_static_container .static-editorial-team h3.content, ._new_static_container .static-posters-new h3.content {
      margin: inherit;
      line-height: 24px; }
    ._new_static_container .new-static-rss p.semibold, ._new_static_container .new-static-rss .static-about table tbody tr td.semibold, .static-about table tbody tr ._new_static_container .new-static-rss td.semibold, ._new_static_container .static-editorial-team p.semibold, ._new_static_container .static-editorial-team .static-about table tbody tr td.semibold, .static-about table tbody tr ._new_static_container .static-editorial-team td.semibold, ._new_static_container .static-posters-new p.semibold, ._new_static_container .static-posters-new .static-about table tbody tr td.semibold, .static-about table tbody tr ._new_static_container .static-posters-new td.semibold {
      color: #5A5A5A;
      font-family: 'Open Sans'; }
    ._new_static_container .new-static-rss .tagline-poster, ._new_static_container .static-editorial-team .tagline-poster, ._new_static_container .static-posters-new .tagline-poster {
      font-family: 'Open Sans';
      font-weight: 500; }
    ._new_static_container .new-static-rss .cta_buttons_container .small-btn, ._new_static_container .static-editorial-team .cta_buttons_container .small-btn, ._new_static_container .static-posters-new .cta_buttons_container .small-btn {
      padding: 12px 20px;
      font-size: 16px;
      width: auto; }
    ._new_static_container .new-static-rss .linkedin-groups ul, ._new_static_container .static-editorial-team .linkedin-groups ul, ._new_static_container .static-posters-new .linkedin-groups ul {
      list-style-type: none;
      text-align: left;
      font: normal normal 300 16px/40px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A;
      line-height: 28px; }
      ._new_static_container .new-static-rss .linkedin-groups ul li, ._new_static_container .static-editorial-team .linkedin-groups ul li, ._new_static_container .static-posters-new .linkedin-groups ul li {
        display: flex; }
        ._new_static_container .new-static-rss .linkedin-groups ul li .fa-external-link, ._new_static_container .static-editorial-team .linkedin-groups ul li .fa-external-link, ._new_static_container .static-posters-new .linkedin-groups ul li .fa-external-link {
          padding-right: 8px; }
    ._new_static_container .new-static-rss .linkedin-groups img, ._new_static_container .static-editorial-team .linkedin-groups img, ._new_static_container .static-posters-new .linkedin-groups img {
      width: 100%; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-rss .linkedin-groups img, ._new_static_container .static-editorial-team .linkedin-groups img, ._new_static_container .static-posters-new .linkedin-groups img {
          height: 200px; } }
    ._new_static_container .new-static-rss #adDesktopSMTable, ._new_static_container .static-editorial-team #adDesktopSMTable, ._new_static_container .static-posters-new #adDesktopSMTable {
      display: block; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-rss #adDesktopSMTable, ._new_static_container .static-editorial-team #adDesktopSMTable, ._new_static_container .static-posters-new #adDesktopSMTable {
          display: none; } }
    ._new_static_container .new-static-rss #adMobileSMTable, ._new_static_container .static-editorial-team #adMobileSMTable, ._new_static_container .static-posters-new #adMobileSMTable {
      display: none; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-rss #adMobileSMTable, ._new_static_container .static-editorial-team #adMobileSMTable, ._new_static_container .static-posters-new #adMobileSMTable {
          display: block; } }
    ._new_static_container .new-static-rss #advertising-table, ._new_static_container .new-static-rss .advertising-table, ._new_static_container .static-editorial-team #advertising-table, ._new_static_container .static-editorial-team .advertising-table, ._new_static_container .static-posters-new #advertising-table, ._new_static_container .static-posters-new .advertising-table {
      background: #FFFFFF 0% 0% no-repeat padding-box;
      box-shadow: 0px 3px 6px #00000015;
      border-radius: 10px;
      color: #5A5A5A; }
      ._new_static_container .new-static-rss #advertising-table .mobile-ad-header, ._new_static_container .new-static-rss .advertising-table .mobile-ad-header, ._new_static_container .static-editorial-team #advertising-table .mobile-ad-header, ._new_static_container .static-editorial-team .advertising-table .mobile-ad-header, ._new_static_container .static-posters-new #advertising-table .mobile-ad-header, ._new_static_container .static-posters-new .advertising-table .mobile-ad-header {
        color: #5A5A5A;
        font-size: 14px; }
        ._new_static_container .new-static-rss #advertising-table .mobile-ad-header td, ._new_static_container .new-static-rss .advertising-table .mobile-ad-header td, ._new_static_container .static-editorial-team #advertising-table .mobile-ad-header td, ._new_static_container .static-editorial-team .advertising-table .mobile-ad-header td, ._new_static_container .static-posters-new #advertising-table .mobile-ad-header td, ._new_static_container .static-posters-new .advertising-table .mobile-ad-header td {
          padding: 8px 0 0 8px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-rss #advertising-table .border-bottom, ._new_static_container .new-static-rss .advertising-table .border-bottom, ._new_static_container .static-editorial-team #advertising-table .border-bottom, ._new_static_container .static-editorial-team .advertising-table .border-bottom, ._new_static_container .static-posters-new #advertising-table .border-bottom, ._new_static_container .static-posters-new .advertising-table .border-bottom {
          padding: 0px 0 8px 8px !important; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-rss #advertising-table .table > tbody > tr > td, ._new_static_container .new-static-rss .advertising-table .table > tbody > tr > td, ._new_static_container .static-editorial-team #advertising-table .table > tbody > tr > td, ._new_static_container .static-editorial-team .advertising-table .table > tbody > tr > td, ._new_static_container .static-posters-new #advertising-table .table > tbody > tr > td, ._new_static_container .static-posters-new .advertising-table .table > tbody > tr > td {
          border-top: 0px; } }
      ._new_static_container .new-static-rss #advertising-table .fa, ._new_static_container .new-static-rss .advertising-table .fa, ._new_static_container .static-editorial-team #advertising-table .fa, ._new_static_container .static-editorial-team .advertising-table .fa, ._new_static_container .static-posters-new #advertising-table .fa, ._new_static_container .static-posters-new .advertising-table .fa {
        font-size: 32px; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss #advertising-table .fa, ._new_static_container .new-static-rss .advertising-table .fa, ._new_static_container .static-editorial-team #advertising-table .fa, ._new_static_container .static-editorial-team .advertising-table .fa, ._new_static_container .static-posters-new #advertising-table .fa, ._new_static_container .static-posters-new .advertising-table .fa {
            font-size: 12px !important; } }
      ._new_static_container .new-static-rss #advertising-table .fa-smaller, ._new_static_container .new-static-rss .advertising-table .fa-smaller, ._new_static_container .static-editorial-team #advertising-table .fa-smaller, ._new_static_container .static-editorial-team .advertising-table .fa-smaller, ._new_static_container .static-posters-new #advertising-table .fa-smaller, ._new_static_container .static-posters-new .advertising-table .fa-smaller {
        font-size: 14px; }
      ._new_static_container .new-static-rss #advertising-table .fa-external-link, ._new_static_container .new-static-rss .advertising-table .fa-external-link, ._new_static_container .static-editorial-team #advertising-table .fa-external-link, ._new_static_container .static-editorial-team .advertising-table .fa-external-link, ._new_static_container .static-posters-new #advertising-table .fa-external-link, ._new_static_container .static-posters-new .advertising-table .fa-external-link {
        color: #B6BD00;
        font-size: 14px;
        padding-left: 8px; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss #advertising-table .fa-external-link, ._new_static_container .new-static-rss .advertising-table .fa-external-link, ._new_static_container .static-editorial-team #advertising-table .fa-external-link, ._new_static_container .static-editorial-team .advertising-table .fa-external-link, ._new_static_container .static-posters-new #advertising-table .fa-external-link, ._new_static_container .static-posters-new .advertising-table .fa-external-link {
            padding-left: 4px;
            font-size: 12px !important; } }
      ._new_static_container .new-static-rss #advertising-table .fa-external-link:hover, ._new_static_container .new-static-rss .advertising-table .fa-external-link:hover, ._new_static_container .static-editorial-team #advertising-table .fa-external-link:hover, ._new_static_container .static-editorial-team .advertising-table .fa-external-link:hover, ._new_static_container .static-posters-new #advertising-table .fa-external-link:hover, ._new_static_container .static-posters-new .advertising-table .fa-external-link:hover {
        color: #828C01 !important; }
      ._new_static_container .new-static-rss #advertising-table .fa-facebook-square, ._new_static_container .new-static-rss .advertising-table .fa-facebook-square, ._new_static_container .static-editorial-team #advertising-table .fa-facebook-square, ._new_static_container .static-editorial-team .advertising-table .fa-facebook-square, ._new_static_container .static-posters-new #advertising-table .fa-facebook-square, ._new_static_container .static-posters-new .advertising-table .fa-facebook-square {
        color: #3b5998; }
      ._new_static_container .new-static-rss #advertising-table .fa-twitter-square, ._new_static_container .new-static-rss .advertising-table .fa-twitter-square, ._new_static_container .static-editorial-team #advertising-table .fa-twitter-square, ._new_static_container .static-editorial-team .advertising-table .fa-twitter-square, ._new_static_container .static-posters-new #advertising-table .fa-twitter-square, ._new_static_container .static-posters-new .advertising-table .fa-twitter-square {
        color: #000000; }
      ._new_static_container .new-static-rss #advertising-table .fa-linkedin-square, ._new_static_container .new-static-rss .advertising-table .fa-linkedin-square, ._new_static_container .static-editorial-team #advertising-table .fa-linkedin-square, ._new_static_container .static-editorial-team .advertising-table .fa-linkedin-square, ._new_static_container .static-posters-new #advertising-table .fa-linkedin-square, ._new_static_container .static-posters-new .advertising-table .fa-linkedin-square {
        color: #0E76A8; }
      ._new_static_container .new-static-rss #advertising-table .hideOnMobile, ._new_static_container .new-static-rss .advertising-table .hideOnMobile, ._new_static_container .static-editorial-team #advertising-table .hideOnMobile, ._new_static_container .static-editorial-team .advertising-table .hideOnMobile, ._new_static_container .static-posters-new #advertising-table .hideOnMobile, ._new_static_container .static-posters-new .advertising-table .hideOnMobile {
        display: table-header-group; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss #advertising-table .hideOnMobile, ._new_static_container .new-static-rss .advertising-table .hideOnMobile, ._new_static_container .static-editorial-team #advertising-table .hideOnMobile, ._new_static_container .static-editorial-team .advertising-table .hideOnMobile, ._new_static_container .static-posters-new #advertising-table .hideOnMobile, ._new_static_container .static-posters-new .advertising-table .hideOnMobile {
            display: none; } }
    ._new_static_container .new-static-rss .feed-list li, ._new_static_container .static-editorial-team .feed-list li, ._new_static_container .static-posters-new .feed-list li {
      background: #FFFFFF;
      padding: 10px;
      display: inline-block;
      width: 100%;
      text-align: left;
      font-size: 16px;
      margin: 2px 0;
      border-bottom: 1px solid #E6E6E6;
      color: 4gray; }
      ._new_static_container .new-static-rss .feed-list li img, ._new_static_container .static-editorial-team .feed-list li img, ._new_static_container .static-posters-new .feed-list li img {
        float: left;
        margin-right: 10px; }
      ._new_static_container .new-static-rss .feed-list li b, ._new_static_container .static-editorial-team .feed-list li b, ._new_static_container .static-posters-new .feed-list li b {
        padding: 15px 0;
        width: 40%;
        font-weight: bold;
        display: inline-block; }
        ._new_static_container .new-static-rss .feed-list li b:hover, ._new_static_container .static-editorial-team .feed-list li b:hover, ._new_static_container .static-posters-new .feed-list li b:hover {
          color: #B6BD00; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss .feed-list li b, ._new_static_container .static-editorial-team .feed-list li b, ._new_static_container .static-posters-new .feed-list li b {
            width: auto; } }
      ._new_static_container .new-static-rss .feed-list li a, ._new_static_container .new-static-rss .feed-list li .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .new-static-rss .feed-list li .more-social-icon-link, ._new_static_container .new-static-rss .feed-list li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .new-static-rss .feed-list li .more-social-icon-link, ._new_static_container .static-editorial-team .feed-list li a, ._new_static_container .static-editorial-team .feed-list li .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .static-editorial-team .feed-list li .more-social-icon-link, ._new_static_container .static-editorial-team .feed-list li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .static-editorial-team .feed-list li .more-social-icon-link, ._new_static_container .static-posters-new .feed-list li a, ._new_static_container .static-posters-new .feed-list li .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .static-posters-new .feed-list li .more-social-icon-link, ._new_static_container .static-posters-new .feed-list li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .static-posters-new .feed-list li .more-social-icon-link {
        width: 50%; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss .feed-list li a span, ._new_static_container .new-static-rss .feed-list li .social-share-icons .more-social-icon-link span, .social-share-icons ._new_static_container .new-static-rss .feed-list li .more-social-icon-link span, ._new_static_container .new-static-rss .feed-list li .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._new_static_container .new-static-rss .feed-list li .more-social-icon-link span, ._new_static_container .static-editorial-team .feed-list li a span, ._new_static_container .static-editorial-team .feed-list li .social-share-icons .more-social-icon-link span, .social-share-icons ._new_static_container .static-editorial-team .feed-list li .more-social-icon-link span, ._new_static_container .static-editorial-team .feed-list li .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._new_static_container .static-editorial-team .feed-list li .more-social-icon-link span, ._new_static_container .static-posters-new .feed-list li a span, ._new_static_container .static-posters-new .feed-list li .social-share-icons .more-social-icon-link span, .social-share-icons ._new_static_container .static-posters-new .feed-list li .more-social-icon-link span, ._new_static_container .static-posters-new .feed-list li .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._new_static_container .static-posters-new .feed-list li .more-social-icon-link span {
            display: none; } }
    ._new_static_container .new-static-rss .fancy-winner-box, ._new_static_container .static-editorial-team .fancy-winner-box, ._new_static_container .static-posters-new .fancy-winner-box {
      position: relative;
      height: 324px;
      width: 100%;
      background-image: url("https://files.labroots.com/Press+Room+Images/Press+Room+Images/Editorial+%26+Writing+Team/bg-right-2.png");
      background-position: right;
      background-repeat: no-repeat;
      padding-left: 0 !important;
      cursor: default; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-rss .fancy-winner-box, ._new_static_container .static-editorial-team .fancy-winner-box, ._new_static_container .static-posters-new .fancy-winner-box {
          height: 630px;
          background-image: url("https://files.labroots.com/Press+Room+Images/Press+Room+Images/Editorial+%26+Writing+Team/mobile-green-bg.png");
          background-position: 50% 60%;
          background-size: cover; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-rss .fancy-winner-box, ._new_static_container .static-editorial-team .fancy-winner-box, ._new_static_container .static-posters-new .fancy-winner-box {
          height: 660px;
          background-size: unset;
          background-position: 50% 65%; } }
      ._new_static_container .new-static-rss .fancy-winner-box .giant-award-icon, ._new_static_container .static-editorial-team .fancy-winner-box .giant-award-icon, ._new_static_container .static-posters-new .fancy-winner-box .giant-award-icon {
        height: 263px;
        opacity: 0.07;
        padding-left: 61px; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss .fancy-winner-box .giant-award-icon, ._new_static_container .static-editorial-team .fancy-winner-box .giant-award-icon, ._new_static_container .static-posters-new .fancy-winner-box .giant-award-icon {
            position: absolute;
            left: 16px;
            height: 164px;
            position: absolute;
            padding-left: 0; } }
      ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait, ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait, ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait {
        margin-top: 20px;
        margin-right: 60px; }
        @media screen and (max-width: 1200px) {
          ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait, ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait, ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait {
            margin-left: 88px; } }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait, ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait, ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait {
            position: absolute;
            width: 100%;
            bottom: 45px;
            margin: 0 auto;
            left: 1px;
            right: 1px; } }
        ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait img, ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait img, ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait img {
          height: 200px;
          width: 200px;
          border-radius: 50%;
          border: 12px solid #FFFFFF; }
          @media screen and (max-width: 992px) {
            ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait img, ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait img, ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait img {
              width: 144px;
              height: 144px; } }
        ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait .winner-name, ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait .winner-name, ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait .winner-name {
          font: normal normal bold 18px/24px Open Sans;
          letter-spacing: 0px;
          color: #FFFFFF; }
        ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait a, ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait .more-social-icon-link, ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .new-static-rss .fancy-winner-box .winner-portrait .more-social-icon-link, ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait a, ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait .more-social-icon-link, ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .static-editorial-team .fancy-winner-box .winner-portrait .more-social-icon-link, ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait a, ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait .more-social-icon-link, ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .static-posters-new .fancy-winner-box .winner-portrait .more-social-icon-link {
          font: normal normal normal 16px/22px Open Sans;
          letter-spacing: 0px;
          color: #FFFFFF; }
      ._new_static_container .new-static-rss .fancy-winner-box .flex-award-container, ._new_static_container .static-editorial-team .fancy-winner-box .flex-award-container, ._new_static_container .static-posters-new .fancy-winner-box .flex-award-container {
        display: flex;
        position: absolute; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss .fancy-winner-box .flex-award-container, ._new_static_container .static-editorial-team .fancy-winner-box .flex-award-container, ._new_static_container .static-posters-new .fancy-winner-box .flex-award-container {
            position: relative;
            flex-direction: column; } }
        ._new_static_container .new-static-rss .fancy-winner-box .flex-award-container .award-blurb, ._new_static_container .static-editorial-team .fancy-winner-box .flex-award-container .award-blurb, ._new_static_container .static-posters-new .fancy-winner-box .flex-award-container .award-blurb {
          margin-left: 130px;
          margin-top: 10px;
          width: 526px; }
          @media screen and (max-width: 1200px) {
            ._new_static_container .new-static-rss .fancy-winner-box .flex-award-container .award-blurb, ._new_static_container .static-editorial-team .fancy-winner-box .flex-award-container .award-blurb, ._new_static_container .static-posters-new .fancy-winner-box .flex-award-container .award-blurb {
              margin-left: 28px; } }
          @media screen and (max-width: 768px) {
            ._new_static_container .new-static-rss .fancy-winner-box .flex-award-container .award-blurb, ._new_static_container .static-editorial-team .fancy-winner-box .flex-award-container .award-blurb, ._new_static_container .static-posters-new .fancy-winner-box .flex-award-container .award-blurb {
              margin-left: 16px;
              width: auto; } }
    @media screen and (min-width: 992px) {
      ._new_static_container .new-static-rss .poster-winners .carousel-control, ._new_static_container .static-editorial-team .poster-winners .carousel-control, ._new_static_container .static-posters-new .poster-winners .carousel-control {
        top: -82px; }
        ._new_static_container .new-static-rss .poster-winners .carousel-control.left, ._new_static_container .static-editorial-team .poster-winners .carousel-control.left, ._new_static_container .static-posters-new .poster-winners .carousel-control.left {
          left: -56px; }
        ._new_static_container .new-static-rss .poster-winners .carousel-control.right, ._new_static_container .static-editorial-team .poster-winners .carousel-control.right, ._new_static_container .static-posters-new .poster-winners .carousel-control.right {
          right: -44px; } }
    @media screen and (min-width: 1200px) {
      ._new_static_container .new-static-rss .poster-winners .carousel-control.left, ._new_static_container .static-editorial-team .poster-winners .carousel-control.left, ._new_static_container .static-posters-new .poster-winners .carousel-control.left {
        left: -68px; }
      ._new_static_container .new-static-rss .poster-winners .carousel-control.right, ._new_static_container .static-editorial-team .poster-winners .carousel-control.right, ._new_static_container .static-posters-new .poster-winners .carousel-control.right {
        right: -58px; } }
    @media screen and (max-width: 480px) {
      ._new_static_container .new-static-rss .poster-winners .carousel-control.left, ._new_static_container .static-editorial-team .poster-winners .carousel-control.left, ._new_static_container .static-posters-new .poster-winners .carousel-control.left {
        left: -16px; }
      ._new_static_container .new-static-rss .poster-winners .carousel-control.right, ._new_static_container .static-editorial-team .poster-winners .carousel-control.right, ._new_static_container .static-posters-new .poster-winners .carousel-control.right {
        right: -16px; } }
    ._new_static_container .new-static-rss .poster-winners .flex-award-container .award-blurb, ._new_static_container .static-editorial-team .poster-winners .flex-award-container .award-blurb, ._new_static_container .static-posters-new .poster-winners .flex-award-container .award-blurb {
      margin-left: 56px; }
      @media screen and (min-width: 992px) and (max-width: 1200px) {
        ._new_static_container .new-static-rss .poster-winners .flex-award-container .award-blurb, ._new_static_container .static-editorial-team .poster-winners .flex-award-container .award-blurb, ._new_static_container .static-posters-new .poster-winners .flex-award-container .award-blurb {
          margin-left: 40px;
          width: 500px; } }
      @media screen and (max-width: 480px) {
        ._new_static_container .new-static-rss .poster-winners .flex-award-container .award-blurb, ._new_static_container .static-editorial-team .poster-winners .flex-award-container .award-blurb, ._new_static_container .static-posters-new .poster-winners .flex-award-container .award-blurb {
          margin-left: 24px; } }
    ._new_static_container .new-static-rss .poster-winners .fancy-winner-box, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box {
      overflow: hidden;
      background-size: 160%; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-rss .poster-winners .fancy-winner-box, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box {
          height: 690px;
          background-image: url("https://files.labroots.com/Press+Room+Images/Press+Room+Images/Editorial+%26+Writing+Team/mobile-green-bg.png");
          background-position: 50% 64%;
          background-size: cover; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-rss .poster-winners .fancy-winner-box, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box {
          height: 640px;
          background-position: 50% 67%; } }
      @media screen and (max-width: 480px) {
        ._new_static_container .new-static-rss .poster-winners .fancy-winner-box, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box {
          height: 660px;
          background-size: unset;
          background-position: 50% 78%; } }
      ._new_static_container .new-static-rss .poster-winners .fancy-winner-box:before, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box:before, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box:before {
        z-index: -1;
        content: "";
        position: absolute;
        width: 400px;
        height: 100%;
        top: 0;
        left: 80%;
        background-color: #B6BD00; }
      ._new_static_container .new-static-rss .poster-winners .fancy-winner-box .winner-portrait, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box .winner-portrait, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box .winner-portrait {
        margin-top: 0;
        margin-right: 50px; }
        ._new_static_container .new-static-rss .poster-winners .fancy-winner-box .winner-portrait img, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box .winner-portrait img, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box .winner-portrait img {
          width: 350px;
          height: auto;
          border: none;
          border-radius: unset; }
        @media screen and (min-width: 992px) and (max-width: 1200px) {
          ._new_static_container .new-static-rss .poster-winners .fancy-winner-box .winner-portrait, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box .winner-portrait, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box .winner-portrait {
            margin-right: 25px; }
            ._new_static_container .new-static-rss .poster-winners .fancy-winner-box .winner-portrait img, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box .winner-portrait img, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box .winner-portrait img {
              width: 310px; } }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss .poster-winners .fancy-winner-box .winner-portrait, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box .winner-portrait, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box .winner-portrait {
            margin-right: 0px; } }
        @media screen and (max-width: 480px) {
          ._new_static_container .new-static-rss .poster-winners .fancy-winner-box .winner-portrait img, ._new_static_container .static-editorial-team .poster-winners .fancy-winner-box .winner-portrait img, ._new_static_container .static-posters-new .poster-winners .fancy-winner-box .winner-portrait img {
            width: 82%; } }
    ._new_static_container .new-static-rss .editorial-team-box, ._new_static_container .static-editorial-team .editorial-team-box, ._new_static_container .static-posters-new .editorial-team-box {
      color: #5A5A5A; }
      ._new_static_container .new-static-rss .editorial-team-box .author-item, ._new_static_container .static-editorial-team .editorial-team-box .author-item, ._new_static_container .static-posters-new .editorial-team-box .author-item {
        height: 160px;
        margin-bottom: 50px; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss .editorial-team-box .author-item, ._new_static_container .static-editorial-team .editorial-team-box .author-item, ._new_static_container .static-posters-new .editorial-team-box .author-item {
            height: 120px; } }
      ._new_static_container .new-static-rss .editorial-team-box .writer-name, ._new_static_container .static-editorial-team .editorial-team-box .writer-name, ._new_static_container .static-posters-new .editorial-team-box .writer-name {
        font: normal normal 600 18px/19px Open Sans;
        letter-spacing: 0px;
        color: #B6BD00; }
      ._new_static_container .new-static-rss .editorial-team-box .writer-title, ._new_static_container .static-editorial-team .editorial-team-box .writer-title, ._new_static_container .static-posters-new .editorial-team-box .writer-title {
        text-align: center;
        font: normal normal 300 14px/19px Open Sans;
        letter-spacing: 0px;
        display: block;
        overflow: hidden; }
      ._new_static_container .new-static-rss .editorial-team-box .fa-envelope-o, ._new_static_container .static-editorial-team .editorial-team-box .fa-envelope-o, ._new_static_container .static-posters-new .editorial-team-box .fa-envelope-o {
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: 24px;
        text-rendering: auto;
        margin-top: 2px;
        color: #5A5A5A; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss .editorial-team-box .fa-envelope-o, ._new_static_container .static-editorial-team .editorial-team-box .fa-envelope-o, ._new_static_container .static-posters-new .editorial-team-box .fa-envelope-o {
            margin-bottom: 28.5px; } }
      ._new_static_container .new-static-rss .editorial-team-box .fa-envelope-o:hover, ._new_static_container .static-editorial-team .editorial-team-box .fa-envelope-o:hover, ._new_static_container .static-posters-new .editorial-team-box .fa-envelope-o:hover {
        color: #B6BD00;
        cursor: pointer; }
      ._new_static_container .new-static-rss .editorial-team-box img.editor-in-chief, ._new_static_container .static-editorial-team .editorial-team-box img.editor-in-chief, ._new_static_container .static-posters-new .editorial-team-box img.editor-in-chief {
        width: 200px;
        height: 200px;
        border-radius: 50% 50%;
        margin: 21px 0 20px 0;
        box-shadow: 0px 7px 10px #00000029; }
      ._new_static_container .new-static-rss .editorial-team-box img.writer, ._new_static_container .static-editorial-team .editorial-team-box img.writer, ._new_static_container .static-posters-new .editorial-team-box img.writer {
        width: 150px;
        height: 150px;
        border-radius: 50% 50%;
        margin: 0px 29px 0px 29px;
        float: left;
        box-shadow: 0px 7px 10px #00000029; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-rss .editorial-team-box img.writer, ._new_static_container .static-editorial-team .editorial-team-box img.writer, ._new_static_container .static-posters-new .editorial-team-box img.writer {
            height: 100px;
            width: 100px; } }
  ._new_static_container .new-static-terms,
  ._new_static_container .new-static-agreement,
  ._new_static_container .new-static-copyrights,
  ._new_static_container .new-static-privacy {
    margin-top: 30px; }
    ._new_static_container .new-static-terms ul, ._new_static_container .new-static-terms ol,
    ._new_static_container .new-static-agreement ul,
    ._new_static_container .new-static-agreement ol,
    ._new_static_container .new-static-copyrights ul,
    ._new_static_container .new-static-copyrights ol,
    ._new_static_container .new-static-privacy ul,
    ._new_static_container .new-static-privacy ol {
      line-height: 1.5; }
  ._new_static_container .new-static-in-the-news h1 {
    margin-bottom: 30px; }
  ._new_static_container .new-static-in-the-news .container {
    max-width: 900px; }
  ._new_static_container .new-static-in-the-news .image-container {
    max-width: 100px;
    float: left; }
    ._new_static_container .new-static-in-the-news .image-container a, ._new_static_container .new-static-in-the-news .image-container .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .new-static-in-the-news .image-container .more-social-icon-link, ._new_static_container .new-static-in-the-news .image-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .new-static-in-the-news .image-container .more-social-icon-link {
      margin-top: 15px;
      height: 120px;
      width: 120px;
      display: block;
      overflow: hidden;
      text-align: center; }
    ._new_static_container .new-static-in-the-news .image-container .img-helper {
      display: inline-block;
      height: 100%;
      vertical-align: middle; }
    ._new_static_container .new-static-in-the-news .image-container img {
      max-width: 100%;
      vertical-align: middle; }
  ._new_static_container .new-static-in-the-news .text-container {
    text-align: left;
    padding-left: 160px; }
    ._new_static_container .new-static-in-the-news .text-container .title {
      font-family: Rokkitt;
      margin: 10px 0;
      font-size: 26px; }
    ._new_static_container .new-static-in-the-news .text-container .source-vei, ._new_static_container .new-static-in-the-news .text-container .news-source {
      font-size: 18px; }
    ._new_static_container .new-static-in-the-news .text-container .date {
      font-size: 12px; }
  ._new_static_container .new-static-hybrid-events .inner-heading {
    font-size: 24px;
    font-family: "Open Sans";
    font-weight: lighter; }
  ._new_static_container .new-static-hybrid-events section {
    padding: 8px 0; }
  ._new_static_container .new-static-hybrid-events .hybrid-events-labroots h1 {
    font-size: 60px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-hybrid-events .hybrid-events-labroots h1 {
        font-size: 44px; } }
  ._new_static_container .new-static-hybrid-events .hybrid-events-labroots p, ._new_static_container .new-static-hybrid-events .hybrid-events-labroots .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-hybrid-events .hybrid-events-labroots td {
    margin: 18px 0 24px 0; }
  ._new_static_container .new-static-hybrid-events .hybrid-events-labroots .large-button {
    width: 300px; }
  @media screen and (max-width: 992px) {
    ._new_static_container .new-static-hybrid-events h1 {
      font-size: 44px;
      line-height: 42px; } }
  ._new_static_container .new-static-hybrid-events .hybrid-events-toc {
    justify-content: space-between;
    flex-wrap: wrap; }
    ._new_static_container .new-static-hybrid-events .hybrid-events-toc h2 {
      font-family: 'Open Sans';
      font-size: 24px; }
    ._new_static_container .new-static-hybrid-events .hybrid-events-toc div {
      width: 48.5%; }
      ._new_static_container .new-static-hybrid-events .hybrid-events-toc div.toc-bg {
        background-image: url("https://images.labroots.com/mk-2024-replacements/Hybrid-TOC.png");
        background-position: center right;
        background-size: cover;
        height: 283px;
        border-radius: 8px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-hybrid-events .hybrid-events-toc div {
          width: 100%; } }
    ._new_static_container .new-static-hybrid-events .hybrid-events-toc ul.toc-list li {
      position: relative;
      display: inline-block;
      color: #5A5A5A;
      margin: 12px 0 0px 0;
      padding: 8px 0;
      cursor: pointer; }
      ._new_static_container .new-static-hybrid-events .hybrid-events-toc ul.toc-list li .list-dot {
        left: -20px;
        position: absolute;
        font-size: 53px;
        color: #5A5A5A; }
      ._new_static_container .new-static-hybrid-events .hybrid-events-toc ul.toc-list li:hover {
        border-bottom: 2px solid #B6BD00; }
  ._new_static_container.hybrid_events_page h3 {
    font-size: 43px;
    line-height: 48px;
    padding: 10px 0;
    text-align: center; }
    @media screen and (max-width: 992px) {
      ._new_static_container.hybrid_events_page h3 {
        font-size: 34px;
        line-height: 42px; } }
  ._new_static_container.hybrid_events_page h4 {
    font-family: "Open Sans";
    font-size: 21px;
    font-weight: bold;
    line-height: 26px; }
  ._new_static_container.hybrid_events_page .hybrid-events-how ul.list-indented {
    padding-left: 120px; }
    ._new_static_container.hybrid_events_page .hybrid-events-how ul.list-indented li {
      margin: 8px 8px; }
    ._new_static_container.hybrid_events_page .hybrid-events-how ul.list-indented .indent {
      padding-left: 24px; }
    @media screen and (max-width: 992px) {
      ._new_static_container.hybrid_events_page .hybrid-events-how ul.list-indented {
        padding-left: 0; }
        ._new_static_container.hybrid_events_page .hybrid-events-how ul.list-indented .indent {
          padding-left: 44px; } }
  ._new_static_container.hybrid_events_page .hybrid-events-how h2 {
    font-family: "Open Sans";
    font-weight: lighter; }
  ._new_static_container.hybrid_events_page .hybrid-events-versus {
    padding: 0 !IMPORTANT;
    overflow: hidden;
    flex-wrap: wrap;
    flex-direction: row; }
    ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text {
      text-align: left;
      padding: 30px;
      padding-bottom: 0;
      width: 56.141%; }
      ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text p, ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text .static-about table tbody tr td, .static-about table tbody tr ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text td {
        margin: 24px 0 40px 0; }
      @media screen and (max-width: 1200px) {
        ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text {
          padding: 16px 16px; }
          ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text p, ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text .static-about table tbody tr td, .static-about table tbody tr ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text td {
            margin: 8px 0 16px 0;
            font-size: 14px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text {
          text-align: center;
          width: 100%;
          padding: 16px 16px; }
          ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text p, ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text .static-about table tbody tr td, .static-about table tbody tr ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text td {
            margin: 8px 0 40px 0; }
          ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-text h1 {
            text-align: center; } }
    ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-img img.vrs-img-2 {
      display: none; }
    ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-img img.vrs-img-1 {
      width: 500px;
      height: 100%; }
    @media screen and (max-width: 1200px) {
      ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-img img.vrs-img-1 {
        width: 412px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-img {
        width: 100%;
        padding: 0px 32px 48px 32px; }
        ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-img img.vrs-img-1 {
          display: none; }
        ._new_static_container.hybrid_events_page .hybrid-events-versus .versus-img img.vrs-img-2 {
          display: block;
          width: 100%; } }
  ._new_static_container.hybrid_events_page .hybrid-events-four-graphics h4 {
    text-align: center; }
  ._new_static_container.hybrid_events_page .hybrid-events-four-graphics img {
    margin: 16px 0; }
  ._new_static_container.hybrid_events_page .hybrid-events-four-graphics p, ._new_static_container.hybrid_events_page .hybrid-events-four-graphics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container.hybrid_events_page .hybrid-events-four-graphics td {
    font-size: 12px;
    margin: 14px 0 20px 0;
    line-height: 20px; }
  ._new_static_container.hybrid_events_page .ui-coverflow-wrapper {
    height: 330px; }
    @media screen and (max-width: 992px) {
      ._new_static_container.hybrid_events_page .ui-coverflow-wrapper {
        height: 200px; } }
  ._new_static_container.hybrid_events_page .jumbotron .jumbotron-title-wrapper .jumbotron-icon img {
    width: 122px; }
    @media screen and (max-width: 992px) {
      ._new_static_container.hybrid_events_page .jumbotron .jumbotron-title-wrapper .jumbotron-icon img {
        width: 61px; } }
  ._new_static_container .cta_buttons_container p, ._new_static_container .cta_buttons_container .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .cta_buttons_container td {
    font-size: 18px; }
  ._new_static_container .cta_buttons_container .green-solid-button, ._new_static_container .cta_buttons_container .green-form-button, ._new_static_container .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .cta_buttons_container .btn:nth-child(2), ._new_static_container .cta_buttons_container .pagination li a, .pagination li ._new_static_container .cta_buttons_container a, ._new_static_container .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .green-border-button {
    width: 330px;
    padding: 20px;
    font-size: 18px;
    display: inline-block;
    margin: 16px 16px; }
    @media (max-width: 768px) {
      ._new_static_container .cta_buttons_container .green-solid-button, ._new_static_container .cta_buttons_container .green-form-button, ._new_static_container .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .cta_buttons_container .btn:nth-child(2), ._new_static_container .cta_buttons_container .pagination li a, .pagination li ._new_static_container .cta_buttons_container a, ._new_static_container .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .green-border-button {
        font-size: 15px;
        width: 100%; } }
    @media (max-width: 1400px) and (min-width: 1200px) {
      ._new_static_container .cta_buttons_container .green-solid-button, ._new_static_container .cta_buttons_container .green-form-button, ._new_static_container .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .cta_buttons_container .btn:nth-child(2), ._new_static_container .cta_buttons_container .pagination li a, .pagination li ._new_static_container .cta_buttons_container a, ._new_static_container .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .green-border-button {
        margin-left: 16px;
        margin-right: 16px; } }
    ._new_static_container .cta_buttons_container .green-solid-button.large-single-btn, ._new_static_container .cta_buttons_container .large-single-btn.green-form-button, ._new_static_container .cta_buttons_container .popover-navigation .btn-group .large-single-btn.btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .cta_buttons_container .large-single-btn.btn:nth-child(2), ._new_static_container .cta_buttons_container .pagination li a.large-single-btn, .pagination li ._new_static_container .cta_buttons_container a.large-single-btn, ._new_static_container .cta_buttons_container .pagination li .social-share-icons .large-single-btn.more-social-icon-link, .pagination li .social-share-icons ._new_static_container .cta_buttons_container .large-single-btn.more-social-icon-link, ._new_static_container .cta_buttons_container .social-share-icons .pagination li .large-single-btn.more-social-icon-link, .social-share-icons .pagination li ._new_static_container .cta_buttons_container .large-single-btn.more-social-icon-link, ._new_static_container .cta_buttons_container .pagination li .mobile-social-share-icons .large-single-btn.more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .cta_buttons_container .large-single-btn.more-social-icon-link, ._new_static_container .cta_buttons_container .mobile-social-share-icons .pagination li .large-single-btn.more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .cta_buttons_container .large-single-btn.more-social-icon-link, ._new_static_container .cta_buttons_container .green-border-button.large-single-btn {
      width: 450px; }
      @media (max-width: 768px) {
        ._new_static_container .cta_buttons_container .green-solid-button.large-single-btn, ._new_static_container .cta_buttons_container .large-single-btn.green-form-button, ._new_static_container .cta_buttons_container .popover-navigation .btn-group .large-single-btn.btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .cta_buttons_container .large-single-btn.btn:nth-child(2), ._new_static_container .cta_buttons_container .pagination li a.large-single-btn, .pagination li ._new_static_container .cta_buttons_container a.large-single-btn, ._new_static_container .cta_buttons_container .pagination li .social-share-icons .large-single-btn.more-social-icon-link, .pagination li .social-share-icons ._new_static_container .cta_buttons_container .large-single-btn.more-social-icon-link, ._new_static_container .cta_buttons_container .social-share-icons .pagination li .large-single-btn.more-social-icon-link, .social-share-icons .pagination li ._new_static_container .cta_buttons_container .large-single-btn.more-social-icon-link, ._new_static_container .cta_buttons_container .pagination li .mobile-social-share-icons .large-single-btn.more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .cta_buttons_container .large-single-btn.more-social-icon-link, ._new_static_container .cta_buttons_container .mobile-social-share-icons .pagination li .large-single-btn.more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .cta_buttons_container .large-single-btn.more-social-icon-link, ._new_static_container .cta_buttons_container .green-border-button.large-single-btn {
          font-size: 18px;
          width: 100%; } }
  ._new_static_container .cta_buttons_container .green-border-button {
    color: #5A5A5A; }
  ._new_static_container .cta_buttons_container .green-solid-button, ._new_static_container .cta_buttons_container .green-form-button, ._new_static_container .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .cta_buttons_container .btn:nth-child(2), ._new_static_container .cta_buttons_container .pagination li a, .pagination li ._new_static_container .cta_buttons_container a, ._new_static_container .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link, ._new_static_container .cta_buttons_container .green-border-button {
    font-family: inherit;
    box-shadow: rgba(95, 93, 93, 0.2) 0px 2px 8px 0px;
    border: 2px solid #B6BD00;
    position: relative; }
  ._new_static_container .cta_buttons_container .green-solid-button:hover, ._new_static_container .cta_buttons_container .green-form-button:hover, ._new_static_container .cta_buttons_container .popover-navigation .btn-group .btn:hover:nth-child(2), .popover-navigation .btn-group ._new_static_container .cta_buttons_container .btn:hover:nth-child(2), ._new_static_container .cta_buttons_container .pagination li a:hover, .pagination li ._new_static_container .cta_buttons_container a:hover, ._new_static_container .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link:hover, ._new_static_container .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link:hover, ._new_static_container .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link:hover, ._new_static_container .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link:hover {
    background-color: #FFFFFF;
    color: #5A5A5A; }
    ._new_static_container .cta_buttons_container .green-solid-button:hover i.fa, ._new_static_container .cta_buttons_container .green-form-button:hover i.fa, ._new_static_container .cta_buttons_container .popover-navigation .btn-group .btn:hover:nth-child(2) i.fa, .popover-navigation .btn-group ._new_static_container .cta_buttons_container .btn:hover:nth-child(2) i.fa, ._new_static_container .cta_buttons_container .pagination li a:hover i.fa, .pagination li ._new_static_container .cta_buttons_container a:hover i.fa, ._new_static_container .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link:hover i.fa, .pagination li .social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link:hover i.fa, ._new_static_container .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link:hover i.fa, .social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link:hover i.fa, ._new_static_container .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link:hover i.fa, .pagination li .mobile-social-share-icons ._new_static_container .cta_buttons_container .more-social-icon-link:hover i.fa, ._new_static_container .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link:hover i.fa, .mobile-social-share-icons .pagination li ._new_static_container .cta_buttons_container .more-social-icon-link:hover i.fa {
      display: block; }
  ._new_static_container .cta_buttons_container .green-border-button:hover {
    background-color: #B6BD00;
    color: #FFFFFF; }
  ._new_static_container .cta_buttons_container .smaller-green-button {
    width: auto;
    padding: 12px 20px; }
  ._new_static_container .cta_buttons_container i.cta_icon_arrow {
    display: none;
    font-size: 24px;
    position: absolute;
    top: -1px;
    right: -20px;
    font-weight: bold; }
  ._new_static_container .media_kit_cta .green-border-button {
    width: 350px; }
  ._new_static_container #floating_cta_widget, ._new_static_container #floating_editorial_legend_widget {
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    position: relative;
    width: 225px;
    background: #FFFFFF;
    padding: 18px;
    overflow: hidden;
    z-index: 1;
    position: fixed;
    text-align: center; }
    ._new_static_container #floating_cta_widget p, ._new_static_container #floating_cta_widget .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #floating_cta_widget td, ._new_static_container #floating_editorial_legend_widget p, ._new_static_container #floating_editorial_legend_widget .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #floating_editorial_legend_widget td {
      z-index: 2; }
    ._new_static_container #floating_cta_widget img, ._new_static_container #floating_editorial_legend_widget img {
      width: 90%;
      z-index: 2;
      height: 100%; }
    ._new_static_container #floating_cta_widget .green-border-button, ._new_static_container #floating_editorial_legend_widget .green-border-button {
      display: block;
      text-align: center;
      width: 100%;
      padding: 10px;
      font-size: 15px;
      font-weight: 600;
      font-family: inherit;
      color: #5A5A5A;
      box-shadow: rgba(95, 93, 93, 0.2) 0px 2px 8px 0px;
      border: 2px solid #B6BD00;
      position: relative;
      z-index: 2; }
      ._new_static_container #floating_cta_widget .green-border-button:hover, ._new_static_container #floating_editorial_legend_widget .green-border-button:hover {
        background-color: #B6BD00;
        color: #FFFFFF; }
        ._new_static_container #floating_cta_widget .green-border-button:hover i.fa, ._new_static_container #floating_editorial_legend_widget .green-border-button:hover i.fa {
          display: block;
          font-size: 22px; }
    ._new_static_container #floating_cta_widget .rate-card-btn img, ._new_static_container #floating_editorial_legend_widget .rate-card-btn img {
      width: unset;
      position: absolute;
      top: 6px;
      left: 26px;
      height: 29px; }
    ._new_static_container #floating_cta_widget .rate-card-btn span, ._new_static_container #floating_editorial_legend_widget .rate-card-btn span {
      padding-left: 24px; }
    ._new_static_container #floating_cta_widget .rate-card-btn .showOnHover, ._new_static_container #floating_editorial_legend_widget .rate-card-btn .showOnHover {
      display: none; }
    ._new_static_container #floating_cta_widget .rate-card-btn:hover .showOnHover, ._new_static_container #floating_editorial_legend_widget .rate-card-btn:hover .showOnHover {
      display: inline; }
    ._new_static_container #floating_cta_widget .rate-card-btn:hover .hideOnHover, ._new_static_container #floating_editorial_legend_widget .rate-card-btn:hover .hideOnHover {
      display: none; }
    @media (max-width: 1660px) {
      ._new_static_container #floating_cta_widget, ._new_static_container #floating_editorial_legend_widget {
        display: none; } }
    ._new_static_container #floating_cta_widget .editorial-icon, ._new_static_container #floating_editorial_legend_widget .editorial-icon {
      width: 32px; }
  ._new_static_container #floating_editorial_legend_widget {
    height: 365px;
    font-size: 12px; }
  ._new_static_container #floating_cta_widget::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: #B6BD00;
    z-index: -1;
    transform: skew(52deg);
    transform-origin: top; }
  ._new_static_container #mainAdvertiseCta {
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    height: 260px;
    width: 100%;
    background-image: url("https://images.labroots.com/mk-2024-replacements/UniquePlatform-CTA.jpg");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden; }
    ._new_static_container #mainAdvertiseCta .ctaMainContent {
      padding: 24px;
      height: 100%;
      z-index: 0;
      display: inline-block;
      position: relative; }
      ._new_static_container #mainAdvertiseCta .ctaMainContent h2 {
        margin-top: 20px;
        font-size: 40px;
        font-family: 'Open Sans Light';
        color: #5A5A5A;
        line-height: inherit;
        letter-spacing: 1px; }
      ._new_static_container #mainAdvertiseCta .ctaMainContent.fadeInOnScroll h2 .fade-in {
        visibility: hidden; }
      ._new_static_container #mainAdvertiseCta .ctaMainContent .green-solid-button, ._new_static_container #mainAdvertiseCta .ctaMainContent .green-form-button, ._new_static_container #mainAdvertiseCta .ctaMainContent .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta .ctaMainContent .btn:nth-child(2), ._new_static_container #mainAdvertiseCta .ctaMainContent .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta .ctaMainContent a, ._new_static_container #mainAdvertiseCta .ctaMainContent .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta .ctaMainContent .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta .ctaMainContent .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta .ctaMainContent .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta .ctaMainContent .more-social-icon-link {
        width: 220px; }
      ._new_static_container #mainAdvertiseCta .ctaMainContent::before {
        content: '';
        position: absolute;
        top: 0px;
        left: -100%;
        width: 200%;
        height: 100%;
        background-color: #ffffffd1;
        z-index: -1;
        transform: skew(52deg);
        transform-origin: top; }
      ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container {
        position: absolute;
        left: 390px;
        bottom: 30px; }
      @media (max-width: 700px) {
        ._new_static_container #mainAdvertiseCta .ctaMainContent {
          padding: 40px 8px; }
          ._new_static_container #mainAdvertiseCta .ctaMainContent h2 {
            margin-top: 8px;
            font-size: 26px; }
          ._new_static_container #mainAdvertiseCta .ctaMainContent::before {
            transform: skew(32deg);
            width: 187%; }
          ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container {
            left: 123px;
            bottom: 24px; } }
      @media (max-width: 520px) {
        ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta .ctaMainContent .cta_buttons_container .more-social-icon-link {
          width: 200px; } }
    ._new_static_container #mainAdvertiseCta .mediaPartnerships::before {
      left: -109%;
      transform: skew(45deg); }
    @media screen and (min-width: 992px) {
      ._new_static_container #mainAdvertiseCta .mediaPartnerships h2 {
        font-size: 32px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container #mainAdvertiseCta .mediaPartnerships {
        padding: 32px;
        padding-left: 16px;
        width: 250px; }
        ._new_static_container #mainAdvertiseCta .mediaPartnerships::before {
          left: -102%;
          transform: skew(22deg); }
        ._new_static_container #mainAdvertiseCta .mediaPartnerships h2.fadeInLine {
          font-size: 24px;
          line-height: 28px; } }
    ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container {
      left: unset;
      bottom: unset;
      position: relative; }
      ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container a, ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta .mediaPartnerships .cta_buttons_container .more-social-icon-link {
        width: auto;
        padding: 12px;
        margin: 0;
        margin-top: 24px; }
  ._new_static_container #mainAdvertiseCta2 {
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    height: 220px;
    width: 100%;
    background-image: url("https://files.labroots.com/CTA_background.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden; }
    @media (max-width: 991px) {
      ._new_static_container #mainAdvertiseCta2 {
        height: 260px; } }
    ._new_static_container #mainAdvertiseCta2 .ctaMainContent {
      width: 100%;
      padding: 24px;
      height: 100%;
      z-index: 0;
      display: inline-block;
      position: relative;
      text-align: right; }
      ._new_static_container #mainAdvertiseCta2 .ctaMainContent .word-break-mobile {
        display: none; }
      ._new_static_container #mainAdvertiseCta2 .ctaMainContent h2 {
        margin-top: 40px;
        font-size: 36px;
        font-family: 'Open Sans Light';
        color: #5A5A5A;
        line-height: inherit;
        letter-spacing: 1px;
        padding-right: 50px; }
        @media (min-width: 1320px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent h2.digitalAdHeader {
            padding-right: 110px; } }
        @media (min-width: 1200px) and (max-width: 1400px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent h2 {
            font-size: 40px; } }
        @media (min-width: 992px) and (max-width: 1200px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent h2 {
            font-size: 32px;
            padding-right: 0; } }
        @media (max-width: 991px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent h2 {
            left: -850px;
            display: block;
            margin-top: 0;
            padding-right: 0;
            text-align: center;
            line-height: 44px;
            width: 54%;
            margin-left: auto; }
            ._new_static_container #mainAdvertiseCta2 .ctaMainContent h2 .word-break-mobile {
              display: block; } }
        @media (max-width: 768px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent h2 {
            width: 48%; } }
        @media (max-width: 630px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent h2 {
            position: static;
            width: 100%;
            padding-left: 50%; } }
      ._new_static_container #mainAdvertiseCta2 .ctaMainContent.fadeInOnScroll h2 .fade-in {
        visibility: hidden; }
      ._new_static_container #mainAdvertiseCta2 .ctaMainContent .green-solid-button, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .green-form-button, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta2 .ctaMainContent .btn:nth-child(2), ._new_static_container #mainAdvertiseCta2 .ctaMainContent .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta2 .ctaMainContent a, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta2 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta2 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta2 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta2 .ctaMainContent .more-social-icon-link {
        width: 220px; }
      ._new_static_container #mainAdvertiseCta2 .ctaMainContent::before {
        content: '';
        position: absolute;
        top: -563px;
        left: -757px;
        width: 1171px;
        height: 1171px;
        background-image: url(https://images.labroots.com/CVE-Icons-and-Images/CVE-TOC.png);
        z-index: -1;
        transform-origin: top;
        border-radius: 50%;
        border: 10px solid #B6BD00;
        background-repeat: repeat;
        background-position: 135% 14%; }
        @media (max-width: 991px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent::before {
            left: -850px; } }
      ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container {
        position: absolute;
        left: 630px;
        bottom: 16px; }
        @media (min-width: 1200px) and (max-width: 1400px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container {
            left: 630px; } }
        @media (min-width: 992px) and (max-width: 1200px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container {
            left: 550px; } }
        @media (max-width: 992px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container {
            left: 410px;
            bottom: 10px; } }
        @media (max-width: 768px) {
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container {
            left: 55%;
            bottom: 10px; } }
      @media (max-width: 630px) {
        ._new_static_container #mainAdvertiseCta2 .ctaMainContent::before {
          left: -386px;
          top: -432px;
          position: absolute;
          width: 605px;
          height: 891px;
          background-position: 329px 70%;
          background-size: contain; }
        ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container {
          position: static;
          padding-left: 50%; }
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .more-social-icon-link {
            margin-right: 0;
            margin-left: 0; } }
      @media (max-width: 520px) {
        ._new_static_container #mainAdvertiseCta2 .ctaMainContent::before {
          left: -358px;
          top: -432px;
          width: 510px;
          height: 986px;
          background-position: 301px 60%; }
        ._new_static_container #mainAdvertiseCta2 .ctaMainContent h2 {
          padding-left: 44%;
          font-size: 28px; }
        ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container {
          padding-left: 42%; }
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .more-social-icon-link {
            transform: scale(0.9);
            width: 200px; }
          ._new_static_container #mainAdvertiseCta2 .ctaMainContent .cta_buttons_container .hids-button {
            width: 180px; } }
  ._new_static_container #mainAdvertiseCta3 {
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    height: 220px;
    width: 100%;
    background-image: url("https://files.labroots.com/CTA_background.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden; }
    @media (max-width: 991px) {
      ._new_static_container #mainAdvertiseCta3 {
        height: 260px; } }
    ._new_static_container #mainAdvertiseCta3 .genericCtaHeading {
      font-size: 32px !important;
      line-height: 48px !important; }
      @media screen and (max-width: 992px) {
        ._new_static_container #mainAdvertiseCta3 .genericCtaHeading {
          font-size: 24px !important;
          line-height: 33px !important; } }
      @media screen and (max-width: 768px) {
        ._new_static_container #mainAdvertiseCta3 .genericCtaHeading {
          width: 200px; } }
    ._new_static_container #mainAdvertiseCta3 .ctaMainContent {
      width: 100%;
      padding: 24px;
      height: 100%;
      z-index: 0;
      display: inline-block;
      position: relative;
      text-align: right;
      --cta-bg-image: url(https://images.labroots.com/CVE-Icons-and-Images/CVE-TOC.png);
      --cta-bg-size: auto auto;
      --cta-bg-position: 135% 14%; }
      ._new_static_container #mainAdvertiseCta3 .ctaMainContent .word-break-mobile {
        display: none; }
      ._new_static_container #mainAdvertiseCta3 .ctaMainContent h2 {
        margin-top: 0px;
        font-size: 24px;
        font-family: 'Open Sans Light';
        color: #5A5A5A;
        line-height: 28px;
        letter-spacing: 1px;
        padding-left: 370px; }
        @media (max-width: 1200px) {
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent h2 {
            padding-left: 420px; } }
        @media (max-width: 991px) {
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent h2 {
            left: -850px;
            display: block;
            margin-top: 0;
            padding-right: 0;
            margin-left: auto;
            padding-left: 310px; }
            ._new_static_container #mainAdvertiseCta3 .ctaMainContent h2 .word-break-mobile {
              display: block; } }
        @media (max-width: 768px) {
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent h2 {
            font-size: 18px;
            line-height: 22px; } }
        @media (max-width: 630px) {
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent h2 {
            position: static;
            width: 100%;
            padding-left: 50%; } }
      ._new_static_container #mainAdvertiseCta3 .ctaMainContent.fadeInOnScroll h2 .fade-in {
        visibility: hidden; }
      ._new_static_container #mainAdvertiseCta3 .ctaMainContent .green-solid-button, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .green-form-button, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta3 .ctaMainContent .btn:nth-child(2), ._new_static_container #mainAdvertiseCta3 .ctaMainContent .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta3 .ctaMainContent a, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta3 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta3 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta3 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta3 .ctaMainContent .more-social-icon-link {
        width: 220px; }
      ._new_static_container #mainAdvertiseCta3 .ctaMainContent::before {
        content: '';
        position: absolute;
        top: -563px;
        left: -757px;
        width: 1171px;
        height: 1171px;
        background-image: var(--cta-bg-image);
        z-index: -1;
        transform-origin: top;
        border-radius: 50%;
        border: 10px solid #B6BD00;
        background-size: var(--cta-bg-size);
        background-repeat: repeat;
        background-position: var(--cta-bg-position); }
        @media (max-width: 991px) {
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent::before {
            left: -850px; } }
      ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container {
        position: absolute;
        left: 630px;
        bottom: 16px; }
        @media (min-width: 1200px) and (max-width: 1400px) {
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container {
            left: 630px; } }
        @media (min-width: 992px) and (max-width: 1200px) {
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container {
            left: 550px; } }
        @media (max-width: 992px) {
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container {
            left: 410px;
            bottom: 10px; } }
        @media (max-width: 768px) {
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container {
            left: 55%;
            bottom: 10px; } }
      @media (max-width: 630px) {
        ._new_static_container #mainAdvertiseCta3 .ctaMainContent::before {
          left: -386px;
          top: -432px;
          position: absolute;
          width: 605px;
          height: 891px;
          background-position: 329px 70%;
          background-size: contain; }
        ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container {
          position: static;
          padding-left: 50%; }
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .more-social-icon-link {
            margin-right: 0;
            margin-left: 0; } }
      @media (max-width: 520px) {
        ._new_static_container #mainAdvertiseCta3 .ctaMainContent::before {
          left: -358px;
          top: -432px;
          width: 510px;
          height: 986px;
          background-position: 301px 60%; }
        ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container {
          padding-left: 42%; }
          ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta3 .ctaMainContent .cta_buttons_container .more-social-icon-link {
            transform: scale(0.9);
            width: 180px; } }
  ._new_static_container #mainAdvertiseCta4 {
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    height: 220px;
    width: 100%;
    background-image: url("https://files.labroots.com/CTA_background.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden; }
    @media (max-width: 991px) {
      ._new_static_container #mainAdvertiseCta4 {
        height: 260px; } }
    ._new_static_container #mainAdvertiseCta4 .ctaMainContent {
      width: 100%;
      padding: 24px;
      height: 100%;
      z-index: 0;
      display: inline-block;
      position: relative;
      text-align: right; }
      ._new_static_container #mainAdvertiseCta4 .ctaMainContent .word-break-mobile {
        display: none; }
      ._new_static_container #mainAdvertiseCta4 .ctaMainContent h2 {
        margin-top: 0px;
        font-size: 24px;
        font-family: 'Open Sans Light';
        color: #5A5A5A;
        line-height: 28px;
        letter-spacing: 1px;
        padding-left: 385px; }
        @media (max-width: 1200px) {
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent h2 {
            padding-left: 420px; } }
        @media (max-width: 991px) {
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent h2 {
            left: -850px;
            display: block;
            margin-top: 0;
            padding-right: 0;
            margin-left: auto;
            padding-left: 310px; }
            ._new_static_container #mainAdvertiseCta4 .ctaMainContent h2 .word-break-mobile {
              display: block; } }
        @media (max-width: 768px) {
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent h2 {
            font-size: 18px;
            line-height: 22px; } }
        @media (max-width: 630px) {
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent h2 {
            position: static;
            width: 100%;
            padding-left: 50%; } }
      ._new_static_container #mainAdvertiseCta4 .ctaMainContent.fadeInOnScroll h2 .fade-in {
        visibility: hidden; }
      ._new_static_container #mainAdvertiseCta4 .ctaMainContent .green-solid-button, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .green-form-button, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta4 .ctaMainContent .btn:nth-child(2), ._new_static_container #mainAdvertiseCta4 .ctaMainContent .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta4 .ctaMainContent a, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta4 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta4 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta4 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta4 .ctaMainContent .more-social-icon-link {
        width: 220px; }
      ._new_static_container #mainAdvertiseCta4 .ctaMainContent::before {
        content: '';
        position: absolute;
        top: -563px;
        left: -757px;
        width: 1171px;
        height: 1171px;
        background-image: url(https://images.labroots.com/third_party_email_case_study/Third_Party_Email-Digitial_Ad-Web.jpg);
        z-index: -1;
        transform-origin: top;
        border-radius: 50%;
        border: 10px solid #B6BD00;
        background-size: 456px;
        background-repeat: repeat;
        background-position: 38% 61%; }
        @media (max-width: 991px) {
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent::before {
            left: -850px; } }
      ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container {
        position: absolute;
        left: 630px;
        bottom: 16px; }
        @media (min-width: 1200px) and (max-width: 1400px) {
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container {
            left: 630px; } }
        @media (min-width: 992px) and (max-width: 1200px) {
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container {
            left: 550px; } }
        @media (max-width: 992px) {
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container {
            left: 410px;
            bottom: 10px; } }
        @media (max-width: 768px) {
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container {
            left: 55%;
            bottom: 10px; } }
      @media (max-width: 630px) {
        ._new_static_container #mainAdvertiseCta4 .ctaMainContent::before {
          left: -386px;
          top: -432px;
          position: absolute;
          width: 605px;
          height: 891px;
          background-position: 329px 70%;
          background-size: contain; }
        ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container {
          position: static;
          padding-left: 50%; }
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .more-social-icon-link {
            margin-right: 0;
            margin-left: 0; } }
      @media (max-width: 520px) {
        ._new_static_container #mainAdvertiseCta4 .ctaMainContent::before {
          left: -358px;
          top: -432px;
          width: 510px;
          height: 986px;
          background-position: 301px 60%; }
        ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container {
          padding-left: 42%; }
          ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta4 .ctaMainContent .cta_buttons_container .more-social-icon-link {
            transform: scale(0.9);
            width: 180px; } }
  ._new_static_container #mainAdvertiseCta6 {
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    height: 260px;
    width: 100%;
    background-image: url("https://labroots-images.s3.us-west-2.amazonaws.com/Poster-Sponsor.jpg");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden; }
    ._new_static_container #mainAdvertiseCta6 .ctaMainContent {
      padding: 24px;
      height: 100%;
      z-index: 0;
      display: inline-block;
      position: relative; }
      ._new_static_container #mainAdvertiseCta6 .ctaMainContent h2 {
        margin-top: 20px;
        font-size: 40px;
        font-family: 'Open Sans Light';
        color: #5A5A5A;
        line-height: inherit;
        letter-spacing: 1px; }
      ._new_static_container #mainAdvertiseCta6 .ctaMainContent h3 {
        width: 350px;
        text-align: left;
        font-size: 18px;
        line-height: 24px;
        margin-top: 1em; }
      ._new_static_container #mainAdvertiseCta6 .ctaMainContent.fadeInOnScroll h2 .fade-in {
        visibility: hidden; }
      ._new_static_container #mainAdvertiseCta6 .ctaMainContent .green-solid-button, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .green-form-button, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta6 .ctaMainContent .btn:nth-child(2), ._new_static_container #mainAdvertiseCta6 .ctaMainContent .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta6 .ctaMainContent a, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta6 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta6 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta6 .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta6 .ctaMainContent .more-social-icon-link {
        width: 220px; }
      ._new_static_container #mainAdvertiseCta6 .ctaMainContent::before {
        content: '';
        position: absolute;
        top: 0px;
        left: -100%;
        width: 200%;
        height: 100%;
        background-color: #ffffffd1;
        z-index: -1;
        transform: skew(43deg);
        transform-origin: top; }
      ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container {
        position: absolute;
        left: 390px;
        bottom: 30px; }
      @media (max-width: 700px) {
        ._new_static_container #mainAdvertiseCta6 .ctaMainContent {
          padding: 40px 8px; }
          ._new_static_container #mainAdvertiseCta6 .ctaMainContent h2 {
            margin-top: 8px;
            font-size: 26px; }
          ._new_static_container #mainAdvertiseCta6 .ctaMainContent::before {
            transform: skew(32deg);
            width: 187%; }
          ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container {
            left: 123px;
            bottom: 24px; } }
      @media (max-width: 520px) {
        ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCta6 .ctaMainContent .cta_buttons_container .more-social-icon-link {
          width: 200px; } }
  ._new_static_container #mainAdvertiseCtaEditorialCalendar {
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    height: 220px;
    width: 100%;
    background-image: url("https://files.labroots.com/CTA_background.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden; }
    @media (max-width: 991px) {
      ._new_static_container #mainAdvertiseCtaEditorialCalendar {
        height: 260px; } }
    ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent {
      width: 100%;
      padding: 24px;
      height: 100%;
      z-index: 0;
      display: inline-block;
      position: relative;
      text-align: right; }
      ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .word-break-mobile {
        display: none; }
      ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent h2 {
        margin-top: 40px;
        font-size: 36px;
        font-family: 'Open Sans Light';
        color: #5A5A5A;
        line-height: inherit;
        letter-spacing: 1px;
        padding-right: 50px; }
        @media (min-width: 1320px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent h2.digitalAdHeader {
            padding-right: 110px; } }
        @media (min-width: 1200px) and (max-width: 1400px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent h2 {
            font-size: 40px; } }
        @media (min-width: 992px) and (max-width: 1200px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent h2 {
            font-size: 32px;
            padding-right: 0; } }
        @media (max-width: 991px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent h2 {
            left: -850px;
            display: block;
            margin-top: 0;
            padding-right: 0;
            text-align: center;
            line-height: 44px;
            width: 54%;
            margin-left: auto; }
            ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent h2 .word-break-mobile {
              display: block; } }
        @media (max-width: 768px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent h2 {
            width: 48%; } }
        @media (max-width: 630px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent h2 {
            position: static;
            width: 100%;
            padding-left: 50%; } }
      ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent.fadeInOnScroll h2 .fade-in {
        visibility: hidden; }
      ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .green-solid-button, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .green-form-button, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .btn:nth-child(2), ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .pagination li a, .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent a, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .more-social-icon-link, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .more-social-icon-link {
        width: 100%;
        font-weight: 200; }
        @media (max-width: 768px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .green-solid-button span, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .green-form-button span, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .popover-navigation .btn-group .btn:nth-child(2) span, .popover-navigation .btn-group ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .btn:nth-child(2) span, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .pagination li a span, .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent a span, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .pagination li .social-share-icons .more-social-icon-link span, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .more-social-icon-link span, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .social-share-icons .pagination li .more-social-icon-link span, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .more-social-icon-link span, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .pagination li .mobile-social-share-icons .more-social-icon-link span, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .more-social-icon-link span, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .mobile-social-share-icons .pagination li .more-social-icon-link span, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .more-social-icon-link span {
            font-size: 12px; } }
      ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent::before {
        content: '';
        position: absolute;
        top: -563px;
        left: -757px;
        width: 1171px;
        height: 1171px;
        background-image: url(https://images.labroots.com/Editorial-Calendar-TOC.png);
        z-index: -1;
        transform-origin: top;
        border-radius: 50%;
        border: 10px solid #B6BD00;
        background-repeat: repeat;
        background-position: 103% 8%; }
        @media (max-width: 991px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent::before {
            left: -850px; } }
      ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container {
        position: absolute;
        left: 630px;
        bottom: 16px; }
        @media (min-width: 1200px) and (max-width: 1400px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container {
            left: 630px; } }
        @media (min-width: 992px) and (max-width: 1200px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container {
            left: 550px; } }
        @media (max-width: 992px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container {
            left: 410px;
            bottom: 10px; } }
        @media (max-width: 768px) {
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container {
            left: 55%;
            bottom: 10px; } }
      @media (max-width: 630px) {
        ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent::before {
          left: -386px;
          top: -432px;
          position: absolute;
          width: 605px;
          height: 891px;
          background-position: 329px 70%;
          background-size: contain; }
        ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container {
          position: static;
          padding-left: 50%; }
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .more-social-icon-link {
            margin-right: 0;
            margin-left: 0; } }
      @media (max-width: 520px) {
        ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent::before {
          left: -358px;
          top: -432px;
          width: 510px;
          height: 986px;
          background-position: 301px 60%; }
        ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent h2 {
          padding-left: 44%;
          font-size: 28px; }
        ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container {
          padding-left: 42%; }
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .green-solid-button, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .green-form-button, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .btn:nth-child(2), ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .pagination li a, .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container a, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .more-social-icon-link {
            transform: scale(0.9);
            width: 200px; }
          ._new_static_container #mainAdvertiseCtaEditorialCalendar .ctaMainContent .cta_buttons_container .hids-button {
            width: 180px; } }
  ._new_static_container .adjust-mobile-margin-top {
    margin-top: 0 !important; }
  ._new_static_container #cveSuccessStoriesHeading {
    font-family: "Open Sans";
    color: #5A5A5A;
    margin: 10px 0 20px 0;
    font-size: 28px;
    font-weight: 200; }
    @media screen and (max-width: 1500px) {
      ._new_static_container #cveSuccessStoriesHeading {
        font-size: 23px;
        margin: 0px 0 0px 0; } }
    @media screen and (max-width: 768px) {
      ._new_static_container #cveSuccessStoriesHeading {
        font-size: 32px;
        margin: 10px 0 20px 0; } }
  ._new_static_container #audienceSelectionCta, ._new_static_container #carbonCalculatorCta {
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    border-bottom: 8px solid #B6BD00;
    background-image: url("https://labroots-images.s3.us-west-2.amazonaws.com/Audience_Selection_CTA_Bkg.png");
    background-position: -40px 50%;
    background-repeat: no-repeat;
    background-size: inherit;
    overflow: hidden; }
    @media screen and (max-width: 992px) {
      ._new_static_container #audienceSelectionCta #targetAudienceCtaText, ._new_static_container #carbonCalculatorCta #targetAudienceCtaText {
        margin-left: 100px; } }
    ._new_static_container #audienceSelectionCta #audienceSelectionTextContent, ._new_static_container #carbonCalculatorCta #audienceSelectionTextContent {
      margin-left: 150px;
      text-align: left; }
    @media screen and (max-width: 992px) {
      ._new_static_container #audienceSelectionCta, ._new_static_container #carbonCalculatorCta {
        background-size: cover; } }
    ._new_static_container #audienceSelectionCta h1, ._new_static_container #carbonCalculatorCta h1 {
      font-size: 44px; }
      @media screen and (max-width: 992px) {
        ._new_static_container #audienceSelectionCta h1, ._new_static_container #carbonCalculatorCta h1 {
          font-size: 40px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container #audienceSelectionCta h1, ._new_static_container #carbonCalculatorCta h1 {
          font-size: 30px; } }
    ._new_static_container #audienceSelectionCta .cta-tagline, ._new_static_container #carbonCalculatorCta .cta-tagline {
      font-size: 22px; }
      @media screen and (max-width: 992px) {
        ._new_static_container #audienceSelectionCta .cta-tagline, ._new_static_container #carbonCalculatorCta .cta-tagline {
          font-size: 18px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container #audienceSelectionCta .cta-tagline, ._new_static_container #carbonCalculatorCta .cta-tagline {
          font-size: 16px; } }
    ._new_static_container #audienceSelectionCta .cta_buttons_container .green-solid-button, ._new_static_container #audienceSelectionCta .cta_buttons_container .green-form-button, ._new_static_container #audienceSelectionCta .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #audienceSelectionCta .cta_buttons_container .btn:nth-child(2), ._new_static_container #audienceSelectionCta .cta_buttons_container .pagination li a, .pagination li ._new_static_container #audienceSelectionCta .cta_buttons_container a, ._new_static_container #audienceSelectionCta .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #audienceSelectionCta .cta_buttons_container .more-social-icon-link, ._new_static_container #audienceSelectionCta .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #audienceSelectionCta .cta_buttons_container .more-social-icon-link, ._new_static_container #audienceSelectionCta .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #audienceSelectionCta .cta_buttons_container .more-social-icon-link, ._new_static_container #audienceSelectionCta .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #audienceSelectionCta .cta_buttons_container .more-social-icon-link, ._new_static_container #carbonCalculatorCta .cta_buttons_container .green-solid-button, ._new_static_container #carbonCalculatorCta .cta_buttons_container .green-form-button, ._new_static_container #carbonCalculatorCta .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #carbonCalculatorCta .cta_buttons_container .btn:nth-child(2), ._new_static_container #carbonCalculatorCta .cta_buttons_container .pagination li a, .pagination li ._new_static_container #carbonCalculatorCta .cta_buttons_container a, ._new_static_container #carbonCalculatorCta .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #carbonCalculatorCta .cta_buttons_container .more-social-icon-link, ._new_static_container #carbonCalculatorCta .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #carbonCalculatorCta .cta_buttons_container .more-social-icon-link, ._new_static_container #carbonCalculatorCta .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #carbonCalculatorCta .cta_buttons_container .more-social-icon-link, ._new_static_container #carbonCalculatorCta .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #carbonCalculatorCta .cta_buttons_container .more-social-icon-link {
      width: 200px;
      padding: 16px; }
      @media screen and (max-width: 992px) {
        ._new_static_container #audienceSelectionCta .cta_buttons_container .green-solid-button, ._new_static_container #audienceSelectionCta .cta_buttons_container .green-form-button, ._new_static_container #audienceSelectionCta .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #audienceSelectionCta .cta_buttons_container .btn:nth-child(2), ._new_static_container #audienceSelectionCta .cta_buttons_container .pagination li a, .pagination li ._new_static_container #audienceSelectionCta .cta_buttons_container a, ._new_static_container #audienceSelectionCta .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #audienceSelectionCta .cta_buttons_container .more-social-icon-link, ._new_static_container #audienceSelectionCta .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #audienceSelectionCta .cta_buttons_container .more-social-icon-link, ._new_static_container #audienceSelectionCta .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #audienceSelectionCta .cta_buttons_container .more-social-icon-link, ._new_static_container #audienceSelectionCta .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #audienceSelectionCta .cta_buttons_container .more-social-icon-link, ._new_static_container #carbonCalculatorCta .cta_buttons_container .green-solid-button, ._new_static_container #carbonCalculatorCta .cta_buttons_container .green-form-button, ._new_static_container #carbonCalculatorCta .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #carbonCalculatorCta .cta_buttons_container .btn:nth-child(2), ._new_static_container #carbonCalculatorCta .cta_buttons_container .pagination li a, .pagination li ._new_static_container #carbonCalculatorCta .cta_buttons_container a, ._new_static_container #carbonCalculatorCta .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #carbonCalculatorCta .cta_buttons_container .more-social-icon-link, ._new_static_container #carbonCalculatorCta .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #carbonCalculatorCta .cta_buttons_container .more-social-icon-link, ._new_static_container #carbonCalculatorCta .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #carbonCalculatorCta .cta_buttons_container .more-social-icon-link, ._new_static_container #carbonCalculatorCta .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #carbonCalculatorCta .cta_buttons_container .more-social-icon-link {
          padding: 8px; } }
    ._new_static_container #audienceSelectionCta .cta-audience-img, ._new_static_container #carbonCalculatorCta .cta-audience-img {
      position: absolute;
      left: 40px;
      width: 100px;
      top: 33px;
      background: #FFFFFF; }
      @media screen and (max-width: 992px) {
        ._new_static_container #audienceSelectionCta .cta-audience-img, ._new_static_container #carbonCalculatorCta .cta-audience-img {
          left: 16px;
          width: 70px; } }
    ._new_static_container #audienceSelectionCta .carbon-calculator-gif, ._new_static_container #carbonCalculatorCta .carbon-calculator-gif {
      position: absolute;
      left: 0px;
      width: 250px;
      top: -10px;
      background: #FFFFFF; }
      @media screen and (max-width: 992px) {
        ._new_static_container #audienceSelectionCta .carbon-calculator-gif, ._new_static_container #carbonCalculatorCta .carbon-calculator-gif {
          position: inherit;
          left: inherit;
          top: inherit;
          width: 100%;
          margin: 0 auto; } }
    @media screen and (max-width: 992px) {
      ._new_static_container #audienceSelectionCta .ctaMainContent .col-xs-9, ._new_static_container #carbonCalculatorCta .ctaMainContent .col-xs-9 {
        padding-left: 0; } }
  ._new_static_container #carbonCalculatorCta {
    background-image: url("https://labroots-images.s3.us-west-2.amazonaws.com/mk-2024-replacements/Pattern.jpg"); }
    ._new_static_container #carbonCalculatorCta .cta-tagline {
      font-size: 16px; }
  ._new_static_container .fadeInLine {
    font-family: 'Open Sans Light'; }
  @media (max-width: 700px) {
    ._new_static_container .page_header_container {
      display: block !important;
      text-align: center; }
      ._new_static_container .page_header_container a.green-border-button, ._new_static_container .page_header_container .social-share-icons .green-border-button.more-social-icon-link, .social-share-icons ._new_static_container .page_header_container .green-border-button.more-social-icon-link, ._new_static_container .page_header_container .mobile-social-share-icons .green-border-button.more-social-icon-link, .mobile-social-share-icons ._new_static_container .page_header_container .green-border-button.more-social-icon-link, ._new_static_container .page_header_container a.green-solid-button, ._new_static_container .page_header_container a.green-form-button, ._new_static_container .page_header_container .social-share-icons .green-form-button.more-social-icon-link, .social-share-icons ._new_static_container .page_header_container .green-form-button.more-social-icon-link, ._new_static_container .page_header_container .mobile-social-share-icons .green-form-button.more-social-icon-link, .mobile-social-share-icons ._new_static_container .page_header_container .green-form-button.more-social-icon-link, ._new_static_container .page_header_container .popover-navigation .btn-group a.btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .page_header_container a.btn:nth-child(2), ._new_static_container .page_header_container .popover-navigation .btn-group .social-share-icons .btn.more-social-icon-link:nth-child(2), .popover-navigation .btn-group .social-share-icons ._new_static_container .page_header_container .btn.more-social-icon-link:nth-child(2), ._new_static_container .page_header_container .social-share-icons .popover-navigation .btn-group .btn.more-social-icon-link:nth-child(2), .social-share-icons .popover-navigation .btn-group ._new_static_container .page_header_container .btn.more-social-icon-link:nth-child(2), ._new_static_container .page_header_container .popover-navigation .btn-group .mobile-social-share-icons .btn.more-social-icon-link:nth-child(2), .popover-navigation .btn-group .mobile-social-share-icons ._new_static_container .page_header_container .btn.more-social-icon-link:nth-child(2), ._new_static_container .page_header_container .mobile-social-share-icons .popover-navigation .btn-group .btn.more-social-icon-link:nth-child(2), .mobile-social-share-icons .popover-navigation .btn-group ._new_static_container .page_header_container .btn.more-social-icon-link:nth-child(2), ._new_static_container .page_header_container .pagination li a, .pagination li ._new_static_container .page_header_container a, ._new_static_container .page_header_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .page_header_container .more-social-icon-link, ._new_static_container .page_header_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .page_header_container .more-social-icon-link, ._new_static_container .page_header_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .page_header_container .more-social-icon-link, ._new_static_container .page_header_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .page_header_container .more-social-icon-link, ._new_static_container .page_header_container .social-share-icons .green-solid-button.more-social-icon-link, .social-share-icons ._new_static_container .page_header_container .green-solid-button.more-social-icon-link, ._new_static_container .page_header_container .mobile-social-share-icons .green-solid-button.more-social-icon-link, .mobile-social-share-icons ._new_static_container .page_header_container .green-solid-button.more-social-icon-link {
        margin: 16px auto;
        width: 80%; } }
  ._new_static_container .footer-buttons.cta_buttons_container .d-flex {
    flex-wrap: wrap; }
  @media (max-width: 992px) {
    ._new_static_container .animated-metrics div.col-sm-6 {
      margin-bottom: 46px; } }
  ._new_static_container .animated-metrics .percent-sign, ._new_static_container .animated-metrics .animated-count, ._new_static_container .animated-metrics .metric-count {
    font-size: 28px;
    font-family: 'Open Sans Light';
    color: #5A5A5A; }
  ._new_static_container .animated-metrics .animated-count {
    visibility: hidden; }
  ._new_static_container .mobile-list-hide, ._new_static_container .mobile-list-see-more {
    font-size: 20px;
    cursor: pointer; }
    ._new_static_container .mobile-list-hide .seemore, ._new_static_container .mobile-list-see-more .seemore {
      color: #5A5A5A;
      font-weight: bold; }
    ._new_static_container .mobile-list-hide .glyphicon, ._new_static_container .mobile-list-see-more .glyphicon {
      border: 2px solid #B6BD00;
      border-radius: 50%;
      color: #B6BD00;
      padding: 3px;
      font-size: 11px; }
  @media (max-width: 992px) {
    ._new_static_container .mobile-hidden-list {
      display: none; }
      ._new_static_container .mobile-hidden-list.mobile-show {
        display: block !important; } }
  ._new_static_container .fa-chevron-circle-down, ._new_static_container .fa-chevron-circle-up {
    font-size: 20px;
    margin-top: -2px; }
  ._new_static_container .lr-chevron-circle-down, ._new_static_container .lr-chevron-circle-up {
    height: 20px;
    width: 20px;
    border: 1px solid #B6BD00;
    border-radius: 50%;
    font-size: 12px;
    padding-top: 2px;
    cursor: pointer;
    vertical-align: top;
    text-align: center; }
  ._new_static_container .chevron-rotate {
    transform: rotate(-180deg);
    transition: transform 150ms ease; }
  ._new_static_container .carousel-indicators-mklrve {
    bottom: 0 !important; }
  ._new_static_container .green-carousel-indicators li {
    background: gray !important;
    width: 10px !important;
    height: 10px !important;
    border-radius: 25px !important; }
  ._new_static_container .green-carousel-indicators li.active {
    background: #B6BD00 !important; }
  ._new_static_container .img-container-popup img {
    cursor: zoom-in; }
  ._new_static_container hr.navbar-divider {
    border-top: 2px solid #E6E6E6; }

.sublist li {
  font-size: 16px; }

@media screen and (min-width: 1200px) {
  #agilent-cs-goal-spacer {
    height: 40px; } }
@media screen and (max-width: 1200px) {
  #agilent-cs-goal-spacer {
    height: 20px; } }
@media screen and (max-width: 992px) {
  #agilent-cs-goal-spacer {
    height: 0; } }

.case-study-landing #youtubeHolder {
  height: 400px; }
  @media screen and (max-width: 768px) {
    .case-study-landing #youtubeHolder {
      min-height: 50px;
      max-height: 200px; } }
.case-study-landing .styled-container-primary {
  padding: 32px !important; }
  @media screen and (max-width: 992px) {
    .case-study-landing .styled-container-primary {
      padding: 16px !important; } }

.nexcelom-split-right {
  background: #E6E6E6;
  border-radius: 0 8px 8px 0;
  height: 831px; }
  @media screen and (max-width: 1200px) {
    .nexcelom-split-right {
      height: 612px; } }
  @media screen and (max-width: 992px) {
    .nexcelom-split-right {
      display: none; } }

._new_static_container {
  /** JUMBOTRONS **/
  /**
   * Pittcon + Hids + fens + codis + genomics + crispr + leica + third party email + diasorin + social post + sciex
   */
  /* end Pittcon + Hids + fens + codis + genomics + crispr + leica + third party email + diasorin + social post + sciex */
  /**
   * Nexcelom & Agilent
   */
  /* end Nexcelom / Agilent */
  /**
   * Bode + nanostring
   */
  /* end bode + nanostring */
  /** Third Party Email Case Study **/
  /** CODIS case study **/
  /** social post case study **/
  /** end social post case study **/
  /** Leica Biosystems case study **/ }
  ._new_static_container .cs-section-row {
    margin-top: 50px;
    margin-bottom: 25px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .cs-section-row {
        margin-top: 25px;
        margin-bottom: 0px; } }
  ._new_static_container .lobby-caption {
    color: #5A5A5A;
    font-size: 14px;
    padding-top: 10px;
    padding-right: 5px; }
  ._new_static_container .cs-white-box {
    background: #FFFFFF;
    padding: 25px;
    margin: 0px auto;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    border-radius: 8px;
    border: 1px solid #a5a3a31a;
    display: inline-block; }
    @media screen and (max-width: 768px) {
      ._new_static_container .cs-white-box {
        padding: 10px; } }
  ._new_static_container .case-study-jumbotron-container {
    position: absolute;
    top: 0px;
    margin: 0 auto;
    width: 100%; }
  ._new_static_container .case-study-jumbotron {
    overflow: hidden;
    text-align: center; }
    ._new_static_container .case-study-jumbotron img {
      width: 100%;
      object-fit: cover;
      object-position: 15% 50%; }
      @media screen and (max-width: 992px) {
        ._new_static_container .case-study-jumbotron img {
          object-position: 0% 50%; } }
    ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper {
      top: inherit;
      left: inherit;
      width: inherit;
      position: inherit;
      margin-top: 50px; }
      ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper hr {
        border-top: 2px solid #5A5A5A;
        margin-top: 10px;
        margin-bottom: 10px;
        width: 45%; }
        @media screen and (max-width: 768px) {
          ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper hr {
            border-top: 1px solid #5A5A5A;
            margin-top: 5px;
            width: 52%; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper {
          margin-top: 0px; } }
      ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-heading {
        text-transform: uppercase;
        line-height: 32px;
        font-size: 16px;
        font-weight: 600;
        font-family: 'Open Sans', Arial, sans-serif;
        color: #5A5A5A; }
        @media screen and (max-width: 992px) {
          ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-heading {
            padding-top: 58px;
            font-size: 10px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-heading-1line {
          padding-top: 65px !important; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-heading-3lines {
          padding-top: 38px !important; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-heading-5lines {
          padding-top: 20px !important; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-heading-max {
          padding-top: 0px !important; } }
      ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-title {
        font-family: Rokkitt, Helvetica;
        font-size: 64px;
        padding: 7px;
        text-align: center;
        line-height: 40px;
        color: #B6BD00; }
        @media screen and (max-width: 992px) {
          ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-title {
            padding-bottom: 0px;
            font-size: 46px;
            line-height: 32px; } }
      ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-subtitle {
        font-size: 16px;
        line-height: 24px;
        color: #5A5A5A; }
        @media screen and (max-width: 992px) {
          ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-subtitle {
            width: 80%;
            margin: 0 auto;
            font-size: 12px;
            line-height: 17px;
            margin-top: 16px; } }
        @media screen and (max-width: 768px) {
          ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-subtitle {
            margin-top: 12px; } }
      ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-icon, ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-icon img {
        width: 88px;
        height: 88px;
        min-height: 88px;
        /* Needed to override the banner min-height */
        margin-top: 0;
        /* Needed to override the banner margin */ }
        @media screen and (max-width: 992px) {
          ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-icon, ._new_static_container .case-study-jumbotron .jumbotron-title-wrapper .jumbotron-icon img {
            width: 50px;
            height: 50px;
            min-height: 50px; } }
  ._new_static_container .case-study-jumbonav {
    background: #F5F5F7;
    display: inline-block;
    width: 100%; }
    ._new_static_container .case-study-jumbonav a, ._new_static_container .case-study-jumbonav .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link, ._new_static_container .case-study-jumbonav .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link {
      width: 20%;
      height: 140px;
      text-align: center;
      float: left; }
      ._new_static_container .case-study-jumbonav a img, ._new_static_container .case-study-jumbonav .social-share-icons .more-social-icon-link img, .social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link img, ._new_static_container .case-study-jumbonav .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link img {
        padding-top: 30px;
        max-width: 75px;
        max-height: 75px; }
        @media screen and (max-width: 992px) {
          ._new_static_container .case-study-jumbonav a img, ._new_static_container .case-study-jumbonav .social-share-icons .more-social-icon-link img, .social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link img, ._new_static_container .case-study-jumbonav .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link img {
            max-width: 40px;
            max-height: 60px; } }
      ._new_static_container .case-study-jumbonav a span, ._new_static_container .case-study-jumbonav .social-share-icons .more-social-icon-link span, .social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link span, ._new_static_container .case-study-jumbonav .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link span {
        display: block;
        color: #5A5A5A;
        font-size: 16px;
        padding: 15px 0 25px 0; }
        @media screen and (max-width: 992px) {
          ._new_static_container .case-study-jumbonav a span, ._new_static_container .case-study-jumbonav .social-share-icons .more-social-icon-link span, .social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link span, ._new_static_container .case-study-jumbonav .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link span {
            font-size: 10px; } }
      ._new_static_container .case-study-jumbonav a:hover, ._new_static_container .case-study-jumbonav .social-share-icons .more-social-icon-link:hover, .social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link:hover, ._new_static_container .case-study-jumbonav .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link:hover {
        background: #FFFFFF;
        text-decoration: none; }
      ._new_static_container .case-study-jumbonav a.active, ._new_static_container .case-study-jumbonav .social-share-icons .active.more-social-icon-link, .social-share-icons ._new_static_container .case-study-jumbonav .active.more-social-icon-link, ._new_static_container .case-study-jumbonav .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons ._new_static_container .case-study-jumbonav .active.more-social-icon-link {
        background: #FFFFFF; }
      @media screen and (max-width: 992px) {
        ._new_static_container .case-study-jumbonav a, ._new_static_container .case-study-jumbonav .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link, ._new_static_container .case-study-jumbonav .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .case-study-jumbonav .more-social-icon-link {
          height: 140px; } }
  ._new_static_container .case-study-nav {
    text-align: center;
    height: auto;
    margin: 30px auto;
    margin-left: -15px;
    margin-right: -15px; }
    ._new_static_container .case-study-nav button {
      border: 2px solid #B6BD00;
      position: absolute;
      width: 145px;
      height: 42px;
      border-radius: 8px;
      font-size: 16px; }
      ._new_static_container .case-study-nav button a, ._new_static_container .case-study-nav button .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .case-study-nav button .more-social-icon-link, ._new_static_container .case-study-nav button .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .case-study-nav button .more-social-icon-link {
        text-decoration: none; }
      @media screen and (max-width: 768px) {
        ._new_static_container .case-study-nav button {
          width: 88px; } }
    ._new_static_container .case-study-nav .previous {
      background: #FFFFFF;
      left: 0; }
      ._new_static_container .case-study-nav .previous a, ._new_static_container .case-study-nav .previous .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .case-study-nav .previous .more-social-icon-link, ._new_static_container .case-study-nav .previous .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .case-study-nav .previous .more-social-icon-link {
        color: #5A5A5A; }
      ._new_static_container .case-study-nav .previous:hover {
        background: #B6BD00; }
        ._new_static_container .case-study-nav .previous:hover a, ._new_static_container .case-study-nav .previous:hover .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .case-study-nav .previous:hover .more-social-icon-link, ._new_static_container .case-study-nav .previous:hover .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .case-study-nav .previous:hover .more-social-icon-link {
          color: #FFFFFF; }
    ._new_static_container .case-study-nav .next {
      background: #B6BD00;
      right: 0; }
      ._new_static_container .case-study-nav .next a, ._new_static_container .case-study-nav .next .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .case-study-nav .next .more-social-icon-link, ._new_static_container .case-study-nav .next .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .case-study-nav .next .more-social-icon-link {
        color: #FFFFFF; }
      ._new_static_container .case-study-nav .next:hover {
        background-color: #FFFFFF; }
        ._new_static_container .case-study-nav .next:hover a, ._new_static_container .case-study-nav .next:hover .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .case-study-nav .next:hover .more-social-icon-link, ._new_static_container .case-study-nav .next:hover .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .case-study-nav .next:hover .more-social-icon-link {
          color: #5A5A5A; }
    ._new_static_container .case-study-nav .cs-download-container {
      display: flex;
      flex-direction: column;
      align-items: center;
      text-decoration: none; }
      ._new_static_container .case-study-nav .cs-download-container:hover .download-label {
        color: #2B7FF2; }
    ._new_static_container .case-study-nav .download-label {
      color: #5A5A5A;
      font-size: 14px;
      padding-top: 15px; }
    ._new_static_container .case-study-nav .download-icon {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 48px;
      height: 48px;
      border-radius: 24px;
      background: #FFFFFF;
      box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
      ._new_static_container .case-study-nav .download-icon:hover {
        background: #B6BD00; }
  ._new_static_container .new-static-pittcon {
    padding-left: 15px;
    padding-right: 15px; }
    ._new_static_container .new-static-pittcon .fens-row-1 {
      height: 434px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .fens-row-1 {
          height: 441px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .fens-row-1 {
          height: auto; } }
    ._new_static_container .new-static-pittcon .fens-row-2 {
      height: 375px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .fens-row-2 {
          height: auto; } }
    ._new_static_container .new-static-pittcon .fens-row-3 {
      height: 655px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .fens-row-3 {
          height: 542px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .fens-row-3 {
          height: auto; } }
    ._new_static_container .new-static-pittcon .crispr-row-1 {
      height: 572px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .crispr-row-1 {
          height: 473px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .crispr-row-1 {
          height: auto; } }
    ._new_static_container .new-static-pittcon .crispr-row-2 {
      height: 416px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .crispr-row-2 {
          height: 349px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .crispr-row-2 {
          height: auto; } }
    ._new_static_container .new-static-pittcon p, ._new_static_container .new-static-pittcon .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-pittcon td {
      line-height: 27px; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon p, ._new_static_container .new-static-pittcon .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-pittcon td {
          text-align: center;
          font-size: 14px;
          line-height: 16px; } }
    ._new_static_container .new-static-pittcon .onePGrayBorder {
      border: 1px solid #cecdcd;
      border-radius: 13px; }
    ._new_static_container .new-static-pittcon .pittcon-cs-section-row #hids-quote-right {
      position: relative;
      top: 340px; }
    ._new_static_container .new-static-pittcon .text-left-to-center {
      text-align: left; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .text-left-to-center {
          text-align: center; } }
    ._new_static_container .new-static-pittcon .text-left-to-right {
      text-align: left; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .text-left-to-right {
          text-align: right; } }
    ._new_static_container .new-static-pittcon .what-else {
      height: 700px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .what-else {
          height: 600px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .what-else {
          height: auto; } }
    ._new_static_container .new-static-pittcon .what-else-list {
      align-items: center;
      justify-content: space-evenly;
      display: flex;
      align-content: flex-start;
      flex-direction: column; }
      ._new_static_container .new-static-pittcon .what-else-list li {
        padding: 7px; }
        @media screen and (max-width: 1200px) {
          ._new_static_container .new-static-pittcon .what-else-list li {
            padding: 2px; } }
    ._new_static_container .new-static-pittcon .less-cap-padd {
      padding-top: 0;
      margin-top: -15px; }
    ._new_static_container .new-static-pittcon .l-gray-bkg {
      background: #FFFFFF;
      padding: 25px;
      margin: 16px auto;
      margin-bottom: 32px;
      box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
      border-radius: 8px;
      border: 1px solid #a5a3a31a; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .l-gray-bkg {
          margin-bottom: 16px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .l-gray-bkg {
          padding: 10px; } }
      @media screen and (min-width: 992px) {
        ._new_static_container .new-static-pittcon .l-gray-bkg.chatbox-img-box {
          width: 90%;
          margin-left: 0px; } }
    ._new_static_container .new-static-pittcon .pittcon-first-line {
      height: 525px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .pittcon-first-line {
          height: 620px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .pittcon-first-line {
          height: 795px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .pittcon-first-line {
          height: inherit; } }
    ._new_static_container .new-static-pittcon .pittcon-new-orleans {
      display: flex;
      justify-content: center;
      /* align horizontal */
      align-items: center;
      /* align vertical */ }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .pittcon-new-orleans {
          height: auto; } }
    ._new_static_container .new-static-pittcon #pittcon-second-line {
      display: flex;
      justify-content: center;
      /* align horizontal */
      align-items: center;
      /* align vertical */ }
    ._new_static_container .new-static-pittcon .pittcon-second-line {
      height: 545px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .pittcon-second-line {
          height: inherit; } }
    ._new_static_container .new-static-pittcon .pittcon-third-line {
      height: 350px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .pittcon-third-line {
          height: 480px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .pittcon-third-line {
          height: inherit; } }
    ._new_static_container .new-static-pittcon .pittcon-fourth-line {
      height: 500px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .pittcon-fourth-line {
          height: 570px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .pittcon-fourth-line {
          height: 640px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .pittcon-fourth-line {
          height: inherit; } }
    ._new_static_container .new-static-pittcon .pittcon-fifth-line {
      height: 280px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .pittcon-fifth-line {
          height: 300px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .pittcon-fifth-line {
          height: 325px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .pittcon-fifth-line {
          height: inherit; } }
    ._new_static_container .new-static-pittcon .inbetween-header {
      font-size: 45px;
      line-height: 48px;
      font-weight: bold; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .inbetween-header {
          font-size: 24px;
          line-height: 26px; } }
    ._new_static_container .new-static-pittcon h1 {
      text-align: left; }
    ._new_static_container .new-static-pittcon hr {
      border: 1px solid #B6BD00;
      border-top-width: 2px;
      margin-top: auto; }
    ._new_static_container .new-static-pittcon .testimonial {
      background: #B6BD00;
      padding: 25px; }
      ._new_static_container .new-static-pittcon .testimonial strong {
        color: #FFFFFF; }
      ._new_static_container .new-static-pittcon .testimonial h1 {
        background: #FFFFFF;
        width: 235px;
        color: #5A5A5A;
        padding: 15px; }
        @media screen and (max-width: 1200px) {
          ._new_static_container .new-static-pittcon .testimonial h1 {
            font-size: 42px; } }
      ._new_static_container .new-static-pittcon .testimonial p, ._new_static_container .new-static-pittcon .testimonial .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-pittcon .testimonial td {
        color: #FFFFFF; }
      ._new_static_container .new-static-pittcon .testimonial hr {
        width: 20px;
        border: 1px solid #FFFFFF;
        margin-left: 0; }
      ._new_static_container .new-static-pittcon .testimonial .testimonial-name {
        color: #5A5A5A;
        font-weight: bold; }
    ._new_static_container .new-static-pittcon .numbered-list {
      padding: 15px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .numbered-list {
          padding-left: 15px; } }
      ._new_static_container .new-static-pittcon .numbered-list hr {
        border: 1px solid #B6BD00; }
      ._new_static_container .new-static-pittcon .numbered-list .col-md-9.col-sm-9.col-xs-9 {
        width: 90%; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .numbered-list .col-md-9.col-sm-9.col-xs-9 {
          width: 85%; } }
    ._new_static_container .new-static-pittcon .list-style-none {
      list-style: none !important; }
    ._new_static_container .new-static-pittcon #pittconResultsList {
      list-style: none !important;
      margin-bottom: 15px; }
    ._new_static_container .new-static-pittcon #pittconNetworkLoungeDesktop {
      margin-top: 15px; }
      ._new_static_container .new-static-pittcon #pittconNetworkLoungeDesktop img {
        border: 1px solid #BEBEBE;
        border-radius: 13px; }
    ._new_static_container .new-static-pittcon #nexcelomMobileNetworkingLoungeCaption {
      text-align: right;
      margin-right: 42px; }
    ._new_static_container .new-static-pittcon #nexcelomDesktopNetworkingLoungeCaption {
      margin-right: 85px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon #nexcelomDesktopNetworkingLoungeCaption {
          margin-right: 34px; } }
    ._new_static_container .new-static-pittcon #agilentDesktopSoftwareCenterCaption {
      text-align: right;
      margin-right: 78px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon #agilentDesktopSoftwareCenterCaption {
          margin-right: 29px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon #agilentDesktopSoftwareCenterCaption {
          margin-right: 30px; } }
    ._new_static_container .new-static-pittcon #agilentDesktopPosterHallCaption {
      text-align: right;
      margin-right: 78px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon #agilentDesktopPosterHallCaption {
          margin-right: 29px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon #agilentDesktopPosterHallCaption {
          margin-right: 30px; } }
    ._new_static_container .new-static-pittcon #agilentMobileSoftwareCenterCaption {
      margin-right: 15px;
      text-align: right; }
    ._new_static_container .new-static-pittcon #agilentMobilePosterHallCaption {
      margin-right: 15px;
      text-align: right; }
    ._new_static_container .new-static-pittcon .video-mask {
      box-shadow: 0px 3px 6px #00000015;
      border-radius: 10px;
      overflow: hidden; }
    ._new_static_container .new-static-pittcon .fens-transition-title {
      text-align: center;
      font: normal normal normal 45px/50px Rokkitt;
      letter-spacing: 0px;
      color: #5A5A5A;
      margin-bottom: 13px;
      opacity: 1; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .fens-transition-title {
          font-size: 24px;
          line-height: normal; } }
    ._new_static_container .new-static-pittcon .crispr-diagram {
      background-image: url("https://files.labroots.com/crispr-2021/image3-xl.png");
      background-size: cover;
      width: 846px;
      height: 404px;
      position: relative; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .crispr-diagram {
          background-image: url("https://files.labroots.com/crispr-2021/image3-lg.png");
          width: 590px;
          height: 282px; } }
      @media screen and (max-width: 724px) {
        ._new_static_container .new-static-pittcon .crispr-diagram {
          background-image: url("https://files.labroots.com/crispr-2021/image3-md.png");
          width: 377px;
          height: 180px; } }
      @media screen and (max-width: 480px) {
        ._new_static_container .new-static-pittcon .crispr-diagram {
          background-image: url("https://files.labroots.com/crispr-2021/image3-sm.png");
          width: 287px;
          height: 137px; } }
      ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle {
        width: 30px;
        height: 30px;
        padding: 6px 0px;
        border-radius: 15px;
        text-align: center;
        font-size: 12px;
        line-height: 1.42857;
        position: absolute;
        color: #FFFFFF;
        background: #B6BD00 0% 0% no-repeat padding-box;
        box-shadow: 0px 3px 6px #00000029;
        opacity: 1;
        z-index: 1000; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle {
            width: 20px;
            height: 20px;
            padding: 1px 0;
            font-size: 10px; } }
        @media screen and (max-width: 724px) {
          ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle {
            width: 15px;
            height: 15px;
            padding: 0px 0;
            font-size: 8px; } }
        @media screen and (max-width: 480px) {
          ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle {
            top: 0;
            left: 0; } }
        ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-a {
          top: 104px;
          left: 72px; }
          @media screen and (max-width: 992px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-a {
              top: 74px;
              left: 51px; } }
          @media screen and (max-width: 724px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-a {
              top: 46px;
              left: 31px; } }
          @media screen and (max-width: 480px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-a {
              top: 34px;
              left: 19px; } }
        ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-a2 {
          top: 27px;
          left: 747px; }
          @media screen and (max-width: 992px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-a2 {
              top: 17px;
              left: 520px; } }
          @media screen and (max-width: 724px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-a2 {
              top: 11px;
              left: 332px; } }
          @media screen and (max-width: 480px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-a2 {
              top: 7px;
              left: 254px; } }
        ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-b {
          top: 205px;
          left: 117px; }
          @media screen and (max-width: 992px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-b {
              top: 144px;
              left: 82px; } }
          @media screen and (max-width: 724px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-b {
              top: 90px;
              left: 53px; } }
          @media screen and (max-width: 480px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-b {
              top: 65px;
              left: 39px; } }
        ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-c {
          top: 202px;
          left: 298px; }
          @media screen and (max-width: 992px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-c {
              top: 136px;
              left: 207px; } }
          @media screen and (max-width: 724px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-c {
              top: 86px;
              left: 130px; } }
          @media screen and (max-width: 480px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-c {
              top: 62px;
              left: 97px; } }
        ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-d {
          top: 142px;
          left: 208px; }
          @media screen and (max-width: 992px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-d {
              top: 101px;
              left: 145px; } }
          @media screen and (max-width: 724px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-d {
              top: 63px;
              left: 93px; } }
          @media screen and (max-width: 480px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-d {
              top: 48px;
              left: 70px; } }
        ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-e {
          top: 64px;
          left: 594px; }
          @media screen and (max-width: 992px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-e {
              top: 46px;
              left: 413px; } }
          @media screen and (max-width: 724px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-e {
              top: 29px;
              left: 263px; } }
          @media screen and (max-width: 480px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-e {
              top: 19px;
              left: 198px; } }
        ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-f {
          top: 262px;
          left: 298px; }
          @media screen and (max-width: 992px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-f {
              top: 184px;
              left: 207px; } }
          @media screen and (max-width: 724px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-f {
              top: 115px;
              left: 130px; } }
          @media screen and (max-width: 480px) {
            ._new_static_container .new-static-pittcon .crispr-diagram .btn-circle.circle-f {
              top: 85px;
              left: 97px; } }
      ._new_static_container .new-static-pittcon .crispr-diagram .tooltip-inner {
        background-color: #FFFFFF;
        color: #5A5A5A;
        font: normal normal normal 12px/17px Open Sans;
        font-weight: normal;
        width: 150px;
        text-align: left;
        white-space: break-spaces;
        opacity: .9;
        box-shadow: 0px 3px 6px #00000029; }
      ._new_static_container .new-static-pittcon .crispr-diagram .tooltip-arrow {
        display: none; }
    ._new_static_container .new-static-pittcon .light-divider {
      background: #0000001F 0% 0% no-repeat padding-box;
      opacity: 1;
      width: 90%;
      height: 1px;
      margin: 1rem auto; }
    ._new_static_container .new-static-pittcon ul {
      list-style: none; }
    ._new_static_container .new-static-pittcon li .number {
      font-weight: bold;
      height: 50px;
      font-size: 46px;
      text-align: right;
      padding-left: 14px;
      padding-top: 3px;
      font-family: 'Rokkitt'; }
    ._new_static_container .new-static-pittcon li .even {
      color: #B6BD00; }
    ._new_static_container .new-static-pittcon li .odd {
      color: #5A5A5A; }
    ._new_static_container .new-static-pittcon .sciex-list {
      color: #5A5A5A; }
      ._new_static_container .new-static-pittcon .sciex-list ul {
        margin: 5px 70px 10px;
        list-style-type: disc; }
        @media screen and (max-width: 992px) {
          ._new_static_container .new-static-pittcon .sciex-list ul {
            margin: 10px 0px 10px 20px; } }
      ._new_static_container .new-static-pittcon .sciex-list ul > li {
        font-size: 18px;
        margin: 5px 0 15px 0;
        line-height: 22px; }
      ._new_static_container .new-static-pittcon .sciex-list ul > li > ul {
        margin: 8px 22px 10px; }
      ._new_static_container .new-static-pittcon .sciex-list ul > li > ul > li {
        font-size: 16px !important; }
    ._new_static_container .new-static-pittcon .split-left {
      box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
      border-radius: 8px 0 0 8px;
      height: 884px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .split-left {
          height: auto; } }
    ._new_static_container .new-static-pittcon .lounge {
      width: 100%; }
    ._new_static_container .new-static-pittcon .case-study-image-carousel {
      margin: 0 auto;
      margin-top: -50px;
      margin-bottom: 25px; }
      ._new_static_container .new-static-pittcon .case-study-image-carousel .carousel-indicators {
        bottom: -20px !important; }
    ._new_static_container .new-static-pittcon #extensive-row {
      display: inline-block;
      display: flex;
      justify-content: center;
      /* align horizontal */
      align-items: center;
      /* align vertical */ }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon #extensive-row {
          display: block;
          height: auto; } }
    ._new_static_container .new-static-pittcon #pittconMatchmaking {
      display: inline-block;
      display: flex;
      justify-content: center;
      /* align horizontal */
      align-items: center;
      /* align vertical */ }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon #pittconMatchmaking {
          height: auto;
          display: block; } }
    ._new_static_container .new-static-pittcon #pittconWelcomeVideos {
      display: inline-block;
      display: flex;
      justify-content: center;
      /* align horizontal */
      align-items: center;
      /* align vertical */ }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon #pittconWelcomeVideos {
          height: auto;
          display: block; } }
    ._new_static_container .new-static-pittcon #pittconFinalProgram {
      display: inline-block;
      display: flex;
      justify-content: center;
      /* align horizontal */
      align-items: center;
      /* align vertical */ }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon #pittconFinalProgram {
          height: auto;
          display: block; } }
    ._new_static_container .new-static-pittcon #emphasisOnNetworking {
      display: inline-block;
      display: flex;
      justify-content: center;
      /* align horizontal */
      align-items: center;
      /* align vertical */ }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon #emphasisOnNetworking {
          height: auto;
          display: block; } }
    ._new_static_container .new-static-pittcon #pittconGamification {
      display: inline-block;
      display: flex;
      justify-content: center;
      /* align horizontal */
      align-items: center;
      /* align vertical */ }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon #pittconGamification {
          height: auto;
          display: block; } }
    ._new_static_container .new-static-pittcon #pittconFooterText {
      text-align: center;
      border: 1px solid #BEBEBE;
      border-radius: 8px;
      font-size: 18px; }
    ._new_static_container .new-static-pittcon #pittconFooterLink:hover {
      text-decoration: none; }
    ._new_static_container .new-static-pittcon .pittcon-results {
      margin-left: 0; }
    ._new_static_container .new-static-pittcon #myCarousel img, ._new_static_container .new-static-pittcon .marketing-carousel-slider img {
      width: 100%; }
    ._new_static_container .new-static-pittcon #myCarousel .carousel-inner, ._new_static_container .new-static-pittcon #myCarousel .carousel-control, ._new_static_container .new-static-pittcon .marketing-carousel-slider .carousel-inner, ._new_static_container .new-static-pittcon .marketing-carousel-slider .carousel-control {
      border-radius: 18px; }
    ._new_static_container .new-static-pittcon .green-heading {
      background: #B6BD00;
      border-radius: 8px; }
      ._new_static_container .new-static-pittcon .green-heading h1 {
        color: white;
        padding: 20px;
        text-align: center; }
    ._new_static_container .new-static-pittcon #inquiryDiv {
      bottom: 60px;
      margin-right: 15px;
      z-index: 99; }
    ._new_static_container .new-static-pittcon .before-after-section img {
      margin: 0 auto;
      width: 100%; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .before-after-section img {
          width: 100%; } }
    ._new_static_container .new-static-pittcon .pittcon-before-after-section img {
      margin: 0 auto; }
    ._new_static_container .new-static-pittcon .agilentDesktopOnly img {
      width: 100%; }
    ._new_static_container .new-static-pittcon .circle-crop {
      width: 100px;
      height: 100px;
      position: relative;
      overflow: hidden;
      border-radius: 50%;
      margin: 0 auto; }
    ._new_static_container .new-static-pittcon .circle-img {
      display: inline;
      margin: 0 auto;
      height: 100%;
      width: auto; }
    ._new_static_container .new-static-pittcon .hids-quote {
      font-size: 34px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-pittcon .hids-quote-left {
        float: left; } }
    ._new_static_container .new-static-pittcon .hids-quote-right {
      margin-top: 185%;
      float: right;
      margin-right: 80%; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .hids-quote-right {
          margin-top: 220%; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .hids-quote-right {
          margin-top: auto;
          margin-right: 0; } }
    ._new_static_container .new-static-pittcon .hids-seamless {
      height: 485px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .hids-seamless {
          height: 545px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .hids-seamless {
          height: 830px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .hids-seamless {
          height: auto;
          margin-bottom: 15px; } }
    ._new_static_container .new-static-pittcon .hids-seamless2 {
      height: 485px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-pittcon .hids-seamless2 {
          height: 545px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-pittcon .hids-seamless2 {
          height: auto; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-pittcon .hids-seamless2 {
          height: auto;
          margin-bottom: 15px; } }
  ._new_static_container .new-static-nexcelom {
    padding-left: 15px;
    padding-right: 15px; }
    ._new_static_container .new-static-nexcelom .onePGrayBorder {
      border: 1px solid #BEBEBE;
      border-radius: 13px; }
    ._new_static_container .new-static-nexcelom .agilent-row-1 {
      height: 369px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-nexcelom .agilent-row-1 {
          height: 461px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .agilent-row-1 {
          height: auto; } }
    ._new_static_container .new-static-nexcelom .agilent-row-2 {
      height: 441px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-nexcelom .agilent-row-2 {
          height: 489px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .agilent-row-2 {
          height: auto; } }
    ._new_static_container .new-static-nexcelom .nexcelom-first-line {
      height: 350px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-nexcelom .nexcelom-first-line {
          height: 385px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .nexcelom-first-line {
          height: 420px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .nexcelom-first-line {
          height: 370px; } }
    ._new_static_container .new-static-nexcelom .nexcelom-second-line {
      height: 300px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .nexcelom-second-line {
          height: 325px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .nexcelom-second-line {
          height: 300px; } }
    ._new_static_container .new-static-nexcelom .nexcelom-third-line {
      height: 325px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .nexcelom-third-line {
          height: 325px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .nexcelom-third-line {
          height: 295px; } }
    ._new_static_container .new-static-nexcelom .agilent-second-line {
      height: 600px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .agilent-second-line {
          height: 580px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .agilent-second-line {
          height: 575px; } }
    ._new_static_container .new-static-nexcelom .inbetween-header {
      font-size: 45px;
      line-height: 48px; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .inbetween-header {
          font-size: 24px;
          line-height: 26px; } }
    ._new_static_container .new-static-nexcelom .w-100 {
      width: 100%; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .w-100 {
          width: 90%; } }
    ._new_static_container .new-static-nexcelom h1 {
      text-align: left; }
    ._new_static_container .new-static-nexcelom hr {
      border: 1px solid #B6BD00;
      margin-top: auto; }
    ._new_static_container .new-static-nexcelom .numbered-list {
      padding: 15px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .numbered-list {
          padding-left: 15px; } }
      ._new_static_container .new-static-nexcelom .numbered-list hr {
        border: 1px solid #B6BD00; }
      ._new_static_container .new-static-nexcelom .numbered-list .col-md-9.col-sm-9.col-xs-9 {
        width: 90%; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .numbered-list .col-md-9.col-sm-9.col-xs-9 {
          width: 85%; } }
    ._new_static_container .new-static-nexcelom #nexcelomNetworkLoungeDesktop {
      margin-top: 125px; }
      ._new_static_container .new-static-nexcelom #nexcelomNetworkLoungeDesktop img {
        border: 1px solid #BEBEBE;
        border-radius: 13px; }
    ._new_static_container .new-static-nexcelom #nexcelomMobileNetworkingLoungeCaption {
      text-align: right;
      margin-right: 42px; }
    ._new_static_container .new-static-nexcelom .agilent-desktop-caption {
      text-align: right;
      margin-right: 36px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-nexcelom .agilent-desktop-caption {
          margin-right: 29px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .agilent-desktop-caption {
          margin-right: 30px; } }
    ._new_static_container .new-static-nexcelom .agilent-mobile-caption {
      margin-right: 15px;
      text-align: right; }
    ._new_static_container .new-static-nexcelom ul {
      list-style: none; }
    ._new_static_container .new-static-nexcelom li .number {
      font-weight: bold;
      height: 50px;
      font-size: 46px;
      text-align: right;
      padding-left: 14px;
      padding-top: 3px;
      font-family: 'Rokkitt'; }
      @media screen and (min-width: 1200px) {
        ._new_static_container .new-static-nexcelom li .number {
          height: 128px;
          font-size: 60px; } }
    ._new_static_container .new-static-nexcelom li .even {
      color: #B6BD00; }
    ._new_static_container .new-static-nexcelom li .odd {
      color: #5A5A5A; }
    ._new_static_container .new-static-nexcelom .split-left {
      box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
      border-radius: 8px 0 0 8px;
      height: 884px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .split-left {
          height: auto; } }
    ._new_static_container .new-static-nexcelom .nexcelom-split-left {
      box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
      border-radius: 8px 0 0 8px;
      width: 49%;
      margin: 0 auto;
      margin-right: 0%;
      background: #FFFFFF; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .nexcelom-split-left {
          width: 95%;
          margin: 0 auto; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .nexcelom-split-left {
          padding-top: 1px; } }
    ._new_static_container .new-static-nexcelom .agilent-split-left {
      height: 1061px;
      background: #FFFFFF; }
      @media screen and (min-width: 1200px) {
        ._new_static_container .new-static-nexcelom .agilent-split-left {
          height: 1139px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .agilent-split-left {
          padding-top: 1px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .agilent-split-left {
          height: auto; } }
    ._new_static_container .new-static-nexcelom .split-right {
      background: #E6E6E6;
      border-radius: 0 8px 8px 0; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .split-right {
          display: none; } }
      ._new_static_container .new-static-nexcelom .split-right img {
        border: 1px solid #BEBEBE;
        border-radius: 13px; }
    ._new_static_container .new-static-nexcelom .case-study-image-carousel {
      width: 97%;
      margin: 0 auto;
      margin-top: -50px;
      margin-bottom: 25px; }
      ._new_static_container .new-static-nexcelom .case-study-image-carousel .carousel-indicators {
        bottom: -20px !important; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-nexcelom .case-study-image-carousel {
          width: 97%; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .case-study-image-carousel {
          width: 88%; } }
    ._new_static_container .new-static-nexcelom #myCarousel img, ._new_static_container .new-static-nexcelom .marketing-carousel-slider img {
      width: 100%; }
    ._new_static_container .new-static-nexcelom #myCarousel .carousel-inner, ._new_static_container .new-static-nexcelom #myCarousel .carousel-control, ._new_static_container .new-static-nexcelom .marketing-carousel-slider .carousel-inner, ._new_static_container .new-static-nexcelom .marketing-carousel-slider .carousel-control {
      border-radius: 18px; }
    ._new_static_container .new-static-nexcelom .green-heading {
      background: #B6BD00;
      border-radius: 8px; }
      ._new_static_container .new-static-nexcelom .green-heading h1 {
        color: white;
        padding: 20px;
        text-align: center; }
    ._new_static_container .new-static-nexcelom #inquiryDiv {
      bottom: 60px;
      margin-right: 15px;
      z-index: 99; }
    ._new_static_container .new-static-nexcelom .before-after-section img {
      margin: 0 auto;
      width: 100%; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .before-after-section img {
          width: 100%; } }
    ._new_static_container .new-static-nexcelom .right-arrow {
      padding-top: 25px;
      transform: rotate(0deg); }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-nexcelom .right-arrow {
          width: 13%; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-nexcelom .right-arrow {
          transform: rotate(90deg);
          margin: 25px auto; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-nexcelom .right-arrow {
          transform: rotate(90deg);
          width: 25%;
          margin: 15px auto;
          padding: 0; } }
    ._new_static_container .new-static-nexcelom .agilentDesktopOnly img {
      border: 1px solid #5A5A5A;
      width: 100%; }
      @media screen and (min-width: 1200px) {
        ._new_static_container .new-static-nexcelom .agilentDesktopOnly img {
          width: 89%; } }
  ._new_static_container .new-static-bode {
    padding-left: 15px;
    padding-right: 15px; }
    ._new_static_container .new-static-bode h1 {
      color: #5A5A5A;
      font-weight: bold;
      text-align: left; }
    ._new_static_container .new-static-bode hr {
      border-top: 2px solid #B6BD00; }
    ._new_static_container .new-static-bode .three-col-layout .col-md-1 {
      width: 12%; }
    ._new_static_container .new-static-bode .three-col-layout h1 {
      font-size: 22px;
      line-height: 28px; }
    ._new_static_container .new-static-bode .l-gray-bkg {
      background: #F5F5F7;
      padding: 15px;
      margin-top: 15px;
      margin-bottom: 15px; }
    ._new_static_container .new-static-bode .testimonial {
      background: #B6BD00;
      padding: 25px; }
      ._new_static_container .new-static-bode .testimonial strong {
        color: #FFFFFF; }
      ._new_static_container .new-static-bode .testimonial h1 {
        background: #FFFFFF;
        width: 235px;
        color: #5A5A5A;
        padding: 15px; }
        @media screen and (max-width: 1200px) {
          ._new_static_container .new-static-bode .testimonial h1 {
            font-size: 42px; } }
      ._new_static_container .new-static-bode .testimonial p, ._new_static_container .new-static-bode .testimonial .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-bode .testimonial td {
        color: #FFFFFF; }
      ._new_static_container .new-static-bode .testimonial hr {
        width: 20px;
        border: 1px solid #FFFFFF;
        margin: 0 auto; }
      ._new_static_container .new-static-bode .testimonial .testimonial-name {
        color: #5A5A5A;
        font-weight: bold; }
      @media screen and (max-width: 480px) {
        ._new_static_container .new-static-bode .testimonial {
          margin: unset !important; }
          ._new_static_container .new-static-bode .testimonial .italic {
            margin: 0 0 60px 0 !important; } }
    ._new_static_container .new-static-bode .numbered-list {
      padding-left: 130px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-bode .numbered-list {
          padding-left: 15px; } }
      ._new_static_container .new-static-bode .numbered-list hr {
        border: 1px solid #B6BD00; }
      ._new_static_container .new-static-bode .numbered-list .col-md-9.col-sm-9.col-xs-9 {
        width: 90%; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-bode .numbered-list .col-md-9.col-sm-9.col-xs-9 {
          width: 85%; } }
    ._new_static_container .new-static-bode ul {
      list-style: none; }
    ._new_static_container .new-static-bode li .number {
      background: #B6BD00;
      font-weight: bold;
      color: #FFFFFF;
      border-radius: 50px;
      width: 50px;
      height: 50px;
      font-size: 46px;
      text-align: center;
      padding-left: 14px;
      padding-top: 3px;
      font-family: 'Rokkitt'; }
    ._new_static_container .new-static-bode .lounge {
      width: 100%; }
    ._new_static_container .new-static-bode .results-container {
      background: url("https://labroots-images.s3-us-west-2.amazonaws.com/bode-results-background.png");
      width: 358px;
      height: 193px;
      text-align: center;
      margin: 0 auto;
      margin-top: 45px; }
      ._new_static_container .new-static-bode .results-container p, ._new_static_container .new-static-bode .results-container .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-bode .results-container td {
        font-size: 12px;
        line-height: 14px;
        text-align: left;
        padding-left: 15px;
        padding-right: 15px; }
    ._new_static_container .new-static-bode .results-header {
      background: #B6BD00;
      color: #FFFFFF;
      font-size: 16px;
      padding: 15px;
      width: 180px;
      margin: 0 auto; }
      ._new_static_container .new-static-bode .results-header h1 {
        color: #5A5A5A; }
    ._new_static_container .new-static-bode .results-body {
      padding: 30px; }
    ._new_static_container .new-static-bode .case-study-image-carousel {
      width: 80%;
      margin: 0 auto; }
      ._new_static_container .new-static-bode .case-study-image-carousel .carousel-indicators {
        bottom: -20px !important; }
    ._new_static_container .new-static-bode #myCarousel img, ._new_static_container .new-static-bode .marketing-carousel-slider img {
      width: 100%; }
    ._new_static_container .new-static-bode #bode-quote-right {
      position: relative;
      top: 245px; }
      @media screen and (max-width: 480px) {
        ._new_static_container .new-static-bode #bode-quote-right {
          top: unset;
          bottom: 215px;
          margin: 0px 20px 0px 20px; } }
    ._new_static_container .new-static-bode #bode-quote-left {
      margin: 30px 0px 30px 20px; }
      @media screen and (max-width: 480px) {
        ._new_static_container .new-static-bode #bode-quote-left {
          margin: 30px 0px 0px 20px;
          float: none; } }
  ._new_static_container .testimonial-jumbo {
    background: #B6BD00;
    height: auto;
    color: white; }
    ._new_static_container .testimonial-jumbo #nano-quote-left {
      margin: 30px 0px 30px 20px; }
    ._new_static_container .testimonial-jumbo #nano-quote-right {
      position: relative;
      top: 200px; }
    ._new_static_container .testimonial-jumbo .wrapper {
      margin-left: 7em;
      display: block;
      position: relative;
      padding: 10px 0px;
      background: #B6BD00;
      height: 365px;
      width: 110px;
      margin-top: 0px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .testimonial-jumbo .wrapper {
          margin-left: 12em; } }
      @media screen and (max-width: 991px) {
        ._new_static_container .testimonial-jumbo .wrapper {
          display: none; } }
      @media screen and (max-width: 767px) {
        ._new_static_container .testimonial-jumbo .wrapper {
          display: none; } }
    ._new_static_container .testimonial-jumbo .wrapper header {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      width: 2em;
      /* line-height of .wrapper div:first-child span */
      overflow: hidden;
      white-space: nowrap;
      font-size: 48px;
      color: #FFFFFF; }
    ._new_static_container .testimonial-jumbo .wrapper header h1 {
      -moz-transform-origin: 0 50%;
      -moz-transform: rotate(-90deg) translate(-50%, 50%);
      -webkit-transform-origin: 0 50%;
      -webkit-transform: rotate(-90deg) translate(-50%, 50%);
      -o-transform-origin: 0 50%;
      -o-transform: rotate(-90deg) translate(-50%, 50%);
      -ms-transform-origin: 0 50%;
      -ms-transform: rotate(-90deg) translate(-50%, 50%);
      transform-origin: 0 50%;
      transform: rotate(-90deg) translate(-50%, 50%);
      position: absolute;
      top: 0;
      bottom: 0;
      height: 2em;
      /* line-height of .wrapper div:first-child span */
      margin: auto;
      font-weight: bold;
      font-size: 1em;
      line-height: 2em;
      /* Copy to other locations */
      color: #FFFFFF; }
    ._new_static_container .testimonial-jumbo .testimonial, ._new_static_container .testimonial-jumbo .testimonial p.italic, ._new_static_container .testimonial-jumbo .testimonial .static-about table tbody tr td.italic, .static-about table tbody tr ._new_static_container .testimonial-jumbo .testimonial td.italic, ._new_static_container .testimonial-jumbo .testimonial p.italic strong, ._new_static_container .testimonial-jumbo .testimonial .static-about table tbody tr td.italic strong, .static-about table tbody tr ._new_static_container .testimonial-jumbo .testimonial td.italic strong {
      margin: 45px auto;
      color: #FFFFFF;
      text-align: center; }
      ._new_static_container .testimonial-jumbo .testimonial hr, ._new_static_container .testimonial-jumbo .testimonial p.italic hr, ._new_static_container .testimonial-jumbo .testimonial .static-about table tbody tr td.italic hr, .static-about table tbody tr ._new_static_container .testimonial-jumbo .testimonial td.italic hr, ._new_static_container .testimonial-jumbo .testimonial p.italic strong hr, ._new_static_container .testimonial-jumbo .testimonial .static-about table tbody tr td.italic strong hr, .static-about table tbody tr ._new_static_container .testimonial-jumbo .testimonial td.italic strong hr {
        width: 15px;
        border-top: 2px solid #FFFFFF; }
      ._new_static_container .testimonial-jumbo .testimonial .testimonial-name, ._new_static_container .testimonial-jumbo .testimonial p.italic .testimonial-name, ._new_static_container .testimonial-jumbo .testimonial .static-about table tbody tr td.italic .testimonial-name, .static-about table tbody tr ._new_static_container .testimonial-jumbo .testimonial td.italic .testimonial-name, ._new_static_container .testimonial-jumbo .testimonial p.italic strong .testimonial-name, ._new_static_container .testimonial-jumbo .testimonial .static-about table tbody tr td.italic strong .testimonial-name, .static-about table tbody tr ._new_static_container .testimonial-jumbo .testimonial td.italic strong .testimonial-name {
        font-weight: bold; }
      ._new_static_container .testimonial-jumbo .testimonial .testimonial-title, ._new_static_container .testimonial-jumbo .testimonial p.italic .testimonial-title, ._new_static_container .testimonial-jumbo .testimonial .static-about table tbody tr td.italic .testimonial-title, .static-about table tbody tr ._new_static_container .testimonial-jumbo .testimonial td.italic .testimonial-title, ._new_static_container .testimonial-jumbo .testimonial p.italic strong .testimonial-title, ._new_static_container .testimonial-jumbo .testimonial .static-about table tbody tr td.italic strong .testimonial-title, .static-about table tbody tr ._new_static_container .testimonial-jumbo .testimonial td.italic strong .testimonial-title {
        color: #FFFFFF;
        margin: 0 auto; }
    ._new_static_container .testimonial-jumbo p.italic, ._new_static_container .testimonial-jumbo .static-about table tbody tr td.italic, .static-about table tbody tr ._new_static_container .testimonial-jumbo td.italic {
      margin: 20px auto; }
      ._new_static_container .testimonial-jumbo p.italic strong, ._new_static_container .testimonial-jumbo .static-about table tbody tr td.italic strong, .static-about table tbody tr ._new_static_container .testimonial-jumbo td.italic strong {
        margin: 0 auto; }
  ._new_static_container .results-jumbotron {
    background: #B6BD00;
    height: auto; }
    ._new_static_container .results-jumbotron .results-header {
      background: #B6BD00;
      width: 100%;
      margin-top: 50px;
      margin-bottom: 25px;
      margin-left: auto;
      margin-right: auto; }
      ._new_static_container .results-jumbotron .results-header h1 {
        font-weight: bold;
        color: #5A5A5A; }
    ._new_static_container .results-jumbotron .results-body p, ._new_static_container .results-jumbotron .results-body .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .results-jumbotron .results-body td {
      margin-bottom: 50px;
      margin-left: auto;
      margin-right: auto;
      color: white;
      text-align: center; }
      ._new_static_container .results-jumbotron .results-body p strong, ._new_static_container .results-jumbotron .results-body .static-about table tbody tr td strong, .static-about table tbody tr ._new_static_container .results-jumbotron .results-body td strong {
        color: white; }
  ._new_static_container .fixH5 {
    font-size: 1.25rem; }
  ._new_static_container .popupBubble {
    display: none;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    border: 0.5px solid #5A5A5A;
    max-width: 275px;
    opacity: 1; }
  ._new_static_container .popupBubble:after {
    content: "";
    position: absolute;
    margin-top: 0px;
    margin-left: 0px;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid #5A5A5A;
    box-shadow: 0px 3px 6px #00000029;
    transform: rotate(180deg);
    left: 5px;
    bottom: -12px; }
  ._new_static_container .testimonialRQ {
    font-size: 2.125rem;
    margin-top: 0px;
    padding-right: 3rem !important; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .testimonialRQ {
        font-size: 2.125rem; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .testimonialRQ {
        font-size: 2rem; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .testimonialRQ {
        margin-top: -16px !important;
        margin-right: -40px;
        padding-right: 3rem !important;
        font-size: 1.25rem; } }
  ._new_static_container .testimonialLQ {
    margin-top: -16px;
    font-size: 2.125rem;
    padding-left: 3rem !important; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .testimonialLQ {
        font-size: 2.125rem; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .testimonialLQ {
        font-size: 2rem; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .testimonialLQ {
        margin-top: 0px;
        margin-left: -30px;
        font-size: 1.25rem; } }
  ._new_static_container .testimonialBlurb {
    width: 80%; }
    ._new_static_container .testimonialBlurb:after {
      content: "";
      display: inline-block;
      height: 2px;
      width: 20px;
      /* the value of padding */ }
    @media screen and (max-width: 992px) {
      ._new_static_container .testimonialBlurb {
        line-height: 1.25 !important; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .testimonialBlurb {
        width: 100%;
        line-height: 1.25 !important; } }
  ._new_static_container .statictestimonialRQ {
    font-size: 2.125rem;
    margin-top: 0px;
    padding-right: 3rem !important; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .statictestimonialRQ {
        font-size: 2.125rem; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .statictestimonialRQ {
        font-size: 2rem;
        padding-right: 1.5rem !important; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .statictestimonialRQ {
        margin-top: -16px !important;
        margin-right: -20px;
        font-size: 1.25rem; } }
  ._new_static_container .statictestimonialLQ {
    margin-top: -16px;
    font-size: 2.125rem;
    padding-left: 3rem !important; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .statictestimonialLQ {
        font-size: 2.125rem; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .statictestimonialLQ {
        font-size: 2rem;
        padding-left: 1rem !important; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .statictestimonialLQ {
        margin-top: 0px;
        margin-left: -20px;
        font-size: 1.25rem; } }
  ._new_static_container .rightCenterWhenSmall {
    float: right !important; }
    @media screen and (max-width: 992px) {
      ._new_static_container .rightCenterWhenSmall {
        margin: 0 auto;
        float: none !important;
        width: 100%; } }
  ._new_static_container .leftCenterWhenSmall {
    float: left !important; }
    @media screen and (max-width: 992px) {
      ._new_static_container .leftCenterWhenSmall {
        margin: 0 auto;
        float: none !important;
        width: 100%; } }
  @media screen and (max-width: 992px) {
    ._new_static_container .centerWhenSmall {
      margin: 0 auto;
      float: none !important;
      width: 100%; } }
  ._new_static_container .fix-tpe-margins {
    margin-bottom: 0 !important; }
  @media screen and (max-width: 992px) {
    ._new_static_container .codis-jumbotron-hr {
      margin-top: 0px !important;
      width: 35% !important; } }
  @media screen and (max-width: 768px) {
    ._new_static_container .codis-jumbotron-hr {
      width: 45% !important; } }
  @media screen and (max-width: 480px) {
    ._new_static_container .codis-jumbotron-hr {
      width: 65% !important; } }
  ._new_static_container .codis-embedded-image {
    border-radius: 10px; }
  ._new_static_container .codis-embedded-image2 {
    height: 225px; }
  ._new_static_container .codis-aloha-image {
    height: 235px;
    float: right !important; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .codis-aloha-image {
        height: 190px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .codis-aloha-image {
        height: 315px; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .codis-aloha-image {
        height: 180px; } }
    @media screen and (max-width: 480px) {
      ._new_static_container .codis-aloha-image {
        height: 130px; } }
    @media screen and (max-width: 350px) {
      ._new_static_container .codis-aloha-image {
        height: 110px; } }
  ._new_static_container .codis-fullpage-image {
    border-radius: 8px !important;
    height: 579px; }
  ._new_static_container .codis-fullpage-image2 {
    border-radius: 8px !important; }
  ._new_static_container .codis-fullpage-image-nav-left {
    border-radius: 8px 0 0 8px !important;
    height: auto; }
  ._new_static_container .codis-fullpage-image-nav-right {
    border-radius: 0 8px 8px 0 !important;
    height: auto; }
  ._new_static_container .codis-auditorium-image {
    height: 225px;
    width: 376px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .codis-auditorium-image {
        height: auto;
        width: 100%; } }
  ._new_static_container .codis-retirees-image {
    height: 225px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .codis-retirees-image {
        height: auto;
        width: 249px;
        margin-top: 16px; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .codis-retirees-image {
        width: 249px; } }
    @media screen and (max-width: 480px) {
      ._new_static_container .codis-retirees-image {
        width: 200px; } }
  ._new_static_container .codis-retirees-container {
    width: 250px; }
    @media screen and (max-width: 480px) {
      ._new_static_container .codis-retirees-container {
        width: 200px; } }
  ._new_static_container .codis-demand-image {
    height: 225px;
    width: 442px;
    margin: 0 auto; }
    @media screen and (max-width: 768px) {
      ._new_static_container .codis-demand-image {
        width: 390px;
        height: auto; } }
    @media screen and (max-width: 480px) {
      ._new_static_container .codis-demand-image {
        width: 250px; } }
    @media screen and (max-width: 350px) {
      ._new_static_container .codis-demand-image {
        width: 200px; } }
  ._new_static_container .codis-demand-image-container {
    height: 255px;
    width: 442px;
    margin: 0 auto; }
    @media screen and (max-width: 768px) {
      ._new_static_container .codis-demand-image-container {
        height: 185px;
        width: auto; } }
  ._new_static_container .codis-demand-image2-container {
    margin: 0 auto; }
    @media screen and (max-width: 768px) {
      ._new_static_container .codis-demand-image2-container {
        padding-top: 16px; } }
  ._new_static_container .codis-video {
    border-radius: 8px;
    height: 358px;
    width: 636px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .codis-video {
        width: 100%;
        height: auto;
        margin-left: auto;
        margin-right: auto;
        display: block;
        padding-top: 5px; } }
  ._new_static_container .codis-video-container {
    padding-left: 0px;
    margin-top: 16px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .codis-video-container {
        padding-right: 0px;
        margin-top: 0px; } }
  ._new_static_container .codis-video-paragraph {
    min-height: 359px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .codis-video-paragraph {
        min-height: 305px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .codis-video-paragraph {
        min-height: 1px; } }
  ._new_static_container .case-section-row {
    margin-top: 2rem;
    margin-bottom: 2rem; }
    @media screen and (max-width: 768px) {
      ._new_static_container .case-section-row {
        margin-top: 1rem;
        margin-bottom: 1rem; } }
  ._new_static_container .blog-text-button-container {
    float: right;
    margin-top: -3.5rem;
    margin-right: -0.125rem; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .blog-text-button-container {
        margin-top: -3.5rem; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .blog-text-button-container {
        margin-top: -3.5rem; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .blog-text-button-container {
        margin-top: -3.5rem;
        margin-right: 3.25rem; } }
  ._new_static_container .case-study-section-header {
    color: #5A5A5A;
    font-size: 32px;
    margin-bottom: 15px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .case-study-section-header {
        font-size: 24px;
        line-height: 24px;
        font-weight: 700; } }
  ._new_static_container .tpe-footer-button {
    padding: 3rem; }
    @media screen and (max-width: 768px) {
      ._new_static_container .tpe-footer-button {
        transform: scale(0.7) !important;
        margin-top: -5px !important; } }
  ._new_static_container .cs-hr {
    width: 80%; }
    @media screen and (max-width: 768px) {
      ._new_static_container .cs-hr {
        width: 100%; } }
  ._new_static_container .sp-unordered-list {
    list-style-type: disc;
    padding-left: 12px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .sp-unordered-list {
        margin-left: 10px; } }
  ._new_static_container .sp-unordered-list-item {
    list-style-type: disc;
    font-size: 16px;
    font-family: 'Open Sans';
    line-height: 24px;
    margin-bottom: 0px;
    font-weight: 100;
    padding-top: 16px; }
    ._new_static_container .sp-unordered-list-item:first-child {
      padding-top: 0px; }
  ._new_static_container .sp-ul-addendum {
    font-family: 'Open Sans';
    font-style: italic;
    font-size: 14px;
    line-height: 24px;
    padding-left: 14px;
    color: #5A5A5A;
    font-weight: 100; }
  ._new_static_container .sp-organicpost-image {
    width: 320px; }
    @media screen and (max-width: 480px) {
      ._new_static_container .sp-organicpost-image {
        width: 210px; } }
    @media screen and (max-width: 350px) {
      ._new_static_container .sp-organicpost-image {
        width: 180px; } }
  ._new_static_container .sp-organicpost-container {
    width: 320px; }
    @media screen and (max-width: 480px) {
      ._new_static_container .sp-organicpost-container {
        width: 210px; } }
    @media screen and (max-width: 350px) {
      ._new_static_container .sp-organicpost-container {
        width: 180px; } }
  ._new_static_container .sp-ordered-list {
    list-style: none;
    counter-reset: item; }
  ._new_static_container .sp-list-item {
    counter-increment: item;
    margin-bottom: 5px;
    margin-top: 0px;
    text-indent: -50px;
    margin-left: 50px;
    font-size: 16px;
    font-family: 'Open Sans';
    line-height: 24px; }
  ._new_static_container .sp-list-item:before {
    text-align: left;
    font: normal normal 600 24px/24px Open Sans;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
    margin: 0px auto;
    padding-top: 7px;
    width: 40px;
    height: 40px;
    text-indent: 0px;
    content: counter(item);
    background: #B6BD00;
    border-radius: 100%;
    text-align: center;
    display: inline-block; }
  ._new_static_container .sp-list-heading {
    font-size: 16px;
    line-height: 24px;
    font-family: 'Open Sans Semibold', 'Open Sans';
    font-weight: 600;
    color: #5A5A5A; }
  ._new_static_container .sp-list-description {
    margin-top: 5px;
    text-align: left !important;
    letter-spacing: 0px; }
  ._new_static_container .sp-number {
    vertical-align: middle;
    padding-top: 7px;
    padding-left: 13px;
    width: 40px;
    height: 40px;
    font: normal normal 600 24px/24px Open Sans;
    border-radius: 100%;
    text-align: center;
    color: #FFFFFF;
    background: #B6BD00; }
  ._new_static_container .sp-list-row {
    padding-left: 190px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .sp-list-row {
        padding-left: 90px; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .sp-list-row {
        padding-left: 0px;
        padding-right: 0px; } }
  @media screen and (max-width: 768px) {
    ._new_static_container .sp-testimonial-author {
      line-height: 24px !important; } }
  ._new_static_container .sp-bp-container {
    width: 710px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .sp-bp-container {
        width: 83.3333%; } }
  ._new_static_container .sp-mk-headline {
    margin-top: 30px;
    font-family: "Open Sans";
    font-size: 32px;
    font-weight: 300;
    line-height: 36px;
    color: #5A5A5A; }
    @media screen and (max-width: 992px) {
      ._new_static_container .sp-mk-headline {
        margin-top: 0px !important;
        font-size: 24px;
        font-family: "Open Sans Light", "Open Sans";
        padding-top: 0px;
        padding-bottom: 10px;
        text-align: center !important; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .sp-mk-headline {
        font-size: 18px;
        line-height: 24px; } }
  ._new_static_container .sp-mk-button {
    background: #B6BD00;
    border-color: #B6BD00;
    font-family: "Open Sans";
    font-size: 16px;
    line-height: 22px;
    font-weight: 600;
    color: #FFFFFF;
    border-radius: 8px;
    opacity: 1;
    width: 183px;
    height: 46px; }
    ._new_static_container .sp-mk-button a, ._new_static_container .sp-mk-button .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .sp-mk-button .more-social-icon-link, ._new_static_container .sp-mk-button .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .sp-mk-button .more-social-icon-link {
      color: #FFFFFF; }
    ._new_static_container .sp-mk-button a:hover, ._new_static_container .sp-mk-button .social-share-icons .more-social-icon-link:hover, .social-share-icons ._new_static_container .sp-mk-button .more-social-icon-link:hover, ._new_static_container .sp-mk-button .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .sp-mk-button .more-social-icon-link:hover {
      color: #5A5A5A; }
  ._new_static_container .sp-mk-button:hover {
    background-color: #FFFFFF;
    color: #5A5A5A;
    border: 2px solid #B6BD00; }
    ._new_static_container .sp-mk-button:hover a, ._new_static_container .sp-mk-button:hover .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .sp-mk-button:hover .more-social-icon-link, ._new_static_container .sp-mk-button:hover .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .sp-mk-button:hover .more-social-icon-link {
      color: #5A5A5A; }
  ._new_static_container .advertise-mk-rp {
    padding-left: 35px;
    padding-right: 80px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .advertise-mk-rp {
        padding-left: 20px;
        padding-right: 20px; } }
  ._new_static_container .advertise-mk-img {
    width: 312px;
    margin-top: 30px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .advertise-mk-img {
        margin-top: 24px;
        width: 210px; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .advertise-mk-img {
        width: 189px; } }
  ._new_static_container .advertise-mk-footer {
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    height: 244px;
    width: 100%;
    background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)), url("https://files.labroots.com/CTA_background.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden; }
    @media (max-width: 991px) {
      ._new_static_container .advertise-mk-footer {
        height: 300px; } }
  ._new_static_container .tissue-art {
    border-radius: 8px; }
  ._new_static_container .lblh24 {
    line-height: 24px !important; }
    @media screen and (max-width: 992px) {
      ._new_static_container .lblh24 {
        line-height: 22px !important; } }

/** APJ Case Study Region **/
.new-static-apj .green-open-rate {
  color: #B6BD00;
  font-size: 18px;
  margin-top: -10px;
  font-weight: 600; }
.new-static-apj .image-container {
  width: max-content;
  margin: 0 auto; }
@media screen and (max-width: 768px) {
  .new-static-apj #apj-analysis-img {
    width: 320px; } }
.new-static-apj #mainAdvertiseCta2 {
  background-image: url("https://images.labroots.com/CTA-animation2.gif") !important; }
.new-static-apj #apj-footer {
  font-size: 24px !important;
  text-align: center;
  line-height: 33px !important;
  margin-top: 0px !important;
  min-width: 320px; }
  @media screen and (max-width: 768px) {
    .new-static-apj #apj-footer {
      font-size: 18px !important;
      line-height: 24px !important;
      margin-left: 0px !important; } }

/** Hybrid Events Case Study **/
.new-static-hybrid-event {
  padding-left: 15px;
  padding-right: 15px; }
  .new-static-hybrid-event img {
    border-radius: 8px; }
  .new-static-hybrid-event .semi-bold-text {
    font: normal normal 600 16px/24px Open Sans; }
  .new-static-hybrid-event #green-secondary-title {
    font-size: 32px; }
  .new-static-hybrid-event #hybrid-short-title {
    font: normal normal 600 16px/24px Open Sans; }
  .new-static-hybrid-event .color-primary {
    color: #B6BD00; }
  .new-static-hybrid-event .secondary-header {
    color: #5A5A5A;
    font-size: 20px;
    margin-bottom: 15px; }
  .new-static-hybrid-event .right-option, .new-static-hybrid-event .left-option {
    font: normal normal normal 20px/27px Open Sans; }
  .new-static-hybrid-event .green-divider {
    border: 1px solid #B6BD00;
    margin: 0px; }
  .new-static-hybrid-event .big-info-left {
    text-align: left; }
  .new-static-hybrid-event .big-info-right {
    text-align: right; }
  .new-static-hybrid-event .big-info-left, .new-static-hybrid-event .big-info-right {
    font: normal normal 300 32px/43px Open Sans;
    color: #5A5A5A;
    padding: 0px 32px 0px 32px; }
    @media screen and (max-width: 768px) {
      .new-static-hybrid-event .big-info-left, .new-static-hybrid-event .big-info-right {
        padding: 0px;
        text-align: center; } }
  .new-static-hybrid-event .hybrid-carousel-choice.active h2 {
    font-weight: bold;
    border-bottom: 2px solid #B6BD00;
    margin-bottom: 0px;
    padding-bottom: 13px; }
  .new-static-hybrid-event .hybrid-carousel-choice.active .left-option {
    float: left; }
  .new-static-hybrid-event .hybrid-carousel-choice.active .right-option {
    float: right; }
  @media screen and (max-width: 768px) {
    .new-static-hybrid-event .hybrid-carousel-choice .left-option, .new-static-hybrid-event .hybrid-carousel-choice .right-option {
      text-align: center; }
    .new-static-hybrid-event .hybrid-carousel-choice h2 {
      font-size: 16px; } }
  .new-static-hybrid-event .hybrid-carousel-choice:hover {
    cursor: default; }
  .new-static-hybrid-event .two-col-bullet {
    width: 100%; }
    .new-static-hybrid-event .two-col-bullet #first-column {
      left: 155px; }
      @media screen and (max-width: 768px) {
        .new-static-hybrid-event .two-col-bullet #first-column {
          left: 50px; } }
  .new-static-hybrid-event .carousel {
    margin-bottom: 20px; }
    .new-static-hybrid-event .carousel .carousel-indicators {
      bottom: -20px; }
    @media screen and (max-width: 768px) {
      .new-static-hybrid-event .carousel .no-break-row {
        white-space: nowrap; } }
    .new-static-hybrid-event .carousel .carousel-row {
      display: flex;
      align-items: center; }
      @media screen and (max-width: 768px) {
        .new-static-hybrid-event .carousel .carousel-row {
          display: block; } }
      .new-static-hybrid-event .carousel .carousel-row .bullet-point-holder {
        display: inline-block;
        text-align: left; }
        .new-static-hybrid-event .carousel .carousel-row .bullet-point-holder .carousel-text {
          display: block; }
        .new-static-hybrid-event .carousel .carousel-row .bullet-point-holder ul {
          display: inline-block;
          position: relative;
          left: 50px; }
          .new-static-hybrid-event .carousel .carousel-row .bullet-point-holder ul li {
            text-align: left;
            line-height: 16px; }
  .new-static-hybrid-event .carousel-text {
    font: normal normal 300 24px/33px Open Sans;
    color: #5A5A5A;
    display: inline-block; }
  .new-static-hybrid-event .carousel-icon {
    margin-top: 10px;
    vertical-align: top;
    width: 30px; }

/** sponsored content section **/
.cs-sc-image2, .cs-sc-image4, .cs-sc-image1 {
  width: 100%;
  border-radius: 10px; }

.cs-average-views {
  text-align: center;
  font-size: 32px !important;
  color: #5A5A5A;
  line-height: 24px !important; }
  @media screen and (max-width: 992px) {
    .cs-average-views {
      font-size: 24px !important; } }

.featured-case-study {
  background: url("https://images.labroots.com/Case Study-Page-Header-BKG-1920X430.png") repeat;
  background-size: cover;
  height: 200px;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-right: 0px !important;
  border-radius: 8px; }
  @media screen and (max-width: 992px) {
    .featured-case-study {
      height: auto;
      padding-bottom: 16px !important;
      border-bottom: #B6BD00 8px solid; } }
  .featured-case-study #featured-left {
    height: 200px;
    display: flex;
    align-items: center; }
  .featured-case-study #featured-center button {
    font-size: 16px;
    float: right;
    height: 46px;
    width: 120px;
    margin-top: 76px;
    margin-right: 20px; }
    @media screen and (max-width: 1200px) {
      .featured-case-study #featured-center button {
        margin-right: 70px; } }
    @media screen and (max-width: 992px) {
      .featured-case-study #featured-center button {
        margin-top: 8px;
        float: left;
        font-size: 12px;
        line-height: 17px;
        height: 37px;
        width: 90px; } }
  .featured-case-study #featured-right {
    height: 200px;
    padding-right: 0px; }
    .featured-case-study #featured-right img {
      border-top-right-radius: 8px;
      border-bottom-right-radius: 8px;
      border-left: 8px solid #B6BD00; }
  .featured-case-study .featured-title {
    font-size: 18px;
    line-height: 24px;
    text-align: left;
    color: #5A5A5A; }
    @media screen and (max-width: 992px) {
      .featured-case-study .featured-title {
        padding-top: 30px;
        font-size: 14px;
        line-height: 19px; } }
  .featured-case-study .featured-heading {
    color: #B6BD00;
    font-size: 42px;
    line-height: 44px;
    text-align: left; }
    @media screen and (max-width: 992px) {
      .featured-case-study .featured-heading {
        font-size: 32px;
        line-height: 33px;
        padding-bottom: 0px; } }
  .featured-case-study .featured-subheading {
    font-style: italic;
    color: #5A5A5A;
    font-size: 18px;
    line-height: 24px;
    transform: uppercase;
    text-align: left; }
    @media screen and (max-width: 992px) {
      .featured-case-study .featured-subheading {
        font-size: 14px;
        line-height: 19px; } }

.cs-landing-header {
  padding-left: 0px;
  padding-right: 0px; }
  @media screen and (max-width: 992px) {
    .cs-landing-header {
      padding-bottom: 16px; } }
  .cs-landing-header h1 {
    text-align: left;
    font-weight: 700;
    font-size: 60px;
    color: #5A5A5A;
    line-height: 50px; }
    @media screen and (max-width: 992px) {
      .cs-landing-header h1 {
        text-align: left;
        font-size: 42px;
        line-height: 25px;
        padding-top: 8px;
        padding-bottom: 8px; } }
  .cs-landing-header p, .cs-landing-header .static-about table tbody tr td, .static-about table tbody tr .cs-landing-header td {
    color: #5A5A5A;
    font-size: 16px;
    line-height: 24px;
    text-align: left;
    width: 90%; }
    @media screen and (max-width: 992px) {
      .cs-landing-header p, .cs-landing-header .static-about table tbody tr td, .static-about table tbody tr .cs-landing-header td {
        width: 100%;
        margin-bottom: 0px; } }

.cs-card-icon {
  width: 30px;
  float: right;
  margin-right: 16px;
  margin-top: 10px; }

.cs-landing-body-heading .filter-icon {
  height: 24px;
  width: 24px; }
.cs-landing-body-heading button {
  width: 193px;
  height: 48px;
  font-size: 16px;
  vertical-align: middle; }
  .cs-landing-body-heading button span {
    position: relative; }
.cs-landing-body-heading h1 {
  color: #5A5A5A;
  text-align: left;
  font-size: 32px;
  line-height: 50px;
  padding-top: 0px; }
  @media screen and (max-width: 992px) {
    .cs-landing-body-heading h1 {
      padding-bottom: 0px; } }
.cs-landing-body-heading p, .cs-landing-body-heading .static-about table tbody tr td, .static-about table tbody tr .cs-landing-body-heading td {
  color: #5A5A5A; }
  @media screen and (max-width: 992px) {
    .cs-landing-body-heading p, .cs-landing-body-heading .static-about table tbody tr td, .static-about table tbody tr .cs-landing-body-heading td {
      margin-bottom: 0px; } }

.cs-landing-filter-button {
  color: #FFFFFF;
  font-family: 'Open Sans';
  border: 1.8px solid #B5BD01 !important;
  border-radius: 4px;
  box-shadow: 0px 3px 6px #00000029;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  background: #B6BD00 url("https://images.labroots.com/icons/UI/White/UI-Filter.svg") no-repeat;
  background-size: auto 60%;
  background-position: 5% 50%;
  margin-top: 4px; }
  @media screen and (max-width: 992px) {
    .cs-landing-filter-button {
      margin-top: 0px;
      margin-bottom: 1rem;
      float: left;
      margin-left: 5px; } }
  .cs-landing-filter-button span {
    padding-left: 20px; }

.cs-landing-filter-button:hover {
  background: #FFFFFF url("https://images.labroots.com/icons/UI/Green/UI-Filter.svg") no-repeat !important;
  color: #5A5A5A !important;
  background-size: auto 60% !important;
  background-position: 5% 50% !important; }

.cs-landing-card {
  height: 393px;
  border: 1px solid #BEBEBE;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 8px;
  margin-bottom: 40px; }
  .cs-landing-card .case-studies-item-banner {
    height: auto; }
  @media screen and (max-width: 992px) {
    .cs-landing-card {
      margin-bottom: 26px; } }
  @media screen and (max-width: 768px) {
    .cs-landing-card {
      height: auto; } }

.cs-item-heading {
  float: left;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
  color: #5A5A5A;
  padding-left: 14px;
  padding-top: 16px;
  height: 51px;
  width: 172px; }

.case-studies-card-title-container {
  height: 64px; }

.case-studies-card-title {
  color: #5A5A5A !important;
  font-size: 20px;
  line-height: 24px;
  text-align: left;
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px; }

.case-studies-card-subtitle {
  text-align: left;
  color: #5A5A5A;
  font-size: 14px;
  line-height: 20px;
  padding-left: 16px;
  padding-top: 7px; }

.case-studies-card-tagline {
  font-size: 14px !important;
  line-height: 20px;
  color: #5A5A5A;
  padding-left: 16px;
  text-align: left; }

.case-studies-card-readnow {
  text-align: left;
  padding-left: 16px;
  padding-top: 14px; }
  .case-studies-card-readnow a, .case-studies-card-readnow .social-share-icons .more-social-icon-link, .social-share-icons .case-studies-card-readnow .more-social-icon-link, .case-studies-card-readnow .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .case-studies-card-readnow .more-social-icon-link {
    color: #2B7FF2;
    letter-spacing: 1.25px;
    font-size: 14px;
    line-height: 16px;
    font-family: "Roboto", "Open Sans", sans-serif; }
  .case-studies-card-readnow a:hover, .case-studies-card-readnow .social-share-icons .more-social-icon-link:hover, .social-share-icons .case-studies-card-readnow .more-social-icon-link:hover, .case-studies-card-readnow .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .case-studies-card-readnow .more-social-icon-link:hover {
    color: #1556AD; }
  @media screen and (max-width: 992px) {
    .case-studies-card-readnow {
      padding-bottom: 16px; } }

#cs-filter-no-results-container, #product-filter-no-results-container {
  border-radius: 8px;
  box-shadow: 0px 3px 6px #00000029;
  text-align: center !important;
  overflow-y: hidden;
  overflow-x: hidden;
  background-color: #FFFFFF;
  width: 800px;
  height: 500px;
  padding-bottom: 0px; }
  @media screen and (max-width: 992px) {
    #cs-filter-no-results-container, #product-filter-no-results-container {
      width: 80%;
      height: auto; } }
  #cs-filter-no-results-container h1, #product-filter-no-results-container h1 {
    font-size: 42px;
    color: #5A5A5A;
    line-height: 50px; }
  #cs-filter-no-results-container p, #cs-filter-no-results-container .static-about table tbody tr td, .static-about table tbody tr #cs-filter-no-results-container td, #product-filter-no-results-container p, #product-filter-no-results-container .static-about table tbody tr td, .static-about table tbody tr #product-filter-no-results-container td {
    font-size: 16px;
    line-height: 24px;
    color: #5A5A5A;
    padding-bottom: 60px; }
  #cs-filter-no-results-container a, #cs-filter-no-results-container .social-share-icons .more-social-icon-link, .social-share-icons #cs-filter-no-results-container .more-social-icon-link, #cs-filter-no-results-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #cs-filter-no-results-container .more-social-icon-link, #product-filter-no-results-container a, #product-filter-no-results-container .social-share-icons .more-social-icon-link, .social-share-icons #product-filter-no-results-container .more-social-icon-link, #product-filter-no-results-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #product-filter-no-results-container .more-social-icon-link {
    color: #2B7FF2 !important; }
  #cs-filter-no-results-container a:hover, #cs-filter-no-results-container .social-share-icons .more-social-icon-link:hover, .social-share-icons #cs-filter-no-results-container .more-social-icon-link:hover, #cs-filter-no-results-container .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons #cs-filter-no-results-container .more-social-icon-link:hover, #product-filter-no-results-container a:hover, #product-filter-no-results-container .social-share-icons .more-social-icon-link:hover, .social-share-icons #product-filter-no-results-container .more-social-icon-link:hover, #product-filter-no-results-container .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons #product-filter-no-results-container .more-social-icon-link:hover {
    color: #1556AD !important; }

#cs-filter-modal-container, #product-filter-modal-container {
  overflow-y: scroll;
  float: right;
  background-color: #FFFFFF;
  border-left: 12px solid #B6BD00;
  padding-bottom: 0px;
  width: 600px; }
  @media screen and (max-width: 992px) {
    #cs-filter-modal-container, #product-filter-modal-container {
      width: 339px;
      border-left: 0px; } }
  #cs-filter-modal-container .modal-content, #product-filter-modal-container .modal-content {
    border-radius: 0px; }
  #cs-filter-modal-container .modal-footer, #product-filter-modal-container .modal-footer {
    background-color: #FFFFFF;
    position: -webkit-sticky;
    /* Safari */
    position: sticky;
    bottom: 0; }
  #cs-filter-modal-container h1, #product-filter-modal-container h1 {
    padding-top: 32px;
    padding-left: 32px;
    color: #5A5A5A;
    font-size: 32px;
    line-height: 43px;
    text-align: left; }
    @media screen and (max-width: 992px) {
      #cs-filter-modal-container h1, #product-filter-modal-container h1 {
        font-size: 24px;
        line-height: 33px;
        padding-left: 16px;
        padding-top: 16px;
        padding-bottom: 0px; } }
  #cs-filter-modal-container .cs-filter-boxes-container, #cs-filter-modal-container .product-filter-boxes-container, #product-filter-modal-container .cs-filter-boxes-container, #product-filter-modal-container .product-filter-boxes-container {
    padding-left: 32px; }
    @media screen and (max-width: 992px) {
      #cs-filter-modal-container .cs-filter-boxes-container, #cs-filter-modal-container .product-filter-boxes-container, #product-filter-modal-container .cs-filter-boxes-container, #product-filter-modal-container .product-filter-boxes-container {
        padding-left: 16px; } }
  #cs-filter-modal-container .product-filter-container, #product-filter-modal-container .product-filter-container {
    overflow-y: auto;
    max-height: 400px; }
  #cs-filter-modal-container h2, #product-filter-modal-container h2 {
    font-size: 16px;
    line-height: 22px;
    color: #5A5A5A;
    padding-left: 32px;
    padding-bottom: 0px;
    text-align: left; }
    @media screen and (max-width: 992px) {
      #cs-filter-modal-container h2, #product-filter-modal-container h2 {
        padding-left: 16px;
        font-size: 14px;
        line-height: 19px; } }
  #cs-filter-modal-container .clear-filter-button, #product-filter-modal-container .clear-filter-button {
    font-size: 16px;
    line-height: 22px;
    padding-left: 32px;
    padding-top: 8px;
    padding-bottom: 25px; }
    @media screen and (max-width: 992px) {
      #cs-filter-modal-container .clear-filter-button, #product-filter-modal-container .clear-filter-button {
        padding-left: 16px;
        font-size: 14px;
        line-height: 19px;
        padding-bottom: 8px; } }
  #cs-filter-modal-container .clear-filter-button-enabled, #product-filter-modal-container .clear-filter-button-enabled {
    color: #2B7FF2 !important; }
  #cs-filter-modal-container .clear-filter-button-enabled:hover, #product-filter-modal-container .clear-filter-button-enabled:hover {
    color: #1556AD !important; }
  #cs-filter-modal-container h3, #product-filter-modal-container h3 {
    font-size: 18px;
    line-height: 24px;
    text-align: left;
    color: #B6BD00;
    padding-bottom: 8px; }
    @media screen and (max-width: 992px) {
      #cs-filter-modal-container h3, #product-filter-modal-container h3 {
        font-size: 16px;
        line-height: 22px; } }
  #cs-filter-modal-container input, #product-filter-modal-container input {
    -webkit-appearance: checkbox;
    border-radius: 0px !important;
    width: 18px !important;
    height: 18px !important; }
  #cs-filter-modal-container label, #product-filter-modal-container label {
    font-size: 16px;
    color: #5A5A5A;
    line-height: 22px;
    margin-left: 16px; }
    @media screen and (max-width: 992px) {
      #cs-filter-modal-container label, #product-filter-modal-container label {
        font-size: 14px;
        line-height: 19px; } }

.cs-filter-close, .product-filter-close {
  width: 32px;
  height: 32px;
  float: right;
  margin-right: 48px;
  margin-top: 32px;
  background: #FFFFFF url("https://images.labroots.com/case-studies/landing/UI-X.svg") no-repeat; }
  @media screen and (max-width: 992px) {
    .cs-filter-close, .product-filter-close {
      margin-top: 16px;
      margin-right: 32px; } }

.cs-filter-close:hover, .product-filter-close:hover {
  cursor: pointer;
  background: #FFFFFF url("https://images.labroots.com/case-studies/landing/UI-x-Hover.svg") no-repeat; }

/** End new case study landing page **/
/** app/Resources/assets/scss/pages/_about.scss **/
.static-about object {
  margin: 30px 0 40px 0;
  width: 100%;
  max-width: 800px; }
.static-about table tbody tr td {
  padding: 17px 17px 17px 0; }
.static-about li {
  margin: 0 17px; }
.static-about .features_table .image_wrapper img {
  width: 200px; }
.static-about .sub-heading {
  margin: 30px 0 0px 0;
  display: inline-block; }

/** app/Resources/assets/scss/pages/_about-webinars.scss **/
.static-about-webinars .title {
  margin: 20px 0; }
.static-about-webinars img {
  max-width: 100%; }
.static-about-webinars ul {
  margin: 30px; }
  .static-about-webinars ul li {
    margin: 10px;
    list-style: disc outside; }
  .static-about-webinars ul.links li {
    list-style: none; }
.static-about-webinars table td {
  vertical-align: middle !important; }
.static-about-webinars .icon {
  float: left;
  margin-right: 40px; }
.static-about-webinars .images img {
  margin: 20px 0; }

/** app/Resources/assets/scss/pages/_about-virtual-events.scss **/
.static-about-virtual-events .title {
  margin: 20px 0; }
.static-about-virtual-events img {
  max-width: 100%; }
.static-about-virtual-events ul {
  margin: 30px; }
  .static-about-virtual-events ul li {
    margin: 10px;
    list-style: disc outside; }
  .static-about-virtual-events ul.links li {
    list-style: none; }
  @media screen and (max-width: 992px) {
    .static-about-virtual-events ul.links {
      margin: 30px 0; } }
.static-about-virtual-events table img {
  max-width: 250px; }
.static-about-virtual-events .icon {
  float: left;
  margin-right: 40px; }
.static-about-virtual-events .screenshots {
  margin: 30px 0 0 0; }

/** app/Resources/assets/scss/pages/_contact.scss **/
.static-contact .map {
  float: right; }
  @media screen and (max-width: 992px) {
    .static-contact .map {
      margin: 15px 0 0 0;
      float: none;
      width: 100%; }
      .static-contact .map iframe {
        width: 100%; } }
.static-contact .sub-heading {
  font-weight: bold; }
.static-contact .question {
  margin: 0 0 10px 0; }
  .static-contact .question .sub-heading {
    padding: 20px 0; }
    @media screen and (max-width: 500px) {
      .static-contact .question .sub-heading {
        padding: 0; } }
  .static-contact .question img {
    float: left;
    margin: -7px 20px 0 0; }
.static-contact .contact-info {
  margin: 0 0 50px 0; }
  .static-contact .contact-info a, .static-contact .contact-info .social-share-icons .more-social-icon-link, .social-share-icons .static-contact .contact-info .more-social-icon-link, .static-contact .contact-info .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .static-contact .contact-info .more-social-icon-link {
    color: #B6BD00; }
.static-contact li {
  margin: 40px 0 60px 0;
  list-style: none; }
  .static-contact li b {
    font-weight: bold; }
  .static-contact li a, .static-contact li .social-share-icons .more-social-icon-link, .social-share-icons .static-contact li .more-social-icon-link, .static-contact li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .static-contact li .more-social-icon-link {
    display: block;
    margin: 10px 0; }
.static-contact .representatives li {
  padding: 15px 0; }

.careers-show .container {
  padding: 24px; }
.careers-show .table.bullet-points-table {
  background-color: transparent; }
.careers-show .table.bullet-points-table td,
.careers-show .table.bullet-points-table th {
  border: none;
  font-size: 15px;
  color: #555; }
.careers-show .table.bullet-points-table > tbody > tr > td {
  vertical-align: middle; }
  .careers-show .table.bullet-points-table > tbody > tr > td.bullet {
    padding-left: 0px;
    font-size: 24px;
    color: #B6BD00; }
  .careers-show .table.bullet-points-table > tbody > tr > td.point {
    padding-right: 0px; }

.careers-show {
  /* If there's only one, we want to center it */ }
  .careers-show p, .careers-show .static-about table tbody tr td, .static-about table tbody tr .careers-show td {
    text-align: left;
    padding-left: 45px;
    padding-right: 45px; }
  .careers-show .back-hyperlink_container {
    padding: 0 !important;
    background-color: #F5F5F7;
    box-shadow: none; }
  .careers-show .apply-button_container .apply-button {
    font-size: 22px; }
  .careers-show .stock-image {
    width: 458px;
    height: 294px;
    max-width: 100%;
    object-fit: cover; }
  .careers-show .subsection-square-set_container {
    /* If there is a single item in the container (probably the last one) apply styles to the item rather than the container */ }
    .careers-show .subsection-square-set_container.widow .subsection-square {
      margin: 0 auto;
      float: none; }

.careers-index .container {
  padding: 24px; }
.careers-index .working-features {
  padding: 0px; }
  .careers-index .working-features [class^='col-'] {
    padding: 0px; }
  .careers-index .working-features h4 {
    margin: 0 auto;
    width: 100%;
    padding-top: 10px;
    text-transform: uppercase;
    font-size: 18px;
    text-align: center; }
    @media screen and (max-width: 768px) {
      .careers-index .working-features h4 {
        font-size: 12px; } }
  .careers-index .working-features .image-container {
    margin: 0 auto;
    padding-bottom: 10px; }
    .careers-index .working-features .image-container img {
      margin: 0 auto;
      max-width: 100px; }

.careers-index hr,
.careers-show hr {
  border-color: #cbcbcb; }
.careers-index #about-labroots,
.careers-show #about-labroots {
  padding-bottom: 0px !important; }
  .careers-index #about-labroots #careers-bg-desktop,
  .careers-show #about-labroots #careers-bg-desktop {
    display: none; }
  @media screen and (max-width: 768px) {
    .careers-index #about-labroots #careers-bg-mobile,
    .careers-show #about-labroots #careers-bg-mobile {
      max-width: 550px;
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .careers-index #about-labroots,
    .careers-show #about-labroots {
      text-align: left;
      position: relative;
      padding: 8px 24px !important; }
      .careers-index #about-labroots .about-content,
      .careers-show #about-labroots .about-content {
        width: 46%; }
      .careers-index #about-labroots h1,
      .careers-show #about-labroots h1 {
        text-align: left; }
      .careers-index #about-labroots #careers-bg-desktop,
      .careers-show #about-labroots #careers-bg-desktop {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        height: 100%; } }
.careers-index .apply-button_container,
.careers-show .apply-button_container {
  text-align: center; }
  .careers-index .apply-button_container .apply-button,
  .careers-show .apply-button_container .apply-button {
    margin: 0 auto;
    display: inline-block;
    padding: 20px 20px;
    text-transform: uppercase; }
.careers-index .subsection-square-set_container,
.careers-show .subsection-square-set_container {
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap; }
  .careers-index .subsection-square-set_container .subsection-square,
  .careers-show .subsection-square-set_container .subsection-square {
    background-image: url("https://images.labroots.com/career-grid-bg.png");
    background-size: 350px;
    background-repeat: no-repeat;
    background-position: bottom right;
    border-radius: 8px;
    border: 1px solid #BEBEBE;
    border-bottom: 18px solid #B6BD00;
    margin: 24px 0px;
    box-shadow: 0px 3px 6px #00000029;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    padding: 30px;
    text-align: left;
    max-width: 500px; }
    @media screen and (max-width: 1200px) {
      .careers-index .subsection-square-set_container .subsection-square,
      .careers-show .subsection-square-set_container .subsection-square {
        max-width: 400px;
        margin: 16px 0; } }
    .careers-index .subsection-square-set_container .subsection-square h2,
    .careers-show .subsection-square-set_container .subsection-square h2 {
      font-family: 'Open Sans Light'; }
      .careers-index .subsection-square-set_container .subsection-square h2 a, .careers-index .subsection-square-set_container .subsection-square h2 .social-share-icons .more-social-icon-link, .social-share-icons .careers-index .subsection-square-set_container .subsection-square h2 .more-social-icon-link, .careers-index .subsection-square-set_container .subsection-square h2 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .careers-index .subsection-square-set_container .subsection-square h2 .more-social-icon-link,
      .careers-show .subsection-square-set_container .subsection-square h2 a,
      .careers-show .subsection-square-set_container .subsection-square h2 .social-share-icons .more-social-icon-link,
      .social-share-icons .careers-show .subsection-square-set_container .subsection-square h2 .more-social-icon-link,
      .careers-show .subsection-square-set_container .subsection-square h2 .mobile-social-share-icons .more-social-icon-link,
      .mobile-social-share-icons .careers-show .subsection-square-set_container .subsection-square h2 .more-social-icon-link {
        color: inherit; }
      .careers-index .subsection-square-set_container .subsection-square h2.left,
      .careers-show .subsection-square-set_container .subsection-square h2.left {
        text-align: left; }
    .careers-index .subsection-square-set_container .subsection-square .summary,
    .careers-show .subsection-square-set_container .subsection-square .summary {
      font-family: 'Open Sans Light';
      font-size: 15px; }
      .careers-index .subsection-square-set_container .subsection-square .summary.left,
      .careers-show .subsection-square-set_container .subsection-square .summary.left {
        text-align: left; }
    .careers-index .subsection-square-set_container .subsection-square .green-button-primary,
    .careers-show .subsection-square-set_container .subsection-square .green-button-primary {
      color: #fff;
      padding: 10px 15px; }
      .careers-index .subsection-square-set_container .subsection-square .green-button-primary:hover,
      .careers-show .subsection-square-set_container .subsection-square .green-button-primary:hover {
        color: #B6BD00; }
.careers-index #mainAdvertiseCta2,
.careers-show #mainAdvertiseCta2 {
  height: 300px; }
  .careers-index #mainAdvertiseCta2 .ctaMainContent::before,
  .careers-show #mainAdvertiseCta2 .ctaMainContent::before {
    background-image: url("https://images.labroots.com/careers-footer-bg.jpg");
    background-repeat: no-repeat;
    background-position: 104% 65%;
    background-size: 451px; }
    @media screen and (max-width: 1200px) {
      .careers-index #mainAdvertiseCta2 .ctaMainContent::before,
      .careers-show #mainAdvertiseCta2 .ctaMainContent::before {
        left: -840px; } }
    @media screen and (max-width: 992px) {
      .careers-index #mainAdvertiseCta2 .ctaMainContent::before,
      .careers-show #mainAdvertiseCta2 .ctaMainContent::before {
        display: none; } }
  @media screen and (max-width: 992px) {
    .careers-index #mainAdvertiseCta2 .ctaMainContent,
    .careers-show #mainAdvertiseCta2 .ctaMainContent {
      padding: 0; } }
  .careers-index #mainAdvertiseCta2 .contentContainer,
  .careers-show #mainAdvertiseCta2 .contentContainer {
    width: 650px;
    margin-left: auto;
    text-align: left;
    font-family: 'Open Sans'; }
    .careers-index #mainAdvertiseCta2 .contentContainer p, .careers-index #mainAdvertiseCta2 .contentContainer .static-about table tbody tr td, .static-about table tbody tr .careers-index #mainAdvertiseCta2 .contentContainer td,
    .careers-show #mainAdvertiseCta2 .contentContainer p,
    .careers-show #mainAdvertiseCta2 .contentContainer .static-about table tbody tr td,
    .static-about table tbody tr .careers-show #mainAdvertiseCta2 .contentContainer td {
      font-family: 'Open Sans'; }
    @media screen and (max-width: 1200px) {
      .careers-index #mainAdvertiseCta2 .contentContainer,
      .careers-show #mainAdvertiseCta2 .contentContainer {
        width: 550px; } }
    @media screen and (max-width: 992px) {
      .careers-index #mainAdvertiseCta2 .contentContainer,
      .careers-show #mainAdvertiseCta2 .contentContainer {
        width: 100%;
        padding: 24px; } }
    @media (min-width: 1200px) and (max-width: 1400px) {
      .careers-index #mainAdvertiseCta2 .contentContainer h2,
      .careers-show #mainAdvertiseCta2 .contentContainer h2 {
        font-size: 36px !important; } }
    @media screen and (max-width: 992px) {
      .careers-index #mainAdvertiseCta2 .contentContainer h2,
      .careers-show #mainAdvertiseCta2 .contentContainer h2 {
        width: 100% !important;
        padding-left: unset;
        margin-bottom: 32px; } }
  .careers-index #mainAdvertiseCta2 .cta_buttons_container,
  .careers-show #mainAdvertiseCta2 .cta_buttons_container {
    position: relative !important;
    left: unset !important;
    bottom: unset !important; }
    .careers-index #mainAdvertiseCta2 .cta_buttons_container a.btn, .careers-index #mainAdvertiseCta2 .cta_buttons_container .social-share-icons .btn.more-social-icon-link, .social-share-icons .careers-index #mainAdvertiseCta2 .cta_buttons_container .btn.more-social-icon-link, .careers-index #mainAdvertiseCta2 .cta_buttons_container .mobile-social-share-icons .btn.more-social-icon-link, .mobile-social-share-icons .careers-index #mainAdvertiseCta2 .cta_buttons_container .btn.more-social-icon-link,
    .careers-show #mainAdvertiseCta2 .cta_buttons_container a.btn,
    .careers-show #mainAdvertiseCta2 .cta_buttons_container .social-share-icons .btn.more-social-icon-link,
    .social-share-icons .careers-show #mainAdvertiseCta2 .cta_buttons_container .btn.more-social-icon-link,
    .careers-show #mainAdvertiseCta2 .cta_buttons_container .mobile-social-share-icons .btn.more-social-icon-link,
    .mobile-social-share-icons .careers-show #mainAdvertiseCta2 .cta_buttons_container .btn.more-social-icon-link {
      margin: 0; }
    @media screen and (max-width: 992px) {
      .careers-index #mainAdvertiseCta2 .cta_buttons_container,
      .careers-show #mainAdvertiseCta2 .cta_buttons_container {
        text-align: center;
        padding-left: unset !important; } }
  @media screen and (max-width: 992px) {
    .careers-index #mainAdvertiseCta2,
    .careers-show #mainAdvertiseCta2 {
      height: 100%; } }

/** app/Resources/assets/scss/pages/_feedback.scss **/
.static-feedback textarea {
  height: 150px; }

/** app/Resources/assets/scss/pages/_advertise.scss **/
.static-advertise ul {
  margin: 20px 0 0 50px; }
  @media screen and (max-width: 1200px) {
    .static-advertise ul {
      margin-left: 0; } }
.static-advertise .label {
  color: #000;
  font-weight: bold; }

#advertise-contact-form textarea {
  max-width: 500px;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  height: 50px;
  font-size: 14px;
  border-color: #E6E6E6;
  border-radius: 5px; }
#advertise-contact-form .contact-input {
  width: 100%;
  margin-top: 10px;
  height: 35px;
  font-size: 14px;
  border-color: #E6E6E6;
  border-style: solid;
  border-width: 1px;
  border-radius: 5px; }
#advertise-contact-form .row:last-child {
  display: none; }

#ve-advertise-overview-img {
  margin-top: -20px; }

.ve-advertise-overview {
  margin-top: 45px; }
  .ve-advertise-overview li {
    margin: 10px auto 10px auto !important; }

#custom-event-video {
  width: 60%;
  margin: 0 auto; }

@media (max-width: 1200px) {
  #custom-event-video {
    height: 315px;
    width: 510px; } }
@media (max-width: 590px) {
  #custom-event-video {
    height: 160px;
    width: 255px; } }
/** app/Resources/assets/scss/pages/_advertise-ve.scss **/
.static-advertise-ve .gray, .static-advertise-ve .white {
  padding: 40px;
  display: inline-block; }
  .static-advertise-ve .gray img, .static-advertise-ve .white img {
    width: 100%; }
.static-advertise-ve .gray {
  background: #E6E6E6; }
.static-advertise-ve .white {
  background: #FFFFFF; }

/** app/Resources/assets/scss/pages/_advertise-webinars.scss **/
/** app/Resources assets/scss/pages/_help.scss **/
.static-help ul, .static-help ol {
  margin: 30px;
  padding: 0 0 0 30px; }
  .static-help ul li, .static-help ol li {
    margin: 10px; }
  @media screen and (max-width: 992px) {
    .static-help ul, .static-help ol {
      margin: 15px 0;
      padding: 15px; } }
.static-help table {
  margin: 30px; }
  @media screen and (max-width: 992px) {
    .static-help table {
      margin: 15px 0; } }

/** app/Resources/assets/scss/pages/_press.scss **/
/**
* Press Room
*/
.new-static-press-room .testimonial-read-more {
  width: 257px;
  margin-top: 25px;
  margin-bottom: 10px;
  color: #FFFFFF; }
.new-static-press-room .testimonial-read-more:hover, .new-static-press-room .learn-more-btn:hover {
  color: #5A5A5A; }
.new-static-press-room .learn-more-btn {
  color: #FFFFFF; }
.new-static-press-room .styled-container-primary {
  justify-content: center; }
  .new-static-press-room .styled-container-primary .section-header {
    min-height: 140px; }
.new-static-press-room h1 {
  color: #5A5A5A;
  text-align: center;
  font: normal normal normal 72px/76px Rokkitt;
  letter-spacing: 0px;
  line-height: inherit; }
  @media screen and (max-width: 992px) {
    .new-static-press-room h1 {
      font-size: 38px; } }
.new-static-press-room h3 {
  text-align: center;
  font: normal normal 300 16px/22px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A;
  margin: 0px 6px 11px 6px; }
.new-static-press-room h2 {
  text-align: center;
  font: normal normal normal 42px/53px Rokkitt;
  letter-spacing: 0px;
  color: #5A5A5A; }
.new-static-press-room h4 {
  text-align: left;
  font: normal normal 300 32px/43px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A;
  text-transform: uppercase; }
.new-static-press-room h5 {
  text-align: center;
  font: normal normal 300 32px/43px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A;
  text-transform: uppercase;
  opacity: 1; }
.new-static-press-room p, .new-static-press-room .static-about table tbody tr td, .static-about table tbody tr .new-static-press-room td {
  font-size: 16px;
  font-family: 'Open Sans Light', 'Open Sans';
  font-weight: lighter;
  color: #5A5A5A; }
.new-static-press-room p.semibold, .new-static-press-room .static-about table tbody tr td.semibold, .static-about table tbody tr .new-static-press-room td.semibold {
  color: #5A5A5A;
  font-family: 'Open Sans'; }
.new-static-press-room .section-header {
  padding: 18px; }
.new-static-press-room .grey-right-border {
  border-right: 1px solid #F5F5F7; }
.new-static-press-room .grey-right-to-bottom-border {
  border-right: 1px solid #F5F5F7; }
  @media screen and (max-width: 992px) {
    .new-static-press-room .grey-right-to-bottom-border {
      border-right: none;
      border-bottom: 1px solid #F5F5F7; } }
.new-static-press-room .grey-bottom-border {
  border-bottom: 1px solid #F5F5F7; }
.new-static-press-room .light-divider {
  background: #0000001F 0% 0% no-repeat padding-box;
  opacity: 1;
  width: 90%;
  height: 1px;
  margin: 1rem auto; }
.new-static-press-room .big-icon {
  width: 87px;
  height: 87px; }
.new-static-press-room .testimonial-pic {
  border-radius: 50%;
  margin-bottom: 28px;
  width: 125px;
  height: 125px; }
.new-static-press-room .carousel-inner .item {
  cursor: default !important; }
.new-static-press-room .glyphicon-chevron-left {
  display: none; }
.new-static-press-room .glyphicon-chevron-right {
  display: none; }
@media screen and (min-width: 992px) {
  .new-static-press-room .pr-left-box {
    margin-right: 4%; } }
@media screen and (min-width: 992px) {
  .new-static-press-room .pr-box {
    width: 48% !important; } }
.new-static-press-room .awards-box {
  background-image: url("https://files.labroots.com/Press+Room+Images/Press+Room+Images/Press+Releases/Awards/awd-bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }
  .new-static-press-room .awards-box img {
    width: 128px;
    height: 148px;
    margin-bottom: 20px; }
  .new-static-press-room .awards-box .award-list, .new-static-press-room .awards-box .award-desc {
    text-align: center;
    font: normal normal 600 18px/24px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A;
    width: 47.50%;
    margin: 0 auto; }
  .new-static-press-room .awards-box .award-dates {
    margin-top: 10px;
    font: normal normal 600 16px/24px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A; }
.new-static-press-room .marketing-carousel .hids-quote {
  font: normal normal normal 24px FontAwesome; }
@media screen and (max-width: 768px) {
  .new-static-press-room .text-left-to-center .float-left {
    float: none !important; } }
@media screen and (max-width: 768px) {
  .new-static-press-room .text-left-to-center h4 {
    text-align: center; } }
.new-static-press-room .contact-experts-box .icon {
  margin-bottom: 23px; }
  .new-static-press-room .contact-experts-box .icon img {
    width: 50px;
    height: 60px; }
    @media screen and (max-width: 992px) {
      .new-static-press-room .contact-experts-box .icon img {
        float: left;
        margin-right: 23px; } }
    .new-static-press-room .contact-experts-box .icon img.filter-green {
      filter: brightness(0) saturate(100%) invert(86%) sepia(23%) saturate(7101%) hue-rotate(17deg) brightness(92%) contrast(101%); }
.new-static-press-room .contact-experts-box .descriptor {
  text-align: center;
  font: normal normal 300 16px/22px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A;
  margin-bottom: 28px; }
  @media screen and (max-width: 992px) {
    .new-static-press-room .contact-experts-box .descriptor {
      text-align: left; } }
.new-static-press-room .contact-experts-box .expert-name {
  margin-bottom: 5px;
  text-align: center;
  font: normal normal bold 18px/24px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A; }
.new-static-press-room .contact-experts-box .expert-title-contact {
  font: normal normal 300 16px/22px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A; }
.new-static-press-room .contact-experts-box .fa-envelope-o {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 24px;
  text-rendering: auto;
  margin-top: 2px;
  color: #5A5A5A; }
  @media screen and (max-width: 992px) {
    .new-static-press-room .contact-experts-box .fa-envelope-o {
      margin-bottom: 28.5px; } }
.new-static-press-room .contact-experts-box .fa-envelope-o:hover {
  color: #B6BD00;
  cursor: pointer; }
.new-static-press-room #previous-media-kit-img {
  width: 80%;
  margin-left: -50%; }
  @media screen and (max-width: 1200px) {
    .new-static-press-room #previous-media-kit-img {
      width: 100%;
      margin-left: inherit;
      margin-bottom: 20px; } }
.new-static-press-room .mk-img-bkg {
  background: url("https://images.labroots.com/media-kit-lp/cropped-pattern.png") no-repeat;
  background-size: cover;
  background-color: #FFFFFF;
  height: 260px; }
  @media screen and (max-width: 1200px) {
    .new-static-press-room .mk-img-bkg {
      background: url("https://images.labroots.com/media-kit-lp/494-by-734.png") no-repeat center;
      background-color: #FFFFFF;
      height: auto;
      background-size: cover; } }
  @media screen and (max-width: 768px) {
    .new-static-press-room .mk-img-bkg {
      background: url("https://images.labroots.com/media-kit-lp/400-by-600.png") no-repeat center;
      background-color: #FFFFFF;
      background-size: cover; } }
.new-static-press-room .media-kit-cta-adjustment {
  margin-left: 8px;
  width: 98.5% !important;
  margin-bottom: 25px !important; }
  @media screen and (max-width: 1200px) {
    .new-static-press-room .media-kit-cta-adjustment {
      width: 98% !important; } }
  @media screen and (max-width: 700px) {
    .new-static-press-room .media-kit-cta-adjustment .ctaMainContent {
      padding-top: 30px !important;
      padding-right: 0px !important;
      padding-left: 5px !important;
      padding-bottom: 15px !important;
      width: 100% !important; } }
  .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container a, .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container .more-social-icon-link, .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container .more-social-icon-link {
    font-family: 'Open Sans Semibold', 'Open Sans';
    font-weight: 600;
    font-size: 18px; }
  @media screen and (max-width: 700px) {
    .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container {
      bottom: 24px !important;
      margin: 0 auto !important;
      left: 0 !important;
      right: 0 !important; } }
  @media screen and (max-width: 992px) {
    .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .green-solid-button, .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .green-form-button, .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .btn:nth-child(2), .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .pagination li a, .pagination li .new-static-press-room .media-kit-cta-adjustment .ctaMainContent a, .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .more-social-icon-link, .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .more-social-icon-link, .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .more-social-icon-link, .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .new-static-press-room .media-kit-cta-adjustment .ctaMainContent .more-social-icon-link {
      width: 171px; } }
.new-static-press-room .media-kit-quote {
  font-size: 25px;
  color: #E6E6E6; }
.new-static-press-room .media-kit-quote-left {
  margin-top: -10%; }
  @media screen and (max-width: 992px) {
    .new-static-press-room .media-kit-quote-left {
      float: left;
      margin-top: -3%;
      margin-right: 0; } }
  @media screen and (max-width: 768px) {
    .new-static-press-room .media-kit-quote-left {
      margin-top: 0; } }
.new-static-press-room .media-kit-quote-right {
  margin-top: 40%;
  float: right;
  margin-right: 80%; }
  @media screen and (max-width: 1200px) {
    .new-static-press-room .media-kit-quote-right {
      margin-top: 75%; } }
  @media screen and (max-width: 992px) {
    .new-static-press-room .media-kit-quote-right {
      margin-top: -5%;
      margin-right: 0; } }
  @media screen and (max-width: 768px) {
    .new-static-press-room .media-kit-quote-right {
      margin-top: -10%;
      margin-right: 0; } }
.new-static-press-room .media-kit-quote-p {
  font-family: 'Open Sans Light', 'Open Sans';
  font-weight: lighter;
  font-style: italic;
  font-size: 20px;
  line-height: 32px;
  color: #5A5A5A; }
.new-static-press-room .text-left-to-center {
  text-align: left; }
  @media screen and (max-width: 992px) {
    .new-static-press-room .text-left-to-center {
      text-align: center; } }
.new-static-press-room .media-kit-box {
  flex: 1;
  margin: 10px 5px 0px 5px; }
  .new-static-press-room .media-kit-box.centered {
    float: none;
    margin: 50px auto;
    display: inline-block; }
  .new-static-press-room .media-kit-box img {
    max-width: 350px; }
  .new-static-press-room .media-kit-box a, .new-static-press-room .media-kit-box .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link, .new-static-press-room .media-kit-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link {
    width: 100%;
    max-width: 350px; }
  @media screen and (max-width: 992px) {
    .new-static-press-room .media-kit-box {
      width: auto;
      float: none; }
      .new-static-press-room .media-kit-box h1 {
        height: auto; }
      .new-static-press-room .media-kit-box img {
        max-width: 200px; }
      .new-static-press-room .media-kit-box.centered {
        margin: 0 auto; } }
  .new-static-press-room .media-kit-box.single-box {
    float: none;
    width: auto; }
  .new-static-press-room .media-kit-box .green-border-button {
    color: #5A5A5A; }
  .new-static-press-room .media-kit-box .green-solid-button, .new-static-press-room .media-kit-box .green-form-button, .new-static-press-room .media-kit-box .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .new-static-press-room .media-kit-box .btn:nth-child(2), .new-static-press-room .media-kit-box .pagination li a, .pagination li .new-static-press-room .media-kit-box a, .new-static-press-room .media-kit-box .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link, .new-static-press-room .media-kit-box .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .new-static-press-room .media-kit-box .more-social-icon-link, .new-static-press-room .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link, .new-static-press-room .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .new-static-press-room .media-kit-box .more-social-icon-link, .new-static-press-room .media-kit-box .green-border-button {
    font-family: 'Open Sans Semibold', 'Open Sans';
    font-weight: 600;
    font-size: 18px;
    box-shadow: rgba(95, 93, 93, 0.2) 0px 2px 8px 0px;
    border: 2px solid #B6BD00;
    position: relative; }
    @media screen and (max-width: 992px) {
      .new-static-press-room .media-kit-box .green-solid-button, .new-static-press-room .media-kit-box .green-form-button, .new-static-press-room .media-kit-box .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .new-static-press-room .media-kit-box .btn:nth-child(2), .new-static-press-room .media-kit-box .pagination li a, .pagination li .new-static-press-room .media-kit-box a, .new-static-press-room .media-kit-box .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link, .new-static-press-room .media-kit-box .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .new-static-press-room .media-kit-box .more-social-icon-link, .new-static-press-room .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link, .new-static-press-room .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .new-static-press-room .media-kit-box .more-social-icon-link, .new-static-press-room .media-kit-box .green-border-button {
        margin: 10px auto; } }
  .new-static-press-room .media-kit-box .mobile-button-width {
    height: 61px;
    line-height: inherit;
    font-size: 18px;
    padding: 19px !important; }
    @media screen and (max-width: 992px) {
      .new-static-press-room .media-kit-box .mobile-button-width {
        width: 171px; } }
  .new-static-press-room .media-kit-box .green-solid-button:hover, .new-static-press-room .media-kit-box .green-form-button:hover, .new-static-press-room .media-kit-box .popover-navigation .btn-group .btn:hover:nth-child(2), .popover-navigation .btn-group .new-static-press-room .media-kit-box .btn:hover:nth-child(2), .new-static-press-room .media-kit-box .pagination li a:hover, .pagination li .new-static-press-room .media-kit-box a:hover, .new-static-press-room .media-kit-box .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link:hover, .new-static-press-room .media-kit-box .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li .new-static-press-room .media-kit-box .more-social-icon-link:hover, .new-static-press-room .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link:hover, .new-static-press-room .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li .new-static-press-room .media-kit-box .more-social-icon-link:hover {
    background-color: #FFFFFF;
    color: #5A5A5A; }
    .new-static-press-room .media-kit-box .green-solid-button:hover i.fa, .new-static-press-room .media-kit-box .green-form-button:hover i.fa, .new-static-press-room .media-kit-box .popover-navigation .btn-group .btn:hover:nth-child(2) i.fa, .popover-navigation .btn-group .new-static-press-room .media-kit-box .btn:hover:nth-child(2) i.fa, .new-static-press-room .media-kit-box .pagination li a:hover i.fa, .pagination li .new-static-press-room .media-kit-box a:hover i.fa, .new-static-press-room .media-kit-box .pagination li .social-share-icons .more-social-icon-link:hover i.fa, .pagination li .social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link:hover i.fa, .new-static-press-room .media-kit-box .social-share-icons .pagination li .more-social-icon-link:hover i.fa, .social-share-icons .pagination li .new-static-press-room .media-kit-box .more-social-icon-link:hover i.fa, .new-static-press-room .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link:hover i.fa, .pagination li .mobile-social-share-icons .new-static-press-room .media-kit-box .more-social-icon-link:hover i.fa, .new-static-press-room .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link:hover i.fa, .mobile-social-share-icons .pagination li .new-static-press-room .media-kit-box .more-social-icon-link:hover i.fa {
      display: block; }
  .new-static-press-room .media-kit-box .green-border-button:hover {
    background-color: #B6BD00;
    color: #FFFFFF; }
.new-static-press-room .single-media-kit-box {
  width: inherit;
  float: none; }
.new-static-press-room .case-studies-item {
  text-align: left;
  margin-bottom: 20px;
  border-radius: 8px;
  background-color: #FFFFFF;
  border-radius: 8px;
  border: none;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  margin-bottom: 16px;
  min-height: 525px; }
  @media screen and (max-width: 992px) {
    .new-static-press-room .case-studies-item {
      min-height: 633px; } }
  @media screen and (max-width: 768px) {
    .new-static-press-room .case-studies-item {
      min-height: auto;
      margin: 0px 0 32px 0; } }
  .new-static-press-room .case-studies-item h1 a, .new-static-press-room .case-studies-item h1 .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .case-studies-item h1 .more-social-icon-link, .new-static-press-room .case-studies-item h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .case-studies-item h1 .more-social-icon-link {
    font-weight: bold; }
  .new-static-press-room .case-studies-item hr {
    color: #B6BD00;
    border: 1px solid #B6BD00;
    margin-left: 15px;
    margin-top: 0px;
    margin-bottom: 0px; }
  .new-static-press-room .case-studies-item img {
    border-radius: 8px 8px 0 0; }
  .new-static-press-room .case-studies-item strong, .new-static-press-room .case-studies-item p, .new-static-press-room .case-studies-item .static-about table tbody tr td, .static-about table tbody tr .new-static-press-room .case-studies-item td, .new-static-press-room .case-studies-item hr, .new-static-press-room .case-studies-item h1 {
    padding-left: 15px;
    padding-right: 15px; }
  .new-static-press-room .case-studies-item .tag {
    padding-right: 0px;
    font-size: 14px;
    margin: 10px 0;
    height: 55px; }
    @media screen and (max-width: 1200px) {
      .new-static-press-room .case-studies-item .tag {
        height: 65px; } }
    @media screen and (max-width: 992px) {
      .new-static-press-room .case-studies-item .tag {
        height: 100px; } }
    @media screen and (max-width: 768px) {
      .new-static-press-room .case-studies-item .tag {
        height: 65px; } }
  .new-static-press-room .case-studies-item strong {
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    display: inline-block; }
  .new-static-press-room .case-studies-item h1 {
    line-height: 25px;
    font-size: 22px;
    height: 55px;
    text-align: left; }
    @media screen and (max-width: 1200px) {
      .new-static-press-room .case-studies-item h1 {
        font-size: 18px; } }
    @media screen and (max-width: 992px) {
      .new-static-press-room .case-studies-item h1 {
        font-size: 13px;
        width: 100%; } }
    @media screen and (max-width: 768px) {
      .new-static-press-room .case-studies-item h1 {
        font-size: 20px; } }
  .new-static-press-room .case-studies-item .fa-arrow-right, .new-static-press-room .case-studies-item .fa-long-arrow-right {
    font-size: 24px;
    color: #B6BD00;
    padding-top: 14px; }
    @media screen and (max-width: 992px) {
      .new-static-press-room .case-studies-item .fa-arrow-right, .new-static-press-room .case-studies-item .fa-long-arrow-right {
        font-size: 18px; } }
  .new-static-press-room .case-studies-item .chevron:after {
    content: ' ';
    display: none;
    border-bottom: 2px solid #757575;
    border-right: 2px solid #757575;
    height: 15px;
    width: 15px;
    transform: rotate(-45deg);
    margin-left: 15px;
    position: absolute;
    right: 40px;
    top: 15px; }
    @media screen and (max-width: 768px) {
      .new-static-press-room .case-studies-item .chevron:after {
        display: inline-block; }
        .new-static-press-room .case-studies-item .chevron:after .open {
          transform: rotate(45deg); } }
    .new-static-press-room .case-studies-item .chevron:after .open {
      transform: rotate(45deg); }
  .new-static-press-room .case-studies-item .open:after {
    transform: rotate(45deg); }
  .new-static-press-room .case-studies-item .accordion-collapse {
    min-height: 275px; }
    .new-static-press-room .case-studies-item .accordion-collapse p, .new-static-press-room .case-studies-item .accordion-collapse .static-about table tbody tr td, .static-about table tbody tr .new-static-press-room .case-studies-item .accordion-collapse td {
      font-size: 16px;
      font-family: 'Open Sans Light';
      color: #5A5A5A; }
    @media screen and (max-width: 1200px) {
      .new-static-press-room .case-studies-item .accordion-collapse {
        min-height: 305px; } }
    @media screen and (max-width: 992px) {
      .new-static-press-room .case-studies-item .accordion-collapse {
        min-height: 206px; } }
    @media screen and (max-width: 768px) {
      .new-static-press-room .case-studies-item .accordion-collapse {
        min-height: 150px; } }
.new-static-press-room .closed {
  transform: rotate(0deg) !important; }
.new-static-press-room .case-studies-item-title h1 {
  color: #B6BD00;
  font-size: 22px;
  line-height: 24px;
  text-align: left; }
.new-static-press-room .case-studies-item-banner a img, .new-static-press-room .case-studies-item-banner .social-share-icons .more-social-icon-link img, .social-share-icons .new-static-press-room .case-studies-item-banner .more-social-icon-link img, .new-static-press-room .case-studies-item-banner .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .new-static-press-room .case-studies-item-banner .more-social-icon-link img {
  height: 200px; }
  @media screen and (max-width: 1200px) {
    .new-static-press-room .case-studies-item-banner a img, .new-static-press-room .case-studies-item-banner .social-share-icons .more-social-icon-link img, .social-share-icons .new-static-press-room .case-studies-item-banner .more-social-icon-link img, .new-static-press-room .case-studies-item-banner .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .new-static-press-room .case-studies-item-banner .more-social-icon-link img {
      height: 140px; } }
  @media screen and (max-width: 768px) {
    .new-static-press-room .case-studies-item-banner a img, .new-static-press-room .case-studies-item-banner .social-share-icons .more-social-icon-link img, .social-share-icons .new-static-press-room .case-studies-item-banner .more-social-icon-link img, .new-static-press-room .case-studies-item-banner .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .new-static-press-room .case-studies-item-banner .more-social-icon-link img {
      height: auto; } }
.new-static-press-room .download-links a, .new-static-press-room .download-links .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .download-links .more-social-icon-link, .new-static-press-room .download-links .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .download-links .more-social-icon-link {
  width: 50%;
  display: inline-block;
  float: left;
  margin: 0 0 20px 0;
  white-space: nowrap; }
  .new-static-press-room .download-links a:hover span, .new-static-press-room .download-links .social-share-icons .more-social-icon-link:hover span, .social-share-icons .new-static-press-room .download-links .more-social-icon-link:hover span, .new-static-press-room .download-links .mobile-social-share-icons .more-social-icon-link:hover span, .mobile-social-share-icons .new-static-press-room .download-links .more-social-icon-link:hover span {
    color: #B6BD00; }
  .new-static-press-room .download-links a img, .new-static-press-room .download-links .social-share-icons .more-social-icon-link img, .social-share-icons .new-static-press-room .download-links .more-social-icon-link img, .new-static-press-room .download-links .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .new-static-press-room .download-links .more-social-icon-link img {
    float: left;
    margin-right: 10px; }
    @media screen and (max-width: 992px) {
      .new-static-press-room .download-links a img, .new-static-press-room .download-links .social-share-icons .more-social-icon-link img, .social-share-icons .new-static-press-room .download-links .more-social-icon-link img, .new-static-press-room .download-links .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .new-static-press-room .download-links .more-social-icon-link img {
        max-height: 40px;
        margin-right: 5px; } }
  .new-static-press-room .download-links a span, .new-static-press-room .download-links .social-share-icons .more-social-icon-link span, .social-share-icons .new-static-press-room .download-links .more-social-icon-link span, .new-static-press-room .download-links .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons .new-static-press-room .download-links .more-social-icon-link span {
    font-size: 14px;
    color: #5A5A5A;
    padding: 20px 0px;
    display: inline-block; }
    @media screen and (max-width: 992px) {
      .new-static-press-room .download-links a span, .new-static-press-room .download-links .social-share-icons .more-social-icon-link span, .social-share-icons .new-static-press-room .download-links .more-social-icon-link span, .new-static-press-room .download-links .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons .new-static-press-room .download-links .more-social-icon-link span {
        float: left;
        padding: 10px 0;
        text-align: left;
        font-size: 18px; } }
  @media screen and (max-width: 992px) {
    .new-static-press-room .download-links a, .new-static-press-room .download-links .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .download-links .more-social-icon-link, .new-static-press-room .download-links .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .download-links .more-social-icon-link {
      width: 100%; } }
.new-static-press-room .buttons50 {
  margin: 0 auto;
  max-width: 800px; }
  .new-static-press-room .buttons50 a, .new-static-press-room .buttons50 .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .buttons50 .more-social-icon-link, .new-static-press-room .buttons50 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .buttons50 .more-social-icon-link {
    display: block;
    width: 100%;
    padding: 20px 0; }
    @media screen and (max-width: 992px) {
      .new-static-press-room .buttons50 a, .new-static-press-room .buttons50 .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .buttons50 .more-social-icon-link, .new-static-press-room .buttons50 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .buttons50 .more-social-icon-link {
        margin: 10px 0; } }
.new-static-press-room .in-the-news .div-left, .new-static-press-room .in-the-news .div-right {
  border: none; }
.new-static-press-room .in-the-news .press-list-item {
  line-height: 30px;
  margin: 30px 0;
  height: 129px;
  position: relative;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden; }
  .new-static-press-room .in-the-news .press-list-item .list-item-row {
    padding-right: 15px; }
  .new-static-press-room .in-the-news .press-list-item .col-md-7 {
    padding: 0px; }
  @media screen and (max-width: 992px) {
    .new-static-press-room .in-the-news .press-list-item {
      height: 240px; } }
  @media screen and (min-width: 992px) {
    .new-static-press-room .in-the-news .press-list-item img {
      float: left;
      margin: 0 19px 0 0; } }
  @media screen and (max-width: 992px) {
    .new-static-press-room .in-the-news .press-list-item img {
      display: block;
      margin: 0 auto;
      margin-bottom: 12px; } }
  .new-static-press-room .in-the-news .press-list-item a, .new-static-press-room .in-the-news .press-list-item .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .in-the-news .press-list-item .more-social-icon-link, .new-static-press-room .in-the-news .press-list-item .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .in-the-news .press-list-item .more-social-icon-link {
    display: block; }
  .new-static-press-room .in-the-news .press-list-item .top-right-spacer {
    position: absolute;
    top: 0;
    right: 0; }
    @media screen and (max-width: 1200px) {
      .new-static-press-room .in-the-news .press-list-item .top-right-spacer {
        position: relative; } }
.new-static-press-room .in-the-news .div-right li a, .new-static-press-room .in-the-news .div-right li .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .in-the-news .div-right li .more-social-icon-link, .new-static-press-room .in-the-news .div-right li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .in-the-news .div-right li .more-social-icon-link {
  color: #5A5A5A; }
  .new-static-press-room .in-the-news .div-right li a:hover, .new-static-press-room .in-the-news .div-right li .social-share-icons .more-social-icon-link:hover, .social-share-icons .new-static-press-room .in-the-news .div-right li .more-social-icon-link:hover, .new-static-press-room .in-the-news .div-right li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .new-static-press-room .in-the-news .div-right li .more-social-icon-link:hover {
    color: #B6BD00; }
.new-static-press-room .in-the-news .green-solid-button, .new-static-press-room .in-the-news .green-form-button, .new-static-press-room .in-the-news .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .new-static-press-room .in-the-news .btn:nth-child(2), .new-static-press-room .in-the-news .pagination li a, .pagination li .new-static-press-room .in-the-news a, .new-static-press-room .in-the-news .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .new-static-press-room .in-the-news .more-social-icon-link, .new-static-press-room .in-the-news .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .new-static-press-room .in-the-news .more-social-icon-link, .new-static-press-room .in-the-news .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .new-static-press-room .in-the-news .more-social-icon-link, .new-static-press-room .in-the-news .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .new-static-press-room .in-the-news .more-social-icon-link {
  display: block;
  text-align: center;
  padding: 20px;
  max-width: 250px; }
.new-static-press-room .testimonials #testimonial-carousel {
  height: 380px;
  margin-bottom: 30px; }
  .new-static-press-room .testimonials #testimonial-carousel .item {
    border: none;
    font-size: 18px; }
    @media screen and (max-width: 992px) {
      .new-static-press-room .testimonials #testimonial-carousel .item {
        max-height: 280px; } }
    .new-static-press-room .testimonials #testimonial-carousel .item img {
      margin: 0 auto 10px;
      max-height: 120px;
      width: 120px;
      height: 120px; }
    .new-static-press-room .testimonials #testimonial-carousel .item .name {
      font-size: 24px;
      font-family: Rokkitt; }
    .new-static-press-room .testimonials #testimonial-carousel .item .title {
      color: #B6BD00; }
.new-static-press-room .testimonials a, .new-static-press-room .testimonials .social-share-icons .more-social-icon-link, .social-share-icons .new-static-press-room .testimonials .more-social-icon-link, .new-static-press-room .testimonials .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .new-static-press-room .testimonials .more-social-icon-link, .new-static-press-room .testimonials green-solid-button {
  padding: 20px 0;
  display: block;
  margin: 0 auto;
  max-width: 250px; }
.new-static-press-room .labroots-event-calendar .event-img {
  width: 300px; }
.new-static-press-room .labroots-event-calendar .event-title {
  font: normal normal 600 20px/30px Open Sans; }
.new-static-press-room .labroots-event-calendar .event-label {
  margin-left: 5px;
  font: normal normal 600 14px/19px Open Sans; }
.new-static-press-room .labroots-event-calendar .event-data {
  font: normal normal 300 14px/19px Open Sans; }
  .new-static-press-room .labroots-event-calendar .event-data .blue-link {
    color: #2B7FF2; }
  .new-static-press-room .labroots-event-calendar .event-data .blue-link:hover {
    color: #1556AD;
    text-decoration: underline; }
  .new-static-press-room .labroots-event-calendar .event-data .no-link:hover {
    text-decoration: none;
    color: #5A5A5A;
    cursor: default; }
  .new-static-press-room .labroots-event-calendar .event-data .no-link {
    color: #5A5A5A; }
.new-static-press-room .labroots-event-calendar .event-calendar-row {
  border-bottom: 2px solid #EDEDED; }

.static-press-room h2 {
  margin: 25px 0 0 0 !important;
  clear: both; }
.static-press-room .contact p, .static-press-room .contact .static-about table tbody tr td, .static-about table tbody tr .static-press-room .contact td {
  margin: 5px 0; }
.static-press-room .company-icons {
  display: inline-block;
  margin: 0;
  width: 100%; }
  .static-press-room .company-icons a p, .static-press-room .company-icons .social-share-icons .more-social-icon-link p, .social-share-icons .static-press-room .company-icons .more-social-icon-link p, .static-press-room .company-icons .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons .static-press-room .company-icons .more-social-icon-link p, .static-press-room .company-icons a .static-about table tbody tr td, .static-about table tbody tr .static-press-room .company-icons a td, .static-press-room .company-icons .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .static-press-room .company-icons .social-share-icons .more-social-icon-link td, .social-share-icons .static-press-room .company-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons .static-press-room .company-icons .more-social-icon-link td, .static-press-room .company-icons .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .static-press-room .company-icons .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons .static-press-room .company-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons .static-press-room .company-icons .more-social-icon-link td {
    text-align: center; }
  @media screen and (max-width: 500px) {
    .static-press-room .company-icons a, .static-press-room .company-icons .social-share-icons .more-social-icon-link, .social-share-icons .static-press-room .company-icons .more-social-icon-link, .static-press-room .company-icons .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .static-press-room .company-icons .more-social-icon-link {
      width: 50%;
      height: 150px; } }
  .static-press-room .company-icons img {
    margin: 0 auto; }
.static-press-room p img, .static-press-room .static-about table tbody tr td img, .static-about table tbody tr .static-press-room td img {
  float: left;
  margin: 6px 15px 0 0; }

/** app/Resources/assets/scss/pages/_continuing-education-credits.scss **/
._continuing-education-credits .no-results {
  font-size: 18px;
  font-weight: bold;
  margin: 20px 0;
  text-align: center; }
._continuing-education-credits .virtual-event-new-item {
  height: 337px !important; }

.ce-credits-container {
  margin-top: 8px; }

.new-static-education .container {
  padding: 24px; }
.new-static-education .green-solid-button, .new-static-education .green-form-button, .new-static-education .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .new-static-education .btn:nth-child(2), .new-static-education .pagination li a, .pagination li .new-static-education a, .new-static-education .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .new-static-education .more-social-icon-link, .new-static-education .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .new-static-education .more-social-icon-link, .new-static-education .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .new-static-education .more-social-icon-link, .new-static-education .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .new-static-education .more-social-icon-link {
  /* Allows button text to wrap in mobile mode of 375px */
  display: inline-block; }

/** app/Resources/assets/scss/pages/_team.scss **/
.static-team .content {
  display: block !important; }
.static-team ul.grid-item-style li {
  margin: 5px 0; }

#contact-staff {
  background: #ffffff78;
  /*------------------------------------------------------------------
  [ Alert validate ]*/ }
  #contact-staff .wrap-contact2 input, #contact-staff .wrap-contact2 textarea {
    background: #FFFFFF !important;
    width: 100% !important;
    line-height: 1.42857;
    color: #5A5A5A !important;
    padding-left: 12px;
    font-family: 'Open Sans';
    font-size: 14px; }
  #contact-staff .modal-header {
    height: auto;
    padding: 0; }
    #contact-staff .modal-header button.close {
      position: absolute;
      top: 10px;
      right: 10px; }
    #contact-staff .modal-header .modal-title {
      padding: 16px; }
  #contact-staff .modal-body {
    padding-top: 8px; }
  #contact-staff .wrap-contact2 {
    border-radius: 10px;
    overflow: hidden;
    padding: 16px; }
  #contact-staff .wrap-input2 {
    width: 100%;
    position: relative;
    margin-bottom: 24px; }
  #contact-staff .input2 {
    display: block;
    width: 100%;
    font-family: Poppins-Regular;
    font-size: 15px;
    color: 4gray;
    line-height: 1.2; }
  #contact-staff .focus-input2 {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none; }
  #contact-staff input.input2 {
    height: 45px; }
  #contact-staff input.input2 + .focus-input2::after {
    top: 6px;
    left: 10px; }
  #contact-staff textarea.input2 {
    min-height: 115px;
    padding-top: 13px;
    padding-bottom: 13px; }
  #contact-staff textarea.input2 + .focus-input2::after {
    top: 6px;
    left: 10px; }
  #contact-staff .input2:focus + .focus-input2::after {
    top: -24px; }
  #contact-staff .input2:focus + .focus-input2::before {
    width: 100%; }
  #contact-staff .has-val.input2 + .focus-input2::after {
    top: -24px; }
  #contact-staff .has-val.input2 + .focus-input2::before {
    width: 100%; }
  #contact-staff .validate-input {
    position: relative; }
  #contact-staff .alert-validate::before {
    content: attr(data-validate);
    position: absolute;
    max-width: 70%;
    border: 1px solid #AF0120;
    border-radius: 2px;
    padding: 4px 25px 4px 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0px;
    pointer-events: none;
    font-family: Poppins-Regular;
    color: #AF0120;
    font-size: 13px;
    line-height: 1.4;
    text-align: left;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    -o-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s; }
  #contact-staff .alert-validate::after {
    content: "\f12a";
    font-family: FontAwesome;
    display: block;
    position: absolute;
    color: #AF0120;
    font-size: 16px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 8px;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s; }
  #contact-staff .alert-validate::before {
    border: none;
    visibility: visible;
    opacity: 1; }
  #contact-staff .contact-thumbnail {
    text-align: center;
    background: #F5F5F7;
    padding-top: 16px; }
    #contact-staff .contact-thumbnail img {
      width: 150px;
      border-radius: 50%; }
  #contact-staff .contact-name {
    padding-top: 8px;
    background: #F5F5F7; }

/** app/Resources/assets/scss/pages/_terms.scss **/
/** app/Resources/assets/scss/pages/_privacy.scss **/
/** app/Resources/assets/scss/pages/_rss.scss **/
.static-rss .feed-list table {
  width: 100%;
  margin: 33px 0; }
  .static-rss .feed-list table tr:hover {
    background: #F5F5F7; }
  @media screen and (max-width: 992px) {
    .static-rss .feed-list table th {
      display: none; } }
  .static-rss .feed-list table td {
    padding: 3px 0; }
    @media screen and (max-width: 992px) {
      .static-rss .feed-list table td {
        display: block; }
        .static-rss .feed-list table td:first-child {
          padding-bottom: 0; }
        .static-rss .feed-list table td:last-child {
          padding-top: 0; } }
  .static-rss .feed-list table .icon-rss {
    float: left;
    margin: 0 10px 0 0;
    color: #5A5A5A;
    font-size: 30px; }

/** app/Resources/assets/scss/pages/_copyrights.scss **/
/** app/Resources/assets/scss/pages/_testimonials.scss **/
.new-static-testimonials h1 {
  margin: 0 0 30px 0; }

.static-testimonials .testimonial-filters {
  background-color: white;
  border-radius: 8px;
  border: none;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
.static-testimonials .pill-filters {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  .static-testimonials .pill-filters .pill-filter {
    transition: all 200ms ease;
    font-size: 15px;
    border: 1px solid #BEBEBE;
    padding: 9px 11px;
    margin: 8px;
    border-radius: 16px;
    color: #5a5a5a;
    cursor: pointer; }
    .static-testimonials .pill-filters .pill-filter:hover {
      background-color: #F4F5D9;
      border-color: #B6BD00; }
    .static-testimonials .pill-filters .pill-filter.selected {
      border-color: #B6BD00;
      background-color: #B6BD00;
      color: white; }
.static-testimonials .desktop-testimonials {
  margin-top: 16px;
  justify-content: space-between; }
  .static-testimonials .desktop-testimonials .testimonials-container {
    height: 100%;
    text-align: center;
    width: 49%; }
.static-testimonials .testimonial {
  text-align: center;
  overflow: hidden;
  position: relative;
  margin-bottom: 36px; }
  .static-testimonials .testimonial.standard-testimonial {
    background-image: url("https://images.labroots.com/testimonial-bg-pattern.png");
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center bottom; }
    .static-testimonials .testimonial.standard-testimonial .desc {
      padding-bottom: 32px; }
  .static-testimonials .testimonial.featured-testimonial {
    border-bottom: 18px solid #BDC400; }
    .static-testimonials .testimonial.featured-testimonial::before {
      z-index: 1;
      content: "";
      background-color: #BDC400;
      width: 100%;
      height: 200px;
      position: absolute;
      left: 0;
      top: 0; }
    .static-testimonials .testimonial.featured-testimonial::after {
      z-index: 2;
      content: "";
      background-color: white;
      width: 200%;
      height: 100%;
      position: absolute;
      left: -50%;
      top: 95px;
      border-top-left-radius: 50%;
      border-top-right-radius: 50%; }
    @media screen and (max-width: 992px) {
      .static-testimonials .testimonial.featured-testimonial::after {
        width: 300%;
        left: -100%; } }
  .static-testimonials .testimonial .desc {
    position: relative;
    z-index: 5; }
  .static-testimonials .testimonial .img-container {
    position: relative;
    z-index: 5; }
    .static-testimonials .testimonial .img-container .fa-quote-left {
      background-color: white;
      font-size: 46px;
      padding: 24px;
      border-radius: 50%;
      box-shadow: 0px 3px 6px #00000029; }
    .static-testimonials .testimonial .img-container .circle {
      box-shadow: 0px 3px 6px #00000029;
      border-radius: 50%;
      height: 120px;
      width: 120px;
      overflow: hidden;
      display: flex;
      justify-content: center;
      align-items: center;
      margin: 0 auto; }
      .static-testimonials .testimonial .img-container .circle img {
        width: 100%; }
  .static-testimonials .testimonial .title-container h2 {
    color: #BDC400;
    font-weight: 600; }
  .static-testimonials .testimonial .title-container .short-divider {
    background-color: #B6BD00;
    width: 40px;
    height: 4px;
    margin: 0 auto;
    margin-bottom: 10px; }
  .static-testimonials .testimonial video::-webkit-media-controls-play-button {
    display: flex !important; }
  .static-testimonials .testimonial video {
    width: 100%;
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }

.testimonial-advert #left-pane {
  background-color: #FFFFFF;
  background-image: url("https://images.labroots.com/media-kit-lp/cropped-pattern.png");
  background-size: contain;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  border-radius: 8px 0px 0px 8px;
  height: 324px;
  z-index: 1; }
  @media screen and (max-width: 992px) {
    .testimonial-advert #left-pane {
      border-radius: 8px 8px 0px 0px; } }
  @media screen and (max-width: 768px) {
    .testimonial-advert #left-pane {
      height: 460px; } }
  .testimonial-advert #left-pane .left-container {
    padding: 32px; }
    .testimonial-advert #left-pane .left-container .btn {
      margin-top: 50px;
      padding: 20px;
      width: 288px; }
      .testimonial-advert #left-pane .left-container .btn:hover {
        background: #FFFFFF;
        color: #5A5A5A;
        border: 2px solid #B6BD00; }
      @media screen and (max-width: 1200px) {
        .testimonial-advert #left-pane .left-container .btn {
          margin-top: 15px; } }
      @media screen and (max-width: 992px) {
        .testimonial-advert #left-pane .left-container .btn {
          margin-top: 50px; } }
.testimonial-advert #right-pane {
  border-radius: 0px 8px 8px 0px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  z-index: 0;
  height: 324px;
  overflow: hidden; }
  @media screen and (max-width: 992px) {
    .testimonial-advert #right-pane {
      border-radius: 0px 0px 8px 8px;
      height: auto; }
      .testimonial-advert #right-pane img {
        display: block;
        margin: 0 auto;
        left: 0px !important;
        height: auto !important;
        width: 100%; } }
  @media screen and (max-width: 768px) {
    .testimonial-advert #right-pane {
      margin-top: 15px; } }
  .testimonial-advert #right-pane img {
    height: 100%;
    position: relative;
    left: -45px; }

/** app/Resources/assets/scss/pages/_user-agreement.scss **/
/** app/Resources/assets/scss/pages/_in-the-news.scss **/
.press_static-page___container {
  background-color: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  margin-bottom: 16px; }
  .press_static-page___container.in-the-news .item {
    display: table;
    width: 100%;
    height: 100px;
    margin: 20px 0;
    padding: 0;
    border: none; }
  .press_static-page___container.in-the-news .image-container, .press_static-page___container.in-the-news .text-container {
    display: table-cell; }
  .press_static-page___container.in-the-news .image-container {
    width: 130px;
    height: inherit;
    margin: 0;
    padding: 0;
    vertical-align: top;
    text-align: center; }
    .press_static-page___container.in-the-news .image-container img {
      max-height: 100%; }
  .press_static-page___container.in-the-news .title {
    font-weight: bold !important;
    font-size: 28px;
    margin-top: 4px !important;
    display: block !important; }
  .press_static-page___container.in-the-news .text-container {
    padding-left: 30px;
    width: auto;
    margin: 0;
    position: relative;
    vertical-align: top; }
    .press_static-page___container.in-the-news .text-container p, .press_static-page___container.in-the-news .text-container .static-about table tbody tr td, .static-about table tbody tr .press_static-page___container.in-the-news .text-container td {
      margin: 0; }
  .press_static-page___container.in-the-news .date {
    font-size: 12px; }
  .press_static-page___container.in-the-news .news-source {
    margin: 0; }
  .press_static-page___container.in-the-news .huff-img {
    max-width: 75px; }

/** app/Resources/assets/scss/pages/_resources.scss **/
._new_static_container .resources-jumbotron-container {
  position: absolute;
  top: 0px;
  margin: 0 auto;
  width: 100%; }
._new_static_container .resources-jumbotron {
  height: 430px !important;
  overflow: hidden;
  text-align: center; }
  @media screen and (max-width: 992px) {
    ._new_static_container .resources-jumbotron {
      height: 282px !important; } }
  ._new_static_container .resources-jumbotron img {
    height: 430px;
    width: 100%;
    object-fit: cover;
    object-position: 15% 50%; }
    @media screen and (max-width: 992px) {
      ._new_static_container .resources-jumbotron img {
        height: 282px;
        object-position: 0% 50%; } }
  ._new_static_container .resources-jumbotron .jumbotron-title-wrapper {
    top: inherit;
    left: inherit;
    width: inherit;
    position: inherit;
    margin-top: 129px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .resources-jumbotron .jumbotron-title-wrapper {
        margin-top: 16px; } }
    ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-heading {
      text-transform: uppercase;
      line-height: 24px;
      font-size: 18px;
      text-align: center;
      color: #B6BD00; }
    ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-title {
      font-family: Rokkitt, Helvetica;
      font-size: 50px;
      text-align: center;
      line-height: 53px;
      padding-bottom: 10px;
      color: #5A5A5A; }
      @media screen and (max-width: 992px) {
        ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-title {
          margin-top: 20px;
          padding-top: 10px;
          padding-right: 30px;
          padding-left: 30px;
          font-size: 24px;
          line-height: 30px; } }
    ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-subtitle {
      font-size: 16px;
      font-style: italic;
      line-height: 22px;
      color: #5A5A5A; }
      @media screen and (max-width: 992px) {
        ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-subtitle {
          padding-right: 30px;
          padding-left: 30px;
          font-size: 14px;
          line-height: 19px; } }
    ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-icon, ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-icon img {
      width: 88px;
      height: 88px;
      min-height: 88px;
      /* Needed to override the banner min-height */
      margin-top: 0;
      /* Needed to override the banner margin */ }
      @media screen and (max-width: 992px) {
        ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-icon, ._new_static_container .resources-jumbotron .jumbotron-title-wrapper .jumbotron-icon img {
          width: 50px;
          height: 50px;
          min-height: 50px; } }
._new_static_container .lh22 {
  line-height: 22px !important; }
._new_static_container .green-on-desktop {
  color: #B6BD00; }
  @media screen and (max-width: 992px) {
    ._new_static_container .green-on-desktop {
      color: #5A5A5A;
      font-family: 'Open Sans' !important;
      font-weight: 200 !important; } }
._new_static_container .w-81 {
  width: 81%; }
._new_static_container .new-static-resources {
  padding-left: 15px;
  padding-right: 15px; }
  ._new_static_container .new-static-resources p, ._new_static_container .new-static-resources .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-resources td {
    line-height: 22px; }
  @media screen and (max-width: 768px) {
    ._new_static_container .new-static-resources .better-mobile-line-height {
      line-height: 24px !important; } }
  ._new_static_container .new-static-resources .onePGrayBorder {
    border: 1px solid #BEBEBE;
    border-radius: 13px; }
  ._new_static_container .new-static-resources .cs-section-row {
    margin-top: 50px;
    margin-bottom: 25px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-resources .cs-section-row {
        margin-top: 25px;
        margin-bottom: 0px; } }
  ._new_static_container .new-static-resources .lobby-caption {
    color: #5A5A5A;
    font-size: 14px;
    padding-top: 10px;
    padding-right: 5px; }
  ._new_static_container .new-static-resources .l-gray-bkg {
    background: #FFFFFF;
    padding: 25px;
    margin: 15px auto;
    margin-bottom: 30px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    border-radius: 8px;
    border: 1px solid #a5a3a31a; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-resources .l-gray-bkg {
        margin-bottom: 15px;
        padding: 18px; } }
    @media screen and (min-width: 992px) {
      ._new_static_container .new-static-resources .l-gray-bkg.chatbox-img-box {
        width: 90%;
        margin-left: 0px; } }
  ._new_static_container .new-static-resources .testimonial {
    background: #B6BD00;
    padding: 25px; }
    ._new_static_container .new-static-resources .testimonial strong {
      color: #FFFFFF; }
    ._new_static_container .new-static-resources .testimonial h1 {
      background: #FFFFFF;
      width: 235px;
      color: #5A5A5A;
      padding: 15px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-resources .testimonial h1 {
          font-size: 42px; } }
    ._new_static_container .new-static-resources .testimonial p, ._new_static_container .new-static-resources .testimonial .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-resources .testimonial td {
      color: #FFFFFF; }
    ._new_static_container .new-static-resources .testimonial hr {
      width: 20px;
      border: 1px solid #FFFFFF;
      margin-left: 0; }
    ._new_static_container .new-static-resources .testimonial .testimonial-name {
      color: #5A5A5A;
      font-weight: bold; }
._new_static_container .hsts-row-heading {
  font-size: 32px;
  line-height: 34px;
  font-family: Rokkitt;
  color: #5A5A5A; }
  @media screen and (max-width: 992px) {
    ._new_static_container .hsts-row-heading {
      font-size: 26px;
      line-height: 28px; } }
._new_static_container .hsts-testimonial {
  margin-top: 76px; }
  @media screen and (max-width: 992px) {
    ._new_static_container .hsts-testimonial {
      margin-top: 30px; } }
  ._new_static_container .hsts-testimonial > p, ._new_static_container .static-about table tbody tr .hsts-testimonial > td, .static-about table tbody tr ._new_static_container .hsts-testimonial > td {
    padding-top: 8px;
    text-align: center;
    font-style: italic;
    font-size: 16px;
    line-height: 24px; }
._new_static_container .hsts-hosting {
  width: 100%; }
._new_static_container .hsts-teamwork-image {
  margin-left: auto;
  margin-right: auto;
  display: block;
  height: 300px; }
  @media screen and (max-width: 768px) {
    ._new_static_container .hsts-teamwork-image {
      height: 225px; } }
._new_static_container .hsts-collaboration-image {
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  height: 350px; }
  @media screen and (max-width: 768px) {
    ._new_static_container .hsts-collaboration-image {
      height: 150px; } }
._new_static_container .hsts-goals-image, ._new_static_container .hsts-goals-image-1, ._new_static_container .hsts-goals-image-2, ._new_static_container .hsts-goals-image-3 {
  margin-left: auto;
  margin-right: auto;
  display: block; }
._new_static_container .hsts-goals-image-1 {
  height: 130px; }
._new_static_container .hsts-goals-image-2 {
  height: 234px; }
._new_static_container .hsts-goals-image-3 {
  height: 140px; }
._new_static_container .hsts-goals-heading {
  font-size: 18px;
  color: #5A5A5A;
  line-height: 24px;
  width: 75%; }
  @media screen and (max-width: 992px) {
    ._new_static_container .hsts-goals-heading {
      padding-top: 16px;
      width: 100%; } }
._new_static_container .hsts-goals-description {
  font-size: 16px;
  width: 75%; }
  @media screen and (max-width: 992px) {
    ._new_static_container .hsts-goals-description {
      width: 100%; } }
._new_static_container .hsts-unique-image-container {
  width: 300px;
  padding-bottom: 24px; }
._new_static_container .hsts-unique-image {
  width: 300px; }
._new_static_container .hsts-unique-step-heading {
  font-size: 18px;
  line-height: 24px;
  color: #5A5A5A;
  width: 385px; }
  @media screen and (max-width: 992px) {
    ._new_static_container .hsts-unique-step-heading {
      width: auto;
      padding-top: 16px; } }
._new_static_container .hsts-unique-step-description {
  font-size: 16px;
  color: #5A5A5A;
  padding-top: 6px;
  padding-bottom: 38px; }
  @media screen and (max-width: 992px) {
    ._new_static_container .hsts-unique-step-description {
      width: auto;
      padding-top: 0px;
      padding-bottom: 0px; } }
._new_static_container .hsts-arrow {
  width: 100px;
  vertical-align: middle; }
  @media screen and (max-width: 992px) {
    ._new_static_container .hsts-arrow {
      transform: rotate(90deg); } }
._new_static_container .hsts-arrow-container {
  width: 100px;
  height: 180px;
  margin: 0 auto;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center; }
._new_static_container .hsts-lead-image {
  height: 160px;
  display: block;
  margin: 0 auto; }
._new_static_container .hsts-lead-caption {
  text-align: center;
  color: #5A5A5A !important;
  font-size: 14px;
  line-height: 19px; }
._new_static_container .hsts-demo-image-container {
  width: 200px; }
._new_static_container .hsts-demo-image {
  width: 200px; }
._new_static_container .hsts-pd-icon {
  color: #5A5A5A;
  font-size: 14px;
  padding-top: 10px;
  padding-right: 5px; }
  @media screen and (max-width: 992px) {
    ._new_static_container .hsts-pd-icon {
      padding-top: 15px;
      padding-bottom: 20px; } }
._new_static_container .hsts-thermo-results {
  color: #5A5A5A;
  font-size: 32px;
  line-height: 48px; }
  @media screen and (max-width: 992px) {
    ._new_static_container .hsts-thermo-results {
      font-size: 24px;
      line-height: 33px; } }
._new_static_container .fixH2 {
  font-size: 32px; }
._new_static_container .lh33 {
  line-height: 33px; }
._new_static_container .hsts-company-logo {
  width: 120px; }
._new_static_container .hsts-company-logo-container {
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  display: flex;
  height: 80px;
  width: 120px; }
._new_static_container .hsts-step-caption {
  color: #5A5A5A;
  font-size: 14px;
  padding-top: 5px;
  padding-right: 5px; }
  @media screen and (max-width: 768px) {
    ._new_static_container .hsts-step-caption {
      padding-top: 20px;
      padding-bottom: 5px; } }
@media screen and (max-width: 768px) {
  ._new_static_container .resources-related-container {
    padding-left: 0px;
    padding-right: 0px; } }
._new_static_container .resources-related-content-card {
  margin: 1px;
  padding: 0px;
  height: 545px;
  background-color: #FFFFFF;
  border-radius: 8px; }
  @media screen and (max-width: 768px) {
    ._new_static_container .resources-related-content-card {
      margin-bottom: 16px;
      height: auto; } }
._new_static_container .resources-related-content-heading {
  height: 48px; }
  @media screen and (max-width: 768px) {
    ._new_static_container .resources-related-content-heading {
      float: right;
      height: auto;
      width: 220px; } }
@media screen and (max-width: 768px) {
  ._new_static_container .resources-related-content-image {
    width: 100px; } }
._new_static_container .resources-related-image {
  width: 100%; }
  @media screen and (max-width: 768px) {
    ._new_static_container .resources-related-image {
      width: 100px; } }
@media screen and (max-width: 768px) {
  ._new_static_container .resources-related-content-body {
    width: 220px;
    float: right; } }
._new_static_container .resources-related-content-body-heading {
  height: 76px; }
  @media screen and (max-width: 768px) {
    ._new_static_container .resources-related-content-body-heading {
      height: auto;
      margin-top: -30px;
      width: 220px; } }
  ._new_static_container .resources-related-content-body-heading > h3 {
    color: #191919 !important;
    float: left;
    text-align: left;
    font-size: 20px;
    line-height: 27px;
    padding-top: 8px;
    padding-left: 16px;
    padding-right: 16px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .resources-related-content-body-heading > h3 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        width: 220px;
        font-size: 12px;
        line-height: 18px;
        float: right; } }
._new_static_container .resources-related-content-body-body > p, ._new_static_container .static-about table tbody tr .resources-related-content-body-body > td, .static-about table tbody tr ._new_static_container .resources-related-content-body-body > td {
  color: #191919 !important; }
@media screen and (max-width: 768px) {
  ._new_static_container .resources-related-content-body-body {
    display: none; } }
._new_static_container .resources-related-content-date {
  float: left;
  padding-top: 16px;
  padding-left: 16px;
  font-size: 14px;
  color: #5A5A5A; }
  @media screen and (max-width: 768px) {
    ._new_static_container .resources-related-content-date {
      font-size: 10px;
      line-height: 15px;
      width: 220px;
      padding-top: 5px;
      padding-left: 0px; } }
._new_static_container .resources-related-content-type {
  float: right;
  padding-top: 16px;
  padding-right: 16px;
  font-size: 14px;
  color: #5A5A5A; }
  @media screen and (max-width: 992px) {
    ._new_static_container .resources-related-content-type {
      display: none; } }

/** app/Resources/assets/scss/pages/_trade-show-pages.scss **/
.trade_show_page .jumbotron {
  display: none; }
.trade_show_page .breadcrumbs {
  margin-bottom: -15px; }
  @media screen and (max-width: 768px) {
    .trade_show_page .breadcrumbs {
      font-size: 12px !important; }
      .trade_show_page .breadcrumbs a, .trade_show_page .breadcrumbs .social-share-icons .more-social-icon-link, .social-share-icons .trade_show_page .breadcrumbs .more-social-icon-link, .trade_show_page .breadcrumbs .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .trade_show_page .breadcrumbs .more-social-icon-link, .trade_show_page .breadcrumbs p, .trade_show_page .breadcrumbs .static-about table tbody tr td, .static-about table tbody tr .trade_show_page .breadcrumbs td {
        font-size: 12px !important; } }
@media screen and (max-width: 768px) {
  .trade_show_page #caseStudyAccordion {
    padding: 0 !important;
    padding-right: 5px !important; } }
.trade_show_page .case-study-description h1 {
  font-weight: normal !important;
  font-size: 43px !important; }
  @media screen and (max-width: 768px) {
    .trade_show_page .case-study-description h1 {
      padding-bottom: 15px !important; } }
.trade_show_page .case-study-description p, .trade_show_page .case-study-description .static-about table tbody tr td, .static-about table tbody tr .trade_show_page .case-study-description td {
  font-weight: lighter;
  font-size: 18px !important;
  line-height: 24px !important; }
  @media screen and (max-width: 768px) {
    .trade_show_page .case-study-description p, .trade_show_page .case-study-description .static-about table tbody tr td, .static-about table tbody tr .trade_show_page .case-study-description td {
      margin-bottom: 15px !important; } }
.trade_show_page .main-content hr {
  margin: 20px auto !important;
  width: 95% !important;
  margin-left: 0 !important; }
  @media screen and (max-width: 768px) {
    .trade_show_page .main-content hr {
      margin: 7px auto 20px auto !important; } }
.trade_show_page .aacr-banner {
  margin-top: 15px; }
  @media screen and (max-width: 768px) {
    .trade_show_page .aacr-banner {
      width: 96%;
      margin: 0 auto; } }
.trade_show_page .aacr-register-button {
  width: 100%; }
  @media screen and (max-width: 768px) {
    .trade_show_page .aacr-register-button {
      font-size: 14px !important;
      margin-left: -3px !important;
      text-align: center !important;
      white-space: normal !important; } }
.trade_show_page .aacr-hr {
  border: 1px solid;
  margin-top: 5px; }
.trade_show_page .case-studies-item {
  min-height: inherit !important; }
  @media screen and (max-width: 992px) {
    .trade_show_page .case-studies-item {
      padding: 5px !important;
      min-height: 545px !important; } }
  @media screen and (max-width: 768px) {
    .trade_show_page .case-studies-item {
      min-height: 485px !important; } }
  .trade_show_page .case-studies-item hr {
    border: 1px solid #B6BD00 !important;
    width: 5% !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    margin-left: 0px !important;
    margin-bottom: 10px !important;
    margin-top: 5px !important; }
  .trade_show_page .case-studies-item h1, .trade_show_page .case-studies-item p, .trade_show_page .case-studies-item .static-about table tbody tr td, .static-about table tbody tr .trade_show_page .case-studies-item td {
    padding-left: 10px !important;
    padding-right: 10px !important; }
  .trade_show_page .case-studies-item p, .trade_show_page .case-studies-item .static-about table tbody tr td, .static-about table tbody tr .trade_show_page .case-studies-item td {
    font-weight: lighter; }
  .trade_show_page .case-studies-item .case-studies-item-title {
    font-weight: 600;
    font-size: 16px; }
  .trade_show_page .case-studies-item .case-studies-item-banner {
    margin-top: -21px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: -6px;
    margin-right: -6px;
    width: 103.6%; }
    @media screen and (max-width: 1200px) {
      .trade_show_page .case-studies-item .case-studies-item-banner {
        width: 104.5%; } }
    @media screen and (max-width: 992px) {
      .trade_show_page .case-studies-item .case-studies-item-banner {
        width: 94%;
        margin-left: 10px;
        margin-top: -5px; } }
    @media screen and (max-width: 768px) {
      .trade_show_page .case-studies-item .case-studies-item-banner {
        width: 93.4%;
        margin-left: 10px;
        margin-top: -5px; } }
.trade_show_page .case-studies-item h1 {
  font-size: 20px !important;
  height: 60px !important; }
  @media screen and (max-width: 1200px) {
    .trade_show_page .case-studies-item h1 {
      height: 70px !important; } }
  @media screen and (max-width: 992px) {
    .trade_show_page .case-studies-item h1 {
      height: 60px !important; } }
  @media screen and (max-width: 768px) {
    .trade_show_page .case-studies-item h1 {
      font-size: 16px !important;
      margin-bottom: 15px !important;
      height: 65px !important; } }
.trade_show_page #bottom-woman-img {
  z-index: 1;
  width: 100%; }
  @media screen and (max-width: 1200px) {
    .trade_show_page #bottom-woman-img {
      margin-top: 73px; } }
  @media screen and (max-width: 992px) {
    .trade_show_page #bottom-woman-img {
      margin-top: 156px; } }
  @media screen and (max-width: 768px) {
    .trade_show_page #bottom-woman-img {
      margin-top: 15px; } }
.trade_show_page .card-body {
  min-height: 205px;
  font-size: 16px !important;
  line-height: 20px !important;
  margin-top: 15px !important; }
  @media screen and (max-width: 1200px) {
    .trade_show_page .card-body {
      min-height: 210px; } }
  @media screen and (max-width: 992px) {
    .trade_show_page .card-body {
      min-height: 135px; } }
  @media screen and (max-width: 768px) {
    .trade_show_page .card-body {
      margin-top: -88px; } }
.trade_show_page .ctaMainContent {
  margin-left: -670px;
  text-align: left; }
  @media screen and (max-width: 1200px) {
    .trade_show_page .ctaMainContent {
      margin-left: -518px; } }
  @media screen and (max-width: 992px) {
    .trade_show_page .ctaMainContent {
      margin-left: -295px; } }
  @media screen and (max-width: 768px) {
    .trade_show_page .ctaMainContent {
      margin-left: -45px; } }
@media screen and (max-width: 768px) {
  .trade_show_page .cta_buttons_container {
    left: -5px !important; } }
.trade_show_page .aacr_cta_button {
  width: 250px; }
.trade_show_page .case-studies-item {
  border: none;
  margin-top: 30px; }
@media screen and (max-width: 768px) {
  .trade_show_page .aacr-advertise {
    height: 50px !important; } }
.trade_show_page .case-studies-item a, .trade_show_page .case-studies-item .social-share-icons .more-social-icon-link, .social-share-icons .trade_show_page .case-studies-item .more-social-icon-link, .trade_show_page .case-studies-item .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .trade_show_page .case-studies-item .more-social-icon-link {
  color: inherit;
  font-family: 'Open Sans', 'Arial'; }
.trade_show_page .styled-container-primary {
  margin-top: 15px; }
  @media screen and (max-width: 768px) {
    .trade_show_page .styled-container-primary {
      margin-top: 15px; } }
.trade_show_page .container-primary {
  padding-left: 0px !important;
  padding-right: 0px !important;
  margin-top: 15px; }
  @media screen and (max-width: 768px) {
    .trade_show_page .container-primary {
      margin-top: 15px; } }
  .trade_show_page .container-primary video {
    width: 100%;
    border-radius: 8px;
    margin-top: 15px !important; }
    @media screen and (max-width: 768px) {
      .trade_show_page .container-primary video {
        width: 105%;
        margin-top: inherit !important; } }
.trade_show_page #aacr-video-sidebar {
  height: 435px;
  text-align: left;
  margin-top: 15px !important; }
  .trade_show_page #aacr-video-sidebar h1 {
    text-align: left; }
  .trade_show_page #aacr-video-sidebar p, .trade_show_page #aacr-video-sidebar .static-about table tbody tr td, .static-about table tbody tr .trade_show_page #aacr-video-sidebar td {
    font-weight: lighter; }
  @media screen and (max-width: 1200px) {
    .trade_show_page #aacr-video-sidebar {
      height: 360px; } }
  @media screen and (max-width: 992px) {
    .trade_show_page #aacr-video-sidebar {
      height: 273px; } }
.trade_show_page .case-studies-item-container {
  margin-bottom: inherit !important;
  width: 99% !important; }
.trade_show_page .view-case-study {
  margin-left: 10px;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #FFFFFF;
  background-color: #B6BD00;
  border: 1px solid #B6BD00;
  text-decoration: none !important; }
  .trade_show_page .view-case-study:hover {
    background-color: #FFFFFF;
    color: #5A5A5A;
    border: 1px solid #B6BD00; }
  .trade_show_page .view-case-study:focus {
    color: #FFFFFF;
    background-color: #B6BD00;
    border: 1px solid #B6BD00; }
  .trade_show_page .view-case-study:active {
    background-color: #F4F5D9;
    color: #5A5A5A;
    border: 1px solid #B6BD00; }
.trade_show_page .marketing-carousel {
  width: 90%;
  margin: 0 auto; }
  .trade_show_page .marketing-carousel img {
    border-radius: 8px; }
.trade_show_page #tradeShowCarouselIndicators {
  bottom: 0px !important; }
.trade_show_page .green-solid-button, .trade_show_page .green-form-button, .trade_show_page .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .trade_show_page .btn:nth-child(2), .trade_show_page .pagination li a, .pagination li .trade_show_page a, .trade_show_page .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .trade_show_page .more-social-icon-link, .trade_show_page .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .trade_show_page .more-social-icon-link, .trade_show_page .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .trade_show_page .more-social-icon-link, .trade_show_page .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .trade_show_page .more-social-icon-link {
  font-family: 'Open Sans', 'Arial' !important;
  z-index: 99;
  position: relative; }
.trade_show_page .advertise-item {
  height: 460px !important; }
  @media screen and (max-width: 1200px) {
    .trade_show_page .advertise-item {
      height: 460px !important; } }
  @media screen and (max-width: 992px) {
    .trade_show_page .advertise-item {
      height: 360px !important;
      min-height: auto !important; } }
  @media screen and (max-width: 992px) {
    .trade_show_page .advertise-item {
      height: auto !important; } }
.trade_show_page .aacr-advertise-card-body {
  margin-top: -10px !important;
  min-height: 135px; }
  @media screen and (max-width: 1200px) {
    .trade_show_page .aacr-advertise-card-body {
      height: 165px;
      min-height: 165px; } }
  @media screen and (max-width: 992px) {
    .trade_show_page .aacr-advertise-card-body {
      height: auto;
      min-height: auto; } }
  @media screen and (max-width: 768px) {
    .trade_show_page .aacr-advertise-card-body {
      height: auto !important; } }
@media screen and (max-width: 768px) {
  .trade_show_page #mainContentContainer {
    padding-right: 16px !important; } }
.trade_show_page .modal-body > .smaller-carousel-img {
  max-width: 60% !important; }
@media screen and (min-width: 768px) {
  .trade_show_page #carouselModal .modal-dialog {
    width: 100%;
    text-align: center; } }
.trade_show_page #carouselModal .modal-header {
  background: #F5F5F7;
  height: 40px; }
.trade_show_page #carouselModal .modal-body img {
  width: 100%; }
@media screen and (min-width: 768px) {
  .trade_show_page #carouselModal .modal-body img {
    max-width: 100%;
    width: auto; } }
.trade_show_page .marketing-carousel .imgTagline {
  margin-right: auto !important;
  padding-bottom: 30px !important; }
  @media screen and (max-width: 992px) {
    .trade_show_page .marketing-carousel .imgTagline {
      padding-bottom: inherit !important; } }
.trade_show_page .marketing-carousel .carousel-inner .item {
  cursor: zoom-in;
  text-align: center !important; }
.trade_show_page .marketing-carousel .grey-carousel {
  box-shadow: 0px 3px 6px #00000029;
  height: 430px;
  background-color: #5A5A5A; }
.trade_show_page .marketing-carousel #myCarousel .item > img, .trade_show_page .marketing-carousel .marketing-carousel-slider .item > img {
  margin: 0 auto; }
.trade_show_page .marketing-carousel #myCarousel .crop, .trade_show_page .marketing-carousel .marketing-carousel-slider .crop {
  width: 100%; }
.trade_show_page .marketing-carousel #myCarousel .crop > .item > img, .trade_show_page .marketing-carousel .marketing-carousel-slider .crop > .item > img {
  height: 650px;
  width: 100%;
  max-width: none;
  object-position: 0% 0%; }
.trade_show_page .marketing-carousel #myCarousel .crop.med-height .item img, .trade_show_page .marketing-carousel .marketing-carousel-slider .crop.med-height .item img {
  height: 440px; }
.trade_show_page .marketing-carousel #myCarousel .carousel-control, .trade_show_page .marketing-carousel .marketing-carousel-slider .carousel-control {
  background: none !important;
  background-image: none !important; }
  .trade_show_page .marketing-carousel #myCarousel .carousel-control .glyphicon, .trade_show_page .marketing-carousel .marketing-carousel-slider .carousel-control .glyphicon {
    font-size: 40px;
    color: #FFFFFF; }
    @media screen and (max-width: 992px) {
      .trade_show_page .marketing-carousel #myCarousel .carousel-control .glyphicon, .trade_show_page .marketing-carousel .marketing-carousel-slider .carousel-control .glyphicon {
        font-size: 24px; } }
.trade_show_page .marketing-carousel #myCarousel .carousel-control.right, .trade_show_page .marketing-carousel #myCarousel .carousel-control.left, .trade_show_page .marketing-carousel .marketing-carousel-slider .carousel-control.right, .trade_show_page .marketing-carousel .marketing-carousel-slider .carousel-control.left {
  background: none !important;
  background-image: none !important; }
.trade_show_page .marketing-carousel #myCarousel .carousel-indicators, .trade_show_page .marketing-carousel .marketing-carousel-slider .carousel-indicators {
  bottom: 64px; }
  .trade_show_page .marketing-carousel #myCarousel .carousel-indicators li, .trade_show_page .marketing-carousel .marketing-carousel-slider .carousel-indicators li {
    border-radius: 0;
    border: none;
    opacity: .9;
    height: 5px;
    width: 50px;
    margin: 0 8px;
    background: #BEBEBE; }
    .trade_show_page .marketing-carousel #myCarousel .carousel-indicators li.active, .trade_show_page .marketing-carousel .marketing-carousel-slider .carousel-indicators li.active {
      background: #FFFFFF; }
  @media screen and (max-width: 734px) {
    .trade_show_page .marketing-carousel #myCarousel .carousel-indicators, .trade_show_page .marketing-carousel .marketing-carousel-slider .carousel-indicators {
      display: none; } }
@media screen and (min-width: 992px) {
  .trade_show_page .small-carousel {
    max-width: 382px;
    margin: 0 auto; } }
.trade_show_page .big-carousel-wrapper {
  max-width: 600px;
  margin: 0 auto; }
.trade_show_page .big-carousel {
  margin: 0 auto; }
.trade_show_page .modal-body {
  background: #F5F5F7;
  padding-bottom: 30px !important; }

/**
*
* scss specfically for the style guide (not style guide snippets to be used elsewhere)
*
*/
.sg_main #header {
  height: 300px;
  background-image: url("https://images.labroots.com/Case Study-Page-Header-BKG-1920X430.png");
  border-bottom: 10px solid #B6BD00;
  text-align: left;
  color: #5A5A5A; }
  .sg_main #header .heading-color-box {
    margin-top: 39px;
    height: 210px;
    width: 100%;
    background: #B6BD00;
    display: flex;
    align-items: center; }
    .sg_main #header .heading-color-box h1 {
      padding-left: 32px;
      color: #FFFFFF; }
    @media screen and (max-width: 992px) {
      .sg_main #header .heading-color-box {
        display: none; } }
  .sg_main #header h1, .sg_main #header h4 {
    text-align: left; }
    @media screen and (max-width: 992px) {
      .sg_main #header h1, .sg_main #header h4 {
        text-align: center; } }
  .sg_main #header img {
    padding-top: 41px;
    width: 100px; }
  @media screen and (max-width: 992px) {
    .sg_main #header {
      text-align: center; } }
.sg_main #mainContentContainer {
  margin-top: 55px;
  padding: 0px; }
.sg_main .menu-header {
  margin-bottom: 10px; }
.sg_main .menu-item {
  width: 200px;
  height: 40px;
  line-height: 40px;
  color: #5A5A5A;
  font-size: 16px;
  text-align: left;
  vertical-align: middle;
  padding-left: 16px; }
  @media screen and (max-width: 992px) {
    .sg_main .menu-item {
      width: 100%; } }
.sg_main .menu-item:hover {
  background-color: #E6E6E6; }
.sg_main .menu {
  padding-left: 0px;
  border-left: 5px solid #B6BD00; }
.sg_main .sg-section-divider {
  width: 100%;
  border: 1px solid #5A5A5A;
  margin-top: 16px;
  margin-bottom: 16px; }
.sg_main .sg-subsection-divider {
  width: 100%;
  border: 1px solid #969696;
  margin-top: 0px;
  margin-bottom: 16px; }
.sg_main .sg-palette-preview {
  width: 170px;
  height: 100px; }
.sg_main .sg-palette-preview-small {
  width: 170px;
  height: 50px; }
.sg_main .sg-palette-container {
  margin-bottom: 32px;
  color: #5A5A5A; }
  .sg_main .sg-palette-container h4 {
    padding-top: 10px;
    font-size: 16px;
    line-height: 22px; }
  .sg_main .sg-palette-container h5 {
    font-size: 16px;
    line-height: 22px; }
  @media screen and (max-width: 992px) {
    .sg_main .sg-palette-container {
      margin-bottom: 16px; } }
.sg_main .sg-page-section-header {
  margin-bottom: 16px;
  font-size: 32px;
  line-height: 43px;
  color: #5A5A5A; }
  @media screen and (max-width: 992px) {
    .sg_main .sg-page-section-header {
      text-align: center; } }
.sg_main .sg-page-subsection-header {
  margin-bottom: 0px;
  font-size: 18px;
  line-height: 24px;
  color: #5A5A5A; }
.sg_main .sg-font-box {
  border: 1px solid #5A5A5A;
  margin-top: 8px;
  margin-bottom: 8px;
  color: #5A5A5A;
  height: 150px;
  width: 100%; }
  @media screen and (max-width: 992px) {
    .sg_main .sg-font-box {
      height: 260px; } }
  .sg_main .sg-font-box b {
    font-weight: 600; }
  .sg_main .sg-font-box .col-sm-9 h1, .sg_main .sg-font-box .col-md-9 h1, .sg_main .sg-font-box .col-lg-9 h1, .sg_main .sg-font-box .col-md-8 h1 {
    text-align: left; }
  @media screen and (max-width: 992px) {
    .sg_main .sg-font-box .col-sm-9, .sg_main .sg-font-box .col-md-9, .sg_main .sg-font-box .col-lg-9, .sg_main .sg-font-box .col-md-8 {
      height: 140px; } }
  .sg_main .sg-font-box .col-sm-3, .sg_main .sg-font-box .col-md-3, .sg_main .sg-font-box .col-md-4, .sg_main .sg-font-box .col-lg-3 {
    padding-right: 0px;
    height: 100%;
    background-color: #E6E6E6; }
    .sg_main .sg-font-box .col-sm-3 h4, .sg_main .sg-font-box .col-md-3 h4, .sg_main .sg-font-box .col-md-4 h4, .sg_main .sg-font-box .col-lg-3 h4 {
      margin-top: 10px;
      font-family: "Open Sans" !important;
      font-weight: 600 !important;
      font-size: 16px !important;
      line-height: 24px !important; }
    .sg_main .sg-font-box .col-sm-3 div, .sg_main .sg-font-box .col-md-3 div, .sg_main .sg-font-box .col-md-4 div, .sg_main .sg-font-box .col-lg-3 div {
      font-family: "Open Sans" !important;
      font-weight: 400 !important;
      font-size: 14px !important;
      line-height: 21px !important; }
      @media screen and (max-width: 992px) {
        .sg_main .sg-font-box .col-sm-3 div, .sg_main .sg-font-box .col-md-3 div, .sg_main .sg-font-box .col-md-4 div, .sg_main .sg-font-box .col-lg-3 div {
          font-size: 12px !important;
          line-height: 18px !important; } }
    .sg_main .sg-font-box .col-sm-3 hr, .sg_main .sg-font-box .col-md-3 hr, .sg_main .sg-font-box .col-md-4 hr, .sg_main .sg-font-box .col-lg-3 hr {
      margin-top: 10px;
      margin-bottom: 10px; }
    @media screen and (max-width: 992px) {
      .sg_main .sg-font-box .col-sm-3, .sg_main .sg-font-box .col-md-3, .sg_main .sg-font-box .col-md-4, .sg_main .sg-font-box .col-lg-3 {
        height: 108px; }
        .sg_main .sg-font-box .col-sm-3 br, .sg_main .sg-font-box .col-md-3 br, .sg_main .sg-font-box .col-md-4 br, .sg_main .sg-font-box .col-lg-3 br {
          display: none; } }
.sg_main .tagline-3-mobile {
  font-size: 10px !important;
  line-height: 15px !important; }
.sg_main .tagline-2-mobile {
  font-size: 12px !important;
  line-height: 18px !important; }
.sg_main .tagline-1-mobile {
  font-size: 12px !important;
  line-height: 18px !important; }
.sg_main .heading-4-mobile {
  font-size: 18px !important;
  line-height: 24px !important; }
.sg_main .heading-5-mobile {
  font-family: "Rokkitt";
  font-weight: 600;
  font-size: 24px;
  line-height: 28px; }
.sg_main .heading-3-mobile {
  font-size: 24px !important;
  line-height: 33px !important; }
.sg_main .heading-2-mobile {
  font-family: "Rokkitt";
  font-weight: 400;
  font-size: 24px !important;
  line-height: 28px !important; }
.sg_main .heading-1-mobile {
  white-space: nowrap;
  font-family: "Rokkitt";
  font-weight: 400;
  font-size: 42px !important;
  line-height: 47px !important; }
.sg_main .sg-link-style-container {
  background-color: #F5F5F7;
  text-align: center;
  height: 83px; }
  .sg_main .sg-link-style-container .col-12 {
    width: 100%;
    height: 30px; }
  .sg_main .sg-link-style-container .col-xs-6, .sg_main .sg-link-style-container .col-xs-12 {
    border-top: 1px solid #BEBEBE;
    padding-right: 0px;
    padding-left: 0px;
    height: 53px;
    display: flex;
    align-items: center;
    justify-content: center; }
  .sg_main .sg-link-style-container .sg-link-primary {
    font-size: 16px;
    line-height: 22px;
    color: #2B7FF2; }
  .sg_main .sg-link-style-container .sg-link-primary-hover {
    font-size: 16px;
    line-height: 22px;
    color: #1556AD;
    text-decoration: underline; }
  .sg_main .sg-link-style-container .sg-link-alternate {
    font-size: 16px;
    line-height: 22px;
    color: #5A5A5A; }
  .sg_main .sg-link-style-container .sg-link-alternate-hover {
    font-size: 16px;
    line-height: 22px;
    color: #2B7FF2; }
  .sg_main .sg-link-style-container h4 {
    color: #5A5A5A; }
.sg_main .sg-left-link-container {
  margin-left: 4.15%; }
  @media screen and (max-width: 992px) {
    .sg_main .sg-left-link-container {
      margin-left: 0; } }
.sg_main .sg-icon-container {
  text-align: center;
  margin-bottom: 16px;
  height: 94px;
  display: flex;
  align-items: center;
  flex-direction: column; }
.sg_main .sg-icon {
  max-width: 30px;
  height: 30px; }
.sg_main .sg-icon-desc {
  text-align: center;
  color: #5A5A5A;
  padding-top: 8px; }
.sg_main div.sg-copy-icon2 {
  text-align: center;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center; }
.sg_main div.sg-copy-icon {
  text-align: center;
  cursor: pointer;
  border: 1px solid #5A5A5A;
  border-radius: 8px;
  height: 50px;
  width: 50px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  display: flex;
  align-items: center;
  justify-content: center; }
.sg_main .clickable {
  cursor: pointer; }
.sg_main .sg-logo-copy-icon {
  height: 25px;
  position: absolute;
  bottom: 8px;
  right: 21px; }
.sg_main .sg-logo-description {
  font-size: 16px;
  line-height: 22px;
  padding-top: 64px;
  padding-bottom: 22px;
  text-align: left;
  height: 108px;
  color: #5A5A5A; }
.sg_main .sg-logo-description-top {
  font-size: 16px;
  line-height: 22px;
  padding-top: 0px;
  padding-bottom: 22px;
  text-align: left;
  color: #5A5A5A; }
.sg_main .sg-logo-container {
  height: 150px;
  display: flex;
  justify-content: center; }
.sg_main .sg-logo-container-lg {
  height: 200px;
  display: flex;
  justify-content: center; }
.sg_main .sg-logo {
  padding-left: 32px;
  padding-right: 32px;
  margin: 0 auto;
  margin-top: auto;
  margin-bottom: auto;
  max-height: 90%;
  max-width: 90%; }
.sg_main .sg-default-box {
  width: 100%;
  height: 150px;
  background-color: #FFFFFF;
  box-shadow: 1px 1px 30px #5A5A5A19;
  border-radius: 8px; }
  @media screen and (max-width: 992px) {
    .sg_main .sg-default-box {
      width: 90%; } }
.sg_main .sg-default-box-img {
  height: 190px; }
.sg_main .sg-container-styling-desc {
  font-size: 16px;
  line-height: 19px;
  color: #5A5A5A; }
.sg_main .sg-container-styling-desc2 {
  font-size: 14px;
  line-height: 19px;
  font-style: italic;
  color: #5A5A5A;
  padding-bottom: 16px; }
.sg_main #sg-container-spacing .col-md-5, .sg_main #sg-container-spacing .col-md-7 {
  display: flex;
  justify-content: center;
  flex-direction: column; }
.sg_main #sg-container-spacing img {
  height: 380px; }
.sg_main #sg-container-spacing p, .sg_main #sg-container-spacing .static-about table tbody tr td, .static-about table tbody tr .sg_main #sg-container-spacing td {
  font-size: 16px;
  line-height: 22px; }
@media screen and (max-width: 992px) {
  .sg_main #sg-spacing-elements {
    text-align: center; } }
.sg_main .sg-desktop-spacer {
  width: 32px;
  height: 32px;
  background-color: #B6BD00; }
.sg_main .sg-mobile-spacer {
  width: 16px;
  height: 16px;
  background-color: #2B7FF2; }
.sg_main .sg-copy-color-icon {
  width: 20px;
  position: relative;
  bottom: -20px;
  right: -142px; }
.sg_main .sg-copy-color-icon-big {
  width: 20px;
  position: relative;
  bottom: -70px;
  right: -142px; }
.sg_main .sg-page-anchors {
  vertical-align: middle; }
.sg_main .sg-page-anchor-button {
  margin-left: 16px;
  margin-right: 16px;
  float: left;
  width: auto;
  color: #5A5A5A;
  font-size: 16px;
  line-height: 22px;
  border-bottom: 2px solid #FFFFFF; }
  .sg_main .sg-page-anchor-button:hover {
    border-bottom: 2px solid #B6BD00; }
  @media screen and (max-width: 992px) {
    .sg_main .sg-page-anchor-button {
      padding-top: 8px;
      padding-bottom: 8px; } }
.sg_main textarea {
  font-size: 16px;
  width: 100%;
  height: 150px; }
  @media screen and (max-width: 992px) {
    .sg_main textarea {
      padding-top: 16px;
      width: 90%; } }
.sg_main .icon-color-selector {
  float: right;
  margin-top: 5px; }
  @media screen and (max-width: 457px) {
    .sg_main .icon-color-selector {
      float: none; } }
.sg_main .interactive-examples {
  width: 100%;
  border: 1px solid #BEBEBE;
  border-radius: 8px;
  padding: 0px;
  margin-top: 24px;
  margin-bottom: 24px; }
  .sg_main .interactive-examples .nav-container {
    width: 100%; }
    .sg_main .interactive-examples .nav-container .nav-item {
      width: 134px;
      float: left;
      height: 40px;
      font-size: 16px;
      line-height: 22px;
      text-align: center;
      padding-top: 12px;
      cursor: pointer; }
    .sg_main .interactive-examples .nav-container .nav-item-large {
      width: 200px !important; }
    .sg_main .interactive-examples .nav-container .active {
      font-weight: 600 !important;
      border-bottom: 4px solid #B6BD00; }
  .sg_main .interactive-examples .button-container {
    height: 132px;
    width: 100%;
    background-color: #F5F5F7;
    display: flex;
    align-items: center;
    align-content: center;
    border-radius: 0px 0px 8px 8px; }
    .sg_main .interactive-examples .button-container button {
      margin: 0 auto; }
.sg_main .expand-chevron-container {
  cursor: pointer; }
.sg_main .sm-chip-btn-group {
  margin-right: 4px !important;
  margin-bottom: 8px !important; }
.sg_main .lg-chip-btn-group {
  margin-right: 8px !important;
  margin-bottom: 16px !important; }

.sg-jumbotron {
  display: none; }

.sg-jumbotron-container {
  background-image: url("https://images.labroots.com/Case Study-Page-Header-BKG-1920X430.png"); }

/** app/Resources/assets/scss/pages/_media-partnerships.scss **/
.static-media-partnerships p, .static-media-partnerships .static-about table tbody tr td, .static-about table tbody tr .static-media-partnerships td {
  font-weight: 300; }
.static-media-partnerships .check-list p, .static-media-partnerships .check-list .static-about table tbody tr td, .static-about table tbody tr .static-media-partnerships .check-list td {
  display: flex; }
  .static-media-partnerships .check-list p img, .static-media-partnerships .check-list .static-about table tbody tr td img, .static-about table tbody tr .static-media-partnerships .check-list td img {
    height: 26px;
    float: left;
    margin-right: 8px; }
    @media screen and (max-width: 992px) {
      .static-media-partnerships .check-list p img, .static-media-partnerships .check-list .static-about table tbody tr td img, .static-about table tbody tr .static-media-partnerships .check-list td img {
        height: 30px; } }
.static-media-partnerships .styled-container-primary {
  margin-bottom: 32px; }
  @media screen and (max-width: 992px) {
    .static-media-partnerships .styled-container-primary {
      margin-bottom: 16px; } }
.static-media-partnerships .our-partners .fadeIn {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
  visibility: visible !important;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s; }
@-webkit-keyframes fadeInDown {
  0% {
    -webkit-transform: translateY(-50px); }
  100% {
    -webkit-transform: translateY(0); } }
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-50px); }
  100% {
    opacity: 1;
    transform: translateY(0); } }
.static-media-partnerships .our-partners .partner-card {
  border-radius: 8px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  height: 135px;
  padding: 20px;
  visibility: hidden; }
  @media screen and (max-width: 768px) {
    .static-media-partnerships .our-partners .partner-card {
      margin: 15px; } }
  @media screen and (max-width: 480px) {
    .static-media-partnerships .our-partners .partner-card {
      height: 95px; } }
  .static-media-partnerships .our-partners .partner-card img {
    object-fit: contain; }
.static-media-partnerships .our-partners .partner-card:hover {
  transform: scale(1.05);
  box-shadow: 0 3px 6px #00000029;
  border: 1px solid #b6bd00;
  cursor: pointer;
  transition: all .2s ease-in-out; }

.rate-card-pages .btn-shadow {
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
.rate-card-pages .contact-sales-btn:hover #contact-sales-cve {
  color: #fff; }
.rate-card-pages #contact-sales-cve {
  color: #5A5A5A;
  font-size: 16px;
  font-weight: bold;
  font-family: 'Open Sans'; }
.rate-card-pages .company-product-modal #prefillUserData {
  width: auto !important; }
@media screen and (min-width: 768px) {
  .rate-card-pages .company-product-modal .modal-dialog {
    width: 650px; } }
.rate-card-pages .company-product-modal .modal-header {
  background: white;
  color: #5A5A5A;
  height: auto;
  border-radius: 8px; }
  .rate-card-pages .company-product-modal .modal-header .modal-title {
    text-align: center; }
    .rate-card-pages .company-product-modal .modal-header .modal-title #modal-title {
      font-size: 36px;
      text-transform: capitalize;
      margin-top: 18px; }
.rate-card-pages .company-product-modal .modal-body {
  background-color: white;
  border-radius: 8px; }
  .rate-card-pages .company-product-modal .modal-body .form-group .form-control {
    width: 100% !important;
    height: 55px;
    background: #F5F5F7 !important;
    border: 1px solid #BEBEBE !important; }
    .rate-card-pages .company-product-modal .modal-body .form-group .form-control:focus {
      border-color: #B6BD00 !important; }
  .rate-card-pages .company-product-modal .modal-body .form-group .green-button-primary {
    width: 100%;
    max-width: 270px;
    height: 60px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    border-radius: 8px;
    font-weight: 600; }
.rate-card-pages .company-product-modal .close-button {
  position: absolute;
  right: 16px;
  cursor: pointer; }
.rate-card-pages .checkmark-list li {
  font-size: 16px;
  padding-left: 4px;
  position: relative;
  list-style: none;
  list-style-position: outside; }
  .rate-card-pages .checkmark-list li:before {
    content: '';
    display: inline-block;
    position: absolute;
    height: 20px;
    width: 20px;
    left: -24px;
    top: 3px;
    background-image: url("https://images.labroots.com/icons/UI/Green/UI-Check_Circle.svg"); }
  @media screen and (max-width: 992px) {
    .rate-card-pages .checkmark-list li {
      font-size: 14px; } }
.rate-card-pages .line-height-18 {
  line-height: 18px; }
.rate-card-pages .digital-product-cards .digital-product-card {
  background: white;
  width: 168px;
  height: 188px;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  border: 1px solid #BEBEBE;
  border-bottom: 8px solid #B6BD00;
  margin: 8px; }
  .rate-card-pages .digital-product-cards .digital-product-card .italic {
    color: #969696; }
  .rate-card-pages .digital-product-cards .digital-product-card h1 {
    font-size: 40px; }
.rate-card-pages .sublabel, .rate-card-pages .subpoint {
  letter-spacing: 0px;
  color: #5A5A5A;
  font-size: 14px; }
  @media screen and (max-width: 992px) {
    .rate-card-pages .sublabel, .rate-card-pages .subpoint {
      padding-top: 4px;
      font-size: 12px; } }
.rate-card-pages .subpoint {
  display: list-item; }
@media screen and (max-width: 992px) {
  .rate-card-pages .sublabel {
    display: block; } }
.rate-card-pages .leading-dots-table .title {
  order: 1;
  color: #5A5A5A; }
.rate-card-pages .leading-dots-table .title, .rate-card-pages .leading-dots-table .price {
  color: #5A5A5A;
  font-size: 14px; }
  @media screen and (max-width: 992px) {
    .rate-card-pages .leading-dots-table .title, .rate-card-pages .leading-dots-table .price {
      font-size: 13px; } }
.rate-card-pages .leading-dots-table .price {
  text-align: right;
  font-family: 'Open Sans Light';
  order: 3; }
.rate-card-pages .leading-dots-table .leading-dots li {
  display: flex;
  align-items: flex-end; }
  .rate-card-pages .leading-dots-table .leading-dots li:after {
    background-image: radial-gradient(circle, #BEBEBE 0.5px, transparent 2px);
    background-position: bottom;
    background-size: 2ex 4.5px;
    background-repeat: space no-repeat;
    content: "";
    flex-grow: 1;
    height: 1em;
    order: 2; }
    @media screen and (max-width: 992px) {
      .rate-card-pages .leading-dots-table .leading-dots li:after {
        background-image: radial-gradient(circle, #BEBEBE 0.5px, transparent 1.5px);
        background-size: 1.3ex 5px; } }
.rate-card-pages .leading-dots-table .mini-desc {
  max-width: 580px; }
  @media screen and (max-width: 992px) {
    .rate-card-pages .leading-dots-table .mini-desc {
      max-width: 250px; } }
@media screen and (max-width: 767px) {
  .rate-card-pages .rate-card-sliding-nav {
    overflow-x: scroll; } }
.rate-card-pages .rate-card-navigation {
  text-align: center;
  white-space: nowrap; }
  .rate-card-pages .rate-card-navigation a, .rate-card-pages .rate-card-navigation .social-share-icons .more-social-icon-link, .social-share-icons .rate-card-pages .rate-card-navigation .more-social-icon-link, .rate-card-pages .rate-card-navigation .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .rate-card-pages .rate-card-navigation .more-social-icon-link {
    font-weight: 600;
    color: #5A5A5A;
    display: inline-block;
    width: 250px;
    font-size: 16px;
    padding: 24px 0px;
    text-align: center;
    cursor: pointer; }
    .rate-card-pages .rate-card-navigation a.active, .rate-card-pages .rate-card-navigation .social-share-icons .active.more-social-icon-link, .social-share-icons .rate-card-pages .rate-card-navigation .active.more-social-icon-link, .rate-card-pages .rate-card-navigation .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons .rate-card-pages .rate-card-navigation .active.more-social-icon-link {
      font-weight: bold;
      border-bottom: 3px solid #B6BD00; }
    .rate-card-pages .rate-card-navigation a:hover, .rate-card-pages .rate-card-navigation .social-share-icons .more-social-icon-link:hover, .social-share-icons .rate-card-pages .rate-card-navigation .more-social-icon-link:hover, .rate-card-pages .rate-card-navigation .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .rate-card-pages .rate-card-navigation .more-social-icon-link:hover {
      background-color: #F5F5F7;
      text-decoration: none; }
    @media screen and (min-width: 992px) and (max-width: 1200px) {
      .rate-card-pages .rate-card-navigation a, .rate-card-pages .rate-card-navigation .social-share-icons .more-social-icon-link, .social-share-icons .rate-card-pages .rate-card-navigation .more-social-icon-link, .rate-card-pages .rate-card-navigation .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .rate-card-pages .rate-card-navigation .more-social-icon-link {
        font-size: 14px;
        width: 225px; } }
    @media screen and (max-width: 992px) {
      .rate-card-pages .rate-card-navigation a, .rate-card-pages .rate-card-navigation .social-share-icons .more-social-icon-link, .social-share-icons .rate-card-pages .rate-card-navigation .more-social-icon-link, .rate-card-pages .rate-card-navigation .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .rate-card-pages .rate-card-navigation .more-social-icon-link {
        width: unset;
        padding: 24px 16px;
        font-size: 14px; } }
.rate-card-pages .rate-card-banner {
  width: calc(100% + 42px);
  margin-left: -21px; }
.rate-card-pages .trial-container {
  overflow: hidden; }
  .rate-card-pages .trial-container .bg-lr-green {
    z-index: 0; }
    .rate-card-pages .trial-container .bg-lr-green::before {
      content: '';
      position: absolute;
      top: -572px;
      left: -23%;
      width: 1000px;
      height: 1000px;
      background-color: #B6BD00;
      z-index: -1;
      transform-origin: top;
      border-radius: 50%; }
    @media screen and (min-width: 992px) and (max-width: 1200px) {
      .rate-card-pages .trial-container .bg-lr-green::before {
        left: -45%; } }
    @media screen and (min-width: 768px) and (max-width: 992px) {
      .rate-card-pages .trial-container .bg-lr-green::before {
        left: -80%; } }
    @media screen and (min-width: 575px) and (max-width: 768px) {
      .rate-card-pages .trial-container .bg-lr-green p, .rate-card-pages .trial-container .bg-lr-green .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container .bg-lr-green td {
        font-size: 13px; }
      .rate-card-pages .trial-container .bg-lr-green::before {
        left: -705px; } }
    @media screen and (max-width: 575px) {
      .rate-card-pages .trial-container .bg-lr-green p, .rate-card-pages .trial-container .bg-lr-green .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container .bg-lr-green td {
        font-size: 16px; }
      .rate-card-pages .trial-container .bg-lr-green .heading-1 {
        padding-top: 2px;
        padding-bottom: 1px; }
      .rate-card-pages .trial-container .bg-lr-green::before {
        transform: scale(3.2);
        left: 0;
        right: 0;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        height: 400px;
        top: -1108px; } }
  .rate-card-pages .trial-container .trial-desc {
    z-index: 0; }
    @media screen and (min-width: 576px) {
      .rate-card-pages .trial-container .trial-desc {
        margin-right: 6%; } }
    @media screen and (min-width: 768px) {
      .rate-card-pages .trial-container .trial-desc {
        margin-right: 52px; } }
    @media screen and (max-width: 768px) {
      .rate-card-pages .trial-container .trial-desc p, .rate-card-pages .trial-container .trial-desc .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container .trial-desc td {
        font-size: 13px; } }
    @media screen and (max-width: 576px) {
      .rate-card-pages .trial-container .trial-desc {
        width: 273px;
        margin: 0 auto;
        margin-top: 46px;
        margin-bottom: 14px;
        padding-left: 36px; }
        .rate-card-pages .trial-container .trial-desc p, .rate-card-pages .trial-container .trial-desc .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container .trial-desc td {
          font-size: 16px; } }
    .rate-card-pages .trial-container .trial-desc p, .rate-card-pages .trial-container .trial-desc .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container .trial-desc td {
      position: relative; }
      .rate-card-pages .trial-container .trial-desc p img, .rate-card-pages .trial-container .trial-desc .static-about table tbody tr td img, .static-about table tbody tr .rate-card-pages .trial-container .trial-desc td img {
        position: absolute;
        left: -32px;
        top: 2.5px; }
.rate-card-pages .trial-container-gray {
  overflow: hidden; }
  .rate-card-pages .trial-container-gray .bg-lr-gray {
    z-index: 0; }
    .rate-card-pages .trial-container-gray .bg-lr-gray::before {
      content: '';
      position: absolute;
      top: -572px;
      right: -23%;
      width: 1000px;
      height: 1000px;
      background-color: #5a5a5a;
      z-index: -1;
      transform-origin: top;
      border-radius: 50%; }
    @media screen and (min-width: 992px) and (max-width: 1200px) {
      .rate-card-pages .trial-container-gray .bg-lr-gray::before {
        right: -45%; } }
    @media screen and (min-width: 768px) and (max-width: 992px) {
      .rate-card-pages .trial-container-gray .bg-lr-gray::before {
        right: -80%; } }
    @media screen and (min-width: 575px) and (max-width: 768px) {
      .rate-card-pages .trial-container-gray .bg-lr-gray p, .rate-card-pages .trial-container-gray .bg-lr-gray .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container-gray .bg-lr-gray td {
        font-size: 13px; }
      .rate-card-pages .trial-container-gray .bg-lr-gray::before {
        right: -705px; } }
    @media screen and (max-width: 575px) {
      .rate-card-pages .trial-container-gray .bg-lr-gray p, .rate-card-pages .trial-container-gray .bg-lr-gray .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container-gray .bg-lr-gray td {
        font-size: 16px; }
      .rate-card-pages .trial-container-gray .bg-lr-gray .heading-1 {
        padding-top: 2px;
        padding-bottom: 1px; }
      .rate-card-pages .trial-container-gray .bg-lr-gray::before {
        transform: scale(3.2);
        left: 0;
        right: 0;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        height: 400px;
        top: -1108px; } }
  .rate-card-pages .trial-container-gray .trial-desc {
    z-index: 0; }
    @media screen and (min-width: 576px) {
      .rate-card-pages .trial-container-gray .trial-desc {
        margin-left: 6%; } }
    @media screen and (min-width: 768px) {
      .rate-card-pages .trial-container-gray .trial-desc {
        margin-left: 52px; } }
    @media screen and (max-width: 768px) {
      .rate-card-pages .trial-container-gray .trial-desc p, .rate-card-pages .trial-container-gray .trial-desc .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container-gray .trial-desc td {
        font-size: 13px; } }
    @media screen and (max-width: 576px) {
      .rate-card-pages .trial-container-gray .trial-desc {
        width: 273px;
        margin: 0 auto;
        margin-top: 46px;
        margin-bottom: 14px;
        padding-left: 36px; }
        .rate-card-pages .trial-container-gray .trial-desc p, .rate-card-pages .trial-container-gray .trial-desc .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container-gray .trial-desc td {
          font-size: 16px; } }
    .rate-card-pages .trial-container-gray .trial-desc p, .rate-card-pages .trial-container-gray .trial-desc .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .trial-container-gray .trial-desc td {
      position: relative; }
      .rate-card-pages .trial-container-gray .trial-desc p img, .rate-card-pages .trial-container-gray .trial-desc .static-about table tbody tr td img, .static-about table tbody tr .rate-card-pages .trial-container-gray .trial-desc td img {
        position: absolute;
        left: -32px;
        top: 2.5px; }
.rate-card-pages .fitted-bottom-bg {
  margin-left: -21px;
  margin-right: -21px;
  background-image: url("https://images.labroots.com/SubPage-Bottom-Pattern.png");
  background-size: contain;
  background-position: bottom center;
  background-repeat: no-repeat; }
  .rate-card-pages .fitted-bottom-bg.header-animation {
    margin-bottom: -21px;
    padding-bottom: 24px;
    padding-top: 12px; }
@media screen and (max-width: 992px) {
  .rate-card-pages .emaill-buckets .digital-product-cards .scroll-container {
    overflow-x: scroll; }
    .rate-card-pages .emaill-buckets .digital-product-cards .scroll-container .digital-product-card:first-of-type {
      margin-left: 24px; }
    .rate-card-pages .emaill-buckets .digital-product-cards .scroll-container .digital-product-card:last-of-type {
      margin-right: 24px; } }
.rate-card-pages .emaill-buckets .digital-product-cards .digital-product-card {
  padding: 8px 16px;
  height: 175px; }
.rate-card-pages .banner-text-ads .leading-dots-table, .rate-card-pages .webinar-libraries .leading-dots-table {
  flex: 1; }
.rate-card-pages .banner-text-ads .sample-signup-text, .rate-card-pages .webinar-libraries .sample-signup-text {
  padding: 10px 8px;
  padding-bottom: 8px;
  max-width: 432px;
  border: 2.5px solid #e7e7e7; }
  .rate-card-pages .banner-text-ads .sample-signup-text hr, .rate-card-pages .webinar-libraries .sample-signup-text hr {
    border-top: 3px solid #c3c3c3; }
.rate-card-pages .banner-text-ads .banner-ad, .rate-card-pages .webinar-libraries .banner-ad {
  width: 100%; }
  .rate-card-pages .banner-text-ads .banner-ad img, .rate-card-pages .webinar-libraries .banner-ad img {
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
  @media screen and (min-width: 992px) {
    .rate-card-pages .banner-text-ads .banner-ad, .rate-card-pages .webinar-libraries .banner-ad {
      width: 350px; } }
  @media screen and (min-width: 1200px) {
    .rate-card-pages .banner-text-ads .banner-ad, .rate-card-pages .webinar-libraries .banner-ad {
      width: 420px; } }
.rate-card-pages .newsletters .newsletters-cards .newsletter-card {
  margin: 16px;
  cursor: pointer;
  flex: 1; }
  .rate-card-pages .newsletters .newsletters-cards .newsletter-card img {
    border-radius: 8px;
    border: 1px solid #e7e7e7; }
  .rate-card-pages .newsletters .newsletters-cards .newsletter-card .click-image-text {
    font-size: 14px; }
@media screen and (max-width: 1200px) {
  .rate-card-pages .newsletters .newsletters-cards {
    margin: 0 -16px; }
    .rate-card-pages .newsletters .newsletters-cards .newsletter-card {
      margin: 12px; }
      .rate-card-pages .newsletters .newsletters-cards .newsletter-card .newsletter-desc {
        width: 275px; }
        .rate-card-pages .newsletters .newsletters-cards .newsletter-card .newsletter-desc .click-image-text {
          font-size: 12px; } }
@media screen and (max-width: 992px) {
  .rate-card-pages .newsletters .newsletters-cards {
    overflow-x: scroll; } }
.rate-card-pages .content-campaigns .digital-product-cards .digital-product-card {
  min-width: 220px;
  margin: 20px; }
  @media screen and (max-width: 1200px) {
    .rate-card-pages .content-campaigns .digital-product-cards .digital-product-card {
      min-width: 142px;
      width: 142px;
      margin: 8px;
      height: 168px; }
      .rate-card-pages .content-campaigns .digital-product-cards .digital-product-card h1 {
        padding-top: 16px; } }
@media screen and (max-width: 992px) {
  .rate-card-pages .content-campaigns .digital-product-cards {
    margin: 16px -1rem !important;
    overflow-x: scroll; } }
.rate-card-pages .content-campaigns .marketing-carousel .carousel-inner img {
  border-radius: 8px; }
.rate-card-pages .content-campaigns .marketing-carousel #myCarousel6 .carousel-indicators {
  bottom: -20px !important; }
.rate-card-pages .content-campaigns .desc {
  font-size: 16px; }
  @media screen and (max-width: 992px) {
    .rate-card-pages .content-campaigns .desc {
      font-size: 14px; } }
.rate-card-pages .social-media-package-options .digital-product-cards .digital-product-card {
  width: 300px;
  height: 160px;
  margin: 16px; }
  @media screen and (min-width: 992px) and (max-width: 1200px) {
    .rate-card-pages .social-media-package-options .digital-product-cards .digital-product-card {
      width: 269px; } }
@media screen and (max-width: 992px) {
  .rate-card-pages .social-media-package-options .digital-product-cards {
    overflow-x: scroll; }
    .rate-card-pages .social-media-package-options .digital-product-cards .digital-product-card {
      width: unset;
      height: 140px;
      margin: 8px; }
      .rate-card-pages .social-media-package-options .digital-product-cards .digital-product-card h1 {
        width: 145px;
        font-size: 36px;
        padding-top: 15px; } }
@media screen and (max-width: 710px) {
  .rate-card-pages .social-media-package-options .digital-product-cards {
    margin: 0 -15px; } }
.rate-card-pages .styled-container-primary {
  overflow: hidden;
  margin-bottom: 32px; }
  @media screen and (max-width: 992px) {
    .rate-card-pages .styled-container-primary {
      margin-bottom: 22px; } }
  @media screen and (max-width: 768px) {
    .rate-card-pages .styled-container-primary {
      padding: 12px !important; } }
.rate-card-pages .media-kit-quick-links .quick-link {
  display: block;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  border: 1px solid #BEBEBE;
  transition: all 300ms; }
  .rate-card-pages .media-kit-quick-links .quick-link .text {
    height: 50px; }
  .rate-card-pages .media-kit-quick-links .quick-link:hover {
    transform: scale(1.06); }
  .rate-card-pages .media-kit-quick-links .quick-link .quick-link-img {
    width: 280px;
    border-radius: 8px; }
    @media screen and (min-width: 992px) {
      .rate-card-pages .media-kit-quick-links .quick-link .quick-link-img {
        width: 278px; } }
    @media screen and (min-width: 1200px) {
      .rate-card-pages .media-kit-quick-links .quick-link .quick-link-img {
        width: 345px; } }
  .rate-card-pages .media-kit-quick-links .quick-link .arrow {
    position: absolute;
    bottom: 46px;
    right: 28px; }
@media screen and (max-width: 1200px) {
  .rate-card-pages .media-kit-quick-links p, .rate-card-pages .media-kit-quick-links .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .media-kit-quick-links td {
    width: 243px; } }
@media screen and (max-width: 992px) {
  .rate-card-pages .media-kit-quick-links {
    overflow-x: scroll !important; }
    .rate-card-pages .media-kit-quick-links p, .rate-card-pages .media-kit-quick-links .static-about table tbody tr td, .static-about table tbody tr .rate-card-pages .media-kit-quick-links td {
      font-size: 14px; } }
.rate-card-pages .media-kit-quick-links.styled-container-primary {
  padding: 18px 0px !important; }
.rate-card-pages .thick-green-top-border-container {
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  border: 1px solid #BEBEBE;
  border-top: 16px solid #B6BD00;
  border-radius: 8px; }
.rate-card-pages .thick-gray-top-border-container {
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  border: 1px solid #BEBEBE;
  border-top: 16px solid #5A5A5A;
  border-radius: 8px; }
.rate-card-pages .price-tag {
  background-color: #B6BD00;
  color: white;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  border-radius: 8px;
  display: inline-block;
  padding: 4px 8px; }
  @media screen and (max-width: 992px) {
    .rate-card-pages .price-tag {
      margin-top: 12px; } }
  .rate-card-pages .price-tag.isBtn {
    border: 1px solid #B6BD00;
    cursor: pointer; }
    .rate-card-pages .price-tag.isBtn:hover {
      background: white;
      color: #5A5A5A; }
.rate-card-pages #rateCardNavRightArrowContainer {
  display: none; }
.rate-card-pages #rateCardNavRightArrow {
  position: absolute;
  right: 25px;
  top: 43%;
  font-size: 14PX;
  z-index: 11;
  color: #333; }
.rate-card-pages .floating-swiping-gesture {
  z-index: 100;
  display: none; }
  @media screen and (min-width: 768px) {
    .rate-card-pages .floating-swiping-gesture {
      display: none !important; } }
  @media screen and (max-width: 768px) {
    .rate-card-pages .floating-swiping-gesture {
      display: block;
      background: #FFFFFF;
      position: absolute;
      height: 63px;
      right: 36px;
      padding: 8px;
      top: 0; } }
@media screen and (max-width: 768px) {
  .rate-card-pages #rateCardNavRightArrowContainer {
    display: block; }
  .rate-card-pages #fadedBackgroundLayover {
    content: " ";
    z-index: 10;
    display: block;
    position: absolute;
    height: 100%;
    top: 0px;
    right: -2px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white 100%);
    width: 40%;
    pointer-events: none;
    border-radius: 8px; } }
.rate-card-pages .three-col-products .product {
  position: relative;
  box-shadow: 5px 5px 15px #0000002e;
  height: 192px;
  background: white;
  flex: 1;
  margin: 16px; }
  .rate-card-pages .three-col-products .product .price-tag {
    font-size: 30px; }
  .rate-card-pages .three-col-products .product .price {
    font-size: 32px; }
  @media screen and (min-width: 992px) {
    .rate-card-pages .three-col-products .product.bigger {
      box-shadow: 5px 10px 20px #0000002E;
      flex-basis: 84px;
      height: 260px; } }
  @media screen and (min-width: 1200px) {
    .rate-card-pages .three-col-products .product {
      width: unset; } }
  @media screen and (max-width: 992px) {
    .rate-card-pages .three-col-products .product {
      height: auto; }
      .rate-card-pages .three-col-products .product .price {
        font-size: 24px; }
      .rate-card-pages .three-col-products .product .price-tag {
        font-size: 24px;
        position: absolute;
        top: 8px;
        right: 12px; } }
.rate-card-pages .marketing-carousel {
  box-shadow: 0px 5px 15px #0000002e; }
.rate-card-pages .virtual-event-sponsorship img {
  box-shadow: 0 4px 10px 5px rgba(150, 170, 180, 0.5);
  border-radius: 8px; }
.rate-card-pages .virtual-week-sponsorship-packages .three-col-products .checkmark-list li, .rate-card-pages .event-packages .three-col-products .checkmark-list li, .rate-card-pages .virtual-event-webinar-options .three-col-products .checkmark-list li {
  font-size: 15px; }
.rate-card-pages .virtual-week-sponsorship-packages .three-col-products .price, .rate-card-pages .event-packages .three-col-products .price, .rate-card-pages .virtual-event-webinar-options .three-col-products .price {
  font-size: 28px; }
.rate-card-pages .virtual-week-sponsorship-packages .three-col-products .product, .rate-card-pages .event-packages .three-col-products .product, .rate-card-pages .virtual-event-webinar-options .three-col-products .product {
  min-height: 304px; }
  .rate-card-pages .virtual-week-sponsorship-packages .three-col-products .product.bigger, .rate-card-pages .event-packages .three-col-products .product.bigger, .rate-card-pages .virtual-event-webinar-options .three-col-products .product.bigger {
    height: 340px; }
  @media screen and (max-width: 992px) {
    .rate-card-pages .virtual-week-sponsorship-packages .three-col-products .product, .rate-card-pages .event-packages .three-col-products .product, .rate-card-pages .virtual-event-webinar-options .three-col-products .product {
      height: auto; }
      .rate-card-pages .virtual-week-sponsorship-packages .three-col-products .product.bigger, .rate-card-pages .event-packages .three-col-products .product.bigger, .rate-card-pages .virtual-event-webinar-options .three-col-products .product.bigger {
        height: auto; } }
@media screen and (max-width: 992px) {
  .rate-card-pages .virtual-week-sponsorship-packages .three-col-products .price-tag, .rate-card-pages .event-packages .three-col-products .price-tag, .rate-card-pages .virtual-event-webinar-options .three-col-products .price-tag {
    position: relative;
    top: unset;
    right: unset; } }
.rate-card-pages .virtual-week-sponsorship-packages .price-tag, .rate-card-pages .event-packages .price-tag, .rate-card-pages .virtual-event-webinar-options .price-tag {
  font-size: 26px; }
.rate-card-pages .virtual-week-sponsorship-packages .fitted-bottom-bg, .rate-card-pages .event-packages .fitted-bottom-bg, .rate-card-pages .virtual-event-webinar-options .fitted-bottom-bg {
  margin-bottom: -21px; }
.rate-card-pages .product-title {
  line-height: 28px;
  font-size: 28px; }
  @media screen and (max-width: 1200px) {
    .rate-card-pages .product-title {
      font-size: 24px; } }
.rate-card-pages .product-tag {
  background-color: #2B7FF2;
  border-radius: 16px;
  font-family: 'Open Sans';
  font-size: 14px;
  padding: 10px 16px;
  display: inline-block;
  height: 100%;
  color: white; }
  @media screen and (max-width: 992px) {
    .rate-card-pages .product-tag {
      padding: 8px 8px;
      font-size: 12px; } }
.rate-card-pages .exclusive-sponsorship li {
  white-space: nowrap; }
.rate-card-pages .virtual-event-webinar-options .three-col-products .product {
  height: auto; }
  .rate-card-pages .virtual-event-webinar-options .three-col-products .product.bigger {
    flex-basis: 50px;
    min-height: 370px;
    height: auto; }
  @media screen and (max-width: 992px) {
    .rate-card-pages .virtual-event-webinar-options .three-col-products .product {
      height: auto; }
      .rate-card-pages .virtual-event-webinar-options .three-col-products .product.bigger {
        min-height: unset; } }
.rate-card-pages .sublist {
  list-style-type: disc; }
  @media screen and (min-width: 768px) {
    .rate-card-pages .sublist.desktop-show {
      display: block !important; } }
.rate-card-pages .flipped {
  transform: rotate(180deg); }
.rate-card-pages .dropdown-icon {
  cursor: pointer;
  height: 22px;
  position: absolute;
  right: -36px;
  top: -2px;
  display: block; }
  @media screen and (min-width: 768px) {
    .rate-card-pages .dropdown-icon.desktop-show {
      display: none; } }
.rate-card-pages .cs-filter-close, .rate-card-pages .product-filter-close {
  float: none;
  position: absolute;
  right: 12px;
  top: 12px; }

.rate-card-img-zoom {
  max-width: 1200px !important; }

/** app/Resources/assets/scss/pages/_request-info.scss **/
._new_static_container #footer_cta_widget_request_rate_card {
  display: flex;
  justify-content: center;
  right: 0;
  z-index: 199;
  border-right: none; }
  ._new_static_container #footer_cta_widget_request_rate_card .request-rate-card-img {
    align-self: center; }
    ._new_static_container #footer_cta_widget_request_rate_card .request-rate-card-img img {
      height: 33px; }
._new_static_container #footer_cta_widget_request_btn {
  padding-left: 38px;
  border-left: none;
  left: 0;
  z-index: 200; }
  ._new_static_container #footer_cta_widget_request_btn h2 .fa-comments {
    color: #B6BD00;
    font-weight: 100;
    font-size: 33px;
    padding-top: 0px;
    position: absolute;
    left: -31px;
    top: 10px; }
._new_static_container .footer_cta_widget {
  box-shadow: 0px 0px 16px -2px #5A5A5A;
  position: fixed;
  bottom: 0;
  background: white;
  border: 1px solid #B6BD00;
  height: 60px;
  width: 50%;
  display: block;
  text-align: center;
  cursor: pointer; }
  ._new_static_container .footer_cta_widget h2 {
    color: #888;
    font-size: 18px;
    line-height: 25px;
    font-family: 'Open Sans';
    font-weight: 600;
    position: relative;
    display: inline-block;
    padding-top: 15px;
    position: relative;
    padding-left: 16px; }
    @media (max-width: 768px) {
      ._new_static_container .footer_cta_widget h2 {
        font-size: 16px; } }
  @media (min-width: 1660px) {
    ._new_static_container .footer_cta_widget {
      display: none !important; } }

/** app/Resources/assets/scss/pages/_homepage.scss **/
._homepage {
  /**
  * Virtual Event Items on the Homepage are the only different ones
  **/ }
  ._homepage .tabs {
    text-align: center;
    clear: both; }
    @media screen and (max-width: 992px) {
      ._homepage .tabs {
        margin: 0 -5px;
        position: sticky;
        top: 0;
        z-index: 40;
        background-color: #F5F5F7;
        border-radius: 8px;
        padding: 5px 0; } }
    @media screen and (max-width: 992px) {
      ._homepage .tabs ul li {
        width: 28.33333333%;
        float: left;
        padding: 0; }
        ._homepage .tabs ul li:first-child {
          width: 43.33333333%;
          margin-left: 0; }
        ._homepage .tabs ul li.active a, ._homepage .tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons ._homepage .tabs ul li.active .more-social-icon-link, ._homepage .tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._homepage .tabs ul li.active .more-social-icon-link {
          color: #FFFFFF;
          background-color: #B6BD00;
          border: none; }
        ._homepage .tabs ul li .desktop {
          display: none; }
        ._homepage .tabs ul li a, ._homepage .tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._homepage .tabs ul li .more-social-icon-link, ._homepage .tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._homepage .tabs ul li .more-social-icon-link {
          border-radius: 8px;
          background: #E6E6E6;
          display: flex;
          align-items: center;
          justify-content: center;
          margin: 0 5px;
          min-height: 60px;
          color: #5A5A5A;
          padding: 0; } }
    @media screen and (min-width: 993px) {
      ._homepage .tabs ul li .mobile {
        display: none; }
      ._homepage .tabs ul li a, ._homepage .tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._homepage .tabs ul li .more-social-icon-link, ._homepage .tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._homepage .tabs ul li .more-social-icon-link {
        color: #000000; }
        ._homepage .tabs ul li a:hover, ._homepage .tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._homepage .tabs ul li .more-social-icon-link:hover, ._homepage .tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._homepage .tabs ul li .more-social-icon-link:hover {
          color: #B6BD00; }
        ._homepage .tabs ul li a.whats-new, ._homepage .tabs ul li .social-share-icons .whats-new.more-social-icon-link, .social-share-icons ._homepage .tabs ul li .whats-new.more-social-icon-link, ._homepage .tabs ul li .mobile-social-share-icons .whats-new.more-social-icon-link, .mobile-social-share-icons ._homepage .tabs ul li .whats-new.more-social-icon-link {
          cursor: default; }
          ._homepage .tabs ul li a.whats-new:hover, ._homepage .tabs ul li .social-share-icons .whats-new.more-social-icon-link:hover, .social-share-icons ._homepage .tabs ul li .whats-new.more-social-icon-link:hover, ._homepage .tabs ul li .mobile-social-share-icons .whats-new.more-social-icon-link:hover, .mobile-social-share-icons ._homepage .tabs ul li .whats-new.more-social-icon-link:hover {
            color: #FFFFFF; } }
    ._homepage .tabs ul li a, ._homepage .tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._homepage .tabs ul li .more-social-icon-link, ._homepage .tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._homepage .tabs ul li .more-social-icon-link {
      text-align: center;
      text-decoration: none; }
      @media screen and (max-width: 992px) {
        ._homepage .tabs ul li a, ._homepage .tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._homepage .tabs ul li .more-social-icon-link, ._homepage .tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._homepage .tabs ul li .more-social-icon-link {
          font-size: 16px; }
          ._homepage .tabs ul li a div, ._homepage .tabs ul li .social-share-icons .more-social-icon-link div, .social-share-icons ._homepage .tabs ul li .more-social-icon-link div, ._homepage .tabs ul li .mobile-social-share-icons .more-social-icon-link div, .mobile-social-share-icons ._homepage .tabs ul li .more-social-icon-link div {
            font-size: 16px;
            max-width: 80px;
            display: inline-block; }
            ._homepage .tabs ul li a div.first, ._homepage .tabs ul li .social-share-icons .more-social-icon-link div.first, .social-share-icons ._homepage .tabs ul li .more-social-icon-link div.first, ._homepage .tabs ul li .mobile-social-share-icons .more-social-icon-link div.first, .mobile-social-share-icons ._homepage .tabs ul li .more-social-icon-link div.first {
              max-width: 135px; } }
  ._homepage .tab-content {
    padding: 0px 0; }
    @media screen and (max-width: 992px) {
      ._homepage .tab-content {
        padding: 0 0 20px 0; } }
    ._homepage .tab-content .tab-pane {
      padding: 0; }
      @media screen and (max-width: 992px) and (min-width: 768px) {
        ._homepage .tab-content .tab-pane .list-item-style .advert-filler {
          height: 0px;
          margin-left: 15px; }
        ._homepage .tab-content .tab-pane .grid-item-style li {
          margin-bottom: 10px; }
        ._homepage .tab-content .tab-pane .grid-item-style .advert-filler {
          height: 0px; } }
  @media screen and (max-width: 992px) and (min-width: 768px) and (max-width: 1225px) and (min-width: 992px) {
    ._homepage .tab-content .tab-pane .grid-item-style .advert-filler {
      display: none; } }

      @media screen and (min-width: 992px) {
        ._homepage .tab-content .tab-pane {
          display: block;
          opacity: 1.0; } }
      @media screen and (min-width: 1200px) {
        ._homepage .tab-content .tab-pane .widget-item-style {
          margin-top: 15px; } }
    @media screen and (min-width: 992px) {
      ._homepage .tab-content .tab-pane-mobile {
        display: none !important; } }
    ._homepage .tab-content .load-more-button {
      clear: both;
      width: 100%;
      text-align: center; }
  ._homepage .advert_leaderboard {
    display: none; }
  ._homepage .wide-advert {
    margin: 20px 0;
    border: 1px solid #E6E6E6;
    width: 100%; }
    ._homepage .wide-advert img {
      width: 100%; }
  ._homepage .square-advert {
    border: none;
    box-shadow: none;
    margin: 0 auto 16px auto;
    padding: 0px; }
    ._homepage .square-advert img {
      width: 100%; }
    @media screen and (max-width: 992px) {
      ._homepage .square-advert {
        width: auto; } }
    @media screen and (max-width: 768px) {
      ._homepage .square-advert {
        width: 100%; } }
    ._homepage .square-advert.column-advert {
      max-height: 480px;
      margin-top: 8px;
      margin-bottom: 20px; }
  @media screen and (min-width: 1201px) and (max-width: 1490px) {
    ._homepage #whats-hot .square-advert, ._homepage #whats-new .square-advert, ._homepage #webinars .square-advert {
      transform: scale(0.8); } }
  @media screen and (min-width: 893px) and (max-width: 1200px) {
    ._homepage #whats-hot .square-advert, ._homepage #whats-new .square-advert, ._homepage #webinars .square-advert {
      transform: scale(0.7); } }
  ._homepage #whats-hot .column-advert {
    max-height: initial; }
  ._homepage .new-item .item-description {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden; }
  ._homepage .webinar-item {
    height: auto; }
    @media screen and (min-width: 768px) and (max-width: 992px) {
      ._homepage .webinar-item {
        height: 415px; } }
  ._homepage .article-item {
    height: auto; }
    @media screen and (min-width: 768px) and (max-width: 992px) {
      ._homepage .article-item {
        height: 395px; } }
  ._homepage .grid-item-style .item-description {
    -webkit-mask-image: none; }
  ._homepage #virtualEvents .virtual-event-item {
    flex-direction: row;
    height: auto;
    padding: 16px;
    margin-bottom: 16px; }
    ._homepage #virtualEvents .virtual-event-item .mobile-date {
      display: none; }
    ._homepage #virtualEvents .virtual-event-item .item-thumbnail img {
      width: 300px;
      border-radius: 8px; }
    ._homepage #virtualEvents .virtual-event-item .side-container {
      display: flex;
      flex-direction: column; }
      ._homepage #virtualEvents .virtual-event-item .side-container .new-item-head {
        padding: 0 0 0 16px; }
      ._homepage #virtualEvents .virtual-event-item .side-container .item-details {
        padding: 0 0 0 16px;
        margin-bottom: 10px; }
        ._homepage #virtualEvents .virtual-event-item .side-container .item-details .item-title {
          padding: 0;
          margin-top: 0px; }
        ._homepage #virtualEvents .virtual-event-item .side-container .item-details .item-description {
          -webkit-mask-image: none;
          padding: 0;
          margin-bottom: 0px; }
      ._homepage #virtualEvents .virtual-event-item .side-container .item-footer {
        padding: 0 0 0 16px; }
      @media screen and (min-width: 1200px) {
        ._homepage #virtualEvents .virtual-event-item .side-container {
          height: 150px; } }
  @media screen and (min-width: 992px) and (max-width: 1200px) {
    ._homepage #virtualEvents .virtual-event-item .item-thumbnail img {
      width: 176px;
      height: 88px; }
    ._homepage #virtualEvents .virtual-event-item .watch_live_container {
      bottom: 45px; } }
  @media screen and (max-width: 992px) {
    ._homepage #virtualEvents .virtual-event-item {
      height: 370px;
      padding: 0;
      display: flex;
      flex-direction: column; }
      ._homepage #virtualEvents .virtual-event-item .mobile-date {
        display: flex;
        font-size: 10px;
        font-weight: 600;
        color: #5A5A5A;
        padding: 8px;
        height: 32px; }
        ._homepage #virtualEvents .virtual-event-item .mobile-date .icon-calendar {
          font-size: 20px;
          cursor: pointer; }
      ._homepage #virtualEvents .virtual-event-item .item-thumbnail img {
        width: 100%;
        border-radius: 0; }
      ._homepage #virtualEvents .virtual-event-item .new-item-head {
        display: none; }
      ._homepage #virtualEvents .virtual-event-item .side-container {
        padding-bottom: 8px;
        height: auto; }
        ._homepage #virtualEvents .virtual-event-item .side-container .item-details {
          padding: 0 16px; }
          ._homepage #virtualEvents .virtual-event-item .side-container .item-details .item-title {
            margin-top: 16px; }
        ._homepage #virtualEvents .virtual-event-item .side-container .item-footer {
          padding: 0 16px; } }
  @media screen and (max-width: 768px) {
    ._homepage #virtualEvents .webinar-item, ._homepage #virtualEvents .article-item {
      height: auto; }
    ._homepage #virtualEvents .virtual-event-item {
      height: auto; } }

/** app/Resources/assets/scss/pages/_event.scss **/
.podcast-border {
  border: 1px solid #BEBEBE;
  border-radius: 8px;
  padding: 15px; }

._event {
  /**
   *
   * Overview tab
   *
   */
  /**
   *
   * Webinars tab
   *
   */
  /**
   *
   * Speakers tab
   *
   */
  /**
   *
   * Sponsors tab
   *
   */
  /**
   *
   * Speakers tab (with tabbed dates)
   *
   */
  /**
   *
   * Agenda tab
   *
   */
  /**
   *
   * Committee tab
   *
   */
  /**
   *
   * Credits tab
   *
   */
  /**
   *
   * Attendees tab
   *
   */
  /**
   *
   * Posters tab, Abstracts tab
   *
   */ }
  @media screen and (max-width: 1200px) {
    ._event .section-title {
      display: none; } }
  ._event .title {
    font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, sans-serif;
    line-height: 30px;
    font-size: 26px;
    color: #5A5A5A;
    font-weight: 600;
    width: 100%; }
  ._event .event-subtitle {
    color: #5A5A5A;
    padding-bottom: 18px;
    font-family: "Open Sans",Helvetica,"Helvetica Neue",Arial,sans-serif;
    font-size: 22px; }
  ._event .magic-button-container {
    width: 100%; }
    ._event .magic-button-container .nbc-login-form-container {
      max-height: 350px;
      margin-top: -40px;
      margin-bottom: -40px; }
      ._event .magic-button-container .nbc-login-form-container .nbc-login-button {
        min-width: 0px;
        padding: 0px;
        font-size: 23px; }
  ._event.webinar .section-title, ._event.podcast .section-title {
    border-bottom: 1px solid #E6E6E6; }
  ._event.webinar .extra-times .date, ._event.podcast .extra-times .date {
    margin-top: -15px; }
  ._event.webinar .webinar-video, ._event.podcast .webinar-video {
    position: relative;
    padding-top: 25px;
    padding-bottom: 56.25%;
    height: 0;
    width: 100%; }
    ._event.webinar .webinar-video iframe, ._event.podcast .webinar-video iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
  ._event.webinar h6, ._event.podcast h6 {
    color: #5A5A5A;
    font-weight: 600; }
  ._event.webinar .primary-sponsor-link, ._event.podcast .primary-sponsor-link {
    color: #2B7FF2; }
    ._event.webinar .primary-sponsor-link:hover, ._event.podcast .primary-sponsor-link:hover {
      color: #1556AD !important; }
  ._event.webinar .bio, ._event.podcast .bio {
    color: #2B7FF2;
    cursor: pointer; }
    ._event.webinar .bio:hover, ._event.podcast .bio:hover {
      color: #1556AD !important; }
  ._event.webinar .speaker-item, ._event.podcast .speaker-item {
    padding-left: 0px;
    margin-left: -10px; }
  ._event.webinar .author-heading, ._event.podcast .author-heading {
    color: #828C01;
    font: normal normal 600 14px/19px Open Sans;
    text-transform: uppercase;
    width: 100%;
    font-weight: 600; }
  ._event.webinar .sponsor-thumbnail, ._event.podcast .sponsor-thumbnail {
    border-radius: 0 !important;
    max-width: 100% !important;
    width: 155px !important; }
  ._event.webinar .author-thumbnail, ._event.podcast .author-thumbnail {
    width: 120px;
    border-radius: 100%; }
  ._event.webinar .author-name, ._event.podcast .author-name {
    font: normal normal 300 32px/38px Open Sans Light; }
    ._event.webinar .author-name a, ._event.webinar .author-name .social-share-icons .more-social-icon-link, .social-share-icons ._event.webinar .author-name .more-social-icon-link, ._event.webinar .author-name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event.webinar .author-name .more-social-icon-link, ._event.podcast .author-name a, ._event.podcast .author-name .social-share-icons .more-social-icon-link, .social-share-icons ._event.podcast .author-name .more-social-icon-link, ._event.podcast .author-name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event.podcast .author-name .more-social-icon-link {
      color: #5A5A5A;
      text-transform: uppercase; }
  ._event.webinar .author-social, ._event.podcast .author-social {
    align-items: center;
    margin-left: auto; }
    ._event.webinar .author-social i, ._event.podcast .author-social i {
      margin: 2px;
      font-size: 25px; }
  ._event.webinar .about, ._event.podcast .about {
    font-size: 14px;
    line-height: 125%;
    color: #5A5A5A; }
  ._event.webinar .degree-title, ._event.podcast .degree-title {
    border-top: 1px solid #ccc;
    padding-top: 15px;
    font: italic normal 600 14px/19px Open Sans;
    color: #5A5A5A;
    margin: 10px 0; }
  ._event.webinar .semibold, ._event.podcast .semibold {
    font-weight: 600; }
  ._event.webinar .episode-title, ._event.podcast .episode-title {
    max-width: 440px; }
  ._event.webinar .blue-hover, ._event.podcast .blue-hover {
    color: #5A5A5A; }
    ._event.webinar .blue-hover:hover, ._event.podcast .blue-hover:hover {
      color: #2B7FF2;
      text-decoration-line: underline; }
  ._event.webinar .med-gray, ._event.podcast .med-gray {
    color: #969696; }
  ._event.webinar .square-background img, ._event.podcast .square-background img {
    border-radius: 8px; }
  ._event.webinar .podcast-speaker-mini-image, ._event.podcast .podcast-speaker-mini-image {
    border-radius: 4px; }
  ._event .banner {
    margin-bottom: 16px; }
    ._event .banner img {
      border-radius: 8px;
      width: 100%;
      max-height: 175px; }
  ._event.virtual-event .banner {
    margin-bottom: 8px; }
  ._event .tab-content {
    margin: 5px 0; }
    @media screen and (max-width: 1200px) {
      ._event .tab-content {
        margin: 15px 0; } }
    ._event .tab-content hr {
      clear: both; }
    ._event .tab-content .extra ul li {
      list-style: disc inside; }
    ._event .tab-content .widget-item-style .speaker-item .details {
      overflow: visible; }
    ._event .tab-content ul li {
      margin: 10px 0;
      font-size: 16px;
      line-height: 24px; }
    ._event .tab-content .filter-tracks {
      margin: 0 auto !important;
      display: contents; }
    ._event .tab-content .agenda-track-icon-name {
      border-left: none !important;
      padding: 0 10px !important;
      padding-bottom: 10px !important;
      font-size: 12px;
      display: flex; }
      ._event .tab-content .agenda-track-icon-name a, ._event .tab-content .agenda-track-icon-name .social-share-icons .more-social-icon-link, .social-share-icons ._event .tab-content .agenda-track-icon-name .more-social-icon-link, ._event .tab-content .agenda-track-icon-name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .tab-content .agenda-track-icon-name .more-social-icon-link {
        font-size: 12px !important;
        padding: 0 !important; }
      @media screen and (max-width: 1200px) {
        ._event .tab-content .agenda-track-icon-name {
          padding-bottom: 0px !important; } }
    ._event .tab-content .agenda-track-icon-name:hover {
      text-decoration: none; }
    ._event .tab-content .active {
      color: #333 !important;
      text-decoration: none; }
    ._event .tab-content .agenda-track-icon {
      border-right: none;
      padding-left: 10px;
      padding-right: 0 !important;
      float: left;
      cursor: pointer; }
  ._event .event-overview .speakers .speaker-custom-content-container a, ._event .event-overview .speakers .speaker-custom-content-container .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-overview .speakers .speaker-custom-content-container .more-social-icon-link, ._event .event-overview .speakers .speaker-custom-content-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-overview .speakers .speaker-custom-content-container .more-social-icon-link, ._event .event-overview .speakers .biography-container a, ._event .event-overview .speakers .biography-container .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-overview .speakers .biography-container .more-social-icon-link, ._event .event-overview .speakers .biography-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-overview .speakers .biography-container .more-social-icon-link {
    font-size: 16px;
    line-height: 26px; }
    ._event .event-overview .speakers .speaker-custom-content-container a:hover, ._event .event-overview .speakers .speaker-custom-content-container .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event .event-overview .speakers .speaker-custom-content-container .more-social-icon-link:hover, ._event .event-overview .speakers .speaker-custom-content-container .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event .event-overview .speakers .speaker-custom-content-container .more-social-icon-link:hover, ._event .event-overview .speakers .biography-container a:hover, ._event .event-overview .speakers .biography-container .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event .event-overview .speakers .biography-container .more-social-icon-link:hover, ._event .event-overview .speakers .biography-container .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event .event-overview .speakers .biography-container .more-social-icon-link:hover {
      cursor: pointer; }
  ._event .event-overview .speakers .speaker-custom-content, ._event .event-overview .speakers .biography {
    display: none;
    line-height: 22px; }
  ._event .event-overview .speakers .see-agenda {
    display: none; }
  ._event .event-overview .abstract {
    font-size: 16px;
    line-height: 26px; }
  ._event .event-agenda .item.webinar-item .thumbnail .watch_live_container,
  ._event .event-credits .item.webinar-item .thumbnail .watch_live_container {
    display: none; }
  ._event .event-agenda .item.webinar-item .details,
  ._event .event-credits .item.webinar-item .details {
    color: #5A5A5A;
                /*
                .see-agenda {
                    border-radius: 0;
                    border-color: $color_primary;
                }

                .content {
                    .status {
                        font-size: 16px;
                        margin: 5px 0;
                    }

                    .biography {
                        margin: 10px 0;
                    }

                    .biography-link {
                        display: none;
                    }
                }
                */ }
    ._event .event-agenda .item.webinar-item .details .speakers-title,
    ._event .event-credits .item.webinar-item .details .speakers-title {
      border-top: 1px solid #E6E6E6;
      padding: 8px 0px;
      color: #5A5A5A; }
    ._event .event-agenda .item.webinar-item .details .speakers_container .speaker_container,
    ._event .event-credits .item.webinar-item .details .speakers_container .speaker_container {
      display: table; }
      ._event .event-agenda .item.webinar-item .details .speakers_container .speaker_container .speaker,
      ._event .event-credits .item.webinar-item .details .speakers_container .speaker_container .speaker {
        display: table-row; }
        ._event .event-agenda .item.webinar-item .details .speakers_container .speaker_container .speaker .profile-image,
        ._event .event-credits .item.webinar-item .details .speakers_container .speaker_container .speaker .profile-image {
          display: table-cell;
          vertical-align: top;
          padding: 0px 0px 10px 0px; }
        ._event .event-agenda .item.webinar-item .details .speakers_container .speaker_container .speaker .speaker-details,
        ._event .event-credits .item.webinar-item .details .speakers_container .speaker_container .speaker .speaker-details {
          display: table-cell;
          vertical-align: top;
          padding: 0px 0px 10px 10px; }
          ._event .event-agenda .item.webinar-item .details .speakers_container .speaker_container .speaker .speaker-details .speaker-name,
          ._event .event-credits .item.webinar-item .details .speakers_container .speaker_container .speaker .speaker-details .speaker-name {
            font-weight: bold;
            padding-bottom: 4px; }
          ._event .event-agenda .item.webinar-item .details .speakers_container .speaker_container .speaker .speaker-details .speaker-title,
          ._event .event-credits .item.webinar-item .details .speakers_container .speaker_container .speaker .speaker-details .speaker-title {
            color: #5A5A5A; }
  @media screen and (max-width: 1200px) {
    ._event .event-agenda hr,
    ._event .event-credits hr {
      display: none; } }
  ._event .event-speakers .item.speaker-item .details .see-agenda {
    border-radius: 0;
    border-color: #B6BD00; }
  ._event .event-speakers .item.speaker-item .details .content .status {
    font-size: 16px;
    margin: 5px 0; }
  ._event .event-speakers .item.speaker-item .details .content .biography-container a, ._event .event-speakers .item.speaker-item .details .content .biography-container .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-speakers .item.speaker-item .details .content .biography-container .more-social-icon-link, ._event .event-speakers .item.speaker-item .details .content .biography-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-speakers .item.speaker-item .details .content .biography-container .more-social-icon-link {
    font-size: 16px;
    line-height: 26px; }
    ._event .event-speakers .item.speaker-item .details .content .biography-container a:hover, ._event .event-speakers .item.speaker-item .details .content .biography-container .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event .event-speakers .item.speaker-item .details .content .biography-container .more-social-icon-link:hover, ._event .event-speakers .item.speaker-item .details .content .biography-container .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event .event-speakers .item.speaker-item .details .content .biography-container .more-social-icon-link:hover {
      cursor: pointer; }
  ._event .event-speakers .item.speaker-item .details .content .biography {
    display: none;
    line-height: 22px; }
  ._event .event-speakers .item.speaker-item .details .content .biography-link {
    display: none; }
  @media screen and (max-width: 1200px) {
    ._event .event-speakers hr {
      display: none; } }
  ._event .event-sponsors .item.sponsor-item .details .see-agenda {
    border-radius: 0;
    border-color: #B6BD00; }
  ._event .event-sponsors .item.sponsor-item .details .content .status {
    font-size: 16px;
    margin: 5px 0; }
  ._event .event-sponsors .item.sponsor-item .details .content .biography {
    margin: 10px 0; }
  ._event .event-sponsors .item.sponsor-item .details .content .biography-link {
    display: none; }
  @media screen and (max-width: 480px) {
    ._event .event-sponsors .item.sponsor-item {
      display: block; }
      ._event .event-sponsors .item.sponsor-item .thumbnail {
        max-width: none; } }
  @media screen and (max-width: 1200px) {
    ._event .event-sponsors .extra p, ._event .event-sponsors .extra .static-about table tbody tr td, .static-about table tbody tr ._event .event-sponsors .extra td {
      text-align: center;
      margin: 0; }
    ._event .event-sponsors hr {
      display: none; } }
  ._event .event-speakers .single-header .extra.wysiwyg_content {
    padding-bottom: 0px; }
  ._event .event-speakers .agenda-tabs {
    border-top: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    padding: 13px 0;
    margin: 20px 0;
    font-size: 16px;
    display: inline-block;
    width: 100%; }
    ._event .event-speakers .agenda-tabs .download-agenda {
      color: #B6BD00;
      display: block;
      padding: 1px 0; }
      @media screen and (max-width: 1200px) {
        ._event .event-speakers .agenda-tabs .download-agenda {
          margin-top: -36px; } }
    ._event .event-speakers .agenda-tabs ul {
      float: left;
      margin: 0 25px 0px 0; }
      ._event .event-speakers .agenda-tabs ul li {
        border-left: 1px solid #000; }
        ._event .event-speakers .agenda-tabs ul li:first-child {
          border: none; }
        ._event .event-speakers .agenda-tabs ul li.download-agenda {
          color: #B6BD00; }
        ._event .event-speakers .agenda-tabs ul li.active a, ._event .event-speakers .agenda-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-speakers .agenda-tabs ul li.active .more-social-icon-link, ._event .event-speakers .agenda-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-speakers .agenda-tabs ul li.active .more-social-icon-link {
          background-color: transparent;
          color: inherit;
          font-weight: bold; }
        ._event .event-speakers .agenda-tabs ul li.live a, ._event .event-speakers .agenda-tabs ul li.live .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-speakers .agenda-tabs ul li.live .more-social-icon-link, ._event .event-speakers .agenda-tabs ul li.live .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-speakers .agenda-tabs ul li.live .more-social-icon-link, ._event .event-speakers .agenda-tabs ul li.live:hover a, ._event .event-speakers .agenda-tabs ul li.live:hover .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-speakers .agenda-tabs ul li.live:hover .more-social-icon-link, ._event .event-speakers .agenda-tabs ul li.live:hover .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-speakers .agenda-tabs ul li.live:hover .more-social-icon-link, ._event .event-speakers .agenda-tabs ul li.live:active a, ._event .event-speakers .agenda-tabs ul li.live:active .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-speakers .agenda-tabs ul li.live:active .more-social-icon-link, ._event .event-speakers .agenda-tabs ul li.live:active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-speakers .agenda-tabs ul li.live:active .more-social-icon-link {
          color: #AF0120; }
        ._event .event-speakers .agenda-tabs ul li a, ._event .event-speakers .agenda-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-speakers .agenda-tabs ul li .more-social-icon-link, ._event .event-speakers .agenda-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-speakers .agenda-tabs ul li .more-social-icon-link {
          font-size: 18px;
          text-transform: uppercase;
          padding: 0 15px; }
          ._event .event-speakers .agenda-tabs ul li a:hover, ._event .event-speakers .agenda-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event .event-speakers .agenda-tabs ul li .more-social-icon-link:hover, ._event .event-speakers .agenda-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event .event-speakers .agenda-tabs ul li .more-social-icon-link:hover {
            color: #B6BD00;
            background-color: transparent; }
          ._event .event-speakers .agenda-tabs ul li a:active, ._event .event-speakers .agenda-tabs ul li .social-share-icons .more-social-icon-link:active, .social-share-icons ._event .event-speakers .agenda-tabs ul li .more-social-icon-link:active, ._event .event-speakers .agenda-tabs ul li .mobile-social-share-icons .more-social-icon-link:active, .mobile-social-share-icons ._event .event-speakers .agenda-tabs ul li .more-social-icon-link:active {
            background-color: transparent; }
    ._event .event-speakers .agenda-tabs small {
      display: inline-block;
      padding: 1px 0;
      margin-left: 15px; }
  ._event .event-speakers .track-name {
    margin: 20px 0 10px 0;
    font-size: 20px; }
  ._event .event-speakers .pill-container {
    display: inline-block;
    position: absolute;
    bottom: 8px;
    right: 0; }
    @media screen and (max-width: 992px) {
      ._event .event-speakers .pill-container {
        position: relative;
        top: auto;
        right: auto; } }
    ._event .event-speakers .pill-container a, ._event .event-speakers .pill-container .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-speakers .pill-container .more-social-icon-link, ._event .event-speakers .pill-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-speakers .pill-container .more-social-icon-link {
      font-size: 13px;
      text-decoration: none;
      color: #000000;
      cursor: pointer; }
    ._event .event-speakers .pill-container .pill-box {
      position: relative;
      float: right;
      margin-right: 8px;
      padding: 3px 8px;
      border: 1px solid #B6BD00;
      border-radius: 8px; }
      @media screen and (max-width: 992px) {
        ._event .event-speakers .pill-container .pill-box {
          float: left;
          margin: 8px 0; } }
      ._event .event-speakers .pill-container .pill-box:hover {
        background-color: #B6BD00;
        color: #FFFFFF; }
  ._event .event-agenda .single-header .extra.wysiwyg_content {
    padding-bottom: 0px; }
  ._event .event-agenda ul.grid-item-style li {
    margin: 0px 0px;
    padding: 0 8px; }
    ._event .event-agenda ul.grid-item-style li div.webinar-new-item {
      border: 1px solid #c9c9c9; }
      ._event .event-agenda ul.grid-item-style li div.webinar-new-item .webinar-description {
        font-size: 11px;
        line-height: 13.75px; }
  ._event .event-agenda .agenda-tabs {
    border-top: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    padding: 13px 0;
    margin: 20px 0;
    font-size: 16px;
    display: inline-block;
    width: 100%; }
    ._event .event-agenda .agenda-tabs .download-agenda {
      color: #B6BD00;
      display: block;
      padding: 1px 0; }
      @media screen and (max-width: 1200px) {
        ._event .event-agenda .agenda-tabs .download-agenda {
          margin-top: -36px; } }
    ._event .event-agenda .agenda-tabs ul {
      float: left;
      margin: 0 25px 0px 0; }
      ._event .event-agenda .agenda-tabs ul h2 {
        font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, sans-serif;
        font-size: 18px; }
      ._event .event-agenda .agenda-tabs ul li {
        border-left: 1px solid #000; }
        ._event .event-agenda .agenda-tabs ul li:first-child {
          border: none; }
        ._event .event-agenda .agenda-tabs ul li.download-agenda {
          color: #B6BD00; }
        ._event .event-agenda .agenda-tabs ul li.active a, ._event .event-agenda .agenda-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-agenda .agenda-tabs ul li.active .more-social-icon-link, ._event .event-agenda .agenda-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-agenda .agenda-tabs ul li.active .more-social-icon-link {
          background-color: transparent;
          color: inherit;
          font-weight: bold; }
        ._event .event-agenda .agenda-tabs ul li.live a, ._event .event-agenda .agenda-tabs ul li.live .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-agenda .agenda-tabs ul li.live .more-social-icon-link, ._event .event-agenda .agenda-tabs ul li.live .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-agenda .agenda-tabs ul li.live .more-social-icon-link, ._event .event-agenda .agenda-tabs ul li.live:hover a, ._event .event-agenda .agenda-tabs ul li.live:hover .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-agenda .agenda-tabs ul li.live:hover .more-social-icon-link, ._event .event-agenda .agenda-tabs ul li.live:hover .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-agenda .agenda-tabs ul li.live:hover .more-social-icon-link, ._event .event-agenda .agenda-tabs ul li.live:active a, ._event .event-agenda .agenda-tabs ul li.live:active .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-agenda .agenda-tabs ul li.live:active .more-social-icon-link, ._event .event-agenda .agenda-tabs ul li.live:active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-agenda .agenda-tabs ul li.live:active .more-social-icon-link {
          color: #AF0120; }
        ._event .event-agenda .agenda-tabs ul li a, ._event .event-agenda .agenda-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-agenda .agenda-tabs ul li .more-social-icon-link, ._event .event-agenda .agenda-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-agenda .agenda-tabs ul li .more-social-icon-link {
          font-size: 18px;
          text-transform: uppercase;
          padding: 0 15px; }
          ._event .event-agenda .agenda-tabs ul li a:hover, ._event .event-agenda .agenda-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event .event-agenda .agenda-tabs ul li .more-social-icon-link:hover, ._event .event-agenda .agenda-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event .event-agenda .agenda-tabs ul li .more-social-icon-link:hover {
            color: #B6BD00;
            background-color: transparent; }
          ._event .event-agenda .agenda-tabs ul li a:active, ._event .event-agenda .agenda-tabs ul li .social-share-icons .more-social-icon-link:active, .social-share-icons ._event .event-agenda .agenda-tabs ul li .more-social-icon-link:active, ._event .event-agenda .agenda-tabs ul li .mobile-social-share-icons .more-social-icon-link:active, .mobile-social-share-icons ._event .event-agenda .agenda-tabs ul li .more-social-icon-link:active {
            background-color: transparent; }
    ._event .event-agenda .agenda-tabs small {
      display: inline-block;
      padding: 1px 0;
      margin-left: 15px; }
  ._event .event-agenda .track-name {
    margin: 20px 0 10px 0;
    font-size: 20px; }
  ._event .event-agenda .pill-container {
    display: inline-block; }
    @media screen and (max-width: 992px) {
      ._event .event-agenda .pill-container {
        position: relative;
        top: auto;
        right: auto; } }
    ._event .event-agenda .pill-container a, ._event .event-agenda .pill-container .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-agenda .pill-container .more-social-icon-link, ._event .event-agenda .pill-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-agenda .pill-container .more-social-icon-link {
      font-size: 13px;
      text-decoration: none;
      color: #000000;
      cursor: pointer; }
    ._event .event-agenda .pill-container .pill-box {
      position: relative;
      float: right;
      margin-right: 8px;
      padding: 3px 8px;
      border: 1px solid #B6BD00;
      border-radius: 8px; }
      @media screen and (max-width: 992px) {
        ._event .event-agenda .pill-container .pill-box {
          float: left;
          margin: 8px 0; } }
      ._event .event-agenda .pill-container .pill-box:hover {
        background-color: #B6BD00;
        color: #FFFFFF; }
  @media screen and (max-width: 1200px) {
    ._event .event-committee .extra p, ._event .event-committee .extra .static-about table tbody tr td, .static-about table tbody tr ._event .event-committee .extra td {
      text-align: center;
      margin: 0; }
    ._event .event-committee hr {
      display: none; } }
  @media screen and (max-width: 1200px) {
    ._event .event-credits hr {
      display: none; } }
  @media screen and (max-width: 1200px) {
    ._event .event-attendees hr {
      display: none; } }
  ._event .event-attendees li {
    height: 130px;
    overflow: hidden; }
  ._event .event-attendees .attendees-go-back-button {
    color: #B6BD00;
    cursor: pointer;
    font-size: 20px; }
  ._event .event-attendees .attendees-filter {
    font-size: 17px; }
    ._event .event-attendees .attendees-filter a, ._event .event-attendees .attendees-filter .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-attendees .attendees-filter .more-social-icon-link, ._event .event-attendees .attendees-filter .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-attendees .attendees-filter .more-social-icon-link {
      color: #000000;
      font-size: 18px;
      cursor: pointer; }
      ._event .event-attendees .attendees-filter a:hover, ._event .event-attendees .attendees-filter .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event .event-attendees .attendees-filter .more-social-icon-link:hover, ._event .event-attendees .attendees-filter .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event .event-attendees .attendees-filter .more-social-icon-link:hover {
        color: #B6BD00; }
      ._event .event-attendees .attendees-filter a.active, ._event .event-attendees .attendees-filter .social-share-icons .active.more-social-icon-link, .social-share-icons ._event .event-attendees .attendees-filter .active.more-social-icon-link, ._event .event-attendees .attendees-filter .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons ._event .event-attendees .attendees-filter .active.more-social-icon-link {
        color: #B6BD00; }
  ._event .event-attendees .pagination a, ._event .event-attendees .pagination .social-share-icons .more-social-icon-link, .social-share-icons ._event .event-attendees .pagination .more-social-icon-link, ._event .event-attendees .pagination .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event .event-attendees .pagination .more-social-icon-link {
    cursor: pointer; }
  ._event .tab-pane > div:first-child {
    background-color: white;
    padding: 8px 15px;
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
  ._event #ajax-posters #sticky-button, ._event #ajax-abstracts #sticky-button {
    width: 95%; }
  ._event #ajax-posters .event-inner-page-nav-element, ._event #ajax-abstracts .event-inner-page-nav-element {
    cursor: pointer; }
  ._event #ajax-posters .bottom-break, ._event #ajax-abstracts .bottom-break {
    margin-top: 0;
    padding-top: 0; }
  ._event #ajax-posters #accepted-posters, ._event #ajax-posters #accepted-abstracts, ._event #ajax-abstracts #accepted-posters, ._event #ajax-abstracts #accepted-abstracts {
    display: none; }
    ._event #ajax-posters #accepted-posters h1, ._event #ajax-posters #accepted-abstracts h1, ._event #ajax-abstracts #accepted-posters h1, ._event #ajax-abstracts #accepted-abstracts h1 {
      font-size: 32px;
      line-height: 36px;
      padding-bottom: 20px; }
    ._event #ajax-posters #accepted-posters .accepted-poster, ._event #ajax-posters #accepted-posters .accepted-abstract, ._event #ajax-posters #accepted-abstracts .accepted-poster, ._event #ajax-posters #accepted-abstracts .accepted-abstract, ._event #ajax-abstracts #accepted-posters .accepted-poster, ._event #ajax-abstracts #accepted-posters .accepted-abstract, ._event #ajax-abstracts #accepted-abstracts .accepted-poster, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract {
      margin-bottom: 20px;
      padding-bottom: 25px; }
      ._event #ajax-posters #accepted-posters .accepted-poster h1 a, ._event #ajax-posters #accepted-posters .accepted-poster h1 .social-share-icons .more-social-icon-link, .social-share-icons ._event #ajax-posters #accepted-posters .accepted-poster h1 .more-social-icon-link, ._event #ajax-posters #accepted-posters .accepted-poster h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event #ajax-posters #accepted-posters .accepted-poster h1 .more-social-icon-link, ._event #ajax-posters #accepted-posters .accepted-abstract h1 a, ._event #ajax-posters #accepted-posters .accepted-abstract h1 .social-share-icons .more-social-icon-link, .social-share-icons ._event #ajax-posters #accepted-posters .accepted-abstract h1 .more-social-icon-link, ._event #ajax-posters #accepted-posters .accepted-abstract h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event #ajax-posters #accepted-posters .accepted-abstract h1 .more-social-icon-link, ._event #ajax-posters #accepted-abstracts .accepted-poster h1 a, ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .social-share-icons .more-social-icon-link, .social-share-icons ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .more-social-icon-link, ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .more-social-icon-link, ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 a, ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .social-share-icons .more-social-icon-link, .social-share-icons ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .more-social-icon-link, ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .more-social-icon-link, ._event #ajax-abstracts #accepted-posters .accepted-poster h1 a, ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .social-share-icons .more-social-icon-link, .social-share-icons ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .more-social-icon-link, ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .more-social-icon-link, ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 a, ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .social-share-icons .more-social-icon-link, .social-share-icons ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .more-social-icon-link, ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .more-social-icon-link, ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 a, ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .social-share-icons .more-social-icon-link, .social-share-icons ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .more-social-icon-link, ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .more-social-icon-link, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 a, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .social-share-icons .more-social-icon-link, .social-share-icons ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .more-social-icon-link, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .more-social-icon-link {
        text-decoration: none;
        color: #5A5A5A; }
        ._event #ajax-posters #accepted-posters .accepted-poster h1 a:hover, ._event #ajax-posters #accepted-posters .accepted-poster h1 .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event #ajax-posters #accepted-posters .accepted-poster h1 .more-social-icon-link:hover, ._event #ajax-posters #accepted-posters .accepted-poster h1 .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event #ajax-posters #accepted-posters .accepted-poster h1 .more-social-icon-link:hover, ._event #ajax-posters #accepted-posters .accepted-abstract h1 a:hover, ._event #ajax-posters #accepted-posters .accepted-abstract h1 .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event #ajax-posters #accepted-posters .accepted-abstract h1 .more-social-icon-link:hover, ._event #ajax-posters #accepted-posters .accepted-abstract h1 .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event #ajax-posters #accepted-posters .accepted-abstract h1 .more-social-icon-link:hover, ._event #ajax-posters #accepted-abstracts .accepted-poster h1 a:hover, ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .more-social-icon-link:hover, ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .more-social-icon-link:hover, ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 a:hover, ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .more-social-icon-link:hover, ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .more-social-icon-link:hover, ._event #ajax-abstracts #accepted-posters .accepted-poster h1 a:hover, ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .more-social-icon-link:hover, ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .more-social-icon-link:hover, ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 a:hover, ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .more-social-icon-link:hover, ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .more-social-icon-link:hover, ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 a:hover, ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .more-social-icon-link:hover, ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .more-social-icon-link:hover, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 a:hover, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .social-share-icons .more-social-icon-link:hover, .social-share-icons ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .more-social-icon-link:hover, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .more-social-icon-link:hover {
          color: #2B7FF2;
          text-decoration: none; }
      ._event #ajax-posters #accepted-posters .accepted-poster h1 .discussion-icon, ._event #ajax-posters #accepted-posters .accepted-abstract h1 .discussion-icon, ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .discussion-icon, ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .discussion-icon, ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .discussion-icon, ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .discussion-icon, ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .discussion-icon, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .discussion-icon {
        background: url("https://images.labroots.com/icons/UI/Gray/Discussion-Gray.svg");
        background-size: contain;
        width: 30px;
        height: 30px;
        display: inline-block; }
        ._event #ajax-posters #accepted-posters .accepted-poster h1 .discussion-icon:hover, ._event #ajax-posters #accepted-posters .accepted-abstract h1 .discussion-icon:hover, ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .discussion-icon:hover, ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .discussion-icon:hover, ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .discussion-icon:hover, ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .discussion-icon:hover, ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .discussion-icon:hover, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .discussion-icon:hover {
          background: url("https://images.labroots.com/icons/UI/Green/Discussion-Green.svg");
          background-size: contain; }
      ._event #ajax-posters #accepted-posters .accepted-poster h1 .tooltip-inner, ._event #ajax-posters #accepted-posters .accepted-abstract h1 .tooltip-inner, ._event #ajax-posters #accepted-abstracts .accepted-poster h1 .tooltip-inner, ._event #ajax-posters #accepted-abstracts .accepted-abstract h1 .tooltip-inner, ._event #ajax-abstracts #accepted-posters .accepted-poster h1 .tooltip-inner, ._event #ajax-abstracts #accepted-posters .accepted-abstract h1 .tooltip-inner, ._event #ajax-abstracts #accepted-abstracts .accepted-poster h1 .tooltip-inner, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract h1 .tooltip-inner {
        background-color: #5A5A5A;
        color: #FFFFFF;
        font: normal normal normal 12px/17px Open Sans;
        font-weight: normal;
        width: 350px;
        text-align: left;
        white-space: break-spaces;
        opacity: .9;
        box-shadow: 0px 3px 6px #00000029; }
    ._event #ajax-posters #accepted-posters .accepted-poster-abstract, ._event #ajax-posters #accepted-posters .accepted-abstract-abstract, ._event #ajax-posters #accepted-abstracts .accepted-poster-abstract, ._event #ajax-posters #accepted-abstracts .accepted-abstract-abstract, ._event #ajax-abstracts #accepted-posters .accepted-poster-abstract, ._event #ajax-abstracts #accepted-posters .accepted-abstract-abstract, ._event #ajax-abstracts #accepted-abstracts .accepted-poster-abstract, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract-abstract {
      line-height: 22px;
      padding-top: 25px; }
      ._event #ajax-posters #accepted-posters .accepted-poster-abstract .read-more, ._event #ajax-posters #accepted-posters .accepted-abstract-abstract .read-more, ._event #ajax-posters #accepted-abstracts .accepted-poster-abstract .read-more, ._event #ajax-posters #accepted-abstracts .accepted-abstract-abstract .read-more, ._event #ajax-abstracts #accepted-posters .accepted-poster-abstract .read-more, ._event #ajax-abstracts #accepted-posters .accepted-abstract-abstract .read-more, ._event #ajax-abstracts #accepted-abstracts .accepted-poster-abstract .read-more, ._event #ajax-abstracts #accepted-abstracts .accepted-abstract-abstract .read-more {
        cursor: pointer;
        padding: 25px 0;
        margin-bottom: 20px; }
  ._event #ajax-posters #poster_submission_optInPosterHour, ._event #ajax-abstracts #poster_submission_optInPosterHour {
    text-align: center;
    width: 159px;
    margin: 0 auto; }
    ._event #ajax-posters #poster_submission_optInPosterHour .radio, ._event #ajax-abstracts #poster_submission_optInPosterHour .radio {
      display: inline-block;
      margin: 0 20px;
      line-height: 18px; }
  ._event .event-inner-page-nav-break {
    margin-bottom: 0px;
    padding-bottom: 0px;
    border: 0; }
    ._event .event-inner-page-nav-break:hover {
      color: #B6BD00;
      border-bottom: 3px solid; }
  ._event .hovered, ._event .active-page {
    color: #B6BD00;
    border-bottom: 3px solid; }
  ._event .event-inner-page-nav-break .active {
    border-bottom: 3px solid; }

/** app/Resources/assets/scss/pages/_ajax-agenda.scss **/
.ajax-agenda .banner {
  height: 150px;
  background: url("https://assets.labroots.com/_public/images/logos/thermo_hids_banner.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 0px; }
  .ajax-agenda .banner .title {
    float: left;
    font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, sans-serif;
    line-height: 30px;
    font-weight: 600;
    margin-top: 62px;
    color: #FFFFFF;
    font-size: 40px; }
.ajax-agenda .fa-star, .ajax-agenda .fa-star-o, .ajax-agenda .fa-calendar {
  font-size: 14px; }
.ajax-agenda .sub-title {
  font-size: 23px;
  font-weight: bold;
  padding-bottom: 10px;
  padding-top: 20px;
  color: #000000;
  line-height: 29px; }
  .ajax-agenda .sub-title .fa {
    display: none; }
  .ajax-agenda .sub-title .active {
    display: inline-block; }
.ajax-agenda .subsub-title {
  font-size: 15px;
  line-height: normal;
  padding: 5px 0; }
  .ajax-agenda .subsub-title a, .ajax-agenda .subsub-title .social-share-icons .more-social-icon-link, .social-share-icons .ajax-agenda .subsub-title .more-social-icon-link, .ajax-agenda .subsub-title .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .ajax-agenda .subsub-title .more-social-icon-link {
    color: #2B7FF2;
    text-decoration: underline; }
.ajax-agenda .ajax-agenda-header {
  display: inline-block;
  width: 100%;
  padding: 10px 0; }
  .ajax-agenda .ajax-agenda-header .back-link {
    color: #5A5A5A; }
  .ajax-agenda .ajax-agenda-header .ajax-agenda-search {
    float: left; }
    .ajax-agenda .ajax-agenda-header .ajax-agenda-search .magnifying-glass {
      opacity: 0.5;
      float: right;
      margin-top: -25px;
      margin-right: 7px; }
  .ajax-agenda .ajax-agenda-header .ajax-agenda-watch-list-toggle {
    margin-right: 20px;
    color: #000000;
    padding: 11px; }
    .ajax-agenda .ajax-agenda-header .ajax-agenda-watch-list-toggle span {
      font-size: 12px;
      color: #AF0120;
      cursor: pointer; }
      .ajax-agenda .ajax-agenda-header .ajax-agenda-watch-list-toggle span.active {
        color: #000000;
        font-weight: bold; }
    .ajax-agenda .ajax-agenda-header .ajax-agenda-watch-list-toggle .divider {
      color: #000000;
      font-size: 14px;
      margin: 0 3px; }
  .ajax-agenda .ajax-agenda-header button {
    float: right; }
.ajax-agenda .ajax-faq-header {
  padding: 10px 0; }
  .ajax-agenda .ajax-faq-header .answer {
    display: none; }
  .ajax-agenda .ajax-faq-header .active {
    display: inline-block; }
  .ajax-agenda .ajax-faq-header .sub-title {
    cursor: pointer; }
.ajax-agenda .ajax-agenda-body {
  display: flex;
  border-top: 1px solid #E6E6E6;
  margin-bottom: 7px; }
  .ajax-agenda .ajax-agenda-body .ajax-agenda-filter-menu {
    padding: 10px;
    min-width: 200px;
    border-right: 1px solid #E6E6E6; }
    .ajax-agenda .ajax-agenda-body .ajax-agenda-filter-menu .filter-text {
      margin: 10px 0px 10px 0px; }
  .ajax-agenda .ajax-agenda-body ul {
    padding: 0 0 0 12px; }
  .ajax-agenda .ajax-agenda-body ul > li {
    list-style: none;
    margin: 10px 0;
    font-size: 16px;
    line-height: 24px; }
    .ajax-agenda .ajax-agenda-body ul > li .filter-topic {
      font-size: 14px;
      font-weight: bold; }
  .ajax-agenda .ajax-agenda-body ul > li ul {
    padding: 0; }
  .ajax-agenda .ajax-agenda-body ul > li > ul > li {
    font-size: 12px;
    margin: 0;
    list-style: none; }
    .ajax-agenda .ajax-agenda-body ul > li > ul > li input {
      margin: 5px 10px 0 0;
      float: left; }
    .ajax-agenda .ajax-agenda-body ul > li > ul > li label {
      margin: 0; }
  .ajax-agenda .ajax-agenda-body .ajax-agenda-main {
    width: 100%; }
    .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-date-tabs {
      padding-left: 10px;
      border-bottom: 1px solid #E6E6E6;
      display: inline-block;
      width: 100%;
      font-size: 16px; }
      .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-date-tabs div {
        cursor: pointer;
        float: left;
        color: #AF0120;
        margin: 20px 20px; }
        .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-date-tabs div.active {
          color: #000000;
          font-weight: bold; }
    .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-list li {
      padding: 20px;
      display: flex; }
      .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-list li .thumbnail {
        border: none; }
      .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-list li .details {
        flex: 1; }
        .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-list li .details i {
          cursor: pointer; }
        .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-list li .details .actions {
          float: right;
          font-size: 20px;
          line-height: 12px;
          color: #AF0120; }
        .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-list li .details .date-box {
          color: #5A5A5A;
          display: inline-block;
          font-size: 14px; }
          .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-list li .details .date-box i {
            margin-left: 5px;
            margin-top: -1px; }
        .ajax-agenda .ajax-agenda-body .ajax-agenda-main .ajax-agenda-list li .details .title {
          cursor: pointer;
          padding-top: 10px;
          display: block;
          font-size: 16px;
          color: #000000;
          float: left;
          clear: both;
          margin: 0; }
@media screen and (max-width: 400px) {
  .ajax-agenda .ajax-agenda-watch-list-toggle {
    float: left !important; }
  .ajax-agenda .ajax-agenda-search {
    margin-top: -30px; }
  .ajax-agenda .ajax-agenda-body {
    margin: 0px !important; }
    .ajax-agenda .ajax-agenda-body .ajax-agenda-filter-menu {
      padding: 0px !important; }
      .ajax-agenda .ajax-agenda-body .ajax-agenda-filter-menu ul {
        width: 200px !important; }
    .ajax-agenda .ajax-agenda-body .ajax-agenda-date-tabs, .ajax-agenda .ajax-agenda-body .ajax-agenda-list {
      padding: 0px !important; }
    .ajax-agenda .ajax-agenda-body .fa-star-o {
      position: relative;
      top: 28px; } }

/** app/Resources/assets/scss/pages/_webinars.scss **/
._webinars .tab-content {
  margin: 0 0 10px; }
._webinars .speakers {
  border-top: 1px solid #E6E6E6;
  margin-top: 15px; }
  ._webinars .speakers .sub-heading {
    width: 70%;
    padding-bottom: 5px; }
._webinars .blue-bg .vertical-align-helper {
  display: none; }
._webinars .blue-bg .image a, ._webinars .blue-bg .image .social-share-icons .more-social-icon-link, .social-share-icons ._webinars .blue-bg .image .more-social-icon-link, ._webinars .blue-bg .image .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._webinars .blue-bg .image .more-social-icon-link {
  border: 1px solid #E6E6E6;
  padding: 10px;
  display: inline-block;
  background: #FFFFFF; }
  ._webinars .blue-bg .image a img, ._webinars .blue-bg .image .social-share-icons .more-social-icon-link img, .social-share-icons ._webinars .blue-bg .image .more-social-icon-link img, ._webinars .blue-bg .image .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._webinars .blue-bg .image .more-social-icon-link img {
    max-width: 100%;
    max-height: 100%; }
._webinars .filter-by-letter {
  font-size: 16px;
  display: flex; }
  ._webinars .filter-by-letter li {
    list-style: none;
    margin: 0 auto; }
    ._webinars .filter-by-letter li a, ._webinars .filter-by-letter li .social-share-icons .more-social-icon-link, .social-share-icons ._webinars .filter-by-letter li .more-social-icon-link, ._webinars .filter-by-letter li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._webinars .filter-by-letter li .more-social-icon-link {
      font-size: 18px;
      color: #000000; }
    ._webinars .filter-by-letter li:hover a, ._webinars .filter-by-letter li:hover .social-share-icons .more-social-icon-link, .social-share-icons ._webinars .filter-by-letter li:hover .more-social-icon-link, ._webinars .filter-by-letter li:hover .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._webinars .filter-by-letter li:hover .more-social-icon-link, ._webinars .filter-by-letter li.chosen a, ._webinars .filter-by-letter li.chosen .social-share-icons .more-social-icon-link, .social-share-icons ._webinars .filter-by-letter li.chosen .more-social-icon-link, ._webinars .filter-by-letter li.chosen .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._webinars .filter-by-letter li.chosen .more-social-icon-link {
      color: #B6BD00; }
  @media screen and (max-width: 600px) {
    ._webinars .filter-by-letter {
      display: block;
      text-align: center; }
      ._webinars .filter-by-letter li {
        display: inline-block;
        margin: 4px; } }

/** app/Resources/assets/scss/pages/_virtual-events.scss **/
.live-webinars-drawer {
  clear: both;
  top: 0px;
  position: relative; }
  .live-webinars-drawer .live-webinars-drawer-toggle {
    font-size: 30px;
    float: right;
    margin-right: 20px;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 44px;
    content: "+"; }
  .live-webinars-drawer .active .live-webinars-drawer-toggle {
    font-size: 45px;
    content: "-"; }
  .live-webinars-drawer .live-webinars-drawer-banner {
    background-color: #960000;
    margin: 0 auto;
    width: 100%;
    height: 44px;
    cursor: pointer; }
    .live-webinars-drawer .live-webinars-drawer-banner.fadeHighlight {
      animation: myfirst 1s infinite;
      -moz-animation: myfirst 1s infinite;
      /* Firefox */
      -webkit-animation: myfirst 1s infinite;
      /* Safari and Chrome */ }
  .live-webinars-drawer h2 {
    color: #FFFFFF;
    font-family: 'Open Sans', Helvetica;
    font-size: 20px;
    display: inline-block; }
    .live-webinars-drawer h2 strong {
      font-weight: bold; }
  .live-webinars-drawer .live-webinars-drawer-dropdown {
    background-color: #E6E6E6;
    padding: 30px;
    width: 100%;
    margin: 0 auto;
    overflow: auto;
    box-shadow: 0 7px 33px -4px rgba(0, 0, 0, 0.55);
    z-index: 1000;
    position: relative;
    display: none; }
    .live-webinars-drawer .live-webinars-drawer-dropdown .widget-item-style {
      margin: 0 auto;
      padding: 4px 10px 8px 10px;
      max-width: 500px;
      background-color: #FFFFFF; }
      .live-webinars-drawer .live-webinars-drawer-dropdown .widget-item-style .item .thumbnail a img, .live-webinars-drawer .live-webinars-drawer-dropdown .widget-item-style .item .thumbnail .social-share-icons .more-social-icon-link img, .social-share-icons .live-webinars-drawer .live-webinars-drawer-dropdown .widget-item-style .item .thumbnail .more-social-icon-link img, .live-webinars-drawer .live-webinars-drawer-dropdown .widget-item-style .item .thumbnail .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .live-webinars-drawer .live-webinars-drawer-dropdown .widget-item-style .item .thumbnail .more-social-icon-link img {
        min-height: auto; }
  .live-webinars-drawer a.drawer-watch-live_button, .live-webinars-drawer .social-share-icons .drawer-watch-live_button.more-social-icon-link, .social-share-icons .live-webinars-drawer .drawer-watch-live_button.more-social-icon-link, .live-webinars-drawer .mobile-social-share-icons .drawer-watch-live_button.more-social-icon-link, .mobile-social-share-icons .live-webinars-drawer .drawer-watch-live_button.more-social-icon-link {
    display: inline-block;
    background-color: #B6BD00;
    color: #FFFFFF;
    padding: 10px;
    float: right; }
    .live-webinars-drawer a.drawer-watch-live_button:hover, .live-webinars-drawer .social-share-icons .drawer-watch-live_button.more-social-icon-link:hover, .social-share-icons .live-webinars-drawer .drawer-watch-live_button.more-social-icon-link:hover, .live-webinars-drawer .mobile-social-share-icons .drawer-watch-live_button.more-social-icon-link:hover, .mobile-social-share-icons .live-webinars-drawer .drawer-watch-live_button.more-social-icon-link:hover {
      opacity: 0.8; }

@keyframes myfirst {
  0% {
    background: #960000; }
  50% {
    background: #e30000; }
  100% {
    background: #960000; } }
@-moz-keyframes myfirst /* Firefox */ {
  0% {
    background: #960000; }
  50% {
    background: #e30000; }
  100% {
    background: #960000; } }
@-webkit-keyframes myfirst /* Safari and Chrome */ {
  0% {
    background: #960000; }
  50% {
    background: #e30000; }
  100% {
    background: #960000; } }
/** app/Resources/assets/scss/pages/_articles.scss **/
._articles .wysiwyg_content {
  max-width: 700px;
  margin: 0 auto; }
  ._articles .wysiwyg_content sub, ._articles .wysiwyg_content sup {
    font-size: 9px; }
  ._articles .wysiwyg_content a, ._articles .wysiwyg_content .social-share-icons .more-social-icon-link, .social-share-icons ._articles .wysiwyg_content .more-social-icon-link, ._articles .wysiwyg_content .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._articles .wysiwyg_content .more-social-icon-link {
    color: #2B7FF2; }
    ._articles .wysiwyg_content a:hover, ._articles .wysiwyg_content .social-share-icons .more-social-icon-link:hover, .social-share-icons ._articles .wysiwyg_content .more-social-icon-link:hover, ._articles .wysiwyg_content .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._articles .wysiwyg_content .more-social-icon-link:hover {
      color: #1556AD; }
  ._articles .wysiwyg_content .access-modal {
    color: #FFFFFF; }
    ._articles .wysiwyg_content .access-modal:hover {
      color: #5A5A5A; }
  ._articles .wysiwyg_content a#unsetColors, ._articles .wysiwyg_content .social-share-icons #unsetColors.more-social-icon-link, .social-share-icons ._articles .wysiwyg_content #unsetColors.more-social-icon-link, ._articles .wysiwyg_content .mobile-social-share-icons #unsetColors.more-social-icon-link, .mobile-social-share-icons ._articles .wysiwyg_content #unsetColors.more-social-icon-link {
    color: #5A5A5A; }
    ._articles .wysiwyg_content a#unsetColors:hover, ._articles .wysiwyg_content .social-share-icons #unsetColors.more-social-icon-link:hover, .social-share-icons ._articles .wysiwyg_content #unsetColors.more-social-icon-link:hover, ._articles .wysiwyg_content .mobile-social-share-icons #unsetColors.more-social-icon-link:hover, .mobile-social-share-icons ._articles .wysiwyg_content #unsetColors.more-social-icon-link:hover {
      color: #FFFFFF; }
._articles #author-lock-icon {
  display: inline-block; }
._articles .access-modal:hover {
  cursor: pointer !important;
  background-color: #FFFFFF;
  color: #5A5A5A;
  border: 1px solid #B6BD00;
  box-shadow: -1px 1px 10px #A6A6A8; }
._articles .access-modal {
  font: normal normal 600 14px/24px Open Sans;
  padding: 10px 20px 10px 20px; }
._articles .fa-lock {
  opacity: 0.37; }
._articles #small-unlock {
  width: 9px; }
._articles #ebookBody .article-body-image-caption_container {
  display: none; }
._articles #ebookBody #blocker {
  height: auto;
  margin-top: 12px;
  margin-bottom: 28px; }
._articles #gatedBody {
  -webkit-mask-image: linear-gradient(to bottom, black 50%, transparent 100%);
  mask-image: linear-gradient(to bottom, black 50%, transparent 100%); }
._articles .green-solid-button:hover, ._articles .green-form-button:hover, ._articles .popover-navigation .btn-group .btn:hover:nth-child(2), .popover-navigation .btn-group ._articles .btn:hover:nth-child(2), ._articles .pagination li a:hover, .pagination li ._articles a:hover, ._articles .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons ._articles .more-social-icon-link:hover, ._articles .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li ._articles .more-social-icon-link:hover, ._articles .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons ._articles .more-social-icon-link:hover, ._articles .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li ._articles .more-social-icon-link:hover {
  cursor: default; }
._articles #blocker {
  position: relative;
  width: 100%;
  text-align: center;
  margin: 0;
  height: 300px; }
  ._articles #blocker #gateHeader {
    text-align: center;
    font: normal normal 300 28px/38px Open Sans;
    color: #5A5A5A;
    opacity: 1;
    margin-bottom: 6px; }
  ._articles #blocker #gateSubHeader {
    text-align: center;
    font: normal normal 300 16px/20px Open Sans;
    color: #5A5A5A;
    opacity: 1;
    margin-bottom: 20px; }
  ._articles #blocker #gateLogin {
    text-align: center;
    font: normal normal normal 12px/17px Open Sans;
    text-transform: uppercase;
    opacity: 1;
    margin-top: 16px; }
    ._articles #blocker #gateLogin a, ._articles #blocker #gateLogin .social-share-icons .more-social-icon-link, .social-share-icons ._articles #blocker #gateLogin .more-social-icon-link, ._articles #blocker #gateLogin .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._articles #blocker #gateLogin .more-social-icon-link {
      color: #2B7FF2; }
._articles .article-body-image_container {
  display: block;
  /* For images which don't span the entire article, wrap text on the right and add space */ }
  ._articles .article-body-image_container > div {
    position: relative; }
  ._articles .article-body-image_container.partial-span {
    margin: 0px 20px 20px 0px; }
  ._articles .article-body-image_container .article-body-image_content {
    position: relative;
    display: inline-block; }
    ._articles .article-body-image_container .article-body-image_content img {
      max-width: 100%; }
      ._articles .article-body-image_container .article-body-image_content img.article-body-image {
        float: left;
        max-width: 100%;
        width: auto; }
    ._articles .article-body-image_container .article-body-image_content .article-body-image-caption_container {
      position: absolute;
      bottom: 0px;
      width: 100%;
      text-align: left;
      background-color: #000000;
      color: #FFFFFF;
      /* http://stackoverflow.com/questions/806000/transparent-background-but-not-the-content-text-images-inside-it-in-css-on */
      /* Fallback for web browsers that doesn't support RGBa */
      background: transparent;
      /* RGBa with 0.8 opacity */
      background: rgba(0, 0, 0, 0.8);
      /* For IE 5.5 - 7*/
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
      /* For IE 8*/
      -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; }
      ._articles .article-body-image_container .article-body-image_content .article-body-image-caption_container .article-body-image-caption_content {
        padding: 20px;
        font-size: 15px;
        line-height: 125%; }
  ._articles .article-body-image_container .article-body-image-credit-source {
    padding-top: 8px;
    font-size: 13px;
    color: #5A5A5A;
    font-style: italic;
    clear: both;
    text-align: right;
    margin-bottom: 20px; }
  ._articles .article-body-image_container .article-body-youtube-video_container {
    display: inline-block;
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 60%; }
  ._articles .article-body-image_container .article-body-youtube-video {
    position: absolute;
    top: 0;
    left: 0; }
._articles .infographic-copy-paste p, ._articles .infographic-copy-paste .static-about table tbody tr td, .static-about table tbody tr ._articles .infographic-copy-paste td {
  text-align: center; }
._articles .infographic-copy-paste textarea {
  width: 100%;
  height: 50px;
  resize: vertical; }
._articles .sponsor-summary-thumbnail {
  width: 130px;
  height: 65px;
  border: 1px solid #E6E6E6;
  margin: 8px;
  position: relative;
  display: flex;
  align-items: center;
  padding: 12px; }
  @media screen and (min-width: 480px) {
    ._articles .sponsor-summary-thumbnail {
      margin-right: 12px;
      margin-left: 0; } }
  ._articles .sponsor-summary-thumbnail img {
    max-width: 100%;
    max-height: 100%; }
._articles .articles-show .bread-crumbs {
  border-bottom: 1px solid #BEBEBE;
  font-size: 13px;
  margin-bottom: 10px;
  margin-top: 15px; }
  ._articles .articles-show .bread-crumbs a, ._articles .articles-show .bread-crumbs .social-share-icons .more-social-icon-link, .social-share-icons ._articles .articles-show .bread-crumbs .more-social-icon-link, ._articles .articles-show .bread-crumbs .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._articles .articles-show .bread-crumbs .more-social-icon-link {
    color: #5A5A5A; }
    ._articles .articles-show .bread-crumbs a:hover, ._articles .articles-show .bread-crumbs .social-share-icons .more-social-icon-link:hover, .social-share-icons ._articles .articles-show .bread-crumbs .more-social-icon-link:hover, ._articles .articles-show .bread-crumbs .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._articles .articles-show .bread-crumbs .more-social-icon-link:hover {
      color: #1556AD; }
._articles .articles-show .single-header {
  padding-bottom: 24px; }
  ._articles .articles-show .single-header .date {
    font-size: 14px;
    padding-bottom: 5px; }
  ._articles .articles-show .single-header .links-bar {
    margin: unset; }
    ._articles .articles-show .single-header .links-bar a, ._articles .articles-show .single-header .links-bar .social-share-icons .more-social-icon-link, .social-share-icons ._articles .articles-show .single-header .links-bar .more-social-icon-link, ._articles .articles-show .single-header .links-bar .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._articles .articles-show .single-header .links-bar .more-social-icon-link {
      padding: unset;
      margin: unset; }
  @media screen and (max-width: 992px) {
    ._articles .articles-show .single-header .share-modal-button {
      display: none; } }
._articles .articles-show .sub-heading {
  margin-bottom: 0;
  font-weight: bold;
  text-transform: none;
  width: 100%;
  padding-bottom: 10px; }
._articles .articles-show .author-heading {
  color: #828C01;
  font: normal normal 600 14px/19px Open Sans;
  text-transform: uppercase;
  width: 100%;
  font-weight: 600; }
._articles .articles-show .title {
  color: #5A5A5A;
  padding-top: 0;
  padding-bottom: 10px; }
._articles .articles-show .meta {
  padding-bottom: 5px;
  border-bottom: 2px solid #BEBEBE;
  font-size: 13px;
  color: #5A5A5A; }
  ._articles .articles-show .meta .author {
    padding: 0;
    float: left;
    line-height: 18px;
    padding-left: 15px; }
  ._articles .articles-show .meta .article-like {
    float: right;
    margin-top: -15px; }
    @media screen and (max-width: 992px) {
      ._articles .articles-show .meta .article-like a, ._articles .articles-show .meta .article-like .social-share-icons .more-social-icon-link, .social-share-icons ._articles .articles-show .meta .article-like .more-social-icon-link, ._articles .articles-show .meta .article-like .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._articles .articles-show .meta .article-like .more-social-icon-link {
        padding-left: 0; } }
  ._articles .articles-show .meta .statistic-box {
    float: left;
    text-align: left;
    height: 26px;
    margin: 0;
    padding: 0;
    width: 100%;
    color: #5A5A5A; }
    @media screen and (min-width: 768px) {
      ._articles .articles-show .meta .statistic-box {
        float: right;
        text-align: right;
        width: 50%; } }
._articles .articles-show .user-item {
  padding: 5px;
  overflow: hidden; }
  ._articles .articles-show .user-item .sponsor-thumbnail {
    border-radius: 0 !important;
    max-width: 100% !important;
    width: 155px !important; }
  ._articles .articles-show .user-item .author-thumbnail {
    width: 120px;
    border-radius: 100%; }
  ._articles .articles-show .user-item .author-name {
    font: normal normal 300 32px/38px Open Sans Light; }
    ._articles .articles-show .user-item .author-name a, ._articles .articles-show .user-item .author-name .social-share-icons .more-social-icon-link, .social-share-icons ._articles .articles-show .user-item .author-name .more-social-icon-link, ._articles .articles-show .user-item .author-name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._articles .articles-show .user-item .author-name .more-social-icon-link {
      color: #5A5A5A;
      text-transform: uppercase; }
  ._articles .articles-show .user-item .author-social {
    align-items: center;
    margin-left: auto; }
    ._articles .articles-show .user-item .author-social i {
      margin: 2px;
      font-size: 25px; }
  ._articles .articles-show .user-item .about {
    font-size: 14px;
    line-height: 125%;
    color: #5A5A5A; }
  ._articles .articles-show .user-item .degree-title {
    border-top: 1px solid #ccc;
    padding-top: 15px;
    font: italic normal 600 14px/19px Open Sans;
    color: #5A5A5A;
    margin: 10px 0; }
._articles .articles-show .ebook-pill {
  background-color: #B6BD00;
  padding: 8px 12px;
  border-radius: 16px;
  color: white;
  margin-top: 4px;
  font-size: 11px;
  display: inline-block; }
._articles .articles-show .grey-tabs {
  position: relative;
  margin-top: -8px;
  margin-bottom: 12px;
  border-bottom: 1px solid #d5d5d5; }
  ._articles .articles-show .grey-tabs ul.nav.nav-tabs {
    overflow-x: auto;
    overflow-y: hidden;
    display: flex; }
  ._articles .articles-show .grey-tabs li a, ._articles .articles-show .grey-tabs li .social-share-icons .more-social-icon-link, .social-share-icons ._articles .articles-show .grey-tabs li .more-social-icon-link, ._articles .articles-show .grey-tabs li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._articles .articles-show .grey-tabs li .more-social-icon-link {
    padding: 10px 10px 8px 10px; }
  ._articles .articles-show .grey-tabs #rightArrowContainer {
    display: block; }
  ._articles .articles-show .grey-tabs #rightArrow {
    position: absolute;
    right: 16px;
    top: 41%;
    font-size: 14PX;
    z-index: 11;
    color: #333; }
  ._articles .articles-show .grey-tabs #fadedBackgroundLayover {
    content: " ";
    z-index: 11;
    display: block;
    position: absolute;
    height: 80%;
    top: 0;
    right: -10px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white 100%);
    width: 60%;
    pointer-events: none;
    border-radius: 8px; }
  @media screen and (min-width: 992px) {
    ._articles .articles-show .grey-tabs #rightArrowContainer, ._articles .articles-show .grey-tabs #fadedBackgroundLayoverdisplay {
      display: none; } }
._articles #productFilters .filter-bg {
  background-image: url("https://images.labroots.com/icons/UI/White/UI-Filter.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 20px;
  width: 20px;
  margin-right: 4px; }
._articles #productFilters:hover .filter-bg {
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-Filter.svg"); }
._articles #productFilters:focus .filter-bg {
  background-image: url("https://images.labroots.com/icons/UI/White/UI-Filter.svg"); }
._articles .content-tags-list li {
  display: inline-block;
  padding: 2px; }
  ._articles .content-tags-list li a, ._articles .content-tags-list li .social-share-icons .more-social-icon-link, .social-share-icons ._articles .content-tags-list li .more-social-icon-link, ._articles .content-tags-list li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._articles .content-tags-list li .more-social-icon-link {
    color: #777;
    text-transform: uppercase;
    text-decoration: none; }
  @media screen and (max-width: 992px) {
    ._articles .content-tags-list li .sm-chip-btn, ._articles .content-tags-list li .sm-chip-btn-group, ._articles .content-tags-list li .sm-chip-btn-right-icon {
      height: 26px;
      font-size: 11px; } }
._articles .product-categories ul.content-tags-list {
  display: none; }

@media screen and (max-width: 768px) {
  .bio {
    margin-top: unset !important; } }
@media screen and (max-width: 480px) {
  .filler {
    display: none; }

  .name-container {
    flex-direction: column; }

  .author-name {
    font-size: 28px !important; }

  .author-social {
    margin-left: 0px !important; } }
.custom-unlock {
  width: 40px; }

.gate-modal #modal-title {
  text-align: center;
  font: normal normal normal 38px/40px Rokkitt;
  color: #B6BD00; }
.gate-modal #modal-subtitle {
  text-align: center;
  font: normal normal normal 14px/16px Open Sans;
  color: #5A5A5A; }
.gate-modal .body-help-message {
  text-align: center;
  font: normal normal normal 14px/16px Open Sans;
  color: #5A5A5A;
  margin-top: -30px; }
  .gate-modal .body-help-message a, .gate-modal .body-help-message .social-share-icons .more-social-icon-link, .social-share-icons .gate-modal .body-help-message .more-social-icon-link, .gate-modal .body-help-message .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .gate-modal .body-help-message .more-social-icon-link {
    color: #2B7FF2; }
.gate-modal .extra-questions select {
  color: #969696;
  font-size: 14px;
  padding: 6px 12px; }
  .gate-modal .extra-questions select option {
    color: #5A5A5A; }
.gate-modal .col-md-4 {
  margin-bottom: 10; }
.gate-modal label {
  text-align: left;
  padding: 5px;
  padding-left: 0;
  display: block;
  font-family: 'Open Sans';
  font-weight: bold;
  font-size: 16px;
  color: #5A5A5A;
  width: 90%;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 5px; }
.gate-modal #optional-font {
  font-weight: normal;
  display: inline-block; }
.gate-modal input, .gate-modal select {
  border-radius: 8px;
  width: 90%;
  height: 56px;
  margin: 0 auto;
  display: block; }
.gate-modal textarea {
  width: 90%;
  margin: 0 auto; }
.gate-modal input:focus, .gate-modal select:focus, .gate-modal textarea:focus {
  border-color: #B6BD00 !important;
  box-shadow: none; }
.gate-modal select {
  appearance: none;
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-Chevron_Down.svg") !important;
  background-repeat: no-repeat !important;
  background-position: right 1rem center !important;
  background-size: 16px !important; }
.gate-modal .radio, .gate-modal .checkbox {
  margin: 0 auto;
  width: 90%;
  bottom: 10px; }
  .gate-modal .radio input, .gate-modal .checkbox input {
    width: unset;
    margin: unset;
    height: unset;
    top: 5px; }
  .gate-modal .radio label, .gate-modal .checkbox label {
    width: unset;
    height: unset;
    font-size: unset;
    font-weight: unset;
    padding: unset;
    margin-left: 20px; }
.gate-modal .close-button {
  position: relative;
  text-align: right;
  margin-bottom: -31px;
  height: 24px;
  width: 24px;
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X.svg");
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: auto;
  cursor: pointer; }
.gate-modal .close-button:hover {
  cursor: pointer;
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X-Hover.svg"); }
.gate-modal .captcha-bg {
  width: 200px;
  height: 70px;
  background-image: url("https://images.labroots.com/captcha.png");
  background-size: contain;
  background-repeat: no-repeat; }
.gate-modal #gated_article_user_access_save {
  font: normal normal 600 16px/24px Open Sans;
  width: 50%;
  height: 56px; }
.gate-modal #gated_article_user_access_save:hover {
  cursor: pointer !important;
  background-color: #FFFFFF;
  color: #5A5A5A;
  border: 1px solid #b6bd00;
  box-shadow: -1px 1px 10px #A6A6A8; }
.gate-modal #prefillUserData {
  display: inline-block;
  width: auto;
  height: auto;
  margin-right: 10px; }
.gate-modal #lock-gif {
  display: block;
  margin: auto;
  width: 200px; }
.gate-modal .modal-success {
  text-align: center;
  font: normal normal 600 18px/26px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A; }
.gate-modal .green-solid-button, .gate-modal .green-form-button, .gate-modal .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .gate-modal .btn:nth-child(2), .gate-modal .pagination li a, .pagination li .gate-modal a, .gate-modal .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .gate-modal .more-social-icon-link, .gate-modal .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .gate-modal .more-social-icon-link, .gate-modal .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .gate-modal .more-social-icon-link, .gate-modal .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .gate-modal .more-social-icon-link {
  padding: 5px 10px 5px 10px !important; }
.gate-modal #modal-exit {
  text-align: center;
  font: normal normal normal 14px/20px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A;
  margin-bottom: 50px; }
.gate-modal #create-account {
  text-align: center;
  font: normal normal normal 16px/22px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A; }
.gate-modal #register {
  text-align: center;
  display: block;
  color: #2B7FF2; }
.gate-modal #terms {
  text-align: center;
  font: normal normal normal 12px/17px Open Sans;
  margin-bottom: 25px; }
  .gate-modal #terms a, .gate-modal #terms .social-share-icons .more-social-icon-link, .social-share-icons .gate-modal #terms .more-social-icon-link, .gate-modal #terms .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .gate-modal #terms .more-social-icon-link {
    color: #2B7FF2; }
.gate-modal .create_account_checkbox {
  display: inline-block;
  width: 18px;
  height: 18px;
  margin-left: 30px;
  font-weight: 600; }
.gate-modal .create_account_label {
  font-weight: 600;
  display: inline-block; }
.gate-modal .error_icon {
  color: #AF0120;
  font-size: 24px;
  position: relative;
  right: 50px;
  float: right;
  bottom: 40px; }
  .gate-modal .error_icon.select-drop {
    right: 0;
    bottom: 0;
    top: -22px; }
.gate-modal .error-text {
  color: #AF0120;
  font-size: 12px;
  margin-left: 28px; }

/** app/Resources/assets/scss/pages/_auth.scss **/
._auth {
  width: 100%;
  max-width: 500px;
  margin: 50px auto 100px;
  text-align: center; }
  @media screen and (max-width: 1200px) {
    ._auth {
      margin-top: 20px; } }
  ._auth h3 {
    border-bottom: 3px solid #000;
    text-align: center; }
  ._auth .help-block {
    background-color: #F8EAE9;
    border-color: #AF0120;
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #AF0120;
    clear: both; }
  ._auth .alert {
    clear: both; }
  ._auth .flex-buttons {
    margin: 20px 0;
    width: 100%;
    display: inline-block; }
    ._auth .flex-buttons button {
      float: left; }
      ._auth .flex-buttons button.width69 {
        width: 69%;
        margin-right: 1%; }
      ._auth .flex-buttons button.width29 {
        width: 29%;
        margin-right: 1%; }
      ._auth .flex-buttons button.width70 {
        width: 70%; }
      ._auth .flex-buttons button.width30 {
        width: 30%; }
      ._auth .flex-buttons button.width49 {
        width: 49%;
        margin-right: 1%; }
      ._auth .flex-buttons button.width50 {
        width: 50%; }
  ._auth.groups-create form {
    clear: both; }
  ._auth.groups-create .form-group label {
    color: #5A5A5A;
    padding: 0 0 2px 0;
    font-size: 12px; }
  ._auth.groups-create .form-group .group-manager {
    float: left;
    width: 100%;
    margin: 0 0 20px 0; }
    ._auth.groups-create .form-group .group-manager strong {
      float: left;
      margin: 20px; }
    ._auth.groups-create .form-group .group-manager img {
      background: #E6E6E6;
      width: 60px;
      float: left;
      height: 60px; }
  ._auth.groups-create .form-group input {
    background: #F5F5F7; }
  ._auth.groups-create .form-group small {
    font-size: 12px;
    padding: 2px 0 0 0;
    float: right;
    color: #5A5A5A; }
  ._auth.groups-create .form-group textarea {
    height: 200px;
    background: #F5F5F7; }
  ._auth.groups-create p, ._auth.groups-create .static-about table tbody tr td, .static-about table tbody tr ._auth.groups-create td {
    text-align: center; }
  ._auth.groups-create .upload-image {
    margin: 10px 0;
    line-height: 13px;
    font-size: 10px;
    width: 300px;
    float: left; }
    ._auth.groups-create .upload-image img {
      max-width: 100%; }
    ._auth.groups-create .upload-image i {
      font-size: 30px;
      float: left;
      margin: -3px 10px 0 0; }
  ._auth.login p, ._auth.login .static-about table tbody tr td, .static-about table tbody tr ._auth.login td {
    margin-bottom: 0; }
  ._auth.login-form, ._auth.reset-password-form-box {
    max-width: 400px; }
  ._auth.registration-image .image-upload-buttons {
    margin: 10px 0; }
    ._auth.registration-image .image-upload-buttons button {
      border-bottom: 3px solid transparent; }
      ._auth.registration-image .image-upload-buttons button.active {
        border-bottom: 3px solid #B6BD00; }
  ._auth.registration-image .avatars li img {
    width: 100px;
    height: 100px;
    float: left;
    border: 3px solid #E6E6E6;
    margin: 12px; }
  ._auth.registration-image .tab-content {
    margin: 0px 0 20px 0; }
  ._auth.registration-image .cropit-image-preview {
    margin: 20px auto;
    background-color: #F5F5F7;
    background-size: cover;
    border: 3px solid #5A5A5A;
    border-radius: 3px;
    cursor: move; }
  ._auth.registration-image .range-field {
    text-align: center;
    margin: 10px 0; }
    ._auth.registration-image .range-field input {
      display: inline; }

/** app/Resources/assets/scss/pages/_registration.scss **/
._registration {
  width: 100%; }
  ._registration #user_agree_terms input {
    margin-bottom: 20px; }
  ._registration.registration-single-page {
    margin: 0 auto;
    max-width: 992px;
    /* Hide the form label */ }
    ._registration.registration-single-page .form-group > label.control-label {
      display: none; }
    ._registration.registration-single-page .googleMapSPR {
      position: relative; }
    ._registration.registration-single-page .googleSPRMobile {
      margin-left: auto;
      margin-right: auto; }
    @media screen and (max-width: 992px) {
      ._registration.registration-single-page .googleSPRMobile {
        width: 100% !important; }
      ._registration.registration-single-page .googleMapSPR {
        position: unset; } }
    ._registration.registration-single-page #enter-manual {
      position: relative;
      top: 5px; }
    ._registration.registration-single-page #edit-profile-image-button {
      margin-bottom: 10px; }
    ._registration.registration-single-page #user_agree_terms {
      text-align: center; }
    ._registration.registration-single-page .section-label {
      padding: 0px 0px 8px 0px;
      font-size: 14px;
      color: #5A5A5A;
      font-weight: bold;
      text-align: center;
      width: 50%;
      margin: 0px auto 18px auto;
      clear: both;
      border-bottom: 1px solid #BEBEBE; }
      @media (max-width: 768px) {
        ._registration.registration-single-page .section-label {
          width: 100%;
          margin-top: 0px;
          padding-top: 0px; } }
    ._registration.registration-single-page .standard-form #submit-form {
      text-align: center; }
      ._registration.registration-single-page .standard-form #submit-form button[type="submit"] {
        margin-top: 10px;
        padding: 5px 30px 2px 30px;
        width: initial;
        min-width: 250px;
        display: inline-block; }
    ._registration.registration-single-page .section {
      /*****/
      float: left;
      width: 100%;
      border: solid 1px #E6E6E6;
      padding: 16px 20px 0px 20px;
      margin-bottom: 15px;
      border-radius: 8px;
      border: none;
      box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
      background-color: #FFFFFF;
      /*****/
      /*****/ }
      ._registration.registration-single-page .section input[type=text],
      ._registration.registration-single-page .section input[type=password],
      ._registration.registration-single-page .section input[type=email],
      ._registration.registration-single-page .section textarea,
      ._registration.registration-single-page .section select {
        border-radius: 8px;
        border: 1px solid #E6E6E6;
        -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
        box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29);
        background-color: #F5F5F7; }
      ._registration.registration-single-page .section textarea {
        resize: auto;
        max-width: 100%;
        min-height: 75px; }
      @media (max-width: 768px) {
        ._registration.registration-single-page .section {
          float: left;
          width: 100%;
          border: initial;
          box-shadow: none;
          padding: 0px 0px;
          margin-bottom: 15px;
          background-color: initial; }
          ._registration.registration-single-page .section .form-group {
            width: 100%; } }
      @media (min-width: 769px) {
        ._registration.registration-single-page .section {
          float: left;
          width: 100%; } }
      @media (min-width: 992px) {
        ._registration.registration-single-page .section {
          float: left;
          width: 100%; } }
      ._registration.registration-single-page .section .profile-image-preview_container {
        float: left;
        width: 200px;
        text-align: center;
        /* Account for the section right/left padding in visually centering the child element */ }
        @media (min-width: 769px) {
          ._registration.registration-single-page .section .profile-image-preview_container {
            margin-left: -10px;
            margin-right: 10px; } }
        @media (max-width: 768px) {
          ._registration.registration-single-page .section .profile-image-preview_container {
            width: 100%;
            padding-bottom: 20px; } }
        ._registration.registration-single-page .section .profile-image-preview_container .profile-image-preview {
          margin: 0px auto 0 auto;
          display: inline-block;
          width: 95px;
          height: auto;
          border: 1px solid #BEBEBE; }
          @media (max-width: 768px) {
            ._registration.registration-single-page .section .profile-image-preview_container .profile-image-preview {
              width: 200px; } }
          @media (min-width: 769px) and (max-width: 992px) {
            ._registration.registration-single-page .section .profile-image-preview_container .profile-image-preview {
              margin-top: 46px; } }
          ._registration.registration-single-page .section .profile-image-preview_container .profile-image-preview img {
            float: left;
            width: 100%;
            height: 100%; }
        ._registration.registration-single-page .section .profile-image-preview_container .green-solid-button, ._registration.registration-single-page .section .profile-image-preview_container .green-form-button, ._registration.registration-single-page .section .profile-image-preview_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._registration.registration-single-page .section .profile-image-preview_container .btn:nth-child(2), ._registration.registration-single-page .section .profile-image-preview_container .pagination li a, .pagination li ._registration.registration-single-page .section .profile-image-preview_container a, ._registration.registration-single-page .section .profile-image-preview_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._registration.registration-single-page .section .profile-image-preview_container .more-social-icon-link, ._registration.registration-single-page .section .profile-image-preview_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._registration.registration-single-page .section .profile-image-preview_container .more-social-icon-link, ._registration.registration-single-page .section .profile-image-preview_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._registration.registration-single-page .section .profile-image-preview_container .more-social-icon-link, ._registration.registration-single-page .section .profile-image-preview_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._registration.registration-single-page .section .profile-image-preview_container .more-social-icon-link {
          display: block;
          font-size: 18px;
          margin: 5px auto 0 auto;
          padding: 2px 0px 2px 0px;
          width: 95px;
          text-align: center;
          cursor: pointer; }
          @media (max-width: 768px) {
            ._registration.registration-single-page .section .profile-image-preview_container .green-solid-button, ._registration.registration-single-page .section .profile-image-preview_container .green-form-button, ._registration.registration-single-page .section .profile-image-preview_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._registration.registration-single-page .section .profile-image-preview_container .btn:nth-child(2), ._registration.registration-single-page .section .profile-image-preview_container .pagination li a, .pagination li ._registration.registration-single-page .section .profile-image-preview_container a, ._registration.registration-single-page .section .profile-image-preview_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._registration.registration-single-page .section .profile-image-preview_container .more-social-icon-link, ._registration.registration-single-page .section .profile-image-preview_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._registration.registration-single-page .section .profile-image-preview_container .more-social-icon-link, ._registration.registration-single-page .section .profile-image-preview_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._registration.registration-single-page .section .profile-image-preview_container .more-social-icon-link, ._registration.registration-single-page .section .profile-image-preview_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._registration.registration-single-page .section .profile-image-preview_container .more-social-icon-link {
              width: 200px;
              padding: 10px 0px;
              font-size: 24px; } }
      ._registration.registration-single-page .section .single_reg_page_avatar_selection {
        float: unset !important;
        margin: 0 auto; }
      ._registration.registration-single-page .section .profile-email-password_container {
        float: left;
        width: calc(100% - 200px); }
        @media (max-width: 768px) {
          ._registration.registration-single-page .section .profile-email-password_container {
            width: 100%; } }
        @media (min-width: 768px) {
          ._registration.registration-single-page .section .profile-email-password_container {
            width: inherit !important; }
            ._registration.registration-single-page .section .profile-email-password_container .form-group#email_address_password_plainPassword_first,
            ._registration.registration-single-page .section .profile-email-password_container .form-group#email_address_password_plainPassword_second {
              width: 50% !important;
              float: left;
              padding: 0px 5px !important; } }
      ._registration.registration-single-page .section .form-group {
        border: 0px solid #F8EAE9;
        display: inline;
        /* Hide the form label */ }
        ._registration.registration-single-page .section .form-group .form-control {
          height: 35px; }
        ._registration.registration-single-page .section .form-group label.control-label {
          display: none; }
        ._registration.registration-single-page .section .form-group .form-group {
          padding: 0px 5px;
          /* Exceptions */
          /* Negate the so that the child labels are visible */ }
          ._registration.registration-single-page .section .form-group .form-group .help-block {
            color: #AF0120; }
            ._registration.registration-single-page .section .form-group .form-group .help-block ul.list-unstyled li {
              margin: -9px 0px -9px -9px;
              padding-top: 10px;
              padding-bottom: 10px;
              padding-left: 9px; }
              @media (max-width: 992px) {
                ._registration.registration-single-page .section .form-group .form-group .help-block ul.list-unstyled li {
                  margin-left: -9px;
                  padding-top: 17px;
                  padding-bottom: 10px; } }
              ._registration.registration-single-page .section .form-group .form-group .help-block ul.list-unstyled li .glyphicon-exclamation-sign {
                display: none; }
          ._registration.registration-single-page .section .form-group .form-group#email input, ._registration.registration-single-page .section .form-group .form-group#email_email input, ._registration.registration-single-page .section .form-group .form-group#email_spr input {
            margin: 0 auto; }
          ._registration.registration-single-page .section .form-group .form-group#email, ._registration.registration-single-page .section .form-group .form-group#email_email, ._registration.registration-single-page .section .form-group .form-group#email_address_password_email, ._registration.registration-single-page .section .form-group .form-group#email_spr {
            width: 100%;
            padding: 0px; }
            ._registration.registration-single-page .section .form-group .form-group#email .help-block, ._registration.registration-single-page .section .form-group .form-group#email_email .help-block, ._registration.registration-single-page .section .form-group .form-group#email_address_password_email .help-block, ._registration.registration-single-page .section .form-group .form-group#email_spr .help-block {
              text-align: center; }
            @media (max-width: 768px) {
              ._registration.registration-single-page .section .form-group .form-group#email input, ._registration.registration-single-page .section .form-group .form-group#email_email input, ._registration.registration-single-page .section .form-group .form-group#email_address_password_email input, ._registration.registration-single-page .section .form-group .form-group#email_spr input {
                width: 100%; } }
            @media (min-width: 769px) and (max-width: 992px) {
              ._registration.registration-single-page .section .form-group .form-group#email input, ._registration.registration-single-page .section .form-group .form-group#email_email input, ._registration.registration-single-page .section .form-group .form-group#email_address_password_email input, ._registration.registration-single-page .section .form-group .form-group#email_spr input {
                width: calc( ( 50% ) + ( 0.50 * 200px ) ); } }
            @media (min-width: 993px) {
              ._registration.registration-single-page .section .form-group .form-group#email input, ._registration.registration-single-page .section .form-group .form-group#email_email input, ._registration.registration-single-page .section .form-group .form-group#email_address_password_email input, ._registration.registration-single-page .section .form-group .form-group#email_spr input {
                width: calc( ( 33% ) + ( 0.33 * 200px ) ); } }
          ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_first {
            padding: 0px; }
            @media (max-width: 768px) {
              ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_first {
                width: 100%;
                margin-left: 0%; } }
            @media (min-width: 769px) and (max-width: 992px) {
              ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_first {
                width: calc( ( 50% ) + ( 0.50 * 200px ) );
                margin-left: 0%; } }
            @media (min-width: 993px) {
              ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_first {
                width: calc( ( 33% ) + ( 0.33 * 200px ) ); } }
            ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_first input {
              width: 100%;
              float: right; }
            ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_first .help-block {
              margin-top: -22px; }
              ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_first .help-block ul.list-unstyled li {
                margin: -9px 0px -9px -9px;
                padding-top: 10px;
                padding-bottom: 0px;
                padding-left: 9px; }
                @media (max-width: 992px) {
                  ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_first .help-block ul.list-unstyled li {
                    margin-left: -9px;
                    padding-top: 17px;
                    padding-bottom: 10px; } }
                ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_first .help-block ul.list-unstyled li .glyphicon-exclamation-sign {
                  display: none; }
          ._registration.registration-single-page .section .form-group .form-group#email_address_password_agree_email_subscription {
            width: 100%;
            margin-bottom: 0; }
            ._registration.registration-single-page .section .form-group .form-group#email_address_password_agree_email_subscription .form-group {
              width: 90%;
              margin-bottom: 0; }
              ._registration.registration-single-page .section .form-group .form-group#email_address_password_agree_email_subscription .form-group .checkbox {
                margin-bottom: 0; }
          ._registration.registration-single-page .section .form-group .form-group#email_address_password_agree_email_sponsors_subscription {
            width: 100%; }
            ._registration.registration-single-page .section .form-group .form-group#email_address_password_agree_email_sponsors_subscription .form-group {
              width: 90%; }
              ._registration.registration-single-page .section .form-group .form-group#email_address_password_agree_email_sponsors_subscription .form-group input {
                margin-bottom: 20px; }
          @media (max-width: 768px) {
            ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_second {
              width: 100%;
              padding: 0px; } }
          @media (min-width: 769px) and (max-width: 992px) {
            ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_second {
              width: calc( ( 50% ) + ( 0.50 * 200px ) );
              padding: 0px; } }
          @media (min-width: 993px) {
            ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_second {
              width: calc( ( 33% ) + ( 0.33 * 200px ) ); } }
          ._registration.registration-single-page .section .form-group .form-group#email_address_password_plainPassword_second input {
            width: 100%;
            float: left; }
          ._registration.registration-single-page .section .form-group .form-group#email_address_password_new_password, ._registration.registration-single-page .section .form-group .form-group#email_address_password_csrf {
            margin: 0px;
            padding: 0px; }
          ._registration.registration-single-page .section .form-group .form-group#user_additional_details_webinarVirtualEventRegisteredUser {
            width: 100%;
            padding: 0px; }
            ._registration.registration-single-page .section .form-group .form-group#user_additional_details_webinarVirtualEventRegisteredUser #user_additional_details_webinarVirtualEventRegisteredUser {
              width: 100%;
              padding: 0px; }
              ._registration.registration-single-page .section .form-group .form-group#user_additional_details_webinarVirtualEventRegisteredUser #user_additional_details_webinarVirtualEventRegisteredUser .form-group {
                width: 100%; }
                ._registration.registration-single-page .section .form-group .form-group#user_additional_details_webinarVirtualEventRegisteredUser #user_additional_details_webinarVirtualEventRegisteredUser .form-group > label.control-label {
                  font-weight: bold;
                  display: block;
                  padding-bottom: 10px; }
          ._registration.registration-single-page .section .form-group .form-group label.control-label {
            display: inline;
            color: #5A5A5A; }
          ._registration.registration-single-page .section .form-group .form-group > label.control-label {
            font-weight: bold; }
          ._registration.registration-single-page .section .form-group .form-group .btn-group {
            margin-top: 0px; }
          ._registration.registration-single-page .section .form-group .form-group select {
            height: 35px; }
          @media (max-width: 768px) {
            ._registration.registration-single-page .section .form-group .form-group {
              float: left;
              width: 100%; } }
          @media (min-width: 769px) and (max-width: 992px) {
            ._registration.registration-single-page .section .form-group .form-group {
              width: 50%;
              border: 0px solid #AF0120 !important;
              float: left; } }
          @media (min-width: 993px) {
            ._registration.registration-single-page .section .form-group .form-group {
              width: 33.33%;
              float: left;
              border: 0px solid #B6BD00; } }
      ._registration.registration-single-page .section #user_extra_questions .form-group {
        width: 100%;
        float: left; }
        ._registration.registration-single-page .section #user_extra_questions .form-group label {
          color: #5A5A5A; }
        ._registration.registration-single-page .section #user_extra_questions .form-group label.control-label {
          color: #333; }
      ._registration.registration-single-page .section #user_additional_details > .form-group:first-of-type {
        margin: 0px;
        padding: 0px;
        width: 100%;
        float: initial;
        border: initial; }
  @media screen and (max-width: 1200px) {
    ._registration {
      margin-top: 20px; } }
  ._registration .message {
    font-weight: 600;
    font-size: medium;
    padding: 5px; }
  ._registration .directions {
    font-size: small; }
  ._registration .keyword-filter-container {
    width: 100%;
    margin-top: 10px; }
    ._registration .keyword-filter-container input {
      border-radius: 0; }
    ._registration .keyword-filter-container input:focus {
      border: 2px solid #B6BD00;
      box-shadow: none; }
    ._registration .keyword-filter-container .input-group-addon {
      border-radius: 0;
      cursor: pointer; }
  ._registration .avatar_div {
    display: inline-block;
    width: 100px;
    padding: 3px; }
    ._registration .avatar_div .choice_item {
      display: none !important; }
    ._registration .avatar_div .label_item {
      cursor: pointer;
      width: 100%; }
    ._registration .avatar_div .label_item img {
      width: 100%;
      pointer-events: none; }
    ._registration .avatar_div .choice_item + label {
      border-style: solid;
      border-width: 3px;
      border-color: transparent; }
    ._registration .avatar_div .choice_item:checked + label {
      border-style: solid;
      border-width: 3px;
      border-color: #B6BD00; }
    ._registration .avatar_div .choice_item:checked + label > div {
      color: #B6BD00; }
  ._registration .webinar_div {
    display: inline-block;
    width: 94%;
    padding: 5px;
    margin-bottom: 10px;
    float: right;
    border-style: solid;
    border-width: 1px;
    border-color: #BEBEBE; }
  ._registration .virtual_event_div {
    display: inline-block;
    width: 94%;
    padding: 5px;
    margin-bottom: 10px;
    float: right;
    border-style: solid;
    border-width: 1px;
    border-color: #BEBEBE; }
  ._registration .group_div {
    display: inline-block;
    width: 94%;
    padding: 5px;
    margin-bottom: 10px;
    float: right;
    border-style: solid;
    border-width: 1px;
    border-color: #BEBEBE; }
  ._registration .newsletter_div {
    display: inline-block;
    width: 92%;
    padding: 5px;
    float: right; }
  ._registration .registration-tabs ul {
    border: none; }
    ._registration .registration-tabs ul li {
      display: table-cell;
      width: 1%;
      float: none;
      text-align: center; }
      ._registration .registration-tabs ul li span {
        border: none;
        border-radius: 0;
        background: transparent;
        font-size: 16px;
        color: #5A5A5A;
        font-weight: bold;
        position: relative;
        display: block;
        padding: 10px 0px; }
        ._registration .registration-tabs ul li span:hover, ._registration .registration-tabs ul li span:focus {
          border: none;
          border-bottom: 5px solid transparent;
          background: #F5F5F7; }
        ._registration .registration-tabs ul li span:hover {
          color: #B6BD00; }
      ._registration .registration-tabs ul li a, ._registration .registration-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._registration .registration-tabs ul li .more-social-icon-link, ._registration .registration-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._registration .registration-tabs ul li .more-social-icon-link {
        border: none;
        border-radius: 0;
        border-bottom: 5px solid transparent;
        background: #F5F5F7;
        font-size: 16px;
        color: #000; }
        ._registration .registration-tabs ul li a:hover, ._registration .registration-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._registration .registration-tabs ul li .more-social-icon-link:hover, ._registration .registration-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._registration .registration-tabs ul li .more-social-icon-link:hover, ._registration .registration-tabs ul li a:focus, ._registration .registration-tabs ul li .social-share-icons .more-social-icon-link:focus, .social-share-icons ._registration .registration-tabs ul li .more-social-icon-link:focus, ._registration .registration-tabs ul li .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons ._registration .registration-tabs ul li .more-social-icon-link:focus {
          border: none;
          border-bottom: 5px solid transparent;
          background: #F5F5F7; }
        ._registration .registration-tabs ul li a:hover, ._registration .registration-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._registration .registration-tabs ul li .more-social-icon-link:hover, ._registration .registration-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._registration .registration-tabs ul li .more-social-icon-link:hover {
          color: #B6BD00; }
      ._registration .registration-tabs ul li:last-child a, ._registration .registration-tabs ul li:last-child .social-share-icons .more-social-icon-link, .social-share-icons ._registration .registration-tabs ul li:last-child .more-social-icon-link, ._registration .registration-tabs ul li:last-child .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._registration .registration-tabs ul li:last-child .more-social-icon-link {
        margin-left: 5px; }
      ._registration .registration-tabs ul li.active a, ._registration .registration-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons ._registration .registration-tabs ul li.active .more-social-icon-link, ._registration .registration-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._registration .registration-tabs ul li.active .more-social-icon-link {
        font-weight: bold;
        border-bottom: 5px solid #B6BD00; }
        ._registration .registration-tabs ul li.active a:hover, ._registration .registration-tabs ul li.active .social-share-icons .more-social-icon-link:hover, .social-share-icons ._registration .registration-tabs ul li.active .more-social-icon-link:hover, ._registration .registration-tabs ul li.active .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._registration .registration-tabs ul li.active .more-social-icon-link:hover {
          color: #000000; }
  ._registration .edit-content-tags-form li {
    list-style-type: none; }

input.form-control {
  scroll-margin-top: 6rem; }

.register-from-tradeshow {
  margin-top: 70px;
  max-width: 450px;
  margin: 100px auto;
  text-align: center; }
  .register-from-tradeshow .row {
    height: 100px; }
    .register-from-tradeshow .row a, .register-from-tradeshow .row .social-share-icons .more-social-icon-link, .social-share-icons .register-from-tradeshow .row .more-social-icon-link, .register-from-tradeshow .row .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .register-from-tradeshow .row .more-social-icon-link {
      font-size: 24px; }

.registration-photo-nav li a, .registration-photo-nav li .social-share-icons .more-social-icon-link, .social-share-icons .registration-photo-nav li .more-social-icon-link, .registration-photo-nav li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .registration-photo-nav li .more-social-icon-link {
  color: #5A5A5A;
  background: #F5F5F7;
  padding: 1.5rem; }
.registration-photo-nav li.active {
  border-bottom: 3px solid #B6BD00; }
@media (max-width: 992px) {
  .registration-photo-nav {
    display: flex; }
    .registration-photo-nav li {
      width: 100%; }
      .registration-photo-nav li a, .registration-photo-nav li .social-share-icons .more-social-icon-link, .social-share-icons .registration-photo-nav li .more-social-icon-link, .registration-photo-nav li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .registration-photo-nav li .more-social-icon-link {
        padding: 10px 5px;
        font-size: 16px; } }

.countries, .states {
  margin-bottom: 5px; }

.profile-photo-container {
  max-width: 1050px;
  margin: 0 auto; }

@media (max-width: 992px) {
  .reg-photo-continue-button {
    width: 100%; } }

@media (max-width: 992px) {
  .hide-border-on-mobile {
    border: none !important; } }
.googleMapSPR {
  width: 500px; }

.new-reg-border {
  border-radius: 8px;
  padding: 1.5rem; }
  .new-reg-border > .row {
    margin: 10px -15px !important; }
  @media (max-width: 992px) {
    .new-reg-border {
      border: none;
      padding: 0; } }
  .new-reg-border .control-label {
    font-weight: bold;
    color: #5A5A5A; }

.reg-header {
  font-family: inherit;
  font-size: inherit; }

.float-right-on-desktop {
  float: right; }
  @media (max-width: 992px) {
    .float-right-on-desktop {
      float: none; } }

.uploaded-file-container {
  position: relative;
  font-weight: 600;
  border: 2px solid #BEBEBE;
  border-radius: 5px;
  background-color: #F5F5F7;
  padding: 22px;
  width: 630px;
  max-width: 100%;
  height: 95px;
  margin-bottom: 35px;
  line-height: 24px; }
  .uploaded-file-container .file-name {
    margin: 16px;
    font-size: 16px;
    font-weight: 800; }
  .uploaded-file-container .validate-file {
    margin: 16px; }
    .uploaded-file-container .validate-file .upload-complete {
      color: #5A5A5A;
      margin-left: 8px; }
  .uploaded-file-container .fa-check-circle {
    color: #B6BD00;
    font-size: 20px; }
  .uploaded-file-container .fa-file {
    font-size: 50px;
    float: left; }

.photo-upload-dropzone {
  display: none;
  padding: 22px 20px;
  border: 2px dashed #B6BD00;
  border-radius: 5px;
  cursor: pointer;
  background-color: #F5F5F7;
  text-align: center;
  width: 100%;
  height: 140px;
  color: #B6BD00; }
  .photo-upload-dropzone .fa-upload {
    font-size: 60px;
    color: #5A5A5A;
    display: block;
    padding-bottom: 12px;
    pointer-events: none; }

#form_user_profile_image_attachment {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1; }

#form_user_profile_image_attachment + label {
  font-size: 1.25em;
  font-weight: 700;
  color: white;
  background-color: black;
  display: inline-block; }

#form_user_profile_image_attachment:focus + label,
.input-sfile + label:hover {
  background-color: red;
  cursor: pointer;
  /* "hand" cursor */ }

.clearFileIcon {
  height: 20px;
  width: 20px;
  cursor: pointer;
  position: absolute;
  right: 5px;
  top: 5px;
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X.svg"); }

.clearFileIcon:hover {
  background-image: url("https://images.labroots.com/icons/UI/Green/UI-X.svg"); }

#webinar-list .item, #virtual-event-list .item {
  padding: 0; }
  #webinar-list .item .details, #virtual-event-list .item .details {
    margin-top: 0;
    padding: 0 10px 10px 10px; }

/** app/Resources/assets/scss/pages/_profile.scss **/
._profile {
  /** don't hide it for mobile, we'll hide what's within it instead **/
  /**
   *
   * Specific profile page styling
   *
   */ }
  ._profile .body-main, ._profile .body-sidebar {
    padding-top: 5px; }
    @media screen and (min-width: 768px) {
      ._profile .body-main, ._profile .body-sidebar {
        padding-top: 10px; } }
    @media screen and (min-width: 1640px) {
      ._profile .body-main, ._profile .body-sidebar {
        padding-top: 20px; } }
  ._profile .fa {
    cursor: pointer; }
  ._profile .inner-profile-loading-icon.primary {
    margin: 50px auto;
    display: block; }
  ._profile .body-sidebar {
    display: block; }
  @media screen and (max-width: 992px) {
    ._profile .hide-for-mobile {
      display: none; } }
  ._profile .ui-widget.ui-widget-content {
    clear: both; }
    ._profile .ui-widget.ui-widget-content .ui-dialog-titlebar {
      background: #B6BD00; }
  ._profile #editDetailsModal .modal-dialog {
    height: 93%;
    padding-bottom: 0; }
  ._profile #editDetailsModal .modal-content {
    height: 100%;
    display: flex;
    flex-direction: column; }
  ._profile #editDetailsModal .modal-body {
    padding: 0px;
    overflow-y: scroll;
    height: 100%; }
  ._profile #editDetailsModal .modal-footer button {
    width: 100%; }
  ._profile .user-modal .edit-content-tags-form .green-solid-button span, ._profile .user-modal .edit-content-tags-form .green-form-button span, ._profile .user-modal .edit-content-tags-form .popover-navigation .btn-group .btn:nth-child(2) span, .popover-navigation .btn-group ._profile .user-modal .edit-content-tags-form .btn:nth-child(2) span, ._profile .user-modal .edit-content-tags-form .pagination li a span, .pagination li ._profile .user-modal .edit-content-tags-form a span, ._profile .user-modal .edit-content-tags-form .pagination li .social-share-icons .more-social-icon-link span, .pagination li .social-share-icons ._profile .user-modal .edit-content-tags-form .more-social-icon-link span, ._profile .user-modal .edit-content-tags-form .social-share-icons .pagination li .more-social-icon-link span, .social-share-icons .pagination li ._profile .user-modal .edit-content-tags-form .more-social-icon-link span, ._profile .user-modal .edit-content-tags-form .pagination li .mobile-social-share-icons .more-social-icon-link span, .pagination li .mobile-social-share-icons ._profile .user-modal .edit-content-tags-form .more-social-icon-link span, ._profile .user-modal .edit-content-tags-form .mobile-social-share-icons .pagination li .more-social-icon-link span, .mobile-social-share-icons .pagination li ._profile .user-modal .edit-content-tags-form .more-social-icon-link span, ._profile #editDetailsModal .edit-content-tags-form .green-solid-button span, ._profile #editDetailsModal .edit-content-tags-form .green-form-button span, ._profile #editDetailsModal .edit-content-tags-form .popover-navigation .btn-group .btn:nth-child(2) span, .popover-navigation .btn-group ._profile #editDetailsModal .edit-content-tags-form .btn:nth-child(2) span, ._profile #editDetailsModal .edit-content-tags-form .pagination li a span, .pagination li ._profile #editDetailsModal .edit-content-tags-form a span, ._profile #editDetailsModal .edit-content-tags-form .pagination li .social-share-icons .more-social-icon-link span, .pagination li .social-share-icons ._profile #editDetailsModal .edit-content-tags-form .more-social-icon-link span, ._profile #editDetailsModal .edit-content-tags-form .social-share-icons .pagination li .more-social-icon-link span, .social-share-icons .pagination li ._profile #editDetailsModal .edit-content-tags-form .more-social-icon-link span, ._profile #editDetailsModal .edit-content-tags-form .pagination li .mobile-social-share-icons .more-social-icon-link span, .pagination li .mobile-social-share-icons ._profile #editDetailsModal .edit-content-tags-form .more-social-icon-link span, ._profile #editDetailsModal .edit-content-tags-form .mobile-social-share-icons .pagination li .more-social-icon-link span, .mobile-social-share-icons .pagination li ._profile #editDetailsModal .edit-content-tags-form .more-social-icon-link span {
    vertical-align: top; }
  ._profile .user-modal .edit-content-tags-form .related-content-tags, ._profile .user-modal .edit-content-tags-form .suggested-content-tags, ._profile #editDetailsModal .edit-content-tags-form .related-content-tags, ._profile #editDetailsModal .edit-content-tags-form .suggested-content-tags {
    height: 80px;
    overflow: hidden;
    line-height: 12px; }
    ._profile .user-modal .edit-content-tags-form .related-content-tags li, ._profile .user-modal .edit-content-tags-form .suggested-content-tags li, ._profile #editDetailsModal .edit-content-tags-form .related-content-tags li, ._profile #editDetailsModal .edit-content-tags-form .suggested-content-tags li {
      list-style: none; }
  ._profile .user-modal form, ._profile #editDetailsModal form {
    display: inline-block;
    width: 100%; }
    ._profile .user-modal form label, ._profile #editDetailsModal form label {
      font-size: 14px;
      padding-bottom: 8px; }
    ._profile .user-modal form .multiselect-container input[type='checkbox'], ._profile #editDetailsModal form .multiselect-container input[type='checkbox'] {
      margin: 2px 5px 0 0;
      width: 15px;
      float: left; }
    ._profile .user-modal form .form-group, ._profile #editDetailsModal form .form-group {
      margin-bottom: 20px; }
    ._profile .user-modal form .green-solid-button, ._profile .user-modal form .green-form-button, ._profile .user-modal form .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._profile .user-modal form .btn:nth-child(2), ._profile .user-modal form .pagination li a, .pagination li ._profile .user-modal form a, ._profile .user-modal form .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._profile .user-modal form .more-social-icon-link, ._profile .user-modal form .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._profile .user-modal form .more-social-icon-link, ._profile .user-modal form .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._profile .user-modal form .more-social-icon-link, ._profile .user-modal form .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._profile .user-modal form .more-social-icon-link, ._profile #editDetailsModal form .green-solid-button, ._profile #editDetailsModal form .green-form-button, ._profile #editDetailsModal form .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._profile #editDetailsModal form .btn:nth-child(2), ._profile #editDetailsModal form .pagination li a, .pagination li ._profile #editDetailsModal form a, ._profile #editDetailsModal form .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._profile #editDetailsModal form .more-social-icon-link, ._profile #editDetailsModal form .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._profile #editDetailsModal form .more-social-icon-link, ._profile #editDetailsModal form .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._profile #editDetailsModal form .more-social-icon-link, ._profile #editDetailsModal form .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._profile #editDetailsModal form .more-social-icon-link {
      float: right; }
  ._profile .user-modal .delete-link, ._profile #editDetailsModal .delete-link {
    position: relative;
    float: left;
    margin-top: -10px; }
  ._profile form select[multiple='multiple'] + .btn-group {
    margin-top: 0; }
    ._profile form select[multiple='multiple'] + .btn-group button {
      margin-top: 0; }
  ._profile textarea {
    resize: vertical; }
  ._profile .edit-details-form .sub-heading {
    text-align: center; }
  ._profile .edit-details-form .confirm-address-notification {
    font-size: 14px; }
    ._profile .edit-details-form .confirm-address-notification .formatted-address {
      margin: 10px 0; }
    ._profile .edit-details-form .confirm-address-notification strong {
      display: block;
      margin: 5px 0; }
    ._profile .edit-details-form .confirm-address-notification .fa {
      float: right;
      padding: 10px;
      font-size: 26px;
      cursor: pointer;
      color: #969696; }
      ._profile .edit-details-form .confirm-address-notification .fa:hover {
        color: #B6BD00; }
    ._profile .edit-details-form .confirm-address-notification .address-item {
      border: 2px solid #B6BD00;
      padding: 5px;
      cursor: pointer; }
    ._profile .edit-details-form .confirm-address-notification .selected-address {
      background: #B6BD00;
      color: #FFFFFF; }
      ._profile .edit-details-form .confirm-address-notification .selected-address .fa {
        color: #FFFFFF; }
  ._profile .edit-details-form .modal-footer .green-solid-button, ._profile .edit-details-form .modal-footer .green-form-button, ._profile .edit-details-form .modal-footer .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._profile .edit-details-form .modal-footer .btn:nth-child(2), ._profile .edit-details-form .modal-footer .pagination li a, .pagination li ._profile .edit-details-form .modal-footer a, ._profile .edit-details-form .modal-footer .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._profile .edit-details-form .modal-footer .more-social-icon-link, ._profile .edit-details-form .modal-footer .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._profile .edit-details-form .modal-footer .more-social-icon-link, ._profile .edit-details-form .modal-footer .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._profile .edit-details-form .modal-footer .more-social-icon-link, ._profile .edit-details-form .modal-footer .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._profile .edit-details-form .modal-footer .more-social-icon-link {
    display: block;
    width: 100%;
    margin-top: 10px; }
  ._profile .absolute-positioned-background {
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: #F5F5F7;
    background-repeat: no-repeat; }
  ._profile .profile-page-tabs {
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
    background-color: #FFFFFF;
    width: 180px;
    float: left;
    padding-top: 40px;
    overflow: auto; }
    ._profile .profile-page-tabs ul {
      border: none; }
      ._profile .profile-page-tabs ul li {
        float: none;
        vertical-align: middle; }
        ._profile .profile-page-tabs ul li a, ._profile .profile-page-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link, ._profile .profile-page-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link {
          color: #5A5A5A;
          text-transform: none;
          margin: 0;
          font-size: 16px;
          display: block;
          padding: 12px 14px;
          border: none;
          text-decoration: none;
          cursor: pointer; }
          ._profile .profile-page-tabs ul li a:hover, ._profile .profile-page-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link:hover, ._profile .profile-page-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link:hover, ._profile .profile-page-tabs ul li a:active, ._profile .profile-page-tabs ul li .social-share-icons .more-social-icon-link:active, .social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link:active, ._profile .profile-page-tabs ul li .mobile-social-share-icons .more-social-icon-link:active, .mobile-social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link:active, ._profile .profile-page-tabs ul li a:focus, ._profile .profile-page-tabs ul li .social-share-icons .more-social-icon-link:focus, .social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link:focus, ._profile .profile-page-tabs ul li .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link:focus {
            border: none; }
        ._profile .profile-page-tabs ul li.active {
          border: none;
          background: #F5F5F7;
          font-weight: bold; }
        @media screen and (max-width: 1200px) {
          ._profile .profile-page-tabs ul li {
            display: table-cell;
            width: 1%;
            float: none;
            padding: 10px; }
            ._profile .profile-page-tabs ul li a, ._profile .profile-page-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link, ._profile .profile-page-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link {
              text-align: center; }
            ._profile .profile-page-tabs ul li.active {
              background: none; }
              ._profile .profile-page-tabs ul li.active a, ._profile .profile-page-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-page-tabs ul li.active .more-social-icon-link, ._profile .profile-page-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-page-tabs ul li.active .more-social-icon-link {
                background: #F5F5F7;
                border-radius: 3px;
                font-weight: bold; } }
        @media screen and (max-width: 400px) {
          ._profile .profile-page-tabs ul li {
            font-size: 10px; }
            ._profile .profile-page-tabs ul li a, ._profile .profile-page-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link, ._profile .profile-page-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-page-tabs ul li .more-social-icon-link {
              padding: 10px; } }
    @media screen and (max-width: 1200px) {
      ._profile .profile-page-tabs {
        width: 100%;
        padding-top: 0;
        float: none; } }
    @media screen and (max-width: 470px) {
      ._profile .profile-page-tabs {
        margin-bottom: 5px; } }
  ._profile .profile-webinars .thumbnail {
    width: auto;
    height: auto; }
  ._profile .profile-page-tab-content {
    padding-bottom: 20px;
    background-color: #FFFFFF;
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
    ._profile .profile-page-tab-content ul li .item {
      box-shadow: 0 1px 1px #E6E6E6;
      background: #FFFFFF;
      margin: .5rem 0; }
      ._profile .profile-page-tab-content ul li .item .details {
        padding: 10px; }
      ._profile .profile-page-tab-content ul li .item .name {
        font-size: 18px;
        font-family: Helvetica;
        font-weight: bold;
        margin-bottom: 0; }
        ._profile .profile-page-tab-content ul li .item .name a, ._profile .profile-page-tab-content ul li .item .name .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-page-tab-content ul li .item .name .more-social-icon-link, ._profile .profile-page-tab-content ul li .item .name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-page-tab-content ul li .item .name .more-social-icon-link {
          color: #5A5A5A; }
      ._profile .profile-page-tab-content ul li .item .content {
        font-size: 14px; }
      ._profile .profile-page-tab-content ul li .item .extra_details {
        margin-top: 0; }
      ._profile .profile-page-tab-content ul li .item .date {
        font-size: 14px;
        font-weight: bold;
        margin: 1px 0; }
        ._profile .profile-page-tab-content ul li .item .date .time {
          font-weight: normal; }
      ._profile .profile-page-tab-content ul li .item hr {
        width: 100%;
        margin: 10px 0 20px 0; }
      ._profile .profile-page-tab-content ul li .item .credits-toast-container {
        margin-top: auto; }
        ._profile .profile-page-tab-content ul li .item .credits-toast-container .green-solid-button, ._profile .profile-page-tab-content ul li .item .credits-toast-container .green-form-button, ._profile .profile-page-tab-content ul li .item .credits-toast-container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._profile .profile-page-tab-content ul li .item .credits-toast-container .btn:nth-child(2), ._profile .profile-page-tab-content ul .pagination li .item .credits-toast-container a, .pagination ._profile .profile-page-tab-content ul li .item .credits-toast-container a, ._profile .profile-page-tab-content ul .pagination li .item .credits-toast-container .social-share-icons .more-social-icon-link, .pagination ._profile .profile-page-tab-content ul li .item .credits-toast-container .social-share-icons .more-social-icon-link, ._profile .profile-page-tab-content ul .pagination li .social-share-icons .item .credits-toast-container .more-social-icon-link, .pagination ._profile .profile-page-tab-content ul li .social-share-icons .item .credits-toast-container .more-social-icon-link, ._profile .profile-page-tab-content ul .social-share-icons .pagination li .item .credits-toast-container .more-social-icon-link, .social-share-icons .pagination ._profile .profile-page-tab-content ul li .item .credits-toast-container .more-social-icon-link, ._profile .profile-page-tab-content ul .pagination li .item .credits-toast-container .mobile-social-share-icons .more-social-icon-link, .pagination ._profile .profile-page-tab-content ul li .item .credits-toast-container .mobile-social-share-icons .more-social-icon-link, ._profile .profile-page-tab-content ul .pagination li .mobile-social-share-icons .item .credits-toast-container .more-social-icon-link, .pagination ._profile .profile-page-tab-content ul li .mobile-social-share-icons .item .credits-toast-container .more-social-icon-link, ._profile .profile-page-tab-content ul .mobile-social-share-icons .pagination li .item .credits-toast-container .more-social-icon-link, .mobile-social-share-icons .pagination ._profile .profile-page-tab-content ul li .item .credits-toast-container .more-social-icon-link {
          display: inline-block;
          margin: 5px 5px 0 0; }
      ._profile .profile-page-tab-content ul li .item .speaker-item {
        background: #F5F5F7;
        margin: 5px 0; }
  ._profile #mobile-account-title {
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font: normal normal bold 20px/32px 'Open Sans';
    text-align: left;
    font: normal normal normal 24px/32px Font Awesome 5 Free;
    letter-spacing: 0px;
    color: #5A5A5A;
    opacity: 1;
    float: left;
    margin: 0px 19px;
    font-weight: 700; }
    @media screen and (max-width: 1200px) {
      ._profile #mobile-account-title {
        margin-left: 13px; } }
  ._profile .user-modal .modal-body {
    padding: 0; }
    ._profile .user-modal .modal-body .social-icon-box {
      margin: 7px; }
      ._profile .user-modal .modal-body .social-icon-box a, ._profile .user-modal .modal-body .social-icon-box .social-share-icons .more-social-icon-link, .social-share-icons ._profile .user-modal .modal-body .social-icon-box .more-social-icon-link, ._profile .user-modal .modal-body .social-icon-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .user-modal .modal-body .social-icon-box .more-social-icon-link {
        padding: 5px;
        font-size: 24px;
        display: inline-block; }
  ._profile .modal-body .delete-link {
    text-align: right; }
    ._profile .modal-body .delete-link a, ._profile .modal-body .delete-link .social-share-icons .more-social-icon-link, .social-share-icons ._profile .modal-body .delete-link .more-social-icon-link, ._profile .modal-body .delete-link .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .modal-body .delete-link .more-social-icon-link {
      cursor: pointer;
      color: red; }
  ._profile .store-account-webinar-virtual-event-email-subscriptions strong {
    display: block;
    margin-bottom: 10px;
    font-size: 15px;
    border-bottom: 1px solid #E6E6E6;
    padding: 0 0 5px 0; }
  ._profile .white-fa {
    color: #5A5A5A;
    border-radius: 8px;
    font-size: 20px;
    text-align: center;
    min-width: 30px;
    background: #FFFFFF;
    padding: 5px;
    box-shadow: 1px 1px 1px #6f6f6f; }
  ._profile .green-fa {
    color: #FFFFFF;
    border-radius: 8px;
    font-size: 20px;
    text-align: center;
    min-width: 30px;
    background: #B6BD00;
    padding: 5px;
    box-shadow: 1px 1px 1px #6f6f6f; }
  ._profile .profile-header {
    background-color: #FFFFFF;
    border: none;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    padding-bottom: 20px;
    margin-bottom: 10px;
    min-height: 160px;
    position: relative; }
    ._profile .profile-header .side-of-thumb {
      height: 60px; }
    ._profile .profile-header .profile-image-preview {
      width: 150px;
      height: 150px;
      background-size: 100%;
      display: block; }
    ._profile .profile-header .social-icon-box a, ._profile .profile-header .social-icon-box .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-header .social-icon-box .more-social-icon-link, ._profile .profile-header .social-icon-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-header .social-icon-box .more-social-icon-link {
      padding-right: 5px; }
      @media screen and (max-width: 768px) {
        ._profile .profile-header .social-icon-box a, ._profile .profile-header .social-icon-box .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-header .social-icon-box .more-social-icon-link, ._profile .profile-header .social-icon-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-header .social-icon-box .more-social-icon-link {
          display: none;
          padding-right: 1px; } }
    ._profile .profile-header .toggle-social-icons {
      display: none; }
      @media screen and (max-width: 768px) {
        ._profile .profile-header .toggle-social-icons {
          display: block; } }
    ._profile .profile-header .cover-image-preview_container {
      width: 100%;
      padding-top: 31%;
      position: relative; }
      ._profile .profile-header .cover-image-preview_container .cover-image-preview {
        border-top-right-radius: 8px;
        border-top-left-radius: 8px; }
        ._profile .profile-header .cover-image-preview_container .cover-image-preview img {
          width: 100%; }
  ._profile .tabs {
    clear: both; }
  ._profile .hide-attendance {
    margin: 20px 0 0 0;
    float: right;
    color: #B6BD00; }
    @media screen and (max-width: 1200px) {
      ._profile .hide-attendance {
        float: none;
        display: block;
        margin: 20px 0 20px 0;
        text-align: center; } }
  ._profile #primaryProfileContent {
    width: 100%; }
  ._profile .profile-content {
    flex: 1;
    display: flex;
    /** This is the "I still work here" checkbox in work experience form. **/ }
    ._profile .profile-content .tab-title {
      margin: 20px 0; }
      @media screen and (max-width: 1200px) {
        ._profile .profile-content .tab-title {
          display: none; } }
    @media screen and (max-width: 1200px) {
      ._profile .profile-content {
        display: block; } }
    ._profile .profile-content #form_stillThere {
      position: relative; }
    ._profile .profile-content .work-description {
      height: 200px; }
    ._profile .profile-content .store-account-webinar-virtual-event-email-subscriptions .checkbox_item {
      margin-top: 6px; }
    ._profile .profile-content .store-account-webinar-virtual-event-email-subscriptions .label_checkbox {
      padding-bottom: 20px; }
  ._profile .profile-basic {
    max-width: 375px; }
  ._profile .limit-to-three-lines {
    display: block;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden; }
  ._profile .profile-about {
    font-size: 16px;
    width: 100%; }
    ._profile .profile-about .fa-plus, ._profile .profile-about .fa-pen-square {
      color: #B6BD00; }
    ._profile .profile-about .read-more-link {
      color: #BEBEBE;
      cursor: pointer;
      margin: 10px 0 0 0;
      font-size: 12px;
      font-weight: bold; }
    ._profile .profile-about .profile-panel {
      margin-bottom: 16px;
      border: none; }
      ._profile .profile-about .profile-panel.borderless {
        border: none; }
    ._profile .profile-about .profile-panel-header {
      font-size: 26px;
      background: #B6BD00;
      color: #FFFFFF;
      padding: 12px;
      position: relative;
      text-align: center;
      text-transform: uppercase;
      border-top-right-radius: 8px;
      border-top-left-radius: 8px; }
      ._profile .profile-about .profile-panel-header.nobg {
        background: none;
        color: #000000; }
      ._profile .profile-about .profile-panel-header .fa {
        padding: 12px;
        position: absolute;
        right: 0px;
        top: 0px; }
      @media screen and (max-width: 460px) {
        ._profile .profile-about .profile-panel-header {
          font-size: 20px; } }
    ._profile .profile-about .profile-panel-content {
      background-color: white;
      position: relative;
      border-bottom-right-radius: 8px;
      border-bottom-left-radius: 8px;
      box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
      ._profile .profile-about .profile-panel-content .add-new-button {
        float: right;
        margin-top: -17px;
        margin-right: -17px;
        color: #B6BD00;
        cursor: pointer;
        padding: 12px; }
    ._profile .profile-about #contact-and-other-info p, ._profile .profile-about #contact-and-other-info .static-about table tbody tr td, .static-about table tbody tr ._profile .profile-about #contact-and-other-info td {
      margin-left: 180px; }
      @media screen and (max-width: 768px) {
        ._profile .profile-about #contact-and-other-info p, ._profile .profile-about #contact-and-other-info .static-about table tbody tr td, .static-about table tbody tr ._profile .profile-about #contact-and-other-info td {
          margin-left: 137px; } }
      @media screen and (max-width: 460px) {
        ._profile .profile-about #contact-and-other-info p, ._profile .profile-about #contact-and-other-info .static-about table tbody tr td, .static-about table tbody tr ._profile .profile-about #contact-and-other-info td {
          margin-left: 0; } }
      ._profile .profile-about #contact-and-other-info p label, ._profile .profile-about #contact-and-other-info .static-about table tbody tr td label, .static-about table tbody tr ._profile .profile-about #contact-and-other-info td label {
        margin-left: -180px; }
        @media screen and (max-width: 768px) {
          ._profile .profile-about #contact-and-other-info p label, ._profile .profile-about #contact-and-other-info .static-about table tbody tr td label, .static-about table tbody tr ._profile .profile-about #contact-and-other-info td label {
            margin-left: -133px; } }
        @media screen and (max-width: 460px) {
          ._profile .profile-about #contact-and-other-info p label, ._profile .profile-about #contact-and-other-info .static-about table tbody tr td label, .static-about table tbody tr ._profile .profile-about #contact-and-other-info td label {
            margin-left: 0; } }
    ._profile .profile-about .not-logged-in {
      margin: 0 !important;
      text-align: center; }
    ._profile .profile-about label {
      width: 175px; }
      @media screen and (max-width: 768px) {
        ._profile .profile-about label {
          width: 128px; } }
    ._profile .profile-about h4 {
      clear: both;
      font-size: 22px;
      color: #5A5A5A;
      margin: 10px 0; }
    ._profile .profile-about p, ._profile .profile-about .static-about table tbody tr td, .static-about table tbody tr ._profile .profile-about td {
      margin: 0 0 5px 0;
      font-size: 14px;
      color: #5A5A5A; }
    ._profile .profile-about ul {
      clear: both;
      margin: 10px 0; }
      ._profile .profile-about ul li {
        margin: 10px 0; }
        ._profile .profile-about ul li .date {
          color: #000000;
          font-size: 14px;
          padding: 5px 0; }
        ._profile .profile-about ul li .edu-title {
          color: #000000;
          font-size: 16px;
          padding: 5px 0; }
        ._profile .profile-about ul li .title {
          color: #000000;
          font-size: 16px;
          padding: 5px 0;
          font-weight: bold; }
        ._profile .profile-about ul li .company {
          font-size: 18px;
          padding: 5px 0;
          font-weight: bold; }
        ._profile .profile-about ul li .institution {
          padding: 5px 0;
          size: 18px;
          font-weight: bold; }
        ._profile .profile-about ul li .activities {
          font-size: 14px;
          padding: 5px 0; }
        ._profile .profile-about ul li .description {
          margin: 10px 0; }
    ._profile .profile-about .work-experience li, ._profile .profile-about .education-experience li {
      position: relative;
      padding: 0; }
  ._profile .credits-layout {
    background-color: #FFFFFF;
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px; }
    ._profile .credits-layout .virtual-event-item .thumbnail {
      width: 150px;
      height: 150px; }
  ._profile .speaker-list {
    display: none; }
    ._profile .speaker-list .speaker-item {
      background: #F5F5F7; }
      ._profile .speaker-list .speaker-item .credits-toast-container {
        margin-top: auto;
        padding-bottom: 0; }
  ._profile .profile-virtual-events .sub-heading, ._profile .profile-webinars .sub-heading {
    margin-bottom: 0; }
  ._profile .profile-virtual-events .item, ._profile .profile-webinars .item {
    border: 1px solid #E6E6E6; }
    ._profile .profile-virtual-events .item .thumbnail, ._profile .profile-webinars .item .thumbnail {
      padding: 5px; }
    ._profile .profile-virtual-events .item .details, ._profile .profile-webinars .item .details {
      margin-top: 5px; }
      ._profile .profile-virtual-events .item .details .date i, ._profile .profile-webinars .item .details .date i {
        display: none; }
  ._profile .profile-privacy p, ._profile .profile-privacy .static-about table tbody tr td, .static-about table tbody tr ._profile .profile-privacy td, ._profile .profile-newsletters p, ._profile .profile-newsletters .static-about table tbody tr td, .static-about table tbody tr ._profile .profile-newsletters td {
    color: #5A5A5A; }
  ._profile .profile-privacy form, ._profile .profile-newsletters form {
    padding: 0px; }
    ._profile .profile-privacy form .clearboth, ._profile .profile-newsletters form .clearboth {
      clear: both; }
    ._profile .profile-privacy form .row, ._profile .profile-newsletters form .row {
      margin: 10px 0; }
      ._profile .profile-privacy form .row.col-md-6, ._profile .profile-newsletters form .row.col-md-6 {
        padding-left: 0; }
      ._profile .profile-privacy form .row label, ._profile .profile-newsletters form .row label {
        font-size: 16px;
        display: block; }
      ._profile .profile-privacy form .row input, ._profile .profile-newsletters form .row input {
        float: left;
        margin: 2px 10px 0 0; }
      ._profile .profile-privacy form .row button, ._profile .profile-newsletters form .row button {
        margin: 20px 0;
        padding: 15px 50px; }
        @media screen and (max-width: 1200px) {
          ._profile .profile-privacy form .row button, ._profile .profile-newsletters form .row button {
            width: 100%; } }
  ._profile .profile-content .store-box {
    border: none; }
    ._profile .profile-content .store-box .store-header {
      display: block; }
      ._profile .profile-content .store-box .store-header span {
        display: none; }
      ._profile .profile-content .store-box .store-header button {
        margin-right: 10px; }
    ._profile .profile-content .store-box .store-body {
      padding: 20px; }
      ._profile .profile-content .store-box .store-body p, ._profile .profile-content .store-box .store-body .static-about table tbody tr td, .static-about table tbody tr ._profile .profile-content .store-box .store-body td {
        padding: 10px 20px;
        margin: 0;
        padding-left: 8px; }
    ._profile .profile-content .store-box .paid-event-email-info h2 {
      margin-top: 15px; }
    ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations {
      margin-left: 25px;
      width: 95%; }
      ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item {
        line-height: 16px;
        margin: 10px auto;
        padding: 15px;
        height: 150px;
        clear: both; }
        @media screen and (max-width: 992px) {
          ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item {
            width: 350px;
            min-height: 385px; } }
        ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item .image-with-caption {
          display: inline-block; }
          @media screen and (max-width: 992px) {
            ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item .image-with-caption {
              display: block;
              float: none; } }
          ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item .image-with-caption img {
            background-color: #B6BD00;
            height: 80px;
            width: 160px;
            margin-left: -10px;
            padding-left: 0; }
            @media screen and (max-width: 992px) {
              ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item .image-with-caption img {
                height: 150px;
                width: 300px; } }
          ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item .image-with-caption h2 {
            line-height: 5px;
            margin: -5px -10px;
            background: #B6BD00;
            color: #FFFFFF;
            width: 160px;
            height: 20px;
            text-align: center;
            font-size: 20px; }
            @media screen and (max-width: 992px) {
              ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item .image-with-caption h2 {
                width: 300px;
                margin-bottom: 15px; } }
        ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item .event-description {
          display: inline-block;
          width: 75%; }
          @media screen and (max-width: 992px) {
            ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item .event-description {
              width: 100%; } }
        ._profile .profile-content .store-box .store-account-webinar-virtual-event-paid-registrations .paid-registration-item .title {
          font-weight: bold;
          font-size: 16px;
          padding-bottom: 15px; }
  ._profile .profile-content #account_close {
    margin: 0 auto;
    width: 75%;
    text-align: center; }
    ._profile .profile-content #account_close .checkbox {
      line-height: 20px;
      font-size: 14px; }
    ._profile .profile-content #account_close button[type="submit"] {
      display: block;
      margin: 0 auto;
      margin-top: 30px;
      text-align: center; }
  ._profile .profile-content h2 {
    text-align: center;
    padding: 10px 0px; }
  ._profile .profile-notifications {
    background-color: #FFFFFF;
    border-radius: 8px;
    padding: 15px;
    width: 100%; }
    ._profile .profile-notifications .header {
      font-size: 13px;
      padding: 8px; }
      ._profile .profile-notifications .header .color-primary {
        color: #B6BD00; }
  ._profile .profile-scholarships {
    background-color: #FFFFFF;
    width: 100%;
    box-shadow: 0px 7px 10px #00000029;
    border-radius: 15px;
    padding-top: 20px;
    padding-left: 22px;
    padding-right: 15px;
    display: flex;
    flex-direction: column; }
    ._profile .profile-scholarships .sort-container {
      position: relative;
      top: -15px;
      float: right;
      font-family: Helvetica, "Open Sans";
      padding: 0px; }
      ._profile .profile-scholarships .sort-container .label {
        font-size: 12px;
        color: #000000; }
      ._profile .profile-scholarships .sort-container .form-control {
        display: inline-block;
        width: auto; }
    ._profile .profile-scholarships .scholarships-header {
      display: table;
      width: 100%;
      font-size: 20px;
      border-bottom: 2px solid #E6E6E6;
      padding-bottom: 10px;
      margin-bottom: 16px; }
      ._profile .profile-scholarships .scholarships-header .thumbnail-container, ._profile .profile-scholarships .scholarships-header .title, ._profile .profile-scholarships .scholarships-header .state, ._profile .profile-scholarships .scholarships-header .status {
        display: table-cell;
        vertical-align: top;
        text-transform: uppercase; }
      ._profile .profile-scholarships .scholarships-header .header-text {
        font: normal normal normal 18px/24px Open Sans;
        letter-spacing: 0px;
        color: #333333;
        opacity: 1;
        float: left;
        padding-right: 15px; }
        @media screen and (max-width: 768px) {
          ._profile .profile-scholarships .scholarships-header .header-text {
            float: none; } }
      ._profile .profile-scholarships .scholarships-header .state {
        color: #B6BD00;
        font-weight: 700 !important;
        width: 166px;
        text-align: center;
        text-transform: none;
        font-size: 16px;
        font-weight: bold; }
        @media screen and (max-width: 768px) {
          ._profile .profile-scholarships .scholarships-header .state {
            display: block;
            margin: 6px 0 0 0; } }
      ._profile .profile-scholarships .scholarships-header .status {
        width: 100px;
        text-align: center; }
        @media screen and (max-width: 768px) {
          ._profile .profile-scholarships .scholarships-header .status {
            width: 80px; } }
      ._profile .profile-scholarships .scholarships-header .thumbnail-container {
        width: 74px;
        padding-right: 10px; }
        @media screen and (max-width: 768px) {
          ._profile .profile-scholarships .scholarships-header .thumbnail-container {
            padding-right: 8px; } }
    ._profile .profile-scholarships .scholarship-container {
      width: 100%;
      font-size: 20px;
      padding-bottom: 10px;
      margin-bottom: 23px;
      border-bottom: 1px solid #E6E6E6;
      display: flex;
      flex-direction: row; }
      @media screen and (max-width: 769px) {
        ._profile .profile-scholarships .scholarship-container {
          flex-direction: column;
          padding-bottom: 20px; } }
      ._profile .profile-scholarships .scholarship-container .column {
        float: right;
        align-self: auto;
        position: relative; }
      ._profile .profile-scholarships .scholarship-container .schol-col-1 {
        display: flex;
        flex-direction: column;
        width: 20%;
        white-space: nowrap; }
      ._profile .profile-scholarships .scholarship-container .schol-col-2 {
        display: flex;
        flex-direction: column;
        align-self: stretch;
        margin-left: auto; }
        @media screen and (max-width: 768px) {
          ._profile .profile-scholarships .scholarship-container .schol-col-2 {
            margin-top: 10px;
            margin-left: 0; } }
      ._profile .profile-scholarships .scholarship-container .thumbnail-container, ._profile .profile-scholarships .scholarship-container .title, ._profile .profile-scholarships .scholarship-container .state, ._profile .profile-scholarships .scholarship-container .status {
        display: table-cell;
        vertical-align: bottom; }
      ._profile .profile-scholarships .scholarship-container .fa-award {
        color: #B6BD00;
        font-size: 36px;
        position: absolute;
        right: 0px; }
        @media screen and (max-width: 769px) {
          ._profile .profile-scholarships .scholarship-container .fa-award {
            top: -116px; } }
      ._profile .profile-scholarships .scholarship-container .submission-deadline-header {
        font: normal normal 600 14px/19px Open Sans;
        letter-spacing: 0px;
        color: #333333;
        opacity: 1; }
      ._profile .profile-scholarships .scholarship-container .submission-deadline {
        font: normal normal normal 14px/19px Open Sans;
        letter-spacing: 0px;
        color: #333333;
        margin-bottom: 15px; }
      ._profile .profile-scholarships .scholarship-container .title {
        font: normal normal bold 18px/24px Open Sans;
        letter-spacing: 0px;
        color: #333333;
        text-decoration: none;
        padding-bottom: 12px; }
        @media screen and (max-width: 480px) {
          ._profile .profile-scholarships .scholarship-container .title {
            font-size: 18px;
            width: 296px; } }
      ._profile .profile-scholarships .scholarship-container .see-my-application {
        font: normal normal 600 14px/19px Open Sans;
        letter-spacing: 0px;
        color: #B6BD00; }
      ._profile .profile-scholarships .scholarship-container .poster-status {
        width: auto !important;
        text-align: auto !important;
        padding-left: 0 !important;
        margin-left: -126px; }
        @media screen and (max-width: 1200px) {
          ._profile .profile-scholarships .scholarship-container .poster-status {
            margin-left: -133px; } }
      ._profile .profile-scholarships .scholarship-container .state, ._profile .profile-scholarships .scholarship-container .status {
        display: flex;
        flex-direction: row;
        margin-top: auto;
        align-items: flex-end; }
        ._profile .profile-scholarships .scholarship-container .state .status-label, ._profile .profile-scholarships .scholarship-container .status .status-label {
          margin-right: 6px;
          font-weight: bold;
          letter-spacing: 0px;
          color: #B5BD01; }
        ._profile .profile-scholarships .scholarship-container .state .status-text, ._profile .profile-scholarships .scholarship-container .status .status-text {
          white-space: nowrap;
          color: #333334; }
      ._profile .profile-scholarships .scholarship-container .thumbnail-container img {
        width: 209px;
        height: 104px;
        margin-right: 18px; }
        @media screen and (max-width: 768px) {
          ._profile .profile-scholarships .scholarship-container .thumbnail-container img {
            width: 100%;
            height: auto !important; } }
      @media screen and (max-width: 768px) {
        ._profile .profile-scholarships .scholarship-container .thumbnail-container {
          display: block !important;
          text-align: center;
          width: 100%;
          margin-bottom: 12px; } }
    ._profile .profile-scholarships .scholarship-container:last-child {
      border-bottom: none; }
  ._profile .avatar_div {
    display: inline-block;
    width: 25%;
    padding: 3px; }
    ._profile .avatar_div .choice_item {
      display: none !important; }
    ._profile .avatar_div .label_item {
      width: 100%;
      cursor: pointer; }
    ._profile .avatar_div .label_item img {
      width: 100%;
      pointer-events: none; }
    ._profile .avatar_div .choice_item + label {
      border-style: solid;
      border-width: 3px;
      border-color: lightgrey; }
    ._profile .avatar_div .choice_item:checked + label {
      border-style: solid;
      border-width: 3px;
      border-color: #B6BD00; }
    ._profile .avatar_div .choice_item:checked + label > div {
      color: #B6BD00; }
  ._profile .thumbnail {
    position: relative; }
  ._profile .profile-photo {
    width: 100%;
    max-width: 450px;
    margin: 50px auto 100px;
    text-align: center; }
  ._profile ._photo-cropper .profile-custom-photo {
    height: 450px; }
  ._profile .profile-photo-overlay {
    height: 18%;
    width: 100%;
    bottom: 0px;
    left: 0px;
    position: absolute;
    background: rgba(0, 0, 0, 0.5);
    margin-left: 0px;
    padding-left: 7px;
    padding-top: 4px; }
  ._profile .camera-icon {
    display: inline-block;
    color: white;
    width: 15%; }
  ._profile .action-text {
    display: inline-block;
    font-size: medium;
    text-align: center;
    color: #FFFFFF;
    width: 80%; }
  ._profile .newsletter_div, ._profile .webinar-virtual-event-email-subscriptions_div {
    display: inline-block;
    width: 100%; }
  ._profile .profile-newsletters {
    max-width: 400px; }
    ._profile .profile-newsletters .newsletter_div {
      display: inline-block;
      width: 90%;
      padding: 5px;
      float: right; }
  ._profile .profile-privacy {
    max-width: 625px; }
    ._profile .profile-privacy .privacy_div {
      display: inline-block;
      width: 90%;
      padding: 0px;
      float: right; }
  button ._profile .fa.fa-pencil.fa-lg {
    opacity: 0; }
  ._profile .btn.no-border-button {
    opacity: 0; }
  ._profile .profile-tabs {
    border-top: 2px solid #E6E6E6;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    opacity: 1;
    border-radius: 4px !important;
    border-bottom: 4px solid #B6BD00;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    margin-top: 9px;
    margin-bottom: 11px;
    padding: 0; }
    @media screen and (max-width: 768px) {
      ._profile .profile-tabs {
        border-radius: 12px !important;
        border-bottom: 12px solid #5A5A5A; } }
    ._profile .profile-tabs .fa-bars {
      font-size: 32px;
      padding: 15px 10px 10px;
      display: block;
      cursor: pointer;
      text-align: right;
      color: #5A5A5A; }
    ._profile .profile-tabs ul {
      border-top: 2px solid #E6E6E6;
      display: none;
      font-size: 18px; }
      ._profile .profile-tabs ul .nav-boxes {
        width: 100%; }
        ._profile .profile-tabs ul .nav-boxes .column {
          width: 33.33%;
          height: 122px;
          float: left;
          line-height: 28px;
          border-right: 2px solid #E6E6E6;
          padding: 4px 0 130px 36px;
          overflow: hidden; }
          @media screen and (max-width: 1200px) {
            ._profile .profile-tabs ul .nav-boxes .column {
              width: 100%;
              height: auto;
              border-right: none;
              border-bottom: 2px solid #E6E6E6;
              padding: 6px 14px 14px 13px; } }
        ._profile .profile-tabs ul .nav-boxes .no-submissions {
          font-size: 14px;
          white-space: nowrap;
          border: none;
          padding: 10px 5px 5px 5px;
          color: #5A5A5A; }
        ._profile .profile-tabs ul .nav-boxes .nav-category {
          font-weight: 700;
          color: #B6BD00;
          padding-left: 4px;
          padding-right: 34px;
          font-size: 16px; }
      ._profile .profile-tabs ul li a, ._profile .profile-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-tabs ul li .more-social-icon-link, ._profile .profile-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-tabs ul li .more-social-icon-link {
        color: #5A5A5A;
        cursor: pointer; }
      ._profile .profile-tabs ul li.active {
        font-weight: bold; }
        ._profile .profile-tabs ul li.active a, ._profile .profile-tabs ul li.active .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-tabs ul li.active .more-social-icon-link, ._profile .profile-tabs ul li.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-tabs ul li.active .more-social-icon-link {
          background: none;
          border: none;
          color: #5A5A5A; }
          ._profile .profile-tabs ul li.active a:hover, ._profile .profile-tabs ul li.active .social-share-icons .more-social-icon-link:hover, .social-share-icons ._profile .profile-tabs ul li.active .more-social-icon-link:hover, ._profile .profile-tabs ul li.active .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._profile .profile-tabs ul li.active .more-social-icon-link:hover, ._profile .profile-tabs ul li.active a:focus, ._profile .profile-tabs ul li.active .social-share-icons .more-social-icon-link:focus, .social-share-icons ._profile .profile-tabs ul li.active .more-social-icon-link:focus, ._profile .profile-tabs ul li.active .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons ._profile .profile-tabs ul li.active .more-social-icon-link:focus {
            outline: none;
            background: none;
            border: none;
            cursor: pointer; }
        ._profile .profile-tabs ul li.active .active {
          border: none; }
          ._profile .profile-tabs ul li.active .active a, ._profile .profile-tabs ul li.active .active .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-tabs ul li.active .active .more-social-icon-link, ._profile .profile-tabs ul li.active .active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-tabs ul li.active .active .more-social-icon-link {
            font-weight: bold; }
      ._profile .profile-tabs ul li.dropdown:hover .dropdown-menu {
        display: block;
        color: #B6BD00; }
      ._profile .profile-tabs ul li a, ._profile .profile-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-tabs ul li .more-social-icon-link, ._profile .profile-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-tabs ul li .more-social-icon-link {
        font-size: 14px;
        white-space: nowrap;
        border: none;
        padding: 10px 5px 5px 5px;
        background: none; }
        ._profile .profile-tabs ul li a:hover, ._profile .profile-tabs ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._profile .profile-tabs ul li .more-social-icon-link:hover, ._profile .profile-tabs ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._profile .profile-tabs ul li .more-social-icon-link:hover {
          background: none;
          border: none;
          color: #B6BD00; }
      @media screen and (max-width: 1200px) {
        ._profile .profile-tabs ul li {
          display: inline; } }
      @media screen and (max-width: 992px) {
        ._profile .profile-tabs ul {
          display: none;
          border: 1px solid #E6E6E6;
          background: #FFFFFF;
          padding-top: 0;
          z-index: 1; }
          ._profile .profile-tabs ul li {
            width: 100%; }
            ._profile .profile-tabs ul li a, ._profile .profile-tabs ul li .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-tabs ul li .more-social-icon-link, ._profile .profile-tabs ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-tabs ul li .more-social-icon-link {
              text-align: left; }
            ._profile .profile-tabs ul li.active {
              border-bottom: none;
              color: #000000; }
            ._profile .profile-tabs ul li.active {
              border: none; } }
  ._profile .score-box {
    width: 100%;
    margin-bottom: 16px;
    background: #FFFFFF;
    padding: 10px 12px 20px 12px;
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    color: #5A5A5A; }
    ._profile .score-box .date-selector {
      color: #E6E6E6;
      margin-bottom: 10px;
      font-size: 24px; }
      ._profile .score-box .date-selector a, ._profile .score-box .date-selector .social-share-icons .more-social-icon-link, .social-share-icons ._profile .score-box .date-selector .more-social-icon-link, ._profile .score-box .date-selector .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .score-box .date-selector .more-social-icon-link {
        cursor: pointer;
        color: #B6BD00; }
        ._profile .score-box .date-selector a.chosen, ._profile .score-box .date-selector .social-share-icons .chosen.more-social-icon-link, .social-share-icons ._profile .score-box .date-selector .chosen.more-social-icon-link, ._profile .score-box .date-selector .mobile-social-share-icons .chosen.more-social-icon-link, .mobile-social-share-icons ._profile .score-box .date-selector .chosen.more-social-icon-link {
          color: #5A5A5A;
          text-decoration: none;
          cursor: default; }
    ._profile .score-box .position-text {
      font-size: 24px;
      border-bottom: 1px solid #E6E6E6;
      margin: 20px 0 20px 0;
      padding: 5px 0; }
    ._profile .score-box .question-bg {
      background-image: url("https://images.labroots.com/icons/UI/Gray/UI-Question_Circle_Solid.svg");
      height: 18px;
      width: 18px; }
      ._profile .score-box .question-bg:hover {
        background-image: url("https://images.labroots.com/icons/UI/Green/UI-Question_Circle_Solid.svg"); }
    ._profile .score-box ul {
      clear: both;
      display: inline-block;
      width: 100%;
      margin-top: 24px;
      margin-bottom: 10px; }
      ._profile .score-box ul li {
        position: relative;
        display: inline-block;
        height: 38px;
        width: 100%;
        margin: 10px 0 1px 0;
        display: flex;
        align-items: center; }
        ._profile .score-box ul li a, ._profile .score-box ul li .social-share-icons .more-social-icon-link, .social-share-icons ._profile .score-box ul li .more-social-icon-link, ._profile .score-box ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .score-box ul li .more-social-icon-link {
          display: flex;
          align-items: center;
          float: left;
          width: 75%; }
        ._profile .score-box ul li img {
          border: 1px solid #E6E6E6;
          width: 30px;
          height: 30px;
          border-radius: 50%;
          left: 0;
          float: left;
          position: absolute; }
        ._profile .score-box ul li .name {
          color: #5A5A5A;
          line-height: 18px;
          padding-left: 38px;
          font-size: 14px;
          width: 75%;
          float: left;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          width: 100%; }
          ._profile .score-box ul li .name:hover {
            color: #1556AD; }
        ._profile .score-box ul li .points {
          font-size: 16px;
          text-align: center;
          font-weight: 600;
          line-height: 36px;
          text-align: center;
          margin-left: -1px;
          width: 25%;
          float: left; }
        ._profile .score-box ul li.logged-in-user {
          margin-bottom: 8px; }
          ._profile .score-box ul li.logged-in-user img {
            height: 48px;
            width: 48px; }
          ._profile .score-box ul li.logged-in-user .name {
            font-size: 16px;
            white-space: unset;
            padding-left: 56px; }
          ._profile .score-box ul li.logged-in-user .points {
            font-size: 20px;
            font-weight: 700; }
    ._profile .score-box hr {
      border: 1px solid #E6E6E6;
      margin: 14px -12px; }
    ._profile .score-box .leaderboard-link {
      margin-left: -12px;
      margin-right: -12px;
      border-top: 1px solid #E6E6E6; }
      ._profile .score-box .leaderboard-link:hover {
        background-color: #F5F5F7; }
  ._profile .profile-side-panel {
    margin: 0 0 16px 0; }
    ._profile .profile-side-panel .profile-side-panel-header {
      font-size: 20px;
      font-weight: bold;
      background: white;
      border-radius: 8px;
      box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
      border: none;
      padding: 20px 10px;
      text-align: center;
      cursor: pointer; }
      ._profile .profile-side-panel .profile-side-panel-header .fa {
        color: #B6BD00;
        font-size: 24px; }
    ._profile .profile-side-panel .profile-side-panel-body {
      display: none; }
  ._profile .profile-activity {
    background-color: #FFFFFF;
    border: none;
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    width: 100%;
    margin: 20px 0;
    padding-bottom: 8px;
    color: #5A5A5A; }
    ._profile .profile-activity .prompt {
      border: 1px solid #E6E6E6;
      margin: 8px; }
      ._profile .profile-activity .prompt img {
        width: 60px;
        height: 60px; }
    ._profile .profile-activity .green {
      color: #B6BD00; }
    ._profile .profile-activity .nav-pills .nav-item, ._profile .profile-activity .nav-pills .nav-item:hover, ._profile .profile-activity .nav-pills li a:hover, ._profile .profile-activity .nav-pills li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._profile .profile-activity .nav-pills li .more-social-icon-link:hover, ._profile .profile-activity .nav-pills li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._profile .profile-activity .nav-pills li .more-social-icon-link:hover {
      background: none; }
    ._profile .profile-activity .nav-pills .active {
      background-color: #B6BD00;
      color: #FFFFFF;
      border: 1px solid #B6BD00; }
    ._profile .profile-activity .score-box-header {
      border-bottom: 1px solid #E6E6E6;
      font-size: 18px;
      padding-bottom: 5px;
      display: inline-block;
      width: 100%; }
      ._profile .profile-activity .score-box-header a, ._profile .profile-activity .score-box-header .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-activity .score-box-header .more-social-icon-link, ._profile .profile-activity .score-box-header .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-activity .score-box-header .more-social-icon-link {
        font-size: 14px;
        float: right; }
        @media screen and (max-width: 493px) {
          ._profile .profile-activity .score-box-header a, ._profile .profile-activity .score-box-header .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-activity .score-box-header .more-social-icon-link, ._profile .profile-activity .score-box-header .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-activity .score-box-header .more-social-icon-link {
            float: none;
            display: block;
            margin: 10px 0 0 0; } }
    ._profile .profile-activity .score-totals {
      padding: 20px;
      margin: 20px 0; }
      @media screen and (max-width: 993px) {
        ._profile .profile-activity .score-totals {
          border: none; } }
      ._profile .profile-activity .score-totals .totals-box {
        display: flex; }
        @media screen and (max-width: 993px) {
          ._profile .profile-activity .score-totals .totals-box {
            display: block; }
            ._profile .profile-activity .score-totals .totals-box .total.border-right {
              border: none !important; } }
      ._profile .profile-activity .score-totals .total {
        text-align: center;
        width: 100%;
        margin: 20px 0;
        color: #5A5A5A; }
        ._profile .profile-activity .score-totals .total.green {
          color: #B6BD00; }
        ._profile .profile-activity .score-totals .total .when {
          font-size: 18px; }
        ._profile .profile-activity .score-totals .total .score {
          font-weight: bold;
          display: inline-block;
          padding-bottom: 10px;
          margin: 10px 0;
          font-size: 48px;
          border-bottom: 1px solid #E6E6E6; }
        ._profile .profile-activity .score-totals .total .place {
          font-size: 20px; }
    ._profile .profile-activity .date-selection {
      margin: 20px 0; }
      ._profile .profile-activity .date-selection a, ._profile .profile-activity .date-selection .social-share-icons .more-social-icon-link, .social-share-icons ._profile .profile-activity .date-selection .more-social-icon-link, ._profile .profile-activity .date-selection .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._profile .profile-activity .date-selection .more-social-icon-link {
        font-size: 16px;
        display: inline-block;
        margin: 0 10px;
        color: #5A5A5A;
        cursor: pointer; }
      ._profile .profile-activity .date-selection .chosen {
        color: #B6BD00;
        font-weight: bold;
        border-bottom: 3px solid #B6BD00; }
  ._profile ul.user-activity-list {
    color: #BEBEBE;
    margin: 30px 0 0 5%;
    width: 95%;
    padding: 0 8px 0 140px;
    border-left: 1px solid #E6E6E6;
    clear: both; }
    @media screen and (max-width: 993px) {
      ._profile ul.user-activity-list {
        padding: 0 8px;
        width: 100%;
        margin: 30px 0 0 0;
        border: none; } }
    ._profile ul.user-activity-list li {
      margin: 20px 0; }
      ._profile ul.user-activity-list li .bullet {
        margin-left: -161px;
        border: 1px solid #E6E6E6;
        border-radius: 20px;
        font-size: 22px;
        font-weight: bold;
        text-align: center;
        line-height: 40px;
        background: #FFFFFF;
        color: #B6BD00;
        height: 40px;
        width: 40px;
        position: absolute; }
        @media screen and (max-width: 993px) {
          ._profile ul.user-activity-list li .bullet {
            display: none; } }
      ._profile ul.user-activity-list li .activity-box {
        padding: 10px;
        font-size: 14px;
        line-height: 20px; }
        @media screen and (max-width: 993px) {
          ._profile ul.user-activity-list li .activity-box {
            padding: 5px; } }
        ._profile ul.user-activity-list li .activity-box.grey-box {
          background: #F5F5F7;
          border: 1px solid #E6E6E6;
          border-radius: 8px; }
        ._profile ul.user-activity-list li .activity-box .img-box {
          padding: 5px;
          background: #FFFFFF;
          border: 1px solid #E6E6E6;
          margin-right: 10px; }
          ._profile ul.user-activity-list li .activity-box .img-box img {
            width: 60px;
            height: auto;
            display: block; }
        ._profile ul.user-activity-list li .activity-box .w-100 {
          padding: 5px; }
        ._profile ul.user-activity-list li .activity-box .date {
          font-weight: bold; }
        ._profile ul.user-activity-list li .activity-box .score {
          line-height: 4;
          font-weight: bold; }
  ._profile .profile-credit-item.list-item-style .item .thumbnail {
    width: 250px; }
  @media screen and (max-width: 700px) {
    ._profile .profile-credit-item.list-item-style .item {
      display: block; }
      ._profile .profile-credit-item.list-item-style .item .thumbnail {
        width: 100%;
        display: block; } }
  ._profile .profile-events-tab-title {
    color: #5A5A5A;
    font-weight: bold;
    margin-left: 40px;
    padding-bottom: 10px; }
  ._profile .profile-events-tab-date {
    margin-left: 40px; }
  ._profile .load-more-button {
    display: block;
    text-align: center;
    margin: 10px auto auto auto; }
  @media screen and (max-width: 770px) {
    ._profile .profile-event-container .event-description, ._profile .profile-event-container .image-with-caption, ._profile .profile-event-container .profile-events-title {
      margin: auto;
      text-align: center; }
    ._profile .profile-event-container .date {
      margin-bottom: 20px; } }

/** app/Resources/assets/scss/pages/_search.scss **/
._search .aws-search-form {
  display: flex;
  position: relative;
  width: 100%;
  border: 1px solid #dadada; }
  ._search .aws-search-form input {
    border: none;
    background: none;
    padding: 15px 0 15px 30px;
    font-size: 18px;
    width: 100%; }
  ._search .aws-search-form button {
    background: none;
    border: none;
    border-left: 1px solid #E6E6E6; }
    ._search .aws-search-form button i {
      color: #E6E6E6;
      font-size: 20px;
      padding: 10px 20px; }
._search .aws-search-filters {
  border-bottom: 1px solid #B6BD00; }
  ._search .aws-search-filters a, ._search .aws-search-filters .social-share-icons .more-social-icon-link, .social-share-icons ._search .aws-search-filters .more-social-icon-link, ._search .aws-search-filters .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._search .aws-search-filters .more-social-icon-link {
    color: #555;
    margin-right: 40px;
    padding: 5px 0;
    display: inline-block;
    text-decoration: none;
    font-size: 22px;
    font-family: 'Rokkitt', Helvetica; }
    ._search .aws-search-filters a.chosen, ._search .aws-search-filters .social-share-icons .chosen.more-social-icon-link, .social-share-icons ._search .aws-search-filters .chosen.more-social-icon-link, ._search .aws-search-filters .mobile-social-share-icons .chosen.more-social-icon-link, .mobile-social-share-icons ._search .aws-search-filters .chosen.more-social-icon-link {
      color: #B6BD00;
      border-bottom: 2px solid #B6BD00; }
    ._search .aws-search-filters a:hover, ._search .aws-search-filters .social-share-icons .more-social-icon-link:hover, .social-share-icons ._search .aws-search-filters .more-social-icon-link:hover, ._search .aws-search-filters .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._search .aws-search-filters .more-social-icon-link:hover {
      color: #B6BD00; }
    @media screen and (min-width: 1000px) and (max-width: 1200px) {
      ._search .aws-search-filters a, ._search .aws-search-filters .social-share-icons .more-social-icon-link, .social-share-icons ._search .aws-search-filters .more-social-icon-link, ._search .aws-search-filters .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._search .aws-search-filters .more-social-icon-link {
        margin-right: 20px;
        font-size: 20px; } }
._search .aws-search-sub-filters {
  width: 100%;
  display: inline-block;
  margin: 0 0 15px 0; }
  ._search .aws-search-sub-filters li {
    list-style: none;
    margin-right: 30px; }
    ._search .aws-search-sub-filters li a, ._search .aws-search-sub-filters li .social-share-icons .more-social-icon-link, .social-share-icons ._search .aws-search-sub-filters li .more-social-icon-link, ._search .aws-search-sub-filters li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._search .aws-search-sub-filters li .more-social-icon-link {
      font-size: 14px;
      display: inline-block;
      padding: 10px 0; }
    ._search .aws-search-sub-filters li.chosen a, ._search .aws-search-sub-filters li.chosen .social-share-icons .more-social-icon-link, .social-share-icons ._search .aws-search-sub-filters li.chosen .more-social-icon-link, ._search .aws-search-sub-filters li.chosen .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._search .aws-search-sub-filters li.chosen .more-social-icon-link {
      font-weight: bold;
      text-decoration: underline; }
._search .search-autocomplete-results {
  left: -1px;
  position: absolute;
  background: #FFFFFF;
  border: 1px solid #E6E6E6;
  min-width: 300px;
  top: 54px; }
  ._search .search-autocomplete-results li {
    list-style: none;
    cursor: pointer; }
    ._search .search-autocomplete-results li a, ._search .search-autocomplete-results li .social-share-icons .more-social-icon-link, .social-share-icons ._search .search-autocomplete-results li .more-social-icon-link, ._search .search-autocomplete-results li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._search .search-autocomplete-results li .more-social-icon-link {
      display: block;
      font-size: 14px;
      color: #5A5A5A;
      padding: 15px 30px; }
@media screen and (min-width: 1000px) {
  ._search .grid-filter-menu {
    display: none; }
  ._search .aws-search-sub-filters, ._search .aws-search-filters {
    display: inline-block; } }
@media screen and (max-width: 999px) {
  ._search .grid-filter-menu {
    display: block; }
  ._search .aws-search-sub-filters, ._search .aws-search-filters {
    display: none; } }
._search .search-header {
  position: relative;
  width: 100%;
  height: inherit;
  font-size: 16px;
  margin-top: 25px; }
._search .search-controls {
  width: 100%; }
  ._search .search-controls .grid-filter-menu {
    margin-top: 0px; }
._search .search-container {
  display: table;
  width: 100%; }
._search .title {
  font-size: 40px;
  font-family: 'Rokkitt', Helvetica;
  vertical-align: baseline; }
  @media screen and (max-width: 992px) {
    ._search .title {
      display: none; } }
._search .spacer {
  display: inline-block;
  height: 40px; }
._search .vertical-line {
  display: inline-block;
  float: right;
  width: 20px;
  margin-top: 13px;
  padding: 0 10px;
  color: #969696;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 9px; }
._search .result-count {
  display: inline-block;
  float: right;
  vertical-align: bottom;
  width: 100px;
  text-align: right;
  margin-top: 15px;
  padding-bottom: 7px; }
._search .filter {
  display: inline-block; }
._search .search-box {
  position: relative;
  text-align: right;
  clear: both;
  vertical-align: top;
  width: 100%;
  padding-bottom: 10px; }
  @media screen and (max-width: 992px) {
    ._search .search-box {
      margin: 0 0 10px 0; } }
  ._search .search-box form {
    text-align: right;
    font-size: 20px;
    background-color: #FFFFFF; }
    ._search .search-box form div {
      position: relative;
      vertical-align: top; }
      ._search .search-box form div.search-button {
        position: absolute;
        right: 0;
        top: 0;
        height: inherit !important;
        border-left: 1px solid #BEBEBE; }
        ._search .search-box form div.search-button .icon-magnifying-glass {
          padding: 2px 6px 0;
          font-size: 30px;
          color: #BEBEBE;
          background-color: transparent;
          border: 0; }
    ._search .search-box form input {
      width: 100%;
      padding-right: 50px;
      display: inline-block;
      border-radius: 0; }
    ._search .search-box form input:focus {
      border: 2px solid #5A5A5A;
      box-shadow: none; }
    ._search .search-box form .search-container {
      position: relative;
      overflow: hidden; }
._search .fa-filter {
  font-size: 24px; }
._search .filter-container {
  display: table-cell;
  text-align: right;
  width: 75px;
  font-weight: bold;
  vertical-align: baseline; }
._search .filter-box {
  display: table-cell;
  width: 75px;
  font-weight: bold;
  text-transform: uppercase;
  white-space: nowrap;
  padding-top: 11px; }
  ._search .filter-box .total_count {
    float: right; }
  ._search .filter-box .fa {
    margin-bottom: 5px; }
  @media screen and (max-width: 992px) {
    ._search .filter-box {
      width: 100%; } }
  ._search .filter-box:hover {
    color: #B6BD00;
    cursor: pointer; }
    ._search .filter-box:hover ul {
      display: block; }
  ._search .filter-box strong {
    float: left;
    border: 1px solid #E6E6E6;
    width: 250px;
    padding: 10px; }
    @media screen and (max-width: 992px) {
      ._search .filter-box strong {
        width: 100%; } }
    ._search .filter-box strong:before {
      content: '';
      border: 8px solid transparent;
      border-top-color: #000000;
      display: inline-block;
      float: right; }
  ._search .filter-box ul {
    position: absolute;
    right: 0;
    border: 1px solid #E6E6E6;
    border-top: 3px solid #B6BD00;
    background: #FFFFFF;
    width: 250px;
    min-width: 250px;
    display: none;
    position: absolute;
    margin: 0px 0 0 0;
    padding: 10px 15px;
    z-index: 100;
    -webkit-box-shadow: 0 1px 2px 1px rgba(50, 50, 50, 0.1);
    -moz-box-shadow: 0 1px 2px 1px rgba(50, 50, 50, 0.1);
    box-shadow: 0 1px 2px 1px rgba(50, 50, 50, 0.1); }
    @media screen and (max-width: 992px) {
      ._search .filter-box ul {
        width: inherit; } }
    ._search .filter-box ul li {
      border-bottom: 1px solid #eee;
      padding: 5px 0;
      white-space: nowrap; }
      ._search .filter-box ul li.selected {
        background: #F5F5F7; }
      ._search .filter-box ul li.active {
        display: block; }
      ._search .filter-box ul li:hover {
        cursor: pointer;
        background: #E6E6E6; }
      ._search .filter-box ul li a, ._search .filter-box ul li .social-share-icons .more-social-icon-link, .social-share-icons ._search .filter-box ul li .more-social-icon-link, ._search .filter-box ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._search .filter-box ul li .more-social-icon-link {
        padding: 10px;
        display: block; }
        ._search .filter-box ul li a:hover, ._search .filter-box ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._search .filter-box ul li .more-social-icon-link:hover, ._search .filter-box ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._search .filter-box ul li .more-social-icon-link:hover {
          cursor: pointer;
          text-decoration: none;
          color: #000000; }
    ._search .filter-box ul li:last-child {
      border-bottom: 0; }
._search p, ._search .static-about table tbody tr td, .static-about table tbody tr ._search td {
  margin: 22px 0 0 24px;
  float: left;
  line-height: 20px; }
  @media screen and (max-width: 992px) {
    ._search p, ._search .static-about table tbody tr td, .static-about table tbody tr ._search td {
      margin: 0 0 8px 0; } }
._search .no-results {
  width: 100%;
  padding: 100px 0;
  text-align: center;
  font-size: 22px; }

/** app/Resources/assets/scss/pages/_credit.scss **/
.pace_cont {
  width: 100%;
  margin: 16px auto;
  font-size: 16px; }
  .pace_cont a, .pace_cont .social-share-icons .more-social-icon-link, .social-share-icons .pace_cont .more-social-icon-link, .pace_cont .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .pace_cont .more-social-icon-link {
    text-decoration: none; }
  .pace_cont h3 {
    font-size: 18px;
    font-weight: bold; }
  .pace_cont .key {
    margin-top: 30px;
    color: #B6BD00; }
  .pace_cont hr {
    outline: none;
    border: 3px solid #E6E6E6; }
  .pace_cont .title {
    font-weight: bold;
    margin-bottom: 15px; }
  .pace_cont .clear {
    clear: both; }
  .pace_cont .main p, .pace_cont .main .static-about table tbody tr td, .static-about table tbody tr .pace_cont .main td {
    margin: 0; }
  .pace_cont .main div {
    margin: 10px 0; }
  .pace_cont .main .title {
    font-size: 28px;
    margin-top: 30px;
    margin-bottom: 10px; }
  .pace_cont .main .desc {
    font-size: 14px;
    color: #5A5A5A;
    margin-bottom: 20px;
    line-height: 22px; }
  .pace_cont .main .activity-info {
    margin-left: 18px; }
  .pace_cont .main .name, .pace_cont .main .date {
    font-size: 16px;
    color: #5A5A5A; }
    .pace_cont .main .name span, .pace_cont .main .date span {
      font-weight: bold;
      color: #333333; }
  .pace_cont .speakers {
    margin-top: 30px; }
    .pace_cont .speakers .title {
      margin-bottom: 0; }
    .pace_cont .speakers .desc {
      margin: 10px 0;
      font-size: 14px;
      color: #5A5A5A; }
    .pace_cont .speakers .headers {
      margin: 10px 0; }
    .pace_cont .speakers .content, .pace_cont .speakers .presentation {
      display: inline-block;
      width: 100%;
      font-size: 12px; }
    .pace_cont .speakers .speaker .name {
      width: 250px;
      line-height: 32px;
      font-weight: bold;
      font-size: 14px;
      text-align: left; }
    .pace_cont .speakers .speaker .rate_content, .pace_cont .speakers .speaker .rate_presentation {
      display: inline-block;
      margin: 5px 0;
      width: 100%; }
  .pace_cont .speaker ul {
    list-style-type: none;
    color: #AF0120;
    font-weight: bold; }
  .pace_cont .activity {
    clear: both;
    padding-top: 35px; }
    .pace_cont .activity ul {
      list-style-type: none;
      color: #AF0120;
      font-weight: bold; }
    .pace_cont .activity .question {
      margin-bottom: 10px; }
      .pace_cont .activity .question .label, .pace_cont .activity .question .widget {
        float: left;
        width: 320px; }
      .pace_cont .activity .question .label {
        font-size: 14px;
        line-height: 25px;
        width: 100%;
        margin-right: 20px;
        color: #5A5A5A;
        text-align: right;
        font-weight: normal; }
        @media screen and (max-width: 992px) {
          .pace_cont .activity .question .label {
            text-align: left;
            padding-left: 0;
            margin: 0; } }
  .pace_cont .comments {
    padding-top: 50px; }
    .pace_cont .comments .title {
      margin-bottom: 0; }
    .pace_cont .comments .desc {
      font-size: 14px;
      margin: 10px 0;
      color: #5A5A5A; }
    .pace_cont .comments textarea {
      width: 100%;
      height: 70px;
      padding: 6px; }
  .pace_cont .license_number {
    padding-top: 20px; }
    .pace_cont .license_number .title {
      margin-bottom: 0; }
    .pace_cont .license_number .desc {
      font-size: 14px;
      margin: 10px 0;
      color: #5A5A5A; }
  .pace_cont .license_usa_state_code {
    padding-top: 20px; }
    .pace_cont .license_usa_state_code .title {
      margin-bottom: 0; }
    .pace_cont .license_usa_state_code .desc {
      font-size: 14px;
      margin: 10px 0;
      color: #5A5A5A; }
  .pace_cont .license_expiration_date {
    padding-top: 20px; }
    .pace_cont .license_expiration_date .title {
      margin-bottom: 0; }
    .pace_cont .license_expiration_date .desc {
      font-size: 14px;
      margin: 10px 0;
      color: #5A5A5A; }
  .pace_cont .finish {
    padding-top: 40px;
    padding-bottom: 50px;
    text-align: center; }
    .pace_cont .finish input, .pace_cont .finish button {
      margin: 0 auto;
      background: #B6BD00;
      width: 100%;
      max-width: 400px;
      border: none;
      padding: 15px 10px 13px 10px;
      font-weight: normal; }
      .pace_cont .finish input:hover, .pace_cont .finish button:hover {
        background: #5A5A5A; }
  .pace_cont .br-widget {
    clear: both; }
    .pace_cont .br-widget .br-current-rating {
      display: none; }
    .pace_cont .br-widget a, .pace_cont .br-widget .social-share-icons .more-social-icon-link, .social-share-icons .pace_cont .br-widget .more-social-icon-link, .pace_cont .br-widget .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .pace_cont .br-widget .more-social-icon-link {
      width: 60px;
      height: 25px;
      background-color: #969696;
      display: block;
      float: left;
      margin: 0 2px;
      color: #FFFFFF;
      text-align: center;
      line-height: 25px; }
      .pace_cont .br-widget a.br-active, .pace_cont .br-widget .social-share-icons .br-active.more-social-icon-link, .social-share-icons .pace_cont .br-widget .br-active.more-social-icon-link, .pace_cont .br-widget .mobile-social-share-icons .br-active.more-social-icon-link, .mobile-social-share-icons .pace_cont .br-widget .br-active.more-social-icon-link, .pace_cont .br-widget a.br-selected, .pace_cont .br-widget .social-share-icons .br-selected.more-social-icon-link, .social-share-icons .pace_cont .br-widget .br-selected.more-social-icon-link, .pace_cont .br-widget .mobile-social-share-icons .br-selected.more-social-icon-link, .mobile-social-share-icons .pace_cont .br-widget .br-selected.more-social-icon-link {
        background-color: #B6BD00; }
      .pace_cont .br-widget a.br-active span, .pace_cont .br-widget .social-share-icons .br-active.more-social-icon-link span, .social-share-icons .pace_cont .br-widget .br-active.more-social-icon-link span, .pace_cont .br-widget .mobile-social-share-icons .br-active.more-social-icon-link span, .mobile-social-share-icons .pace_cont .br-widget .br-active.more-social-icon-link span, .pace_cont .br-widget a.br-current span, .pace_cont .br-widget .social-share-icons .br-current.more-social-icon-link span, .social-share-icons .pace_cont .br-widget .br-current.more-social-icon-link span, .pace_cont .br-widget .mobile-social-share-icons .br-current.more-social-icon-link span, .mobile-social-share-icons .pace_cont .br-widget .br-current.more-social-icon-link span {
        visibility: visible; }
  .pace_cont .confirm_body {
    font-size: 16px; }
    .pace_cont .confirm_body .title {
      font-size: 28px;
      margin-bottom: 20px;
      font-weight: bold; }
    .pace_cont .confirm_body a, .pace_cont .confirm_body .social-share-icons .more-social-icon-link, .social-share-icons .pace_cont .confirm_body .more-social-icon-link, .pace_cont .confirm_body .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .pace_cont .confirm_body .more-social-icon-link {
      color: #B6BD00; }
  .pace_cont .clearfix:after {
    content: "";
    display: table;
    clear: both; }
  .pace_cont select {
    width: auto;
    display: inline;
    margin-right: 10px; }
  .pace_cont .license_number {
    display: inline-block;
    padding-right: 20px;
    vertical-align: text-top; }
  .pace_cont .license_usa_state_code {
    display: inline-block;
    padding-right: 20px;
    vertical-align: text-top; }
  .pace_cont #pace_evaluation_license_number {
    width: 100%; }
  .pace_cont #pace_evaluation_license_usa_state_code {
    width: 100%; }
  .pace_cont #pace_evaluation_license_expiration_date {
    width: 100%; }

.credits-toast-container {
  margin-top: 8px; }
  .credits-toast-container a, .credits-toast-container .social-share-icons .more-social-icon-link, .social-share-icons .credits-toast-container .more-social-icon-link, .credits-toast-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .credits-toast-container .more-social-icon-link {
    text-decoration: none; }
  .credits-toast-container .credits-toast-box {
    position: relative;
    float: left;
    margin-right: 8px;
    padding: 6px;
    border: 1px solid #B6BD00;
    border-radius: 8px; }
    .credits-toast-container .credits-toast-box:hover {
      background-color: #B6BD00;
      color: #FFFFFF; }
  @media screen and (max-width: 992px) {
    .credits-toast-container {
      position: relative;
      top: 0; } }

/** app/Resources/assets/scss/pages/_error.scss **/
.error-container {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
  text-align: center;
  font-family: Helvetica, Arial;
  font-size: 20px; }
  .error-container a, .error-container .social-share-icons .more-social-icon-link, .social-share-icons .error-container .more-social-icon-link, .error-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .error-container .more-social-icon-link, .error-container a:hover, .error-container .social-share-icons .more-social-icon-link:hover, .social-share-icons .error-container .more-social-icon-link:hover, .error-container .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .error-container .more-social-icon-link:hover {
    color: #B6BD00; }
  .error-container h1 {
    font-family: Rokkitt, Helvetica;
    font-size: 37px; }
  .error-container p, .error-container .static-about table tbody tr td, .static-about table tbody tr .error-container td {
    color: #5A5A5A;
    line-height: 35px;
    font-family: "Open sans"; }
  .error-container img {
    margin: 30px 0;
    max-width: 100%; }
  .error-container .box-with-border {
    border: 1px solid #E6E6E6;
    padding: 50px 0;
    margin: 40px 0; }
  .error-container form {
    position: relative; }
  .error-container input {
    width: 100%;
    padding: 0 10px;
    height: 40px; }
  .error-container button {
    background: none;
    border: 1px solid #969696;
    height: 40px;
    padding: 0 10px;
    position: absolute;
    right: 0;
    top: 0; }

/** app/Resources/assets/scss/pages/_login.scss **/
._login .section-label {
  padding: 8px 0px 8px 0px;
  font-size: 14px;
  color: #5A5A5A;
  font-weight: bold;
  text-align: center;
  width: 100%;
  margin: 8px auto 18px;
  clear: both;
  border-bottom: 1px solid #BEBEBE; }
._login .section-title {
  font-family: inherit; }

/** app/Resources/assets/scss/pages/_scholarships.scss **/
._scholarships {
  color: #5A5A5A; }
  ._scholarships #scholarship_application_birth_date select {
    width: 27%; }
    @media screen and (min-width: 1092px) {
      ._scholarships #scholarship_application_birth_date select:nth-child(2) {
        margin: 0px 16px; } }
  ._scholarships.styled-container-primary {
    padding: 0; }
    @media screen and (max-width: 768px) {
      ._scholarships.styled-container-primary {
        margin: 0 8px; } }
  ._scholarships .hide-more {
    display: none; }
  ._scholarships section {
    position: relative; }
  ._scholarships .body {
    margin: 0 auto;
    max-width: 1100px; }
    @media screen and (max-width: 768px) {
      ._scholarships .body {
        max-width: 100%; } }
  ._scholarships .btn-disabled {
    background-color: #F5F5F7;
    color: #5A5A5A;
    pointer-events: none; }
  ._scholarships .row {
    margin: 0 auto; }
  ._scholarships div[class^="col-"] {
    padding: 0; }
  ._scholarships .bold-label {
    font-size: 14px;
    font-weight: 600;
    color: #5A5A5A; }
    ._scholarships .bold-label.green-text {
      color: #B6BD00; }
  ._scholarships .header-1 {
    font-size: 36px;
    color: #5A5A5A;
    font-family: 'Rokkitt';
    margin-bottom: 40px; }
    @media screen and (max-width: 992px) {
      ._scholarships .header-1 {
        margin-bottom: 16px; } }
  ._scholarships .header-2 {
    font-size: 24px;
    font-weight: 600;
    color: #5A5A5A; }
  ._scholarships .open-upcoming-scolarships {
    margin-top: -20px;
    padding-top: 40px;
    padding-bottom: 40px; }
  @media screen and (max-width: 992px) {
    ._scholarships .scholarship-nav {
      display: flex;
      flex-direction: column-reverse; }
      ._scholarships .scholarship-nav .scholarship-nav-map {
        margin-bottom: 16px;
        float: none !important; } }
  ._scholarships .scholarship-nav-map .scholarship-nav-item {
    font-weight: 600;
    font-size: 15px;
    color: #5A5A5A;
    cursor: pointer;
    padding-bottom: 6px; }
    ._scholarships .scholarship-nav-map .scholarship-nav-item:not(:first-child) {
      margin-left: 16px; }
    ._scholarships .scholarship-nav-map .scholarship-nav-item:hover {
      border-bottom: 2px solid #B6BD00; }
    @media screen and (max-width: 768px) {
      ._scholarships .scholarship-nav-map .scholarship-nav-item.details-page {
        font-size: 10px; } }
  ._scholarships .scolarship-box-container {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap; }
    ._scholarships .scolarship-box-container .hide-more-than-three {
      display: flex;
      flex-wrap: wrap;
      margin: -15px; }
      ._scholarships .scolarship-box-container .hide-more-than-three .scholarship-box {
        margin: 12px 14px; }
      @media screen and (max-width: 992px) {
        ._scholarships .scolarship-box-container .hide-more-than-three {
          justify-content: space-around;
          margin: -15px; }
          ._scholarships .scolarship-box-container .hide-more-than-three .scholarship-box {
            margin-bottom: 8px;
            margin-top: 8px; } }
    ._scholarships .scolarship-box-container .styled-container-primary {
      padding: 0 !important; }
    ._scholarships .scolarship-box-container .scholarship-box {
      max-width: 550px; }
      @media screen and (max-width: 1200px) {
        ._scholarships .scolarship-box-container .scholarship-box {
          max-width: 460px; } }
      @media screen and (max-width: 992px) {
        ._scholarships .scolarship-box-container .scholarship-box {
          max-width: 100%; } }
      ._scholarships .scolarship-box-container .scholarship-box .application-image img {
        width: 100%; }
      ._scholarships .scolarship-box-container .scholarship-box .application-period {
        font-size: 14px;
        padding: 16px;
        border-bottom: 1px solid #5A5A5A; }
        ._scholarships .scolarship-box-container .scholarship-box .application-period .application-type {
          margin-top: -2px;
          font-weight: bold;
          color: #B6BD00;
          font-size: 16px; }
      ._scholarships .scolarship-box-container .scholarship-box .application-details .header-2 {
        font-family: 'Open Sans';
        padding: 16px 16px 0px 16px; }
      ._scholarships .scolarship-box-container .scholarship-box .application-details hr {
        width: 94%;
        border-top: 1px solid #BEBEBE; }
      ._scholarships .scolarship-box-container .scholarship-box .application-details .details-text {
        font-size: 12px;
        padding: 16px;
        padding-top: 0;
        line-height: 16px; }
      ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .green-solid-button, ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .green-form-button, ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .btn:nth-child(2), ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .pagination li a, .pagination li ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button a, ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .more-social-icon-link, ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .more-social-icon-link, ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .more-social-icon-link, ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._scholarships .scolarship-box-container .scholarship-box .application-details .action-button .more-social-icon-link {
        width: 230px;
        margin-bottom: 24px;
        font-weight: 600;
        font-size: 22px;
        padding: 10px 0; }
  ._scholarships .carousel-indicators {
    bottom: 0; }
    ._scholarships .carousel-indicators li {
      background: #5A5A5A;
      margin: 0 2px;
      height: 12px;
      width: 12px; }
      ._scholarships .carousel-indicators li.active {
        background: #B6BD00; }
  ._scholarships .scholarship-recipients-container {
    text-align: center; }
    ._scholarships .scholarship-recipients-container .header-2 {
      font-size: 30px;
      margin-bottom: 28px; }
    ._scholarships .scholarship-recipients-container #recipient {
      max-width: 820px;
      margin: 24px auto; }
      ._scholarships .scholarship-recipients-container #recipient img {
        margin: 0 auto 34px;
        max-height: 160px;
        width: 160px;
        height: 160px;
        border-radius: 50%; }
      ._scholarships .scholarship-recipients-container #recipient .name {
        font-size: 24px;
        font-family: Rokkitt;
        color: #B6BD00;
        font-weight: bold; }
      ._scholarships .scholarship-recipients-container #recipient .title {
        color: #B6BD00; }
      ._scholarships .scholarship-recipients-container #recipient p, ._scholarships .scholarship-recipients-container #recipient .static-about table tbody tr td, .static-about table tbody tr ._scholarships .scholarship-recipients-container #recipient td {
        margin: 16px 0; }
    ._scholarships .scholarship-recipients-container .green-solid-button, ._scholarships .scholarship-recipients-container .green-form-button, ._scholarships .scholarship-recipients-container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._scholarships .scholarship-recipients-container .btn:nth-child(2), ._scholarships .scholarship-recipients-container .pagination li a, .pagination li ._scholarships .scholarship-recipients-container a, ._scholarships .scholarship-recipients-container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._scholarships .scholarship-recipients-container .more-social-icon-link, ._scholarships .scholarship-recipients-container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._scholarships .scholarship-recipients-container .more-social-icon-link, ._scholarships .scholarship-recipients-container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._scholarships .scholarship-recipients-container .more-social-icon-link, ._scholarships .scholarship-recipients-container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._scholarships .scholarship-recipients-container .more-social-icon-link {
      padding: 20px 0;
      display: block;
      margin: 0 auto;
      max-width: 250px; }
  @media screen and (max-width: 768px) {
    ._scholarships .show-more {
      font-size: 16px !important; } }
  ._scholarships .closed-scholarships {
    margin-top: 40px; }
    ._scholarships .closed-scholarships .scholarship-box {
      max-width: 370px; }
      @media screen and (min-width: 992px) and (max-width: 1200px) {
        ._scholarships .closed-scholarships .scholarship-box {
          max-width: 305px; } }
      @media screen and (max-width: 992px) {
        ._scholarships .closed-scholarships .scholarship-box {
          max-width: 100%; } }
      ._scholarships .closed-scholarships .scholarship-box .application-period {
        font-size: 12px;
        padding: 8px; }
        @media screen and (min-width: 992px) and (max-width: 1200px) {
          ._scholarships .closed-scholarships .scholarship-box .application-period {
            font-size: 9px; } }
        ._scholarships .closed-scholarships .scholarship-box .application-period .bold-label {
          font-size: 12px; }
      ._scholarships .closed-scholarships .scholarship-box .application-details hr {
        margin-top: 16px;
        margin-bottom: 16px; }
      ._scholarships .closed-scholarships .scholarship-box .application-details .header-2 {
        font-size: 20px;
        padding: 16px 8px 0px 8px; }
      ._scholarships .closed-scholarships .scholarship-box .application-details .details-text {
        padding: 0px 8px 16px; }
  ._scholarships .scholarship-container {
    padding: 40px; }
    @media screen and (max-width: 768px) {
      ._scholarships .scholarship-container {
        padding: 16px; } }
    ._scholarships .scholarship-container .bold-label {
      font-size: 16px; }
      @media screen and (max-width: 768px) {
        ._scholarships .scholarship-container .bold-label {
          font-size: 14px; } }
    ._scholarships .scholarship-container .rules-container {
      display: block;
      color: #5A5A5A; }
      ._scholarships .scholarship-container .rules-container ul {
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap; }
        ._scholarships .scholarship-container .rules-container ul li {
          width: 300px;
          margin-top: 20px;
          margin-bottom: 20px; }
          ._scholarships .scholarship-container .rules-container ul li hr {
            border-top: 2px solid #E6E6E6; }
          ._scholarships .scholarship-container .rules-container ul li img {
            display: inline-block; }
      ._scholarships .scholarship-container .rules-container .title {
        font-size: 18px;
        margin-bottom: 18px; }
      ._scholarships .scholarship-container .rules-container .body {
        font-size: 14px;
        line-height: 20px; }
        ._scholarships .scholarship-container .rules-container .body p, ._scholarships .scholarship-container .rules-container .body .static-about table tbody tr td, .static-about table tbody tr ._scholarships .scholarship-container .rules-container .body td {
          margin: 8px 0;
          font-size: 14px;
          line-height: 20px; }
    ._scholarships .scholarship-container .header-1 {
      margin-top: 16px;
      font-size: 38px;
      text-transform: uppercase; }
      @media screen and (max-width: 768px) {
        ._scholarships .scholarship-container .header-1 {
          font-size: 30px; } }
    ._scholarships .scholarship-container .application-period {
      margin-bottom: 24px; }
    ._scholarships .scholarship-container .title-cta {
      margin: 24px 0 16px 0; }
      ._scholarships .scholarship-container .title-cta .header-1 {
        margin: 0; }
      ._scholarships .scholarship-container .title-cta .button_container a, ._scholarships .scholarship-container .title-cta .button_container .social-share-icons .more-social-icon-link, .social-share-icons ._scholarships .scholarship-container .title-cta .button_container .more-social-icon-link, ._scholarships .scholarship-container .title-cta .button_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._scholarships .scholarship-container .title-cta .button_container .more-social-icon-link {
        display: block;
        float: right;
        text-transform: uppercase; }
      @media screen and (max-width: 992px) {
        ._scholarships .scholarship-container .title-cta .button_container {
          text-align: center; }
          ._scholarships .scholarship-container .title-cta .button_container a, ._scholarships .scholarship-container .title-cta .button_container .social-share-icons .more-social-icon-link, .social-share-icons ._scholarships .scholarship-container .title-cta .button_container .more-social-icon-link, ._scholarships .scholarship-container .title-cta .button_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._scholarships .scholarship-container .title-cta .button_container .more-social-icon-link {
            float: none;
            display: inline-block; } }
  ._scholarships .scholarship_recipient {
    text-align: center;
    background-color: #F5F5F7;
    padding: 40px; }
    @media screen and (max-width: 768px) {
      ._scholarships .scholarship_recipient {
        padding: 16px; } }
    ._scholarships .scholarship_recipient .header-1 {
      margin-bottom: 32px;
      text-transform: uppercase; }
    ._scholarships .scholarship_recipient #recipient {
      max-width: 820px;
      margin: 24px auto; }
      ._scholarships .scholarship_recipient #recipient img {
        margin: 0 auto 34px;
        max-height: 160px;
        width: 160px;
        height: 160px;
        border-radius: 50%; }
      ._scholarships .scholarship_recipient #recipient .name {
        font-size: 32px;
        font-family: Rokkitt;
        color: #B6BD00;
        font-weight: bold; }
      ._scholarships .scholarship_recipient #recipient .title {
        color: #B6BD00; }
      ._scholarships .scholarship_recipient #recipient p, ._scholarships .scholarship_recipient #recipient .static-about table tbody tr td, .static-about table tbody tr ._scholarships .scholarship_recipient #recipient td {
        margin: 16px 0; }
  ._scholarships .end_button_container {
    text-align: center;
    margin-bottom: 32px; }
    ._scholarships .end_button_container a, ._scholarships .end_button_container .social-share-icons .more-social-icon-link, .social-share-icons ._scholarships .end_button_container .more-social-icon-link, ._scholarships .end_button_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._scholarships .end_button_container .more-social-icon-link {
      padding: 16px 60px;
      font-size: 32px;
      display: inline-block;
      text-transform: uppercase; }
  ._scholarships .scholarships-index {
    margin-top: 40px;
    min-height: 600px; }
    ._scholarships .scholarships-index .header-1 {
      margin-bottom: 24px; }
    ._scholarships .scholarships-index .no-results {
      text-align: center;
      font-size: 18px;
      color: #5A5A5A;
      margin: 50px 0 100px 0; }
    ._scholarships .scholarships-index .hide-more, ._scholarships .scholarships-index .show-more {
      margin-bottom: 40px;
      margin-top: 24px; }
    ._scholarships .scholarships-index .scholarship-winner-item {
      display: flex;
      padding: 22px;
      margin-bottom: 16px;
      border: none; }
      ._scholarships .scholarships-index .scholarship-winner-item img {
        margin-right: 22px; }
        @media screen and (max-width: 768px) {
          ._scholarships .scholarships-index .scholarship-winner-item img {
            width: 64px;
            height: auto; } }
      ._scholarships .scholarships-index .scholarship-winner-item .details .name {
        font-size: 28px; }
      ._scholarships .scholarships-index .scholarship-winner-item .details .winnings {
        margin: 10px 0;
        font-size: 12px;
        color: #B6BD00;
        text-transform: uppercase; }
      ._scholarships .scholarships-index .scholarship-winner-item .details .description {
        line-height: 20px;
        font-size: 14px; }
        ._scholarships .scholarships-index .scholarship-winner-item .details .description .quote {
          float: left;
          font-size: 36px;
          color: #BEBEBE;
          margin-right: 10px;
          margin-top: 3px; }
          @media screen and (max-width: 768px) {
            ._scholarships .scholarships-index .scholarship-winner-item .details .description .quote {
              font-size: 18px; } }
      ._scholarships .scholarships-index .scholarship-winner-item .apply-now {
        position: absolute;
        top: 15px;
        right: 10px; }
        ._scholarships .scholarships-index .scholarship-winner-item .apply-now a, ._scholarships .scholarships-index .scholarship-winner-item .apply-now .social-share-icons .more-social-icon-link, .social-share-icons ._scholarships .scholarships-index .scholarship-winner-item .apply-now .more-social-icon-link, ._scholarships .scholarships-index .scholarship-winner-item .apply-now .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._scholarships .scholarships-index .scholarship-winner-item .apply-now .more-social-icon-link {
          border-radius: 8px;
          padding: 5px 40px;
          font-size: 14px;
          color: #000000;
          text-transform: uppercase; }
    ._scholarships .scholarships-index .details-container {
      margin-bottom: 100px; }
      ._scholarships .scholarships-index .details-container .grey-solid-button, ._scholarships .scholarships-index .details-container .popover-navigation .btn, .popover-navigation ._scholarships .scholarships-index .details-container .btn {
        display: block;
        margin: auto;
        padding: 12px 40px;
        width: 300px;
        text-align: center;
        text-transform: uppercase; }
      ._scholarships .scholarships-index .details-container .group-divider {
        margin-top: 15px; }
      ._scholarships .scholarships-index .details-container .group {
        display: table; }
        ._scholarships .scholarships-index .details-container .group .carret {
          display: table-cell;
          width: 36px;
          font-size: 18px;
          color: #5A5A5A; }
        ._scholarships .scholarships-index .details-container .group .rules-container {
          display: table-cell;
          color: #5A5A5A; }
          ._scholarships .scholarships-index .details-container .group .rules-container .title {
            font-size: 18px;
            margin-bottom: 18px; }
          ._scholarships .scholarships-index .details-container .group .rules-container .body {
            font-size: 14px;
            line-height: 18px; }
            ._scholarships .scholarships-index .details-container .group .rules-container .body p, ._scholarships .scholarships-index .details-container .group .rules-container .body .static-about table tbody tr td, .static-about table tbody tr ._scholarships .scholarships-index .details-container .group .rules-container .body td {
              margin: 8px 0;
              font-size: 14px;
              line-height: 18px; }
            ._scholarships .scholarships-index .details-container .group .rules-container .body ul {
              list-style: disc;
              padding-left: 30px; }
              ._scholarships .scholarships-index .details-container .group .rules-container .body ul li {
                margin-top: 4px;
                margin-bottom: 4px; }

.scholarship-application-index {
  margin-bottom: 100px; }
  .scholarship-application-index p, .scholarship-application-index .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index td {
    color: #5A5A5A; }
  .scholarship-application-index textarea {
    height: 300px; }
  .scholarship-application-index form {
    margin: auto;
    max-width: 660px; }
    @media screen and (max-width: 768px) {
      .scholarship-application-index form {
        max-width: 100%; } }
  .scholarship-application-index .form-group {
    width: 100%; }
    .scholarship-application-index .form-group label {
      float: left;
      position: relative;
      display: inline-block;
      line-height: 28px;
      width: 32%; }
      .scholarship-application-index .form-group label.control-label.not-required:after {
        content: initial; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index .form-group label {
          width: 100%; } }
    .scholarship-application-index .form-group .fa {
      margin-left: 4px;
      font-size: 16px; }
    .scholarship-application-index .form-group .tooltip-inner {
      min-width: 150px; }
    .scholarship-application-index .form-group input {
      float: left;
      display: inline-block;
      width: 67%; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index .form-group input {
          width: 100%; } }
    .scholarship-application-index .form-group select {
      float: left;
      padding: 4px 12px;
      width: 67%; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index .form-group select {
          width: 100%; } }
    .scholarship-application-index .form-group .radio {
      top: 5px;
      float: left;
      clear: none;
      margin: 0; }
      .scholarship-application-index .form-group .radio label {
        display: inline-block;
        width: auto;
        margin-right: 20px; }
        .scholarship-application-index .form-group .radio label input {
          display: inline-block;
          width: auto; }
    .scholarship-application-index .form-group .control-label:after {
      content: " *";
      color: #AF0120; }
    .scholarship-application-index .form-group:after {
      content: "";
      display: block;
      clear: both; }
  .scholarship-application-index .header {
    text-align: center; }
    .scholarship-application-index .header .title {
      margin: 15px;
      text-align: center;
      font: normal normal bold 60px/68px Rokkitt;
      text-transform: none; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index .header .title {
          font: normal normal bold 40px/40px Rokkitt; } }
    .scholarship-application-index .header .tagline-1 {
      text-align: center;
      display: inline-block;
      font: normal normal normal 18px/24px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A; }
    .scholarship-application-index .header .date-range {
      display: inline-block;
      font-size: 12px;
      line-height: 16px; }
      .scholarship-application-index .header .date-range .date {
        font-weight: bold; }
    .scholarship-application-index .header .divider {
      display: inline-block;
      padding: 0 8px;
      font-size: 12px;
      line-height: 16px; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index .header .divider {
          display: none; } }
    .scholarship-application-index .header .see-details {
      display: inline-block;
      font-size: 12px;
      line-height: 16px;
      text-transform: uppercase; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index .header .see-details {
          line-height: 20px; } }
  .scholarship-application-index .group-label {
    font: normal normal bold 35px/47px Open Sans;
    letter-spacing: 0px;
    color: #B6BD00;
    text-transform: uppercase; }
    .scholarship-application-index .group-label.control-label:after {
      content: " *";
      color: #AF0120; }
  .scholarship-application-index .group-divider {
    border-color: #0000001F;
    margin: 14px 40px 20px 0px; }
  .scholarship-application-index .extra-top-margin {
    margin: 24px 40px 20px 0px !important; }
  .scholarship-application-index .grey-solid-button, .scholarship-application-index .popover-navigation .btn, .popover-navigation .scholarship-application-index .btn {
    margin-top: 50px;
    text-transform: uppercase; }
  .scholarship-application-index .email-taken {
    display: none;
    color: #AF0120;
    font-size: 12px;
    line-height: 13px;
    text-transform: uppercase;
    margin-left: 200px;
    margin-bottom: 15px; }
    .scholarship-application-index .email-taken a, .scholarship-application-index .email-taken .social-share-icons .more-social-icon-link, .social-share-icons .scholarship-application-index .email-taken .more-social-icon-link, .scholarship-application-index .email-taken .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .scholarship-application-index .email-taken .more-social-icon-link {
      color: #AF0120;
      font-weight: bold; }
  .scholarship-application-index .file-upload::-webkit-file-upload-button {
    font-family: Rokkitt;
    background: #B6BD00;
    font-size: 18px;
    color: #fff;
    border-radius: 0;
    border: none;
    padding: 8px 10px 5px 10px;
    text-transform: uppercase;
    outline: none; }
    .scholarship-application-index .file-upload::-webkit-file-upload-button:hover {
      background: #5A5A5A;
      text-decoration: none;
      color: #FFFFFF; }
  .scholarship-application-index .file-upload {
    font-size: 14px; }
    .scholarship-application-index .file-upload:focus {
      border: none !important; }
  .scholarship-application-index .file-upload-filetypes {
    position: absolute;
    top: 10px;
    left: 350px;
    font-size: 14px; }
    @media screen and (max-width: 768px) {
      .scholarship-application-index .file-upload-filetypes {
        top: 44px;
        left: 140px; } }
  .scholarship-application-index .validation-error {
    margin: 4px;
    font-size: 13px;
    color: #AF0120; }
    .scholarship-application-index .validation-error .fa {
      margin-right: 5px; }
  .scholarship-application-index #scholarship_application_telephone_country_code {
    display: inline-block;
    width: 150px;
    padding: 0; }
  .scholarship-application-index #scholarship_application_telephone_number {
    width: 100%; }
  .scholarship-application-index .iti {
    width: 67%; }
    @media screen and (max-width: 768px) {
      .scholarship-application-index .iti {
        width: 100%; } }
  .scholarship-application-index #scholarship_application_birth_date_month {
    width: 23%; }
  .scholarship-application-index #scholarship_application_birth_date_day {
    width: 22%; }
  .scholarship-application-index #scholarship_application_birth_date_year {
    width: 22%; }
  @media screen and (max-width: 768px) {
    .scholarship-application-index #scholarship_application_birth_date_month {
      width: 33%; }
    .scholarship-application-index #scholarship_application_birth_date_day {
      width: 33%; }
    .scholarship-application-index #scholarship_application_birth_date_year {
      width: 33%; } }
  .scholarship-application-index .nav-tabs > li > a:hover, .scholarship-application-index .social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link:hover, .scholarship-application-index .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .mobile-social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link:hover, .scholarship-application-index .nav-tabs > li > a, .scholarship-application-index .social-share-icons .nav-tabs > li > .more-social-icon-link, .social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link, .scholarship-application-index .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link, .mobile-social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link {
    border: none; }
  .scholarship-application-index .nav-tabs > li > a:hover p, .scholarship-application-index .social-share-icons .nav-tabs > li > .more-social-icon-link:hover p, .social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link:hover p, .scholarship-application-index .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover p, .mobile-social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link:hover p, .scholarship-application-index .nav-tabs > li > a:hover .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .nav-tabs > li > a:hover td, .scholarship-application-index .social-share-icons .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .social-share-icons .nav-tabs > li > .more-social-icon-link:hover td, .social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link:hover td, .scholarship-application-index .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover td, .mobile-social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons .scholarship-application-index .nav-tabs > li > .more-social-icon-link:hover td {
    color: #B6BD00 !important; }
  .scholarship-application-index .wizard {
    background: #FFFFFF;
    padding: 20px 60px 0 60px;
    margin-bottom: 40px; }
  .scholarship-application-index .wizard .nav-tabs {
    position: relative;
    border: 0px; }
  .scholarship-application-index .wizard > div.wizard-inner {
    position: relative; }
  .scholarship-application-index .connecting-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1; }
  .scholarship-application-index .active-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1;
    border-radius: 15px !important; }
  .scholarship-application-index .active .connecting-line, .scholarship-application-index .done .connecting-line {
    background-color: #B6BD00; }
  .scholarship-application-index .border-right {
    border-radius: 15px 0 0 15px; }
  .scholarship-application-index .border-left {
    border-radius: 0; }
  .scholarship-application-index .wizard .nav-tabs > li.active > a, .scholarship-application-index .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link, .scholarship-application-index .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link, .scholarship-application-index .wizard .nav-tabs > li.active > a:hover, .scholarship-application-index .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link:hover, .scholarship-application-index .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link:hover, .scholarship-application-index .wizard .nav-tabs > li.active > a:focus, .scholarship-application-index .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link:focus, .scholarship-application-index .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link:focus {
    cursor: default;
    border: 0;
    background: none !important;
    border-bottom-color: transparent; }
    .scholarship-application-index .wizard .nav-tabs > li.active > a #suit-tie, .scholarship-application-index .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link #suit-tie, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link #suit-tie, .scholarship-application-index .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link #suit-tie, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link #suit-tie, .scholarship-application-index .wizard .nav-tabs > li.active > a:hover #suit-tie, .scholarship-application-index .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, .scholarship-application-index .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, .scholarship-application-index .wizard .nav-tabs > li.active > a:focus #suit-tie, .scholarship-application-index .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie, .scholarship-application-index .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie {
      fill: #FFFFFF !important;
      width: 22px;
      position: relative;
      top: 2px; }
  .scholarship-application-index .nav-tabs li p, .scholarship-application-index .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .nav-tabs li td {
    white-space: nowrap;
    margin: 0;
    padding-top: 70px;
    font-weight: bold;
    font-size: 16px;
    text-align: center; }
  .scholarship-application-index .list-inline {
    text-align: center; }
  .scholarship-application-index .control-label {
    color: #5A5A5A;
    font-size: 16px;
    padding-bottom: 12px;
    font-weight: bold; }
  .scholarship-application-index .wizard .nav-tabs > li {
    width: 33.33%;
    margin-bottom: 0; }
    .scholarship-application-index .wizard .nav-tabs > li .round-tab #suit-tie {
      width: 22px;
      position: relative;
      top: 2px; }
    .scholarship-application-index .wizard .nav-tabs > li .round-tab:hover #suit-tie {
      fill: #FFFFFF !important; }
  .scholarship-application-index .wizard .nav-tabs-three > li {
    width: 33.33% !important; }
    @media screen and (max-width: 992px) {
      .scholarship-application-index .wizard .nav-tabs-three > li a p, .scholarship-application-index .wizard .nav-tabs-three > li .social-share-icons .more-social-icon-link p, .social-share-icons .scholarship-application-index .wizard .nav-tabs-three > li .more-social-icon-link p, .scholarship-application-index .wizard .nav-tabs-three > li .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs-three > li .more-social-icon-link p, .scholarship-application-index .wizard .nav-tabs-three > li a .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .wizard .nav-tabs-three > li a td, .scholarship-application-index .wizard .nav-tabs-three > li .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .wizard .nav-tabs-three > li .social-share-icons .more-social-icon-link td, .social-share-icons .scholarship-application-index .wizard .nav-tabs-three > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons .scholarship-application-index .wizard .nav-tabs-three > li .more-social-icon-link td, .scholarship-application-index .wizard .nav-tabs-three > li .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .wizard .nav-tabs-three > li .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs-three > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs-three > li .more-social-icon-link td {
        padding-top: 70px !important; } }
  .scholarship-application-index .wizard .tab-pane {
    position: relative;
    padding-top: 15px; }
    @media screen and (max-width: 992px) {
      .scholarship-application-index .wizard .tab-pane {
        margin-top: 16px; } }
  .scholarship-application-index .next-step:hover, .scholarship-application-index .next-step, .scholarship-application-index .prev-step:hover, .scholarship-application-index .prev-step {
    position: relative;
    background-color: #B6BD00;
    font-size: 16px;
    color: #FFFFFF; }
  @media (max-width: 992px) {
    .scholarship-application-index h2 {
      font-size: 24px; }
    .scholarship-application-index h1 {
      font-size: 40px; }
    .scholarship-application-index section {
      margin: 0 8px; }
    .scholarship-application-index .wizard {
      width: 100%;
      height: auto !important;
      padding: 0 8px; }
    .scholarship-application-index span.round-tab {
      font-size: 16px;
      width: 50px;
      height: 50px;
      line-height: 50px; }
    .scholarship-application-index .wizard .nav-tabs > li a, .scholarship-application-index .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link, .scholarship-application-index .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link {
      width: 100%;
      height: 50px; }
    .scholarship-application-index .wizard li.active:after {
      content: " ";
      position: absolute;
      left: 35%; }
    .scholarship-application-index .next-step {
      margin-top: 10px; }
    .scholarship-application-index .nav-tabs li p, .scholarship-application-index .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .nav-tabs li td {
      padding-top: 60px;
      font-size: 10px;
      text-align: center; }
    .scholarship-application-index .connecting-line, .scholarship-application-index .active-line {
      top: 43%; } }
  @media screen and (max-width: 1200px) {
    .scholarship-application-index .wizard .nav-tabs-five > li a p, .scholarship-application-index .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link p, .social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link p, .scholarship-application-index .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link p, .scholarship-application-index .wizard .nav-tabs-five > li a .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .wizard .nav-tabs-five > li a td, .scholarship-application-index .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link td, .social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link td, .scholarship-application-index .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link td {
      font-size: 10px;
      padding-top: 60px;
      padding-left: 0px; }
    .scholarship-application-index .wizard .nav-tabs-five > li a .nav-label, .scholarship-application-index .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link .nav-label, .social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link .nav-label, .scholarship-application-index .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link .nav-label, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link .nav-label {
      position: relative;
      top: 20px; } }
  @media screen and (max-width: 570px) {
    .scholarship-application-index .wizard .nav-tabs-five > li a .nav-label, .scholarship-application-index .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link .nav-label, .social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link .nav-label, .scholarship-application-index .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link .nav-label, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs-five > li .more-social-icon-link .nav-label {
      display: none !important; } }
  @media screen and (max-width: 768px) {
    .scholarship-application-index .wizard .nav-tabs > li a, .scholarship-application-index .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link, .scholarship-application-index .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link {
      height: 35px; }
      .scholarship-application-index .wizard .nav-tabs > li a p, .scholarship-application-index .wizard .nav-tabs > li .social-share-icons .more-social-icon-link p, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link p, .scholarship-application-index .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link p, .scholarship-application-index .wizard .nav-tabs > li a .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .wizard .nav-tabs > li a td, .scholarship-application-index .wizard .nav-tabs > li .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .wizard .nav-tabs > li .social-share-icons .more-social-icon-link td, .social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link td, .scholarship-application-index .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons .scholarship-application-index .wizard .nav-tabs > li .more-social-icon-link td {
        display: none; }
    .scholarship-application-index #suit-tie {
      width: 13px;
      position: relative;
      top: 2px; } }
  .scholarship-application-index .border-right {
    border-radius: 15px 0 0 15px; }
  .scholarship-application-index .border-left {
    border-radius: 0; }
  .scholarship-application-index .step-description {
    color: #5A5A5A;
    font-size: 16px;
    line-height: 20px; }
  .scholarship-application-index .confirm-summary .checked-boxes-summary ._animated-checkboxes {
    pointer-events: none; }
    .scholarship-application-index .confirm-summary .checked-boxes-summary ._animated-checkboxes .label_checkbox_poster {
      padding-left: 0 !important;
      padding-right: 0 !important; }
    .scholarship-application-index .confirm-summary .checked-boxes-summary ._animated-checkboxes .label_checkbox_poster:before, .scholarship-application-index .confirm-summary .checked-boxes-summary ._animated-checkboxes .label_checkbox_poster:after {
      content: none; }
  .scholarship-application-index .confirm-summary .summary-header {
    font-family: 'Open Sans';
    font-size: 30px;
    color: #B6BD00;
    font-weight: bold; }
  .scholarship-application-index .confirm-summary .summary-sub-header {
    font-size: 16px;
    color: #B6BD00; }
  .scholarship-application-index .confirm-summary .summary {
    font-weight: bold;
    font-size: 16px;
    line-height: 18px;
    color: #5A5A5A; }
    .scholarship-application-index .confirm-summary .summary span {
      font-weight: normal; }
  .scholarship-application-index.review button {
    margin: 0;
    text-transform: uppercase; }
  .scholarship-application-index.review .review-container {
    margin: auto;
    max-width: 1155px;
    width: 100%;
    border-radius: 8px;
    box-shadow: 0px 7px 10px #00000029;
    background-color: #FFFFFF;
    padding-left: 33px;
    padding-top: 30px;
    padding-bottom: 36px;
    padding-right: 40px;
    margin-bottom: 39px;
    float: left; }
    @media screen and (max-width: 768px) {
      .scholarship-application-index.review .review-container {
        max-width: 100%;
        margin-bottom: 15px; } }
  .scholarship-application-index.review .poster-edit-form .edit-form-header-box {
    border-bottom: 1px solid #0000001F;
    padding-bottom: 35px;
    display: flex;
    align-items: center; }
    @media screen and (max-width: 768px) {
      .scholarship-application-index.review .poster-edit-form .edit-form-header-box {
        flex-direction: column; } }
    .scholarship-application-index.review .poster-edit-form .edit-form-header-box .fa-pencil {
      border-radius: 50%;
      width: 71px;
      height: 71px;
      border: 1px solid #B6BD00;
      opacity: 1;
      color: #5A5A5A;
      font-size: 40px;
      float: left;
      text-align: center;
      padding-top: 15px; }
    .scholarship-application-index.review .poster-edit-form .edit-form-header-box .edit-form-header {
      text-align: left;
      font: normal normal normal 16px/24px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A;
      padding-top: 14px;
      padding-left: 28px;
      width: 85%; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index.review .poster-edit-form .edit-form-header-box .edit-form-header {
          padding: 0;
          width: 100%;
          margin-top: 15px; } }
  .scholarship-application-index.review .poster-edit-form .animated_checkbox_content .thumbnail {
    width: 140px; }
  @media screen and (max-width: 500px) {
    .scholarship-application-index.review .poster-edit-form .animated_checkbox_content {
      display: block; }
      .scholarship-application-index.review .poster-edit-form .animated_checkbox_content .thumbnail {
        width: 100%; } }
  .scholarship-application-index.review .poster-edit-form.wizard .poster-counter {
    color: #5A5A5A; }
  .scholarship-application-index.review .poster-edit-form.wizard .form-group {
    position: relative; }
    .scholarship-application-index.review .poster-edit-form.wizard .form-group i.error_icon {
      display: none;
      color: #AF0120;
      font-size: 30px;
      position: absolute;
      top: 50px;
      right: 12px;
      pointer-events: none; }
      @media screen and (min-width: 992px) {
        .scholarship-application-index.review .poster-edit-form.wizard .form-group i.error_icon.error-75 {
          right: 26%; } }
    .scholarship-application-index.review .poster-edit-form.wizard .form-group .error-text {
      display: none;
      color: #AF0120;
      margin-top: 4px; }
  .scholarship-application-index.review .poster-edit-form.wizard select:focus, .scholarship-application-index.review .poster-edit-form.wizard input.form-control:focus, .scholarship-application-index.review .poster-edit-form.wizard textarea.form-control:focus {
    border: 2px solid #B6BD00;
    box-shadow: none; }
  @media screen and (max-width: 992px) {
    .scholarship-application-index.review .poster-edit-form.wizard {
      padding: 0 8px; }
      .scholarship-application-index.review .poster-edit-form.wizard #title-countdown, .scholarship-application-index.review .poster-edit-form.wizard #abstract-countdown {
        right: 1%; }
      .scholarship-application-index.review .poster-edit-form.wizard .poster-dropzone, .scholarship-application-index.review .poster-edit-form.wizard .upload-icon-wrapper, .scholarship-application-index.review .poster-edit-form.wizard textarea.form-control, .scholarship-application-index.review .poster-edit-form.wizard input.form-control {
        width: 100% !important; } }
  .scholarship-application-index.review .redirect-ms-button-container {
    position: absolute;
    float: right;
    left: 103%;
    padding: 20px 23px 24px 17px;
    width: auto; }
    .scholarship-application-index.review .redirect-ms-button-container .row {
      text-align: center; }
      .scholarship-application-index.review .redirect-ms-button-container .row img {
        width: 100%; }
    @media screen and (max-width: 992px) {
      .scholarship-application-index.review .redirect-ms-button-container {
        float: left;
        position: relative;
        width: 100%;
        left: 0; } }
    .scholarship-application-index.review .redirect-ms-button-container div:nth-child(2) > div > a, .scholarship-application-index.review .redirect-ms-button-container .social-share-icons div:nth-child(2) > div > .more-social-icon-link, .social-share-icons .scholarship-application-index.review .redirect-ms-button-container div:nth-child(2) > div > .more-social-icon-link, .scholarship-application-index.review .redirect-ms-button-container .mobile-social-share-icons div:nth-child(2) > div > .more-social-icon-link, .mobile-social-share-icons .scholarship-application-index.review .redirect-ms-button-container div:nth-child(2) > div > .more-social-icon-link {
      margin: 23px 0 0 0;
      padding: 20px;
      width: 264px !important; }
  .scholarship-application-index.review .submission-details-container .inner-flex {
    display: flex;
    flex-direction: column; }
    @media screen and (min-width: 992px) {
      .scholarship-application-index.review .submission-details-container .inner-flex {
        width: 40%; } }
  .scholarship-application-index.review .submission-details-container .details-flex-box {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    @media screen and (max-width: 992px) {
      .scholarship-application-index.review .submission-details-container .details-flex-box .status-col {
        padding-right: 0px;
        align-self: flex-end;
        order: 3;
        width: 100%; } }
  .scholarship-application-index.review .review-message {
    margin: 16px 0 22px;
    color: #B6BD00;
    font-size: 18px;
    text-align: center; }
  .scholarship-application-index.review .cta_buttons_container p, .scholarship-application-index.review .cta_buttons_container .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-index.review .cta_buttons_container td {
    font-size: 18px; }
  @media (min-width: 992px) {
    .scholarship-application-index.review .cta_buttons_container .poster-button {
      width: 320px !important; } }
  @media (min-width: 992px) {
    .scholarship-application-index.review .cta_buttons_container .green-border-button {
      margin-right: 54px !important; } }
  .scholarship-application-index.review .cta_buttons_container .green-solid-button, .scholarship-application-index.review .cta_buttons_container .green-form-button, .scholarship-application-index.review .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-index.review .cta_buttons_container .btn:nth-child(2), .scholarship-application-index.review .cta_buttons_container .pagination li a, .pagination li .scholarship-application-index.review .cta_buttons_container a, .scholarship-application-index.review .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .green-border-button {
    width: 470px;
    padding: 26px;
    font-size: 18px;
    display: inline-block;
    margin: 36px 16px; }
    @media (max-width: 768px) {
      .scholarship-application-index.review .cta_buttons_container .green-solid-button, .scholarship-application-index.review .cta_buttons_container .green-form-button, .scholarship-application-index.review .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-index.review .cta_buttons_container .btn:nth-child(2), .scholarship-application-index.review .cta_buttons_container .pagination li a, .pagination li .scholarship-application-index.review .cta_buttons_container a, .scholarship-application-index.review .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .green-border-button {
        font-size: 15px;
        width: 100%; } }
    @media (max-width: 992px) {
      .scholarship-application-index.review .cta_buttons_container .green-solid-button, .scholarship-application-index.review .cta_buttons_container .green-form-button, .scholarship-application-index.review .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-index.review .cta_buttons_container .btn:nth-child(2), .scholarship-application-index.review .cta_buttons_container .pagination li a, .pagination li .scholarship-application-index.review .cta_buttons_container a, .scholarship-application-index.review .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .green-border-button {
        margin: 0 0 16px 0;
        width: 100%; } }
    @media (max-width: 1400px) and (min-width: 1200px) {
      .scholarship-application-index.review .cta_buttons_container .green-solid-button, .scholarship-application-index.review .cta_buttons_container .green-form-button, .scholarship-application-index.review .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-index.review .cta_buttons_container .btn:nth-child(2), .scholarship-application-index.review .cta_buttons_container .pagination li a, .pagination li .scholarship-application-index.review .cta_buttons_container a, .scholarship-application-index.review .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .green-border-button {
        margin-left: 16px;
        margin-right: 16px; } }
    @media (max-width: 768px) {
      .scholarship-application-index.review .cta_buttons_container .green-solid-button.large-single-btn, .scholarship-application-index.review .cta_buttons_container .large-single-btn.green-form-button, .scholarship-application-index.review .cta_buttons_container .popover-navigation .btn-group .large-single-btn.btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-index.review .cta_buttons_container .large-single-btn.btn:nth-child(2), .scholarship-application-index.review .cta_buttons_container .pagination li a.large-single-btn, .pagination li .scholarship-application-index.review .cta_buttons_container a.large-single-btn, .scholarship-application-index.review .cta_buttons_container .pagination li .social-share-icons .large-single-btn.more-social-icon-link, .pagination li .social-share-icons .scholarship-application-index.review .cta_buttons_container .large-single-btn.more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .social-share-icons .pagination li .large-single-btn.more-social-icon-link, .social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .large-single-btn.more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .pagination li .mobile-social-share-icons .large-single-btn.more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-index.review .cta_buttons_container .large-single-btn.more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .mobile-social-share-icons .pagination li .large-single-btn.more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .large-single-btn.more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .green-border-button.large-single-btn {
        font-size: 18px;
        width: 100%; } }
  .scholarship-application-index.review .cta_buttons_container .green-border-button {
    color: #5A5A5A; }
  .scholarship-application-index.review .cta_buttons_container .green-solid-button, .scholarship-application-index.review .cta_buttons_container .green-form-button, .scholarship-application-index.review .cta_buttons_container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-index.review .cta_buttons_container .btn:nth-child(2), .scholarship-application-index.review .cta_buttons_container .pagination li a, .pagination li .scholarship-application-index.review .cta_buttons_container a, .scholarship-application-index.review .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link, .scholarship-application-index.review .cta_buttons_container .green-border-button {
    font-family: inherit;
    box-shadow: rgba(95, 93, 93, 0.2) 0px 2px 8px 0px;
    border: 2px solid #b6bd00;
    position: relative; }
  .scholarship-application-index.review .cta_buttons_container .green-solid-button:hover, .scholarship-application-index.review .cta_buttons_container .green-form-button:hover, .scholarship-application-index.review .cta_buttons_container .popover-navigation .btn-group .btn:hover:nth-child(2), .popover-navigation .btn-group .scholarship-application-index.review .cta_buttons_container .btn:hover:nth-child(2), .scholarship-application-index.review .cta_buttons_container .pagination li a:hover, .pagination li .scholarship-application-index.review .cta_buttons_container a:hover, .scholarship-application-index.review .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link:hover, .scholarship-application-index.review .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link:hover, .scholarship-application-index.review .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link:hover, .scholarship-application-index.review .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link:hover {
    background-color: #FFFFFF;
    color: #5A5A5A; }
    .scholarship-application-index.review .cta_buttons_container .green-solid-button:hover i.fa, .scholarship-application-index.review .cta_buttons_container .green-form-button:hover i.fa, .scholarship-application-index.review .cta_buttons_container .popover-navigation .btn-group .btn:hover:nth-child(2) i.fa, .popover-navigation .btn-group .scholarship-application-index.review .cta_buttons_container .btn:hover:nth-child(2) i.fa, .scholarship-application-index.review .cta_buttons_container .pagination li a:hover i.fa, .pagination li .scholarship-application-index.review .cta_buttons_container a:hover i.fa, .scholarship-application-index.review .cta_buttons_container .pagination li .social-share-icons .more-social-icon-link:hover i.fa, .pagination li .social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link:hover i.fa, .scholarship-application-index.review .cta_buttons_container .social-share-icons .pagination li .more-social-icon-link:hover i.fa, .social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link:hover i.fa, .scholarship-application-index.review .cta_buttons_container .pagination li .mobile-social-share-icons .more-social-icon-link:hover i.fa, .pagination li .mobile-social-share-icons .scholarship-application-index.review .cta_buttons_container .more-social-icon-link:hover i.fa, .scholarship-application-index.review .cta_buttons_container .mobile-social-share-icons .pagination li .more-social-icon-link:hover i.fa, .mobile-social-share-icons .pagination li .scholarship-application-index.review .cta_buttons_container .more-social-icon-link:hover i.fa {
      display: block; }
  .scholarship-application-index.review .cta_buttons_container .green-border-button:hover {
    background-color: #B6BD00;
    color: #FFFFFF; }
  .scholarship-application-index.review .cta_buttons_container i.cta_icon_arrow {
    display: none;
    font-size: 24px;
    position: absolute;
    top: -1px;
    right: -20px;
    font-weight: bold; }
  .scholarship-application-index.review .item-group {
    display: table;
    width: 100%; }
    .scholarship-application-index.review .item-group .item-col-33 {
      width: 33% !important; }
      @media screen and (max-width: 992px) {
        .scholarship-application-index.review .item-group .item-col-33 {
          width: 100% !important; } }
    .scholarship-application-index.review .item-group .item-col-50 {
      width: auto !important; }
      @media screen and (max-width: 992px) {
        .scholarship-application-index.review .item-group .item-col-50 {
          width: auto !important; } }
    .scholarship-application-index.review .item-group .item-column {
      float: left;
      padding: 0;
      width: 50%; }
      .scholarship-application-index.review .item-group .item-column .status-label {
        display: block;
        text-transform: uppercase;
        font-size: 24px;
        font-weight: bold; }
      .scholarship-application-index.review .item-group .item-column .detail-box {
        display: flex;
        padding-bottom: 0; }
      .scholarship-application-index.review .item-group .item-column .retracted-container {
        height: 120px; }
      .scholarship-application-index.review .item-group .item-column .status-container {
        border: 1px solid #0000001F;
        border-radius: 13px;
        padding: 14px 0px 14px 12px;
        display: block; }
        @media screen and (min-width: 992px) {
          .scholarship-application-index.review .item-group .item-column .status-container {
            margin-right: 12px; } }
        .scholarship-application-index.review .item-group .item-column .status-container .button-tooltip-container {
          padding-bottom: 0px; }
        .scholarship-application-index.review .item-group .item-column .status-container .status-text {
          display: inline-block;
          font-weight: normal; }
        .scholarship-application-index.review .item-group .item-column .status-container .circle {
          font-size: 22px;
          padding-right: 10px; }
        .scholarship-application-index.review .item-group .item-column .status-container .feedback {
          font-size: 16px;
          display: block;
          font-weight: normal;
          border-top: 1px solid #0000001F;
          margin-left: 33px;
          margin-top: 10px;
          padding-top: 10px;
          margin-bottom: 10px;
          padding-bottom: 10px;
          width: 80%; }
        .scholarship-application-index.review .item-group .item-column .status-container .green-solid-button, .scholarship-application-index.review .item-group .item-column .status-container .green-form-button, .scholarship-application-index.review .item-group .item-column .status-container .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-index.review .item-group .item-column .status-container .btn:nth-child(2), .scholarship-application-index.review .item-group .item-column .status-container .pagination li a, .pagination li .scholarship-application-index.review .item-group .item-column .status-container a, .scholarship-application-index.review .item-group .item-column .status-container .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .scholarship-application-index.review .item-group .item-column .status-container .more-social-icon-link, .scholarship-application-index.review .item-group .item-column .status-container .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .scholarship-application-index.review .item-group .item-column .status-container .more-social-icon-link, .scholarship-application-index.review .item-group .item-column .status-container .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-index.review .item-group .item-column .status-container .more-social-icon-link, .scholarship-application-index.review .item-group .item-column .status-container .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-index.review .item-group .item-column .status-container .more-social-icon-link {
          width: 158px;
          font-size: 18px;
          margin-left: 33px; }
        .scholarship-application-index.review .item-group .item-column .status-container .retract-button {
          margin: 20px 0 0px 0;
          width: 237px;
          font: normal normal 500 18px/24px Open Sans;
          padding: 10px 10px 10px 10px;
          border: 2px solid #B6BD00;
          cursor: pointer; }
          @media screen and (max-width: 1200px) {
            .scholarship-application-index.review .item-group .item-column .status-container .retract-button {
              width: 220px; } }
        .scholarship-application-index.review .item-group .item-column .status-container .retract-button:hover {
          background-color: #FFFFFF;
          color: #5A5A5A; }
        .scholarship-application-index.review .item-group .item-column .status-container .edit-button {
          font: normal normal 500 18px/24px Open Sans;
          padding: 10px;
          border: 2px solid #B6BD00; }
          .scholarship-application-index.review .item-group .item-column .status-container .edit-button.disabled {
            cursor: not-allowed;
            background-color: #5A5A5A !important;
            color: #FFFFFF;
            z-index: 99;
            border: 2px solid #FFFFFF; }
        .scholarship-application-index.review .item-group .item-column .status-container .edit-button:hover {
          background-color: #FFFFFF;
          color: #5A5A5A; }
        .scholarship-application-index.review .item-group .item-column .status-container .fa-info {
          color: #5A5A5A;
          border: 1px solid #5A5A5A;
          border-radius: 50%;
          width: 21px;
          height: 21px;
          text-align: center;
          position: absolute;
          margin: 23px 5px 0 10px;
          padding: 2.4px; }
        .scholarship-application-index.review .item-group .item-column .status-container .fa-info:hover {
          color: #FFFFFF;
          background-color: #5A5A5A;
          cursor: pointer; }
        .scholarship-application-index.review .item-group .item-column .status-container .fa-info + .tooltip > .tooltip-inner {
          background-color: #FFFFFF;
          color: #5A5A5A;
          font: normal normal normal 12px/17px Open Sans;
          font-weight: normal;
          border: 1px solid #5A5A5A;
          max-width: 20em !important;
          width: 100%;
          text-align: left;
          white-space: break-spaces;
          padding: 20px; }
        .scholarship-application-index.review .item-group .item-column .status-container .tooltip-arrow {
          border-top-color: #FFFFFF; }
        .scholarship-application-index.review .item-group .item-column .status-container .retracted {
          position: absolute;
          width: 250px; }
          .scholarship-application-index.review .item-group .item-column .status-container .retracted.disabled {
            cursor: not-allowed;
            background-color: #5A5A5A !important;
            color: #fff;
            z-index: 99;
            border: 2px solid #FFFFFF; }
      @media screen and (max-width: 992px) {
        .scholarship-application-index.review .item-group .item-column {
          display: inline-block;
          float: none;
          width: auto;
          padding-right: 30px; } }
    .scholarship-application-index.review .item-group .item {
      display: table-row;
      border: none;
      width: 100%; }
      .scholarship-application-index.review .item-group .item label {
        padding: 15px 0 0 0;
        font: normal normal bold 18px/24px Open Sans;
        color: #5A5A5A; }
      .scholarship-application-index.review .item-group .item .transcript-label {
        display: block;
        width: 100%; }
      .scholarship-application-index.review .item-group .item .uploaded-file-container {
        font-weight: 600;
        border: 2px solid #BEBEBE;
        border-radius: 5px;
        background-color: #F5F5F7;
        padding: 22px;
        width: 35%;
        height: 95px;
        line-height: 24px;
        display: grid;
        align-content: center;
        overflow: hidden;
        margin: 0px 0px 30px 0; }
        @media screen and (max-width: 992px) {
          .scholarship-application-index.review .item-group .item .uploaded-file-container {
            width: 100%; } }
        .scholarship-application-index.review .item-group .item .uploaded-file-container .file-name {
          margin-left: 6px;
          font-size: 16px;
          font-weight: 800;
          position: absolute;
          padding-left: 65px;
          padding-top: 13px; }
          .scholarship-application-index.review .item-group .item .uploaded-file-container .file-name a, .scholarship-application-index.review .item-group .item .uploaded-file-container .file-name .social-share-icons .more-social-icon-link, .social-share-icons .scholarship-application-index.review .item-group .item .uploaded-file-container .file-name .more-social-icon-link, .scholarship-application-index.review .item-group .item .uploaded-file-container .file-name .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .scholarship-application-index.review .item-group .item .uploaded-file-container .file-name .more-social-icon-link {
            color: #5A5A5A; }
        .scholarship-application-index.review .item-group .item .uploaded-file-container .fa-file {
          font-size: 50px;
          float: left;
          color: #B6BD00;
          left: 18px;
          top: 12px; }
    .scholarship-application-index.review .item-group .detail {
      font: normal normal normal 16px/24px Open Sans; }
      .scholarship-application-index.review .item-group .detail .bolded {
        font-weight: 800; }
      .scholarship-application-index.review .item-group .detail a, .scholarship-application-index.review .item-group .detail .social-share-icons .more-social-icon-link, .social-share-icons .scholarship-application-index.review .item-group .detail .more-social-icon-link, .scholarship-application-index.review .item-group .detail .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .scholarship-application-index.review .item-group .detail .more-social-icon-link {
        color: #2B7FF2; }
      .scholarship-application-index.review .item-group .detail.need-poster-detail {
        margin-left: 33px; }
    .scholarship-application-index.review .item-group div {
      display: table-cell;
      font-size: 14px;
      padding-bottom: 15px;
      font-size: 14px;
      line-height: 18px;
      font-weight: bold; }
      .scholarship-application-index.review .item-group div .status {
        text-transform: capitalize; }
    .scholarship-application-index.review .item-group .essay-body {
      position: relative;
      display: block;
      padding: 8px 40px 16px 8px;
      font: normal normal normal 18px/24px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index.review .item-group .essay-body {
          padding: 8px 0px 16px 8px; } }
    .scholarship-application-index.review .item-group .see-more-essay, .scholarship-application-index.review .item-group .see-less-essay {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      padding-left: 8px;
      text-transform: uppercase;
      color: #aaa;
      font-size: 12px;
      cursor: pointer;
      display: none;
      text-align: center;
      background-color: #FFFFFF;
      opacity: .9; }
  .scholarship-application-index.thankyou {
    display: block;
    width: 100%;
    border-top: 1px solid #BEBEBE; }
    .scholarship-application-index.thankyou .thankyou-message {
      margin: 10px 0 50px 0;
      text-align: center;
      font-family: Rokkitt, Helvetica;
      font-size: 28px;
      color: #5A5A5A; }
    .scholarship-application-index.thankyou .title {
      display: inline-block;
      float: left;
      padding: 10px 0;
      font-family: Rokkitt, Helvetica;
      font-size: 26px;
      width: 50%; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index.thankyou .title {
          width: 100%;
          text-align: center; } }
    .scholarship-application-index.thankyou .award-date {
      display: inline-block;
      float: left;
      text-align: right;
      padding: 10px 0;
      font-size: 18px;
      text-transform: uppercase;
      color: #5A5A5A;
      width: 50%; }
      @media screen and (max-width: 768px) {
        .scholarship-application-index.thankyou .award-date {
          width: 100%;
          text-align: center; } }
    .scholarship-application-index.thankyou .user-item {
      padding: 10px;
      display: flex; }
      .scholarship-application-index.thankyou .user-item .thumbnail {
        margin-right: 10px; }
      .scholarship-application-index.thankyou .user-item .details .name {
        font-size: 28px; }
      .scholarship-application-index.thankyou .user-item .details .content .status {
        font-size: 14px;
        line-height: 20px;
        max-height: none; }
    .scholarship-application-index.thankyou .reminder-message {
      margin: 30px 0 50px 0;
      text-align: center;
      font-size: 20px;
      color: #5A5A5A; }

.scholarship-banner {
  position: relative;
  top: -20px;
  width: 100%;
  height: 250px;
  background: url("https://assets.labroots.com/_public/images/support/banners/6-scholarships-header.jpg");
  background-position: top left;
  background-size: cover; }
  .scholarship-banner.larger-hero-image {
    background: url("https://labroots-assets.s3-us-west-2.amazonaws.com/_public/images/support/banners/new-scholarships-header-1910x410.jpg"); }
  @media screen and (max-width: 768px) {
    .scholarship-banner {
      height: 125px; } }
  .scholarship-banner .hero-img-header-1 {
    padding-top: 55px;
    color: #B6BD00;
    text-transform: uppercase;
    font-size: 40px; }
    @media screen and (max-width: 768px) {
      .scholarship-banner .hero-img-header-1 {
        padding-top: 45px;
        font-size: 16px;
        margin-left: 32px; } }
  .scholarship-banner .hero-img-header-2 {
    color: #5A5A5A;
    text-transform: uppercase;
    font-size: 60px;
    font-family: 'Open Sans Light';
    font-weight: 100; }
    @media screen and (max-width: 768px) {
      .scholarship-banner .hero-img-header-2 {
        font-size: 26px;
        margin-left: 32px; } }
  .scholarship-banner .title-container {
    position: absolute;
    top: 60px;
    left: 100px; }
    @media screen and (max-width: 768px) {
      .scholarship-banner .title-container {
        top: 40px;
        left: 30px; } }
    .scholarship-banner .title-container .title {
      font-family: Rokkitt, Helvetica;
      font-size: 48px;
      color: #5A5A5A; }
      @media screen and (max-width: 768px) {
        .scholarship-banner .title-container .title {
          font-size: 24px; } }
    .scholarship-banner .title-container .icon {
      width: 88px;
      height: 88px;
      background: url("https://assets.labroots.com/_public/images/support/icons/7-scholarships-icon.png") no-repeat;
      background-position: center center;
      background-size: contain; }
      @media screen and (max-width: 768px) {
        .scholarship-banner .title-container .icon {
          width: 44px;
          height: 44px; } }

@media screen and (max-width: 992px) {
  .scholarship-application-form #scholarship_application_birth_date select {
    width: 100%;
    margin: 10px 0; } }
.scholarship-application-form .back-button {
  font-family: 'Rokkitt';
  color: #5A5A5A;
  border: 1px solid #B6BD00;
  width: 250px;
  height: 60px;
  background-color: #FFFFFF; }
  .scholarship-application-form .back-button:hover {
    background: #5A5A5A;
    text-decoration: none;
    color: #FFFFFF; }
.scholarship-application-form .green-solid-button, .scholarship-application-form .green-form-button, .scholarship-application-form .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-form .btn:nth-child(2), .scholarship-application-form .pagination li a, .pagination li .scholarship-application-form a, .scholarship-application-form .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .scholarship-application-form .more-social-icon-link, .scholarship-application-form .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .scholarship-application-form .more-social-icon-link, .scholarship-application-form .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-form .more-social-icon-link, .scholarship-application-form .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-form .more-social-icon-link, .scholarship-application-form .back-button {
  max-width: 250px;
  width: 100%;
  margin: 1rem; }
  @media screen and (max-width: 992px) {
    .scholarship-application-form .green-solid-button, .scholarship-application-form .green-form-button, .scholarship-application-form .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-form .btn:nth-child(2), .scholarship-application-form .pagination li a, .pagination li .scholarship-application-form a, .scholarship-application-form .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .scholarship-application-form .more-social-icon-link, .scholarship-application-form .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .scholarship-application-form .more-social-icon-link, .scholarship-application-form .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-form .more-social-icon-link, .scholarship-application-form .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-form .more-social-icon-link, .scholarship-application-form .back-button {
      margin-left: 0;
      margin-right: 0; } }
@media screen and (max-width: 768px) {
  .scholarship-application-form .green-solid-button, .scholarship-application-form .green-form-button, .scholarship-application-form .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group .scholarship-application-form .btn:nth-child(2), .scholarship-application-form .pagination li a, .pagination li .scholarship-application-form a, .scholarship-application-form .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons .scholarship-application-form .more-social-icon-link, .scholarship-application-form .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li .scholarship-application-form .more-social-icon-link, .scholarship-application-form .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons .scholarship-application-form .more-social-icon-link, .scholarship-application-form .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li .scholarship-application-form .more-social-icon-link, .scholarship-application-form .back-button {
    max-width: 125px; }
  .scholarship-application-form .button-3 {
    max-width: 125px;
    font-size: 25px; } }
.scholarship-application-form #complete p, .scholarship-application-form #complete .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-form #complete td {
  margin: 8px 0; }
.scholarship-application-form .control-label:after {
  content: " *";
  color: #AF0120; }
.scholarship-application-form:after {
  content: "";
  display: block;
  clear: both; }
.scholarship-application-form textarea.form-control {
  height: 150px;
  resize: vertical;
  margin-bottom: 30px; }
.scholarship-application-form .file-upload::-webkit-file-upload-button {
  font-family: Rokkitt;
  background: #B6BD00;
  font-size: 18px;
  color: #FFFFFF;
  border-radius: 0;
  border: none;
  padding: 8px 10px 5px 10px;
  text-transform: uppercase;
  outline: none; }
  .scholarship-application-form .file-upload::-webkit-file-upload-button:hover {
    background: #5A5A5A;
    text-decoration: none;
    color: #FFFFFF; }
.scholarship-application-form .file-upload {
  color: transparent; }
  .scholarship-application-form .file-upload:focus {
    border: none !important; }
.scholarship-application-form .file-upload-filetypes, .scholarship-application-form .transcript-filename {
  position: absolute;
  top: 38px;
  left: 136px;
  font-size: 14px; }
  @media screen and (max-width: 768px) {
    .scholarship-application-form .file-upload-filetypes, .scholarship-application-form .transcript-filename {
      top: 44px;
      left: 140px; } }
.scholarship-application-form .form-group {
  margin-bottom: 36px; }
.scholarship-application-form .email-taken {
  display: none;
  color: #AF0120;
  font-size: 12px;
  line-height: 13px;
  margin-top: 15px; }
  .scholarship-application-form .email-taken a, .scholarship-application-form .email-taken .social-share-icons .more-social-icon-link, .social-share-icons .scholarship-application-form .email-taken .more-social-icon-link, .scholarship-application-form .email-taken .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .scholarship-application-form .email-taken .more-social-icon-link {
    color: #AF0120;
    font-weight: bold; }
.scholarship-application-form i.error_icon {
  display: none;
  color: #AF0120;
  font-size: 30px;
  position: absolute;
  top: 40px;
  right: 70px;
  pointer-events: none; }
  @media screen and (max-width: 992px) {
    .scholarship-application-form i.error_icon {
      right: 16px; } }
.scholarship-application-form .password-container {
  display: flex;
  flex-wrap: wrap; }
  .scholarship-application-form .password-container .enter-password, .scholarship-application-form .password-container .passwords-dont-match {
    margin-top: -16px; }
  .scholarship-application-form .password-container .form-group {
    width: 50%; }
    .scholarship-application-form .password-container .form-group input {
      max-width: 93%; }
    @media screen and (max-width: 992px) {
      .scholarship-application-form .password-container .form-group {
        width: 100%; }
        .scholarship-application-form .password-container .form-group input {
          max-width: 100%; } }
.scholarship-application-form small.error-text {
  display: none;
  color: #AF0120;
  margin-top: 8px;
  font-size: 12px; }
.scholarship-application-form .form-control:focus {
  border: 1px solid #B6BD00;
  box-shadow: none; }
.scholarship-application-form .alert {
  margin: 13px;
  font-size: 16px; }
.scholarship-application-form input.form-control, .scholarship-application-form select.form-control {
  background-color: #F5F5F7;
  height: 56px !important;
  color: #5A5A5A;
  border: 1px solid #BEBEBE; }
.scholarship-application-form textarea.form-control {
  background-color: #F5F5F7;
  color: #5A5A5A;
  border: 1px solid #BEBEBE; }
@media screen and (min-width: 992px) {
  .scholarship-application-form input, .scholarship-application-form select {
    max-width: 90%; }
  .scholarship-application-form textarea {
    max-width: 96.6%; } }
.scholarship-application-form .tagline-1 {
  font-family: 'Open Sans';
  color: #5A5A5A;
  text-align: center;
  display: inline-block;
  font-size: 16px; }
  @media screen and (max-width: 992px) {
    .scholarship-application-form .tagline-1 {
      font-size: 14px; } }
.scholarship-application-form .header-2 {
  font-weight: bold;
  font-family: 'Open Sans';
  font-family: 'Open Sans';
  color: #B6BD00;
  font-size: 16px; }
.scholarship-application-form h4.header-4 {
  font-family: 'Open Sans';
  font-size: 22px;
  color: #B6BD00;
  font-weight: bold;
  margin-bottom: 16px; }
.scholarship-application-form h5.header-5 {
  font-family: 'Open Sans';
  font-size: 35px;
  color: #B6BD00;
  font-weight: bold; }
.scholarship-application-form .header {
  margin-bottom: 16px;
  text-align: center; }
  .scholarship-application-form .header .date {
    font-weight: bold; }
  .scholarship-application-form .header .divider {
    display: inline-block;
    padding: 0 8px;
    font-size: 18px;
    line-height: 16px; }
    @media screen and (max-width: 768px) {
      .scholarship-application-form .header .divider {
        display: none; } }
  .scholarship-application-form .header .see-details {
    display: inline-block;
    font-size: 16px;
    line-height: 16px;
    text-transform: uppercase; }
    @media screen and (max-width: 768px) {
      .scholarship-application-form .header .see-details {
        line-height: 20px;
        display: block; } }
.scholarship-application-form .fa-globe {
  color: inherit; }
  .scholarship-application-form .fa-globe:hover {
    color: #FFFFFF !important; }
.scholarship-application-form .panel-heading .fa {
  color: #BEBEBE;
  font-size: 26px;
  cursor: pointer; }
.scholarship-application-form .panel-heading:hover {
  background: #F5F5F7; }
.scholarship-application-form .panel-heading a, .scholarship-application-form .panel-heading .social-share-icons .more-social-icon-link, .social-share-icons .scholarship-application-form .panel-heading .more-social-icon-link, .scholarship-application-form .panel-heading .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .scholarship-application-form .panel-heading .more-social-icon-link {
  text-decoration: none; }
.scholarship-application-form .panel-heading a:hover, .scholarship-application-form .panel-heading .social-share-icons .more-social-icon-link:hover, .social-share-icons .scholarship-application-form .panel-heading .more-social-icon-link:hover, .scholarship-application-form .panel-heading .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .scholarship-application-form .panel-heading .more-social-icon-link:hover {
  color: #000000; }
.scholarship-application-form .panel-heading:hover .fa {
  color: #969696; }
.scholarship-application-form .nav-tabs > li > a:hover, .scholarship-application-form .social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link:hover, .scholarship-application-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .mobile-social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link:hover, .scholarship-application-form .nav-tabs > li > a, .scholarship-application-form .social-share-icons .nav-tabs > li > .more-social-icon-link, .social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link, .scholarship-application-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link, .mobile-social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link {
  border: none; }
.scholarship-application-form .nav-tabs > li > a:hover p, .scholarship-application-form .social-share-icons .nav-tabs > li > .more-social-icon-link:hover p, .social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link:hover p, .scholarship-application-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover p, .mobile-social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link:hover p, .scholarship-application-form .nav-tabs > li > a:hover .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-form .nav-tabs > li > a:hover td, .scholarship-application-form .social-share-icons .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-form .social-share-icons .nav-tabs > li > .more-social-icon-link:hover td, .social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link:hover td, .scholarship-application-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover td, .mobile-social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons .scholarship-application-form .nav-tabs > li > .more-social-icon-link:hover td {
  color: #B6BD00 !important; }
.scholarship-application-form .wizard {
  background: #FFFFFF;
  padding: 20px 60px 0 60px;
  margin-bottom: 40px; }
.scholarship-application-form .wizard .nav-tabs {
  position: relative;
  border: 0px; }
.scholarship-application-form .wizard > div.wizard-inner {
  position: relative; }
.scholarship-application-form .connecting-line {
  height: 15px;
  background: #E6E6E6;
  position: absolute;
  width: 100%;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 44%;
  z-index: 1; }
.scholarship-application-form .active-line {
  height: 15px;
  background: #E6E6E6;
  position: absolute;
  width: 100%;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 44%;
  z-index: 1;
  border-radius: 15px !important; }
.scholarship-application-form .active .connecting-line, .scholarship-application-form .done .connecting-line {
  background-color: #B6BD00; }
.scholarship-application-form .border-right {
  border-radius: 15px 0 0 15px; }
.scholarship-application-form .border-left {
  border-radius: 0; }
.scholarship-application-form .wizard .nav-tabs > li.active > a, .scholarship-application-form .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link, .social-share-icons .scholarship-application-form .wizard .nav-tabs > li.active > .more-social-icon-link, .scholarship-application-form .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link, .mobile-social-share-icons .scholarship-application-form .wizard .nav-tabs > li.active > .more-social-icon-link, .scholarship-application-form .wizard .nav-tabs > li.active > a:hover, .scholarship-application-form .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .social-share-icons .scholarship-application-form .wizard .nav-tabs > li.active > .more-social-icon-link:hover, .scholarship-application-form .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .mobile-social-share-icons .scholarship-application-form .wizard .nav-tabs > li.active > .more-social-icon-link:hover, .scholarship-application-form .wizard .nav-tabs > li.active > a:focus, .scholarship-application-form .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .social-share-icons .scholarship-application-form .wizard .nav-tabs > li.active > .more-social-icon-link:focus, .scholarship-application-form .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .mobile-social-share-icons .scholarship-application-form .wizard .nav-tabs > li.active > .more-social-icon-link:focus {
  cursor: default;
  border: 0;
  background: none !important;
  border-bottom-color: transparent; }
.scholarship-application-form .nav-tabs li p, .scholarship-application-form .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-form .nav-tabs li td {
  white-space: nowrap;
  margin: 0;
  padding-top: 70px;
  font-weight: bold;
  font-size: 16px;
  text-align: center; }
.scholarship-application-form .list-inline {
  text-align: center; }
.scholarship-application-form .control-label {
  color: #5A5A5A;
  font-size: 16px;
  padding-bottom: 12px;
  font-weight: bold; }
.scholarship-application-form .wizard .nav-tabs > li {
  width: 25%;
  margin-bottom: 0; }
.scholarship-application-form .wizard .tab-pane {
  position: relative; }
  @media screen and (max-width: 992px) {
    .scholarship-application-form .wizard .tab-pane {
      margin-top: 16px; } }
.scholarship-application-form .next-step:hover, .scholarship-application-form .next-step, .scholarship-application-form .prev-step:hover, .scholarship-application-form .prev-step {
  position: relative;
  background-color: #B6BD00;
  font-size: 16px;
  color: #FFFFFF; }
@media (max-width: 992px) {
  .scholarship-application-form h2 {
    font-size: 24px; }
  .scholarship-application-form h1 {
    font-size: 40px; }
  .scholarship-application-form section {
    margin: 0 8px; }
  .scholarship-application-form .wizard {
    width: 100%;
    height: auto !important;
    padding: 0 8px; }
  .scholarship-application-form span.round-tab {
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 50px; }
  .scholarship-application-form .wizard .nav-tabs > li a, .scholarship-application-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link, .scholarship-application-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link {
    width: 100%;
    height: 50px; } }
@media (max-width: 992px) and (max-width: 768px) {
  .scholarship-application-form .wizard .nav-tabs > li a, .scholarship-application-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link, .scholarship-application-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link {
    height: 35px; }
    .scholarship-application-form .wizard .nav-tabs > li a p, .scholarship-application-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link p, .social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link p, .scholarship-application-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link p, .scholarship-application-form .wizard .nav-tabs > li a .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-form .wizard .nav-tabs > li a td, .scholarship-application-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link td, .social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link td, .scholarship-application-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons .scholarship-application-form .wizard .nav-tabs > li .more-social-icon-link td {
      font-size: 9px;
      padding-top: 60px;
      padding-left: 0px; } }
@media (max-width: 992px) {
  .scholarship-application-form .wizard li.active:after {
    content: " ";
    position: absolute;
    left: 35%; }
  .scholarship-application-form .next-step {
    margin-top: 10px; }
  .scholarship-application-form .nav-tabs li p, .scholarship-application-form .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr .scholarship-application-form .nav-tabs li td {
    padding-top: 60px;
    font-size: 10px;
    text-align: center; }
  .scholarship-application-form .connecting-line, .scholarship-application-form .active-line {
    top: 43%; } }
.scholarship-application-form .center-margin-lg {
  width: 100%; }
  @media screen and (min-width: 992px) {
    .scholarship-application-form .center-margin-lg {
      margin-left: 18px; } }

.scholarship_details_page p, .scholarship_details_page .static-about table tbody tr td, .static-about table tbody tr .scholarship_details_page td {
  margin: 16px 0; }
.scholarship_details_page .selection-general ul {
  list-style: disc;
  padding-left: 30px; }
  .scholarship_details_page .selection-general ul li {
    margin-top: 12px;
    margin-bottom: 12px; }

.retract-poster-modal-container {
  text-align: center;
  padding-bottom: 33px; }
  .retract-poster-modal-container .big-retract-button {
    border: 2px solid #B6BD00;
    cursor: pointer;
    white-space: nowrap; }
    @media screen and (max-width: 383px) {
      .retract-poster-modal-container .big-retract-button {
        font-size: 14px !important; } }
  .retract-poster-modal-container .big-retract-button:hover {
    background-color: #FFFFFF !important;
    color: #5A5A5A !important; }
  .retract-poster-modal-container .fa-exclamation, .retract-poster-modal-container .fa-check {
    height: 150px;
    width: 150px;
    border: 11.5px solid #B6BD00;
    border-radius: 50%;
    margin-bottom: 29px;
    font-size: 140px;
    color: #5A5A5A;
    -webkit-text-stroke: 4px #FFFFFF; }
  .retract-poster-modal-container .fa-check {
    font-size: 100px;
    padding-top: 18px; }
  .retract-poster-modal-container .question {
    margin: 0 12px 8px 14px;
    font-weight: 600;
    color: #5A5A5A; }
  .retract-poster-modal-container .confirm-edit-modal-text {
    margin: 0 12px 8px 14px;
    font-weight: 600;
    color: #5A5A5A; }
  .retract-poster-modal-container .note {
    font-size: 14px;
    font-style: italic;
    margin: 18px 12px 33px 18px;
    color: #5A5A5A; }
  .retract-poster-modal-container .confirm {
    font: normal normal 600 22px/30px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A;
    font-weight: 600; }
  .retract-poster-modal-container .green-store-button {
    padding: 15px;
    margin-bottom: 33px;
    font: normal normal 500 18px/24px Open Sans; }

/* app/Resources/assets/scss/pages/_user-activity.scss */
._user-activity .date-dropdown_container,
._profile .date-dropdown_container {
  padding-left: 20px;
  float: left;
  width: 100%; }
._user-activity .date-dropdown,
._profile .date-dropdown {
  cursor: pointer;
  padding: 20px 0;
  min-width: 200px;
  float: left; }
  ._user-activity .date-dropdown:hover ul,
  ._profile .date-dropdown:hover ul {
    display: block; }
  ._user-activity .date-dropdown a, ._user-activity .date-dropdown .social-share-icons .more-social-icon-link, .social-share-icons ._user-activity .date-dropdown .more-social-icon-link, ._user-activity .date-dropdown .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._user-activity .date-dropdown .more-social-icon-link,
  ._profile .date-dropdown a,
  ._profile .date-dropdown .social-share-icons .more-social-icon-link,
  .social-share-icons ._profile .date-dropdown .more-social-icon-link,
  ._profile .date-dropdown .mobile-social-share-icons .more-social-icon-link,
  .mobile-social-share-icons ._profile .date-dropdown .more-social-icon-link {
    text-decoration: none;
    color: #B6BD00;
    font-size: 18px; }
  ._user-activity .date-dropdown ul,
  ._profile .date-dropdown ul {
    display: none;
    position: absolute;
    width: 200px;
    background-color: #FFFFFF;
    display: none;
    overflow-y: scroll;
    max-height: 230px;
    position: absolute;
    margin-top: 11px;
    border: 1px solid #E6E6E6;
    border-top: 4px solid #B6BD00;
    border-radius: 3px;
    z-index: 1; }
    ._user-activity .date-dropdown ul li,
    ._profile .date-dropdown ul li {
      border-bottom: 1px solid #E6E6E6;
      width: 100%;
      padding: 0 0px; }
      ._user-activity .date-dropdown ul li a, ._user-activity .date-dropdown ul li .social-share-icons .more-social-icon-link, .social-share-icons ._user-activity .date-dropdown ul li .more-social-icon-link, ._user-activity .date-dropdown ul li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._user-activity .date-dropdown ul li .more-social-icon-link,
      ._profile .date-dropdown ul li a,
      ._profile .date-dropdown ul li .social-share-icons .more-social-icon-link,
      .social-share-icons ._profile .date-dropdown ul li .more-social-icon-link,
      ._profile .date-dropdown ul li .mobile-social-share-icons .more-social-icon-link,
      .mobile-social-share-icons ._profile .date-dropdown ul li .more-social-icon-link {
        font-weight: bold;
        background: #FFFFFF;
        color: #000000;
        display: block;
        font-size: 16px;
        padding: 14px 20px;
        margin: 0 !important;
        width: 100% !important; }
        ._user-activity .date-dropdown ul li a:hover, ._user-activity .date-dropdown ul li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._user-activity .date-dropdown ul li .more-social-icon-link:hover, ._user-activity .date-dropdown ul li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._user-activity .date-dropdown ul li .more-social-icon-link:hover,
        ._profile .date-dropdown ul li a:hover,
        ._profile .date-dropdown ul li .social-share-icons .more-social-icon-link:hover,
        .social-share-icons ._profile .date-dropdown ul li .more-social-icon-link:hover,
        ._profile .date-dropdown ul li .mobile-social-share-icons .more-social-icon-link:hover,
        .mobile-social-share-icons ._profile .date-dropdown ul li .more-social-icon-link:hover {
          background: #F5F5F7; }
        ._user-activity .date-dropdown ul li a.chosen, ._user-activity .date-dropdown ul li .social-share-icons .chosen.more-social-icon-link, .social-share-icons ._user-activity .date-dropdown ul li .chosen.more-social-icon-link, ._user-activity .date-dropdown ul li .mobile-social-share-icons .chosen.more-social-icon-link, .mobile-social-share-icons ._user-activity .date-dropdown ul li .chosen.more-social-icon-link,
        ._profile .date-dropdown ul li a.chosen,
        ._profile .date-dropdown ul li .social-share-icons .chosen.more-social-icon-link,
        .social-share-icons ._profile .date-dropdown ul li .chosen.more-social-icon-link,
        ._profile .date-dropdown ul li .mobile-social-share-icons .chosen.more-social-icon-link,
        .mobile-social-share-icons ._profile .date-dropdown ul li .chosen.more-social-icon-link {
          border-bottom: 3px solid #B6BD00;
          padding-bottom: 11px; }
._user-activity .leaderboard-header,
._profile .leaderboard-header {
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  background-image: url("https://assets.labroots.com/_public/images/support/banners/leaderboard-bg.jpg");
  background-size: cover;
  background-position: right;
  width: 100%;
  min-height: 300px;
  padding: 40px;
  margin-top: 20px; }
  ._user-activity .leaderboard-header img,
  ._profile .leaderboard-header img {
    margin-bottom: 10px;
    width: 130px; }
  ._user-activity .leaderboard-header .giant-leaderboard-text,
  ._profile .leaderboard-header .giant-leaderboard-text {
    font-size: 60px;
    font-weight: bold;
    color: #FFFFFF;
    margin-bottom: 5px;
    font-family: Rokkitt, Helvetica; }
  ._user-activity .leaderboard-header .header-text,
  ._profile .leaderboard-header .header-text {
    color: #FFFFFF;
    font-size: 16px;
    max-width: 820px;
    margin-bottom: 10px;
    line-height: 24px;
    text-shadow: 0px 0px 3px #000000; }
  ._user-activity .leaderboard-header .green-solid-button, ._user-activity .leaderboard-header .green-form-button, ._user-activity .leaderboard-header .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._user-activity .leaderboard-header .btn:nth-child(2), ._user-activity .leaderboard-header .pagination li a, .pagination li ._user-activity .leaderboard-header a, ._user-activity .leaderboard-header .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._user-activity .leaderboard-header .more-social-icon-link, ._user-activity .leaderboard-header .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._user-activity .leaderboard-header .more-social-icon-link, ._user-activity .leaderboard-header .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._user-activity .leaderboard-header .more-social-icon-link, ._user-activity .leaderboard-header .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._user-activity .leaderboard-header .more-social-icon-link,
  ._profile .leaderboard-header .green-solid-button,
  ._profile .leaderboard-header .green-form-button,
  ._profile .leaderboard-header .popover-navigation .btn-group .btn:nth-child(2),
  .popover-navigation .btn-group ._profile .leaderboard-header .btn:nth-child(2),
  ._profile .leaderboard-header .pagination li a,
  .pagination li ._profile .leaderboard-header a,
  ._profile .leaderboard-header .pagination li .social-share-icons .more-social-icon-link,
  .pagination li .social-share-icons ._profile .leaderboard-header .more-social-icon-link,
  ._profile .leaderboard-header .social-share-icons .pagination li .more-social-icon-link,
  .social-share-icons .pagination li ._profile .leaderboard-header .more-social-icon-link,
  ._profile .leaderboard-header .pagination li .mobile-social-share-icons .more-social-icon-link,
  .pagination li .mobile-social-share-icons ._profile .leaderboard-header .more-social-icon-link,
  ._profile .leaderboard-header .mobile-social-share-icons .pagination li .more-social-icon-link,
  .mobile-social-share-icons .pagination li ._profile .leaderboard-header .more-social-icon-link {
    display: inline-block;
    padding: 15px 60px;
    font-size: 24px; }
  @media screen and (max-width: 992px) {
    ._user-activity .leaderboard-header,
    ._profile .leaderboard-header {
      min-height: auto; } }
  @media screen and (max-width: 992px) {
    ._user-activity .leaderboard-header,
    ._profile .leaderboard-header {
      background-position: left;
      padding: 5px; }
      ._user-activity .leaderboard-header .giant-leaderboard-text,
      ._profile .leaderboard-header .giant-leaderboard-text {
        font-size: 26px; }
      ._user-activity .leaderboard-header .green-solid-button, ._user-activity .leaderboard-header .green-form-button, ._user-activity .leaderboard-header .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._user-activity .leaderboard-header .btn:nth-child(2), ._user-activity .leaderboard-header .pagination li a, .pagination li ._user-activity .leaderboard-header a, ._user-activity .leaderboard-header .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._user-activity .leaderboard-header .more-social-icon-link, ._user-activity .leaderboard-header .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._user-activity .leaderboard-header .more-social-icon-link, ._user-activity .leaderboard-header .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._user-activity .leaderboard-header .more-social-icon-link, ._user-activity .leaderboard-header .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._user-activity .leaderboard-header .more-social-icon-link,
      ._profile .leaderboard-header .green-solid-button,
      ._profile .leaderboard-header .green-form-button,
      ._profile .leaderboard-header .popover-navigation .btn-group .btn:nth-child(2),
      .popover-navigation .btn-group ._profile .leaderboard-header .btn:nth-child(2),
      ._profile .leaderboard-header .pagination li a,
      .pagination li ._profile .leaderboard-header a,
      ._profile .leaderboard-header .pagination li .social-share-icons .more-social-icon-link,
      .pagination li .social-share-icons ._profile .leaderboard-header .more-social-icon-link,
      ._profile .leaderboard-header .social-share-icons .pagination li .more-social-icon-link,
      .social-share-icons .pagination li ._profile .leaderboard-header .more-social-icon-link,
      ._profile .leaderboard-header .pagination li .mobile-social-share-icons .more-social-icon-link,
      .pagination li .mobile-social-share-icons ._profile .leaderboard-header .more-social-icon-link,
      ._profile .leaderboard-header .mobile-social-share-icons .pagination li .more-social-icon-link,
      .mobile-social-share-icons .pagination li ._profile .leaderboard-header .more-social-icon-link {
        display: block;
        padding: 15px 0;
        text-align: center; } }
._user-activity .page-title,
._profile .page-title {
  font-family: Rokkitt, Helvetica;
  color: #5A5A5A;
  font-size: 40px;
  margin: 30px 0 10px 0; }
._user-activity ._user-activity-about table.table tr td,
._profile ._user-activity-about table.table tr td {
  font-size: 16px; }
._user-activity ._user-activity-about p, ._user-activity ._user-activity-about .static-about table tbody tr td, .static-about table tbody tr ._user-activity ._user-activity-about td,
._profile ._user-activity-about p,
._profile ._user-activity-about .static-about table tbody tr td,
.static-about table tbody tr ._profile ._user-activity-about td {
  margin-top: 10px;
  line-height: 30px; }
._user-activity ._user-activity-about .grey-bg,
._profile ._user-activity-about .grey-bg {
  background: #F5F5F7;
  padding: 40px;
  display: inline-block;
  margin-bottom: 40px; }
  ._user-activity ._user-activity-about .grey-bg img,
  ._profile ._user-activity-about .grey-bg img {
    float: left;
    border: 1px solid #E6E6E6;
    width: 350px;
    margin-right: 40px; }
  ._user-activity ._user-activity-about .grey-bg .page-title,
  ._profile ._user-activity-about .grey-bg .page-title {
    margin: 30px 0 10px 0; }
  @media screen and (max-width: 992px) {
    ._user-activity ._user-activity-about .grey-bg,
    ._profile ._user-activity-about .grey-bg {
      padding: 5px; }
      ._user-activity ._user-activity-about .grey-bg img,
      ._profile ._user-activity-about .grey-bg img {
        width: 100%;
        margin-bottom: 20px; } }
._user-activity ._user-activity-points-leaderboard,
._profile ._user-activity-points-leaderboard {
  padding-bottom: 50px; }
  ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list,
  ._profile ._user-activity-points-leaderboard ul.leaderboard-list {
    width: 100%;
    clear: both; }
    ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li,
    ._profile ._user-activity-points-leaderboard ul.leaderboard-list li {
      background: #F5F5F7;
      border: 1px solid #E6E6E6;
      margin: 3px 0 2px 0;
      font-size: 18px;
      border-radius: 3px;
      color: #5A5A5A;
      width: 100%; }
      ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li > div, ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li > a, ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list .social-share-icons li > .more-social-icon-link, .social-share-icons ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li > .more-social-icon-link, ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list .mobile-social-share-icons li > .more-social-icon-link, .mobile-social-share-icons ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li > .more-social-icon-link,
      ._profile ._user-activity-points-leaderboard ul.leaderboard-list li > div,
      ._profile ._user-activity-points-leaderboard ul.leaderboard-list li > a,
      ._profile ._user-activity-points-leaderboard ul.leaderboard-list .social-share-icons li > .more-social-icon-link,
      .social-share-icons ._profile ._user-activity-points-leaderboard ul.leaderboard-list li > .more-social-icon-link,
      ._profile ._user-activity-points-leaderboard ul.leaderboard-list .mobile-social-share-icons li > .more-social-icon-link,
      .mobile-social-share-icons ._profile ._user-activity-points-leaderboard ul.leaderboard-list li > .more-social-icon-link {
        display: inline-block;
        overflow: hidden;
        height: 52px;
        vertical-align: middle;
        border-right: 1px solid #E6E6E6; }
      ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .index,
      ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .index {
        text-align: center;
        font-size: 22px;
        width: 8%;
        line-height: 50px; }
        @media screen and (max-width: 992px) {
          ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .index,
          ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .index {
            width: 12%; } }
      ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user,
      ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user {
        width: 33%; }
        ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user img,
        ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user img {
          float: left;
          margin: 5px;
          width: 40px;
          height: 40px;
          position: absolute; }
        ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user .name,
        ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user .name {
          margin: 0px 0 3px 50px;
          line-height: 50px;
          display: block;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
        ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user a, ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user .social-share-icons .more-social-icon-link, .social-share-icons ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user .more-social-icon-link, ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user .more-social-icon-link,
        ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user a,
        ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user .social-share-icons .more-social-icon-link,
        .social-share-icons ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user .more-social-icon-link,
        ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user .mobile-social-share-icons .more-social-icon-link,
        .mobile-social-share-icons ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user .more-social-icon-link {
          font-size: 12px;
          margin: 0 0 0 50px;
          text-overflow: ellipsis;
          white-space: nowrap;
          display: block;
          color: #B6BD00; }
        @media screen and (max-width: 992px) {
          ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user,
          ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user {
            width: 54%; }
            ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user a, ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user .social-share-icons .more-social-icon-link, .social-share-icons ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user .more-social-icon-link, ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user .more-social-icon-link,
            ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user a,
            ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user .social-share-icons .more-social-icon-link,
            .social-share-icons ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user .more-social-icon-link,
            ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user .mobile-social-share-icons .more-social-icon-link,
            .mobile-social-share-icons ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user .more-social-icon-link {
              font-size: 10px; }
            ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .user img,
            ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .user img {
              margin: 5px 2px 0 0; } }
      ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .position,
      ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .position {
        line-height: 50px;
        width: 35%; }
        @media screen and (max-width: 992px) {
          ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .position,
          ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .position {
            display: none; } }
      ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .points,
      ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .points {
        line-height: 50px;
        width: 15%;
        text-align: center; }
      ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .shirt-icon,
      ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .shirt-icon {
        border-right: none;
        text-align: center;
        width: 7%; }
        ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .shirt-icon img,
        ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .shirt-icon img {
          width: 30px;
          margin: 12px;
          height: 30px; }
        @media screen and (max-width: 992px) {
          ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .shirt-icon,
          ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .shirt-icon {
            width: 12%; }
            ._user-activity ._user-activity-points-leaderboard ul.leaderboard-list li .shirt-icon img,
            ._profile ._user-activity-points-leaderboard ul.leaderboard-list li .shirt-icon img {
              margin: 10px; } }
  ._user-activity ._user-activity-points-leaderboard .load-more,
  ._profile ._user-activity-points-leaderboard .load-more {
    padding: 15px 0;
    margin-top: 10px;
    width: 100%;
    font-size: 20px; }

/** app/Resources/assets/scss/pages/_static.scss **/
._content-tags .square-advert {
  transform: scale(0.6);
  margin-left: -40px; }
  @media screen and (max-width: 1200px) {
    ._content-tags .square-advert {
      transform: scale(0.5);
      margin-left: -46px; } }
._content-tags .square-advert img {
  max-width: 100%;
  margin: 0 auto; }
._content-tags._summary {
  /* https://stackoverflow.com/questions/33789586/disable-prev-control-on-first-slide-and-disable-next-control-on-last-slide */
  /* Hide arrows initially */
  /* Hide all */
  /* Show only the first 3 until ... */
  /* SlickJS is initialized */ }
  ._content-tags._summary .square-advert {
    transform: scale(0.7); }
    @media screen and (max-width: 1200px) {
      ._content-tags._summary .square-advert {
        margin-left: -35px; } }
  ._content-tags._summary .no-gutter [class*='col-'] {
    padding-right: 0;
    padding-left: 0; }
  ._content-tags._summary .slick-disabled {
    pointer-events: none; }
  ._content-tags._summary .slick-disabled span {
    color: #BEBEBE !important; }
  ._content-tags._summary .see-more {
    border: none; }
  ._content-tags._summary [class^="previous-button-"], ._content-tags._summary [class^="next-button-"] {
    display: none; }
  ._content-tags._summary [class^="your-class-"] > div[class^="col-"] {
    display: none; }
  ._content-tags._summary [class^="your-class-"] > div[class^="col-"]:nth-child(-n+3) {
    display: block; }
  ._content-tags._summary [class^="your-class-"].slick-initialized > div[class^="col-"] {
    display: block; }
._content-tags .grid-item-style li .new-item {
  margin-bottom: 16px; }

/** app/Resources/assets/scss/pages/_private.scss **/
.private-container {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
  padding: 100px;
  text-align: center;
  font-family: Helvetica, Arial;
  font-size: 20px; }
  .private-container img {
    margin: 30px 0;
    max-width: 100%; }

/** app/Resources/assets/scss/pages/_media-kit.scss **/
.mk-diy-plan-container {
  height: 820px;
  border-radius: 8px;
  border: 1px solid #BEBEBE;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  padding: 16px;
  text-align: left;
  border-top: 20px solid #5A5A5A;
  background-color: #FFFFFF; }
  @media screen and (max-width: 992px) {
    .mk-diy-plan-container {
      margin: 16px; } }
  .mk-diy-plan-container .subheading-extra {
    font-style: italic;
    font-size: 14px;
    line-height: 24px; }
  .mk-diy-plan-container button {
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    color: #FFFFFF;
    background-color: #B6BD00;
    border: 1px solid #B6BD00;
    text-decoration: none !important;
    font-size: 16px !important;
    line-height: 20px !important;
    width: auto;
    height: 28px;
    padding: 0px;
    margin-bottom: 20px;
    border-radius: 8px;
    cursor: default !important; }
    @media screen and (max-width: 1200px) {
      .mk-diy-plan-container button {
        height: auto; } }

.mk-diy-subheading {
  color: #969696;
  font-size: 14px;
  line-height: 19px;
  text-align: left;
  font-style: italic; }

#mk-diy-section {
  background-image: url("https://images.labroots.com/Case Study-Page-Header-BKG-1920X430.png");
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: contain; }

#company-products-section {
  background-image: url("https://images.labroots.com/Case Study-Page-Header-BKG-1920X430.png");
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: 100%; }

.new-static-case-studies {
  width: auto;
  margin: auto; }
  @media screen and (max-width: 767px) {
    .new-static-case-studies {
      width: 345px;
      margin: 0 auto; } }
  .new-static-case-studies .case-study-description {
    text-align: left;
    margin-top: 30px;
    width: 100%; }
    @media screen and (max-width: 992px) {
      .new-static-case-studies .case-study-description {
        margin-top: 15px;
        margin: 0 auto; } }
    .new-static-case-studies .case-study-description h1 {
      text-align: left;
      padding: 15px;
      padding-left: 0px;
      font-size: 38px;
      font-weight: bold;
      color: #5A5A5A; }
      @media screen and (max-width: 768px) {
        .new-static-case-studies .case-study-description h1 {
          font-size: 28px;
          padding-bottom: 0px; } }
    .new-static-case-studies .case-study-description p, .new-static-case-studies .case-study-description .static-about table tbody tr td, .static-about table tbody tr .new-static-case-studies .case-study-description td {
      line-height: 27px;
      padding: 15px 15px 0 0; }
      @media screen and (max-width: 768px) {
        .new-static-case-studies .case-study-description p, .new-static-case-studies .case-study-description .static-about table tbody tr td, .static-about table tbody tr .new-static-case-studies .case-study-description td {
          font-size: 12px;
          margin: 4px 0 4px 0;
          line-height: 14px;
          padding: 10px 0; } }
    .new-static-case-studies .case-study-description p:last-of-type, .new-static-case-studies .case-study-description .static-about table tbody tr td:last-of-type, .static-about table tbody tr .new-static-case-studies .case-study-description td:last-of-type {
      padding: 0 15px 15px 0; }
  .new-static-case-studies .case-studies-item-container {
    margin-bottom: 75px;
    margin-top: 30px;
    width: 98%; }
    @media screen and (max-width: 992px) {
      .new-static-case-studies .case-studies-item-container {
        margin-top: 15px;
        margin: 0 auto; } }
    @media screen and (max-width: 768px) {
      .new-static-case-studies .case-studies-item-container {
        width: 100%; } }
    .new-static-case-studies .case-studies-item-container #caseStudyAccordion {
      padding: 10px; }
      @media screen and (max-width: 992px) {
        .new-static-case-studies .case-studies-item-container #caseStudyAccordion {
          padding: 20px; } }
  .new-static-case-studies .case-studies-item {
    text-align: left;
    border: 1px solid lightgray;
    margin-bottom: 20px;
    border-radius: 8px;
    min-height: 600px; }
    @media screen and (max-width: 1200px) {
      .new-static-case-studies .case-studies-item {
        min-height: 642px; } }
    @media screen and (max-width: 992px) {
      .new-static-case-studies .case-studies-item {
        min-height: 425px; } }
    @media screen and (max-width: 768px) {
      .new-static-case-studies .case-studies-item {
        min-height: auto;
        margin: 0px 0 20px 0; } }
    .new-static-case-studies .case-studies-item hr {
      color: #B6BD00;
      border: 1px solid #B6BD00;
      margin-left: 15px;
      margin-top: 10px;
      margin-bottom: 0px; }
      @media screen and (max-width: 992px) {
        .new-static-case-studies .case-studies-item hr {
          border: 0;
          padding-bottom: 0px; } }
      @media screen and (max-width: 768px) {
        .new-static-case-studies .case-studies-item hr {
          padding-bottom: 10px; } }
    .new-static-case-studies .case-studies-item img {
      border-radius: 8px 8px 0 0; }
    .new-static-case-studies .case-studies-item strong, .new-static-case-studies .case-studies-item p, .new-static-case-studies .case-studies-item .static-about table tbody tr td, .static-about table tbody tr .new-static-case-studies .case-studies-item td, .new-static-case-studies .case-studies-item hr, .new-static-case-studies .case-studies-item h1 {
      padding-left: 15px;
      padding-right: 15px; }
    .new-static-case-studies .case-studies-item .tag {
      padding-right: 0px;
      font-size: 14px;
      margin: 10px 0;
      height: 55px; }
      @media screen and (max-width: 1200px) {
        .new-static-case-studies .case-studies-item .tag {
          height: 65px; } }
      @media screen and (max-width: 992px) {
        .new-static-case-studies .case-studies-item .tag {
          height: 100px; } }
      @media screen and (max-width: 768px) {
        .new-static-case-studies .case-studies-item .tag {
          height: 65px; } }
    .new-static-case-studies .case-studies-item strong {
      padding-left: 0;
      padding-right: 0;
      font-size: 14px;
      display: inline-block; }
    .new-static-case-studies .case-studies-item h1 {
      line-height: 25px;
      font-size: 22px;
      height: 55px;
      text-align: left; }
      @media screen and (max-width: 1200px) {
        .new-static-case-studies .case-studies-item h1 {
          height: 70px;
          line-height: 20px; } }
      @media screen and (max-width: 992px) {
        .new-static-case-studies .case-studies-item h1 {
          font-size: 18px;
          width: 100%; } }
      @media screen and (max-width: 768px) {
        .new-static-case-studies .case-studies-item h1 {
          height: 65px;
          font-size: 16px;
          width: 90%; } }
    .new-static-case-studies .case-studies-item .fa-arrow-right {
      font-size: 24px;
      color: #B6BD00;
      padding-top: 14px; }
      @media screen and (max-width: 768px) {
        .new-static-case-studies .case-studies-item .fa-arrow-right {
          display: none; } }
    .new-static-case-studies .case-studies-item .chevron:after {
      content: ' ';
      display: none;
      border-bottom: 2px solid #757575;
      border-right: 2px solid #757575;
      height: 15px;
      width: 15px;
      transform: rotate(-45deg);
      margin-left: 15px;
      position: absolute;
      right: 40px;
      top: 15px; }
      @media screen and (max-width: 768px) {
        .new-static-case-studies .case-studies-item .chevron:after {
          display: inline-block; }
          .new-static-case-studies .case-studies-item .chevron:after .open {
            transform: rotate(45deg); } }
      .new-static-case-studies .case-studies-item .chevron:after .open {
        transform: rotate(45deg); }
    .new-static-case-studies .case-studies-item .open:after {
      transform: rotate(45deg); }
    .new-static-case-studies .case-studies-item .accordion-collapse {
      min-height: 250px; }
      .new-static-case-studies .case-studies-item .accordion-collapse p, .new-static-case-studies .case-studies-item .accordion-collapse .static-about table tbody tr td, .static-about table tbody tr .new-static-case-studies .case-studies-item .accordion-collapse td {
        font-size: 16px; }
        @media screen and (max-width: 992px) {
          .new-static-case-studies .case-studies-item .accordion-collapse p, .new-static-case-studies .case-studies-item .accordion-collapse .static-about table tbody tr td, .static-about table tbody tr .new-static-case-studies .case-studies-item .accordion-collapse td {
            font-size: 12px;
            line-height: 16px; } }
      @media screen and (max-width: 1200px) {
        .new-static-case-studies .case-studies-item .accordion-collapse {
          min-height: 305px; } }
      @media screen and (max-width: 992px) {
        .new-static-case-studies .case-studies-item .accordion-collapse {
          min-height: 206px; } }
      @media screen and (max-width: 768px) {
        .new-static-case-studies .case-studies-item .accordion-collapse {
          min-height: 150px; } }
    .new-static-case-studies .case-studies-item .accordion-header {
      display: block; }
      @media screen and (max-width: 992px) {
        .new-static-case-studies .case-studies-item .accordion-header {
          display: none; } }
      @media screen and (max-width: 768px) {
        .new-static-case-studies .case-studies-item .accordion-header {
          display: none; } }
  .new-static-case-studies .closed {
    transform: rotate(0deg) !important; }
  .new-static-case-studies .case-studies-item-title h1 {
    color: #B6BD00;
    font-size: 22px;
    line-height: 24px;
    text-align: left; }
  @media screen and (max-width: 992px) {
    .new-static-case-studies .hideOnTablet {
      display: none; } }
  @media screen and (max-width: 768px) {
    .new-static-case-studies .hideOnMobile {
      display: none; } }
  .new-static-case-studies .main-content {
    max-width: 1170px; }
    @media screen and (max-width: 1200px) {
      .new-static-case-studies .main-content {
        max-width: 970px; } }
    @media screen and (max-width: 992px) {
      .new-static-case-studies .main-content {
        width: 700px; } }
    @media screen and (max-width: 768px) {
      .new-static-case-studies .main-content {
        width: 100%; } }

#demographics-panel-section h3 {
  font-size: 43px;
  line-height: 48px;
  padding: 10px 0;
  text-align: center; }

.trial-packages .new-left-margin {
  margin-left: 15px; }
.trial-packages .panel-title a:hover, .trial-packages .panel-title .social-share-icons .more-social-icon-link:hover, .social-share-icons .trial-packages .panel-title .more-social-icon-link:hover, .trial-packages .panel-title .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .trial-packages .panel-title .more-social-icon-link:hover {
  color: #2B7FF2; }
.trial-packages .gray-text {
  color: #57585A; }
.trial-packages .panel-group .panel-heading + .panel-collapse > .panel-body, .trial-packages .panel-group .panel-heading + .panel-collapse > .list-group {
  border: none; }
.trial-packages .panel-heading {
  margin-bottom: 0px;
  padding-bottom: 0px; }
.trial-packages .panel-body {
  margin-top: 0px;
  padding-top: 0px;
  margin-left: 15px; }
.trial-packages .rotating-chevron {
  width: 20px;
  margin-bottom: -4px; }
.trial-packages .add-180 {
  transform: rotate(180deg); }

._new_static_container {
  /**
  * Media Kit
  */
  /**
  * Advertise Virtual Events
  */ }
  ._new_static_container .modal-body {
    padding: 25px; }
  ._new_static_container #editorial-schedule-section .mobile-show {
    display: none !important; }
    @media screen and (max-width: 992px) {
      ._new_static_container #editorial-schedule-section .mobile-show {
        display: inline !important; } }
  @media screen and (max-width: 992px) {
    ._new_static_container #editorial-schedule-section .col-md-5 p, ._new_static_container #editorial-schedule-section .col-md-5 .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-schedule-section .col-md-5 td {
      font-weight: bold; } }
  ._new_static_container #editorial-schedule-section .editorial-table {
    background-color: #F5F5F7;
    border: 1px solid #E6E6E6;
    border-radius: 8px; }
    ._new_static_container #editorial-schedule-section .editorial-table .row {
      margin: 0 8px;
      text-align: left; }
      ._new_static_container #editorial-schedule-section .editorial-table .row p, ._new_static_container #editorial-schedule-section .editorial-table .row .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-schedule-section .editorial-table .row td {
        font-size: 14px;
        margin: 10px 0; }
        @media screen and (max-width: 992px) {
          ._new_static_container #editorial-schedule-section .editorial-table .row p, ._new_static_container #editorial-schedule-section .editorial-table .row .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-schedule-section .editorial-table .row td {
            margin: 4px 0; } }
    @media screen and (max-width: 992px) {
      ._new_static_container #editorial-schedule-section .editorial-table .editorial-table-header {
        display: none; } }
    ._new_static_container #editorial-schedule-section .editorial-table .editorial-table-body .row {
      border-top: 1px solid #E6E6E6; }
    ._new_static_container #editorial-schedule-section .editorial-table .editorial-table-body .col-md-3 {
      border-left: 1px solid #E6E6E6; }
      @media screen and (max-width: 992px) {
        ._new_static_container #editorial-schedule-section .editorial-table .editorial-table-body .col-md-3 {
          border: none; } }
  ._new_static_container #virtual-event-results img {
    width: 100%; }
  ._new_static_container #process-section #processAnimation {
    flex-wrap: wrap; }
    @media (max-width: 1200px) {
      ._new_static_container #process-section #processAnimation .mobile-hidden-list {
        display: none !important; }
        ._new_static_container #process-section #processAnimation .mobile-hidden-list.mobile-show {
          display: block !important; } }
    ._new_static_container #process-section #processAnimation .hoverBox {
      border-radius: 8px;
      margin: 16px;
      border: 0.1px solid #E6E6E6;
      width: 100%;
      max-width: 320px;
      min-width: 280px;
      box-shadow: 0px 3px 6px #00000029;
      height: 365px; }
      ._new_static_container #process-section #processAnimation .hoverBox .fa {
        color: #BEBEBE; }
      ._new_static_container #process-section #processAnimation .hoverBox .icon {
        margin-top: 50px !important; }
        @media screen and (max-width: 992px) {
          ._new_static_container #process-section #processAnimation .hoverBox .icon {
            margin-top: auto !important; } }
        ._new_static_container #process-section #processAnimation .hoverBox .icon img {
          height: 80px; }
      ._new_static_container #process-section #processAnimation .hoverBox .icon {
        display: block; }
      @media screen and (min-width: 991px) {
        ._new_static_container #process-section #processAnimation .hoverBox .hoverTextOverlay {
          position: absolute;
          top: 0;
          left: 0;
          opacity: 0;
          transition: all .2s linear;
          background-color: white; }
          ._new_static_container #process-section #processAnimation .hoverBox .hoverTextOverlay p, ._new_static_container #process-section #processAnimation .hoverBox .hoverTextOverlay .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #process-section #processAnimation .hoverBox .hoverTextOverlay td {
            line-height: 22px;
            padding: 16px; }
        ._new_static_container #process-section #processAnimation .hoverBox:hover .hoverTextOverlay {
          opacity: 1; } }
      @media screen and (max-width: 991px) {
        ._new_static_container #process-section #processAnimation .hoverBox {
          height: unset;
          min-height: 310px; }
          ._new_static_container #process-section #processAnimation .hoverBox .iconContainer {
            display: none; }
          ._new_static_container #process-section #processAnimation .hoverBox .hoverTextOverlay {
            display: none; }
            ._new_static_container #process-section #processAnimation .hoverBox .hoverTextOverlay.mobile-show {
              display: block !important; }
            ._new_static_container #process-section #processAnimation .hoverBox .hoverTextOverlay p, ._new_static_container #process-section #processAnimation .hoverBox .hoverTextOverlay .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #process-section #processAnimation .hoverBox .hoverTextOverlay td {
              margin-top: 0;
              padding: 0 12px; } }
  @media (max-width: 992px) {
    ._new_static_container #packages-section .mobile-hidden-list, ._new_static_container #scheduled-section .mobile-hidden-list, ._new_static_container #symposium-section .mobile-hidden-list {
      display: none !important; }
      ._new_static_container #packages-section .mobile-hidden-list.mobile-show, ._new_static_container #scheduled-section .mobile-hidden-list.mobile-show, ._new_static_container #symposium-section .mobile-hidden-list.mobile-show {
        display: block !important; } }
  @media (max-width: 992px) {
    ._new_static_container #packages-section .mobile-list-hide.mobile-list-hide, ._new_static_container #packages-section .mobile-list-see-more.mobile-list-hide, ._new_static_container #scheduled-section .mobile-list-hide.mobile-list-hide, ._new_static_container #scheduled-section .mobile-list-see-more.mobile-list-hide, ._new_static_container #symposium-section .mobile-list-hide.mobile-list-hide, ._new_static_container #symposium-section .mobile-list-see-more.mobile-list-hide {
      display: none; }
    ._new_static_container #packages-section .mobile-list-hide.mobile-show, ._new_static_container #packages-section .mobile-list-see-more.mobile-show, ._new_static_container #scheduled-section .mobile-list-hide.mobile-show, ._new_static_container #scheduled-section .mobile-list-see-more.mobile-show, ._new_static_container #symposium-section .mobile-list-hide.mobile-show, ._new_static_container #symposium-section .mobile-list-see-more.mobile-show {
      display: inline !important; }
    ._new_static_container #packages-section .mobile-list-hide.mobile-hide, ._new_static_container #packages-section .mobile-list-see-more.mobile-hide, ._new_static_container #scheduled-section .mobile-list-hide.mobile-hide, ._new_static_container #scheduled-section .mobile-list-see-more.mobile-hide, ._new_static_container #symposium-section .mobile-list-hide.mobile-hide, ._new_static_container #symposium-section .mobile-list-see-more.mobile-hide {
      display: none !important; } }
  @media (min-width: 992px) {
    ._new_static_container #packages-section .mobile-list-hide, ._new_static_container #packages-section .mobile-list-see-more, ._new_static_container #scheduled-section .mobile-list-hide, ._new_static_container #scheduled-section .mobile-list-see-more, ._new_static_container #symposium-section .mobile-list-hide, ._new_static_container #symposium-section .mobile-list-see-more {
      display: none; } }
  ._new_static_container #posterCalloutCta img {
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      ._new_static_container #posterCalloutCta img {
        height: 369px; } }
    @media screen and (max-width: 992px) and (min-width: 768px) {
      ._new_static_container #posterCalloutCta img {
        height: 307px; } }
  ._new_static_container #posterCalloutCta p, ._new_static_container #posterCalloutCta .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #posterCalloutCta td, ._new_static_container #posterCalloutCta strong {
    font-size: 14px; }
    @media screen and (max-width: 992px) and (min-width: 768px) {
      ._new_static_container #posterCalloutCta p, ._new_static_container #posterCalloutCta .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #posterCalloutCta td, ._new_static_container #posterCalloutCta strong {
        font-size: 12px;
        margin-bottom: 0; } }
  ._new_static_container #posterCalloutCta .green-solid-button, ._new_static_container #posterCalloutCta .green-form-button, ._new_static_container #posterCalloutCta .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #posterCalloutCta .btn:nth-child(2), ._new_static_container #posterCalloutCta .pagination li a, .pagination li ._new_static_container #posterCalloutCta a, ._new_static_container #posterCalloutCta .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #posterCalloutCta .more-social-icon-link, ._new_static_container #posterCalloutCta .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #posterCalloutCta .more-social-icon-link, ._new_static_container #posterCalloutCta .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #posterCalloutCta .more-social-icon-link, ._new_static_container #posterCalloutCta .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #posterCalloutCta .more-social-icon-link {
    font-size: 16px;
    padding: 12px !important;
    margin: 8px; }
  @media screen and (max-width: 992px) and (min-width: 768px) {
    ._new_static_container #posterCalloutCta .styled-header-3-lite {
      line-height: 24px;
      font-size: 26px !important; }
    ._new_static_container #posterCalloutCta .green-solid-button, ._new_static_container #posterCalloutCta .green-form-button, ._new_static_container #posterCalloutCta .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container #posterCalloutCta .btn:nth-child(2), ._new_static_container #posterCalloutCta .pagination li a, .pagination li ._new_static_container #posterCalloutCta a, ._new_static_container #posterCalloutCta .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container #posterCalloutCta .more-social-icon-link, ._new_static_container #posterCalloutCta .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container #posterCalloutCta .more-social-icon-link, ._new_static_container #posterCalloutCta .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container #posterCalloutCta .more-social-icon-link, ._new_static_container #posterCalloutCta .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container #posterCalloutCta .more-social-icon-link {
      margin-top: 0px;
      padding: 4px !important;
      font-size: 14px; } }
  ._new_static_container .cta_buttons_container.end-of-page a, ._new_static_container .cta_buttons_container.end-of-page .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .cta_buttons_container.end-of-page .more-social-icon-link, ._new_static_container .cta_buttons_container.end-of-page .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .cta_buttons_container.end-of-page .more-social-icon-link {
    align-items: center;
    display: flex;
    justify-content: center; }
    @media screen and (max-width: 768px) {
      ._new_static_container .cta_buttons_container.end-of-page a, ._new_static_container .cta_buttons_container.end-of-page .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .cta_buttons_container.end-of-page .more-social-icon-link, ._new_static_container .cta_buttons_container.end-of-page .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .cta_buttons_container.end-of-page .more-social-icon-link {
        padding: 14px;
        width: 140px;
        white-space: inherit; } }
  ._new_static_container .mini-cve-tab-section .credits-tab .minImg {
    max-width: 640px;
    width: 100%; }
  @media screen and (min-width: 992px) {
    ._new_static_container .mini-cve-tab-section .tab-80 {
      width: 85%;
      margin: 0 auto; } }
  ._new_static_container .mini-cve-tab-section .list-heading {
    font-size: 18px; }
  ._new_static_container .mini-cve-tab-section #navbar-ceu li p, ._new_static_container .mini-cve-tab-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-ceu li td {
    font-size: 18px;
    width: 190px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .mini-cve-tab-section #navbar-ceu li p, ._new_static_container .mini-cve-tab-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-ceu li td {
        font-size: 14px;
        width: 111px; } }
  @media screen and (min-width: 768px) {
    ._new_static_container .mini-cve-tab-section h3 {
      font-size: 46px;
      padding: 5px 0; } }
  ._new_static_container .ceu-tab-section #navbar-ceu li p, ._new_static_container .ceu-tab-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-ceu li td, ._new_static_container .ceu-tab-section #navbar-event-schedule li p, ._new_static_container .ceu-tab-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule li td, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li p, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li td, ._new_static_container .ceu-tab-section #navbar-demographics li p, ._new_static_container .ceu-tab-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics li td, ._new_static_container .ceu-tab-section #navbar-cve-examples li p, ._new_static_container .ceu-tab-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples li td, ._new_static_container .mini-cve-tab-section #navbar-ceu li p, ._new_static_container .mini-cve-tab-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-ceu li td, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li p, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule li td, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li p, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li td, ._new_static_container .mini-cve-tab-section #navbar-demographics li p, ._new_static_container .mini-cve-tab-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics li td, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li p, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples li td, ._new_static_container #event-schedule-section #navbar-ceu li p, ._new_static_container #event-schedule-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-ceu li td, ._new_static_container #event-schedule-section #navbar-event-schedule li p, ._new_static_container #event-schedule-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule li td, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li p, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li td, ._new_static_container #event-schedule-section #navbar-demographics li p, ._new_static_container #event-schedule-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics li td, ._new_static_container #event-schedule-section #navbar-cve-examples li p, ._new_static_container #event-schedule-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples li td, ._new_static_container #demographics-panel-section #navbar-ceu li p, ._new_static_container #demographics-panel-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-ceu li td, ._new_static_container #demographics-panel-section #navbar-event-schedule li p, ._new_static_container #demographics-panel-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule li td, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li p, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li td, ._new_static_container #demographics-panel-section #navbar-demographics li p, ._new_static_container #demographics-panel-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics li td, ._new_static_container #demographics-panel-section #navbar-cve-examples li p, ._new_static_container #demographics-panel-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples li td, ._new_static_container #cve-examples-panel-section #navbar-ceu li p, ._new_static_container #cve-examples-panel-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-ceu li td, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li p, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule li td, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li p, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li td, ._new_static_container #cve-examples-panel-section #navbar-demographics li p, ._new_static_container #cve-examples-panel-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics li td, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li p, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples li td, ._new_static_container #editorial-calendar-section #navbar-ceu li p, ._new_static_container #editorial-calendar-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-ceu li td, ._new_static_container #editorial-calendar-section #navbar-event-schedule li p, ._new_static_container #editorial-calendar-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule li td, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li p, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li td, ._new_static_container #editorial-calendar-section #navbar-demographics li p, ._new_static_container #editorial-calendar-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics li td, ._new_static_container #editorial-calendar-section #navbar-cve-examples li p, ._new_static_container #editorial-calendar-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples li td, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li p, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-ceu li td, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li p, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li td, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li p, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li td, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li p, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics li td, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li p, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li td {
    font-size: 21px;
    padding: 16px 0px;
    width: 200px;
    text-align: center;
    cursor: pointer; }
    ._new_static_container .ceu-tab-section #navbar-ceu li p.active, ._new_static_container .ceu-tab-section #navbar-ceu li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-ceu li td.active, ._new_static_container .ceu-tab-section #navbar-event-schedule li p.active, ._new_static_container .ceu-tab-section #navbar-event-schedule li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule li td.active, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li p.active, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li td.active, ._new_static_container .ceu-tab-section #navbar-demographics li p.active, ._new_static_container .ceu-tab-section #navbar-demographics li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics li td.active, ._new_static_container .ceu-tab-section #navbar-cve-examples li p.active, ._new_static_container .ceu-tab-section #navbar-cve-examples li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples li td.active, ._new_static_container .mini-cve-tab-section #navbar-ceu li p.active, ._new_static_container .mini-cve-tab-section #navbar-ceu li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-ceu li td.active, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li p.active, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule li td.active, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li p.active, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li td.active, ._new_static_container .mini-cve-tab-section #navbar-demographics li p.active, ._new_static_container .mini-cve-tab-section #navbar-demographics li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics li td.active, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li p.active, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples li td.active, ._new_static_container #event-schedule-section #navbar-ceu li p.active, ._new_static_container #event-schedule-section #navbar-ceu li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-ceu li td.active, ._new_static_container #event-schedule-section #navbar-event-schedule li p.active, ._new_static_container #event-schedule-section #navbar-event-schedule li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule li td.active, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li p.active, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li td.active, ._new_static_container #event-schedule-section #navbar-demographics li p.active, ._new_static_container #event-schedule-section #navbar-demographics li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics li td.active, ._new_static_container #event-schedule-section #navbar-cve-examples li p.active, ._new_static_container #event-schedule-section #navbar-cve-examples li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples li td.active, ._new_static_container #demographics-panel-section #navbar-ceu li p.active, ._new_static_container #demographics-panel-section #navbar-ceu li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-ceu li td.active, ._new_static_container #demographics-panel-section #navbar-event-schedule li p.active, ._new_static_container #demographics-panel-section #navbar-event-schedule li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule li td.active, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li p.active, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li td.active, ._new_static_container #demographics-panel-section #navbar-demographics li p.active, ._new_static_container #demographics-panel-section #navbar-demographics li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics li td.active, ._new_static_container #demographics-panel-section #navbar-cve-examples li p.active, ._new_static_container #demographics-panel-section #navbar-cve-examples li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples li td.active, ._new_static_container #cve-examples-panel-section #navbar-ceu li p.active, ._new_static_container #cve-examples-panel-section #navbar-ceu li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-ceu li td.active, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li p.active, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule li td.active, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li p.active, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li td.active, ._new_static_container #cve-examples-panel-section #navbar-demographics li p.active, ._new_static_container #cve-examples-panel-section #navbar-demographics li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics li td.active, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li p.active, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples li td.active, ._new_static_container #editorial-calendar-section #navbar-ceu li p.active, ._new_static_container #editorial-calendar-section #navbar-ceu li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-ceu li td.active, ._new_static_container #editorial-calendar-section #navbar-event-schedule li p.active, ._new_static_container #editorial-calendar-section #navbar-event-schedule li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule li td.active, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li p.active, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li td.active, ._new_static_container #editorial-calendar-section #navbar-demographics li p.active, ._new_static_container #editorial-calendar-section #navbar-demographics li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics li td.active, ._new_static_container #editorial-calendar-section #navbar-cve-examples li p.active, ._new_static_container #editorial-calendar-section #navbar-cve-examples li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples li td.active, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li p.active, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-ceu li td.active, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li p.active, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li td.active, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li p.active, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li td.active, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li p.active, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics li td.active, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li p.active, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li td.active {
      font-weight: bold;
      border-bottom: 3px solid #B6BD00; }
    ._new_static_container .ceu-tab-section #navbar-ceu li p:hover, ._new_static_container .ceu-tab-section #navbar-ceu li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-ceu li td:hover, ._new_static_container .ceu-tab-section #navbar-event-schedule li p:hover, ._new_static_container .ceu-tab-section #navbar-event-schedule li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule li td:hover, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li p:hover, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li td:hover, ._new_static_container .ceu-tab-section #navbar-demographics li p:hover, ._new_static_container .ceu-tab-section #navbar-demographics li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics li td:hover, ._new_static_container .ceu-tab-section #navbar-cve-examples li p:hover, ._new_static_container .ceu-tab-section #navbar-cve-examples li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples li td:hover, ._new_static_container .mini-cve-tab-section #navbar-ceu li p:hover, ._new_static_container .mini-cve-tab-section #navbar-ceu li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-ceu li td:hover, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li p:hover, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule li td:hover, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li p:hover, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li td:hover, ._new_static_container .mini-cve-tab-section #navbar-demographics li p:hover, ._new_static_container .mini-cve-tab-section #navbar-demographics li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics li td:hover, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li p:hover, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples li td:hover, ._new_static_container #event-schedule-section #navbar-ceu li p:hover, ._new_static_container #event-schedule-section #navbar-ceu li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-ceu li td:hover, ._new_static_container #event-schedule-section #navbar-event-schedule li p:hover, ._new_static_container #event-schedule-section #navbar-event-schedule li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule li td:hover, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li p:hover, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li td:hover, ._new_static_container #event-schedule-section #navbar-demographics li p:hover, ._new_static_container #event-schedule-section #navbar-demographics li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics li td:hover, ._new_static_container #event-schedule-section #navbar-cve-examples li p:hover, ._new_static_container #event-schedule-section #navbar-cve-examples li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples li td:hover, ._new_static_container #demographics-panel-section #navbar-ceu li p:hover, ._new_static_container #demographics-panel-section #navbar-ceu li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-ceu li td:hover, ._new_static_container #demographics-panel-section #navbar-event-schedule li p:hover, ._new_static_container #demographics-panel-section #navbar-event-schedule li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule li td:hover, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li p:hover, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li td:hover, ._new_static_container #demographics-panel-section #navbar-demographics li p:hover, ._new_static_container #demographics-panel-section #navbar-demographics li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics li td:hover, ._new_static_container #demographics-panel-section #navbar-cve-examples li p:hover, ._new_static_container #demographics-panel-section #navbar-cve-examples li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples li td:hover, ._new_static_container #cve-examples-panel-section #navbar-ceu li p:hover, ._new_static_container #cve-examples-panel-section #navbar-ceu li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-ceu li td:hover, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li p:hover, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule li td:hover, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li p:hover, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li td:hover, ._new_static_container #cve-examples-panel-section #navbar-demographics li p:hover, ._new_static_container #cve-examples-panel-section #navbar-demographics li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics li td:hover, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li p:hover, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples li td:hover, ._new_static_container #editorial-calendar-section #navbar-ceu li p:hover, ._new_static_container #editorial-calendar-section #navbar-ceu li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-ceu li td:hover, ._new_static_container #editorial-calendar-section #navbar-event-schedule li p:hover, ._new_static_container #editorial-calendar-section #navbar-event-schedule li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule li td:hover, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li p:hover, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li td:hover, ._new_static_container #editorial-calendar-section #navbar-demographics li p:hover, ._new_static_container #editorial-calendar-section #navbar-demographics li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics li td:hover, ._new_static_container #editorial-calendar-section #navbar-cve-examples li p:hover, ._new_static_container #editorial-calendar-section #navbar-cve-examples li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples li td:hover, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li p:hover, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-ceu li td:hover, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li p:hover, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li td:hover, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li p:hover, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li td:hover, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li p:hover, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics li td:hover, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li p:hover, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li td:hover {
      background-color: #F5F5F7; }
    @media screen and (max-width: 768px) {
      ._new_static_container .ceu-tab-section #navbar-ceu li p, ._new_static_container .ceu-tab-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-ceu li td, ._new_static_container .ceu-tab-section #navbar-event-schedule li p, ._new_static_container .ceu-tab-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule li td, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li p, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li td, ._new_static_container .ceu-tab-section #navbar-demographics li p, ._new_static_container .ceu-tab-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics li td, ._new_static_container .ceu-tab-section #navbar-cve-examples li p, ._new_static_container .ceu-tab-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples li td, ._new_static_container .mini-cve-tab-section #navbar-ceu li p, ._new_static_container .mini-cve-tab-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-ceu li td, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li p, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule li td, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li p, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li td, ._new_static_container .mini-cve-tab-section #navbar-demographics li p, ._new_static_container .mini-cve-tab-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics li td, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li p, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples li td, ._new_static_container #event-schedule-section #navbar-ceu li p, ._new_static_container #event-schedule-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-ceu li td, ._new_static_container #event-schedule-section #navbar-event-schedule li p, ._new_static_container #event-schedule-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule li td, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li p, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li td, ._new_static_container #event-schedule-section #navbar-demographics li p, ._new_static_container #event-schedule-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics li td, ._new_static_container #event-schedule-section #navbar-cve-examples li p, ._new_static_container #event-schedule-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples li td, ._new_static_container #demographics-panel-section #navbar-ceu li p, ._new_static_container #demographics-panel-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-ceu li td, ._new_static_container #demographics-panel-section #navbar-event-schedule li p, ._new_static_container #demographics-panel-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule li td, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li p, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li td, ._new_static_container #demographics-panel-section #navbar-demographics li p, ._new_static_container #demographics-panel-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics li td, ._new_static_container #demographics-panel-section #navbar-cve-examples li p, ._new_static_container #demographics-panel-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples li td, ._new_static_container #cve-examples-panel-section #navbar-ceu li p, ._new_static_container #cve-examples-panel-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-ceu li td, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li p, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule li td, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li p, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li td, ._new_static_container #cve-examples-panel-section #navbar-demographics li p, ._new_static_container #cve-examples-panel-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics li td, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li p, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples li td, ._new_static_container #editorial-calendar-section #navbar-ceu li p, ._new_static_container #editorial-calendar-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-ceu li td, ._new_static_container #editorial-calendar-section #navbar-event-schedule li p, ._new_static_container #editorial-calendar-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule li td, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li p, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li td, ._new_static_container #editorial-calendar-section #navbar-demographics li p, ._new_static_container #editorial-calendar-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics li td, ._new_static_container #editorial-calendar-section #navbar-cve-examples li p, ._new_static_container #editorial-calendar-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples li td, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li p, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-ceu li td, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li p, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li td, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li p, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li td, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li p, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics li td, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li p, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li td {
        font-size: 16px;
        padding: 12px 0px;
        width: 90px; } }
    @media screen and (max-width: 400px) {
      ._new_static_container .ceu-tab-section #navbar-ceu li p, ._new_static_container .ceu-tab-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-ceu li td, ._new_static_container .ceu-tab-section #navbar-event-schedule li p, ._new_static_container .ceu-tab-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule li td, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li p, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li td, ._new_static_container .ceu-tab-section #navbar-demographics li p, ._new_static_container .ceu-tab-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics li td, ._new_static_container .ceu-tab-section #navbar-cve-examples li p, ._new_static_container .ceu-tab-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples li td, ._new_static_container .mini-cve-tab-section #navbar-ceu li p, ._new_static_container .mini-cve-tab-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-ceu li td, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li p, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule li td, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li p, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li td, ._new_static_container .mini-cve-tab-section #navbar-demographics li p, ._new_static_container .mini-cve-tab-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics li td, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li p, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples li td, ._new_static_container #event-schedule-section #navbar-ceu li p, ._new_static_container #event-schedule-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-ceu li td, ._new_static_container #event-schedule-section #navbar-event-schedule li p, ._new_static_container #event-schedule-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule li td, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li p, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li td, ._new_static_container #event-schedule-section #navbar-demographics li p, ._new_static_container #event-schedule-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics li td, ._new_static_container #event-schedule-section #navbar-cve-examples li p, ._new_static_container #event-schedule-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples li td, ._new_static_container #demographics-panel-section #navbar-ceu li p, ._new_static_container #demographics-panel-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-ceu li td, ._new_static_container #demographics-panel-section #navbar-event-schedule li p, ._new_static_container #demographics-panel-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule li td, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li p, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li td, ._new_static_container #demographics-panel-section #navbar-demographics li p, ._new_static_container #demographics-panel-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics li td, ._new_static_container #demographics-panel-section #navbar-cve-examples li p, ._new_static_container #demographics-panel-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples li td, ._new_static_container #cve-examples-panel-section #navbar-ceu li p, ._new_static_container #cve-examples-panel-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-ceu li td, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li p, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule li td, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li p, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li td, ._new_static_container #cve-examples-panel-section #navbar-demographics li p, ._new_static_container #cve-examples-panel-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics li td, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li p, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples li td, ._new_static_container #editorial-calendar-section #navbar-ceu li p, ._new_static_container #editorial-calendar-section #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-ceu li td, ._new_static_container #editorial-calendar-section #navbar-event-schedule li p, ._new_static_container #editorial-calendar-section #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule li td, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li p, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li td, ._new_static_container #editorial-calendar-section #navbar-demographics li p, ._new_static_container #editorial-calendar-section #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics li td, ._new_static_container #editorial-calendar-section #navbar-cve-examples li p, ._new_static_container #editorial-calendar-section #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples li td, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li p, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-ceu li td, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li p, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li td, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li p, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li td, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li p, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics li td, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li p, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li td {
        font-size: 14px;
        padding: 12px 0px;
        width: 80px; } }
  ._new_static_container .ceu-tab-section #navbar-ceu li.active p, ._new_static_container .ceu-tab-section #navbar-ceu li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-ceu li.active td, ._new_static_container .ceu-tab-section #navbar-event-schedule li.active p, ._new_static_container .ceu-tab-section #navbar-event-schedule li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule li.active td, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li.active p, ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-event-schedule-next-year li.active td, ._new_static_container .ceu-tab-section #navbar-demographics li.active p, ._new_static_container .ceu-tab-section #navbar-demographics li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics li.active td, ._new_static_container .ceu-tab-section #navbar-cve-examples li.active p, ._new_static_container .ceu-tab-section #navbar-cve-examples li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples li.active td, ._new_static_container .mini-cve-tab-section #navbar-ceu li.active p, ._new_static_container .mini-cve-tab-section #navbar-ceu li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-ceu li.active td, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li.active p, ._new_static_container .mini-cve-tab-section #navbar-event-schedule li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule li.active td, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li.active p, ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-event-schedule-next-year li.active td, ._new_static_container .mini-cve-tab-section #navbar-demographics li.active p, ._new_static_container .mini-cve-tab-section #navbar-demographics li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics li.active td, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li.active p, ._new_static_container .mini-cve-tab-section #navbar-cve-examples li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples li.active td, ._new_static_container #event-schedule-section #navbar-ceu li.active p, ._new_static_container #event-schedule-section #navbar-ceu li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-ceu li.active td, ._new_static_container #event-schedule-section #navbar-event-schedule li.active p, ._new_static_container #event-schedule-section #navbar-event-schedule li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule li.active td, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li.active p, ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-event-schedule-next-year li.active td, ._new_static_container #event-schedule-section #navbar-demographics li.active p, ._new_static_container #event-schedule-section #navbar-demographics li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics li.active td, ._new_static_container #event-schedule-section #navbar-cve-examples li.active p, ._new_static_container #event-schedule-section #navbar-cve-examples li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples li.active td, ._new_static_container #demographics-panel-section #navbar-ceu li.active p, ._new_static_container #demographics-panel-section #navbar-ceu li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-ceu li.active td, ._new_static_container #demographics-panel-section #navbar-event-schedule li.active p, ._new_static_container #demographics-panel-section #navbar-event-schedule li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule li.active td, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li.active p, ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-event-schedule-next-year li.active td, ._new_static_container #demographics-panel-section #navbar-demographics li.active p, ._new_static_container #demographics-panel-section #navbar-demographics li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics li.active td, ._new_static_container #demographics-panel-section #navbar-cve-examples li.active p, ._new_static_container #demographics-panel-section #navbar-cve-examples li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples li.active td, ._new_static_container #cve-examples-panel-section #navbar-ceu li.active p, ._new_static_container #cve-examples-panel-section #navbar-ceu li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-ceu li.active td, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li.active p, ._new_static_container #cve-examples-panel-section #navbar-event-schedule li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule li.active td, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li.active p, ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-event-schedule-next-year li.active td, ._new_static_container #cve-examples-panel-section #navbar-demographics li.active p, ._new_static_container #cve-examples-panel-section #navbar-demographics li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics li.active td, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li.active p, ._new_static_container #cve-examples-panel-section #navbar-cve-examples li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples li.active td, ._new_static_container #editorial-calendar-section #navbar-ceu li.active p, ._new_static_container #editorial-calendar-section #navbar-ceu li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-ceu li.active td, ._new_static_container #editorial-calendar-section #navbar-event-schedule li.active p, ._new_static_container #editorial-calendar-section #navbar-event-schedule li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule li.active td, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li.active p, ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-event-schedule-next-year li.active td, ._new_static_container #editorial-calendar-section #navbar-demographics li.active p, ._new_static_container #editorial-calendar-section #navbar-demographics li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics li.active td, ._new_static_container #editorial-calendar-section #navbar-cve-examples li.active p, ._new_static_container #editorial-calendar-section #navbar-cve-examples li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples li.active td, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li.active p, ._new_static_container #editorial-calendar-section-2 #navbar-ceu li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-ceu li.active td, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li.active p, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule li.active td, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li.active p, ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-event-schedule-next-year li.active td, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li.active p, ._new_static_container #editorial-calendar-section-2 #navbar-demographics li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics li.active td, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li.active p, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li.active .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples li.active td {
    font-weight: bold;
    border-bottom: 3px solid #B6BD00; }
  @media screen and (min-width: 992px) {
    ._new_static_container .ceu-tab-section #navbar-demographics, ._new_static_container .mini-cve-tab-section #navbar-demographics, ._new_static_container #event-schedule-section #navbar-demographics, ._new_static_container #demographics-panel-section #navbar-demographics, ._new_static_container #cve-examples-panel-section #navbar-demographics, ._new_static_container #editorial-calendar-section #navbar-demographics, ._new_static_container #editorial-calendar-section-2 #navbar-demographics {
      display: flex;
      justify-content: center; }
      ._new_static_container .ceu-tab-section #navbar-demographics .modal-dialog, ._new_static_container .mini-cve-tab-section #navbar-demographics .modal-dialog, ._new_static_container #event-schedule-section #navbar-demographics .modal-dialog, ._new_static_container #demographics-panel-section #navbar-demographics .modal-dialog, ._new_static_container #cve-examples-panel-section #navbar-demographics .modal-dialog, ._new_static_container #editorial-calendar-section #navbar-demographics .modal-dialog, ._new_static_container #editorial-calendar-section-2 #navbar-demographics .modal-dialog {
        width: 85%; } }
  ._new_static_container .ceu-tab-section #navbar-demographics p, ._new_static_container .ceu-tab-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics td, ._new_static_container .mini-cve-tab-section #navbar-demographics p, ._new_static_container .mini-cve-tab-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics td, ._new_static_container #event-schedule-section #navbar-demographics p, ._new_static_container #event-schedule-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics td, ._new_static_container #demographics-panel-section #navbar-demographics p, ._new_static_container #demographics-panel-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics td, ._new_static_container #cve-examples-panel-section #navbar-demographics p, ._new_static_container #cve-examples-panel-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics td, ._new_static_container #editorial-calendar-section #navbar-demographics p, ._new_static_container #editorial-calendar-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics td, ._new_static_container #editorial-calendar-section-2 #navbar-demographics p, ._new_static_container #editorial-calendar-section-2 #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics td {
    width: 190px;
    font-size: 18px;
    padding: 18px 0px;
    text-align: center;
    cursor: pointer; }
    ._new_static_container .ceu-tab-section #navbar-demographics p.active, ._new_static_container .ceu-tab-section #navbar-demographics .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics td.active, ._new_static_container .mini-cve-tab-section #navbar-demographics p.active, ._new_static_container .mini-cve-tab-section #navbar-demographics .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics td.active, ._new_static_container #event-schedule-section #navbar-demographics p.active, ._new_static_container #event-schedule-section #navbar-demographics .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics td.active, ._new_static_container #demographics-panel-section #navbar-demographics p.active, ._new_static_container #demographics-panel-section #navbar-demographics .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics td.active, ._new_static_container #cve-examples-panel-section #navbar-demographics p.active, ._new_static_container #cve-examples-panel-section #navbar-demographics .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics td.active, ._new_static_container #editorial-calendar-section #navbar-demographics p.active, ._new_static_container #editorial-calendar-section #navbar-demographics .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics td.active, ._new_static_container #editorial-calendar-section-2 #navbar-demographics p.active, ._new_static_container #editorial-calendar-section-2 #navbar-demographics .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics td.active {
      font-weight: bold;
      border-bottom: 3px solid #B6BD00; }
    ._new_static_container .ceu-tab-section #navbar-demographics p:hover, ._new_static_container .ceu-tab-section #navbar-demographics .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics td:hover, ._new_static_container .mini-cve-tab-section #navbar-demographics p:hover, ._new_static_container .mini-cve-tab-section #navbar-demographics .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics td:hover, ._new_static_container #event-schedule-section #navbar-demographics p:hover, ._new_static_container #event-schedule-section #navbar-demographics .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics td:hover, ._new_static_container #demographics-panel-section #navbar-demographics p:hover, ._new_static_container #demographics-panel-section #navbar-demographics .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics td:hover, ._new_static_container #cve-examples-panel-section #navbar-demographics p:hover, ._new_static_container #cve-examples-panel-section #navbar-demographics .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics td:hover, ._new_static_container #editorial-calendar-section #navbar-demographics p:hover, ._new_static_container #editorial-calendar-section #navbar-demographics .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics td:hover, ._new_static_container #editorial-calendar-section-2 #navbar-demographics p:hover, ._new_static_container #editorial-calendar-section-2 #navbar-demographics .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics td:hover {
      background-color: #F5F5F7; }
    @media screen and (max-width: 768px) {
      ._new_static_container .ceu-tab-section #navbar-demographics p, ._new_static_container .ceu-tab-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-demographics td, ._new_static_container .mini-cve-tab-section #navbar-demographics p, ._new_static_container .mini-cve-tab-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-demographics td, ._new_static_container #event-schedule-section #navbar-demographics p, ._new_static_container #event-schedule-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-demographics td, ._new_static_container #demographics-panel-section #navbar-demographics p, ._new_static_container #demographics-panel-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-demographics td, ._new_static_container #cve-examples-panel-section #navbar-demographics p, ._new_static_container #cve-examples-panel-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-demographics td, ._new_static_container #editorial-calendar-section #navbar-demographics p, ._new_static_container #editorial-calendar-section #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-demographics td, ._new_static_container #editorial-calendar-section-2 #navbar-demographics p, ._new_static_container #editorial-calendar-section-2 #navbar-demographics .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-demographics td {
        font-size: 16px;
        padding: 12px 0px; } }
  ._new_static_container .ceu-tab-section #navbar-cve-examples p, ._new_static_container .ceu-tab-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples td, ._new_static_container .mini-cve-tab-section #navbar-cve-examples p, ._new_static_container .mini-cve-tab-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples td, ._new_static_container #event-schedule-section #navbar-cve-examples p, ._new_static_container #event-schedule-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples td, ._new_static_container #demographics-panel-section #navbar-cve-examples p, ._new_static_container #demographics-panel-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples td, ._new_static_container #cve-examples-panel-section #navbar-cve-examples p, ._new_static_container #cve-examples-panel-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples td, ._new_static_container #editorial-calendar-section #navbar-cve-examples p, ._new_static_container #editorial-calendar-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples td, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples p, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples td {
    width: 190px;
    font-size: 16px;
    padding: 18px 0px;
    text-align: center;
    cursor: pointer; }
    ._new_static_container .ceu-tab-section #navbar-cve-examples p.active, ._new_static_container .ceu-tab-section #navbar-cve-examples .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples td.active, ._new_static_container .mini-cve-tab-section #navbar-cve-examples p.active, ._new_static_container .mini-cve-tab-section #navbar-cve-examples .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples td.active, ._new_static_container #event-schedule-section #navbar-cve-examples p.active, ._new_static_container #event-schedule-section #navbar-cve-examples .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples td.active, ._new_static_container #demographics-panel-section #navbar-cve-examples p.active, ._new_static_container #demographics-panel-section #navbar-cve-examples .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples td.active, ._new_static_container #cve-examples-panel-section #navbar-cve-examples p.active, ._new_static_container #cve-examples-panel-section #navbar-cve-examples .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples td.active, ._new_static_container #editorial-calendar-section #navbar-cve-examples p.active, ._new_static_container #editorial-calendar-section #navbar-cve-examples .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples td.active, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples p.active, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .static-about table tbody tr td.active, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples td.active {
      font-weight: bold;
      border-bottom: 3px solid #B6BD00; }
    ._new_static_container .ceu-tab-section #navbar-cve-examples p:hover, ._new_static_container .ceu-tab-section #navbar-cve-examples .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples td:hover, ._new_static_container .mini-cve-tab-section #navbar-cve-examples p:hover, ._new_static_container .mini-cve-tab-section #navbar-cve-examples .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples td:hover, ._new_static_container #event-schedule-section #navbar-cve-examples p:hover, ._new_static_container #event-schedule-section #navbar-cve-examples .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples td:hover, ._new_static_container #demographics-panel-section #navbar-cve-examples p:hover, ._new_static_container #demographics-panel-section #navbar-cve-examples .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples td:hover, ._new_static_container #cve-examples-panel-section #navbar-cve-examples p:hover, ._new_static_container #cve-examples-panel-section #navbar-cve-examples .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples td:hover, ._new_static_container #editorial-calendar-section #navbar-cve-examples p:hover, ._new_static_container #editorial-calendar-section #navbar-cve-examples .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples td:hover, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples p:hover, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples td:hover {
      background-color: #F5F5F7; }
    @media screen and (max-width: 768px) {
      ._new_static_container .ceu-tab-section #navbar-cve-examples p, ._new_static_container .ceu-tab-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples td, ._new_static_container .mini-cve-tab-section #navbar-cve-examples p, ._new_static_container .mini-cve-tab-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples td, ._new_static_container #event-schedule-section #navbar-cve-examples p, ._new_static_container #event-schedule-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples td, ._new_static_container #demographics-panel-section #navbar-cve-examples p, ._new_static_container #demographics-panel-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples td, ._new_static_container #cve-examples-panel-section #navbar-cve-examples p, ._new_static_container #cve-examples-panel-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples td, ._new_static_container #editorial-calendar-section #navbar-cve-examples p, ._new_static_container #editorial-calendar-section #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples td, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples p, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples td {
        font-size: 16px;
        padding: 12px 0px; } }
  ._new_static_container .ceu-tab-section #navbar-cve-examples .full-width p, ._new_static_container .ceu-tab-section #navbar-cve-examples .full-width .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .ceu-tab-section #navbar-cve-examples .full-width td, ._new_static_container .mini-cve-tab-section #navbar-cve-examples .full-width p, ._new_static_container .mini-cve-tab-section #navbar-cve-examples .full-width .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .mini-cve-tab-section #navbar-cve-examples .full-width td, ._new_static_container #event-schedule-section #navbar-cve-examples .full-width p, ._new_static_container #event-schedule-section #navbar-cve-examples .full-width .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #event-schedule-section #navbar-cve-examples .full-width td, ._new_static_container #demographics-panel-section #navbar-cve-examples .full-width p, ._new_static_container #demographics-panel-section #navbar-cve-examples .full-width .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #demographics-panel-section #navbar-cve-examples .full-width td, ._new_static_container #cve-examples-panel-section #navbar-cve-examples .full-width p, ._new_static_container #cve-examples-panel-section #navbar-cve-examples .full-width .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #cve-examples-panel-section #navbar-cve-examples .full-width td, ._new_static_container #editorial-calendar-section #navbar-cve-examples .full-width p, ._new_static_container #editorial-calendar-section #navbar-cve-examples .full-width .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section #navbar-cve-examples .full-width td, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .full-width p, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .full-width .static-about table tbody tr td, .static-about table tbody tr ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .full-width td {
    width: 100%; }
  ._new_static_container .ceu-tab-section #navbar-cve-examples .mobileVersion, ._new_static_container .mini-cve-tab-section #navbar-cve-examples .mobileVersion, ._new_static_container #event-schedule-section #navbar-cve-examples .mobileVersion, ._new_static_container #demographics-panel-section #navbar-cve-examples .mobileVersion, ._new_static_container #cve-examples-panel-section #navbar-cve-examples .mobileVersion, ._new_static_container #editorial-calendar-section #navbar-cve-examples .mobileVersion, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .mobileVersion {
    display: none; }
  @media screen and (max-width: 768px) {
    ._new_static_container .ceu-tab-section #navbar-cve-examples .mobileVersion, ._new_static_container .mini-cve-tab-section #navbar-cve-examples .mobileVersion, ._new_static_container #event-schedule-section #navbar-cve-examples .mobileVersion, ._new_static_container #demographics-panel-section #navbar-cve-examples .mobileVersion, ._new_static_container #cve-examples-panel-section #navbar-cve-examples .mobileVersion, ._new_static_container #editorial-calendar-section #navbar-cve-examples .mobileVersion, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .mobileVersion {
      display: block; }
    ._new_static_container .ceu-tab-section #navbar-cve-examples .desktopVersion, ._new_static_container .mini-cve-tab-section #navbar-cve-examples .desktopVersion, ._new_static_container #event-schedule-section #navbar-cve-examples .desktopVersion, ._new_static_container #demographics-panel-section #navbar-cve-examples .desktopVersion, ._new_static_container #cve-examples-panel-section #navbar-cve-examples .desktopVersion, ._new_static_container #editorial-calendar-section #navbar-cve-examples .desktopVersion, ._new_static_container #editorial-calendar-section-2 #navbar-cve-examples .desktopVersion {
      display: none; } }
  ._new_static_container .ceu-tab-section .credits-tab, ._new_static_container .ceu-tab-section .marketing-tab-content, ._new_static_container .mini-cve-tab-section .credits-tab, ._new_static_container .mini-cve-tab-section .marketing-tab-content, ._new_static_container #event-schedule-section .credits-tab, ._new_static_container #event-schedule-section .marketing-tab-content, ._new_static_container #demographics-panel-section .credits-tab, ._new_static_container #demographics-panel-section .marketing-tab-content, ._new_static_container #cve-examples-panel-section .credits-tab, ._new_static_container #cve-examples-panel-section .marketing-tab-content, ._new_static_container #editorial-calendar-section .credits-tab, ._new_static_container #editorial-calendar-section .marketing-tab-content, ._new_static_container #editorial-calendar-section-2 .credits-tab, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content {
    display: none; }
    ._new_static_container .ceu-tab-section .credits-tab.active, ._new_static_container .ceu-tab-section .marketing-tab-content.active, ._new_static_container .mini-cve-tab-section .credits-tab.active, ._new_static_container .mini-cve-tab-section .marketing-tab-content.active, ._new_static_container #event-schedule-section .credits-tab.active, ._new_static_container #event-schedule-section .marketing-tab-content.active, ._new_static_container #demographics-panel-section .credits-tab.active, ._new_static_container #demographics-panel-section .marketing-tab-content.active, ._new_static_container #cve-examples-panel-section .credits-tab.active, ._new_static_container #cve-examples-panel-section .marketing-tab-content.active, ._new_static_container #editorial-calendar-section .credits-tab.active, ._new_static_container #editorial-calendar-section .marketing-tab-content.active, ._new_static_container #editorial-calendar-section-2 .credits-tab.active, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content.active {
      display: block; }
    ._new_static_container .ceu-tab-section .credits-tab .list-header, ._new_static_container .ceu-tab-section .marketing-tab-content .list-header, ._new_static_container .mini-cve-tab-section .credits-tab .list-header, ._new_static_container .mini-cve-tab-section .marketing-tab-content .list-header, ._new_static_container #event-schedule-section .credits-tab .list-header, ._new_static_container #event-schedule-section .marketing-tab-content .list-header, ._new_static_container #demographics-panel-section .credits-tab .list-header, ._new_static_container #demographics-panel-section .marketing-tab-content .list-header, ._new_static_container #cve-examples-panel-section .credits-tab .list-header, ._new_static_container #cve-examples-panel-section .marketing-tab-content .list-header, ._new_static_container #editorial-calendar-section .credits-tab .list-header, ._new_static_container #editorial-calendar-section .marketing-tab-content .list-header, ._new_static_container #editorial-calendar-section-2 .credits-tab .list-header, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .list-header {
      font-size: 22px; }
      @media (min-width: 768px) {
        ._new_static_container .ceu-tab-section .credits-tab .list-header, ._new_static_container .ceu-tab-section .marketing-tab-content .list-header, ._new_static_container .mini-cve-tab-section .credits-tab .list-header, ._new_static_container .mini-cve-tab-section .marketing-tab-content .list-header, ._new_static_container #event-schedule-section .credits-tab .list-header, ._new_static_container #event-schedule-section .marketing-tab-content .list-header, ._new_static_container #demographics-panel-section .credits-tab .list-header, ._new_static_container #demographics-panel-section .marketing-tab-content .list-header, ._new_static_container #cve-examples-panel-section .credits-tab .list-header, ._new_static_container #cve-examples-panel-section .marketing-tab-content .list-header, ._new_static_container #editorial-calendar-section .credits-tab .list-header, ._new_static_container #editorial-calendar-section .marketing-tab-content .list-header, ._new_static_container #editorial-calendar-section-2 .credits-tab .list-header, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .list-header {
          margin-top: 55px; } }
      ._new_static_container .ceu-tab-section .credits-tab .list-header .smaller-header, ._new_static_container .ceu-tab-section .marketing-tab-content .list-header .smaller-header, ._new_static_container .mini-cve-tab-section .credits-tab .list-header .smaller-header, ._new_static_container .mini-cve-tab-section .marketing-tab-content .list-header .smaller-header, ._new_static_container #event-schedule-section .credits-tab .list-header .smaller-header, ._new_static_container #event-schedule-section .marketing-tab-content .list-header .smaller-header, ._new_static_container #demographics-panel-section .credits-tab .list-header .smaller-header, ._new_static_container #demographics-panel-section .marketing-tab-content .list-header .smaller-header, ._new_static_container #cve-examples-panel-section .credits-tab .list-header .smaller-header, ._new_static_container #cve-examples-panel-section .marketing-tab-content .list-header .smaller-header, ._new_static_container #editorial-calendar-section .credits-tab .list-header .smaller-header, ._new_static_container #editorial-calendar-section .marketing-tab-content .list-header .smaller-header, ._new_static_container #editorial-calendar-section-2 .credits-tab .list-header .smaller-header, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .list-header .smaller-header {
        font-size: 16px; }
    ._new_static_container .ceu-tab-section .credits-tab .show-more, ._new_static_container .ceu-tab-section .marketing-tab-content .show-more, ._new_static_container .mini-cve-tab-section .credits-tab .show-more, ._new_static_container .mini-cve-tab-section .marketing-tab-content .show-more, ._new_static_container #event-schedule-section .credits-tab .show-more, ._new_static_container #event-schedule-section .marketing-tab-content .show-more, ._new_static_container #demographics-panel-section .credits-tab .show-more, ._new_static_container #demographics-panel-section .marketing-tab-content .show-more, ._new_static_container #cve-examples-panel-section .credits-tab .show-more, ._new_static_container #cve-examples-panel-section .marketing-tab-content .show-more, ._new_static_container #editorial-calendar-section .credits-tab .show-more, ._new_static_container #editorial-calendar-section .marketing-tab-content .show-more, ._new_static_container #editorial-calendar-section-2 .credits-tab .show-more, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .show-more {
      color: #B6BD00;
      font-size: 22px; }
    ._new_static_container .ceu-tab-section .credits-tab .lime-divider, ._new_static_container .ceu-tab-section .marketing-tab-content .lime-divider, ._new_static_container .mini-cve-tab-section .credits-tab .lime-divider, ._new_static_container .mini-cve-tab-section .marketing-tab-content .lime-divider, ._new_static_container #event-schedule-section .credits-tab .lime-divider, ._new_static_container #event-schedule-section .marketing-tab-content .lime-divider, ._new_static_container #demographics-panel-section .credits-tab .lime-divider, ._new_static_container #demographics-panel-section .marketing-tab-content .lime-divider, ._new_static_container #cve-examples-panel-section .credits-tab .lime-divider, ._new_static_container #cve-examples-panel-section .marketing-tab-content .lime-divider, ._new_static_container #editorial-calendar-section .credits-tab .lime-divider, ._new_static_container #editorial-calendar-section .marketing-tab-content .lime-divider, ._new_static_container #editorial-calendar-section-2 .credits-tab .lime-divider, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .lime-divider {
      border-top: 4px solid #DBED55;
      margin: 10px 0; }
    ._new_static_container .ceu-tab-section .credits-tab .graph-key-mobile, ._new_static_container .ceu-tab-section .marketing-tab-content .graph-key-mobile, ._new_static_container .mini-cve-tab-section .credits-tab .graph-key-mobile, ._new_static_container .mini-cve-tab-section .marketing-tab-content .graph-key-mobile, ._new_static_container #event-schedule-section .credits-tab .graph-key-mobile, ._new_static_container #event-schedule-section .marketing-tab-content .graph-key-mobile, ._new_static_container #demographics-panel-section .credits-tab .graph-key-mobile, ._new_static_container #demographics-panel-section .marketing-tab-content .graph-key-mobile, ._new_static_container #cve-examples-panel-section .credits-tab .graph-key-mobile, ._new_static_container #cve-examples-panel-section .marketing-tab-content .graph-key-mobile, ._new_static_container #editorial-calendar-section .credits-tab .graph-key-mobile, ._new_static_container #editorial-calendar-section .marketing-tab-content .graph-key-mobile, ._new_static_container #editorial-calendar-section-2 .credits-tab .graph-key-mobile, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .graph-key-mobile {
      display: none; }
      ._new_static_container .ceu-tab-section .credits-tab .graph-key-mobile img, ._new_static_container .ceu-tab-section .marketing-tab-content .graph-key-mobile img, ._new_static_container .mini-cve-tab-section .credits-tab .graph-key-mobile img, ._new_static_container .mini-cve-tab-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #event-schedule-section .credits-tab .graph-key-mobile img, ._new_static_container #event-schedule-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #demographics-panel-section .credits-tab .graph-key-mobile img, ._new_static_container #demographics-panel-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #cve-examples-panel-section .credits-tab .graph-key-mobile img, ._new_static_container #cve-examples-panel-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #editorial-calendar-section .credits-tab .graph-key-mobile img, ._new_static_container #editorial-calendar-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #editorial-calendar-section-2 .credits-tab .graph-key-mobile img, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .graph-key-mobile img {
        width: 300px;
        height: 100%; }
    @media screen and (max-width: 992px) {
      ._new_static_container .ceu-tab-section .credits-tab #content-cateogry-image, ._new_static_container .ceu-tab-section .marketing-tab-content #content-cateogry-image, ._new_static_container .mini-cve-tab-section .credits-tab #content-cateogry-image, ._new_static_container .mini-cve-tab-section .marketing-tab-content #content-cateogry-image, ._new_static_container #event-schedule-section .credits-tab #content-cateogry-image, ._new_static_container #event-schedule-section .marketing-tab-content #content-cateogry-image, ._new_static_container #demographics-panel-section .credits-tab #content-cateogry-image, ._new_static_container #demographics-panel-section .marketing-tab-content #content-cateogry-image, ._new_static_container #cve-examples-panel-section .credits-tab #content-cateogry-image, ._new_static_container #cve-examples-panel-section .marketing-tab-content #content-cateogry-image, ._new_static_container #editorial-calendar-section .credits-tab #content-cateogry-image, ._new_static_container #editorial-calendar-section .marketing-tab-content #content-cateogry-image, ._new_static_container #editorial-calendar-section-2 .credits-tab #content-cateogry-image, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content #content-cateogry-image {
        width: 100%; }
      ._new_static_container .ceu-tab-section .credits-tab .graph-key-mobile, ._new_static_container .ceu-tab-section .marketing-tab-content .graph-key-mobile, ._new_static_container .mini-cve-tab-section .credits-tab .graph-key-mobile, ._new_static_container .mini-cve-tab-section .marketing-tab-content .graph-key-mobile, ._new_static_container #event-schedule-section .credits-tab .graph-key-mobile, ._new_static_container #event-schedule-section .marketing-tab-content .graph-key-mobile, ._new_static_container #demographics-panel-section .credits-tab .graph-key-mobile, ._new_static_container #demographics-panel-section .marketing-tab-content .graph-key-mobile, ._new_static_container #cve-examples-panel-section .credits-tab .graph-key-mobile, ._new_static_container #cve-examples-panel-section .marketing-tab-content .graph-key-mobile, ._new_static_container #editorial-calendar-section .credits-tab .graph-key-mobile, ._new_static_container #editorial-calendar-section .marketing-tab-content .graph-key-mobile, ._new_static_container #editorial-calendar-section-2 .credits-tab .graph-key-mobile, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .graph-key-mobile {
        display: flex;
        overflow: auto;
        margin-top: 15px;
        width: 98%; }
        ._new_static_container .ceu-tab-section .credits-tab .graph-key-mobile img, ._new_static_container .ceu-tab-section .marketing-tab-content .graph-key-mobile img, ._new_static_container .mini-cve-tab-section .credits-tab .graph-key-mobile img, ._new_static_container .mini-cve-tab-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #event-schedule-section .credits-tab .graph-key-mobile img, ._new_static_container #event-schedule-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #demographics-panel-section .credits-tab .graph-key-mobile img, ._new_static_container #demographics-panel-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #cve-examples-panel-section .credits-tab .graph-key-mobile img, ._new_static_container #cve-examples-panel-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #editorial-calendar-section .credits-tab .graph-key-mobile img, ._new_static_container #editorial-calendar-section .marketing-tab-content .graph-key-mobile img, ._new_static_container #editorial-calendar-section-2 .credits-tab .graph-key-mobile img, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .graph-key-mobile img {
          padding: 0 15px; }
      ._new_static_container .ceu-tab-section .credits-tab .graph-key, ._new_static_container .ceu-tab-section .marketing-tab-content .graph-key, ._new_static_container .mini-cve-tab-section .credits-tab .graph-key, ._new_static_container .mini-cve-tab-section .marketing-tab-content .graph-key, ._new_static_container #event-schedule-section .credits-tab .graph-key, ._new_static_container #event-schedule-section .marketing-tab-content .graph-key, ._new_static_container #demographics-panel-section .credits-tab .graph-key, ._new_static_container #demographics-panel-section .marketing-tab-content .graph-key, ._new_static_container #cve-examples-panel-section .credits-tab .graph-key, ._new_static_container #cve-examples-panel-section .marketing-tab-content .graph-key, ._new_static_container #editorial-calendar-section .credits-tab .graph-key, ._new_static_container #editorial-calendar-section .marketing-tab-content .graph-key, ._new_static_container #editorial-calendar-section-2 .credits-tab .graph-key, ._new_static_container #editorial-calendar-section-2 .marketing-tab-content .graph-key {
        display: none; } }
  @media screen and (max-width: 768px) {
    ._new_static_container .ceu-tab-section #analyticsTab .animated-metrics .col-md-3 img, ._new_static_container .mini-cve-tab-section #analyticsTab .animated-metrics .col-md-3 img, ._new_static_container #event-schedule-section #analyticsTab .animated-metrics .col-md-3 img, ._new_static_container #demographics-panel-section #analyticsTab .animated-metrics .col-md-3 img, ._new_static_container #cve-examples-panel-section #analyticsTab .animated-metrics .col-md-3 img, ._new_static_container #editorial-calendar-section #analyticsTab .animated-metrics .col-md-3 img, ._new_static_container #editorial-calendar-section-2 #analyticsTab .animated-metrics .col-md-3 img {
      height: 75px; }
    ._new_static_container .ceu-tab-section #analyticsTab .animated-metrics .col-md-3 b, ._new_static_container .mini-cve-tab-section #analyticsTab .animated-metrics .col-md-3 b, ._new_static_container #event-schedule-section #analyticsTab .animated-metrics .col-md-3 b, ._new_static_container #demographics-panel-section #analyticsTab .animated-metrics .col-md-3 b, ._new_static_container #cve-examples-panel-section #analyticsTab .animated-metrics .col-md-3 b, ._new_static_container #editorial-calendar-section #analyticsTab .animated-metrics .col-md-3 b, ._new_static_container #editorial-calendar-section-2 #analyticsTab .animated-metrics .col-md-3 b {
      font-size: 13px; }
    ._new_static_container .ceu-tab-section #analyticsTab .animated-metrics .col-md-3 .animated-count, ._new_static_container .ceu-tab-section #analyticsTab .animated-metrics .col-md-3 .percent-sign, ._new_static_container .mini-cve-tab-section #analyticsTab .animated-metrics .col-md-3 .animated-count, ._new_static_container .mini-cve-tab-section #analyticsTab .animated-metrics .col-md-3 .percent-sign, ._new_static_container #event-schedule-section #analyticsTab .animated-metrics .col-md-3 .animated-count, ._new_static_container #event-schedule-section #analyticsTab .animated-metrics .col-md-3 .percent-sign, ._new_static_container #demographics-panel-section #analyticsTab .animated-metrics .col-md-3 .animated-count, ._new_static_container #demographics-panel-section #analyticsTab .animated-metrics .col-md-3 .percent-sign, ._new_static_container #cve-examples-panel-section #analyticsTab .animated-metrics .col-md-3 .animated-count, ._new_static_container #cve-examples-panel-section #analyticsTab .animated-metrics .col-md-3 .percent-sign, ._new_static_container #editorial-calendar-section #analyticsTab .animated-metrics .col-md-3 .animated-count, ._new_static_container #editorial-calendar-section #analyticsTab .animated-metrics .col-md-3 .percent-sign, ._new_static_container #editorial-calendar-section-2 #analyticsTab .animated-metrics .col-md-3 .animated-count, ._new_static_container #editorial-calendar-section-2 #analyticsTab .animated-metrics .col-md-3 .percent-sign {
      font-size: 22px; } }
  ._new_static_container #howCanLrHelp li {
    line-height: 24px; }
  ._new_static_container #howCanLrHelp .panel {
    margin-left: -15px;
    border: none; }
    ._new_static_container #howCanLrHelp .panel .panel-heading {
      border: none; }
    ._new_static_container #howCanLrHelp .panel img {
      position: absolute;
      margin-top: 5px; }
  @media (max-width: 750px) {
    ._new_static_container #howCanLrHelp .mobile-list-hide.mobile-list-hide, ._new_static_container #howCanLrHelp .mobile-list-see-more.mobile-list-hide {
      display: none; }
    ._new_static_container #howCanLrHelp .mobile-list-hide.mobile-show, ._new_static_container #howCanLrHelp .mobile-list-see-more.mobile-show {
      display: block !important; }
    ._new_static_container #howCanLrHelp .mobile-list-hide.mobile-hide, ._new_static_container #howCanLrHelp .mobile-list-see-more.mobile-hide {
      display: none !important; } }
  @media (min-width: 750px) {
    ._new_static_container #howCanLrHelp .mobile-list-hide, ._new_static_container #howCanLrHelp .mobile-list-see-more {
      display: none; } }
  @media (max-width: 750px) {
    ._new_static_container #howCanLrHelp .mobile-hidden-list {
      display: none; }
      ._new_static_container #howCanLrHelp .mobile-hidden-list.mobile-show {
        display: block !important; } }
  ._new_static_container .toc-item {
    border: 1px solid #E6E6E6;
    border-radius: 8px;
    padding: 5px;
    min-height: 75px;
    cursor: pointer;
    margin: 10px;
    height: 75px; }
    @media (max-width: 992px) {
      ._new_static_container .toc-item {
        height: auto; } }
    ._new_static_container .toc-item:hover {
      border: 1px solid #B6BD00; }
    ._new_static_container .toc-item .icon {
      background: #F5F5F7;
      padding: 5px;
      margin-top: 6px; }
    ._new_static_container .toc-item .toc-label {
      font-size: 16px;
      line-height: 16px;
      font-weight: lighter;
      color: #5A5A5A;
      padding: 10px 0px;
      height: 50px; }
  @media (max-width: 992px) {
    ._new_static_container #webinar-features-section .mobile-list-hide.mobile-list-hide, ._new_static_container #webinar-features-section .mobile-list-see-more.mobile-list-hide, ._new_static_container #editorial-schedule-section .mobile-list-hide.mobile-list-hide, ._new_static_container #editorial-schedule-section .mobile-list-see-more.mobile-list-hide, ._new_static_container #process-section .mobile-list-hide.mobile-list-hide, ._new_static_container #process-section .mobile-list-see-more.mobile-list-hide {
      display: none; }
    ._new_static_container #webinar-features-section .mobile-list-hide.mobile-show, ._new_static_container #webinar-features-section .mobile-list-see-more.mobile-show, ._new_static_container #editorial-schedule-section .mobile-list-hide.mobile-show, ._new_static_container #editorial-schedule-section .mobile-list-see-more.mobile-show, ._new_static_container #process-section .mobile-list-hide.mobile-show, ._new_static_container #process-section .mobile-list-see-more.mobile-show {
      display: block !important; }
    ._new_static_container #webinar-features-section .mobile-list-hide.mobile-hide, ._new_static_container #webinar-features-section .mobile-list-see-more.mobile-hide, ._new_static_container #editorial-schedule-section .mobile-list-hide.mobile-hide, ._new_static_container #editorial-schedule-section .mobile-list-see-more.mobile-hide, ._new_static_container #process-section .mobile-list-hide.mobile-hide, ._new_static_container #process-section .mobile-list-see-more.mobile-hide {
      display: none !important; } }
  @media (min-width: 992px) {
    ._new_static_container #webinar-features-section .mobile-list-hide, ._new_static_container #webinar-features-section .mobile-list-see-more, ._new_static_container #editorial-schedule-section .mobile-list-hide, ._new_static_container #editorial-schedule-section .mobile-list-see-more, ._new_static_container #process-section .mobile-list-hide, ._new_static_container #process-section .mobile-list-see-more {
      display: none; } }
  ._new_static_container .new-static-media-kit h1 {
    font-size: 72px;
    line-height: inherit; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-kit h1 {
        font-size: 38px; } }
  ._new_static_container .new-static-media-kit h2 {
    font-size: 48px;
    line-height: inherit; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-kit h2 {
        font-size: 32px; } }
  ._new_static_container .new-static-media-kit p, ._new_static_container .new-static-media-kit .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-media-kit td {
    font-size: 16px;
    font-family: 'Open Sans Light', 'Open Sans';
    font-weight: lighter;
    color: #5A5A5A; }
  ._new_static_container .new-static-media-kit p.semibold, ._new_static_container .new-static-media-kit .static-about table tbody tr td.semibold, .static-about table tbody tr ._new_static_container .new-static-media-kit td.semibold {
    color: #5A5A5A;
    font-family: 'Open Sans'; }
  ._new_static_container .new-static-media-kit .case-study-nav {
    text-align: center;
    height: 50px;
    margin: 30px auto; }
  ._new_static_container .new-static-media-kit #previous-media-kit-img {
    width: 80%;
    margin-left: -50%; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-media-kit #previous-media-kit-img {
        width: 100%;
        margin-left: inherit;
        margin-bottom: 20px; } }
  ._new_static_container .new-static-media-kit .mk-img-bkg {
    background: url("https://images.labroots.com/media-kit-lp/cropped-pattern.png") no-repeat;
    background-size: cover;
    background-color: #FFFFFF;
    height: 260px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-media-kit .mk-img-bkg {
        background: url("https://images.labroots.com/media-kit-lp/494-by-734.png") no-repeat center;
        background-color: #FFFFFF;
        height: auto;
        background-size: cover; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-media-kit .mk-img-bkg {
        background: url("https://images.labroots.com/media-kit-lp/400-by-600.png") no-repeat center;
        background-color: #FFFFFF;
        background-size: cover; } }
  ._new_static_container .new-static-media-kit .media-kit-cta-adjustment {
    margin-left: 8px;
    width: 98.5% !important;
    margin-bottom: 25px !important; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-media-kit .media-kit-cta-adjustment {
        width: 98% !important; } }
    @media screen and (max-width: 700px) {
      ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent {
        padding-top: 30px !important;
        padding-right: 0px !important;
        padding-left: 5px !important;
        padding-bottom: 15px !important;
        width: 100% !important; } }
    ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container a, ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container .more-social-icon-link {
      font-family: 'Open Sans Semibold', 'Open Sans';
      font-weight: 600;
      font-size: 18px; }
    @media screen and (max-width: 700px) {
      ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .cta_buttons_container {
        bottom: 24px !important;
        margin: 0 auto !important;
        left: 0 !important;
        right: 0 !important; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .green-solid-button, ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .green-form-button, ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .btn:nth-child(2), ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .pagination li a, .pagination li ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent a, ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-cta-adjustment .ctaMainContent .more-social-icon-link {
        width: 171px; } }
  ._new_static_container .new-static-media-kit .media-kit-quote {
    font-size: 25px;
    color: #E6E6E6; }
  ._new_static_container .new-static-media-kit .media-kit-quote-left {
    margin-top: -10%; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-kit .media-kit-quote-left {
        float: left;
        margin-top: -3%;
        margin-right: 0; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-media-kit .media-kit-quote-left {
        margin-top: 0; } }
  ._new_static_container .new-static-media-kit .media-kit-quote-right {
    margin-top: 40%;
    float: right;
    margin-right: 80%; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-media-kit .media-kit-quote-right {
        margin-top: 75%; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-kit .media-kit-quote-right {
        margin-top: -5%;
        margin-right: 0; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-media-kit .media-kit-quote-right {
        margin-top: -10%;
        margin-right: 0; } }
  ._new_static_container .new-static-media-kit .media-kit-quote-p {
    font-family: 'Open Sans Light', 'Open Sans';
    font-weight: lighter;
    font-style: italic;
    font-size: 20px;
    line-height: 32px;
    color: #5A5A5A; }
  ._new_static_container .new-static-media-kit .text-left-to-center {
    text-align: left; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-kit .text-left-to-center {
        text-align: center; } }
  ._new_static_container .new-static-media-kit .media-kit-box {
    flex: 1;
    margin: 10px 5px 30px 5px; }
    ._new_static_container .new-static-media-kit .media-kit-box.centered {
      float: none;
      margin: 50px auto;
      display: inline-block; }
    ._new_static_container .new-static-media-kit .media-kit-box img {
      max-width: 350px; }
    ._new_static_container .new-static-media-kit .media-kit-box a, ._new_static_container .new-static-media-kit .media-kit-box .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-box .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link {
      width: 100%;
      max-width: 350px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-kit .media-kit-box {
        width: auto;
        float: none; }
        ._new_static_container .new-static-media-kit .media-kit-box h1 {
          height: auto; }
        ._new_static_container .new-static-media-kit .media-kit-box img {
          max-width: 200px; }
        ._new_static_container .new-static-media-kit .media-kit-box.centered {
          margin: 0 auto; } }
    ._new_static_container .new-static-media-kit .media-kit-box.single-box {
      float: none;
      width: auto; }
    ._new_static_container .new-static-media-kit .media-kit-box .green-border-button {
      color: #5A5A5A; }
    ._new_static_container .new-static-media-kit .media-kit-box .green-solid-button, ._new_static_container .new-static-media-kit .media-kit-box .green-form-button, ._new_static_container .new-static-media-kit .media-kit-box .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .new-static-media-kit .media-kit-box .btn:nth-child(2), ._new_static_container .new-static-media-kit .media-kit-box .pagination li a, .pagination li ._new_static_container .new-static-media-kit .media-kit-box a, ._new_static_container .new-static-media-kit .media-kit-box .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-box .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-box .green-border-button {
      font-family: 'Open Sans Semibold', 'Open Sans';
      font-weight: 600;
      font-size: 18px;
      box-shadow: rgba(95, 93, 93, 0.2) 0px 2px 8px 0px;
      border: 2px solid #B6BD00;
      position: relative; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-media-kit .media-kit-box .green-solid-button, ._new_static_container .new-static-media-kit .media-kit-box .green-form-button, ._new_static_container .new-static-media-kit .media-kit-box .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._new_static_container .new-static-media-kit .media-kit-box .btn:nth-child(2), ._new_static_container .new-static-media-kit .media-kit-box .pagination li a, .pagination li ._new_static_container .new-static-media-kit .media-kit-box a, ._new_static_container .new-static-media-kit .media-kit-box .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-box .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link, ._new_static_container .new-static-media-kit .media-kit-box .green-border-button {
          margin: 10px auto; } }
    ._new_static_container .new-static-media-kit .media-kit-box .mobile-button-width {
      height: 61px;
      line-height: inherit;
      font-size: 18px;
      padding: 19px !important; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-media-kit .media-kit-box .mobile-button-width {
          width: 171px; } }
    ._new_static_container .new-static-media-kit .media-kit-box .green-solid-button:hover, ._new_static_container .new-static-media-kit .media-kit-box .green-form-button:hover, ._new_static_container .new-static-media-kit .media-kit-box .popover-navigation .btn-group .btn:hover:nth-child(2), .popover-navigation .btn-group ._new_static_container .new-static-media-kit .media-kit-box .btn:hover:nth-child(2), ._new_static_container .new-static-media-kit .media-kit-box .pagination li a:hover, .pagination li ._new_static_container .new-static-media-kit .media-kit-box a:hover, ._new_static_container .new-static-media-kit .media-kit-box .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link:hover, ._new_static_container .new-static-media-kit .media-kit-box .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link:hover, ._new_static_container .new-static-media-kit .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link:hover, ._new_static_container .new-static-media-kit .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link:hover {
      background-color: #FFFFFF;
      color: #5A5A5A; }
      ._new_static_container .new-static-media-kit .media-kit-box .green-solid-button:hover i.fa, ._new_static_container .new-static-media-kit .media-kit-box .green-form-button:hover i.fa, ._new_static_container .new-static-media-kit .media-kit-box .popover-navigation .btn-group .btn:hover:nth-child(2) i.fa, .popover-navigation .btn-group ._new_static_container .new-static-media-kit .media-kit-box .btn:hover:nth-child(2) i.fa, ._new_static_container .new-static-media-kit .media-kit-box .pagination li a:hover i.fa, .pagination li ._new_static_container .new-static-media-kit .media-kit-box a:hover i.fa, ._new_static_container .new-static-media-kit .media-kit-box .pagination li .social-share-icons .more-social-icon-link:hover i.fa, .pagination li .social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link:hover i.fa, ._new_static_container .new-static-media-kit .media-kit-box .social-share-icons .pagination li .more-social-icon-link:hover i.fa, .social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link:hover i.fa, ._new_static_container .new-static-media-kit .media-kit-box .pagination li .mobile-social-share-icons .more-social-icon-link:hover i.fa, .pagination li .mobile-social-share-icons ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link:hover i.fa, ._new_static_container .new-static-media-kit .media-kit-box .mobile-social-share-icons .pagination li .more-social-icon-link:hover i.fa, .mobile-social-share-icons .pagination li ._new_static_container .new-static-media-kit .media-kit-box .more-social-icon-link:hover i.fa {
        display: block; }
    ._new_static_container .new-static-media-kit .media-kit-box .green-border-button:hover {
      background-color: #B6BD00;
      color: #FFFFFF; }
  ._new_static_container .new-static-media-kit .single-media-kit-box {
    width: inherit;
    float: none; }
  ._new_static_container .new-static-media-kit .case-studies-item {
    text-align: left;
    margin-bottom: 20px;
    border-radius: 8px;
    background-color: #FFFFFF;
    border-radius: 8px;
    border: none;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    margin-bottom: 16px;
    min-height: 525px;
    transition: transform 0.3s ease-in-out; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-kit .case-studies-item {
        min-height: 633px; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-media-kit .case-studies-item {
        min-height: auto;
        margin: 0px 0 32px 0; } }
    ._new_static_container .new-static-media-kit .case-studies-item:hover {
      transform: scale(1.05); }
    ._new_static_container .new-static-media-kit .case-studies-item h1 a, ._new_static_container .new-static-media-kit .case-studies-item h1 .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .new-static-media-kit .case-studies-item h1 .more-social-icon-link, ._new_static_container .new-static-media-kit .case-studies-item h1 .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .new-static-media-kit .case-studies-item h1 .more-social-icon-link {
      font-weight: bold; }
    ._new_static_container .new-static-media-kit .case-studies-item hr {
      color: #B6BD00;
      border: 1px solid #B6BD00;
      margin-left: 15px;
      margin-top: 0px;
      margin-bottom: 0px; }
    ._new_static_container .new-static-media-kit .case-studies-item img {
      border-radius: 8px 8px 0 0; }
    ._new_static_container .new-static-media-kit .case-studies-item strong, ._new_static_container .new-static-media-kit .case-studies-item p, ._new_static_container .new-static-media-kit .case-studies-item .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-media-kit .case-studies-item td, ._new_static_container .new-static-media-kit .case-studies-item hr, ._new_static_container .new-static-media-kit .case-studies-item h1 {
      padding-left: 15px;
      padding-right: 15px; }
    ._new_static_container .new-static-media-kit .case-studies-item .tag {
      padding-right: 0px;
      font-size: 14px;
      margin: 10px 0;
      height: 55px; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-media-kit .case-studies-item .tag {
          height: 65px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-media-kit .case-studies-item .tag {
          height: 100px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-media-kit .case-studies-item .tag {
          height: 65px; } }
    ._new_static_container .new-static-media-kit .case-studies-item strong {
      padding-left: 0;
      padding-right: 0;
      font-size: 14px;
      display: inline-block; }
    ._new_static_container .new-static-media-kit .case-studies-item h1 {
      line-height: 25px;
      font-size: 22px;
      height: 55px;
      text-align: left;
      font-weight: bold;
      color: #5a5a5a; }
      ._new_static_container .new-static-media-kit .case-studies-item h1:hover {
        color: #2b7ff2;
        text-decoration: none;
        border-bottom: none; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-media-kit .case-studies-item h1 {
          font-size: 18px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-media-kit .case-studies-item h1 {
          font-size: 13px;
          width: 100%; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-media-kit .case-studies-item h1 {
          font-size: 20px; } }
    ._new_static_container .new-static-media-kit .case-studies-item .fa-arrow-right, ._new_static_container .new-static-media-kit .case-studies-item .fa-long-arrow-right {
      font-size: 24px;
      color: #B6BD00;
      padding-top: 14px; }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-media-kit .case-studies-item .fa-arrow-right, ._new_static_container .new-static-media-kit .case-studies-item .fa-long-arrow-right {
          font-size: 18px; } }
    ._new_static_container .new-static-media-kit .case-studies-item .chevron:after {
      content: ' ';
      display: none;
      border-bottom: 2px solid #757575;
      border-right: 2px solid #757575;
      height: 15px;
      width: 15px;
      transform: rotate(-45deg);
      margin-left: 15px;
      position: absolute;
      right: 40px;
      top: 15px; }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-media-kit .case-studies-item .chevron:after {
          display: inline-block; }
          ._new_static_container .new-static-media-kit .case-studies-item .chevron:after .open {
            transform: rotate(45deg); } }
      ._new_static_container .new-static-media-kit .case-studies-item .chevron:after .open {
        transform: rotate(45deg); }
    ._new_static_container .new-static-media-kit .case-studies-item .open:after {
      transform: rotate(45deg); }
    ._new_static_container .new-static-media-kit .case-studies-item .accordion-collapse {
      min-height: 275px; }
      ._new_static_container .new-static-media-kit .case-studies-item .accordion-collapse p, ._new_static_container .new-static-media-kit .case-studies-item .accordion-collapse .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-media-kit .case-studies-item .accordion-collapse td {
        font-size: 16px;
        font-family: 'Open Sans Light';
        color: #5A5A5A; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .new-static-media-kit .case-studies-item .accordion-collapse {
          min-height: 305px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .new-static-media-kit .case-studies-item .accordion-collapse {
          min-height: 206px; } }
      @media screen and (max-width: 768px) {
        ._new_static_container .new-static-media-kit .case-studies-item .accordion-collapse {
          min-height: 150px; } }
  ._new_static_container .new-static-media-kit .closed {
    transform: rotate(0deg) !important; }
  ._new_static_container .new-static-media-kit .case-studies-item-title h1 {
    color: #B6BD00;
    font-size: 22px;
    line-height: 24px;
    text-align: left; }
  ._new_static_container .new-static-media-kit .case-studies-item-banner a img, ._new_static_container .new-static-media-kit .case-studies-item-banner .social-share-icons .more-social-icon-link img, .social-share-icons ._new_static_container .new-static-media-kit .case-studies-item-banner .more-social-icon-link img, ._new_static_container .new-static-media-kit .case-studies-item-banner .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._new_static_container .new-static-media-kit .case-studies-item-banner .more-social-icon-link img {
    height: 200px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-media-kit .case-studies-item-banner a img, ._new_static_container .new-static-media-kit .case-studies-item-banner .social-share-icons .more-social-icon-link img, .social-share-icons ._new_static_container .new-static-media-kit .case-studies-item-banner .more-social-icon-link img, ._new_static_container .new-static-media-kit .case-studies-item-banner .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._new_static_container .new-static-media-kit .case-studies-item-banner .more-social-icon-link img {
        height: 140px; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-media-kit .case-studies-item-banner a img, ._new_static_container .new-static-media-kit .case-studies-item-banner .social-share-icons .more-social-icon-link img, .social-share-icons ._new_static_container .new-static-media-kit .case-studies-item-banner .more-social-icon-link img, ._new_static_container .new-static-media-kit .case-studies-item-banner .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._new_static_container .new-static-media-kit .case-studies-item-banner .more-social-icon-link img {
        height: auto; } }
  ._new_static_container .new-static-media-kit .video-description-container {
    height: 417px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-media-kit .video-description-container {
        height: 342px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-media-kit .video-description-container {
        height: auto; } }
  ._new_static_container .new-static-media-kit .video-testimonial hr {
    color: #B6BD00;
    border: 1px solid #B6BD00;
    margin-top: 0px;
    margin-bottom: 0px; }
  ._new_static_container .new-static-media-kit .video-testimonial video {
    border-radius: 8px;
    width: 100%; }
  ._new_static_container .new-static-media-kit .video-testimonial h1 {
    font-size: 32px;
    line-height: 34px;
    color: #5A5A5A; }
  ._new_static_container .new-static-media-kit .video-testimonial p, ._new_static_container .new-static-media-kit .video-testimonial .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-media-kit .video-testimonial td {
    color: #5A5A5A;
    font-size: 16px;
    line-height: 24px;
    font-family: "Open Sans", sans-serif; }
  ._new_static_container .new-static-advertise-ve #bannerPlacementSection li {
    cursor: pointer; }
  ._new_static_container .new-static-advertise-ve #newsletter-advertising-section .newsletter-title {
    color: #2B7FF2; }
  ._new_static_container .new-static-advertise-ve .banner-placements {
    display: none; }
  ._new_static_container .new-static-advertise-ve .banner-placement-chevron img {
    transition: transform 0.3s ease, fill 0.3s ease;
    transform: rotate(0deg);
    margin-bottom: -3px; }
  ._new_static_container .new-static-advertise-ve .banner-placement-chevron.active img {
    transform: rotate(180deg); }
  ._new_static_container .new-static-advertise-ve .banner-placement-chevron img.active {
    fill: #2B7FF2; }
  ._new_static_container .new-static-advertise-ve .semibold {
    font-weight: 600; }
  ._new_static_container .new-static-advertise-ve #social-media-campaigns-section .lr-arrow-down, ._new_static_container .new-static-advertise-ve #social-media-campaigns-section .lr-arrow-up {
    position: absolute; }
  ._new_static_container .new-static-advertise-ve #miniCVECredits .scaling-tab {
    width: 220px; }
    @media screen and (max-width: 480px) {
      ._new_static_container .new-static-advertise-ve #miniCVECredits .scaling-tab {
        width: 80%; } }
  ._new_static_container .new-static-advertise-ve #company-product-listings-section .product-1 {
    z-index: 2;
    position: absolute;
    left: 9%;
    bottom: 14%;
    width: 28%;
    box-shadow: 0px 6px 8px #00000029;
    border-radius: 8px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-advertise-ve #company-product-listings-section .product-1 {
        bottom: 26%; } }
    @media screen and (max-width: 588px) {
      ._new_static_container .new-static-advertise-ve #company-product-listings-section .product-1 {
        bottom: 31%; } }
  ._new_static_container .new-static-advertise-ve #company-product-listings-section .product-2 {
    z-index: 3;
    position: absolute;
    left: 29%;
    width: 41%;
    box-shadow: 0px 6px 8px #00000029;
    border-radius: 8px; }
  ._new_static_container .new-static-advertise-ve #company-product-listings-section .product-3 {
    z-index: 2;
    position: absolute;
    left: 66%;
    bottom: 14%;
    width: 28%;
    box-shadow: 0px 6px 8px #00000029;
    border-radius: 8px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-advertise-ve #company-product-listings-section .product-3 {
        bottom: 26%; } }
    @media screen and (max-width: 588px) {
      ._new_static_container .new-static-advertise-ve #company-product-listings-section .product-3 {
        bottom: 31%; } }
  ._new_static_container .new-static-advertise-ve .scaling-position {
    position: absolute;
    right: 14px;
    bottom: 15px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-advertise-ve .scaling-position {
        position: relative;
        right: 0px;
        bottom: 0;
        max-width: 100% !important; } }
  ._new_static_container .new-static-advertise-ve .bg-pos {
    position: absolute;
    right: 14px;
    bottom: 15px;
    max-width: 500px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-advertise-ve .bg-pos {
        right: 12px;
        bottom: 0; } }
    @media screen and (max-width: 527px) {
      ._new_static_container .new-static-advertise-ve .bg-pos {
        width: 80%; } }
  ._new_static_container .new-static-advertise-ve .overlay-row {
    z-index: 100;
    margin-left: 90px; }
    ._new_static_container .new-static-advertise-ve .overlay-row .sponsored-image-list ol {
      padding-left: 0;
      list-style-position: inside;
      font-weight: bold;
      font-size: 14px; }
    ._new_static_container .new-static-advertise-ve .overlay-row .sponsored-image-list li span {
      font-weight: normal;
      font-size: 14px;
      line-height: 24px; }
    ._new_static_container .new-static-advertise-ve .overlay-row .sponsored-image-list li {
      padding: 0px;
      margin-bottom: 10px; }
  ._new_static_container .new-static-advertise-ve #article-elements-header {
    color: #B6BD00;
    font-size: 16px;
    margin-bottom: 0px;
    font-weight: bold;
    font-family: 'Open Sans'; }
  ._new_static_container .new-static-advertise-ve .sponsored-image-guide {
    z-index: 99;
    position: relative;
    bottom: 400px;
    margin-bottom: -383px; }
  @media screen and (max-width: 1200px) {
    ._new_static_container .new-static-advertise-ve #article-elements-header {
      color: #B6BD00;
      font-size: 18px;
      margin-bottom: 0px; }
    ._new_static_container .new-static-advertise-ve .overlay-row {
      margin-left: 0px; }
      ._new_static_container .new-static-advertise-ve .overlay-row .sponsored-image-list ol {
        padding-left: 0;
        list-style-position: inside; }
      ._new_static_container .new-static-advertise-ve .overlay-row .sponsored-image-list li {
        font-size: 14px;
        line-height: 24px; }
        ._new_static_container .new-static-advertise-ve .overlay-row .sponsored-image-list li span {
          font-size: 14px;
          line-height: 24px; } }
  @media screen and (max-width: 570px) {
    ._new_static_container .new-static-advertise-ve #article-elements-header {
      color: #B6BD00;
      font-size: 10px;
      margin-bottom: 0px; }
    ._new_static_container .new-static-advertise-ve .overlay-row {
      margin-left: 0px; }
      ._new_static_container .new-static-advertise-ve .overlay-row .sponsored-image-list ol {
        padding-left: 0;
        list-style-position: inside; }
      ._new_static_container .new-static-advertise-ve .overlay-row .sponsored-image-list li {
        margin-bottom: -1px;
        font-size: 8px;
        line-height: 14px; }
        ._new_static_container .new-static-advertise-ve .overlay-row .sponsored-image-list li span {
          line-height: 14px;
          font-size: 8px; }
    ._new_static_container .new-static-advertise-ve #sponsored-guide-image {
      width: 300px !important;
      margin-top: 190px;
      margin-left: 20px; } }
  ._new_static_container .new-static-advertise-ve h1 {
    font-size: 60px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-advertise-ve h1 {
        font-size: 42px;
        line-height: 41px; } }
  ._new_static_container .new-static-advertise-ve h2 {
    font-family: 'Open Sans Light';
    font-weight: lighter;
    font-size: 24px; }
  ._new_static_container .new-static-advertise-ve h3 {
    font-size: 43px;
    line-height: 48px;
    padding: 10px 0;
    text-align: center; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-advertise-ve h3 {
        font-size: 34px;
        line-height: 42px; } }
  ._new_static_container .new-static-advertise-ve h4 {
    font-size: 24px;
    line-height: 28px; }
  ._new_static_container .new-static-advertise-ve .line-height-27 {
    line-height: 27px; }
  ._new_static_container .new-static-advertise-ve li {
    line-height: 1.45;
    clear: both;
    padding-bottom: 3px; }
  ._new_static_container .new-static-advertise-ve .black-right-arrow li {
    line-height: unset; }
  @media screen and (max-width: 768px) {
    ._new_static_container .new-static-advertise-ve strong {
      display: inline; } }
  ._new_static_container .new-static-advertise-ve .list-heading {
    font-weight: 600; }
  ._new_static_container .new-static-advertise-ve .interestedLink {
    font-size: 18px;
    display: block;
    padding: 5px 0 5px 0;
    color: #5A5A5A;
    line-height: 24px; }
    @media screen and (max-width: 480px) {
      ._new_static_container .new-static-advertise-ve .interestedLink {
        font-size: 16px !important; } }
    ._new_static_container .new-static-advertise-ve .interestedLink strong, ._new_static_container .new-static-advertise-ve .interestedLink a, ._new_static_container .new-static-advertise-ve .interestedLink .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .new-static-advertise-ve .interestedLink .more-social-icon-link, ._new_static_container .new-static-advertise-ve .interestedLink .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .new-static-advertise-ve .interestedLink .more-social-icon-link {
      cursor: pointer;
      display: inline;
      color: #5A5A5A;
      font-size: 16px; }
    ._new_static_container .new-static-advertise-ve .interestedLink strong:hover {
      color: #2B7FF2; }
  @media screen and (max-width: 1499px) and (min-width: 992px) {
    ._new_static_container .new-static-advertise-ve #success-stories-section img {
      height: 318px; } }
  ._new_static_container .new-static-advertise-ve .specifications-title {
    text-align: left;
    padding-left: 73px;
    padding-bottom: 12px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-advertise-ve .specifications-title {
        text-align: center;
        padding-left: 0px; } }
  ._new_static_container .new-static-advertise-ve .sample-text-ad {
    border: 1px solid #BEBEBE;
    font: normal normal 600 14px/32px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A;
    opacity: 1;
    text-decoration: underline;
    width: 430px;
    padding: 4px 10px 4px 10px;
    text-align: left; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-advertise-ve .sample-text-ad {
        width: 100%; } }
  ._new_static_container .new-static-advertise-ve .sample-text-ad-subtitle {
    color: #5A5A5A;
    font: normal normal 300 16px/24px Open Sans;
    letter-spacing: 0px;
    opacity: 1;
    padding-left: 201px;
    margin-top: 8px;
    text-align: right;
    width: auto; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-advertise-ve .sample-text-ad-subtitle {
        width: 100% !important; } }
  ._new_static_container .new-static-advertise-ve .grey-glyph {
    color: #5A5A5A !important;
    -webkit-text-stroke: 2px white !important; }
  ._new_static_container .new-static-advertise-ve .newsletter-box {
    display: table;
    width: 100%;
    font: normal normal 300 14px/32px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A;
    border-spacing: 12px; }
    ._new_static_container .new-static-advertise-ve .newsletter-box .glyphicon {
      box-shadow: 0px 3px 6px #00000029; }
    @media screen and (max-width: 480px) {
      ._new_static_container .new-static-advertise-ve .newsletter-box td.text-right {
        display: block;
        text-align: left !important;
        font-size: 12px;
        padding-left: 32px; } }
    ._new_static_container .new-static-advertise-ve .newsletter-box td {
      vertical-align: middle;
      margin-bottom: 20px; }
    ._new_static_container .new-static-advertise-ve .newsletter-box tr {
      height: 2.3em; }
      @media screen and (max-width: 480px) {
        ._new_static_container .new-static-advertise-ve .newsletter-box tr {
          margin-bottom: 20px; } }
      @media screen and (min-width: 480px) {
        ._new_static_container .new-static-advertise-ve .newsletter-box tr {
          display: table-row; } }
    ._new_static_container .new-static-advertise-ve .newsletter-box .category-icon {
      margin: 0 5px 0; }
    ._new_static_container .new-static-advertise-ve .newsletter-box .category-icon:before {
      font-size: 22px; }
  ._new_static_container .new-static-advertise-ve .collapse-btn {
    background-color: transparent;
    font: normal normal 600 16px/22px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A;
    font-weight: 700; }
    @media screen and (min-width: 992px) {
      ._new_static_container .new-static-advertise-ve .collapse-btn {
        display: none; } }
    ._new_static_container .new-static-advertise-ve .collapse-btn .glyphicon {
      border: 2px solid #B6BD00;
      border-radius: 50%;
      color: #B6BD00;
      padding: 3px;
      font-size: 11px; }
  ._new_static_container .new-static-advertise-ve .light-divider {
    background: #0000001F 0% 0% no-repeat padding-box;
    opacity: 1;
    display: inline-block;
    width: 300px;
    height: 1px;
    margin: 10px 10px 7px 10px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-advertise-ve .light-divider {
        display: block;
        margin: 0 auto; } }
  ._new_static_container .new-static-advertise-ve .cveMarginAdjustment {
    margin-top: -47px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-advertise-ve .cveMarginAdjustment {
        margin-top: auto; } }
  ._new_static_container .new-static-advertise-ve .cveMarginAdjustment2 {
    margin-top: -8px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .new-static-advertise-ve .cveMarginAdjustment2 {
        margin-top: auto; } }
  ._new_static_container .new-static-advertise-ve #DigitalAdEmailImg {
    width: 85%; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .new-static-advertise-ve #DigitalAdEmailImg {
        width: 45%; } }
  ._new_static_container .new-static-advertise-ve .newsletter-links a, ._new_static_container .new-static-advertise-ve .newsletter-links .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .new-static-advertise-ve .newsletter-links .more-social-icon-link, ._new_static_container .new-static-advertise-ve .newsletter-links .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .new-static-advertise-ve .newsletter-links .more-social-icon-link {
    color: #5A5A5A; }
  ._new_static_container .new-static-advertise-ve .newsletter-links a:hover, ._new_static_container .new-static-advertise-ve .newsletter-links .social-share-icons .more-social-icon-link:hover, .social-share-icons ._new_static_container .new-static-advertise-ve .newsletter-links .more-social-icon-link:hover, ._new_static_container .new-static-advertise-ve .newsletter-links .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .new-static-advertise-ve .newsletter-links .more-social-icon-link:hover {
    color: #B6BD00;
    text-decoration: none; }
  ._new_static_container .new-static-advertise-ve .inline {
    display: inline; }
  ._new_static_container .new-static-advertise-ve .large-button {
    padding: 25px 15px;
    width: 100%;
    text-transform: uppercase; }
  ._new_static_container .new-static-advertise-ve .half-to-full {
    width: 50%; }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-advertise-ve .half-to-full {
        width: 100%; } }
  ._new_static_container .new-static-advertise-ve .toc-link {
    color: #5A5A5A;
    cursor: pointer;
    line-height: 22px; }
  ._new_static_container .new-static-advertise-ve .toc-link:hover {
    text-decoration: none;
    border-bottom: 2px solid #B6BD00; }
  ._new_static_container .new-static-advertise-ve .font-18 li {
    font-size: 18px; }
  ._new_static_container .new-static-advertise-ve .inner-section-header, ._new_static_container .new-static-advertise-ve .advertise-section-headers {
    font-family: "Open Sans";
    font-weight: lighter;
    font-size: 32px; }
  ._new_static_container .new-static-advertise-ve .gray-rounded-background {
    background: #F5F5F7;
    border: 1px solid #BEBEBE; }
  @media screen and (min-width: 992px) {
    ._new_static_container .new-static-advertise-ve .mtb-15 {
      margin-bottom: 15px;
      margin-top: 15px; } }
  ._new_static_container .new-static-advertise-ve #cve-mobile-companies {
    display: none;
    height: 180px;
    position: relative;
    margin-top: 15px; }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-advertise-ve #cve-mobile-companies {
        display: block; } }
  ._new_static_container .new-static-advertise-ve #influentialCompaniesContainer {
    min-height: 375px; }
  ._new_static_container .new-static-advertise-ve #cve-desktop-companies {
    position: relative;
    height: 200px;
    display: block; }
    @media screen and (max-width: 768px) {
      ._new_static_container .new-static-advertise-ve #cve-desktop-companies {
        display: none; } }
  ._new_static_container .new-static-advertise-ve #cve-desktop-companies .company-set, ._new_static_container .new-static-advertise-ve #cve-mobile-companies .company-set {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    transition: opacity 1s ease-in-out;
    display: block;
    /* No need to toggle display since we use opacity for fade */ }
  ._new_static_container .new-static-advertise-ve #cve-desktop-companies .company-set.active, ._new_static_container .new-static-advertise-ve #cve-mobile-companies .company-set.active {
    opacity: 1;
    z-index: 1;
    /* Bring active row to the front */ }
  ._new_static_container .new-static-advertise-ve .styled-container-primary {
    padding: 24px;
    margin-bottom: 15px;
    margin-top: 15px; }
  ._new_static_container .new-static-advertise-ve .calendar-icon {
    color: #B6BD00; }
  ._new_static_container .new-static-advertise-ve .smaller-button-text {
    font-size: 24px; }
  ._new_static_container .new-static-advertise-ve .rotated {
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    /* IE 9 */
    -moz-transform: rotate(90deg);
    /* Firefox */
    -webkit-transform: rotate(90deg);
    /* Safari and Chrome */
    -o-transform: rotate(90deg);
    /* Opera */ }
  ._new_static_container .new-static-advertise-ve .inner-heading {
    font-size: 24px;
    font-family: "Open Sans";
    font-weight: lighter; }
  ._new_static_container .new-static-advertise-ve .m-top-100 {
    margin-top: -100px;
    z-index: 100; }
  ._new_static_container .new-static-advertise-ve .media-kit-quick-links .quick-link {
    display: block;
    border-radius: 8px;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
    border: 1px solid #BEBEBE;
    transition: all 300ms; }
    ._new_static_container .new-static-advertise-ve .media-kit-quick-links .quick-link .text {
      height: 50px; }
    ._new_static_container .new-static-advertise-ve .media-kit-quick-links .quick-link:hover {
      transform: scale(1.06); }
    ._new_static_container .new-static-advertise-ve .media-kit-quick-links .quick-link .quick-link-img {
      width: 280px;
      border-radius: 8px; }
      @media screen and (min-width: 992px) {
        ._new_static_container .new-static-advertise-ve .media-kit-quick-links .quick-link .quick-link-img {
          width: 278px; } }
      @media screen and (min-width: 1200px) {
        ._new_static_container .new-static-advertise-ve .media-kit-quick-links .quick-link .quick-link-img {
          width: 345px; } }
    ._new_static_container .new-static-advertise-ve .media-kit-quick-links .quick-link .arrow {
      position: absolute;
      bottom: 46px;
      right: 28px; }
  @media screen and (max-width: 1200px) {
    ._new_static_container .new-static-advertise-ve .media-kit-quick-links p, ._new_static_container .new-static-advertise-ve .media-kit-quick-links .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-advertise-ve .media-kit-quick-links td {
      width: 243px; } }
  @media screen and (max-width: 992px) {
    ._new_static_container .new-static-advertise-ve .media-kit-quick-links {
      overflow-x: scroll !important; }
      ._new_static_container .new-static-advertise-ve .media-kit-quick-links p, ._new_static_container .new-static-advertise-ve .media-kit-quick-links .static-about table tbody tr td, .static-about table tbody tr ._new_static_container .new-static-advertise-ve .media-kit-quick-links td {
        font-size: 14px; } }
  ._new_static_container .new-static-advertise-ve .media-kit-quick-links.styled-container-primary {
    padding: 18px 0px !important; }
  ._new_static_container .new-static-advertise-ve .editorial-media-kit-links a:hover, ._new_static_container .new-static-advertise-ve .editorial-media-kit-links .social-share-icons .more-social-icon-link:hover, .social-share-icons ._new_static_container .new-static-advertise-ve .editorial-media-kit-links .more-social-icon-link:hover, ._new_static_container .new-static-advertise-ve .editorial-media-kit-links .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .new-static-advertise-ve .editorial-media-kit-links .more-social-icon-link:hover {
    text-decoration: none; }
  ._new_static_container .new-static-advertise-ve .editorial-media-kit-links p:hover, ._new_static_container .new-static-advertise-ve .editorial-media-kit-links .static-about table tbody tr td:hover, .static-about table tbody tr ._new_static_container .new-static-advertise-ve .editorial-media-kit-links td:hover {
    text-decoration: none;
    color: #2B7FF2;
    border-bottom: none; }
  ._new_static_container .cve-first-row {
    height: auto; }
    @media screen and (min-width: 992px) {
      ._new_static_container .cve-first-row img {
        height: 495px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .cve-first-row .black-right-arrow {
        margin-bottom: 36px; } }
    @media screen and (max-width: 1200px) {
      ._new_static_container .cve-first-row {
        height: auto; } }
    @media screen and (max-width: 768px) {
      ._new_static_container .cve-first-row {
        height: auto; } }
    ._new_static_container .cve-first-row li {
      padding: 6px 0;
      font-size: 15.5px; }
    ._new_static_container .cve-first-row.hybrid-events-toc {
      padding: 11px 21px !important; }
  ._new_static_container .ve-first-row {
    height: 375px; }
    ._new_static_container .ve-first-row ul li {
      margin: 4px 0; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .ve-first-row {
        height: 308px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .ve-first-row {
        height: auto; } }
  ._new_static_container .webinar-first-row {
    height: 376px; }
    @media screen and (max-width: 1200px) {
      ._new_static_container .webinar-first-row {
        height: 308px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container .webinar-first-row {
        height: auto; } }
  ._new_static_container .advertise-first-row {
    height: 505px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .advertise-first-row {
        height: auto; } }
  ._new_static_container .social-count {
    text-align: left;
    font: normal normal 300 16px/40px 'Open Sans';
    letter-spacing: 0px;
    color: #5A5A5A;
    font-size: 14px;
    padding-left: 10px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .social-count {
        font-size: 12px;
        padding-left: 4px; } }
  ._new_static_container .product-tag {
    background-color: #2B7FF2;
    border-radius: 16px;
    font-family: 'Open Sans';
    font-size: 10px;
    padding: 0px 10px;
    display: inline-block;
    height: 100%;
    color: white;
    line-height: 18px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .product-tag {
        padding: 8px 8px;
        font-size: 12px; } }
  ._new_static_container #veCSP {
    height: 370px;
    padding: 15px; }
    @media screen and (max-width: 992px) {
      ._new_static_container #veCSP {
        height: auto; } }
  ._new_static_container #adDesktopSMTable {
    display: block; }
    @media screen and (max-width: 992px) {
      ._new_static_container #adDesktopSMTable {
        display: none; } }
  ._new_static_container #adMobileSMTable {
    display: none; }
    @media screen and (max-width: 992px) {
      ._new_static_container #adMobileSMTable {
        display: block; } }
  ._new_static_container #advertising-table, ._new_static_container .advertising-table {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000015;
    border-radius: 10px;
    color: #5A5A5A; }
    ._new_static_container #advertising-table thead, ._new_static_container .advertising-table thead {
      color: #5A5A5A; }
    ._new_static_container #advertising-table .mobile-ad-header, ._new_static_container .advertising-table .mobile-ad-header {
      color: #5A5A5A;
      font-size: 14px; }
      ._new_static_container #advertising-table .mobile-ad-header td, ._new_static_container .advertising-table .mobile-ad-header td {
        padding: 8px 0 0 8px; }
    @media screen and (max-width: 992px) {
      ._new_static_container #advertising-table .border-bottom, ._new_static_container .advertising-table .border-bottom {
        padding: 0px 0 8px 8px !important; } }
    @media screen and (max-width: 992px) {
      ._new_static_container #advertising-table .table > tbody > tr > td, ._new_static_container .advertising-table .table > tbody > tr > td {
        border-top: 0px; } }
    ._new_static_container #advertising-table .fa, ._new_static_container .advertising-table .fa {
      font-size: 32px; }
      @media screen and (max-width: 992px) {
        ._new_static_container #advertising-table .fa, ._new_static_container .advertising-table .fa {
          font-size: 12px !important; } }
    ._new_static_container #advertising-table .fa-smaller, ._new_static_container .advertising-table .fa-smaller {
      font-size: 14px; }
    ._new_static_container #advertising-table .fa-external-link, ._new_static_container .advertising-table .fa-external-link {
      color: #B6BD00;
      font-size: 14px;
      padding-left: 8px; }
      @media screen and (max-width: 992px) {
        ._new_static_container #advertising-table .fa-external-link, ._new_static_container .advertising-table .fa-external-link {
          padding-left: 4px;
          font-size: 12px !important; } }
    ._new_static_container #advertising-table .fa-external-link:hover, ._new_static_container .advertising-table .fa-external-link:hover {
      color: #828C01 !important; }
    ._new_static_container #advertising-table .fa-facebook-square, ._new_static_container .advertising-table .fa-facebook-square {
      color: #3b5998; }
    ._new_static_container #advertising-table .fa-twitter-square, ._new_static_container .advertising-table .fa-twitter-square {
      color: #000000; }
    ._new_static_container #advertising-table .fa-linkedin-square, ._new_static_container .advertising-table .fa-linkedin-square {
      color: #0E76A8; }
    ._new_static_container #advertising-table .hideOnMobile, ._new_static_container .advertising-table .hideOnMobile {
      display: table-header-group; }
      @media screen and (max-width: 992px) {
        ._new_static_container #advertising-table .hideOnMobile, ._new_static_container .advertising-table .hideOnMobile {
          display: none; } }
  ._new_static_container #featuresSeeMoreLink {
    font-weight: bold;
    text-align: center;
    font-size: 16px;
    padding: 10px; }
    ._new_static_container #featuresSeeMoreLink i {
      color: #B6BD00; }
  ._new_static_container #featuresSeeMoreContent {
    display: block; }
    @media screen and (max-width: 768px) {
      ._new_static_container #featuresSeeMoreContent {
        display: none; } }
  ._new_static_container #cve-cs-div {
    height: 370px; }
    @media screen and (max-width: 1500px) and (min-width: 1200px) {
      ._new_static_container #cve-cs-div {
        height: 321px; } }
    @media screen and (max-width: 992px) {
      ._new_static_container #cve-cs-div {
        height: auto; } }
  ._new_static_container .tabbed-data {
    margin-top: 30px; }
    ._new_static_container .tabbed-data .tabbed-data-tabs {
      border-bottom: 1px solid #969696;
      display: table; }
      ._new_static_container .tabbed-data .tabbed-data-tabs li {
        display: table-cell;
        text-align: center;
        padding: 10px 39px;
        font-size: 16px;
        cursor: pointer; }
        ._new_static_container .tabbed-data .tabbed-data-tabs li.active {
          border-bottom: 3px solid #B6BD00;
          color: #B6BD00;
          font-weight: bold; }
        ._new_static_container .tabbed-data .tabbed-data-tabs li:hover {
          color: #B6BD00; }
        @media screen and (max-width: 992px) {
          ._new_static_container .tabbed-data .tabbed-data-tabs li {
            padding: 5px;
            font-size: 10px; } }
    ._new_static_container .tabbed-data .tabbed-data-content li {
      padding: 20px 20px 0 20px;
      display: none;
      text-align: left; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .tabbed-data .tabbed-data-content li h2 {
          margin-bottom: 20px; } }
      ._new_static_container .tabbed-data .tabbed-data-content li img {
        float: right;
        margin-top: -20px; }
        @media screen and (max-width: 1200px) {
          ._new_static_container .tabbed-data .tabbed-data-content li img {
            float: none;
            margin-top: 0;
            max-width: 90%;
            max-height: 150px; } }
      ._new_static_container .tabbed-data .tabbed-data-content li.active {
        display: inline-block;
        width: 100%; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .tabbed-data .tabbed-data-content li {
          text-align: center;
          padding: 10px 0; } }
  @media screen and (max-width: 768px) {
    ._new_static_container .mk-mobile-header {
      width: 750px;
      position: relative; } }
  ._new_static_container .marketing-carousel .imgTagline {
    margin-right: 40px; }
    @media screen and (max-width: 992px) {
      ._new_static_container .marketing-carousel .imgTagline {
        margin-right: 15px;
        font-size: 12px; } }
  ._new_static_container .marketing-carousel .carousel-inner .item {
    cursor: zoom-in;
    max-height: 575px; }
    ._new_static_container .marketing-carousel .carousel-inner .item img {
      max-height: 535px; }
  ._new_static_container .marketing-carousel .grey-carousel {
    box-shadow: 0px 3px 6px #00000029;
    height: 430px;
    background-color: #5A5A5A; }
  ._new_static_container .marketing-carousel .product-tag {
    background-color: #2B7FF2;
    border-radius: 16px;
    font-family: 'Open Sans';
    font-size: 14px;
    padding: 10px 16px;
    display: inline-block;
    height: 100%;
    color: white; }
    @media screen and (max-width: 992px) {
      ._new_static_container .marketing-carousel .product-tag {
        padding: 8px 8px;
        font-size: 12px; } }
  ._new_static_container .marketing-carousel #myCarousel5 .gated-image-container, ._new_static_container .marketing-carousel #myCarousel6 .gated-image-container, ._new_static_container .marketing-carousel #myCarousel7 .gated-image-container, ._new_static_container .marketing-carousel #myCarousel8 .gated-image-container, ._new_static_container .marketing-carousel #myCarousel9 .gated-image-container, ._new_static_container .marketing-carousel #myCarousel515 .gated-image-container, ._new_static_container .marketing-carousel #myCarousel10 .gated-image-container, ._new_static_container .marketing-carousel #myCarousel11 .gated-image-container {
    max-width: 482px;
    max-height: 270px;
    overflow: hidden;
    position: relative; }
    ._new_static_container .marketing-carousel #myCarousel5 .gated-image-container img, ._new_static_container .marketing-carousel #myCarousel6 .gated-image-container img, ._new_static_container .marketing-carousel #myCarousel7 .gated-image-container img, ._new_static_container .marketing-carousel #myCarousel8 .gated-image-container img, ._new_static_container .marketing-carousel #myCarousel9 .gated-image-container img, ._new_static_container .marketing-carousel #myCarousel515 .gated-image-container img, ._new_static_container .marketing-carousel #myCarousel10 .gated-image-container img, ._new_static_container .marketing-carousel #myCarousel11 .gated-image-container img {
      width: 100%;
      height: 100%;
      object-fit: cover; }
  ._new_static_container .marketing-carousel #myCarousel5 .carousel-indicators, ._new_static_container .marketing-carousel #myCarousel6 .carousel-indicators, ._new_static_container .marketing-carousel #myCarousel7 .carousel-indicators, ._new_static_container .marketing-carousel #myCarousel8 .carousel-indicators, ._new_static_container .marketing-carousel #myCarousel9 .carousel-indicators, ._new_static_container .marketing-carousel #myCarousel515 .carousel-indicators, ._new_static_container .marketing-carousel #myCarousel10 .carousel-indicators, ._new_static_container .marketing-carousel #myCarousel11 .carousel-indicators {
    bottom: -10px !important; }
    ._new_static_container .marketing-carousel #myCarousel5 .carousel-indicators.webinars-rate-card, ._new_static_container .marketing-carousel #myCarousel6 .carousel-indicators.webinars-rate-card, ._new_static_container .marketing-carousel #myCarousel7 .carousel-indicators.webinars-rate-card, ._new_static_container .marketing-carousel #myCarousel8 .carousel-indicators.webinars-rate-card, ._new_static_container .marketing-carousel #myCarousel9 .carousel-indicators.webinars-rate-card, ._new_static_container .marketing-carousel #myCarousel515 .carousel-indicators.webinars-rate-card, ._new_static_container .marketing-carousel #myCarousel10 .carousel-indicators.webinars-rate-card, ._new_static_container .marketing-carousel #myCarousel11 .carousel-indicators.webinars-rate-card {
      bottom: -30px !important; }
    ._new_static_container .marketing-carousel #myCarousel5 .carousel-indicators li, ._new_static_container .marketing-carousel #myCarousel6 .carousel-indicators li, ._new_static_container .marketing-carousel #myCarousel7 .carousel-indicators li, ._new_static_container .marketing-carousel #myCarousel8 .carousel-indicators li, ._new_static_container .marketing-carousel #myCarousel9 .carousel-indicators li, ._new_static_container .marketing-carousel #myCarousel515 .carousel-indicators li, ._new_static_container .marketing-carousel #myCarousel10 .carousel-indicators li, ._new_static_container .marketing-carousel #myCarousel11 .carousel-indicators li {
      border-radius: 100%;
      height: 10px;
      width: 10px; }
      ._new_static_container .marketing-carousel #myCarousel5 .carousel-indicators li.active, ._new_static_container .marketing-carousel #myCarousel6 .carousel-indicators li.active, ._new_static_container .marketing-carousel #myCarousel7 .carousel-indicators li.active, ._new_static_container .marketing-carousel #myCarousel8 .carousel-indicators li.active, ._new_static_container .marketing-carousel #myCarousel9 .carousel-indicators li.active, ._new_static_container .marketing-carousel #myCarousel515 .carousel-indicators li.active, ._new_static_container .marketing-carousel #myCarousel10 .carousel-indicators li.active, ._new_static_container .marketing-carousel #myCarousel11 .carousel-indicators li.active {
        background: #B6BD00 !important; }
  ._new_static_container .marketing-carousel #myCarousel .item > img, ._new_static_container .marketing-carousel .marketing-carousel-slider .item > img, ._new_static_container .marketing-carousel #myCarousel2 .item > img {
    margin: 0 auto; }
  ._new_static_container .marketing-carousel #myCarousel .crop, ._new_static_container .marketing-carousel .marketing-carousel-slider .crop, ._new_static_container .marketing-carousel #myCarousel2 .crop {
    width: 100%; }
  ._new_static_container .marketing-carousel #myCarousel .crop > .item > img, ._new_static_container .marketing-carousel .marketing-carousel-slider .crop > .item > img, ._new_static_container .marketing-carousel #myCarousel2 .crop > .item > img {
    height: 650px;
    width: 100%;
    max-width: none;
    object-position: top;
    object-fit: cover; }
  ._new_static_container .marketing-carousel #myCarousel .crop.med-height .item img, ._new_static_container .marketing-carousel .marketing-carousel-slider .crop.med-height .item img, ._new_static_container .marketing-carousel #myCarousel2 .crop.med-height .item img {
    height: 440px; }
  ._new_static_container .marketing-carousel #myCarousel .carousel-control, ._new_static_container .marketing-carousel .marketing-carousel-slider .carousel-control, ._new_static_container .marketing-carousel #myCarousel2 .carousel-control {
    background-image: none; }
    ._new_static_container .marketing-carousel #myCarousel .carousel-control .glyphicon, ._new_static_container .marketing-carousel .marketing-carousel-slider .carousel-control .glyphicon, ._new_static_container .marketing-carousel #myCarousel2 .carousel-control .glyphicon {
      font-size: 40px;
      color: white; }
      @media screen and (max-width: 992px) {
        ._new_static_container .marketing-carousel #myCarousel .carousel-control .glyphicon, ._new_static_container .marketing-carousel .marketing-carousel-slider .carousel-control .glyphicon, ._new_static_container .marketing-carousel #myCarousel2 .carousel-control .glyphicon {
          font-size: 24px; } }
  ._new_static_container .marketing-carousel #myCarousel .carousel-indicators, ._new_static_container .marketing-carousel .marketing-carousel-slider .carousel-indicators, ._new_static_container .marketing-carousel #myCarousel2 .carousel-indicators {
    bottom: 64px; }
    ._new_static_container .marketing-carousel #myCarousel .carousel-indicators li, ._new_static_container .marketing-carousel .marketing-carousel-slider .carousel-indicators li, ._new_static_container .marketing-carousel #myCarousel2 .carousel-indicators li {
      border-radius: 0;
      border: none;
      opacity: .9;
      height: 5px;
      width: 50px;
      margin: 0 8px;
      background: #b6b6b6; }
      ._new_static_container .marketing-carousel #myCarousel .carousel-indicators li.active, ._new_static_container .marketing-carousel .marketing-carousel-slider .carousel-indicators li.active, ._new_static_container .marketing-carousel #myCarousel2 .carousel-indicators li.active {
        background: #FFFFFF; }
    @media screen and (max-width: 734px) {
      ._new_static_container .marketing-carousel #myCarousel .carousel-indicators, ._new_static_container .marketing-carousel .marketing-carousel-slider .carousel-indicators, ._new_static_container .marketing-carousel #myCarousel2 .carousel-indicators {
        display: none; } }
  ._new_static_container .mediakitnav .floating-swiping-gesture {
    z-index: 100;
    display: none; }
    @media screen and (min-width: 767px) {
      ._new_static_container .mediakitnav .floating-swiping-gesture {
        display: none !important; } }
    @media screen and (max-width: 767px) {
      ._new_static_container .mediakitnav .floating-swiping-gesture {
        display: block;
        background: #FFFFFF;
        position: absolute;
        height: 75px;
        right: 68px;
        padding: 8px; } }
  ._new_static_container .mediakitnav .media-kit-sliding-nav {
    overflow: auto;
    display: flex;
    background: #F5F5F7; }
    @media screen and (max-width: 992px) {
      ._new_static_container .mediakitnav .media-kit-sliding-nav {
        background-color: white;
        border-radius: 8px;
        border: none;
        box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
        padding: 8px 12px;
        margin-bottom: 14px; } }
    ._new_static_container .mediakitnav .media-kit-sliding-nav a, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link {
      min-width: 195px;
      text-align: center;
      display: block; }
      @media screen and (max-width: 1200px) {
        ._new_static_container .mediakitnav .media-kit-sliding-nav a, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link {
          min-width: 160px;
          width: 160px; } }
      @media screen and (max-width: 992px) {
        ._new_static_container .mediakitnav .media-kit-sliding-nav a, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .more-social-icon-link, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link {
          min-width: 120px;
          width: 120px; } }
      ._new_static_container .mediakitnav .media-kit-sliding-nav a img, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .more-social-icon-link img, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link img, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link img {
        padding-top: 16px;
        max-width: 60px;
        max-height: 60px; }
        @media screen and (max-width: 992px) {
          ._new_static_container .mediakitnav .media-kit-sliding-nav a img, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .more-social-icon-link img, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link img, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link img {
            max-height: 40px;
            padding-top: 0px; }
            ._new_static_container .mediakitnav .media-kit-sliding-nav a img.pd-mb, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .more-social-icon-link img.pd-mb, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link img.pd-mb, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .more-social-icon-link img.pd-mb, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link img.pd-mb {
              padding-top: 6px; } }
      ._new_static_container .mediakitnav .media-kit-sliding-nav a span, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .more-social-icon-link span, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link span, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link span {
        display: block;
        color: #5A5A5A;
        font-size: 16px;
        padding: 15px 0 25px 0; }
        @media screen and (max-width: 992px) {
          ._new_static_container .mediakitnav .media-kit-sliding-nav a span, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .more-social-icon-link span, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link span, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .more-social-icon-link span, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link span {
            font-size: 13px;
            padding: 8px 0px 0px 0px; } }
      ._new_static_container .mediakitnav .media-kit-sliding-nav a:hover, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .more-social-icon-link:hover, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link:hover, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .more-social-icon-link:hover {
        background: #FFFFFF;
        text-decoration: none; }
      ._new_static_container .mediakitnav .media-kit-sliding-nav a.active, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .active.more-social-icon-link, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .active.more-social-icon-link, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .active.more-social-icon-link {
        background: #FFFFFF; }
        ._new_static_container .mediakitnav .media-kit-sliding-nav a.active span, ._new_static_container .mediakitnav .media-kit-sliding-nav .social-share-icons .active.more-social-icon-link span, .social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .active.more-social-icon-link span, ._new_static_container .mediakitnav .media-kit-sliding-nav .mobile-social-share-icons .active.more-social-icon-link span, .mobile-social-share-icons ._new_static_container .mediakitnav .media-kit-sliding-nav .active.more-social-icon-link span {
          font-weight: 600; }
  ._new_static_container .mediakitnav #mediaKitNavRightArrowContainer, ._new_static_container .mediakitnav #mediaKitNavRightArrowContainer2 {
    display: none; }
  ._new_static_container .mediakitnav #mediaKitNavRightArrow, ._new_static_container .mediakitnav #mediaKitNavRightArrow2 {
    position: absolute;
    right: 25px;
    top: 43%;
    font-size: 14PX;
    z-index: 11;
    color: #333; }
  ._new_static_container .mediakitnav #mediaKitNavRightArrow2 {
    top: 14%; }
  @media screen and (max-width: 650px) {
    ._new_static_container .mediakitnav #mediaKitNavRightArrowContainer, ._new_static_container .mediakitnav #mediaKitNavRightArrowContainer2 {
      display: block; }
    ._new_static_container .mediakitnav #fadedBackgroundLayover, ._new_static_container .mediakitnav #fadedBackgroundLayover2 {
      content: " ";
      z-index: 10;
      display: block;
      position: absolute;
      height: 80%;
      top: 0;
      right: 16px;
      background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white 100%);
      width: 60%;
      pointer-events: none;
      border-radius: 8px; }
    ._new_static_container .mediakitnav #fadedBackgroundLayover2 {
      top: 12%; } }

@media screen and (min-width: 768px) {
  .event-nav-btns {
    width: 240px !important; } }
@media screen and (max-width: 768px) {
  .event-nav-btns {
    font-size: 14px !important;
    width: 160px !important; } }

@media screen and (min-width: 768px) {
  .editorial-event-nav-btns {
    width: 145px !important; } }
@media screen and (max-width: 768px) {
  .editorial-event-nav-btns {
    font-size: 14px !important;
    width: 120px !important; } }

#currentMonthLabel, #nextYearMonthLabel {
  font-size: 24px; }

.weeklyNewsletterDeploymentSchedule {
  font-size: 14px; }

@media screen and (max-width: 520px) {
  .event-schedules .katie-link-blue {
    font-size: 14px; } }
.event-schedules a:hover, .event-schedules .social-share-icons .more-social-icon-link:hover, .social-share-icons .event-schedules .more-social-icon-link:hover, .event-schedules .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .event-schedules .more-social-icon-link:hover {
  cursor: pointer; }
.event-schedules .open-sans {
  font-family: "Open Sans", "Light";
  font-weight: 300; }
.event-schedules .event-schedule-item-container .card-body img {
  width: 100%; }
.event-schedules .event-schedule-item-container .card-body .metrics-data {
  text-align: center;
  padding-top: 8px;
  padding-bottom: 16px; }
.event-schedules .event-schedule-item-container .card-body .metrics-data-container {
  text-align: left; }
  .event-schedules .event-schedule-item-container .card-body .metrics-data-container .metric-title {
    line-height: 24px;
    text-align: left;
    color: #B6BD00;
    margin: 0 0;
    font-size: 17px;
    padding: 8px 0 4px 0; }
  .event-schedules .event-schedule-item-container .card-body .metrics-data-container p, .event-schedules .event-schedule-item-container .card-body .metrics-data-container .static-about table tbody tr td, .static-about table tbody tr .event-schedules .event-schedule-item-container .card-body .metrics-data-container td {
    color: #969696;
    font-size: 11px;
    line-height: 18px;
    margin: 0px 0px;
    padding: 0; }
  @media screen and (max-width: 1200px) {
    .event-schedules .event-schedule-item-container .card-body .metrics-data-container {
      padding: 0 8px; }
      .event-schedules .event-schedule-item-container .card-body .metrics-data-container p, .event-schedules .event-schedule-item-container .card-body .metrics-data-container .static-about table tbody tr td, .static-about table tbody tr .event-schedules .event-schedule-item-container .card-body .metrics-data-container td {
        font-size: 14px;
        line-height: 24px; }
      .event-schedules .event-schedule-item-container .card-body .metrics-data-container .metric-title {
        line-height: 32px;
        font-size: 24px;
        padding: 12px 0 6px 0; } }
.event-schedules .event-schedule-item {
  margin-top: 16px;
  padding-bottom: 8px;
  border-bottom: 3px solid #E6E6E6;
  display: flex;
  justify-content: space-between;
  text-align: left; }
  .event-schedules .event-schedule-item img {
    height: 85px; }
  .event-schedules .event-schedule-item p, .event-schedules .event-schedule-item .static-about table tbody tr td, .static-about table tbody tr .event-schedules .event-schedule-item td {
    font-size: 14px;
    margin: 0 0; }
    .event-schedules .event-schedule-item p .glyphicon-chevron-down, .event-schedules .event-schedule-item .static-about table tbody tr td .glyphicon-chevron-down, .static-about table tbody tr .event-schedules .event-schedule-item td .glyphicon-chevron-down, .event-schedules .event-schedule-item p .glyphicon-chevron-up, .event-schedules .event-schedule-item .static-about table tbody tr td .glyphicon-chevron-up, .static-about table tbody tr .event-schedules .event-schedule-item td .glyphicon-chevron-up {
      font-size: 12px;
      padding: 2px;
      border: 1px solid #B6BD00;
      border-radius: 50%; }
  .event-schedules .event-schedule-item .trigger-demographics {
    cursor: pointer;
    font-size: 14px;
    position: relative; }
    .event-schedules .event-schedule-item .trigger-demographics .schedules-chevron-icon {
      height: 28px;
      position: absolute;
      top: -8px;
      right: -32px; }
      .event-schedules .event-schedule-item .trigger-demographics .schedules-chevron-icon.flipped {
        transform: rotate(180deg); }
    @media screen and (max-width: 520px) {
      .event-schedules .event-schedule-item .trigger-demographics {
        font-size: 13px; } }
  .event-schedules .event-schedule-item .bar-img {
    height: 20px;
    margin-right: 6px;
    margin-top: 4px; }
  .event-schedules .event-schedule-item .event-label {
    line-height: 16px;
    font-size: 16px; }
  .event-schedules .event-schedule-item .date-label {
    font-weight: 600; }
  .event-schedules .event-schedule-item .event-schedule-item-content {
    flex: 0.98; }
  .event-schedules .event-schedule-item .event-date {
    font-weight: 600;
    color: #969696; }
  .event-schedules .event-schedule-item .editorial-event-item-content {
    background: #F5F5F7;
    padding: 15px;
    border-radius: 8px;
    border-bottom: 0;
    height: 190px; }
    .event-schedules .event-schedule-item .editorial-event-item-content .ee-icon {
      margin-left: 0px;
      padding-left: 0px; }
    .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign {
      display: flex;
      align-items: center; }
      .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign span, .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign a, .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign .social-share-icons .more-social-icon-link, .social-share-icons .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign .more-social-icon-link, .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign .more-social-icon-link {
        color: #5A5A5A; }
      .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign a:hover, .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign .social-share-icons .more-social-icon-link:hover, .social-share-icons .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign .more-social-icon-link:hover, .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign .more-social-icon-link:hover {
        color: #2B7FF2; }
      .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign span:hover {
        color: inherit; }
      .event-schedules .event-schedule-item .editorial-event-item-content .editorial-event-valign .ee-reduce-font {
        font-size: 14px; }
    .event-schedules .event-schedule-item .editorial-event-item-content .event-label .event-title a:hover, .event-schedules .event-schedule-item .editorial-event-item-content .event-label .event-title .social-share-icons .more-social-icon-link:hover, .social-share-icons .event-schedules .event-schedule-item .editorial-event-item-content .event-label .event-title .more-social-icon-link:hover, .event-schedules .event-schedule-item .editorial-event-item-content .event-label .event-title .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .event-schedules .event-schedule-item .editorial-event-item-content .event-label .event-title .more-social-icon-link:hover {
      text-decoration: none;
      color: #2B7FF2;
      border-bottom: none; }
    .event-schedules .event-schedule-item .editorial-event-item-content .event-deadline-date {
      background: white;
      padding: 5px;
      border-radius: 15px;
      border: 1px solid #BEBEBE;
      margin-right: 5px;
      margin-bottom: 5px;
      margin-top: -1px; }
    .event-schedules .event-schedule-item .editorial-event-item-content .no-wrap {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      justify-content: flex-start;
      padding: 5px 0;
      padding-left: 10px; }
  .event-schedules .event-schedule-item .arrow-row {
    margin-top: 10px;
    display: flex;
    align-items: flex-end; }
  @media screen and (max-width: 520px) {
    .event-schedules .event-schedule-item {
      margin-top: 24px;
      flex-direction: column; }
      .event-schedules .event-schedule-item a img, .event-schedules .event-schedule-item .social-share-icons .more-social-icon-link img, .social-share-icons .event-schedules .event-schedule-item .more-social-icon-link img, .event-schedules .event-schedule-item .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .event-schedules .event-schedule-item .more-social-icon-link img {
        padding-bottom: 6px;
        height: auto;
        width: 100%; } }
.event-schedules .editorial-event-schedule-item {
  border-bottom: none; }
  .event-schedules .editorial-event-schedule-item img {
    height: 32px; }

#mobileOnlyEventKey {
  display: none; }
  @media screen and (max-width: 1661px) {
    #mobileOnlyEventKey {
      display: block; } }
  #mobileOnlyEventKey #editorialCalendarEventKey {
    text-align: center;
    margin: 0 auto;
    padding: 2% 15% !important; }
    @media screen and (max-width: 992px) {
      #mobileOnlyEventKey #editorialCalendarEventKey {
        text-align: left;
        padding: 10px inherit !important;
        margin-top: 15px; } }

.add-180 {
  transform: rotate(180deg); }

.rotating-chevron {
  margin-bottom: -5px;
  width: 18px;
  height: 18px; }

/** app/Resources/assets/scss/pages/_cert-of-attendance.scss **/
.cert-attendance-body {
  width: 100%;
  margin: 24px auto;
  font-size: 16px;
  min-height: 400px;
  color: #333; }
  .cert-attendance-body a, .cert-attendance-body .social-share-icons .more-social-icon-link, .social-share-icons .cert-attendance-body .more-social-icon-link, .cert-attendance-body .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .cert-attendance-body .more-social-icon-link {
    text-decoration: none; }
  .cert-attendance-body h3 {
    font-size: 18px;
    font-weight: bold; }
  .cert-attendance-body hr {
    outline: none;
    border: 3px solid #dddddd; }
  .cert-attendance-body .title {
    font-size: 28px;
    margin-bottom: 20px;
    font-weight: bold; }

/** app/Resources/assets/scss/pages/blog.scss **/
#blog-header-image {
  margin-top: -3px; }

#blog-about {
  margin: 30px auto 30px auto;
  max-width: 900px; }

.blog-article {
  border: 1px solid #E6E6E6; }

.blog-row {
  padding-bottom: 40px; }

#blog-recent-posts {
  text-align: center;
  border-bottom: 3px solid #5A5A5A;
  font-size: 15px;
  line-height: 1.571428571428571em;
  letter-spacing: 1px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 500; }

.recent-post-container {
  margin-top: 20px; }

.blog-title {
  font-family: Rokkitt;
  font-size: 30px;
  line-height: 32px;
  font-weight: 300;
  text-transform: none;
  color: #5A5A5A !important; }

.blog-title:hover {
  color: #B6BD00 !important;
  text-decoration: none;
  cursor: pointer; }

.blog-author-title {
  font-size: 17px;
  line-height: 17px;
  color: #5A5A5A;
  font-weight: 300;
  font-family: 'Open Sans';
  margin: 20px 0px -20px 5px; }

.blog-date {
  font-size: 17px;
  line-height: 17px;
  color: #5A5A5A;
  font-weight: 300;
  font-family: 'Open Sans';
  margin-bottom: 20px; }
  .blog-date .blogAuthorName {
    display: inline-block;
    color: #5A5A5A; }
  .blog-date .blogAuthorName:hover {
    cursor: pointer;
    color: #B6BD00; }

.blog-description {
  color: #5A5A5A;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  line-height: 28px;
  margin: 10px 0; }

.wysiwyg_content p, .wysiwyg_content .static-about table tbody tr td, .static-about table tbody tr .wysiwyg_content td {
  margin: 20px 0; }

.blog-page .wysiwyg_content p, .blog-page .wysiwyg_content .static-about table tbody tr td, .static-about table tbody tr .blog-page .wysiwyg_content td {
  line-height: 22px; }

.blog-page h1 {
  color: #5A5A5A; }

.blog-details {
  padding-top: 20px; }

.recent-blog {
  line-height: 18px;
  font-size: 14px;
  color: #5A5A5A !important; }

.recent-blog:hover {
  color: #B6BD00 !important;
  text-decoration: none;
  cursor: pointer; }

.recent-blog-date {
  font-size: 14px;
  color: #5A5A5A;
  font-weight: 300;
  font-family: 'Open Sans';
  line-height: 17px; }

.blog-pagination {
  margin: 50px;
  text-align: center; }

.blog-pagination a, .blog-pagination .social-share-icons .more-social-icon-link, .social-share-icons .blog-pagination .more-social-icon-link, .blog-pagination .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .blog-pagination .more-social-icon-link {
  color: #969696;
  border: 1px solid #BEBEBE;
  text-align: center;
  padding: 8px 16px;
  margin-right: 5px;
  text-decoration: none;
  transition: background-color .3s; }

/* Style the active/current link */
.blog-pagination a.active, .blog-pagination .social-share-icons .active.more-social-icon-link, .social-share-icons .blog-pagination .active.more-social-icon-link, .blog-pagination .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons .blog-pagination .active.more-social-icon-link {
  background-color: #E6E6E6;
  color: #5A5A5A; }

.blog-share-icons {
  font-size: 35px !important; }

.blog-share-icons:hover {
  cursor: pointer; }

#blog-fb {
  color: #3b5998; }

#blog-twitter {
  color: #000000; }

#blog-reddit {
  color: #ff4500; }

#blog-pinterest {
  color: #cb2027; }

#blog-linkedin {
  color: #007bb6; }

#blog-img-preview {
  width: 375px; }

@media (max-width: 1200px) {
  #blog-img-preview {
    width: 300px; }

  .blog-row {
    padding-bottom: unset; } }
/** app/Resources/assets/scss/pages/_company.scss **/
.company-new-feature-box {
  height: 250px; }
  .company-new-feature-box img {
    box-shadow: 0px 3px 6px #00000029;
    display: block;
    border-radius: 16px 8px 8px 16px;
    height: 250px;
    position: relative;
    top: -21px;
    left: -21px;
    object-fit: cover; }
    @media screen and (max-width: 1200px) {
      .company-new-feature-box img {
        width: 375px;
        left: 21px; } }
    @media screen and (max-width: 992px) {
      .company-new-feature-box img {
        display: none; } }
  .company-new-feature-box span {
    font-size: 16px;
    line-height: 22px;
    color: #B6BD00; }
  .company-new-feature-box p, .company-new-feature-box .static-about table tbody tr td, .static-about table tbody tr .company-new-feature-box td {
    font-size: 16px;
    line-height: 22px;
    color: #5A5A5A; }
    @media screen and (min-width: 992px) {
      .company-new-feature-box p, .company-new-feature-box .static-about table tbody tr td, .static-about table tbody tr .company-new-feature-box td {
        padding-right: 21px; } }
  .company-new-feature-box .col-md-5 {
    padding: 0; }
  @media screen and (max-width: 992px) {
    .company-new-feature-box {
      height: auto; } }

#company-header {
  width: 100%;
  float: right;
  overflow: hidden; }
  @media screen and (max-width: 1180px) {
    #company-header {
      height: 100%; } }
  @media screen and (max-width: 750px) {
    #company-header {
      width: 750px; } }

#no-ad-margin {
  margin: 25px; }

.related-companies-list .company-widget-industry {
  font: normal normal 600 12px/18px Open Sans;
  color: #BEBEBE;
  text-transform: uppercase; }
.related-companies-list .company-widget-view {
  display: none; }
.related-companies-list .company-widget-name {
  font: normal normal 600 14px/19px Open Sans;
  letter-spacing: 0px;
  color: #5A5A5A; }
.related-companies-list .company-widget-thumbnail {
  width: 120px;
  height: 60px;
  display: flex;
  align-items: center;
  border: 1px solid #F5F5F7;
  margin-right: 10px; }
  .related-companies-list .company-widget-thumbnail img {
    margin: auto;
    max-width: 100%;
    max-height: 100%; }

.company-breadcrumbs {
  margin-bottom: 20px;
  padding: 10px 15px;
  font-size: 16px;
  border-radius: 8px;
  background: #E6E6E6; }
  .company-breadcrumbs a, .company-breadcrumbs .social-share-icons .more-social-icon-link, .social-share-icons .company-breadcrumbs .more-social-icon-link, .company-breadcrumbs .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-breadcrumbs .more-social-icon-link {
    color: #2b7ff2; }
  .company-breadcrumbs a:hover, .company-breadcrumbs .social-share-icons .more-social-icon-link:hover, .social-share-icons .company-breadcrumbs .more-social-icon-link:hover, .company-breadcrumbs .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .company-breadcrumbs .more-social-icon-link:hover {
    color: #1556ad;
    text-decoration: underline; }

.company-container .rating {
  color: #E6E6E6;
  font-size: 14px; }
  .company-container .rating .gold {
    color: #B6BD00; }
.company-container .rating-box {
  margin: 20px 0;
  display: inline-block;
  font-size: 14px;
  color: #000000; }
  .company-container .rating-box .rating span i {
    color: #dadada;
    font-size: 14px;
    margin: 0px; }
    .company-container .rating-box .rating span i.gold {
      color: #f1e10c; }
  .company-container .rating-box .review {
    vertical-align: baseline; }
.company-container .styled-container-primary {
  justify-content: center; }
  .company-container .styled-container-primary h2 {
    text-align: center;
    font: normal normal normal 60px/62px Rokkitt;
    letter-spacing: 0px;
    color: #57585A; }
  .company-container .styled-container-primary .company-subheader {
    text-align: center;
    font: normal normal 300 16px/22px Open Sans;
    letter-spacing: 0px;
    color: #57585A;
    margin: 10px 0 0 0 !important; }
.company-container #letter-search-container {
  position: relative; }
  .company-container #letter-search-container .filter-by-letter {
    display: flex;
    padding: 20px;
    overflow: auto;
    position: relative; }
    .company-container #letter-search-container .filter-by-letter span {
      font: normal normal 600 18px/24px Open Sans;
      color: #BEBEBE; }
    .company-container #letter-search-container .filter-by-letter li:first-child {
      padding-left: 0px !important; }
    .company-container #letter-search-container .filter-by-letter li {
      list-style: none;
      margin: 0 auto;
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
      .company-container #letter-search-container .filter-by-letter li .letter-line {
        color: #BEBEBE; }
      .company-container #letter-search-container .filter-by-letter li a, .company-container #letter-search-container .filter-by-letter li .social-share-icons .more-social-icon-link, .social-share-icons .company-container #letter-search-container .filter-by-letter li .more-social-icon-link, .company-container #letter-search-container .filter-by-letter li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container #letter-search-container .filter-by-letter li .more-social-icon-link {
        font: normal normal 600 18px/24px Open Sans;
        color: #5A5A5A; }
      .company-container #letter-search-container .filter-by-letter li:hover a, .company-container #letter-search-container .filter-by-letter li:hover .social-share-icons .more-social-icon-link, .social-share-icons .company-container #letter-search-container .filter-by-letter li:hover .more-social-icon-link, .company-container #letter-search-container .filter-by-letter li:hover .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container #letter-search-container .filter-by-letter li:hover .more-social-icon-link, .company-container #letter-search-container .filter-by-letter li.chosen a, .company-container #letter-search-container .filter-by-letter li.chosen .social-share-icons .more-social-icon-link, .social-share-icons .company-container #letter-search-container .filter-by-letter li.chosen .more-social-icon-link, .company-container #letter-search-container .filter-by-letter li.chosen .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container #letter-search-container .filter-by-letter li.chosen .more-social-icon-link {
        color: #2B7FF2; }
    @media screen and (max-width: 992px) {
      .company-container #letter-search-container .filter-by-letter span {
        font: normal normal 600 14px/22px Open Sans; }
      .company-container #letter-search-container .filter-by-letter li a, .company-container #letter-search-container .filter-by-letter li .social-share-icons .more-social-icon-link, .social-share-icons .company-container #letter-search-container .filter-by-letter li .more-social-icon-link, .company-container #letter-search-container .filter-by-letter li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container #letter-search-container .filter-by-letter li .more-social-icon-link {
        font: normal normal 600 14px/22px Open Sans; } }
  .company-container #letter-search-container #fadedBackgroundLayover {
    display: none; }
  @media screen and (max-width: 600px) {
    .company-container #letter-search-container #fadedBackgroundLayover {
      z-index: 10;
      display: block;
      position: absolute;
      height: 100%;
      top: 0;
      right: -3px;
      background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white 100%);
      width: 100%;
      pointer-events: none;
      border-radius: 8px; }
      .company-container #letter-search-container #fadedBackgroundLayover #letterFilterRightArrow {
        float: right;
        font-size: 14px;
        position: relative;
        top: 36%;
        right: 8px; } }
.company-container .company-card-margin .has-products {
  width: 15px;
  position: absolute;
  right: 30px;
  top: 12px;
  z-index: 100; }
.company-container .company-card-margin:hover {
  transform: scale(1.04);
  transition: all .2s ease-in-out; }
.company-container .company-card {
  height: 148px;
  padding: 20px !important; }
  .company-container .company-card .company-name {
    font: normal normal bold 16px/22px Open Sans;
    letter-spacing: 0px;
    color: #57585A;
    margin-bottom: 120px; }
  .company-container .company-card .company-img-container {
    padding: 0; }
    .company-container .company-card .company-img-container a, .company-container .company-card .company-img-container .social-share-icons .more-social-icon-link, .social-share-icons .company-container .company-card .company-img-container .more-social-icon-link, .company-container .company-card .company-img-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container .company-card .company-img-container .more-social-icon-link {
      width: 200px;
      height: 100px;
      float: left;
      margin-top: 3px;
      border: 1px solid #ddd;
      display: flex;
      align-items: center;
      text-align: center;
      padding: 10px; }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        .company-container .company-card .company-img-container a, .company-container .company-card .company-img-container .social-share-icons .more-social-icon-link, .social-share-icons .company-container .company-card .company-img-container .more-social-icon-link, .company-container .company-card .company-img-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container .company-card .company-img-container .more-social-icon-link {
          width: 160px;
          height: 100px; } }
      @media screen and (max-width: 768px) {
        .company-container .company-card .company-img-container a, .company-container .company-card .company-img-container .social-share-icons .more-social-icon-link, .social-share-icons .company-container .company-card .company-img-container .more-social-icon-link, .company-container .company-card .company-img-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container .company-card .company-img-container .more-social-icon-link {
          width: 100px;
          height: 50px; } }
      .company-container .company-card .company-img-container a img, .company-container .company-card .company-img-container .social-share-icons .more-social-icon-link img, .social-share-icons .company-container .company-card .company-img-container .more-social-icon-link img, .company-container .company-card .company-img-container .mobile-social-share-icons .more-social-icon-link img, .mobile-social-share-icons .company-container .company-card .company-img-container .more-social-icon-link img {
        margin: auto;
        max-width: 100%;
        max-height: 100%;
        object-fit: contain; }
  .company-container .company-card .card-link {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    right: 15px;
    bottom: 0px; }
  .company-container .company-card .company-description {
    font: normal normal normal 14px/21px Open Sans;
    letter-spacing: 0px;
    color: #57585A;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 64px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical; }
    .company-container .company-card .company-description p, .company-container .company-card .company-description .static-about table tbody tr td, .static-about table tbody tr .company-container .company-card .company-description td {
      font-size: inherit;
      margin: 0;
      line-height: unset; }
  .company-container .company-card .two-line {
    display: -webkit-box;
    -webkit-line-clamp: 2 !important;
    line-clamp: 2 !important; }
  .company-container .company-card .view-company {
    font: normal normal 600 14px/19px Open Sans;
    letter-spacing: 0px;
    color: #2B7FF2; }
  .company-container .company-card .view-company:hover {
    color: #1556ad; }
  .company-container .company-card .company-info {
    height: 120px;
    margin-left: 25px;
    margin-right: -25px; }
    @media screen and (max-width: 768px) {
      .company-container .company-card .company-info {
        margin-left: unset;
        padding-left: 0px;
        padding-right: 0px; } }
.company-container .company-card-margin:hover {
  transform: scale(1.03);
  transition: all .2s ease-in-out; }
  .company-container .company-card-margin:hover .company-card {
    box-shadow: 0px 3px 6px #00000029;
    border: 1px solid #B6BD00;
    cursor: pointer; }
@media screen and (max-width: 768px) {
  .company-container .company-card .company-img-container .thumbnail {
    width: 100px;
    height: 50px;
    padding-top: 2px; }
  .company-container .company-card .company-name {
    font-size: 14px; }
  .company-container .company-card .company-name:hover {
    text-decoration: none !important; }
  .company-container .company-card .company-description, .company-container .company-card .view-company {
    font-size: 12px; } }
.company-container .company-header-container {
  border-top: 92px solid #B6BD00;
  padding: 0px 32px 0px 32px; }
  .company-container .company-header-container .divider {
    border: 1px solid #F5F5F7;
    margin: 0px -32px 0px -32px; }
  .company-container .company-header-container .nav-tabs .sliding-nav {
    overflow-y: hidden;
    overflow-x: auto;
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap; }
    .company-container .company-header-container .nav-tabs .sliding-nav #rightArrowContainer {
      display: block; }
  .company-container .company-header-container .nav-tabs #rightArrow {
    position: absolute;
    right: 16px;
    top: 41%;
    font-size: 14PX;
    z-index: 11;
    color: #333; }
  .company-container .company-header-container .nav-tabs #fadedBackgroundLayover {
    content: " ";
    z-index: 11;
    display: block;
    position: absolute;
    height: 90%;
    top: 0;
    right: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white 100%);
    width: 60%;
    pointer-events: none;
    border-radius: 8px; }
  @media screen and (min-width: 992px) {
    .company-container .company-header-container .nav-tabs #rightArrowContainer, .company-container .company-header-container .nav-tabs #fadedBackgroundLayoverdisplay {
      display: none; } }
  .company-container .company-header-container .nav-tabs h2 {
    font: unset; }
  .company-container .company-header-container .nav-tabs h2.nav-header {
    font-family: 'Open Sans';
    font-size: 16px;
    text-transform: uppercase;
    color: #555;
    border: none;
    border-radius: 0px; }
    .company-container .company-header-container .nav-tabs h2.nav-header.active a, .company-container .company-header-container .nav-tabs h2.nav-header.active .social-share-icons .more-social-icon-link, .social-share-icons .company-container .company-header-container .nav-tabs h2.nav-header.active .more-social-icon-link, .company-container .company-header-container .nav-tabs h2.nav-header.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container .company-header-container .nav-tabs h2.nav-header.active .more-social-icon-link {
      font-weight: bold;
      border-bottom: 5px solid #b6bd00; }
    .company-container .company-header-container .nav-tabs h2.nav-header.active a:hover, .company-container .company-header-container .nav-tabs h2.nav-header.active .social-share-icons .more-social-icon-link:hover, .social-share-icons .company-container .company-header-container .nav-tabs h2.nav-header.active .more-social-icon-link:hover, .company-container .company-header-container .nav-tabs h2.nav-header.active .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .company-container .company-header-container .nav-tabs h2.nav-header.active .more-social-icon-link:hover {
      border-bottom: 5px solid #b6bd00; }
    .company-container .company-header-container .nav-tabs h2.nav-header a, .company-container .company-header-container .nav-tabs h2.nav-header .social-share-icons .more-social-icon-link, .social-share-icons .company-container .company-header-container .nav-tabs h2.nav-header .more-social-icon-link, .company-container .company-header-container .nav-tabs h2.nav-header .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container .company-header-container .nav-tabs h2.nav-header .more-social-icon-link {
      position: relative;
      display: block;
      padding: 10px 15px;
      font-size: 16px;
      text-transform: uppercase;
      color: #555;
      border: none;
      border-radius: 0px; }
    .company-container .company-header-container .nav-tabs h2.nav-header:hover {
      background-color: #eeeeee; }
    .company-container .company-header-container .nav-tabs h2.nav-header a:hover, .company-container .company-header-container .nav-tabs h2.nav-header .social-share-icons .more-social-icon-link:hover, .social-share-icons .company-container .company-header-container .nav-tabs h2.nav-header .more-social-icon-link:hover, .company-container .company-header-container .nav-tabs h2.nav-header .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .company-container .company-header-container .nav-tabs h2.nav-header .more-social-icon-link:hover {
      text-decoration: none; }
  .company-container .company-header-container .company-header-body {
    margin-top: -55px; }
    .company-container .company-header-container .company-header-body .social-row {
      display: flex;
      margin-bottom: 32px; }
      .company-container .company-header-container .company-header-body .social-row #company-header-logo {
        border: 1px solid #dadada;
        display: flex;
        padding: 10px;
        background: #fff;
        border-radius: 8px;
        width: 200px;
        height: 100px;
        box-shadow: 0px 3px 6px #5a5a5a15; }
        .company-container .company-header-container .company-header-body .social-row #company-header-logo img {
          max-width: 100%;
          margin: 0 auto;
          object-fit: contain; }
        @media screen and (max-width: 992px) {
          .company-container .company-header-container .company-header-body .social-row #company-header-logo {
            width: 150px;
            margin-bottom: 20px; } }
      .company-container .company-header-container .company-header-body .social-row .like-container {
        display: flex;
        align-items: flex-end;
        justify-content: flex-end;
        margin-top: -10px; }
        .company-container .company-header-container .company-header-body .social-row .like-container .links-bar {
          margin: 0;
          display: inline-block; }
        @media screen and (max-width: 992px) {
          .company-container .company-header-container .company-header-body .social-row .like-container {
            bottom: 16px; } }
        @media screen and (max-width: 768px) {
          .company-container .company-header-container .company-header-body .social-row .like-container .share-modal-button {
            white-space: nowrap;
            padding: 7px 10px; }
          .company-container .company-header-container .company-header-body .social-row .like-container .like-status {
            white-space: nowrap; } }
    .company-container .company-header-container .company-header-body .company-info a, .company-container .company-header-container .company-header-body .company-info .social-share-icons .more-social-icon-link, .social-share-icons .company-container .company-header-container .company-header-body .company-info .more-social-icon-link, .company-container .company-header-container .company-header-body .company-info .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container .company-header-container .company-header-body .company-info .more-social-icon-link {
      color: #2B7FF2; }
    .company-container .company-header-container .company-header-body .company-info .company-industry {
      font: normal normal 600 14px/19px Open Sans;
      color: #969696;
      margin-bottom: 8px; }
    .company-container .company-header-container .company-header-body .company-info .sub-company-title {
      font: normal normal 600 20px/30px Open Sans;
      margin-bottom: 8px;
      color: #5A5A5A; }
    @media screen and (max-width: 768px) {
      .company-container .company-header-container .company-header-body .company-info .short-desc {
        display: block; } }
    .company-container .company-header-container .company-header-body .company-info .long-desc, .company-container .company-header-container .company-header-body .company-info .short-desc {
      margin-bottom: 32px; }
      .company-container .company-header-container .company-header-body .company-info .long-desc p, .company-container .company-header-container .company-header-body .company-info .long-desc .static-about table tbody tr td, .static-about table tbody tr .company-container .company-header-container .company-header-body .company-info .long-desc td, .company-container .company-header-container .company-header-body .company-info .short-desc p, .company-container .company-header-container .company-header-body .company-info .short-desc .static-about table tbody tr td, .static-about table tbody tr .company-container .company-header-container .company-header-body .company-info .short-desc td {
        margin: 0;
        font: normal normal normal 14px/19px Open Sans;
        color: #5A5A5A; }
      .company-container .company-header-container .company-header-body .company-info .long-desc .read-more, .company-container .company-header-container .company-header-body .company-info .long-desc .read-less, .company-container .company-header-container .company-header-body .company-info .short-desc .read-more, .company-container .company-header-container .company-header-body .company-info .short-desc .read-less {
        margin-top: 10px;
        font: normal normal 600 12px/17px Open Sans;
        text-transform: uppercase;
        color: #2B7FF2; }
      .company-container .company-header-container .company-header-body .company-info .long-desc .read-more:hover, .company-container .company-header-container .company-header-body .company-info .long-desc .read-less:hover, .company-container .company-header-container .company-header-body .company-info .short-desc .read-more:hover, .company-container .company-header-container .company-header-body .company-info .short-desc .read-less:hover {
        color: #1556ad;
        text-decoration: underline;
        cursor: pointer; }
    .company-container .company-header-container .company-header-body .company-info .company-info-card-row {
      margin-bottom: 22px;
      overflow-x: auto;
      overflow-y: hidden;
      white-space: nowrap;
      height: 110px; }
      .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card:first-child {
        margin-left: 0px !important; }
      .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card {
        background: #FFFFFF;
        border: 1px solid #F5F5F7;
        border-radius: 8px;
        box-shadow: 0px 3px 6px #5A5A5A24;
        height: 100px;
        min-width: 242px;
        width: 30%;
        padding: 8px;
        display: inline-block;
        margin-left: 16px;
        vertical-align: top; }
        .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .card-top {
          border-bottom: 1px solid #E0E0E0;
          padding-bottom: 8px;
          margin-left: -8px;
          margin-right: -8px; }
          .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .card-top .company-info-card-title {
            font: normal normal 600 14px/19px Open Sans;
            color: #5A5A5A; }
          .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .card-top .company-icon {
            width: 18px;
            color: #5A5A5A; }
        .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data {
          height: 60px;
          display: flex;
          align-items: center;
          font: normal normal normal 12px/18px Open Sans;
          color: #5A5A5A;
          overflow: auto;
          white-space: normal; }
          .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data a, .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data .social-share-icons .more-social-icon-link, .social-share-icons .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data .more-social-icon-link, .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data .more-social-icon-link {
            font: normal normal normal 12px/18px Open Sans;
            color: #2B7FF2;
            overflow-wrap: break-word;
            max-width: 200px;
            white-space: break-spaces;
            height: 100%;
            display: flex;
            align-items: center;
            word-break: break-all; }
          .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data a:hover, .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data .social-share-icons .more-social-icon-link:hover, .social-share-icons .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data .more-social-icon-link:hover, .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .company-container .company-header-container .company-header-body .company-info .company-info-card-row .company-info-card .company-info-card-data .more-social-icon-link:hover {
            text-decoration: underline;
            color: #1556ad; }
    @media screen and (max-width: 992px) {
      .company-container .company-header-container .company-header-body .company-info .company-info-card-row {
        height: 130px;
        margin-right: -15px; }
      .company-container .company-header-container .company-header-body .company-info .company-info-card-data {
        height: 44px !important; } }
.company-container #letter-search-container {
  padding: 0 !important;
  margin-top: 0 !important; }
.company-container .company-more-btn {
  font: normal normal 600 16px/22px Open Sans;
  background: #B6BD00 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 4px;
  color: #FFFFFF;
  padding: 12px 10px 12px 10px;
  border: none; }
.company-container .company-more-btn:hover {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  color: #5A5A5A;
  box-shadow: 0px 3px 6px #00000029;
  border: 1px solid #B8BC3C; }
.company-container .company-more-btn:focus {
  color: #5A5A5A;
  background: #F4F5D9 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border: 2px solid #B8BC3C; }
.company-container #tab-load .fa-cog {
  font-size: 44px; }

@media screen and (max-width: 768px) {
  .company-header-container {
    padding: 0px 16px 0px 16px !important;
    border-top: 77px solid inherit !important; }
    .company-header-container .company-header-body {
      margin-top: -44px !important; }
    .company-header-container .nav-tabs {
      margin-right: -16px;
      margin-left: -16px; }

  .related-companies-widget .section-title {
    text-align: left;
    font: normal normal 300 18px/27px Open Sans;
    color: #5A5A5A; }
  .related-companies-widget .related-companies-list {
    white-space: nowrap;
    overflow: auto;
    height: 220px;
    padding: 5px;
    margin-left: -5px; }
    .related-companies-widget .related-companies-list .widget-item {
      display: inline-block;
      background: #FFFFFF;
      box-shadow: 0px 3px 6px #00000029;
      border: 1px solid #BEBEBE;
      border-radius: 8px;
      width: 200px;
      height: 200px;
      margin-right: 16px;
      padding: 5px 16px 0px 16px;
      vertical-align: top;
      position: relative; }
      .related-companies-widget .related-companies-list .widget-item .company-widget-thumbnail {
        width: unset;
        margin-right: 0px;
        height: 100px;
        width: 195px;
        margin-left: -15px;
        border: none; }
        .related-companies-widget .related-companies-list .widget-item .company-widget-thumbnail img {
          border-bottom: 1px solid #F5F5F7;
          margin-bottom: 5px; }
      .related-companies-widget .related-companies-list .widget-item .company-widget-industry {
        font: normal normal 600 12px/18px Open Sans;
        color: #BEBEBE;
        text-transform: uppercase;
        text-align: left;
        white-space: normal; }
      .related-companies-widget .related-companies-list .widget-item .company-widget-name {
        text-align: left;
        white-space: normal;
        font: normal normal 600 14px/19px Open Sans;
        color: #5A5A5A; }
      .related-companies-widget .related-companies-list .widget-item .company-widget-view {
        display: block;
        text-align: left;
        font: normal normal 600 12px/16px Open Sans;
        color: #2B7FF2;
        text-transform: uppercase;
        position: absolute;
        bottom: 10px; }
      .related-companies-widget .related-companies-list .widget-item .company-widget-view:hover {
        color: #1556ad;
        text-decoration: underline; }
    .related-companies-widget .related-companies-list .widget-item:hover {
      transform: scale(1.05);
      box-shadow: 0px 3px 6px #00000029;
      border: 1px solid #B6BD00;
      cursor: pointer;
      transition: all .2s ease-in-out; } }
.floating-company-page-modal {
  position: fixed;
  left: 10px;
  bottom: 10px;
  padding: 10px;
  background-color: #ffffff;
  color: #000;
  width: 350px;
  -webkit-box-shadow: -1px 0px 39px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -1px 0px 39px -8px rgba(0, 0, 0, 0.75);
  box-shadow: -1px 0px 39px -8px rgba(0, 0, 0, 0.75);
  z-index: 1000;
  border-radius: 8px; }
  .floating-company-page-modal .close-showcase-dialog {
    float: right;
    cursor: pointer;
    font-size: 18px;
    position: absolute;
    right: 5px;
    top: 5px; }
  .floating-company-page-modal h3 {
    padding: 2px 0;
    display: inline;
    color: #3a3a3c;
    white-space: normal;
    margin-bottom: 8px;
    vertical-align: baseline;
    border-radius: .25em;
    font-size: 21px;
    font-weight: bold;
    line-height: 1; }
  .floating-company-page-modal p, .floating-company-page-modal .static-about table tbody tr td, .static-about table tbody tr .floating-company-page-modal td {
    margin: 10px 0; }
  .floating-company-page-modal a, .floating-company-page-modal .social-share-icons .more-social-icon-link, .social-share-icons .floating-company-page-modal .more-social-icon-link, .floating-company-page-modal .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .floating-company-page-modal .more-social-icon-link {
    outline: none;
    cursor: pointer;
    border: none;
    width: 100%;
    display: block;
    background-color: #B7BF35;
    color: #ffffff;
    text-align: center;
    height: 30px;
    line-height: 29px;
    font-size: 16px; }
  .floating-company-page-modal a:hover, .floating-company-page-modal .social-share-icons .more-social-icon-link:hover, .social-share-icons .floating-company-page-modal .more-social-icon-link:hover, .floating-company-page-modal .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .floating-company-page-modal .more-social-icon-link:hover {
    color: white;
    text-decoration: none; }

/** app/Resources/assets/scss/pages/_company-product.scss **/
#productReviewModal .review-star i.fa-star.grey-bg {
  font-size: 44px; }
  @media screen and (max-width: #969696) {
    #productReviewModal .review-star i.fa-star.grey-bg {
      font-size: 34px; } }
#productReviewModal .fields-container {
  max-height: 400px;
  overflow-y: scroll; }

.company-product-widget-thumbnail img {
  border: 1px solid #E6E6E6;
  border-radius: 8px;
  overflow: hidden; }

.company-product-document-item {
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #E6E6E6; }
  .company-product-document-item h5 {
    font-size: 14px;
    line-height: 19px;
    color: #969696;
    padding-top: 16px; }
  .company-product-document-item h3 {
    font-family: 'Open Sans';
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #5A5A5A;
    padding-bottom: 16px; }
  .company-product-document-item img {
    padding-top: 26px;
    width: 30px; }
  .company-product-document-item .citation-snippet-container {
    background: #F5F5F7;
    padding: 16px;
    border-radius: 8px;
    width: 100%;
    margin-top: 8px;
    margin-bottom: 8px; }
    .company-product-document-item .citation-snippet-container p, .company-product-document-item .citation-snippet-container .static-about table tbody tr td, .static-about table tbody tr .company-product-document-item .citation-snippet-container td {
      margin: inherit; }
  .company-product-document-item .yellow-highlight {
    background: #FCF3CB;
    font-weight: bold;
    font-style: italic;
    color: #5A5A5A; }
  .company-product-document-item .blue-highlight {
    background: #EBF6FE;
    font-weight: bold;
    font-style: italic;
    color: #5A5A5A; }

#reviews-container .review-start-container .rating {
  font-size: 20px; }
  @media screen and (max-width: 480px) {
    #reviews-container .review-start-container .rating {
      font-size: 16px; } }
#reviews-container .review-start-container .review-stars {
  font-size: 12px; }
  @media screen and (max-width: 480px) {
    #reviews-container .review-start-container .review-stars {
      font-size: 10px; } }
@media screen and (max-width: 480px) {
  #reviews-container .review-start-container .sm-adaptive-primary-btn, #reviews-container .review-start-container .sm-adaptive-primary-btn-right-icon, #reviews-container .review-start-container .sm-adaptive-primary-btn-only-icon {
    font-size: 12px !important;
    padding: 8px 10px;
    line-height: 14px !important; } }
#reviews-container .review-list .share-experience {
  background-color: #F5F5F7;
  border-radius: 8px; }

.company-product-container h1.katie-tabs-heading {
  font-family: 'Open Sans';
  font-weight: 200;
  font-size: 24px;
  line-height: 33px;
  color: #5A5A5A; }
.company-product-container .section-divider {
  width: 100%;
  border: 1px solid #5A5A5A;
  margin-top: 16px;
  margin-bottom: 16px; }
.company-product-container .author-name {
  color: #828C01; }

#company-about-the-company p, #company-about-the-company .static-about table tbody tr td, .static-about table tbody tr #company-about-the-company td {
  margin: 3px 0; }

.product-citation-icon-label {
  margin-right: 25px;
  margin-top: 2px;
  display: inline-block; }

.item-citation {
  display: inline;
  float: right;
  margin-top: -18px;
  margin-left: 50px; }

.citation-count-label {
  position: absolute;
  margin-top: -3px;
  margin-left: 5px; }

.middle-citation-label {
  margin-top: 5px; }

#company-products-documents-container {
  position: relative; }
  #company-products-documents-container .no-access {
    height: 320px;
    text-shadow: 5px 5px white;
    width: 100%;
    pointer-events: none; }
    #company-products-documents-container .no-access:after {
      content: '';
      position: absolute;
      left: 0px;
      right: 0px;
      height: 50%;
      bottom: 0px;
      background: linear-gradient(180deg, rgba(139, 167, 32, 0) 0%, white 100%);
      pointer-events: none; }
  #company-products-documents-container #blocker {
    position: absolute;
    text-shadow: 0 0 #7a7a7a;
    height: 100%;
    width: 100%;
    text-align: center;
    top: 36px;
    left: 0; }
    #company-products-documents-container #blocker #gateHeader {
      text-align: center;
      font: normal normal 300 28px/38px Open Sans;
      color: #5A5A5A;
      opacity: 1;
      margin-bottom: 6px; }
    #company-products-documents-container #blocker #gateSubHeader {
      text-align: center;
      font: normal normal 300 16px/20px Open Sans;
      color: #5A5A5A;
      opacity: 1;
      margin-bottom: 20px; }
    #company-products-documents-container #blocker #gateLogin {
      text-align: center;
      font: normal normal normal 12px/17px Open Sans;
      text-transform: uppercase;
      opacity: 1;
      margin-top: 16px; }
      #company-products-documents-container #blocker #gateLogin a, #company-products-documents-container #blocker #gateLogin .social-share-icons .more-social-icon-link, .social-share-icons #company-products-documents-container #blocker #gateLogin .more-social-icon-link, #company-products-documents-container #blocker #gateLogin .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #company-products-documents-container #blocker #gateLogin .more-social-icon-link {
        color: #2B7FF2; }
  #company-products-documents-container .blurred {
    overflow: hidden; }
    #company-products-documents-container .blurred .company-product-document-item {
      -webkit-filter: blur(4px);
      -moz-filter: blur(4px);
      -o-filter: blur(4px);
      -ms-filter: blur(4px);
      filter: blur(4px); }

#company-products-breadcrumbs {
  margin-top: 25px; }

#product-header-container .product-description {
  min-height: 310px; }
  @media screen and (max-width: 1200px) {
    #product-header-container .product-description {
      min-height: 200px; } }
  @media screen and (max-width: 992px) {
    #product-header-container .product-description {
      min-height: 1px; } }
#product-header-container ul {
  font-size: 16px;
  list-style: outside disc;
  padding-left: 30px;
  line-height: 24px; }
#product-header-container .company-name {
  font: normal normal 600 14px/19px Open Sans;
  color: #969696; }
#product-header-container .product-name {
  font: normal normal 600 32px/43px Open Sans;
  color: #5A5A5A; }
#product-header-container .price .product-sign-in {
  font: normal normal normal 16px/22px Open Sans;
  color: #2B7FF2; }
#product-header-container .price .product-sign-in:hover {
  color: #1556ad;
  text-decoration: underline; }
#product-header-container .price .product-price {
  font: normal normal 600 24px/33px Open Sans;
  color: #B6BD00; }
#product-header-container .application-notes-btn {
  background: #FFFFFF;
  box-shadow: 0px 3px 6px #00000029;
  font: normal normal 600 18px/24px Open Sans;
  color: #5A5A5A;
  width: 100%;
  border: 1px solid #B6BD00;
  height: 65px;
  border-radius: 8px;
  margin-bottom: 16px; }
#product-header-container .application-notes-btn:hover {
  color: #FFFFFF;
  background: #B6BD00;
  border: none; }
#product-header-container .application-notes-btn:focus {
  color: #5A5A5A;
  background: #F4F5D9 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border: 2px solid #B8BC3C; }
#product-header-container #customButtonLink {
  display: flex;
  justify-content: center;
  align-items: center; }
#product-header-container .request-info-btn {
  background: #B6BD00;
  box-shadow: 0px 3px 6px #00000029;
  font: normal normal 600 18px/24px Open Sans;
  color: #FFFFFF;
  width: 100%;
  border: none;
  height: 65px;
  border-radius: 8px; }
#product-header-container .request-info-btn:hover {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  color: #5A5A5A;
  box-shadow: 0px 3px 6px #00000029;
  border: 1px solid #B8BC3C;
  cursor: pointer; }
#product-header-container .request-info-btn:focus {
  color: #5A5A5A;
  background: #F4F5D9 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border: 2px solid #B8BC3C; }
#product-header-container .share-container {
  top: -8px; }
@media screen and (max-width: 768px) {
  #product-header-container {
    padding: 16px !important; } }

#product-nav .nav-tabs .sliding-nav {
  overflow-y: hidden;
  overflow-x: auto;
  display: flex;
  flex-wrap: nowrap;
  white-space: nowrap; }
  #product-nav .nav-tabs .sliding-nav #rightArrowContainer {
    display: block; }
#product-nav .nav-tabs #rightArrow {
  position: absolute;
  right: 16px;
  top: 41%;
  font-size: 14PX;
  z-index: 11;
  color: #333; }
#product-nav .nav-tabs #fadedBackgroundLayover {
  content: " ";
  z-index: 11;
  display: block;
  position: absolute;
  height: 90%;
  top: 0;
  right: 1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white 100%);
  width: 60%;
  pointer-events: none;
  border-radius: 8px; }
@media screen and (min-width: 992px) {
  #product-nav .nav-tabs #rightArrowContainer, #product-nav .nav-tabs #fadedBackgroundLayoverdisplay {
    display: none; } }
#product-nav .nav-tabs h2 {
  font: unset; }
#product-nav .nav-tabs h2.nav-header {
  font-family: 'Open Sans';
  font-size: 16px;
  text-transform: uppercase;
  color: #555;
  border: none;
  border-radius: 0px; }
  #product-nav .nav-tabs h2.nav-header.active a, #product-nav .nav-tabs h2.nav-header.active .social-share-icons .more-social-icon-link, .social-share-icons #product-nav .nav-tabs h2.nav-header.active .more-social-icon-link, #product-nav .nav-tabs h2.nav-header.active .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #product-nav .nav-tabs h2.nav-header.active .more-social-icon-link {
    font-weight: bold;
    border-bottom: 5px solid #b6bd00; }
  #product-nav .nav-tabs h2.nav-header.active a:hover, #product-nav .nav-tabs h2.nav-header.active .social-share-icons .more-social-icon-link:hover, .social-share-icons #product-nav .nav-tabs h2.nav-header.active .more-social-icon-link:hover, #product-nav .nav-tabs h2.nav-header.active .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons #product-nav .nav-tabs h2.nav-header.active .more-social-icon-link:hover {
    border-bottom: 5px solid #b6bd00; }
  #product-nav .nav-tabs h2.nav-header a, #product-nav .nav-tabs h2.nav-header .social-share-icons .more-social-icon-link, .social-share-icons #product-nav .nav-tabs h2.nav-header .more-social-icon-link, #product-nav .nav-tabs h2.nav-header .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons #product-nav .nav-tabs h2.nav-header .more-social-icon-link {
    position: relative;
    display: block;
    padding: 10px 15px;
    font-size: 16px;
    text-transform: uppercase;
    color: #555;
    border: none;
    border-radius: 0px; }
  #product-nav .nav-tabs h2.nav-header:hover {
    background-color: #eeeeee; }
  #product-nav .nav-tabs h2.nav-header a:hover, #product-nav .nav-tabs h2.nav-header .social-share-icons .more-social-icon-link:hover, .social-share-icons #product-nav .nav-tabs h2.nav-header .more-social-icon-link:hover, #product-nav .nav-tabs h2.nav-header .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons #product-nav .nav-tabs h2.nav-header .more-social-icon-link:hover {
    text-decoration: none; }

.company-product-modal .captcha-bg {
  width: 200px;
  height: 70px;
  background-image: url("https://images.labroots.com/captcha.png");
  background-size: contain;
  background-repeat: no-repeat; }
.company-product-modal .email-icon {
  width: 55px; }
.company-product-modal #modal-title {
  font-family: Rokkitt;
  font-size: 42px;
  color: #5A5A5A; }
.company-product-modal #application-note-msg {
  font: normal normal 300 16px/22px Open Sans; }
.company-product-modal .modal-body {
  margin-top: -20px; }
  .company-product-modal .modal-body a, .company-product-modal .modal-body .social-share-icons .more-social-icon-link, .social-share-icons .company-product-modal .modal-body .more-social-icon-link, .company-product-modal .modal-body .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons .company-product-modal .modal-body .more-social-icon-link {
    font: normal normal 600 16px/22px Open Sans;
    color: #2B7FF2; }
  .company-product-modal .modal-body a:hover, .company-product-modal .modal-body .social-share-icons .more-social-icon-link:hover, .social-share-icons .company-product-modal .modal-body .more-social-icon-link:hover, .company-product-modal .modal-body .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons .company-product-modal .modal-body .more-social-icon-link:hover {
    color: #1556ad;
    text-decoration: underline; }
  .company-product-modal .modal-body .form-group .control-label {
    font: normal normal 600 16px/22px Open Sans;
    color: #5A5A5A;
    margin-bottom: 10px; }
  .company-product-modal .modal-body #request_company_product_message {
    height: 160px; }
  .company-product-modal .modal-body #request_company_product_save {
    background: #B6BD00;
    box-shadow: 0px 3px 6px #00000029;
    font: normal normal 600 18px/24px Open Sans;
    color: #FFFFFF;
    width: 300px;
    border: none;
    height: 65px;
    border-radius: 8px; }
  .company-product-modal .modal-body #request_company_product_save:hover {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    color: #5A5A5A;
    box-shadow: 0px 3px 6px #00000029;
    border: 1px solid #B8BC3C; }
  .company-product-modal .modal-body #request_company_product_save:focus {
    color: #5A5A5A;
    background: #F4F5D9 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    border: 2px solid #B8BC3C; }
  .company-product-modal .modal-body .request-consent {
    text-align: center;
    font: italic normal 300 16px/22px Open Sans;
    color: #5A5A5A; }
  .company-product-modal .modal-body .info-success-icon {
    width: 200px; }
  .company-product-modal .modal-body .modal-success {
    font: normal normal 600 22px/30px Open Sans;
    color: #707070;
    text-align: center; }
  .company-product-modal .modal-body .divider {
    background: #0000001F 0% 0% no-repeat padding-box;
    width: 525px;
    height: 1px;
    margin: 32px auto 16px; }
  .company-product-modal .modal-body .info-success-icon {
    margin: 50px 0px 50px 25px; }
  .company-product-modal .modal-body .create-account-message {
    font: normal normal 600 16px/22px Open Sans;
    color: #B6BD00; }
    .company-product-modal .modal-body .create-account-message .optional-text {
      font: normal normal normal 16px/22px Open Sans;
      color: #5A5A5A; }

@media screen and (max-width: 992px) {
  body.modal-open-mobile {
    overflow: hidden; } }

._company-product-feed-landing-page .seeMoreCompanies {
  z-index: 1000; }
._company-product-feed-landing-page .company-product-item-alt {
  border: 1px solid #cdcdcd;
  box-shadow: none; }
  @media screen and (max-width: 768px) {
    ._company-product-feed-landing-page .company-product-item-alt .sponsor-name {
      font-size: 10px;
      max-height: 25.75px;
      overflow: hidden; } }
  ._company-product-feed-landing-page .company-product-item-alt:hover {
    transform: scale(1.04);
    transition: all .2s ease-in-out;
    border: 1px solid #B6BD00;
    box-shadow: 0px 3px 6px #00000029; }
._company-product-feed-landing-page .carousel-indicators-mklrve {
  bottom: 0 !important; }
._company-product-feed-landing-page .green-carousel-indicators li {
  background: gray !important;
  width: 10px !important;
  height: 10px !important;
  border-radius: 25px !important; }
._company-product-feed-landing-page .green-carousel-indicators li.active {
  background: #B6BD00 !important;
  margin: 1px; }
._company-product-feed-landing-page .carousel-control {
  background-image: none; }
  ._company-product-feed-landing-page .carousel-control .glyphicon {
    font-size: 24px;
    color: #5A5A5A; }
    @media screen and (max-width: 992px) {
      ._company-product-feed-landing-page .carousel-control .glyphicon {
        font-size: 18px; } }
  ._company-product-feed-landing-page .carousel-control.right {
    right: -7%; }
  ._company-product-feed-landing-page .carousel-control.left {
    left: -7%; }
._company-product-feed-landing-page .has-products {
  top: 16px !important; }
._company-product-feed-landing-page .company-card {
  border-radius: 8px;
  border: 1px solid #cdcdcd; }
  @media screen and (min-width: 1200px) {
    ._company-product-feed-landing-page .company-card .company-img-container a, ._company-product-feed-landing-page .company-card .company-img-container .social-share-icons .more-social-icon-link, .social-share-icons ._company-product-feed-landing-page .company-card .company-img-container .more-social-icon-link, ._company-product-feed-landing-page .company-card .company-img-container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._company-product-feed-landing-page .company-card .company-img-container .more-social-icon-link {
      width: 185px; } }
  @media screen and (max-width: 1200px) {
    ._company-product-feed-landing-page .company-card {
      padding: 10px !important; } }

._company-product-feed-landing-page .company-product-search-results, ._company-product-feed .company-product-search-results {
  z-index: 10000;
  width: 100%;
  display: none;
  text-align: center;
  position: absolute;
  top: 40px;
  left: 0;
  background: #fff;
  border: 1px solid #dadada;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
  ._company-product-feed-landing-page .company-product-search-results .close-button, ._company-product-feed .company-product-search-results .close-button {
    margin-top: 6px;
    margin-right: 6px;
    margin-bottom: -31px;
    height: 24px;
    width: 24px;
    background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X.svg");
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: auto; }
  ._company-product-feed-landing-page .company-product-search-results .close-button:hover, ._company-product-feed .company-product-search-results .close-button:hover {
    background-image: url("https://images.labroots.com/icons/UI/Gray/UI-X-Hover.svg"); }
  ._company-product-feed-landing-page .company-product-search-results .fa, ._company-product-feed .company-product-search-results .fa {
    color: #5A5A5A;
    margin: 10px; }
  ._company-product-feed-landing-page .company-product-search-results .scrollable, ._company-product-feed .company-product-search-results .scrollable {
    text-align: left;
    overflow-y: scroll;
    max-height: 500px;
    background: #fff;
    border: 1px solid #dadada; }
    ._company-product-feed-landing-page .company-product-search-results .scrollable hr, ._company-product-feed .company-product-search-results .scrollable hr {
      display: none; }
  ._company-product-feed-landing-page .company-product-search-results .autocomplete-links, ._company-product-feed .company-product-search-results .autocomplete-links {
    display: none; }
  ._company-product-feed-landing-page .company-product-search-results .see-all-results-link, ._company-product-feed .company-product-search-results .see-all-results-link {
    display: inline-block;
    margin: 12px;
    border-radius: 0 0 7px 7px;
    font-family: arial;
    font-weight: normal !important;
    padding: 10px;
    font-size: 12px;
    cursor: pointer; }
  ._company-product-feed-landing-page .company-product-search-results .autocomplete-items .item, ._company-product-feed .company-product-search-results .autocomplete-items .item {
    cursor: pointer;
    border: none; }
    ._company-product-feed-landing-page .company-product-search-results .autocomplete-items .item img, ._company-product-feed .company-product-search-results .autocomplete-items .item img {
      width: 150px; }
    ._company-product-feed-landing-page .company-product-search-results .autocomplete-items .item .title, ._company-product-feed .company-product-search-results .autocomplete-items .item .title {
      color: #5A5A5A;
      font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, sans-serif;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis; }
    ._company-product-feed-landing-page .company-product-search-results .autocomplete-items .item:hover .title, ._company-product-feed .company-product-search-results .autocomplete-items .item:hover .title {
      color: #B6BD00; }
._company-product-feed-landing-page #fadedBackgroundLayover, ._company-product-feed #fadedBackgroundLayover {
  height: 100px;
  position: absolute;
  pointer-events: none;
  width: 100%;
  left: 0;
  top: 277px;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), white 100%); }
  @media screen and (max-width: 1200px) {
    ._company-product-feed-landing-page #fadedBackgroundLayover, ._company-product-feed #fadedBackgroundLayover {
      top: 310px; } }
._company-product-feed-landing-page .category-rows-container #fadedBackgroundLayover, ._company-product-feed .category-rows-container #fadedBackgroundLayover {
  top: unset;
  bottom: 0;
  z-index: 1;
  height: 150px; }
@media screen and (min-width: 605px) {
  ._company-product-feed-landing-page .category-rows-container .category-rows, ._company-product-feed .category-rows-container .category-rows {
    justify-content: unset; } }
@media screen and (min-width: 992px) {
  ._company-product-feed-landing-page .category-rows-container .category-rows, ._company-product-feed .category-rows-container .category-rows {
    justify-content: space-around; } }
@media screen and (max-width: 605px) {
  ._company-product-feed-landing-page .category-rows-container .category-rows, ._company-product-feed .category-rows-container .category-rows {
    height: 450px;
    overflow-y: scroll; } }
._company-product-feed-landing-page .category-rows-container .category-rows .category-col, ._company-product-feed .category-rows-container .category-rows .category-col {
  flex-basis: 100%; }
  @media screen and (min-width: 605px) {
    ._company-product-feed-landing-page .category-rows-container .category-rows .category-col, ._company-product-feed .category-rows-container .category-rows .category-col {
      flex-basis: 50%; } }
  @media screen and (min-width: 992px) {
    ._company-product-feed-landing-page .category-rows-container .category-rows .category-col, ._company-product-feed .category-rows-container .category-rows .category-col {
      flex-basis: 33%; } }
  @media screen and (min-width: 1200px) {
    ._company-product-feed-landing-page .category-rows-container .category-rows .category-col, ._company-product-feed .category-rows-container .category-rows .category-col {
      flex-basis: 30%; } }
  @media screen and (max-width: 768px) {
    ._company-product-feed-landing-page .category-rows-container .category-rows .category-col .tagline-3, ._company-product-feed-landing-page .category-rows-container .category-rows .category-col .sg_main .sg-icon-desc, .sg_main ._company-product-feed-landing-page .category-rows-container .category-rows .category-col .sg-icon-desc, ._company-product-feed .category-rows-container .category-rows .category-col .tagline-3, ._company-product-feed .category-rows-container .category-rows .category-col .sg_main .sg-icon-desc, .sg_main ._company-product-feed .category-rows-container .category-rows .category-col .sg-icon-desc {
      font-size: 14px; } }
  @media screen and (max-width: 992px) {
    ._company-product-feed-landing-page .category-rows-container .category-rows .category-col .tagline-3, ._company-product-feed-landing-page .category-rows-container .category-rows .category-col .sg_main .sg-icon-desc, .sg_main ._company-product-feed-landing-page .category-rows-container .category-rows .category-col .sg-icon-desc, ._company-product-feed .category-rows-container .category-rows .category-col .tagline-3, ._company-product-feed .category-rows-container .category-rows .category-col .sg_main .sg-icon-desc, .sg_main ._company-product-feed .category-rows-container .category-rows .category-col .sg-icon-desc {
      font-size: 12px; } }
._company-product-feed-landing-page .company-product-search-container, ._company-product-feed .company-product-search-container {
  background-image: url("https://images.labroots.com/Case Study-Page-Header-BKG-1920X430.png");
  background-repeat: no-repeat;
  background-position: 0px 60px;
  background-size: cover; }
  ._company-product-feed-landing-page .company-product-search-container .company-product-search form, ._company-product-feed .company-product-search-container .company-product-search form {
    position: relative;
    width: 100%;
    display: flex;
    margin: 8px auto; }
    ._company-product-feed-landing-page .company-product-search-container .company-product-search form .search-icon, ._company-product-feed .company-product-search-container .company-product-search form .search-icon {
      height: 23px;
      position: absolute;
      top: 4px;
      left: 14px;
      font-size: 18px; }
  ._company-product-feed-landing-page .company-product-search-container .company-product-search #companyProductSearch, ._company-product-feed .company-product-search-container .company-product-search #companyProductSearch {
    border: 1px solid #BEBEBE;
    padding: 7px;
    padding-left: 35px;
    border-radius: 16px;
    margin: 0 8px;
    flex: 1; }
  ._company-product-feed-landing-page .company-product-search-container .company-product-search #companySearchProductButton, ._company-product-feed .company-product-search-container .company-product-search #companySearchProductButton {
    background-color: #B6BD00;
    font-size: 12px;
    border-radius: 16px;
    padding: 7px 18px;
    font-weight: lighter;
    color: white;
    border: 1px solid #B6BD00; }
    ._company-product-feed-landing-page .company-product-search-container .company-product-search #companySearchProductButton:hover, ._company-product-feed .company-product-search-container .company-product-search #companySearchProductButton:hover {
      background-color: white;
      color: #5A5A5A; }
  @media screen and (min-width: 1200px) {
    ._company-product-feed-landing-page .company-product-search-container .company-product-search, ._company-product-feed .company-product-search-container .company-product-search {
      width: 70%;
      margin: 0 auto; } }

._company-product-feed #applyFilters {
  position: sticky;
  bottom: 56px;
  width: 100%;
  font-weight: normal !important; }
  @media screen and (max-width: 992px) {
    ._company-product-feed #applyFilters {
      position: static; } }
._company-product-feed .product-filter-container {
  overflow-y: auto;
  max-height: 340px; }
._company-product-feed #productFilters .filter-bg {
  background-image: url("https://images.labroots.com/icons/UI/White/UI-Filter.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 20px;
  width: 20px;
  margin-right: 4px; }
._company-product-feed #productFilters:hover .filter-bg {
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-Filter.svg"); }
._company-product-feed #productFilters:focus .filter-bg {
  background-image: url("https://images.labroots.com/icons/UI/White/UI-Filter.svg"); }
@media screen and (max-width: 1200px) {
  ._company-product-feed .content-tags-list.preview-tags {
    text-wrap: nowrap;
    overflow: scroll;
    padding-bottom: 8px; } }
._company-product-feed .content-tags-list li {
  display: inline-block; }
  ._company-product-feed .content-tags-list li a, ._company-product-feed .content-tags-list li .social-share-icons .more-social-icon-link, .social-share-icons ._company-product-feed .content-tags-list li .more-social-icon-link, ._company-product-feed .content-tags-list li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._company-product-feed .content-tags-list li .more-social-icon-link {
    color: #777;
    text-transform: uppercase;
    text-decoration: none; }
  ._company-product-feed .content-tags-list li .sm-chip-btn, ._company-product-feed .content-tags-list li .sm-chip-btn-group, ._company-product-feed .content-tags-list li .sm-chip-btn-right-icon {
    height: 24px;
    font-size: 11px;
    padding: 4px 8px; }
._company-product-feed .product-categories {
  line-height: 17px; }
  ._company-product-feed .product-categories ul.content-tags-list {
    padding-top: 4px;
    display: none; }
._company-product-feed .heading-3 {
  font-size: 28px !important; }
@media (min-width: 1200px) {
  ._company-product-feed.container {
    width: 1184px; } }
._company-product-feed .mobile-sidesheet-bg {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0.5;
  display: none; }
._company-product-feed .mobile-sidesheet {
  padding-left: 4px;
  transition: all 0.3s ease-in; }
  @media screen and (min-width: 992px) {
    ._company-product-feed .mobile-sidesheet {
      display: block; } }
  @media screen and (max-width: 992px) {
    ._company-product-feed .mobile-sidesheet {
      display: none;
      overflow-y: scroll;
      float: right;
      background-color: #FFFFFF;
      border-left: 12px solid #B6BD00;
      padding-bottom: 0px;
      width: 600px;
      position: fixed;
      right: -600px;
      top: 0;
      height: 100%;
      z-index: 1000000; }
      ._company-product-feed .mobile-sidesheet .sm-adaptive-primary-btn#applyFilters, ._company-product-feed .mobile-sidesheet #applyFilters.sm-adaptive-primary-btn-right-icon, ._company-product-feed .mobile-sidesheet #applyFilters.sm-adaptive-primary-btn-only-icon {
        display: none !important; } }
  @media screen and (max-width: 992px) and (max-width: 992px) {
    ._company-product-feed .mobile-sidesheet {
      width: 339px;
      border-left: 0px;
      right: -339px; } }
  @media screen and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet h1 {
        padding-top: 32px;
        padding-left: 32px;
        color: #5A5A5A;
        font-size: 32px;
        line-height: 43px;
        text-align: left; } }
    @media screen and (max-width: 992px) and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet h1 {
        font-size: 24px;
        line-height: 33px;
        padding-left: 16px;
        padding-top: 16px;
        padding-bottom: 0px; } }
  @media screen and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet .cs-filter-boxes-container, ._company-product-feed .mobile-sidesheet .product-filter-boxes-container {
        padding-left: 32px; } }
    @media screen and (max-width: 992px) and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet .cs-filter-boxes-container, ._company-product-feed .mobile-sidesheet .product-filter-boxes-container {
        padding-left: 16px; } }
  @media screen and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet h2 {
        font-size: 16px;
        line-height: 22px;
        color: #5A5A5A;
        padding-left: 32px;
        padding-bottom: 0px;
        text-align: left; } }
    @media screen and (max-width: 992px) and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet h2 {
        padding-left: 16px;
        font-size: 14px;
        line-height: 19px; } }
  @media screen and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet .clear-filter-button {
        font-size: 16px;
        line-height: 22px;
        padding-left: 32px;
        padding-top: 8px;
        padding-bottom: 25px; } }
    @media screen and (max-width: 992px) and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet .clear-filter-button {
        padding-left: 16px;
        font-size: 14px;
        line-height: 19px;
        padding-bottom: 8px; } }
  @media screen and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet .clear-filter-button-enabled {
        color: #2B7FF2 !important; }
      ._company-product-feed .mobile-sidesheet .clear-filter-button-enabled:hover {
        color: #1556AD !important; }
      ._company-product-feed .mobile-sidesheet h3 {
        font-size: 18px;
        line-height: 24px;
        text-align: left;
        color: #B6BD00;
        padding-bottom: 8px; } }
    @media screen and (max-width: 992px) and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet h3 {
        font-size: 16px;
        line-height: 22px; } }
  @media screen and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet input {
        -webkit-appearance: checkbox;
        border-radius: 0px !important;
        width: 18px !important;
        height: 18px !important; }
      ._company-product-feed .mobile-sidesheet label {
        font-size: 16px;
        color: #5A5A5A;
        line-height: 22px;
        margin-left: 16px; } }
    @media screen and (max-width: 992px) and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet label {
        font-size: 13px;
        line-height: 18px; } }
  @media screen and (max-width: 992px) {
      ._company-product-feed .mobile-sidesheet .mobile-sidesheet-footer {
        position: sticky;
        bottom: 0;
        background: white;
        border-top: 1px solid #dbdbdb; } }
  ._company-product-feed .mobile-sidesheet.slide-in {
    right: 0; }
._company-product-feed #companyProductsSortBy {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-Chevron_Down.svg");
  background-size: auto 60%;
  background-position: 95%;
  background-repeat: no-repeat;
  line-height: 18px; }
  @media screen and (max-width: 992px) {
    ._company-product-feed #companyProductsSortBy {
      border: 1px solid #d2d2d2;
      margin: 8px;
      width: 94% !important; } }
._company-product-feed .company-product-advert {
  transform: scale(0.9);
  margin-left: -6px; }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    ._company-product-feed .company-product-advert {
      transform: scale(0.75);
      margin-left: -28px; } }
  @media screen and (min-width: 1400px) and (max-width: 1600px) {
    ._company-product-feed .company-product-advert {
      transform: scale(0.8);
      margin-left: -14px; } }
@media screen and (min-width: 1400px) {
  ._company-product-feed.container {
    width: 1380px; }
    ._company-product-feed.container .col-md-3 {
      width: 20%; }
    ._company-product-feed.container .col-md-9 {
      width: 80%; } }
@media screen and (min-width: 1600px) {
  ._company-product-feed.container {
    width: 1550px; } }

.newsletter-title-new {
  font-size: 16px;
  line-height: 22px;
  color: #5A5A5A;
  font-weight: 400;
  font-family: Open Sans; }

.email-subscription-checkbox {
  margin-top: 7px !important; }

.email-subscription-toggle-select {
  font-size: 14px;
  line-height: 19px;
  float: right;
  cursor: pointer; }

@media screen and (max-width: 992px) {
  .newsletter-subscription-label {
    width: 85%; } }
@media screen and (max-width: 768px) {
  .newsletter-subscription-label {
    width: 80%; } }

@media screen and (max-width: 768px) {
  .email-subscription-toggle-select {
    padding-top: 8px; } }

.newsletter-category-topic-container {
  width: 50% !important; }
  @media screen and (max-width: 600px) {
    .newsletter-category-topic-container {
      width: 100% !important; } }

.newsletter_div_new {
  display: inline-block;
  padding: 5px;
  width: 100%; }

._audience-selection {
  margin: 24px auto; }
  ._audience-selection .related-content-tags, ._audience-selection .suggested-content-tags {
    height: 80px;
    overflow: hidden;
    line-height: 12px; }
    ._audience-selection .related-content-tags li, ._audience-selection .suggested-content-tags li {
      list-style: none; }
  ._audience-selection .preview-details {
    font-size: 18px; }
    ._audience-selection .preview-details > div {
      clear: both; }
    ._audience-selection .preview-details label {
      margin: 0px 10px;
      width: 200px;
      text-align: right;
      font-weight: bold; }
  ._audience-selection .sublist {
    margin-left: 25px !important; }
  ._audience-selection #suit-tie {
    width: 22px;
    position: relative;
    top: 2px; }
  ._audience-selection #form-complete-check {
    color: #B6BD00;
    position: relative;
    left: 50px; }
  ._audience-selection .as-submit-button {
    height: 60px; }
  ._audience-selection .sales-copy {
    line-height: 125%;
    text-align: center;
    color: #5A5A5A; }
  ._audience-selection .styled-container-primary {
    margin: auto; }
  ._audience-selection .error-message {
    color: #AF0120;
    font-size: 12px !important;
    position: absolute;
    top: 108px; }
    ._audience-selection .error-message .error_icon {
      font-size: 20px; }
  ._audience-selection #and-or-btn {
    float: right; }
  ._audience-selection #audience-complete-container {
    max-height: 320px; }
  ._audience-selection #form-complete-header {
    text-align: center;
    font: normal normal normal 36px/45px Rokkitt;
    letter-spacing: 0px;
    color: #5A5A5A;
    opacity: 1; }
  ._audience-selection #thank-you-audience {
    text-align: center;
    color: #B6BD00;
    font-weight: bold; }
  ._audience-selection #download-form-btn {
    font: normal normal 400 18px/24px Open Sans; }
  ._audience-selection #click-link-below {
    color: #5A5A5A; }
  ._audience-selection #audience-calendar {
    pointer-events: none;
    font-size: 25px;
    position: absolute;
    color: #5A5A5A;
    top: 230px;
    right: 45px; }
  ._audience-selection .text-center {
    text-align: center; }
  ._audience-selection .big-bottom-margin {
    margin-bottom: 500px; }
  ._audience-selection #audience_selection_date {
    cursor: pointer; }
  ._audience-selection .back-button {
    font-family: 'Rokkitt';
    color: #5A5A5A;
    border: 1px solid #B6BD00;
    width: 250px;
    height: 60px;
    background-color: white;
    margin: 1rem 1rem 1rem 0; }
    ._audience-selection .back-button:hover {
      background: #5A5A5A;
      text-decoration: none;
      color: #FFFFFF; }
  ._audience-selection form {
    padding-top: 10px; }
  ._audience-selection textarea {
    resize: vertical; }
  ._audience-selection .audience-selection-form .section {
    display: inline-block;
    width: 100%;
    border: solid 1px #e1e1e1;
    padding: 16px 20px 0px 20px;
    margin-bottom: 15px;
    background-color: #fcfafa;
    box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29); }
    ._audience-selection .audience-selection-form .section .section-label {
      padding: 0px 0px 8px 0px;
      font-size: 14px;
      color: #5A5A5A;
      font-weight: bold;
      text-align: center;
      width: 50%;
      margin: 0px auto 18px auto;
      clear: both;
      border-bottom: 1px solid #ccc; }
    ._audience-selection .audience-selection-form .section .col-md-4 {
      margin-bottom: 10; }
    ._audience-selection .audience-selection-form .section label {
      margin-bottom: 7px;
      margin-left: 7px;
      font-size: 14px; }
    ._audience-selection .audience-selection-form .section input {
      border: 2px solid #E6E6E6;
      -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      display: block;
      width: 100%;
      height: 34px;
      padding: 6px 12px;
      font-size: 14px;
      line-height: 1.42857;
      color: #5A5A5A; }
    ._audience-selection .audience-selection-form .section textarea {
      resize: none; }
    ._audience-selection .audience-selection-form .section #audience_selection_comment {
      height: 100px;
      resize: vertical;
      width: 100%; }
  ._audience-selection .audience-selection-form .checkbox-section label {
    cursor: pointer;
    font-size: 12px; }
  ._audience-selection .audience-selection-form .checkbox-section .form-group {
    margin-bottom: 0px; }
  ._audience-selection .audience-selection-form .checkbox-section.cursor-default label, ._audience-selection .audience-selection-form .checkbox-section.cursor-default input {
    cursor: default; }
  ._audience-selection .audience-selection-form .checkbox-section .checkbox-header {
    background-color: #B6BD00;
    color: #FFFFFF; }
    ._audience-selection .audience-selection-form .checkbox-section .checkbox-header button {
      background: #FFFFFF;
      color: #B6BD00;
      border: none; }
  ._audience-selection .audience-selection-form .checkbox-section .checkbox-choices input {
    width: 15px;
    height: 15px;
    float: left;
    margin-top: 2px; }
  ._audience-selection .audience-selection-form .checkbox-section .checkbox-choices b {
    background: #AF0120;
    color: #FFFFFF;
    padding: 0 2px; }
  ._audience-selection .audience-selection-form .checkbox-section .checkbox-choices span {
    font-size: 14px;
    padding-left: 8px;
    line-height: 18px; }
  ._audience-selection .audience-selection-form .checkbox-section #countriesHolder {
    display: none; }
    ._audience-selection .audience-selection-form .checkbox-section #countriesHolder .countries-list {
      display: none; }
      ._audience-selection .audience-selection-form .checkbox-section #countriesHolder .countries-list .country-label {
        font-weight: bold;
        font-size: 14px;
        margin: 10px 0; }
  ._audience-selection .green-solid-button, ._audience-selection .green-form-button, ._audience-selection .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._audience-selection .btn:nth-child(2), ._audience-selection .pagination li a, .pagination li ._audience-selection a, ._audience-selection .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._audience-selection .more-social-icon-link, ._audience-selection .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._audience-selection .more-social-icon-link, ._audience-selection .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._audience-selection .more-social-icon-link, ._audience-selection .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._audience-selection .more-social-icon-link, ._audience-selection .grey-solid-button, ._audience-selection .popover-navigation .btn, .popover-navigation ._audience-selection .btn {
    max-width: 250px;
    max-height: 60px;
    width: 100%; }
  ._audience-selection .form-control:focus {
    border: 1px solid #B6BD00;
    box-shadow: none; }
  ._audience-selection .alert {
    margin: 13px;
    font-size: 16px; }
  ._audience-selection textarea.form-control {
    height: 150px; }
  ._audience-selection .fa-globe {
    color: inherit; }
    ._audience-selection .fa-globe:hover {
      color: #FFFFFF !important; }
  ._audience-selection .panel-heading .fa {
    color: #BEBEBE;
    font-size: 26px;
    cursor: pointer; }
  ._audience-selection .panel-heading:hover {
    background: #E6E6E6; }
  ._audience-selection .panel-heading a, ._audience-selection .panel-heading .social-share-icons .more-social-icon-link, .social-share-icons ._audience-selection .panel-heading .more-social-icon-link, ._audience-selection .panel-heading .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._audience-selection .panel-heading .more-social-icon-link {
    text-decoration: none; }
  ._audience-selection .panel-heading a:hover, ._audience-selection .panel-heading .social-share-icons .more-social-icon-link:hover, .social-share-icons ._audience-selection .panel-heading .more-social-icon-link:hover, ._audience-selection .panel-heading .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._audience-selection .panel-heading .more-social-icon-link:hover {
    color: #000000; }
  ._audience-selection .panel-heading:hover .fa {
    color: #969696; }
  ._audience-selection .nav-tabs > li > a:hover, ._audience-selection .social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .social-share-icons ._audience-selection .nav-tabs > li > .more-social-icon-link:hover, ._audience-selection .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .mobile-social-share-icons ._audience-selection .nav-tabs > li > .more-social-icon-link:hover,
  ._audience-selection .nav-tabs > li > a,
  ._audience-selection .social-share-icons .nav-tabs > li > .more-social-icon-link,
  .social-share-icons ._audience-selection .nav-tabs > li > .more-social-icon-link,
  ._audience-selection .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link,
  .mobile-social-share-icons ._audience-selection .nav-tabs > li > .more-social-icon-link {
    border: none; }
  ._audience-selection .nav-tabs > li a:focus, ._audience-selection .nav-tabs > li .social-share-icons .more-social-icon-link:focus, .social-share-icons ._audience-selection .nav-tabs > li .more-social-icon-link:focus, ._audience-selection .nav-tabs > li .mobile-social-share-icons .more-social-icon-link:focus, .mobile-social-share-icons ._audience-selection .nav-tabs > li .more-social-icon-link:focus {
    background-color: transparent !important; }
  ._audience-selection .nav-tabs > li a:hover, ._audience-selection .nav-tabs > li .social-share-icons .more-social-icon-link:hover, .social-share-icons ._audience-selection .nav-tabs > li .more-social-icon-link:hover, ._audience-selection .nav-tabs > li .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._audience-selection .nav-tabs > li .more-social-icon-link:hover {
    background-color: transparent !important; }
  ._audience-selection .wizard {
    padding: 30px 30px 0 30px; }
  ._audience-selection .wizard .nav-tabs {
    position: relative;
    border: 0px; }
  ._audience-selection .wizard > div.wizard-inner {
    position: relative; }
  ._audience-selection .connecting-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1; }
  ._audience-selection .active-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1;
    border-radius: 15px !important; }
  ._audience-selection .active .connecting-line,
  ._audience-selection .done .connecting-line {
    background-color: #B6BD00; }
  ._audience-selection .border-right {
    border-radius: 15px 0 0 15px; }
  ._audience-selection .border-left {
    border-radius: 0; }
  ._audience-selection .wizard .nav-tabs > li.active > a, ._audience-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link, .social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link, ._audience-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link, .mobile-social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link, ._audience-selection .wizard .nav-tabs > li.active > a:hover, ._audience-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._audience-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .mobile-social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._audience-selection .wizard .nav-tabs > li.active > a:focus, ._audience-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link:focus, ._audience-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .mobile-social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link:focus {
    cursor: default;
    border: 0;
    background: none;
    border-bottom-color: transparent; }
    ._audience-selection .wizard .nav-tabs > li.active > a #suit-tie, ._audience-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link #suit-tie, .social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link #suit-tie, ._audience-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link #suit-tie, .mobile-social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link #suit-tie, ._audience-selection .wizard .nav-tabs > li.active > a:hover #suit-tie, ._audience-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, .social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, ._audience-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, .mobile-social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, ._audience-selection .wizard .nav-tabs > li.active > a:focus #suit-tie, ._audience-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie, .social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie, ._audience-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie, .mobile-social-share-icons ._audience-selection .wizard .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie {
      fill: #FFFFFF !important; }
  ._audience-selection .nav-tabs li p, ._audience-selection .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._audience-selection .nav-tabs li td {
    white-space: nowrap;
    margin: 0;
    padding-top: 70px;
    font-weight: bold;
    font-size: 16px;
    text-align: center; }
  ._audience-selection .list-inline {
    text-align: center; }
  ._audience-selection .control-label {
    color: #5A5A5A;
    font-size: 16px;
    padding-bottom: 12px;
    font-weight: bold; }
  ._audience-selection #step2 .form-group {
    min-height: 100px; }
  ._audience-selection #step2 select, ._audience-selection #step2 input {
    position: absolute;
    bottom: 0px;
    width: 90%; }
  ._audience-selection #step2 label:not(#sale-manager-label label, #campaign-label label) {
    position: relative;
    top: 16px; }
  ._audience-selection #step2 input, ._audience-selection #step2 select, ._audience-selection #step2 textarea {
    background-color: #F5F5F7;
    height: 56px;
    color: #838383;
    border: 1px solid #BEBEBE; }
  ._audience-selection #step2 textarea {
    height: 150px !important; }
  ._audience-selection .wizard .nav-tabs > li {
    width: 20%;
    margin-bottom: 0; }
  ._audience-selection .wizard .nav-tabs > li a, ._audience-selection .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._audience-selection .wizard .nav-tabs > li .more-social-icon-link, ._audience-selection .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._audience-selection .wizard .nav-tabs > li .more-social-icon-link {
    height: 70px;
    margin: 20px auto;
    border-radius: 100%;
    padding: 0;
    color: #5A5A5A;
    text-align: center; }
  ._audience-selection .wizard .tab-pane {
    position: relative;
    padding-top: 15px;
    margin-top: 50px; }
  ._audience-selection .next-step:hover, ._audience-selection .next-step, ._audience-selection .prev-step:hover, ._audience-selection .prev-step {
    position: relative;
    background-color: #B6BD00;
    font-size: 16px;
    color: #FFFFFF; }
  ._audience-selection .step-description {
    color: #5A5A5A;
    font-size: 16px;
    line-height: 20px; }
  @media (max-width: 980px) {
    ._audience-selection p, ._audience-selection .static-about table tbody tr td, .static-about table tbody tr ._audience-selection td {
      font-size: 10px !important; }
    ._audience-selection .error-message {
      position: unset; }
    ._audience-selection input, ._audience-selection select {
      position: unset !important;
      width: 100% !important; }
    ._audience-selection .checkbox-section input[type="checkbox"] {
      width: auto !important; }
    ._audience-selection .btn {
      max-width: 200px; }
    ._audience-selection #audience-calendar {
      bottom: 402px;
      top: unset;
      right: 45px;
      z-index: 10; } }
  @media (max-width: 600px) {
    ._audience-selection .nav-label {
      display: none; }
    ._audience-selection .btn {
      width: 140px; } }
  @media (max-width: 500px) {
    ._audience-selection h2 {
      font-size: 24px; }
    ._audience-selection p, ._audience-selection .static-about table tbody tr td, .static-about table tbody tr ._audience-selection td {
      font-size: 16px !important;
      margin: 10px 10px 10px 0 !important; }
    ._audience-selection #suit-tie {
      width: 13px;
      position: relative;
      top: 2px; }
    ._audience-selection .detail-list {
      margin: unset; }
    ._audience-selection .wizard {
      width: 100%;
      height: auto !important;
      padding: 0; }
    ._audience-selection #and-or-btn {
      float: unset;
      display: block; }
    ._audience-selection span.round-tab {
      font-size: 16px;
      width: 50px;
      height: 50px;
      line-height: 50px; }
    ._audience-selection .wizard .nav-tabs > li a, ._audience-selection .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._audience-selection .wizard .nav-tabs > li .more-social-icon-link, ._audience-selection .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._audience-selection .wizard .nav-tabs > li .more-social-icon-link {
      width: 100%;
      height: 50px; }
    ._audience-selection .wizard li.active:after {
      content: " ";
      position: absolute;
      left: 35%; }
    ._audience-selection .next-step {
      margin-top: 10px; }
    ._audience-selection .nav-tabs li p, ._audience-selection .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._audience-selection .nav-tabs li td {
      padding-top: 60px;
      font-size: 10px;
      text-align: center; }
    ._audience-selection .connecting-line, ._audience-selection .active-line {
      top: 43%; }
    ._audience-selection #form-complete-header {
      font-size: 18px !important;
      line-height: 14px; }
    ._audience-selection #form-complete-check {
      left: 0; }
    ._audience-selection #thank-you-audience {
      font-size: 12px !important; }
    ._audience-selection #download-form-btn {
      font-size: 12px; } }
  @media (max-width: 400px) {
    ._audience-selection .btn {
      width: 120px;
      padding: none; } }
  @media (max-width: 370px) {
    ._audience-selection .btn {
      width: 80px;
      padding: none; } }
  ._audience-selection .audience-selection-details {
    text-align: center; }
    ._audience-selection .audience-selection-details hr {
      width: 70%; }
    ._audience-selection .audience-selection-details #audience-details-logo {
      width: 100px; }
    ._audience-selection .audience-selection-details h2 {
      color: #5A5A5A;
      font-weight: bold; }
    ._audience-selection .audience-selection-details ul {
      list-style-type: disc; }
      ._audience-selection .audience-selection-details ul li {
        text-align: left;
        line-height: 24px;
        font: normal normal normal 14px Open Sans;
        color: #5A5A5A;
        margin: 5px; }
  ._audience-selection .confirm-summary .summary-header {
    font-family: 'Open Sans';
    font-size: 30px;
    color: #B5BD01;
    font-weight: bold; }
  ._audience-selection .confirm-summary .summary-sub-header {
    font-size: 16px;
    color: #B5BD01; }
  ._audience-selection .confirm-summary .summary {
    font-weight: bold;
    font-size: 16px;
    line-height: 18px;
    color: #707070; }
    ._audience-selection .confirm-summary .summary span {
      font-weight: normal; }

._social-media-selection {
  font-family: 'Open Sans';
  color: #5A5A5A; }
  ._social-media-selection .back-button {
    font-family: 'Rokkitt';
    color: #707070;
    border: 1px solid #B6BD00;
    width: 250px;
    height: 60px;
    background-color: #FFFFFF;
    margin: 1rem 1rem 1rem 0; }
    ._social-media-selection .back-button:hover {
      background: #5A5A5A;
      text-decoration: none;
      color: #000000; }
  ._social-media-selection hr {
    border: 1px solid #FFFFFF; }
  ._social-media-selection hr.divider {
    border: 1px solid #F5F5F7;
    margin: 30px 0; }
  ._social-media-selection #suit-tie {
    width: 22px;
    position: relative;
    top: 2px; }
  ._social-media-selection .labroots_drop_container h3, ._social-media-selection .labroots_drop_container_featured h3, ._social-media-selection .labroots_drop_container_article h3 {
    color: #B6BD00;
    font-family: 'Open Sans';
    font-size: 22px;
    margin-bottom: 16px; }
  ._social-media-selection .header-2 {
    font-weight: bold;
    font-family: 'Open Sans';
    font-family: 'Open Sans';
    color: #B6BD00;
    font-size: 16px; }
  ._social-media-selection h4.header-4 {
    font-family: 'Open Sans';
    font-size: 22px;
    color: #B6BD00;
    font-weight: bold;
    margin-bottom: 16px; }
  ._social-media-selection h5.header-5 {
    font-family: 'Open Sans';
    font-size: 35px;
    color: #B6BD00;
    font-weight: bold; }
  ._social-media-selection select.dropdown-1 {
    padding: 12px;
    font-size: 16px;
    border-radius: 4px;
    background-color: #F5F5F7;
    width: 320px;
    border: 1px solid #BEBEBE;
    color: #5A5A5A;
    height: 53px !important; }
  ._social-media-selection .radio label {
    font-size: 16px;
    line-height: 12px; }
  ._social-media-selection .tagline-1 {
    font-family: 'Open Sans';
    color: #5A5A5A;
    text-align: center; }
  ._social-media-selection .form_success {
    background: #F5F5F7;
    padding: 30px;
    margin-bottom: 40px;
    display: none; }
    ._social-media-selection .form_success button {
      max-width: unset;
      width: unset; }
  ._social-media-selection #step1 i.error_icon {
    display: none;
    color: #AF0120;
    font-size: 30px;
    position: absolute;
    top: 40px;
    right: 70px;
    pointer-events: none; }
    @media screen and (max-width: 992px) {
      ._social-media-selection #step1 i.error_icon {
        right: 16px; } }
  ._social-media-selection #step3 i.error_icon {
    display: none;
    color: #AF0120;
    font-size: 30px;
    position: absolute;
    top: 40px;
    right: 16px;
    pointer-events: none; }
  ._social-media-selection #step2 i.error_icon, ._social-media-selection #step4 i.error_icon {
    display: none;
    color: #AF0120;
    font-size: 24px; }
  ._social-media-selection .confirmation-file-container {
    background-color: #F5F5F7;
    border-radius: 5px;
    border: 1px solid #E6E6E6;
    height: 60px;
    white-space: nowrap;
    max-width: fit-content;
    min-width: 200px;
    padding-right: 20px; }
    ._social-media-selection .confirmation-file-container .summary_value {
      font-weight: bold; }
    ._social-media-selection .confirmation-file-container .fa-file {
      font-size: 30px;
      margin: 12px;
      color: #B6BD00; }
  ._social-media-selection i.error_icon.create_social_media_error_icon {
    display: none;
    color: #AF0120;
    font-size: 24px;
    position: relative !important;
    top: inherit !important;
    right: inherit !important; }
  ._social-media-selection .w-calendar {
    position: relative; }
    ._social-media-selection .w-calendar i.fa-calendar-o {
      font-size: 25px;
      position: absolute;
      top: 46px;
      right: 40px;
      pointer-events: none;
      color: #5A5A5A; }
  ._social-media-selection .imagery-selection {
    border-radius: 8px;
    margin-bottom: 8px; }
    ._social-media-selection .imagery-selection #imageryContainer {
      border-radius: 8px; }
      ._social-media-selection .imagery-selection #imageryContainer .byte_size {
        display: none; }
      ._social-media-selection .imagery-selection #imageryContainer .file_name {
        font-size: 12px;
        padding: 8px;
        text-align: center;
        margin-bottom: 8px; }
      ._social-media-selection .imagery-selection #imageryContainer .labroots_drop_container, ._social-media-selection .imagery-selection #imageryContainer .labroots_drop_container_featured, ._social-media-selection .imagery-selection #imageryContainer .labroots_drop_container_article {
        background-color: #F5F5F7 !important; }
      ._social-media-selection .imagery-selection #imageryContainer .preview_container i.fa {
        color: #B6BD00; }
      ._social-media-selection .imagery-selection #imageryContainer .url_container {
        display: none !important; }
    ._social-media-selection .imagery-selection .image_specs {
      border-left: 1px solid #F5F5F7; }
      ._social-media-selection .imagery-selection .image_specs p.image_spec_text, ._social-media-selection .imagery-selection .image_specs .static-about table tbody tr td.image_spec_text, .static-about table tbody tr ._social-media-selection .imagery-selection .image_specs td.image_spec_text {
        margin-top: 8px !important;
        line-height: 18px; }
        ._social-media-selection .imagery-selection .image_specs p.image_spec_text b.header-2, ._social-media-selection .imagery-selection .image_specs .static-about table tbody tr td.image_spec_text b.header-2, .static-about table tbody tr ._social-media-selection .imagery-selection .image_specs td.image_spec_text b.header-2 {
          display: inline-block;
          margin-bottom: 6px; }
      @media screen and (max-width: 992px) {
        ._social-media-selection .imagery-selection .image_specs {
          border: none;
          padding: 0; } }
    ._social-media-selection .imagery-selection p, ._social-media-selection .imagery-selection .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .imagery-selection td {
      border: 0.5 solid #363636;
      padding: 8px;
      border-radius: 8px;
      font-size: 12px;
      margin-bottom: 4px; }
  ._social-media-selection .social-media-post-container .facebook_post_example {
    text-align: center; }
    ._social-media-selection .social-media-post-container .facebook_post_example img {
      height: 400px; }
      @media screen and (max-width: 992px) {
        ._social-media-selection .social-media-post-container .facebook_post_example img {
          height: auto;
          width: 100%; } }
  ._social-media-selection .social-media-post-container .facebook_post_example_two h4 {
    font-size: 16px; }
  ._social-media-selection .social-media-post-container .facebook_post_example_two img {
    margin-bottom: 8px;
    margin-top: 8px;
    width: 100%; }
    @media screen and (max-width: 992px) {
      ._social-media-selection .social-media-post-container .facebook_post_example_two img {
        height: auto;
        width: 100%; } }
  ._social-media-selection .preview-details {
    font-size: 18px; }
    ._social-media-selection .preview-details > div {
      clear: both; }
    ._social-media-selection .preview-details label {
      margin: 0px 10px;
      width: 200px;
      text-align: right;
      font-weight: bold; }
  ._social-media-selection .sales-copy {
    line-height: 125%; }
  ._social-media-selection .big-bottom-margin {
    margin-bottom: 500px; }
  ._social-media-selection form {
    padding-top: 10px; }
  ._social-media-selection .audience-selection-details {
    text-align: center; }
    ._social-media-selection .audience-selection-details hr {
      border: 1px solid #E6E6E6; }
    ._social-media-selection .audience-selection-details hr {
      width: 70%; }
    ._social-media-selection .audience-selection-details #audience-details-logo {
      width: 100px; }
    ._social-media-selection .audience-selection-details h2 {
      color: #5A5A5A;
      font-weight: bold; }
    ._social-media-selection .audience-selection-details ul {
      list-style-type: disc; }
      ._social-media-selection .audience-selection-details ul li {
        text-align: left;
        line-height: 24px !important;
        font: normal normal normal 14px Open Sans;
        color: #5A5A5A;
        margin: 5px; }
    @media (max-width: 768px) {
      ._social-media-selection .audience-selection-details .detail-list {
        margin-left: 20px;
        margin-right: 20px; } }
  ._social-media-selection .social-media-selection-form .imagery-radio label {
    font-size: 16px; }
  ._social-media-selection .social-media-selection-form .section {
    display: inline-block;
    width: 100%;
    border: solid 1px #E6E6E6;
    padding: 16px 20px 0px 20px;
    margin-bottom: 15px;
    background-color: #F5F5F7;
    box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29); }
    ._social-media-selection .social-media-selection-form .section .section-label {
      padding: 0px 0px 8px 0px;
      font-size: 14px;
      color: #5A5A5A;
      font-weight: bold;
      text-align: center;
      width: 50%;
      margin: 0px auto 18px auto;
      clear: both;
      border-bottom: 1px solid #BEBEBE; }
    ._social-media-selection .social-media-selection-form .section .col-md-4 {
      margin-bottom: 10; }
    ._social-media-selection .social-media-selection-form .section label {
      margin-bottom: 7px;
      margin-left: 7px;
      font-size: 14px; }
    ._social-media-selection .social-media-selection-form .section input, ._social-media-selection .social-media-selection-form .section select {
      border: 2px solid #e6e4e5;
      -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      display: block;
      width: 100%;
      height: 34px;
      padding: 6px 12px;
      font-size: 14px;
      line-height: 1.42857;
      color: #5A5A5A; }
    ._social-media-selection .social-media-selection-form .section textarea {
      resize: none; }
    ._social-media-selection .social-media-selection-form .section #audience_selection_comment {
      height: 100px; }
  ._social-media-selection .social-media-selection-form .checkbox-section label {
    cursor: pointer;
    font-size: 12px; }
  ._social-media-selection .social-media-selection-form .checkbox-section .form-group {
    margin-bottom: 0px; }
  ._social-media-selection .social-media-selection-form .checkbox-section .checkbox-column {
    width: 33%; }
  ._social-media-selection .social-media-selection-form .checkbox-section.cursor-default label, ._social-media-selection .social-media-selection-form .checkbox-section.cursor-default input {
    cursor: default; }
  ._social-media-selection .social-media-selection-form .checkbox-section .checkbox-header {
    background-color: #B6BD00;
    color: #FFFFFF; }
    ._social-media-selection .social-media-selection-form .checkbox-section .checkbox-header button {
      background: #FFFFFF;
      color: #B6BD00;
      border: none; }
  ._social-media-selection .social-media-selection-form .checkbox-section .checkbox-choices input {
    width: 15px;
    height: 15px;
    float: left;
    margin-top: 2px; }
  ._social-media-selection .social-media-selection-form .checkbox-section .checkbox-choices b {
    background: #AF0120;
    color: #FFFFFF;
    padding: 0 2px; }
  ._social-media-selection .social-media-selection-form .checkbox-section .checkbox-choices span {
    font-size: 14px;
    padding-left: 8px;
    line-height: 18px; }
  ._social-media-selection .page-4-content .form-block {
    margin-bottom: -30px; }
  ._social-media-selection .page-4-content .page-4-sublabel {
    font-size: 14px;
    font-weight: normal;
    margin: -5px 0 10px 0; }
  ._social-media-selection .page-4-content #articleTextLabel {
    height: 58px; }
  ._social-media-selection .page-4-content #social_media_selection_sponsored_content_articleTextAttachment, ._social-media-selection .page-4-content #featured-image-block {
    margin-top: -20px; }
  ._social-media-selection .page-4-content #video-link-sublabel {
    font-size: 14px;
    font-weight: normal;
    margin: -20px 0 10px 0; }
  ._social-media-selection .page-4-content #optionalArticleText {
    margin: -25px 0 -10px 0; }
  ._social-media-selection #social_media_selection_sponsored_content_providedCompany_0, ._social-media-selection #social_media_selection_sponsored_content_providedCompany_1 {
    margin-top: 0px; }
  ._social-media-selection .required-label {
    font-size: 16px !important;
    line-height: 27px;
    font-weight: normal; }
  ._social-media-selection .sub-label-no-margin {
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 15px 1px; }
  ._social-media-selection .sub-label {
    line-height: 17px;
    font-size: 14px;
    font-weight: normal;
    margin: -40px 0 15px 1px; }
  ._social-media-selection .sub-label-dropbox {
    margin-top: -50px !important; }
  ._social-media-selection .line-divider {
    border-bottom: 1px solid #E6E6E6;
    padding-bottom: 20px;
    margin-bottom: 20px;
    width: 100%;
    text-align: center; }
  ._social-media-selection .sponsored-content-list {
    padding-left: 0;
    list-style-position: outside;
    margin-left: 60px; }
    ._social-media-selection .sponsored-content-list li {
      font-size: 14px;
      list-style-type: disc;
      line-height: 24px; }
  ._social-media-selection #article-elements-header {
    color: #B6BD00;
    font-size: 18px;
    margin-bottom: 0px;
    font-weight: bold; }
  ._social-media-selection #depoloymentCalendar {
    margin: -3px 5px 0 0; }
  ._social-media-selection #choose-category-label {
    margin: 0; }
  ._social-media-selection .overlay-row {
    position: relative;
    z-index: 100;
    margin-left: 200px; }
    ._social-media-selection .overlay-row .sponsored-image-list ol {
      padding-left: 0;
      list-style-position: inside;
      font-weight: bold;
      font-size: 14px; }
    ._social-media-selection .overlay-row .sponsored-image-list li span {
      font-weight: normal;
      font-size: 14px;
      line-height: 24px; }
  ._social-media-selection .sponsored-image-guide {
    z-index: 99;
    position: relative;
    bottom: 290px;
    margin-bottom: -290px; }
  ._social-media-selection .green-solid-button, ._social-media-selection .green-form-button, ._social-media-selection .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._social-media-selection .btn:nth-child(2), ._social-media-selection .pagination li a, .pagination li ._social-media-selection a, ._social-media-selection .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._social-media-selection .more-social-icon-link, ._social-media-selection .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._social-media-selection .more-social-icon-link, ._social-media-selection .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._social-media-selection .more-social-icon-link, ._social-media-selection .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._social-media-selection .more-social-icon-link, ._social-media-selection .back-button {
    max-width: 250px;
    width: 100%;
    font-family: 'Open Sans';
    font-size: 20px;
    border: 1.8px solid #B6BD00;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
  ._social-media-selection .green-solid-button:hover, ._social-media-selection .green-form-button:hover, ._social-media-selection .popover-navigation .btn-group .btn:hover:nth-child(2), .popover-navigation .btn-group ._social-media-selection .btn:hover:nth-child(2), ._social-media-selection .pagination li a:hover, .pagination li ._social-media-selection a:hover, ._social-media-selection .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons ._social-media-selection .more-social-icon-link:hover, ._social-media-selection .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li ._social-media-selection .more-social-icon-link:hover, ._social-media-selection .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons ._social-media-selection .more-social-icon-link:hover, ._social-media-selection .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li ._social-media-selection .more-social-icon-link:hover {
    background-color: #FFFFFF;
    color: #5A5A5A; }
  ._social-media-selection .back-button:hover {
    background-color: #B6BD00;
    color: #FFFFFF; }
  ._social-media-selection .form-control:focus {
    border: 1px solid #B6BD00 !important;
    box-shadow: none; }
  ._social-media-selection .alert {
    margin: 13px;
    font-size: 16px; }
  ._social-media-selection input.form-control, ._social-media-selection select.form-control {
    background-color: #F5F5F7;
    height: 56px !important;
    color: #5A5A5A;
    border: 1px solid #BEBEBE; }
  ._social-media-selection textarea.form-control {
    background-color: #F5F5F7;
    color: #5A5A5A;
    border: 1px solid #BEBEBE; }
  ._social-media-selection .submit-button-container {
    margin-bottom: 50px; }
  ._social-media-selection small.error-text {
    display: none;
    color: #AF0120;
    margin-top: 8px;
    font-size: 12px; }
  @media screen and (min-width: 992px) {
    ._social-media-selection #step1 input, ._social-media-selection #step2 input {
      max-width: 85%; }
    ._social-media-selection #step1 i.fa-calendar-o, ._social-media-selection #step2 i.fa-calendar-o {
      right: 64px; } }
  ._social-media-selection #step3 .error-text {
    float: left;
    margin-top: -26px; }
  ._social-media-selection button.btn-1 {
    font-family: 'Rokkit';
    margin-top: 45px; }
  ._social-media-selection .fa-globe {
    color: inherit; }
    ._social-media-selection .fa-globe:hover {
      color: #FFFFFF !important; }
  ._social-media-selection .panel-heading .fa {
    color: #BEBEBE;
    font-size: 26px;
    cursor: pointer; }
  ._social-media-selection .panel-heading:hover {
    background: #E6E6E6; }
  ._social-media-selection .panel-heading a, ._social-media-selection .panel-heading .social-share-icons .more-social-icon-link, .social-share-icons ._social-media-selection .panel-heading .more-social-icon-link, ._social-media-selection .panel-heading .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._social-media-selection .panel-heading .more-social-icon-link {
    text-decoration: none; }
  ._social-media-selection .panel-heading a:hover, ._social-media-selection .panel-heading .social-share-icons .more-social-icon-link:hover, .social-share-icons ._social-media-selection .panel-heading .more-social-icon-link:hover, ._social-media-selection .panel-heading .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._social-media-selection .panel-heading .more-social-icon-link:hover {
    color: #000000; }
  ._social-media-selection .panel-heading:hover .fa {
    color: #969696; }
  ._social-media-selection .nav-tabs > li > a:hover, ._social-media-selection .social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link:hover, ._social-media-selection .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .mobile-social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link:hover, ._social-media-selection .nav-tabs > li > a, ._social-media-selection .social-share-icons .nav-tabs > li > .more-social-icon-link, .social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link, ._social-media-selection .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link, .mobile-social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link {
    border: none; }
  ._social-media-selection .nav-tabs > li > a:hover p, ._social-media-selection .social-share-icons .nav-tabs > li > .more-social-icon-link:hover p, .social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link:hover p, ._social-media-selection .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover p, .mobile-social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link:hover p, ._social-media-selection .nav-tabs > li > a:hover .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .nav-tabs > li > a:hover td, ._social-media-selection .social-share-icons .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .social-share-icons .nav-tabs > li > .more-social-icon-link:hover td, .social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link:hover td, ._social-media-selection .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover td, .mobile-social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons ._social-media-selection .nav-tabs > li > .more-social-icon-link:hover td {
    color: #B6BD00 !important; }
  ._social-media-selection .wizard {
    background: #FFFFFF;
    padding: 20px 60px 0 60px;
    margin-bottom: 40px; }
  ._social-media-selection .wizard .nav-tabs {
    position: relative;
    border: 0px; }
  ._social-media-selection .wizard > div.wizard-inner {
    position: relative; }
  ._social-media-selection .connecting-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1; }
  ._social-media-selection .active-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1;
    border-radius: 15px !important; }
  ._social-media-selection .active .connecting-line, ._social-media-selection .done .connecting-line {
    background-color: #B6BD00; }
  ._social-media-selection .border-right {
    border-radius: 15px 0 0 15px; }
  ._social-media-selection .border-left {
    border-radius: 0; }
  ._social-media-selection .wizard .nav-tabs > li.active > a, ._social-media-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link, .social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link, ._social-media-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link, ._social-media-selection .wizard .nav-tabs > li.active > a:hover, ._social-media-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._social-media-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._social-media-selection .wizard .nav-tabs > li.active > a:focus, ._social-media-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link:focus, ._social-media-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link:focus {
    cursor: default;
    border: 0;
    background: none !important;
    border-bottom-color: transparent; }
    ._social-media-selection .wizard .nav-tabs > li.active > a #suit-tie, ._social-media-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link #suit-tie, .social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link #suit-tie, ._social-media-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link #suit-tie, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link #suit-tie, ._social-media-selection .wizard .nav-tabs > li.active > a:hover #suit-tie, ._social-media-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, .social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, ._social-media-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link:hover #suit-tie, ._social-media-selection .wizard .nav-tabs > li.active > a:focus #suit-tie, ._social-media-selection .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie, .social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie, ._social-media-selection .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li.active > .more-social-icon-link:focus #suit-tie {
      fill: #FFFFFF !important; }
  ._social-media-selection .nav-tabs li p, ._social-media-selection .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .nav-tabs li td {
    white-space: nowrap;
    margin: 0;
    padding-top: 70px;
    font-weight: bold;
    font-size: 16px;
    text-align: center; }
  ._social-media-selection .list-inline {
    text-align: center; }
  ._social-media-selection .control-label {
    color: #5A5A5A;
    font-size: 16px;
    padding-bottom: 12px;
    font-weight: bold; }
  ._social-media-selection .wizard .nav-tabs > li {
    width: 20%;
    margin-bottom: 0; }
    ._social-media-selection .wizard .nav-tabs > li .round-tab:hover #suit-tie {
      fill: #FFFFFF !important; }
  ._social-media-selection .wizard .nav-tabs-five > li {
    width: 20% !important; }
  ._social-media-selection .wizard .nav-tabs-four > li {
    width: 25% !important; }
  ._social-media-selection .wizard .tab-pane {
    position: relative;
    padding-top: 15px;
    margin-top: 70px; }
    @media screen and (max-width: 992px) {
      ._social-media-selection .wizard .tab-pane {
        margin-top: 30px; } }
  ._social-media-selection .next-step:hover, ._social-media-selection .next-step, ._social-media-selection .prev-step:hover, ._social-media-selection .prev-step {
    position: relative;
    background-color: #B6BD00;
    font-size: 16px;
    color: #FFFFFF; }
  @media (max-width: 992px) {
    ._social-media-selection h2 {
      font-size: 24px; }
    ._social-media-selection h1 {
      font-size: 40px; }
    ._social-media-selection section {
      margin: 0 8px; }
    ._social-media-selection .wizard {
      width: 100%;
      height: auto !important;
      padding: 0 8px; }
    ._social-media-selection span.round-tab {
      font-size: 16px;
      width: 50px;
      height: 50px;
      line-height: 50px; }
    ._social-media-selection .wizard .nav-tabs > li a, ._social-media-selection .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link, ._social-media-selection .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link {
      width: 100%;
      height: 50px; }
    ._social-media-selection .wizard li.active:after {
      content: " ";
      position: absolute;
      left: 35%; }
    ._social-media-selection .next-step {
      margin-top: 10px; }
    ._social-media-selection .nav-tabs li p, ._social-media-selection .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .nav-tabs li td {
      padding-top: 60px;
      font-size: 10px;
      text-align: center; }
    ._social-media-selection .connecting-line, ._social-media-selection .active-line {
      top: 43%; } }
  ._social-media-selection .category-name {
    font-size: 16px; }
  ._social-media-selection .checkbox-label {
    font-size: 14px; }
  ._social-media-selection p.summary, ._social-media-selection .static-about table tbody tr td.summary, .static-about table tbody tr ._social-media-selection td.summary {
    margin: 10px 0; }
  ._social-media-selection .tag_company_summary_links {
    margin-left: 30px;
    font-size: 14px;
    margin-top: -8px;
    list-style: inherit;
    display: none; }
    ._social-media-selection .tag_company_summary_links li {
      margin: 10px 0; }
      ._social-media-selection .tag_company_summary_links li b {
        color: #B6BD00; }
  ._social-media-selection .social-post-content-summary h4.header-4 {
    font-size: 16px; }
  ._social-media-selection .button-3 {
    font-size: 24px;
    max-width: 250px; }
  @media screen and (max-width: 1200px) {
    ._social-media-selection .wizard .nav-tabs-five > li a p, ._social-media-selection .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link p, .social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link p, ._social-media-selection .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link p, ._social-media-selection .wizard .nav-tabs-five > li a .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .wizard .nav-tabs-five > li a td, ._social-media-selection .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link td, .social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link td, ._social-media-selection .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link td {
      font-size: 10px;
      padding-top: 60px;
      padding-left: 0px; }
    ._social-media-selection .wizard .nav-tabs-five > li a .nav-label, ._social-media-selection .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link .nav-label, .social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link .nav-label, ._social-media-selection .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link .nav-label, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link .nav-label {
      position: relative;
      top: 20px; }
    ._social-media-selection #social_media_selection_sponsored_content_categoryPageOne, ._social-media-selection #social_media_selection_sponsored_content_categoryPageTwo, ._social-media-selection #social_media_selection_sponsored_content_categoryPageThree {
      width: 280px; }
    ._social-media-selection #article-elements-header {
      color: #B6BD00;
      font-size: 18px;
      margin-bottom: 0px; }
    ._social-media-selection .overlay-row {
      margin-left: 0px; }
      ._social-media-selection .overlay-row .sponsored-image-list ol {
        padding-left: 0;
        list-style-position: inside; }
      ._social-media-selection .overlay-row .sponsored-image-list li {
        font-size: 14px;
        line-height: 24px; } }
  @media screen and (max-width: 730px) {
    ._social-media-selection #article-text-label {
      margin-top: -5px;
      line-height: 14px; }
    ._social-media-selection #article-text-sublabel {
      margin-top: 5px; } }
  @media screen and (max-width: 570px) {
    ._social-media-selection .wizard .nav-tabs-five > li a .nav-label, ._social-media-selection .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link .nav-label, .social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link .nav-label, ._social-media-selection .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link .nav-label, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs-five > li .more-social-icon-link .nav-label {
      display: none !important; }
    ._social-media-selection #article-elements-header {
      color: #B6BD00;
      font-size: 10px;
      margin-bottom: 0px; }
    ._social-media-selection .overlay-row {
      margin-left: 0px; }
      ._social-media-selection .overlay-row .sponsored-image-list ol {
        padding-left: 0;
        list-style-position: inside; }
      ._social-media-selection .overlay-row .sponsored-image-list li, ._social-media-selection .overlay-row .sponsored-image-list li span {
        font-size: 8px;
        line-height: 14px; }
    ._social-media-selection #sponsored-guide-image {
      width: 300px !important;
      margin-top: 110px;
      margin-left: 20px; }
    ._social-media-selection #article-text-block {
      margin-top: 30px; }
    ._social-media-selection #social_media_selection_sponsored_content_providedCompany_0, ._social-media-selection #social_media_selection_sponsored_content_providedCompany_1 {
      margin-top: -3px; } }
  @media screen and (max-width: 768px) {
    ._social-media-selection .wizard .nav-tabs > li a, ._social-media-selection .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link, ._social-media-selection .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link {
      height: 35px; }
      ._social-media-selection .wizard .nav-tabs > li a p, ._social-media-selection .wizard .nav-tabs > li .social-share-icons .more-social-icon-link p, .social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link p, ._social-media-selection .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link p, ._social-media-selection .wizard .nav-tabs > li a .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .wizard .nav-tabs > li a td, ._social-media-selection .wizard .nav-tabs > li .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .wizard .nav-tabs > li .social-share-icons .more-social-icon-link td, .social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link td, ._social-media-selection .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr ._social-media-selection .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons ._social-media-selection .wizard .nav-tabs > li .more-social-icon-link td {
        display: none; }
    ._social-media-selection #suit-tie {
      width: 13px;
      position: relative;
      top: 2px; }
    ._social-media-selection .green-solid-button, ._social-media-selection .green-form-button, ._social-media-selection .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._social-media-selection .btn:nth-child(2), ._social-media-selection .pagination li a, .pagination li ._social-media-selection a, ._social-media-selection .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._social-media-selection .more-social-icon-link, ._social-media-selection .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._social-media-selection .more-social-icon-link, ._social-media-selection .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._social-media-selection .more-social-icon-link, ._social-media-selection .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._social-media-selection .more-social-icon-link, ._social-media-selection .back-button {
      max-width: 125px; }
    ._social-media-selection .button-3 {
      max-width: 125px;
      font-size: 25px; } }
  @media screen and (max-width: 992px) {
    ._social-media-selection .twitter_category {
      margin-top: 16px; } }
  ._social-media-selection .imagery_selection_review {
    display: flex;
    flex-wrap: wrap; }
  ._social-media-selection .imagery_selection_review_item {
    height: 72px;
    background-color: #F5F5F7;
    border-radius: 8px;
    border: 1px solid #BEBEBE;
    margin: 16px 6px;
    margin-top: 0px;
    align-items: center;
    display: flex; }
    ._social-media-selection .imagery_selection_review_item .icon_container i {
      font-size: 40px;
      color: #B6BD00;
      margin: 8px; }
    ._social-media-selection .imagery_selection_review_item .name_container {
      font-size: 14px;
      font-weight: bold;
      word-break: break-all;
      padding: 8px; }
      ._social-media-selection .imagery_selection_review_item .name_container a, ._social-media-selection .imagery_selection_review_item .name_container .social-share-icons .more-social-icon-link, .social-share-icons ._social-media-selection .imagery_selection_review_item .name_container .more-social-icon-link, ._social-media-selection .imagery_selection_review_item .name_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._social-media-selection .imagery_selection_review_item .name_container .more-social-icon-link {
        color: #5A5A5A; }
  ._social-media-selection .category-checkbox-list {
    margin-bottom: -8px; }
  ._social-media-selection .category-checkbox-list-error {
    display: inline-block;
    margin-top: 0px;
    margin-bottom: 10px; }
  ._social-media-selection textarea.form-control {
    height: 150px;
    resize: vertical; }

._link-insertion-submission-checkout .error_icon {
  color: #AF0120;
  font-size: 30px;
  position: relative;
  right: 10px;
  float: right;
  bottom: 38px;
  display: none; }
._link-insertion-submission-checkout .error-text {
  color: #AF0120;
  font-size: 12px;
  margin-left: 4px;
  display: none;
  padding-top: 8px; }
._link-insertion-submission-checkout select.form-control {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  background-image: url("https://images.labroots.com/icons/UI/Gray/UI-Chevron_Down.svg");
  background-size: auto 60%;
  background-position: 95%;
  background-repeat: no-repeat; }
._link-insertion-submission-checkout .round-border {
  border-radius: 50%;
  background-color: #B6BD00;
  height: 25px;
  width: 25px;
  padding-top: 4px; }
._link-insertion-submission-checkout .order-summary-container {
  color: #5A5A5A; }
  @media (max-width: 992px) {
    ._link-insertion-submission-checkout .order-summary-container .slide-toggle-container {
      display: none; } }
  @media (min-width: 992px) {
    ._link-insertion-submission-checkout .order-summary-container .slide-toggle-container {
      display: block !important; } }
  ._link-insertion-submission-checkout .order-summary-container p, ._link-insertion-submission-checkout .order-summary-container .static-about table tbody tr td, .static-about table tbody tr ._link-insertion-submission-checkout .order-summary-container td {
    font-size: 14px;
    line-height: 24px; }
  ._link-insertion-submission-checkout .order-summary-container .order-details {
    background-color: #F5F5F7; }
    ._link-insertion-submission-checkout .order-summary-container .order-details p, ._link-insertion-submission-checkout .order-summary-container .order-details .static-about table tbody tr td, .static-about table tbody tr ._link-insertion-submission-checkout .order-summary-container .order-details td {
      font-size: 12px;
      line-height: 20px;
      word-break: break-all; }
  ._link-insertion-submission-checkout .order-summary-container .order-summary .order-icon img {
    height: 45px;
    padding: 2px 8px;
    border: 1px solid #E6E6E6; }
    @media (max-width: 1200px) {
      ._link-insertion-submission-checkout .order-summary-container .order-summary .order-icon img {
        height: 32px; } }
    @media (max-width: 992px) {
      ._link-insertion-submission-checkout .order-summary-container .order-summary .order-icon img {
        height: 50px; } }
  ._link-insertion-submission-checkout .order-summary-container .order-summary .order-icon.success-page img {
    height: 60px; }
  @media (max-width: 768px) {
    ._link-insertion-submission-checkout .order-summary-container .order-summary .order-icon.success-page img {
      height: 40px; } }
  ._link-insertion-submission-checkout .order-summary-container .order-summary .fa-angle-down, ._link-insertion-submission-checkout .order-summary-container .order-summary .fa-angle-up {
    color: #B6BD00 !important;
    font-size: 22PX;
    margin-left: 4px;
    margin-top: 0px;
    float: right;
    cursor: pointer; }
  ._link-insertion-submission-checkout .order-summary-container .order-summary.success-order-summary {
    word-break: break-all; }
    @media (max-width: 768px) {
      ._link-insertion-submission-checkout .order-summary-container .order-summary.success-order-summary p, ._link-insertion-submission-checkout .order-summary-container .order-summary.success-order-summary .static-about table tbody tr td, .static-about table tbody tr ._link-insertion-submission-checkout .order-summary-container .order-summary.success-order-summary td {
        font-size: 13px; }
      ._link-insertion-submission-checkout .order-summary-container .order-summary.success-order-summary span.url {
        display: block; } }
._link-insertion-submission-checkout .underlined {
  font-size: 24px;
  border-bottom: 0.1px solid #BEBEBE;
  padding: 4px 0; }
._link-insertion-submission-checkout .total h3 {
  font-size: 18px;
  font-weight: bold;
  font-family: 'Open Sans'; }
._link-insertion-submission-checkout .prefillContainer p.prefill-message, ._link-insertion-submission-checkout .prefillContainer .static-about table tbody tr td.prefill-message, .static-about table tbody tr ._link-insertion-submission-checkout .prefillContainer td.prefill-message {
  text-align: left;
  font-size: 12px;
  background: #B7BE1419;
  padding: 3px 12px;
  border: 1px solid #B6BD00;
  border-radius: 4px;
  color: #5A5A5A; }
._link-insertion-submission-checkout .prefillContainer .login-message {
  color: #5A5A5A;
  font-size: 14px;
  text-align: left; }
  ._link-insertion-submission-checkout .prefillContainer .login-message a, ._link-insertion-submission-checkout .prefillContainer .login-message .social-share-icons .more-social-icon-link, .social-share-icons ._link-insertion-submission-checkout .prefillContainer .login-message .more-social-icon-link, ._link-insertion-submission-checkout .prefillContainer .login-message .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._link-insertion-submission-checkout .prefillContainer .login-message .more-social-icon-link {
    padding-left: 16px; }
._link-insertion-submission-checkout .prefillContainer #prefillUserData {
  margin-top: 7px; }
._link-insertion-submission-checkout .checkout-banner {
  background-image: url("https://labroots-images.s3.us-west-2.amazonaws.com/Pattern-1600x305.png");
  background-position: center right;
  background-size: cover;
  height: 100px;
  border-radius: 8px;
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
  ._link-insertion-submission-checkout .checkout-banner h1 {
    color: #5A5A5A;
    font-size: 34px; }
  @media screen and (max-width: 992px) {
    ._link-insertion-submission-checkout .checkout-banner {
      height: 64px; }
      ._link-insertion-submission-checkout .checkout-banner h1 {
        font-size: 28px; }
      ._link-insertion-submission-checkout .checkout-banner img {
        height: 38px; } }
@media screen and (min-width: 768px) {
  ._link-insertion-submission-checkout .input-container input, ._link-insertion-submission-checkout .input-container select {
    width: 300px; } }
._link-insertion-submission-checkout .apt-zipcode input, ._link-insertion-submission-checkout .apt-zipcode select, ._link-insertion-submission-checkout .expiration input, ._link-insertion-submission-checkout .expiration select {
  width: 137px; }
  @media screen and (max-width: 768px) {
    ._link-insertion-submission-checkout .apt-zipcode input, ._link-insertion-submission-checkout .apt-zipcode select, ._link-insertion-submission-checkout .expiration input, ._link-insertion-submission-checkout .expiration select {
      width: 100%; } }
._link-insertion-submission-checkout input.form-control {
  background-color: #F5F5F7;
  height: 46px !important;
  color: #5A5A5A;
  border: 1px solid #BEBEBE;
  border-radius: 4px; }
._link-insertion-submission-checkout label.control-label {
  white-space: nowrap;
  color: #5A5A5A;
  font-weight: bold; }
._link-insertion-submission-checkout select.form-control {
  padding: 12px;
  font-size: 14px;
  border-radius: 4px;
  background-color: #F5F5F7;
  border: 1px solid #BEBEBE;
  color: #5A5A5A;
  height: 46px !important; }
._link-insertion-submission-checkout .form-control:focus {
  border: 1px solid #B6BD00 !important;
  box-shadow: none; }
._link-insertion-submission-checkout .payment-form .card-icons {
  margin: -5px 0 0 6px;
  height: 40px; }
  ._link-insertion-submission-checkout .payment-form .card-icons img {
    width: 34px;
    margin-left: 5px; }
  @media screen and (max-width: 992px) {
    ._link-insertion-submission-checkout .payment-form .card-icons img {
      margin-left: 0px; } }
._link-insertion-submission-checkout .paypal-box .card-icons {
  margin: -10px 0 0 6px; }
._link-insertion-submission-checkout .paypal-tagline {
  line-height: 18px;
  margin-top: -14px;
  margin-left: 20px; }
._link-insertion-submission-checkout .place-your-order-button {
  font-size: 14px;
  font-family: 'Open Sans';
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  border: 1.8px solid #B6BD00; }
  ._link-insertion-submission-checkout .place-your-order-button:hover {
    background: white !important;
    color: #5A5A5A; }
._link-insertion-submission-checkout .form-complete-header {
  font: normal normal normal 36px/45px Rokkitt;
  letter-spacing: 0px;
  color: #5A5A5A;
  opacity: 1; }
  ._link-insertion-submission-checkout .form-complete-header .fa-check {
    right: -49px;
    top: 1px;
    position: absolute; }
  @media screen and (max-width: 992px) {
    ._link-insertion-submission-checkout .form-complete-header {
      font-size: 32px; }
      ._link-insertion-submission-checkout .form-complete-header .fa-check {
        right: -43px; } }
._link-insertion-submission-checkout .success-text {
  max-width: 790px; }
._link-insertion-submission-checkout #triggerSummarySlide {
  border: 1px solid #5A5A5A;
  border-radius: 50%;
  height: 25px;
  width: 25px;
  text-align: center; }
._link-insertion-submission-checkout .apt-zipcode .form-group i.error_icon {
  right: 24px; }
._link-insertion-submission-checkout #createAccountModal .password_div span {
  top: 28px; }
._link-insertion-submission-checkout #createAccountModal .close {
  position: absolute;
  right: 6px;
  top: 6px; }
._link-insertion-submission-checkout #createAccountModal .green-button-primary {
  width: 100%;
  max-width: 280px; }
._link-insertion-submission-checkout #createAccountModal #newUserSuccess {
  display: none; }
  ._link-insertion-submission-checkout #createAccountModal #newUserSuccess .fa-check {
    font-size: 28px; }
._link-insertion-submission-checkout #createAccountModal .checkboxes label {
  font-size: 13px;
  color: #5A5A5A; }
._link-insertion-submission-checkout #createAccountModal .checkboxes .checkbox {
  margin-top: 0; }
._link-insertion-submission-checkout #createAccountModal .checkboxes .form-group {
  margin-bottom: 4px; }
._link-insertion-submission-checkout #createAccountModal input[type='checkbox'] {
  margin-right: 10px; }
@media (max-width: 768px) {
  ._link-insertion-submission-checkout #createAccountModal .modal-dialog .modal-title {
    font-size: 24px; } }
@media (min-width: 992px) {
  ._link-insertion-submission-checkout #createAccountModal .modal-dialog {
    width: 850px; } }

@media (max-width: 992px) {
  ._link-insertion-form-page .styled-header-1 {
    font-size: 24px; } }
._link-insertion-form-page .linking-summary hr.divider {
  margin-top: 28px !important; }
._link-insertion-form-page .tagline-1 {
  margin-top: 15px;
  margin-bottom: 35px;
  line-height: 24px; }
  @media screen and (max-width: 992px) {
    ._link-insertion-form-page .tagline-1 {
      font-size: 14px !important; } }
._link-insertion-form-page .tooltip-container {
  position: absolute;
  right: 56px; }
  @media (max-width: 992px) {
    ._link-insertion-form-page .tooltip-container {
      right: 16px; } }
  ._link-insertion-form-page .tooltip-container .labroots-tooltip-icon {
    background: #5A5A5A;
    color: #FFFFFF;
    border-radius: 50%;
    height: 20px;
    width: 20px;
    text-align: center;
    padding-top: 5px; }
  ._link-insertion-form-page .tooltip-container .labroots-tooltip {
    z-index: 1000;
    display: none;
    line-height: 16PX;
    width: 240PX;
    background: white;
    position: relative;
    cursor: pointer;
    border: 0.5px solid #BEBEBE;
    position: absolute;
    bottom: 35px;
    left: -21px;
    font-size: 12px;
    padding: 24PX 16PX;
    box-shadow: 0px 3px 6px #00000029; }
    ._link-insertion-form-page .tooltip-container .labroots-tooltip:after {
      content: "";
      position: absolute;
      top: -webkit-calc(94%);
      /*may require prefix for old browser support*/
      top: calc(94%);
      left: 21px;
      height: 11px;
      width: 10px;
      background: white;
      transform: rotate(45deg);
      border-bottom: inherit;
      border-right: inherit; }
    ._link-insertion-form-page .tooltip-container .labroots-tooltip.middle {
      left: -111px; }
      ._link-insertion-form-page .tooltip-container .labroots-tooltip.middle:after {
        left: 115px; }
      @media (max-width: 992px) {
        ._link-insertion-form-page .tooltip-container .labroots-tooltip.middle {
          left: -207px; }
          ._link-insertion-form-page .tooltip-container .labroots-tooltip.middle:after {
            left: 207px; } }
    ._link-insertion-form-page .tooltip-container .labroots-tooltip.right {
      left: -207px; }
      ._link-insertion-form-page .tooltip-container .labroots-tooltip.right:after {
        left: unset;
        right: 16px; }
    @media (max-width: 992px) {
      ._link-insertion-form-page .tooltip-container .labroots-tooltip {
        left: -207px; }
        ._link-insertion-form-page .tooltip-container .labroots-tooltip:after {
          left: unset; } }
  ._link-insertion-form-page .tooltip-container:hover .labroots-tooltip {
    display: block; }

.styled-container-poster-form {
  max-width: 700px;
  width: 100%; }
  @media (min-width: 1200px) {
    .styled-container-poster-form {
      max-width: 835px; } }

.magic-button-container-clone {
  width: 100%; }

.retract-tip {
  background-color: #FFFFFF;
  color: #5A5A5A;
  font: normal normal normal 12px/17px Open Sans; }

._poster-submission, ._abstract-submission {
  color: #5A5A5A !important;
  margin-bottom: 24px; }
  ._poster-submission textarea, ._abstract-submission textarea {
    resize: vertical; }
  ._poster-submission .poster-form-desc ul, ._poster-submission .abstract-form-desc ul, ._abstract-submission .poster-form-desc ul, ._abstract-submission .abstract-form-desc ul {
    list-style: disc inside !important; }
  ._poster-submission .poster-form-desc ul, ._poster-submission .abstract-form-desc ul, ._abstract-submission .poster-form-desc ul, ._abstract-submission .abstract-form-desc ul {
    list-style-position: inside !important; }
  ._poster-submission .poster-form-desc h2, ._poster-submission .abstract-form-desc h2, ._abstract-submission .poster-form-desc h2, ._abstract-submission .abstract-form-desc h2 {
    font-size: 16px;
    line-height: 27px;
    margin: 24px 0;
    text-align: left;
    margin: 0; }
  ._poster-submission .event-title, ._abstract-submission .event-title {
    text-align: center;
    font: normal normal bold 36px/41px Rokkitt;
    letter-spacing: 0px;
    color: #5A5A5A;
    opacity: 1; }
  ._poster-submission .subtitle, ._abstract-submission .subtitle {
    text-align: center;
    font: normal normal 300 24px/33px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A;
    opacity: 1; }
  ._poster-submission .circle, ._abstract-submission .circle {
    background: #B6BD00;
    border-radius: 1em;
    -moz-border-radius: 1em;
    -webkit-border-radius: 1em;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    line-height: 2em;
    margin-right: 10px;
    text-align: center;
    width: 2em;
    float: left; }
  ._poster-submission .download-btn-circle, ._abstract-submission .download-btn-circle {
    background: #B6BD00;
    border-radius: 5em;
    -moz-border-radius: 5em;
    -webkit-border-radius: 5em;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    line-height: 35px;
    text-align: center;
    width: 35px;
    margin: 15px 0 15px;
    top: 125px;
    right: 25px;
    position: absolute; }
  ._poster-submission .spacer, ._abstract-submission .spacer {
    display: block;
    height: 7.5px; }
  ._poster-submission .notice-box, ._abstract-submission .notice-box {
    text-align: center;
    font: normal normal normal 12px/17px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A; }
    ._poster-submission .notice-box .notice, ._abstract-submission .notice-box .notice {
      text-align: center;
      font-size: 12px;
      font-family: Open Sans;
      font-weight: bold;
      color: #B6BD00;
      letter-spacing: 0px; }
  ._poster-submission .poster-form-desc, ._poster-submission .abstract-form-desc, ._abstract-submission .poster-form-desc, ._abstract-submission .abstract-form-desc {
    font: normal normal normal 15px/17px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A; }
    ._poster-submission .poster-form-desc .guideline-header, ._poster-submission .abstract-form-desc .guideline-header, ._abstract-submission .poster-form-desc .guideline-header, ._abstract-submission .abstract-form-desc .guideline-header {
      font: normal normal 800 15px/20px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A;
      opacity: 1; }
    ._poster-submission .poster-form-desc .contact-footer, ._poster-submission .abstract-form-desc .contact-footer, ._abstract-submission .poster-form-desc .contact-footer, ._abstract-submission .abstract-form-desc .contact-footer {
      letter-spacing: var(--unnamed-character-spacing-0);
      text-align: left;
      font: normal normal normal 12px/17px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A; }
    ._poster-submission .poster-form-desc .bulk-poster-guide, ._poster-submission .abstract-form-desc .bulk-poster-guide, ._abstract-submission .poster-form-desc .bulk-poster-guide, ._abstract-submission .abstract-form-desc .bulk-poster-guide {
      color: #5A5A5A;
      font-size: 16px;
      margin-bottom: 35px;
      cursor: default; }
      ._poster-submission .poster-form-desc .bulk-poster-guide .step-text, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text {
        padding-left: 10px; }
        ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-header, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-header, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-header, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-header {
          text-align: left;
          text-transform: uppercase;
          font: normal normal bold 16px/22px Open Sans;
          font-weight: bold;
          letter-spacing: 0px;
          color: #5A5A5A;
          opacity: 1; }
        ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc {
          text-align: left;
          font: normal normal normal 15px/20px Open Sans;
          letter-spacing: 0px;
          color: #5A5A5A;
          display: block;
          margin-left: 52px;
          line-height: 12px;
          margin-top: 4px; }
          ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc a, ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc .social-share-icons .more-social-icon-link, .social-share-icons ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc .more-social-icon-link, ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc .more-social-icon-link, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc a, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc .social-share-icons .more-social-icon-link, .social-share-icons ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc .more-social-icon-link, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc .more-social-icon-link, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc a, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc .social-share-icons .more-social-icon-link, .social-share-icons ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc .more-social-icon-link, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-desc .more-social-icon-link, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc a, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc .social-share-icons .more-social-icon-link, .social-share-icons ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc .more-social-icon-link, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-desc .more-social-icon-link {
            text-decoration: underline; }
        ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-list, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-list, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-list, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-list {
          margin-top: 14px;
          margin-left: 52px;
          width: 89%; }
          ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-list .requirement-header, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-list .requirement-header, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-list .requirement-header, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-list .requirement-header {
            font-weight: 800;
            color: #B6BD00;
            list-style-type: none; }
          ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-list ul li, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-list ul li, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-list ul li, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-list ul li {
            list-style-position: inside;
            list-style-type: none;
            line-height: 30px;
            font-size: 15px; }
            ._poster-submission .poster-form-desc .bulk-poster-guide .step-text .step-list ul li b, ._poster-submission .abstract-form-desc .bulk-poster-guide .step-text .step-list ul li b, ._abstract-submission .poster-form-desc .bulk-poster-guide .step-text .step-list ul li b, ._abstract-submission .abstract-form-desc .bulk-poster-guide .step-text .step-list ul li b {
              margin-right: 6px; }
    ._poster-submission .poster-form-desc .start-form, ._poster-submission .abstract-form-desc .start-form, ._abstract-submission .poster-form-desc .start-form, ._abstract-submission .abstract-form-desc .start-form {
      width: 195px;
      height: 47px; }
  ._poster-submission .poster-dropzone, ._poster-submission .abstract-dropzone, ._abstract-submission .poster-dropzone, ._abstract-submission .abstract-dropzone {
    padding: 22px 20px;
    border: 2px dashed #B6BD00;
    border-radius: 5px;
    cursor: pointer;
    background-color: #F5F5F7;
    text-align: center;
    width: 100%;
    max-width: 713px;
    height: 130px;
    color: #B6BD00; }
    ._poster-submission .poster-dropzone .fa-upload, ._poster-submission .abstract-dropzone .fa-upload, ._abstract-submission .poster-dropzone .fa-upload, ._abstract-submission .abstract-dropzone .fa-upload {
      font-size: 60px;
      color: #5A5A5A;
      display: block;
      padding-bottom: 12px; }
  ._poster-submission .uploaded-file-container, ._abstract-submission .uploaded-file-container {
    font-weight: 600;
    border: 2px solid #BEBEBE;
    border-radius: 5px;
    background-color: #F5F5F7;
    padding: 22px;
    width: 630px;
    height: 95px;
    margin-bottom: 35px;
    line-height: 24px; }
    ._poster-submission .uploaded-file-container .file-name, ._abstract-submission .uploaded-file-container .file-name {
      margin: 16px;
      font-size: 16px;
      font-weight: 800; }
    ._poster-submission .uploaded-file-container .validate-file, ._abstract-submission .uploaded-file-container .validate-file {
      margin: 16px; }
      ._poster-submission .uploaded-file-container .validate-file .upload-complete, ._abstract-submission .uploaded-file-container .validate-file .upload-complete {
        color: #5A5A5A;
        margin-left: 8px; }
    ._poster-submission .uploaded-file-container .fa-check-circle, ._abstract-submission .uploaded-file-container .fa-check-circle {
      color: #B6BD00;
      font-size: 20px; }
    ._poster-submission .uploaded-file-container .fa-file, ._abstract-submission .uploaded-file-container .fa-file {
      font-size: 50px;
      float: left; }
  ._poster-submission .input-file, ._abstract-submission .input-file {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1; }
  ._poster-submission .input-file + label, ._abstract-submission .input-file + label {
    font-size: 1.25em;
    font-weight: 700;
    color: #FFFFFF;
    background-color: #000000;
    display: inline-block; }
  ._poster-submission .input-file:focus + label,
  ._poster-submission .input-sfile + label:hover, ._abstract-submission .input-file:focus + label,
  ._abstract-submission .input-sfile + label:hover {
    background-color: #AF0120;
    cursor: pointer;
    /* "hand" cursor */ }
  ._poster-submission .inputfile:focus + label, ._abstract-submission .inputfile:focus + label {
    outline: 1px dotted #000;
    outline: -webkit-focus-ring-color auto 5px; }
  ._poster-submission .inputfile + label *, ._abstract-submission .inputfile + label * {
    pointer-events: none; }
  ._poster-submission .multipart_upload_container, ._abstract-submission .multipart_upload_container {
    margin-bottom: 35px; }
    ._poster-submission .multipart_upload_container .labroots_drop_container_mp4_posters #dropFileInput, ._abstract-submission .multipart_upload_container .labroots_drop_container_mp4_posters #dropFileInput {
      display: block !important; }
    ._poster-submission .multipart_upload_container .labroots_drop_container_mp4_posters .fa-upload, ._abstract-submission .multipart_upload_container .labroots_drop_container_mp4_posters .fa-upload {
      font-size: 50px;
      color: #5A5A5A; }
    ._poster-submission .multipart_upload_container .dropped_file, ._abstract-submission .multipart_upload_container .dropped_file {
      padding: 20px;
      background-color: #F5F5F7;
      border-radius: 8px;
      text-align: center;
      overflow-wrap: break-word; }
      ._poster-submission .multipart_upload_container .dropped_file .progress-bar, ._abstract-submission .multipart_upload_container .dropped_file .progress-bar {
        transition: none; }
      ._poster-submission .multipart_upload_container .dropped_file .download_link, ._abstract-submission .multipart_upload_container .dropped_file .download_link {
        text-align: center; }
      ._poster-submission .multipart_upload_container .dropped_file .remove_action, ._abstract-submission .multipart_upload_container .dropped_file .remove_action {
        display: none; }
    ._poster-submission .multipart_upload_container .button_action_container button, ._abstract-submission .multipart_upload_container .button_action_container button {
      padding: 2px;
      margin: 0 8px;
      border: 0;
      font: inherit;
      background: 0 0;
      box-shadow: none;
      font-size: 20px; }
    ._poster-submission .multipart_upload_container .preview_container i, ._abstract-submission .multipart_upload_container .preview_container i {
      font-size: 32px; }
  ._poster-submission .embedded-poster-header, ._poster-submission .embedded-abstract-header, ._abstract-submission .embedded-poster-header, ._abstract-submission .embedded-abstract-header {
    padding: 25px 0 25px 10px;
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #E6E6E6;
    color: #5A5A5A;
    font-family: Rokkitt, Helvetica;
    font-weight: 700;
    font-size: 36px; }
  ._poster-submission .add-author-header, ._abstract-submission .add-author-header {
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 15px;
    font-weight: 600;
    position: relative; }
  ._poster-submission .thumbnail > img, ._poster-submission .thumbnail a > img, ._poster-submission .thumbnail .social-share-icons .more-social-icon-link > img, .social-share-icons ._poster-submission .thumbnail .more-social-icon-link > img, ._poster-submission .thumbnail .mobile-social-share-icons .more-social-icon-link > img, .mobile-social-share-icons ._poster-submission .thumbnail .more-social-icon-link > img, ._abstract-submission .thumbnail > img, ._abstract-submission .thumbnail a > img, ._abstract-submission .thumbnail .social-share-icons .more-social-icon-link > img, .social-share-icons ._abstract-submission .thumbnail .more-social-icon-link > img, ._abstract-submission .thumbnail .mobile-social-share-icons .more-social-icon-link > img, .mobile-social-share-icons ._abstract-submission .thumbnail .more-social-icon-link > img {
    height: 100%; }
  ._poster-submission .embedded, ._abstract-submission .embedded {
    max-width: 100%; }
  ._poster-submission .control-label, ._abstract-submission .control-label {
    font-size: 16px;
    padding-bottom: 15px; }
  ._poster-submission .form-control, ._abstract-submission .form-control {
    background-color: #F5F5F7;
    font-size: 16px;
    height: 50px; }
  ._poster-submission .form-group, ._abstract-submission .form-group {
    margin-bottom: 35px; }
  ._poster-submission .form-name, ._abstract-submission .form-name {
    width: 50%;
    display: inline-block; }
    @media (max-width: 635px) {
      ._poster-submission .form-name, ._abstract-submission .form-name {
        width: 100%; } }
  ._poster-submission .form-email, ._abstract-submission .form-email {
    width: 49%;
    padding-left: 35px;
    display: inline-block; }
    @media (max-width: 635px) {
      ._poster-submission .form-email, ._abstract-submission .form-email {
        width: 100%;
        padding: 0px; } }
  ._poster-submission .form-institution, ._abstract-submission .form-institution {
    width: 33%;
    padding-right: 17.5px;
    display: inline-block; }
    @media (max-width: 635px) {
      ._poster-submission .form-institution, ._abstract-submission .form-institution {
        width: 100%;
        padding: 0px; } }
  ._poster-submission .form-credentials, ._abstract-submission .form-credentials {
    width: 33%;
    padding-left: 17.5px;
    display: inline-block; }
    @media (max-width: 635px) {
      ._poster-submission .form-credentials, ._abstract-submission .form-credentials {
        width: 100%;
        padding: 0px; } }
  ._poster-submission .form-job-title, ._abstract-submission .form-job-title {
    width: 33%;
    padding-left: 17.5px;
    padding-right: 17.5px;
    display: inline-block; }
    @media (max-width: 635px) {
      ._poster-submission .form-job-title, ._abstract-submission .form-job-title {
        width: 100%;
        padding: 0px; } }
  ._poster-submission .login-prompt, ._abstract-submission .login-prompt {
    width: 300px;
    display: block; }
  ._poster-submission #poster_submission_source, ._poster-submission #abstract_submission_source, ._abstract-submission #poster_submission_source, ._abstract-submission #abstract_submission_source {
    font-family: 'Open Sans'; }
  ._poster-submission #poster_submission_source:hover, ._poster-submission #abstract_submission_source:hover, ._abstract-submission #poster_submission_source:hover, ._abstract-submission #abstract_submission_source:hover {
    background-color: #F5F5F7;
    color: #333; }
  ._poster-submission option:checked, ._abstract-submission option:checked {
    background: #B6BD00 linear-gradient(0deg, #B6BD00 0%, #B6BD00 100%);
    color: #FFFFFF; }
  ._poster-submission .plus-author, ._abstract-submission .plus-author {
    color: #B6BD00;
    font-size: 26px;
    position: absolute; }
  ._poster-submission .add-author, ._abstract-submission .add-author {
    color: #5A5A5A;
    font-size: 16px;
    margin-bottom: 70px;
    cursor: pointer;
    position: relative; }
  ._poster-submission .add-author-text, ._abstract-submission .add-author-text {
    position: absolute;
    left: 36px;
    top: 6px; }
  ._poster-submission .minus-author, ._abstract-submission .minus-author {
    font-size: 14px;
    color: #AF0120; }
  ._poster-submission .remove-author, ._abstract-submission .remove-author {
    color: #5A5A5A;
    font-size: 12px;
    margin: 0px 0 15px 0;
    cursor: pointer;
    float: right; }
  ._poster-submission .remove-author-text, ._abstract-submission .remove-author-text {
    padding-left: 10px; }
  ._poster-submission .poster-counter, ._abstract-submission .poster-counter {
    color: #5A5A5A;
    float: right;
    font-size: 16px;
    font-weight: 600; }
  ._poster-submission .flex-center-wrapper, ._abstract-submission .flex-center-wrapper {
    display: flex;
    justify-content: center;
    /* center horizontally */
    align-items: center;
    /* center vertically */ }
  ._poster-submission .preview-details, ._abstract-submission .preview-details {
    font-size: 18px; }
    ._poster-submission .preview-details > div, ._abstract-submission .preview-details > div {
      clear: both; }
    ._poster-submission .preview-details label, ._abstract-submission .preview-details label {
      margin: 0px 10px;
      width: 200px;
      text-align: right;
      font-weight: bold; }
  ._poster-submission h2, ._abstract-submission h2 {
    text-align: center;
    font-size: 40px;
    font-family: "Open Sans", helvetica, arial;
    color: #5A5A5A;
    line-height: 50px; }
  ._poster-submission .sales-copy, ._abstract-submission .sales-copy {
    line-height: 125%; }
  ._poster-submission .big-bottom-margin, ._abstract-submission .big-bottom-margin {
    margin-bottom: 500px; }
  ._poster-submission form, ._abstract-submission form {
    padding-top: 10px; }
  ._poster-submission .poster-submission-form .category-label-tab, ._poster-submission .abstract-submission-form .category-label-tab, ._abstract-submission .poster-submission-form .category-label-tab, ._abstract-submission .abstract-submission-form .category-label-tab {
    display: inline-block;
    margin: 10px;
    font: normal normal 600 18px/24px Open Sans;
    letter-spacing: 0px;
    color: #5A5A5A;
    opacity: 1;
    cursor: pointer; }
  ._poster-submission .poster-submission-form a.active, ._poster-submission .poster-submission-form .social-share-icons .active.more-social-icon-link, .social-share-icons ._poster-submission .poster-submission-form .active.more-social-icon-link, ._poster-submission .poster-submission-form .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons ._poster-submission .poster-submission-form .active.more-social-icon-link, ._poster-submission .abstract-submission-form a.active, ._poster-submission .abstract-submission-form .social-share-icons .active.more-social-icon-link, .social-share-icons ._poster-submission .abstract-submission-form .active.more-social-icon-link, ._poster-submission .abstract-submission-form .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons ._poster-submission .abstract-submission-form .active.more-social-icon-link, ._abstract-submission .poster-submission-form a.active, ._abstract-submission .poster-submission-form .social-share-icons .active.more-social-icon-link, .social-share-icons ._abstract-submission .poster-submission-form .active.more-social-icon-link, ._abstract-submission .poster-submission-form .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons ._abstract-submission .poster-submission-form .active.more-social-icon-link, ._abstract-submission .abstract-submission-form a.active, ._abstract-submission .abstract-submission-form .social-share-icons .active.more-social-icon-link, .social-share-icons ._abstract-submission .abstract-submission-form .active.more-social-icon-link, ._abstract-submission .abstract-submission-form .mobile-social-share-icons .active.more-social-icon-link, .mobile-social-share-icons ._abstract-submission .abstract-submission-form .active.more-social-icon-link {
    border-bottom: 3px solid #B6BD00; }
  ._poster-submission .poster-submission-form a:hover, ._poster-submission .poster-submission-form .social-share-icons .more-social-icon-link:hover, .social-share-icons ._poster-submission .poster-submission-form .more-social-icon-link:hover, ._poster-submission .poster-submission-form .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._poster-submission .poster-submission-form .more-social-icon-link:hover, ._poster-submission .abstract-submission-form a:hover, ._poster-submission .abstract-submission-form .social-share-icons .more-social-icon-link:hover, .social-share-icons ._poster-submission .abstract-submission-form .more-social-icon-link:hover, ._poster-submission .abstract-submission-form .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._poster-submission .abstract-submission-form .more-social-icon-link:hover, ._abstract-submission .poster-submission-form a:hover, ._abstract-submission .poster-submission-form .social-share-icons .more-social-icon-link:hover, .social-share-icons ._abstract-submission .poster-submission-form .more-social-icon-link:hover, ._abstract-submission .poster-submission-form .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._abstract-submission .poster-submission-form .more-social-icon-link:hover, ._abstract-submission .abstract-submission-form a:hover, ._abstract-submission .abstract-submission-form .social-share-icons .more-social-icon-link:hover, .social-share-icons ._abstract-submission .abstract-submission-form .more-social-icon-link:hover, ._abstract-submission .abstract-submission-form .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._abstract-submission .abstract-submission-form .more-social-icon-link:hover {
    border-bottom: 3px solid #B6BD00;
    text-decoration: none; }
  ._poster-submission .poster-submission-form .download-posters-btn, ._poster-submission .abstract-submission-form .download-posters-btn, ._abstract-submission .poster-submission-form .download-posters-btn, ._abstract-submission .abstract-submission-form .download-posters-btn {
    width: 247px;
    height: 39px;
    border: 1px solid #5A5A5A;
    border-radius: 5px;
    opacity: 1;
    float: right;
    margin-top: 20px;
    text-align: center;
    padding-top: 10px;
    cursor: pointer; }
    ._poster-submission .poster-submission-form .download-posters-btn .fa, ._poster-submission .abstract-submission-form .download-posters-btn .fa, ._abstract-submission .poster-submission-form .download-posters-btn .fa, ._abstract-submission .abstract-submission-form .download-posters-btn .fa {
      color: #B6BD00;
      font-size: 18px; }
    ._poster-submission .poster-submission-form .download-posters-btn .btn-text, ._poster-submission .abstract-submission-form .download-posters-btn .btn-text, ._abstract-submission .poster-submission-form .download-posters-btn .btn-text, ._abstract-submission .abstract-submission-form .download-posters-btn .btn-text {
      text-align: right;
      font: normal normal normal 14px/19px Open Sans;
      letter-spacing: 0px;
      color: #5A5A5A;
      opacity: 1; }
  ._poster-submission .poster-submission-form .thumbnail-box, ._poster-submission .abstract-submission-form .thumbnail-box, ._abstract-submission .poster-submission-form .thumbnail-box, ._abstract-submission .abstract-submission-form .thumbnail-box {
    height: 216px !important; }
    ._poster-submission .poster-submission-form .thumbnail-box .spacer, ._poster-submission .abstract-submission-form .thumbnail-box .spacer, ._abstract-submission .poster-submission-form .thumbnail-box .spacer, ._abstract-submission .abstract-submission-form .thumbnail-box .spacer {
      height: 25px;
      width: 100px; }
    ._poster-submission .poster-submission-form .thumbnail-box .poster-download-ico, ._poster-submission .poster-submission-form .thumbnail-box .abstract-download-ico, ._poster-submission .abstract-submission-form .thumbnail-box .poster-download-ico, ._poster-submission .abstract-submission-form .thumbnail-box .abstract-download-ico, ._abstract-submission .poster-submission-form .thumbnail-box .poster-download-ico, ._abstract-submission .poster-submission-form .thumbnail-box .abstract-download-ico, ._abstract-submission .abstract-submission-form .thumbnail-box .poster-download-ico, ._abstract-submission .abstract-submission-form .thumbnail-box .abstract-download-ico {
      color: #FFFFFF; }
    ._poster-submission .poster-submission-form .thumbnail-box .info-box, ._poster-submission .abstract-submission-form .thumbnail-box .info-box, ._abstract-submission .poster-submission-form .thumbnail-box .info-box, ._abstract-submission .abstract-submission-form .thumbnail-box .info-box {
      font-weight: 800;
      margin-bottom: 8px;
      margin-left: 2px; }
    ._poster-submission .poster-submission-form .thumbnail-box .poster-title-box, ._poster-submission .poster-submission-form .thumbnail-box .abstract-title-box, ._poster-submission .abstract-submission-form .thumbnail-box .poster-title-box, ._poster-submission .abstract-submission-form .thumbnail-box .abstract-title-box, ._abstract-submission .poster-submission-form .thumbnail-box .poster-title-box, ._abstract-submission .poster-submission-form .thumbnail-box .abstract-title-box, ._abstract-submission .abstract-submission-form .thumbnail-box .poster-title-box, ._abstract-submission .abstract-submission-form .thumbnail-box .abstract-title-box {
      padding-bottom: 6px;
      margin-left: 2px; }
    ._poster-submission .poster-submission-form .thumbnail-box .tags-box, ._poster-submission .abstract-submission-form .thumbnail-box .tags-box, ._abstract-submission .poster-submission-form .thumbnail-box .tags-box, ._abstract-submission .abstract-submission-form .thumbnail-box .tags-box {
      margin-left: 2px;
      margin-bottom: 4px; }
    ._poster-submission .poster-submission-form .thumbnail-box hr, ._poster-submission .abstract-submission-form .thumbnail-box hr, ._abstract-submission .poster-submission-form .thumbnail-box hr, ._abstract-submission .abstract-submission-form .thumbnail-box hr {
      margin: 2px 0 2px; }
  ._poster-submission .poster-submission-form .section, ._poster-submission .abstract-submission-form .section, ._abstract-submission .poster-submission-form .section, ._abstract-submission .abstract-submission-form .section {
    display: inline-block;
    width: 100%;
    border: solid 1px #e1e1e1;
    padding: 16px 20px 0px 20px;
    background-color: #F5F5F7;
    box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29); }
    ._poster-submission .poster-submission-form .section .section-label, ._poster-submission .abstract-submission-form .section .section-label, ._abstract-submission .poster-submission-form .section .section-label, ._abstract-submission .abstract-submission-form .section .section-label {
      padding: 0px 0px 8px 0px;
      font-size: 14px;
      color: #5A5A5A;
      font-weight: bold;
      text-align: center;
      width: 50%;
      margin: 0px auto 18px auto;
      clear: both;
      border-bottom: 1px solid #BEBEBE; }
    ._poster-submission .poster-submission-form .section .col-md-4, ._poster-submission .abstract-submission-form .section .col-md-4, ._abstract-submission .poster-submission-form .section .col-md-4, ._abstract-submission .abstract-submission-form .section .col-md-4 {
      margin-bottom: 10; }
    ._poster-submission .poster-submission-form .section label, ._poster-submission .abstract-submission-form .section label, ._abstract-submission .poster-submission-form .section label, ._abstract-submission .abstract-submission-form .section label {
      margin-bottom: 7px;
      margin-left: 7px;
      font-size: 14px; }
    ._poster-submission .poster-submission-form .section input, ._poster-submission .abstract-submission-form .section input, ._abstract-submission .poster-submission-form .section input, ._abstract-submission .abstract-submission-form .section input {
      border: 2px solid #E6E6E6;
      -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      display: block;
      width: 100%;
      height: 34px;
      padding: 6px 12px;
      font-size: 14px;
      line-height: 1.42857;
      color: #5A5A5A; }
    ._poster-submission .poster-submission-form .section textarea, ._poster-submission .abstract-submission-form .section textarea, ._abstract-submission .poster-submission-form .section textarea, ._abstract-submission .abstract-submission-form .section textarea {
      resize: none; }
    ._poster-submission .poster-submission-form .section #audience_selection_comment, ._poster-submission .abstract-submission-form .section #audience_selection_comment, ._abstract-submission .poster-submission-form .section #audience_selection_comment, ._abstract-submission .abstract-submission-form .section #audience_selection_comment {
      height: 100px; }
  ._poster-submission .poster-submission-form .checkbox-section label, ._poster-submission .abstract-submission-form .checkbox-section label, ._abstract-submission .poster-submission-form .checkbox-section label, ._abstract-submission .abstract-submission-form .checkbox-section label {
    cursor: pointer;
    font-size: 12px; }
  ._poster-submission .poster-submission-form .checkbox-section .form-group, ._poster-submission .abstract-submission-form .checkbox-section .form-group, ._abstract-submission .poster-submission-form .checkbox-section .form-group, ._abstract-submission .abstract-submission-form .checkbox-section .form-group {
    margin-bottom: 0px; }
  ._poster-submission .poster-submission-form .checkbox-section .checkbox-column, ._poster-submission .abstract-submission-form .checkbox-section .checkbox-column, ._abstract-submission .poster-submission-form .checkbox-section .checkbox-column, ._abstract-submission .abstract-submission-form .checkbox-section .checkbox-column {
    width: 33%; }
  ._poster-submission .poster-submission-form .checkbox-section.cursor-default label, ._poster-submission .poster-submission-form .checkbox-section.cursor-default input, ._poster-submission .abstract-submission-form .checkbox-section.cursor-default label, ._poster-submission .abstract-submission-form .checkbox-section.cursor-default input, ._abstract-submission .poster-submission-form .checkbox-section.cursor-default label, ._abstract-submission .poster-submission-form .checkbox-section.cursor-default input, ._abstract-submission .abstract-submission-form .checkbox-section.cursor-default label, ._abstract-submission .abstract-submission-form .checkbox-section.cursor-default input {
    cursor: default; }
  ._poster-submission .poster-submission-form .checkbox-section .checkbox-header, ._poster-submission .abstract-submission-form .checkbox-section .checkbox-header, ._abstract-submission .poster-submission-form .checkbox-section .checkbox-header, ._abstract-submission .abstract-submission-form .checkbox-section .checkbox-header {
    background-color: #B6BD00;
    color: #FFFFFF; }
    ._poster-submission .poster-submission-form .checkbox-section .checkbox-header button, ._poster-submission .abstract-submission-form .checkbox-section .checkbox-header button, ._abstract-submission .poster-submission-form .checkbox-section .checkbox-header button, ._abstract-submission .abstract-submission-form .checkbox-section .checkbox-header button {
      background: #FFFFFF;
      color: #B6BD00;
      border: none; }
  ._poster-submission .poster-submission-form .checkbox-section .checkbox-choices input, ._poster-submission .abstract-submission-form .checkbox-section .checkbox-choices input, ._abstract-submission .poster-submission-form .checkbox-section .checkbox-choices input, ._abstract-submission .abstract-submission-form .checkbox-section .checkbox-choices input {
    width: 15px;
    height: 15px;
    float: left;
    margin-top: 2px; }
  ._poster-submission .poster-submission-form .checkbox-section .checkbox-choices b, ._poster-submission .abstract-submission-form .checkbox-section .checkbox-choices b, ._abstract-submission .poster-submission-form .checkbox-section .checkbox-choices b, ._abstract-submission .abstract-submission-form .checkbox-section .checkbox-choices b {
    background: #AF0120;
    color: #FFFFFF;
    padding: 0 2px; }
  ._poster-submission .poster-submission-form .checkbox-section .checkbox-choices span, ._poster-submission .abstract-submission-form .checkbox-section .checkbox-choices span, ._abstract-submission .poster-submission-form .checkbox-section .checkbox-choices span, ._abstract-submission .abstract-submission-form .checkbox-section .checkbox-choices span {
    font-size: 14px;
    padding-left: 8px;
    line-height: 18px; }
  ._poster-submission .green-solid-button, ._poster-submission .green-form-button, ._poster-submission .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._poster-submission .btn:nth-child(2), ._poster-submission .pagination li a, .pagination li ._poster-submission a, ._poster-submission .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._poster-submission .more-social-icon-link, ._poster-submission .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._poster-submission .more-social-icon-link, ._poster-submission .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._poster-submission .more-social-icon-link, ._poster-submission .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._poster-submission .more-social-icon-link, ._poster-submission .grey-solid-button, ._poster-submission .popover-navigation .btn, .popover-navigation ._poster-submission .btn, ._abstract-submission .green-solid-button, ._abstract-submission .green-form-button, ._abstract-submission .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._abstract-submission .btn:nth-child(2), ._abstract-submission .pagination li a, .pagination li ._abstract-submission a, ._abstract-submission .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._abstract-submission .more-social-icon-link, ._abstract-submission .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._abstract-submission .more-social-icon-link, ._abstract-submission .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._abstract-submission .more-social-icon-link, ._abstract-submission .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._abstract-submission .more-social-icon-link, ._abstract-submission .grey-solid-button, ._abstract-submission .popover-navigation .btn, .popover-navigation ._abstract-submission .btn {
    max-width: 250px;
    width: 100%; }
  ._poster-submission .form-control:focus, ._abstract-submission .form-control:focus {
    border: 1px solid #B6BD00;
    box-shadow: none; }
  ._poster-submission .alert, ._abstract-submission .alert {
    margin: 13px;
    font-size: 16px; }
  ._poster-submission textarea.form-control, ._abstract-submission textarea.form-control {
    height: 150px; }
  ._poster-submission .fa-globe, ._abstract-submission .fa-globe {
    color: inherit; }
    ._poster-submission .fa-globe:hover, ._abstract-submission .fa-globe:hover {
      color: #FFFFFF !important; }
  ._poster-submission .panel-heading .fa, ._abstract-submission .panel-heading .fa {
    color: #BEBEBE;
    font-size: 26px;
    cursor: pointer; }
  ._poster-submission .panel-heading:hover, ._abstract-submission .panel-heading:hover {
    background: #E6E6E6; }
  ._poster-submission .panel-heading a, ._poster-submission .panel-heading .social-share-icons .more-social-icon-link, .social-share-icons ._poster-submission .panel-heading .more-social-icon-link, ._poster-submission .panel-heading .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._poster-submission .panel-heading .more-social-icon-link, ._abstract-submission .panel-heading a, ._abstract-submission .panel-heading .social-share-icons .more-social-icon-link, .social-share-icons ._abstract-submission .panel-heading .more-social-icon-link, ._abstract-submission .panel-heading .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._abstract-submission .panel-heading .more-social-icon-link {
    text-decoration: none; }
  ._poster-submission .panel-heading a:hover, ._poster-submission .panel-heading .social-share-icons .more-social-icon-link:hover, .social-share-icons ._poster-submission .panel-heading .more-social-icon-link:hover, ._poster-submission .panel-heading .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._poster-submission .panel-heading .more-social-icon-link:hover, ._abstract-submission .panel-heading a:hover, ._abstract-submission .panel-heading .social-share-icons .more-social-icon-link:hover, .social-share-icons ._abstract-submission .panel-heading .more-social-icon-link:hover, ._abstract-submission .panel-heading .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._abstract-submission .panel-heading .more-social-icon-link:hover {
    color: #000000; }
  ._poster-submission .panel-heading:hover .fa, ._abstract-submission .panel-heading:hover .fa {
    color: #969696; }
  ._poster-submission .nav-tabs > li > a:hover, ._poster-submission .social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .social-share-icons ._poster-submission .nav-tabs > li > .more-social-icon-link:hover, ._poster-submission .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .mobile-social-share-icons ._poster-submission .nav-tabs > li > .more-social-icon-link:hover,
  ._poster-submission .nav-tabs > li > a,
  ._poster-submission .social-share-icons .nav-tabs > li > .more-social-icon-link,
  .social-share-icons ._poster-submission .nav-tabs > li > .more-social-icon-link,
  ._poster-submission .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link,
  .mobile-social-share-icons ._poster-submission .nav-tabs > li > .more-social-icon-link, ._abstract-submission .nav-tabs > li > a:hover, ._abstract-submission .social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .social-share-icons ._abstract-submission .nav-tabs > li > .more-social-icon-link:hover, ._abstract-submission .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .mobile-social-share-icons ._abstract-submission .nav-tabs > li > .more-social-icon-link:hover,
  ._abstract-submission .nav-tabs > li > a,
  ._abstract-submission .social-share-icons .nav-tabs > li > .more-social-icon-link,
  .social-share-icons ._abstract-submission .nav-tabs > li > .more-social-icon-link,
  ._abstract-submission .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link,
  .mobile-social-share-icons ._abstract-submission .nav-tabs > li > .more-social-icon-link {
    border: none; }
  ._poster-submission .wizard, ._abstract-submission .wizard {
    background: #F5F5F7;
    padding: 0 10px 0 10px; }
    ._poster-submission .wizard .circle, ._abstract-submission .wizard .circle {
      font-size: 16px; }
  ._poster-submission .wizard .nav-tabs, ._abstract-submission .wizard .nav-tabs {
    position: relative;
    border: 0px; }
  ._poster-submission .wizard > div.wizard-inner, ._abstract-submission .wizard > div.wizard-inner {
    position: relative; }
  ._poster-submission .connecting-line, ._abstract-submission .connecting-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1; }
  ._poster-submission .active-line, ._abstract-submission .active-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1;
    border-radius: 15px !important; }
  ._poster-submission .active .connecting-line,
  ._poster-submission .done .connecting-line, ._abstract-submission .active .connecting-line,
  ._abstract-submission .done .connecting-line {
    background-color: #B6BD00; }
  ._poster-submission .border-right, ._abstract-submission .border-right {
    border-radius: 15px 0 0 15px; }
  ._poster-submission .border-left, ._abstract-submission .border-left {
    border-radius: 0; }
  ._poster-submission .wizard .nav-tabs > li.active > a, ._poster-submission .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link, .social-share-icons ._poster-submission .wizard .nav-tabs > li.active > .more-social-icon-link, ._poster-submission .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link, .mobile-social-share-icons ._poster-submission .wizard .nav-tabs > li.active > .more-social-icon-link, ._poster-submission .wizard .nav-tabs > li.active > a:hover, ._poster-submission .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .social-share-icons ._poster-submission .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._poster-submission .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .mobile-social-share-icons ._poster-submission .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._poster-submission .wizard .nav-tabs > li.active > a:focus, ._poster-submission .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .social-share-icons ._poster-submission .wizard .nav-tabs > li.active > .more-social-icon-link:focus, ._poster-submission .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .mobile-social-share-icons ._poster-submission .wizard .nav-tabs > li.active > .more-social-icon-link:focus, ._abstract-submission .wizard .nav-tabs > li.active > a, ._abstract-submission .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link, .social-share-icons ._abstract-submission .wizard .nav-tabs > li.active > .more-social-icon-link, ._abstract-submission .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link, .mobile-social-share-icons ._abstract-submission .wizard .nav-tabs > li.active > .more-social-icon-link, ._abstract-submission .wizard .nav-tabs > li.active > a:hover, ._abstract-submission .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .social-share-icons ._abstract-submission .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._abstract-submission .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .mobile-social-share-icons ._abstract-submission .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._abstract-submission .wizard .nav-tabs > li.active > a:focus, ._abstract-submission .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .social-share-icons ._abstract-submission .wizard .nav-tabs > li.active > .more-social-icon-link:focus, ._abstract-submission .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .mobile-social-share-icons ._abstract-submission .wizard .nav-tabs > li.active > .more-social-icon-link:focus {
    cursor: default;
    border: 0;
    background: none;
    border-bottom-color: transparent; }
  ._poster-submission .nav-tabs li p, ._poster-submission .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._poster-submission .nav-tabs li td, ._abstract-submission .nav-tabs li p, ._abstract-submission .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._abstract-submission .nav-tabs li td {
    white-space: nowrap;
    margin: 0;
    padding-top: 70px;
    font-weight: bold;
    font-size: 16px;
    text-align: center; }
  ._poster-submission .list-inline, ._abstract-submission .list-inline {
    text-align: center; }
  ._poster-submission .control-label, ._abstract-submission .control-label {
    font-size: 15px;
    font-weight: 600;
    padding-bottom: 7px; }
  ._poster-submission .wizard .nav-tabs > li, ._abstract-submission .wizard .nav-tabs > li {
    width: 50%;
    margin-bottom: 0; }
  ._poster-submission .wizard .nav-tabs > li a, ._poster-submission .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._poster-submission .wizard .nav-tabs > li .more-social-icon-link, ._poster-submission .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._poster-submission .wizard .nav-tabs > li .more-social-icon-link, ._abstract-submission .wizard .nav-tabs > li a, ._abstract-submission .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._abstract-submission .wizard .nav-tabs > li .more-social-icon-link, ._abstract-submission .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._abstract-submission .wizard .nav-tabs > li .more-social-icon-link {
    width: 115px;
    height: 70px;
    margin: 20px auto;
    border-radius: 100%;
    padding: 0;
    color: #5A5A5A;
    text-align: center; }
  ._poster-submission .wizard .tab-pane, ._abstract-submission .wizard .tab-pane {
    position: relative; }
    ._poster-submission .wizard .tab-pane .sub-label, ._abstract-submission .wizard .tab-pane .sub-label {
      margin-bottom: 10px;
      font-size: 16px;
      float: left; }
  ._poster-submission .next-step:hover, ._poster-submission .next-step, ._poster-submission .prev-step:hover, ._poster-submission .prev-step, ._abstract-submission .next-step:hover, ._abstract-submission .next-step, ._abstract-submission .prev-step:hover, ._abstract-submission .prev-step {
    position: relative;
    background-color: #B6BD00;
    font-size: 16px;
    color: #FFFFFF; }
  @media (max-width: 500px) {
    ._poster-submission h2, ._abstract-submission h2 {
      font-size: 24px; }
    ._poster-submission .wizard, ._abstract-submission .wizard {
      width: 100%;
      height: auto !important;
      padding: 0; }
    ._poster-submission span.round-tab, ._abstract-submission span.round-tab {
      font-size: 16px;
      width: 50px;
      height: 50px;
      line-height: 50px; }
    ._poster-submission .wizard .nav-tabs > li a, ._poster-submission .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._poster-submission .wizard .nav-tabs > li .more-social-icon-link, ._poster-submission .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._poster-submission .wizard .nav-tabs > li .more-social-icon-link, ._abstract-submission .wizard .nav-tabs > li a, ._abstract-submission .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._abstract-submission .wizard .nav-tabs > li .more-social-icon-link, ._abstract-submission .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._abstract-submission .wizard .nav-tabs > li .more-social-icon-link {
      width: 100%;
      height: 50px; }
    ._poster-submission .wizard li.active:after, ._abstract-submission .wizard li.active:after {
      content: " ";
      position: absolute;
      left: 35%; }
    ._poster-submission .next-step, ._abstract-submission .next-step {
      margin-top: 10px; }
    ._poster-submission .nav-tabs li p, ._poster-submission .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._poster-submission .nav-tabs li td, ._abstract-submission .nav-tabs li p, ._abstract-submission .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._abstract-submission .nav-tabs li td {
      padding-top: 60px;
      font-size: 10px;
      text-align: center; }
    ._poster-submission .connecting-line, ._poster-submission .active-line, ._abstract-submission .connecting-line, ._abstract-submission .active-line {
      top: 43%; } }

.poster-download-ico, .abstract-download-ico {
  color: #B6BD00;
  font-size: 16px !important;
  margin: 4px; }

.new-poster-ico, .new-abstract-ico {
  margin-right: 4px; }

.confirm-txt {
  color: #B6BD00 !important;
  font-weight: 600; }

.choose-txt {
  color: #B6BD00;
  margin-bottom: 12px;
  font-weight: 600;
  font-size: 16px;
  font-family: 'Open Sans'; }

.author-count-header {
  float: left; }
  .author-count-header .circle {
    background: #B6BD00;
    border-radius: 0.8em;
    -moz-border-radius: 0.8em;
    -webkit-border-radius: 0.8em;
    color: #ffffff;
    display: inline-block;
    font-weight: bold;
    line-height: 1.6em;
    margin-right: 10px;
    text-align: center;
    width: 1.6em;
    float: left; }
  .author-count-header .author-header-with-count {
    font-size: 16px;
    float: right; }

.poster-dropzone-bulk, .abstract-dropzone-bulk {
  padding: 22px 20px;
  border: 2px dashed #B6BD00;
  border-radius: 5px;
  cursor: pointer;
  background-color: #F5F5F7;
  text-align: center;
  width: 630px;
  height: 130px;
  color: #B6BD00;
  margin-left: 52px;
  margin-top: 4px;
  width: 100%;
  max-width: 713px; }
  @media (max-width: 1200px) {
    .poster-dropzone-bulk, .abstract-dropzone-bulk {
      max-width: 578px; } }
  .poster-dropzone-bulk .fa-upload, .poster-dropzone-bulk .fa-file, .abstract-dropzone-bulk .fa-upload, .abstract-dropzone-bulk .fa-file {
    font-size: 60px;
    color: #5A5A5A;
    display: block;
    padding-bottom: 12px; }
  .poster-dropzone-bulk .upload-presentation-form label.control-label, .abstract-dropzone-bulk .upload-presentation-form label.control-label {
    font-size: 16px;
    padding-bottom: 8px;
    font-weight: 600;
    color: #333; }
  .poster-dropzone-bulk .upload-presentation-form input, .poster-dropzone-bulk .upload-presentation-form textarea, .abstract-dropzone-bulk .upload-presentation-form input, .abstract-dropzone-bulk .upload-presentation-form textarea {
    border: 1px solid #ccc;
    border-radius: 8px;
    background-color: #f5f5f5 !important;
    font-size: 16px;
    height: 50px; }
  .poster-dropzone-bulk .upload-presentation-form textarea, .abstract-dropzone-bulk .upload-presentation-form textarea {
    height: 150px;
    resize: vertical; }
  .poster-dropzone-bulk .upload-presentation-form .radio-section input, .abstract-dropzone-bulk .upload-presentation-form .radio-section input {
    height: inherit; }

._custom_virtual_event_email_submission hr {
  width: 80%; }
  @media screen and (max-width: 992px) {
    ._custom_virtual_event_email_submission hr {
      margin-top: -8px; } }
._custom_virtual_event_email_submission h2 {
  color: #5A5A5A;
  font-size: 34px;
  line-height: 30px; }
  ._custom_virtual_event_email_submission h2 i {
    color: #B6BD00; }
  @media screen and (max-width: 992px) {
    ._custom_virtual_event_email_submission h2 {
      font-size: 32px; } }
._custom_virtual_event_email_submission h3 {
  color: #B6BD00;
  font-size: 16px;
  font-family: 'Open Sans';
  font-weight: bold;
  line-height: 18px; }
._custom_virtual_event_email_submission .tagline-1 {
  font-family: 'Open Sans';
  color: #5A5A5A;
  text-align: center;
  padding-bottom: 8px;
  line-height: 24px; }
  @media screen and (max-width: 992px) {
    ._custom_virtual_event_email_submission .tagline-1 {
      font-size: 14px !important; } }
._custom_virtual_event_email_submission p, ._custom_virtual_event_email_submission .static-about table tbody tr td, .static-about table tbody tr ._custom_virtual_event_email_submission td {
  color: #333; }
._custom_virtual_event_email_submission .green-solid-button, ._custom_virtual_event_email_submission .green-form-button, ._custom_virtual_event_email_submission .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._custom_virtual_event_email_submission .btn:nth-child(2), ._custom_virtual_event_email_submission .pagination li a, .pagination li ._custom_virtual_event_email_submission a, ._custom_virtual_event_email_submission .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._custom_virtual_event_email_submission .more-social-icon-link, ._custom_virtual_event_email_submission .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._custom_virtual_event_email_submission .more-social-icon-link, ._custom_virtual_event_email_submission .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._custom_virtual_event_email_submission .more-social-icon-link, ._custom_virtual_event_email_submission .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._custom_virtual_event_email_submission .more-social-icon-link {
  box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5);
  border: 1.8px solid #B6BD00;
  width: 290px;
  font-family: 'Open Sans';
  font-size: 16px;
  padding: 20px 0; }
  ._custom_virtual_event_email_submission .green-solid-button:hover, ._custom_virtual_event_email_submission .green-form-button:hover, ._custom_virtual_event_email_submission .popover-navigation .btn-group .btn:hover:nth-child(2), .popover-navigation .btn-group ._custom_virtual_event_email_submission .btn:hover:nth-child(2), ._custom_virtual_event_email_submission .pagination li a:hover, .pagination li ._custom_virtual_event_email_submission a:hover, ._custom_virtual_event_email_submission .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons ._custom_virtual_event_email_submission .more-social-icon-link:hover, ._custom_virtual_event_email_submission .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li ._custom_virtual_event_email_submission .more-social-icon-link:hover, ._custom_virtual_event_email_submission .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons ._custom_virtual_event_email_submission .more-social-icon-link:hover, ._custom_virtual_event_email_submission .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li ._custom_virtual_event_email_submission .more-social-icon-link:hover {
    background-color: #FFFFFF;
    color: #5A5A5A; }

._custom-virtual-event-email-form {
  font-family: 'Open Sans';
  color: #5A5A5A;
  border-radius: 8px;
  margin-bottom: 8px; }
  ._custom-virtual-event-email-form #imageModal img {
    width: 100%; }
  ._custom-virtual-event-email-form .back-button {
    color: #5A5A5A;
    width: 250px;
    height: 60px;
    background-color: #FFFFFF;
    margin: 1rem 1rem 1rem 0; }
  ._custom-virtual-event-email-form hr {
    border: 1px solid white; }
  ._custom-virtual-event-email-form hr.divider {
    border: 1px solid #F5F5F7;
    margin: 30px 0; }
  ._custom-virtual-event-email-form .labroots_drop_container h3 {
    color: #B6BD00;
    font-family: 'Open Sans';
    font-size: 22px;
    margin-bottom: 16px; }
  ._custom-virtual-event-email-form .header-2 {
    font-weight: bold;
    font-family: 'Open Sans';
    font-family: 'Open Sans';
    color: #B6BD00;
    font-size: 16px; }
  ._custom-virtual-event-email-form h4.header-4 {
    font-family: 'Open Sans';
    font-size: 22px;
    color: #B6BD00;
    font-weight: bold;
    margin-bottom: 16px; }
  ._custom-virtual-event-email-form h5.header-5 {
    font-family: 'Open Sans';
    font-size: 35px;
    color: #B6BD00;
    font-weight: bold; }
  ._custom-virtual-event-email-form .tagline-1 {
    font-family: 'Open Sans';
    color: #5A5A5A;
    text-align: center;
    padding-bottom: 8px;
    line-height: 24px; }
    @media screen and (max-width: 992px) {
      ._custom-virtual-event-email-form .tagline-1 {
        font-size: 16px !important; } }
  ._custom-virtual-event-email-form .form_success {
    background: #F5F5F7;
    padding: 30px;
    margin-bottom: 40px;
    display: none; }
    ._custom-virtual-event-email-form .form_success button {
      max-width: unset;
      width: unset; }
  ._custom-virtual-event-email-form .green-solid-button:hover, ._custom-virtual-event-email-form .green-form-button:hover, ._custom-virtual-event-email-form .popover-navigation .btn-group .btn:hover:nth-child(2), .popover-navigation .btn-group ._custom-virtual-event-email-form .btn:hover:nth-child(2), ._custom-virtual-event-email-form .pagination li a:hover, .pagination li ._custom-virtual-event-email-form a:hover, ._custom-virtual-event-email-form .pagination li .social-share-icons .more-social-icon-link:hover, .pagination li .social-share-icons ._custom-virtual-event-email-form .more-social-icon-link:hover, ._custom-virtual-event-email-form .social-share-icons .pagination li .more-social-icon-link:hover, .social-share-icons .pagination li ._custom-virtual-event-email-form .more-social-icon-link:hover, ._custom-virtual-event-email-form .pagination li .mobile-social-share-icons .more-social-icon-link:hover, .pagination li .mobile-social-share-icons ._custom-virtual-event-email-form .more-social-icon-link:hover, ._custom-virtual-event-email-form .mobile-social-share-icons .pagination li .more-social-icon-link:hover, .mobile-social-share-icons .pagination li ._custom-virtual-event-email-form .more-social-icon-link:hover {
    background-color: #FFFFFF;
    color: #5A5A5A; }
  ._custom-virtual-event-email-form .back-button:hover {
    background-color: #B6BD00;
    color: #fff; }
  ._custom-virtual-event-email-form #step1 i.error_icon {
    display: none;
    color: #AF0120;
    font-size: 30px;
    position: absolute;
    top: 40px;
    right: 70px;
    pointer-events: none; }
    @media screen and (max-width: 992px) {
      ._custom-virtual-event-email-form #step1 i.error_icon {
        right: 16px; } }
  ._custom-virtual-event-email-form #step1 .howTheyWork {
    margin: 0 auto;
    display: flex;
    justify-content: space-around;
    width: 76%; }
    ._custom-virtual-event-email-form #step1 .howTheyWork hr {
      border-color: #0000001F; }
    ._custom-virtual-event-email-form #step1 .howTheyWork .iconDemo {
      width: 70px; }
      @media screen and (max-width: 1200px) {
        ._custom-virtual-event-email-form #step1 .howTheyWork .iconDemo {
          width: 90px;
          margin-right: 16px; } }
      @media screen and (max-width: 992px) {
        ._custom-virtual-event-email-form #step1 .howTheyWork .iconDemo {
          width: 90px;
          margin: 16px auto;
          margin-top: 0; } }
    ._custom-virtual-event-email-form #step1 .howTheyWork h2 {
      font-size: 27px;
      font-weight: bold; }
    ._custom-virtual-event-email-form #step1 .howTheyWork ul {
      font-size: 14px;
      padding: 16px;
      padding-top: 0px;
      list-style: disc; }
      ._custom-virtual-event-email-form #step1 .howTheyWork ul li {
        padding: 12px 0; }
        @media screen and (max-width: 992px) {
          ._custom-virtual-event-email-form #step1 .howTheyWork ul li {
            padding: 8px 0; } }
    @media screen and (max-width: 992px) {
      ._custom-virtual-event-email-form #step1 .howTheyWork {
        display: block;
        width: 90%; } }
  ._custom-virtual-event-email-form #step2 i.error_icon, ._custom-virtual-event-email-form #step4 i.error_icon {
    display: none;
    color: #AF0120;
    font-size: 24px; }
  ._custom-virtual-event-email-form #complete p, ._custom-virtual-event-email-form #complete .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form #complete td {
    padding: 8px 0; }
  ._custom-virtual-event-email-form #complete #cke_ckeditorSummaryHtml {
    border: none; }
    ._custom-virtual-event-email-form #complete #cke_ckeditorSummaryHtml #cke_1_top {
      display: none; }
    ._custom-virtual-event-email-form #complete #cke_ckeditorSummaryHtml #cke_1_bottom {
      display: none; }
  ._custom-virtual-event-email-form #step2 .cveImageTagline {
    max-width: 330px; }
    ._custom-virtual-event-email-form #step2 .cveImageTagline p, ._custom-virtual-event-email-form #step2 .cveImageTagline .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form #step2 .cveImageTagline td {
      font-size: 14px; }
  ._custom-virtual-event-email-form #step2 #cke_custom_virtual_event_email_submission_copyText.cke_reset {
    border-radius: 8px;
    padding: 2px; }
  ._custom-virtual-event-email-form #step2 #cke_2_bottom {
    background-color: #FFFFFF; }
  ._custom-virtual-event-email-form #step2 #cke_2_contents {
    margin: 0 -2px; }
  ._custom-virtual-event-email-form #step2 .cke_wysiwyg_frame {
    background-color: #F5F5F7;
    margin: 0px -2px; }
  ._custom-virtual-event-email-form #step2 .cke_top {
    background-color: #FFFFFF; }
  ._custom-virtual-event-email-form #step2 .email_content_side_image {
    padding: 0;
    padding-right: 28px; }
    ._custom-virtual-event-email-form #step2 .email_content_side_image img {
      cursor: pointer;
      width: 100%; }
    ._custom-virtual-event-email-form #step2 .email_content_side_image p, ._custom-virtual-event-email-form #step2 .email_content_side_image .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form #step2 .email_content_side_image td {
      margin-top: 8px; }
      ._custom-virtual-event-email-form #step2 .email_content_side_image p small, ._custom-virtual-event-email-form #step2 .email_content_side_image .static-about table tbody tr td small, .static-about table tbody tr ._custom-virtual-event-email-form #step2 .email_content_side_image td small {
        font-size: 12px; }
    @media screen and (max-width: 992px) {
      ._custom-virtual-event-email-form #step2 .email_content_side_image {
        padding-right: 8px;
        padding-left: 8px; } }
  ._custom-virtual-event-email-form #step2 .email_content {
    padding: 0;
    padding-left: 28px; }
    ._custom-virtual-event-email-form #step2 .email_content small.error-text {
      margin-top: -20px;
      margin-bottom: 24px; }
      ._custom-virtual-event-email-form #step2 .email_content small.error-text.copyTextErrorText {
        margin-top: 14px; }
    ._custom-virtual-event-email-form #step2 .email_content i.error_icon {
      display: none;
      color: #AF0120;
      font-size: 30px;
      position: absolute;
      top: 45px;
      right: 15px;
      pointer-events: none; }
      @media screen and (max-width: 992px) {
        ._custom-virtual-event-email-form #step2 .email_content i.error_icon {
          right: 16px; } }
      ._custom-virtual-event-email-form #step2 .email_content i.error_icon.copyTextError {
        top: 100px; }
    ._custom-virtual-event-email-form #step2 .email_content .willProvideErrorIcon {
      padding-left: 8px; }
    @media screen and (max-width: 992px) {
      ._custom-virtual-event-email-form #step2 .email_content {
        padding-right: 8px;
        padding-left: 8px; } }
  ._custom-virtual-event-email-form .confirmation-file-container {
    background-color: #F5F5F7;
    border-radius: 5px;
    border: 1px solid #E6E6E6;
    height: 60px;
    white-space: nowrap;
    max-width: fit-content;
    min-width: 200px;
    padding-right: 20px; }
    ._custom-virtual-event-email-form .confirmation-file-container .summary_value {
      font-weight: bold; }
    ._custom-virtual-event-email-form .confirmation-file-container .fa-file {
      font-size: 30px;
      margin: 12px;
      color: #B6BD00; }
  ._custom-virtual-event-email-form i.error_icon.create_social_media_error_icon {
    display: none;
    color: #AF0120;
    font-size: 24px;
    position: relative !important;
    top: inherit !important;
    right: inherit !important; }
  ._custom-virtual-event-email-form .w-calendar {
    position: relative; }
    ._custom-virtual-event-email-form .w-calendar i.fa-calendar-o {
      font-size: 25px;
      position: absolute;
      top: 46px;
      right: 40px;
      pointer-events: none;
      color: #5A5A5A; }
  ._custom-virtual-event-email-form #imageryContainer {
    max-width: 580px;
    border-radius: 8px; }
    ._custom-virtual-event-email-form #imageryContainer .byte_size {
      display: none; }
    ._custom-virtual-event-email-form #imageryContainer .file_name {
      font-size: 12px;
      padding: 8px;
      text-align: center;
      margin-bottom: 8px; }
    ._custom-virtual-event-email-form #imageryContainer .labroots_drop_container, ._custom-virtual-event-email-form #imageryContainer .labroots_drop_container_featured, ._custom-virtual-event-email-form #imageryContainer .labroots_drop_container_article {
      background-color: #F5F5F7 !important; }
    ._custom-virtual-event-email-form #imageryContainer .preview_container i.fa {
      color: #B6BD00; }
    ._custom-virtual-event-email-form #imageryContainer .url_container {
      display: none !important; }
  ._custom-virtual-event-email-form .image_specs {
    border-left: 1px solid #F5F5F7; }
    ._custom-virtual-event-email-form .image_specs p.image_spec_text, ._custom-virtual-event-email-form .image_specs .static-about table tbody tr td.image_spec_text, .static-about table tbody tr ._custom-virtual-event-email-form .image_specs td.image_spec_text {
      margin-top: 8px !important;
      line-height: 18px; }
      ._custom-virtual-event-email-form .image_specs p.image_spec_text b.header-2, ._custom-virtual-event-email-form .image_specs .static-about table tbody tr td.image_spec_text b.header-2, .static-about table tbody tr ._custom-virtual-event-email-form .image_specs td.image_spec_text b.header-2 {
        display: inline-block;
        margin-bottom: 6px; }
    @media screen and (max-width: 992px) {
      ._custom-virtual-event-email-form .image_specs {
        border: none;
        padding: 0; } }
  ._custom-virtual-event-email-form p, ._custom-virtual-event-email-form .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form td {
    border: 0.5 solid #363636;
    padding: 8px;
    border-radius: 8px;
    font-size: 12px;
    margin-bottom: 4px; }
  ._custom-virtual-event-email-form .preview-details {
    font-size: 18px; }
    ._custom-virtual-event-email-form .preview-details > div {
      clear: both; }
    ._custom-virtual-event-email-form .preview-details label {
      margin: 0px 10px;
      width: 200px;
      text-align: right;
      font-weight: bold; }
  ._custom-virtual-event-email-form .sales-copy {
    line-height: 125%; }
  ._custom-virtual-event-email-form .big-bottom-margin {
    margin-bottom: 500px; }
  ._custom-virtual-event-email-form form {
    padding-top: 10px; }
  ._custom-virtual-event-email-form .social-media-selection-form .imagery-radio label {
    font-size: 16px; }
  ._custom-virtual-event-email-form .social-media-selection-form .section {
    display: inline-block;
    width: 100%;
    border: solid 1px #E6E6E6;
    padding: 16px 20px 0px 20px;
    margin-bottom: 15px;
    background-color: #F5F5F7;
    box-shadow: 0px 1px 2px 0px rgba(21, 23, 25, 0.29); }
    ._custom-virtual-event-email-form .social-media-selection-form .section .section-label {
      padding: 0px 0px 8px 0px;
      font-size: 14px;
      color: #5A5A5A;
      font-weight: bold;
      text-align: center;
      width: 50%;
      margin: 0px auto 18px auto;
      clear: both;
      border-bottom: 1px solid #BEBEBE; }
    ._custom-virtual-event-email-form .social-media-selection-form .section .col-md-4 {
      margin-bottom: 10; }
    ._custom-virtual-event-email-form .social-media-selection-form .section label {
      margin-bottom: 7px;
      margin-left: 7px;
      font-size: 14px; }
    ._custom-virtual-event-email-form .social-media-selection-form .section input {
      border: 2px solid #E6E6E6;
      -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
      display: block;
      width: 100%;
      height: 34px;
      padding: 6px 12px;
      font-size: 14px;
      line-height: 1.42857;
      color: #5A5A5A; }
    ._custom-virtual-event-email-form .social-media-selection-form .section textarea {
      resize: none; }
    ._custom-virtual-event-email-form .social-media-selection-form .section #audience_selection_comment {
      height: 100px; }
  ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section label {
    cursor: pointer;
    font-size: 12px; }
  ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section .form-group {
    margin-bottom: 0px; }
  ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section .checkbox-column {
    width: 33%; }
  ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section.cursor-default label, ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section.cursor-default input {
    cursor: default; }
  ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section .checkbox-header {
    background-color: #B6BD00;
    color: #FFFFFF; }
    ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section .checkbox-header button {
      background: #FFFFFF;
      color: #B6BD00;
      border: none; }
  ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section .checkbox-choices input {
    width: 15px;
    height: 15px;
    float: left;
    margin-top: 2px; }
  ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section .checkbox-choices b {
    background: #AF0120;
    color: #FFFFFF;
    padding: 0 2px; }
  ._custom-virtual-event-email-form .social-media-selection-form .checkbox-section .checkbox-choices span {
    font-size: 14px;
    padding-left: 8px;
    line-height: 18px; }
  ._custom-virtual-event-email-form .required-label {
    font-size: 16px !important;
    line-height: 27px;
    font-weight: normal; }
  ._custom-virtual-event-email-form .sub-label-no-margin {
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 15px 1px; }
  ._custom-virtual-event-email-form .sub-label {
    font-size: 14px;
    font-weight: normal;
    margin: -40px 0 15px 1px; }
  ._custom-virtual-event-email-form .sub-label-dropbox {
    margin-top: -50px !important; }
  ._custom-virtual-event-email-form .line-divider {
    border-bottom: 1px solid #E6E6E6;
    padding-bottom: 20px;
    margin-bottom: 20px;
    width: 100%;
    text-align: center; }
  ._custom-virtual-event-email-form .overlay-row {
    margin-left: 200px; }
    ._custom-virtual-event-email-form .overlay-row .sponsored-image-list ol {
      padding-left: 0;
      list-style-position: inside;
      font-weight: bold;
      font-size: 14px; }
    ._custom-virtual-event-email-form .overlay-row .sponsored-image-list li span {
      font-weight: normal;
      font-size: 14px;
      line-height: 24px; }
  ._custom-virtual-event-email-form .green-solid-button, ._custom-virtual-event-email-form .green-form-button, ._custom-virtual-event-email-form .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._custom-virtual-event-email-form .btn:nth-child(2), ._custom-virtual-event-email-form .pagination li a, .pagination li ._custom-virtual-event-email-form a, ._custom-virtual-event-email-form .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._custom-virtual-event-email-form .more-social-icon-link, ._custom-virtual-event-email-form .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._custom-virtual-event-email-form .more-social-icon-link, ._custom-virtual-event-email-form .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._custom-virtual-event-email-form .more-social-icon-link, ._custom-virtual-event-email-form .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._custom-virtual-event-email-form .more-social-icon-link, ._custom-virtual-event-email-form .back-button {
    max-width: 250px;
    width: 100%;
    font-family: 'Open Sans';
    font-size: 20px;
    border: 1.8px solid #B6BD00;
    box-shadow: 0 5px 25px -10px rgba(150, 170, 180, 0.5); }
  ._custom-virtual-event-email-form .form-control:focus {
    border: 1px solid #B6BD00 !important;
    box-shadow: none; }
  ._custom-virtual-event-email-form .alert {
    margin: 13px;
    font-size: 16px; }
  ._custom-virtual-event-email-form input.form-control {
    background-color: #F5F5F7;
    height: 56px !important;
    color: #838383;
    border: 1px solid #BEBEBE; }
  ._custom-virtual-event-email-form textarea.form-control {
    background-color: #F5F5F7;
    color: #838383;
    border: 1px solid #BEBEBE; }
  ._custom-virtual-event-email-form .submit-button-container {
    margin-bottom: 50px; }
  ._custom-virtual-event-email-form small.error-text {
    display: none;
    color: #AF0120;
    margin-top: 8px;
    font-size: 12px; }
  @media screen and (min-width: 992px) {
    ._custom-virtual-event-email-form #step1 input, ._custom-virtual-event-email-form #step2 input {
      max-width: 85%; }
    ._custom-virtual-event-email-form #step1 i.fa-calendar-o, ._custom-virtual-event-email-form #step2 i.fa-calendar-o {
      right: 64px; } }
  ._custom-virtual-event-email-form button.btn-1 {
    font-family: 'Open Sans';
    margin-top: 45px; }
  ._custom-virtual-event-email-form .fa-globe {
    color: inherit; }
    ._custom-virtual-event-email-form .fa-globe:hover {
      color: #FFFFFF !important; }
  ._custom-virtual-event-email-form .panel-heading .fa {
    color: #BEBEBE;
    font-size: 26px;
    cursor: pointer; }
  ._custom-virtual-event-email-form .panel-heading:hover {
    background: #E6E6E6; }
  ._custom-virtual-event-email-form .panel-heading a, ._custom-virtual-event-email-form .panel-heading .social-share-icons .more-social-icon-link, .social-share-icons ._custom-virtual-event-email-form .panel-heading .more-social-icon-link, ._custom-virtual-event-email-form .panel-heading .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._custom-virtual-event-email-form .panel-heading .more-social-icon-link {
    text-decoration: none; }
  ._custom-virtual-event-email-form .panel-heading a:hover, ._custom-virtual-event-email-form .panel-heading .social-share-icons .more-social-icon-link:hover, .social-share-icons ._custom-virtual-event-email-form .panel-heading .more-social-icon-link:hover, ._custom-virtual-event-email-form .panel-heading .mobile-social-share-icons .more-social-icon-link:hover, .mobile-social-share-icons ._custom-virtual-event-email-form .panel-heading .more-social-icon-link:hover {
    color: #000000; }
  ._custom-virtual-event-email-form .panel-heading:hover .fa {
    color: #969696; }
  ._custom-virtual-event-email-form .nav-tabs > li > a:hover, ._custom-virtual-event-email-form .social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link:hover, ._custom-virtual-event-email-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover, .mobile-social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link:hover, ._custom-virtual-event-email-form .nav-tabs > li > a, ._custom-virtual-event-email-form .social-share-icons .nav-tabs > li > .more-social-icon-link, .social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link, ._custom-virtual-event-email-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link, .mobile-social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link {
    border: none; }
  ._custom-virtual-event-email-form .nav-tabs > li > a:hover p, ._custom-virtual-event-email-form .social-share-icons .nav-tabs > li > .more-social-icon-link:hover p, .social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link:hover p, ._custom-virtual-event-email-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover p, .mobile-social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link:hover p, ._custom-virtual-event-email-form .nav-tabs > li > a:hover .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .nav-tabs > li > a:hover td, ._custom-virtual-event-email-form .social-share-icons .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .social-share-icons .nav-tabs > li > .more-social-icon-link:hover td, .social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link:hover td, ._custom-virtual-event-email-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .mobile-social-share-icons .nav-tabs > li > .more-social-icon-link:hover td, .mobile-social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link:hover .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons ._custom-virtual-event-email-form .nav-tabs > li > .more-social-icon-link:hover td {
    color: #B6BD00 !important; }
  ._custom-virtual-event-email-form .wizard {
    background: #FFFFFF;
    padding: 20px 60px 0 60px;
    margin-bottom: 40px; }
  ._custom-virtual-event-email-form .wizard .nav-tabs {
    position: relative;
    border: 0px; }
  ._custom-virtual-event-email-form .wizard > div.wizard-inner {
    position: relative; }
  ._custom-virtual-event-email-form .connecting-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1; }
  ._custom-virtual-event-email-form .active-line {
    height: 15px;
    background: #E6E6E6;
    position: absolute;
    width: 98%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 44%;
    z-index: 1;
    border-radius: 15px !important; }
  ._custom-virtual-event-email-form .active .connecting-line, ._custom-virtual-event-email-form .done .connecting-line {
    background-color: #B6BD00; }
  ._custom-virtual-event-email-form .border-right {
    border-radius: 15px 0 0 15px; }
  ._custom-virtual-event-email-form .border-left {
    border-radius: 0; }
  ._custom-virtual-event-email-form .wizard .nav-tabs > li.active > a, ._custom-virtual-event-email-form .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link, .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li.active > .more-social-icon-link, ._custom-virtual-event-email-form .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link, .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li.active > .more-social-icon-link, ._custom-virtual-event-email-form .wizard .nav-tabs > li.active > a:hover, ._custom-virtual-event-email-form .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._custom-virtual-event-email-form .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:hover, .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li.active > .more-social-icon-link:hover, ._custom-virtual-event-email-form .wizard .nav-tabs > li.active > a:focus, ._custom-virtual-event-email-form .wizard .social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li.active > .more-social-icon-link:focus, ._custom-virtual-event-email-form .wizard .mobile-social-share-icons .nav-tabs > li.active > .more-social-icon-link:focus, .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li.active > .more-social-icon-link:focus {
    cursor: default;
    border: 0;
    background: none !important;
    border-bottom-color: transparent; }
  ._custom-virtual-event-email-form .nav-tabs li p, ._custom-virtual-event-email-form .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .nav-tabs li td {
    white-space: nowrap;
    margin: 0;
    padding-top: 70px;
    font-weight: bold;
    font-size: 16px;
    text-align: center; }
  ._custom-virtual-event-email-form .list-inline {
    text-align: center; }
  ._custom-virtual-event-email-form .control-label {
    color: #5A5A5A;
    font-size: 14px;
    padding-bottom: 12px;
    font-weight: bold;
    line-height: 20px; }
    ._custom-virtual-event-email-form .control-label.main-label {
      font-size: 15.5px; }
  ._custom-virtual-event-email-form .wizard .nav-tabs > li {
    width: 33%;
    margin-bottom: 0; }
  ._custom-virtual-event-email-form .wizard .nav-tabs-five > li {
    width: 20% !important; }
  ._custom-virtual-event-email-form .wizard .tab-pane {
    position: relative;
    padding-top: 15px;
    margin-top: 70px; }
    @media screen and (max-width: 992px) {
      ._custom-virtual-event-email-form .wizard .tab-pane {
        margin-top: 16px; } }
  ._custom-virtual-event-email-form .next-step:hover, ._custom-virtual-event-email-form .next-step, ._custom-virtual-event-email-form .prev-step:hover, ._custom-virtual-event-email-form .prev-step {
    position: relative;
    background-color: #B6BD00;
    font-size: 16px;
    color: #FFFFFF; }
  @media (max-width: 992px) {
    ._custom-virtual-event-email-form h2 {
      font-size: 24px; }
    ._custom-virtual-event-email-form h1 {
      font-size: 40px; }
    ._custom-virtual-event-email-form section {
      margin: 0 8px; }
    ._custom-virtual-event-email-form .wizard {
      width: 100%;
      height: auto !important;
      padding: 0 8px; }
    ._custom-virtual-event-email-form span.round-tab {
      font-size: 16px;
      width: 50px;
      height: 50px;
      line-height: 50px; }
    ._custom-virtual-event-email-form .wizard .nav-tabs > li a, ._custom-virtual-event-email-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link, ._custom-virtual-event-email-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link {
      width: 100%;
      height: 50px; }
    ._custom-virtual-event-email-form .wizard li.active:after {
      content: " ";
      position: absolute;
      left: 35%; }
    ._custom-virtual-event-email-form .next-step {
      margin-top: 10px; }
    ._custom-virtual-event-email-form .nav-tabs li p, ._custom-virtual-event-email-form .nav-tabs li .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .nav-tabs li td {
      padding-top: 60px;
      font-size: 10px;
      text-align: center; }
    ._custom-virtual-event-email-form .connecting-line, ._custom-virtual-event-email-form .active-line {
      top: 43%; } }
  ._custom-virtual-event-email-form .category-name {
    font-size: 16px; }
  ._custom-virtual-event-email-form .checkbox-label {
    font-size: 14px;
    display: inline-block;
    padding-top: 2.75px; }
  ._custom-virtual-event-email-form p.summary, ._custom-virtual-event-email-form .static-about table tbody tr td.summary, .static-about table tbody tr ._custom-virtual-event-email-form td.summary {
    margin: 0px 0;
    font-size: 16px; }
  ._custom-virtual-event-email-form .button-3 {
    font-size: 24px;
    max-width: 250px; }
  @media screen and (max-width: 1200px) {
    ._custom-virtual-event-email-form .wizard .nav-tabs-five > li a p, ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link p, .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .more-social-icon-link p, ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .more-social-icon-link p, ._custom-virtual-event-email-form .wizard .nav-tabs-five > li a .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .wizard .nav-tabs-five > li a td, ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .social-share-icons .more-social-icon-link td, .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .more-social-icon-link td, ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs-five > li .more-social-icon-link td {
      font-size: 10px;
      padding-top: 60px;
      padding-left: 0px; } }
  @media screen and (max-width: 768px) {
    ._custom-virtual-event-email-form .wizard .nav-tabs > li a, ._custom-virtual-event-email-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link, .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link, ._custom-virtual-event-email-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link {
      height: 35px; }
      ._custom-virtual-event-email-form .wizard .nav-tabs > li a p, ._custom-virtual-event-email-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link p, .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link p, ._custom-virtual-event-email-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link p, .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link p, ._custom-virtual-event-email-form .wizard .nav-tabs > li a .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .wizard .nav-tabs > li a td, ._custom-virtual-event-email-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .wizard .nav-tabs > li .social-share-icons .more-social-icon-link td, .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link td, ._custom-virtual-event-email-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr ._custom-virtual-event-email-form .wizard .nav-tabs > li .mobile-social-share-icons .more-social-icon-link td, .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link .static-about table tbody tr td, .static-about table tbody tr .mobile-social-share-icons ._custom-virtual-event-email-form .wizard .nav-tabs > li .more-social-icon-link td {
        display: none; }
    ._custom-virtual-event-email-form .green-solid-button, ._custom-virtual-event-email-form .green-form-button, ._custom-virtual-event-email-form .popover-navigation .btn-group .btn:nth-child(2), .popover-navigation .btn-group ._custom-virtual-event-email-form .btn:nth-child(2), ._custom-virtual-event-email-form .pagination li a, .pagination li ._custom-virtual-event-email-form a, ._custom-virtual-event-email-form .pagination li .social-share-icons .more-social-icon-link, .pagination li .social-share-icons ._custom-virtual-event-email-form .more-social-icon-link, ._custom-virtual-event-email-form .social-share-icons .pagination li .more-social-icon-link, .social-share-icons .pagination li ._custom-virtual-event-email-form .more-social-icon-link, ._custom-virtual-event-email-form .pagination li .mobile-social-share-icons .more-social-icon-link, .pagination li .mobile-social-share-icons ._custom-virtual-event-email-form .more-social-icon-link, ._custom-virtual-event-email-form .mobile-social-share-icons .pagination li .more-social-icon-link, .mobile-social-share-icons .pagination li ._custom-virtual-event-email-form .more-social-icon-link, ._custom-virtual-event-email-form .back-button {
      max-width: 125px; }
    ._custom-virtual-event-email-form .button-3 {
      max-width: 125px;
      font-size: 25px; } }
  @media screen and (max-width: 992px) {
    ._custom-virtual-event-email-form .twitter_category {
      margin-top: 16px; } }
  ._custom-virtual-event-email-form .imagery_selection_review {
    display: flex;
    flex-wrap: wrap; }
  ._custom-virtual-event-email-form .imagery_selection_review_item {
    height: 72px;
    background-color: #F5F5F7;
    border-radius: 8px;
    border: 1px solid #BEBEBE;
    margin: 16px 6px;
    margin-top: 0px;
    align-items: center;
    display: flex; }
    ._custom-virtual-event-email-form .imagery_selection_review_item .icon_container i {
      font-size: 40px;
      color: #B6BD00;
      margin: 8px; }
    ._custom-virtual-event-email-form .imagery_selection_review_item .name_container {
      font-size: 14px;
      font-weight: bold;
      word-break: break-all;
      padding: 8px; }
      ._custom-virtual-event-email-form .imagery_selection_review_item .name_container a, ._custom-virtual-event-email-form .imagery_selection_review_item .name_container .social-share-icons .more-social-icon-link, .social-share-icons ._custom-virtual-event-email-form .imagery_selection_review_item .name_container .more-social-icon-link, ._custom-virtual-event-email-form .imagery_selection_review_item .name_container .mobile-social-share-icons .more-social-icon-link, .mobile-social-share-icons ._custom-virtual-event-email-form .imagery_selection_review_item .name_container .more-social-icon-link {
        color: #5A5A5A; }
  ._custom-virtual-event-email-form textarea.form-control {
    height: 120px;
    resize: vertical;
    margin-bottom: 30px; }
