@import url(//fonts.googleapis.com/css?family=Yanone+Kaffeesatz:700,300,400);
::selection { background: #3f3f73; }

::-moz-selection { background: #3f3f73; }

div.no-margin-left-needed a.ti-product-link { background: #3f3f73; }
div.no-margin-left-needed a.ti-product-link:hover { background: #5a5aa4; }

#footer iframe#subscription-footer { height: 1005px; margin-right: 0; }
#footer .pane-menu-menu-standard-footer-menu ul.menu li a:hover, #footer .pane-menu-menu-topics-footer-menu ul.menu li a:hover { border-bottom: 1px solid #3f3f73; }

.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .pane-page-logo { width: 165px; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .pane-page-logo a#logo { height: 55px; background-image: url(../logo.svg); background-size: 165px; }

.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-disqus-comment-count a:hover, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-disqus-comment-count a:hover { color: #3f3f73; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-nid-1 a:hover, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-nid-1 a:hover { color: #3f3f73; }

.paragraphs-item-embedded-text a { border-bottom: 1px solid #3f3f73; }
.paragraphs-item-embedded-text a:hover { color: #3f3f73; }

.field-name-field-downloadable-file a { background: #3f3f73; }

.pane-node-body a { border-bottom: 1px solid #3f3f73; }
.pane-node-body a:hover { color: #3f3f73; }

.page-user #content .section form#user-login #edit-actions input[type=submit], .page-user #content .section form#user-login #edit-actions--2 input[type=submit], .page-user #content .section #user-register-form #edit-actions input[type=submit], .page-user #content .section #user-register-form #edit-actions--2 input[type=submit], page-user-register #content .section form#user-login #edit-actions input[type=submit], page-user-register #content .section form#user-login #edit-actions--2 input[type=submit], page-user-register #content .section #user-register-form #edit-actions input[type=submit], page-user-register #content .section #user-register-form #edit-actions--2 input[type=submit], .page-toboggan-denied #content .section form#user-login #edit-actions input[type=submit], .page-toboggan-denied #content .section form#user-login #edit-actions--2 input[type=submit], .page-toboggan-denied #content .section #user-register-form #edit-actions input[type=submit], .page-toboggan-denied #content .section #user-register-form #edit-actions--2 input[type=submit] { background: #3f3f73; }

.view-id-front_page_content_listing_grid .views-row.sponsored-content-background-color, .view-content-items-listing-grid-topics .views-row.sponsored-content-background-color, .view-content-items-listing-grid-lead-gen .views-row.sponsored-content-background-color, .view-content-items-listing-grid-digital-edition .views-row.sponsored-content-background-color { background-color: #d8d8e3; }
.view-id-front_page_content_listing_grid .views-row .views-field-field-taxonomy a:hover, .view-content-items-listing-grid-topics .views-row .views-field-field-taxonomy a:hover, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-taxonomy a:hover, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-taxonomy a:hover { color: #3f3f73; }
.view-id-front_page_content_listing_grid .views-row a:hover, .view-content-items-listing-grid-topics .views-row a:hover, .view-content-items-listing-grid-lead-gen .views-row a:hover, .view-content-items-listing-grid-digital-edition .views-row a:hover { color: #3f3f73; }

.views-newest-products-page .views-row .new-product-listing-title a:hover { color: #3f3f73; }
.views-newest-products-page .views-row .new-product-listing-author a { border-bottom: 1px solid #3f3f73; }
.views-newest-products-page .views-row .new-product-listing-author a:hover { color: #3f3f73; }

.page-search .spelling-suggestions a { border-bottom: 1px solid #3f3f73; }
.page-search .spelling-suggestions a:hover { color: #3f3f73; }
.page-search #edit-submit--2 { background: #3f3f73; }
.page-search #sidebar-second .block li a { border-bottom: 1px solid #3f3f73; }
.page-search #sidebar-second .block li a:hover { color: #3f3f73; }
.page-search ol.search-results .search-result h3.title a:hover { color: #3f3f73; }

.page-search .pager li.pager-current, .page-company-directory .pager li.pager-current, .page-product-directory .pager li.pager-current, .page-taxonomy-term .pager li.pager-current, .views-newest-products-page .pager li.pager-current { background: #3f3f73; }

.page-company-directory .panels-flexible-region-two_thirds-sidebar .btn-important a { background: #3f3f73; }
.page-company-directory .panels-flexible-region-two_thirds-sidebar .btn-important a:hover { background: #515194; }
.page-company-directory .panels-flexible-region-two_thirds-sidebar a { border-bottom: 1px solid #3f3f73; }
.page-company-directory .panels-flexible-region-two_thirds-sidebar a:hover { color: #3f3f73; }
.page-company-directory #edit-submit-company-directory-new { background: #3f3f73; }
.page-company-directory #edit-submit-company-directory-new:hover { background: #515194; }
.page-company-directory table.views-table { width: 100%; margin: 20px 0 0; }
.page-company-directory table.views-table tbody td a { border-bottom: 1px solid #3f3f73; }
.page-company-directory table.views-table tbody td a:hover { color: #3f3f73; }
.page-company-directory table.views-table tbody .sponsorship-tier-1 td a, .page-company-directory table.views-table tbody .sponsorship-tier-2 td a { border-bottom: 1px solid #3f3f73; }
.page-company-directory table.views-table tbody .sponsorship-tier-1 td a:hover, .page-company-directory table.views-table tbody .sponsorship-tier-2 td a:hover { color: #3f3f73; }

.node-type-company-profiles .company-profile-website a, .node-type-products .company-profile-website a { border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .company-profile-website a:hover, .node-type-products .company-profile-website a:hover { color: #3f3f73; }
.node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important a, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important a, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important a, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important a { background: #3f3f73; }
.node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important a:hover, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important a:hover, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important a:hover, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important a:hover { background: #515194; }
.node-type-company-profiles .panel-1col .pane-company-listing-products h4 a:hover, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products h4 a:hover, .node-type-products .panel-1col .pane-company-listing-products h4 a:hover, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products h4 a:hover { border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .pane-node-field-product-categories .field-name-field-product-categories .field-items a, .node-type-products .pane-node-field-product-categories .field-name-field-product-categories .field-items a { border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .pane-node-field-product-categories .field-name-field-product-categories .field-items a:hover, .node-type-products .pane-node-field-product-categories .field-name-field-product-categories .field-items a:hover { color: #3f3f73; }
.node-type-company-profiles .panels-flexible-region-two_thirds-sidebar .field-name-field-product-categories a, .node-type-company-profiles .panels-flexible-region-two_thirds_w_hero-sidebar .field-name-field-product-categories a, .node-type-products .panels-flexible-region-two_thirds-sidebar .field-name-field-product-categories a, .node-type-products .panels-flexible-region-two_thirds_w_hero-sidebar .field-name-field-product-categories a { border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .panels-flexible-region-two_thirds-sidebar .field-name-field-product-categories a:hover, .node-type-company-profiles .panels-flexible-region-two_thirds_w_hero-sidebar .field-name-field-product-categories a:hover, .node-type-products .panels-flexible-region-two_thirds-sidebar .field-name-field-product-categories a:hover, .node-type-products .panels-flexible-region-two_thirds_w_hero-sidebar .field-name-field-product-categories a:hover { color: #3f3f73; }
.node-type-company-profiles .directory-manager-tasks h3 a, .node-type-company-profiles .pane-my-content h3 a, .node-type-products .directory-manager-tasks h3 a, .node-type-products .pane-my-content h3 a { border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .directory-manager-tasks h3 a:hover, .node-type-company-profiles .pane-my-content h3 a:hover, .node-type-products .directory-manager-tasks h3 a:hover, .node-type-products .pane-my-content h3 a:hover { color: #3f3f73; }
.node-type-company-profiles .btn-important a:hover, .node-type-products .btn-important a:hover { color: #3f3f73; }
.node-type-company-profiles #manage-profile a, .node-type-products #manage-profile a { background: #3f3f73; }
.node-type-company-profiles #manage-profile a:hover, .node-type-products #manage-profile a:hover { background: #515194; }

#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.content-item, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.legacy-content-item { background-image: url(/sites/all/themes/abm_portal_parent_migrate/img/icons/universal/announcement.svg); }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.content-item:before, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.legacy-content-item:before { color: #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .smaller-heading a:hover { border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .views-field-field-company-profile-reference a { border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .views-field-field-company-profile-reference a:hover { color: #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .small + span a { border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .small + span a:hover { color: #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .accentColor a, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row a.active { border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .accentColor a:hover, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row a.active:hover { color: #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new .views-row .views-field-title a { border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new .views-row .views-field-title a:hover { color: #3f3f73; }

.page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-title a:hover { border-bottom: 1px solid #3f3f73; }

.node-type-products .product-detail-company a { border-bottom: 1px solid #3f3f73; }
.node-type-products .product-detail-company a:hover { color: #3f3f73; }

.page-products #main-wrapper .push-down-6 h2 a:hover, .page-products #main-wrapper .push-down-6 h3 a:hover, .page-products #main-wrapper .push-down-6 .small a:hover { color: #3f3f73; }
.page-products #main-wrapper .push-down-6 .small a { border-bottom: 1px solid #3f3f73; }
.page-products #main-wrapper .push-down-6 h3 a:hover { border-bottom: 1px solid #3f3f73; }
.page-products #main-wrapper .more-link { background: #3f3f73; }
.page-products #main-wrapper .icon-company a { border-bottom: 1px solid #3f3f73; }
.page-products #main-wrapper .icon-company a:hover { color: #3f3f73; }
.page-products #main-wrapper .to-top a { background: #3f3f73; }

blockquote { margin: 0; padding: 1em 0 1em 2em; margin-bottom: 1em; border-left: 2px solid #3f3f73; background: #f3f3f3; }

.paragraphs-item-sidebar blockquote { margin-bottom: 0; }

.page-node-feature .views-field-title a { border-bottom: 1px solid #3f3f73; }
.page-node-feature .views-field-title a:hover { color: #3f3f73; }
.page-node-feature form input.form-submit { background: #3f3f73; }
.page-node-feature form input.form-submit:hover { background: #515194; }

.node-type-company-profiles #pricing .submit-button, .node-type-company-profiles #pricing .anon-contact-sales-container, .upsell #pricing .submit-button, .upsell #pricing .anon-contact-sales-container { background-color: #3f3f73; }
.node-type-company-profiles #pricing .submit-button:hover, .node-type-company-profiles #pricing .anon-contact-sales-container:hover, .upsell #pricing .submit-button:hover, .upsell #pricing .anon-contact-sales-container:hover { background-color: #515194; }

#load-more { background: #3f3f73; }
#load-more:hover { background: #515194; }

#rd100-callout .rd100-callout-cta { background-color: #3f3f73; }
#rd100-callout .rd100-callout-cta:hover { background-color: #515194; }

body.node-type-page div#content a, body.node-type-webform div#content a { border-bottom: 1px solid #3f3f73; }
body.node-type-page div#content a:hover, body.node-type-webform div#content a:hover { color: #3f3f73; }

.pane-abm-recommended-content-relevant-product { background-color: #d8d8e3; }

div#block-logo-block-logo { width: 165px; }
@media screen and (max-width: 584px) { div#block-logo-block-logo { width: 160px; } }
div#block-logo-block-logo a { height: 75px; }
div#block-logo-block-logo img { height: 55px; }

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }

/** Remove default margin. */
body { margin: 0; }

/* HTML5 display definitions ========================================================================== */
/** Correct `block` display not defined for any HTML5 element in IE 8/9. Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. Correct `block` display not defined for `main` in IE 11. */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

/** 1. Correct `inline-block` display not defined in IE 8/9. 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */
audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ }

/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
audio:not([controls]) { display: none; height: 0; }

/** Address `[hidden]` styling not present in IE 8/9/10. Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */
[hidden], template { display: none; }

/* Links ========================================================================== */
/** Remove the gray background color from active links in IE 10. */
a { background-color: transparent; }

/** Improve readability when focused and also mouse hovered in all browsers. */
a:active, a:hover { outline: 0; }

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

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

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

/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari, and Chrome. */
h1 { font-size: 2em; margin: 0.67em 0; }

/** Address styling not present in IE 8/9. */
mark { background: #ff0; color: #000; }

/** Address inconsistent and variable font size in all browsers. */
small { font-size: 80%; }

/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/* Embedded content ========================================================================== */
/** Remove border when inside `a` element in IE 8/9/10. */
img { border: 0; }

/** Correct overflow not hidden in IE 9/10/11. */
svg:not(:root) { overflow: hidden; }

/* Grouping content ========================================================================== */
/** Address margin not present in IE 8/9 and Safari. */
figure { margin: 1em 40px; }

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

/** Contain overflow in all browsers. */
pre { overflow: auto; }

/** Address odd `em`-unit font size rendering in all browsers. */
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

/* Forms ========================================================================== */
/** Known limitation: by default, Chrome and Safari on OS X allow very limited styling of `select`, unless a `border` property is set. */
/** 1. Correct color not being inherited. Known issue: affects color of disabled elements. 2. Correct font properties not being inherited. 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */
button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ }

/** Address `overflow` set to `hidden` in IE 8/9/10/11. */
button { overflow: visible; }

/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. Correct `select` style inheritance in Firefox. */
button, select { text-transform: none; }

/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }

/** Re-set default cursor for disabled elements. */
button[disabled], html input[disabled] { cursor: default; }

/** Remove inner padding and border in Firefox 4+. */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
input { line-height: normal; }

/** It's recommended that you don't attempt to style these elements. Firefox's implementation doesn't respect box-sizing, padding, or width.  1. Address box sizing set to `content-box` in IE 8/9/10. 2. Remove excess padding in IE 8/9/10. */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

/** Fix the cursor style for Chrome's increment/decrement buttons. For certain `font-size` values of the `input`, it causes the cursor style of the decrement button to change from `default` to `text`. */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

/** 1. Address `appearance` set to `searchfield` in Safari and Chrome. 2. Address `box-sizing` set to `border-box` in Safari and Chrome (include `-moz` to future-proof). */
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }

/** Remove inner padding and search cancel button in Safari and Chrome on OS X. Safari (but not Chrome) clips the cancel button when the search input has padding (and `textfield` appearance). */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/** Define consistent border, margin, and padding. */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/** 1. Correct `color` not being inherited in IE 8/9/10/11. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
legend { border: 0; /* 1 */ padding: 0; /* 2 */ }

/** Remove default vertical scrollbar in IE 8/9/10/11. */
textarea { overflow: auto; }

/** Don't inherit the `font-weight` (applied by a rule above). NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */
optgroup { font-weight: bold; }

/* Tables ========================================================================== */
/** Remove most spacing between table cells. */
table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

html { font-size: 62.5%; }

body { font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */ line-height: 1.6; font-weight: 400; font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #222; }

h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 2rem; font-weight: 300; }

h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem; }

h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; }

h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; }

h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; }

h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; }

h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; }

/* Larger than phablet */
@media (min-width: 550px) { h1 { font-size: 5.0rem; }
  h2 { font-size: 4.2rem; }
  h3 { font-size: 3.6rem; }
  h4 { font-size: 3.0rem; }
  h5 { font-size: 2.4rem; }
  h6 { font-size: 1.5rem; } }
p { margin-top: 0; }

a { color: #1EAEDB; }

a:hover { color: #0FA0CE; }

.button, button, input[type="submit"], input[type="reset"], input[type="button"] { display: inline-block; height: 38px; padding: 0 30px; color: #555; text-align: center; font-size: 11px; font-weight: 600; line-height: 38px; letter-spacing: .1rem; text-transform: uppercase; text-decoration: none; white-space: nowrap; background-color: transparent; border-radius: 4px; border: 1px solid #bbb; cursor: pointer; box-sizing: border-box; }

.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .button:focus, button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus { color: #333; border-color: #888; outline: 0; }

.button.button-primary, button.button-primary, input[type="submit"].button-primary, input[type="reset"].button-primary, input[type="button"].button-primary { color: #FFF; background-color: #33C3F0; border-color: #33C3F0; }

.button.button-primary:hover, button.button-primary:hover, input[type="submit"].button-primary:hover, input[type="reset"].button-primary:hover, input[type="button"].button-primary:hover, .button.button-primary:focus, button.button-primary:focus, input[type="submit"].button-primary:focus, input[type="reset"].button-primary:focus, input[type="button"].button-primary:focus { color: #FFF; background-color: #1EAEDB; border-color: #1EAEDB; }

input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea, select { height: 38px; padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */ background-color: #fff; border: 1px solid #D1D1D1; border-radius: 4px; box-shadow: none; box-sizing: border-box; }

/* Removes awkward default styles on some inputs for iOS */
input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

textarea { min-height: 65px; padding-top: 6px; padding-bottom: 6px; }

input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, textarea:focus, select:focus { border: 1px solid #33C3F0; outline: 0; }

label, legend { display: block; margin-bottom: .5rem; font-weight: 600; }

fieldset { padding: 0; border-width: 0; }

input[type="checkbox"], input[type="radio"] { display: inline; }

label > .label-body { display: inline-block; margin-left: .5rem; font-weight: normal; }

ul { list-style: circle inside; }

ol { list-style: decimal inside; }

ol, ul { padding-left: 0; margin-top: 0; }

ul ul, ul ol, ol ol, ol ul { margin: 1.5rem 0 1.5rem 3rem; font-size: 100%; }

li { margin-bottom: 1rem; }

code { padding: .2rem .5rem; margin: 0 .2rem; font-size: 90%; white-space: nowrap; background: #F1F1F1; border: 1px solid #E1E1E1; border-radius: 4px; }

pre > code { display: block; padding: 1rem 1.5rem; white-space: pre; }

th, td { padding: 12px 15px; text-align: left; border-bottom: 1px solid #E1E1E1; }

th:first-child, td:first-child { padding-left: 0; }

th:last-child, td:last-child { padding-right: 0; }

button, .button { margin-bottom: 1rem; }

input, textarea, select, fieldset { margin-bottom: 1.5rem; }

pre, blockquote, dl, figure, table, p, ul, ol, form { margin-bottom: 2.5rem; }

.u-full-width { width: 100%; box-sizing: border-box; }

.u-max-full-width { max-width: 100%; box-sizing: border-box; }

.u-pull-right { float: right; }

.u-pull-left { float: left; }

hr { margin-top: 3rem; margin-bottom: 3.5rem; border-width: 0; border-top: 1px solid #E1E1E1; }

/* Self Clearing Goodness */
.container:after, .row:after, .u-cf { content: ""; display: table; clear: both; }

/*
Note: The best way to structure the use of media queries is to create the queries
near the relevant code. For example, if you wanted to change the styles for buttons
on small devices, paste the mobile query code up in the buttons section and style it
there.
*/
/* Larger than mobile */
/* Larger than phablet (also point when grid becomes active) */
/* Larger than tablet */
/* Larger than desktop */
/* Larger than Desktop HD */
.panels-flexible-region-two_thirds-center, .panels-flexible-region-two_thirds_w_hero-center, .panels-flexible-region-one_two_one_grid-center { border-right: 1px solid #dddddd; }

.panels-flexible-row-two_thirds_w_hero-1 .panels-flexible-row-first { line-height: 0; }

.panels-flexible-two_thirds, .panels-flexible-row-two_thirds_w_hero-main-row-inside, .panels-flexible-row-two_thirds_w_hero-2, .panels-flexible-row-full_width_w_hero-main-row, .panels-flexible-one_two_one_grid { border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; }
.panels-flexible-two_thirds#mini-panel-front_page_row_2_consolidated, .panels-flexible-row-two_thirds_w_hero-main-row-inside#mini-panel-front_page_row_2_consolidated, .panels-flexible-row-two_thirds_w_hero-2#mini-panel-front_page_row_2_consolidated, .panels-flexible-row-full_width_w_hero-main-row#mini-panel-front_page_row_2_consolidated, .panels-flexible-one_two_one_grid#mini-panel-front_page_row_2_consolidated { border-right: 0; border-left: 0; }

.view-id-front_page_content_listing_grid .views-row, .view-id-front_page_featured_stories .views-row, .view-content-items-listing-grid-topics .views-row, .view-content-items-listing-grid-lead-gen .views-row, .view-content-items-listing-grid-digital-edition .views-row, .view-content-items-listing-grid-topics-consolidation .views-row { border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd; }
.view-id-front_page_content_listing_grid .views-row.sponsored-content-background-color, .view-id-front_page_featured_stories .views-row.sponsored-content-background-color, .view-content-items-listing-grid-topics .views-row.sponsored-content-background-color, .view-content-items-listing-grid-lead-gen .views-row.sponsored-content-background-color, .view-content-items-listing-grid-digital-edition .views-row.sponsored-content-background-color, .view-content-items-listing-grid-topics-consolidation .views-row.sponsored-content-background-color { background-color: #eeeef6; }
@media screen and (max-width: 768px) { .view-id-front_page_content_listing_grid .views-row, .view-id-front_page_featured_stories .views-row, .view-content-items-listing-grid-topics .views-row, .view-content-items-listing-grid-lead-gen .views-row, .view-content-items-listing-grid-digital-edition .views-row, .view-content-items-listing-grid-topics-consolidation .views-row { border-left: none; } }
.view-id-front_page_content_listing_grid .views-row .views-field-field-taxonomy, .view-id-front_page_featured_stories .views-row .views-field-field-taxonomy, .view-content-items-listing-grid-topics .views-row .views-field-field-taxonomy, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-taxonomy, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-taxonomy, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-taxonomy { font-family: "Yanone Kaffeesatz", sans-serif; text-transform: uppercase; float: left; }
.view-id-front_page_content_listing_grid .views-row .views-field-field-taxonomy a, .view-id-front_page_featured_stories .views-row .views-field-field-taxonomy a, .view-content-items-listing-grid-topics .views-row .views-field-field-taxonomy a, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-taxonomy a, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-taxonomy a, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-taxonomy a { color: #808080; font-size: 1.2em; letter-spacing: 0.5px; }
.view-id-front_page_content_listing_grid .views-row .views-field-field-taxonomy a:hover, .view-id-front_page_featured_stories .views-row .views-field-field-taxonomy a:hover, .view-content-items-listing-grid-topics .views-row .views-field-field-taxonomy a:hover, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-taxonomy a:hover, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-taxonomy a:hover, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-taxonomy a:hover { color: #3f3f73; }
.view-id-front_page_content_listing_grid .views-row .views-field-field-taxonomy img, .view-id-front_page_featured_stories .views-row .views-field-field-taxonomy img, .view-content-items-listing-grid-topics .views-row .views-field-field-taxonomy img, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-taxonomy img, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-taxonomy img, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-taxonomy img { height: 15px; }
.view-id-front_page_content_listing_grid .views-row a, .view-id-front_page_featured_stories .views-row a, .view-content-items-listing-grid-topics .views-row a, .view-content-items-listing-grid-lead-gen .views-row a, .view-content-items-listing-grid-digital-edition .views-row a, .view-content-items-listing-grid-topics-consolidation .views-row a { color: #000000; }
.view-id-front_page_content_listing_grid .views-row a:hover, .view-id-front_page_featured_stories .views-row a:hover, .view-content-items-listing-grid-topics .views-row a:hover, .view-content-items-listing-grid-lead-gen .views-row a:hover, .view-content-items-listing-grid-digital-edition .views-row a:hover, .view-content-items-listing-grid-topics-consolidation .views-row a:hover { color: #3f3f73; }
.view-id-front_page_content_listing_grid .views-row .views-field-field-sponsored-content, .view-id-front_page_featured_stories .views-row .views-field-field-sponsored-content, .view-content-items-listing-grid-topics .views-row .views-field-field-sponsored-content, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-sponsored-content, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-sponsored-content, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-sponsored-content { font-family: "Yanone Kaffeesatz", sans-serif; text-transform: uppercase; float: left; }
.view-id-front_page_content_listing_grid .views-row .views-field-field-sponsored-content .sponsored-content-listing, .view-id-front_page_featured_stories .views-row .views-field-field-sponsored-content .sponsored-content-listing, .view-content-items-listing-grid-topics .views-row .views-field-field-sponsored-content .sponsored-content-listing, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-sponsored-content .sponsored-content-listing, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-sponsored-content .sponsored-content-listing, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-sponsored-content .sponsored-content-listing { font-size: 1.2em; color: #808080; letter-spacing: 0.5px; }
.view-id-front_page_content_listing_grid .views-row .views-field-field-sponsored-content .sponsored-content-listing a, .view-id-front_page_featured_stories .views-row .views-field-field-sponsored-content .sponsored-content-listing a, .view-content-items-listing-grid-topics .views-row .views-field-field-sponsored-content .sponsored-content-listing a, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-sponsored-content .sponsored-content-listing a, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-sponsored-content .sponsored-content-listing a, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-sponsored-content .sponsored-content-listing a { color: #808080; }
.view-id-front_page_content_listing_grid .views-row .views-field-field-sponsored-content .sponsored-content-listing a:hover, .view-id-front_page_featured_stories .views-row .views-field-field-sponsored-content .sponsored-content-listing a:hover, .view-content-items-listing-grid-topics .views-row .views-field-field-sponsored-content .sponsored-content-listing a:hover, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-sponsored-content .sponsored-content-listing a:hover, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-sponsored-content .sponsored-content-listing a:hover, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-sponsored-content .sponsored-content-listing a:hover { color: #3f3f73; }
.view-id-front_page_content_listing_grid .views-row .listing-page-title, .view-id-front_page_content_listing_grid .views-row .views-field-title, .view-id-front_page_content_listing_grid .views-row .views-field-field-unbounce-url, .view-id-front_page_content_listing_grid .views-row .views-field-field-brightcove-url, .view-id-front_page_content_listing_grid .views-row .views-field-field-texterity-url, .view-id-front_page_featured_stories .views-row .listing-page-title, .view-id-front_page_featured_stories .views-row .views-field-title, .view-id-front_page_featured_stories .views-row .views-field-field-unbounce-url, .view-id-front_page_featured_stories .views-row .views-field-field-brightcove-url, .view-id-front_page_featured_stories .views-row .views-field-field-texterity-url, .view-content-items-listing-grid-topics .views-row .listing-page-title, .view-content-items-listing-grid-topics .views-row .views-field-title, .view-content-items-listing-grid-topics .views-row .views-field-field-unbounce-url, .view-content-items-listing-grid-topics .views-row .views-field-field-brightcove-url, .view-content-items-listing-grid-topics .views-row .views-field-field-texterity-url, .view-content-items-listing-grid-lead-gen .views-row .listing-page-title, .view-content-items-listing-grid-lead-gen .views-row .views-field-title, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-unbounce-url, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-brightcove-url, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-texterity-url, .view-content-items-listing-grid-digital-edition .views-row .listing-page-title, .view-content-items-listing-grid-digital-edition .views-row .views-field-title, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-unbounce-url, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-brightcove-url, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-texterity-url, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-title, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-title, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-unbounce-url, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-brightcove-url, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-texterity-url { font-weight: bold; font-size: 1.5em; line-height: 1.2em; margin: 0 0 10px; clear: both; }
.view-id-front_page_content_listing_grid .views-row .listing-page-field-summary, .view-id-front_page_content_listing_grid .views-row .views-field-field-summary, .view-id-front_page_featured_stories .views-row .listing-page-field-summary, .view-id-front_page_featured_stories .views-row .views-field-field-summary, .view-content-items-listing-grid-topics .views-row .listing-page-field-summary, .view-content-items-listing-grid-topics .views-row .views-field-field-summary, .view-content-items-listing-grid-lead-gen .views-row .listing-page-field-summary, .view-content-items-listing-grid-lead-gen .views-row .views-field-field-summary, .view-content-items-listing-grid-digital-edition .views-row .listing-page-field-summary, .view-content-items-listing-grid-digital-edition .views-row .views-field-field-summary, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-field-summary, .view-content-items-listing-grid-topics-consolidation .views-row .views-field-field-summary { color: #595959; font-family: Verdana, Arial, sans-serif; font-size: 0.9em; }
.view-id-front_page_content_listing_grid .views-row .listing-page-comment-author-twitter-container, .view-id-front_page_featured_stories .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-topics .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-lead-gen .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-digital-edition .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-comment-author-twitter-container { font-size: 0.8em; }
.view-id-front_page_content_listing_grid .views-row .listing-page-comment-author-twitter-container .listing-page-disqus-comment-count, .view-id-front_page_content_listing_grid .views-row .listing-page-comment-author-twitter-container .views-field-disqus-comment-count, .view-id-front_page_featured_stories .views-row .listing-page-comment-author-twitter-container .listing-page-disqus-comment-count, .view-id-front_page_featured_stories .views-row .listing-page-comment-author-twitter-container .views-field-disqus-comment-count, .view-content-items-listing-grid-topics .views-row .listing-page-comment-author-twitter-container .listing-page-disqus-comment-count, .view-content-items-listing-grid-topics .views-row .listing-page-comment-author-twitter-container .views-field-disqus-comment-count, .view-content-items-listing-grid-lead-gen .views-row .listing-page-comment-author-twitter-container .listing-page-disqus-comment-count, .view-content-items-listing-grid-lead-gen .views-row .listing-page-comment-author-twitter-container .views-field-disqus-comment-count, .view-content-items-listing-grid-digital-edition .views-row .listing-page-comment-author-twitter-container .listing-page-disqus-comment-count, .view-content-items-listing-grid-digital-edition .views-row .listing-page-comment-author-twitter-container .views-field-disqus-comment-count, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-comment-author-twitter-container .listing-page-disqus-comment-count, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-comment-author-twitter-container .views-field-disqus-comment-count { background-image: url(../img/icons/universal/comments_black.svg); background-repeat: no-repeat; background-position: 0 2px; background-size: 20px 20px; font-size: 1.2em; }
.view-id-front_page_content_listing_grid .views-row .listing-page-comment-author-twitter-container .listing-page-author, .view-id-front_page_content_listing_grid .views-row .listing-page-comment-author-twitter-container .views-field-field-contributed-author, .view-id-front_page_featured_stories .views-row .listing-page-comment-author-twitter-container .listing-page-author, .view-id-front_page_featured_stories .views-row .listing-page-comment-author-twitter-container .views-field-field-contributed-author, .view-content-items-listing-grid-topics .views-row .listing-page-comment-author-twitter-container .listing-page-author, .view-content-items-listing-grid-topics .views-row .listing-page-comment-author-twitter-container .views-field-field-contributed-author, .view-content-items-listing-grid-lead-gen .views-row .listing-page-comment-author-twitter-container .listing-page-author, .view-content-items-listing-grid-lead-gen .views-row .listing-page-comment-author-twitter-container .views-field-field-contributed-author, .view-content-items-listing-grid-digital-edition .views-row .listing-page-comment-author-twitter-container .listing-page-author, .view-content-items-listing-grid-digital-edition .views-row .listing-page-comment-author-twitter-container .views-field-field-contributed-author, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-comment-author-twitter-container .listing-page-author, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-comment-author-twitter-container .views-field-field-contributed-author { font-size: 1.2em; }
.view-id-front_page_content_listing_grid .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-date, .view-id-front_page_content_listing_grid .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-time, .view-id-front_page_featured_stories .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-date, .view-id-front_page_featured_stories .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-time, .view-content-items-listing-grid-topics .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-date, .view-content-items-listing-grid-topics .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-time, .view-content-items-listing-grid-lead-gen .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-date, .view-content-items-listing-grid-lead-gen .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-time, .view-content-items-listing-grid-digital-edition .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-date, .view-content-items-listing-grid-digital-edition .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-time, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-date, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-comment-author-twitter-container .listing-page-date-time-container .listing-page-time { font-size: 1.2em; }
.view-id-front_page_content_listing_grid .views-row .listing-page-comment-author-twitter-container .listing-page-twitter-handle, .view-id-front_page_content_listing_grid .views-row .listing-page-comment-author-twitter-container .views-field-field-twitter-handle, .view-id-front_page_featured_stories .views-row .listing-page-comment-author-twitter-container .listing-page-twitter-handle, .view-id-front_page_featured_stories .views-row .listing-page-comment-author-twitter-container .views-field-field-twitter-handle, .view-content-items-listing-grid-topics .views-row .listing-page-comment-author-twitter-container .listing-page-twitter-handle, .view-content-items-listing-grid-topics .views-row .listing-page-comment-author-twitter-container .views-field-field-twitter-handle, .view-content-items-listing-grid-lead-gen .views-row .listing-page-comment-author-twitter-container .listing-page-twitter-handle, .view-content-items-listing-grid-lead-gen .views-row .listing-page-comment-author-twitter-container .views-field-field-twitter-handle, .view-content-items-listing-grid-digital-edition .views-row .listing-page-comment-author-twitter-container .listing-page-twitter-handle, .view-content-items-listing-grid-digital-edition .views-row .listing-page-comment-author-twitter-container .views-field-field-twitter-handle, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-comment-author-twitter-container .listing-page-twitter-handle, .view-content-items-listing-grid-topics-consolidation .views-row .listing-page-comment-author-twitter-container .views-field-field-twitter-handle { background-image: url(../img/icons/universal/twitter_blue.svg); background-repeat: no-repeat; background-position: 0 1px; background-size: 15px 15px; }

.panel-pane.pane-views.pane-front-page-featured-stories h1, .pane-front-page-content-listing-grid h1, .pane-front-page-row-2-consolidated h1 { background: #dddddd; text-align: center; border-bottom: 1px solid #dddddd; margin-bottom: 0; }

.pane-front-page-row-2 #mini-panel-front_page_row_2 { border-left: none; border-right: none; }
.pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center, .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center { border: 0; border-right: 1px solid #dddddd; }
@media screen and (max-width: 520px) { .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center, .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center { border-right: 0; } }
.pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region.panels-flexible-region-two_thirds-center.panels-flexible-region-first.eight.columns { border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
.pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-sidebar { border: none; }

#mini-panel-front_page_row_5 { border-bottom: 1px solid #dddddd; }

.panels-flexible-region-two_thirds-bottom, .panels-flexible-region-two_thirds_w_hero-bottom, .panels-flexible-region-one_two_one_grid-bottom { border-top: 1px solid #dddddd; }

.node-type-author-page .panel-flexible { border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-text-info .staff-author-name { font-size: 3em; font-weight: bold; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-text-info .staff-author-job-title { font-size: 0.8em; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-headshot { border: 1px solid #dddddd; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons a.staff-author-email-icon { background: url(../img/icons/universal/email-author.svg); border-bottom: none !important; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons a.staff-author-rss-icon { background: url(../img/icons/universal/rss-author.svg); border-bottom: none !important; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons a.staff-author-twitter-icon { background: url(../img/icons/universal/twitter_blue.svg); }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons a.staff-author-email-icon, .node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons a.staff-author-rss-icon, .node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons a.staff-author-twitter-icon { background-repeat: no-repeat; border: 1px solid #dddddd; background-position: center center; background-size: 25px; border-left: none; }
.node-type-author-page .panel-flexible .panels-flexible-region .panel-pane.pane-views.pane-front-page-content-listing-grid { border-top: 1px solid #dddddd; }
.node-type-author-page .panel-flexible .panels-flexible-region .panel-pane.pane-views.pane-front-page-content-listing-grid h2.pane-title { font-size: 3em; background: #ededed; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; font-size: 2em; color: #565656; font-weight: 100; letter-spacing: 0.5px; }
.node-type-author-page #footer .panel-flexible { border: none; }

.page-search h2 { font-weight: 100; }
.page-search #search-form { background: #f7f7f7; border-bottom: 1px solid #dddddd; }
.page-search #search-form .fieldset-legend a { color: #000000; }
.page-search #search-form #edit-keys { border-radius: 0; font-size: 2em; text-align: center; border: 1px solid #eaeaea; }
.page-search #search-form .criterion .form-type-textfield .form-text { border-radius: 0; border: 1px solid #dddddd; }
.page-search .spelling-suggestions a { color: inherit; border-bottom: 1px solid #3f3f73; }
.page-search .spelling-suggestions a:hover { color: #3f3f73; }
.page-search #edit-submit--2 { border-radius: 0; border: none; background: #3f3f73; color: #ffffff; font-size: 1.1em; font-weight: normal; }
.page-search #content { border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; }
.page-search #sidebar-second { border-right: 1px solid #dddddd; }
.page-search #sidebar-second .block { border-bottom: 1px solid #dddddd; }
.page-search #sidebar-second .block h2 { background: #f7f7f7; font-size: 2em; border-bottom: 1px solid #dddddd; }
.page-search #sidebar-second .block li a { color: inherit; border-bottom: 1px solid #3f3f73; }
.page-search #sidebar-second .block li a:hover { color: #3f3f73; }
.page-search #sidebar-second .block .form-item { text-align: center; }
.page-search #sidebar-second .block #edit-actions { text-align: right; }
.page-search ol.search-results { border: 1px solid #dddddd; border-bottom: none; }
.page-search ol.search-results .search-result { border-bottom: 1px solid #dddddd; }
.page-search ol.search-results .search-result h3.title { font-size: 2em; letter-spacing: 0.5px; }
.page-search ol.search-results .search-result h3.title a { color: #000000; }
.page-search ol.search-results .search-result h3.title a:hover { color: #3f3f73; }

.page-search .pager li, .page-company-directory .pager li, .page-product-directory .pager li, .page-taxonomy-term .pager li, .views-newest-products-page .pager li { border: 1px solid #dddddd; }
.page-search .pager li a, .page-company-directory .pager li a, .page-product-directory .pager li a, .page-taxonomy-term .pager li a, .views-newest-products-page .pager li a { color: #808080; }
.page-search .pager li:hover, .page-company-directory .pager li:hover, .page-product-directory .pager li:hover, .page-taxonomy-term .pager li:hover, .views-newest-products-page .pager li:hover { background: #f7f7f7; }
.page-search .pager li.pager-current, .page-company-directory .pager li.pager-current, .page-product-directory .pager li.pager-current, .page-taxonomy-term .pager li.pager-current, .views-newest-products-page .pager li.pager-current { color: #ffffff; background: #3f3f73; }
.page-search .pager li.pager-ellipsis:hover, .page-company-directory .pager li.pager-ellipsis:hover, .page-product-directory .pager li.pager-ellipsis:hover, .page-taxonomy-term .pager li.pager-ellipsis:hover, .views-newest-products-page .pager li.pager-ellipsis:hover { background: #ffffff; }
.page-search .pager li.pager-first, .page-search .pager li.pager-previous, .page-search .pager li.pager-next, .page-search .pager li.pager-last, .page-company-directory .pager li.pager-first, .page-company-directory .pager li.pager-previous, .page-company-directory .pager li.pager-next, .page-company-directory .pager li.pager-last, .page-product-directory .pager li.pager-first, .page-product-directory .pager li.pager-previous, .page-product-directory .pager li.pager-next, .page-product-directory .pager li.pager-last, .page-taxonomy-term .pager li.pager-first, .page-taxonomy-term .pager li.pager-previous, .page-taxonomy-term .pager li.pager-next, .page-taxonomy-term .pager li.pager-last, .views-newest-products-page .pager li.pager-first, .views-newest-products-page .pager li.pager-previous, .views-newest-products-page .pager li.pager-next, .views-newest-products-page .pager li.pager-last { text-indent: -100%; overflow: hidden; text-align: left; background-repeat: no-repeat; background-position: center; background-color: #f7f7f7; }
.page-search .pager li.pager-first:hover, .page-search .pager li.pager-previous:hover, .page-search .pager li.pager-next:hover, .page-search .pager li.pager-last:hover, .page-company-directory .pager li.pager-first:hover, .page-company-directory .pager li.pager-previous:hover, .page-company-directory .pager li.pager-next:hover, .page-company-directory .pager li.pager-last:hover, .page-product-directory .pager li.pager-first:hover, .page-product-directory .pager li.pager-previous:hover, .page-product-directory .pager li.pager-next:hover, .page-product-directory .pager li.pager-last:hover, .page-taxonomy-term .pager li.pager-first:hover, .page-taxonomy-term .pager li.pager-previous:hover, .page-taxonomy-term .pager li.pager-next:hover, .page-taxonomy-term .pager li.pager-last:hover, .views-newest-products-page .pager li.pager-first:hover, .views-newest-products-page .pager li.pager-previous:hover, .views-newest-products-page .pager li.pager-next:hover, .views-newest-products-page .pager li.pager-last:hover { background-color: #dddddd; }
.page-search .pager li.pager-first, .page-company-directory .pager li.pager-first, .page-product-directory .pager li.pager-first, .page-taxonomy-term .pager li.pager-first, .views-newest-products-page .pager li.pager-first { background-image: url(../img/icons/pagination/first_arrow.svg); }
.page-search .pager li.pager-previous, .page-company-directory .pager li.pager-previous, .page-product-directory .pager li.pager-previous, .page-taxonomy-term .pager li.pager-previous, .views-newest-products-page .pager li.pager-previous { background-image: url(../img/icons/pagination/previous_arrow.svg); }
.page-search .pager li.pager-next, .page-company-directory .pager li.pager-next, .page-product-directory .pager li.pager-next, .page-taxonomy-term .pager li.pager-next, .views-newest-products-page .pager li.pager-next { background-image: url(../img/icons/pagination/next_arrow.svg); }
.page-search .pager li.pager-last, .page-company-directory .pager li.pager-last, .page-product-directory .pager li.pager-last, .page-taxonomy-term .pager li.pager-last, .views-newest-products-page .pager li.pager-last { background-image: url(../img/icons/pagination/last_arrow.svg); }

#load-more-wrapper { float: left; width: 100%; max-width: 1198px; margin-top: -1px; border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; }

#load-more { color: white; margin: 1em auto; font-size: 1em; line-height: 2.8; display: block; border: 0; border-radius: 4px; background: #3f3f73; }
#load-more:hover { background: #515194; }

.inside.panels-flexible-region-inside.panels-flexible-region-two_thirds_w_hero-center-inside.panels-flexible-region-inside-first .panel-separator { display: none; }

.panels-flexible-region-full_width_w_hero-center-inside { overflow: hidden; }

.container { max-width: 1200px; margin: 0 auto; position: relative; }

.pane-content-items-listing-grid-topics { overflow: hidden; }

.panels-flexible-region-two_thirds-center, .panels-flexible-region-two_thirds_w_hero-center, .panels-flexible-region-one_two_one_grid-center { width: 66.6666666667%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0 0 0 0; }
@media screen and (max-width: 768px) { .panels-flexible-region-two_thirds-center, .panels-flexible-region-two_thirds_w_hero-center, .panels-flexible-region-one_two_one_grid-center { width: 100%; } }
.panels-flexible-region-two_thirds-center .field-type-paragraphs, .panels-flexible-region-two_thirds-center .pane-node-title, .panels-flexible-region-two_thirds_w_hero-center .field-type-paragraphs, .panels-flexible-region-two_thirds_w_hero-center .pane-node-title, .panels-flexible-region-one_two_one_grid-center .field-type-paragraphs, .panels-flexible-region-one_two_one_grid-center .pane-node-title { padding: 20px 30px 30px; }
@media screen and (max-width: 520px) { .panels-flexible-region-two_thirds-center .field-type-paragraphs, .panels-flexible-region-two_thirds-center .pane-node-title, .panels-flexible-region-two_thirds_w_hero-center .field-type-paragraphs, .panels-flexible-region-two_thirds_w_hero-center .pane-node-title, .panels-flexible-region-one_two_one_grid-center .field-type-paragraphs, .panels-flexible-region-one_two_one_grid-center .pane-node-title { padding: 1em; } }
.panels-flexible-region-two_thirds-center .pane-node-field-taxonomy, .panels-flexible-region-two_thirds_w_hero-center .pane-node-field-taxonomy, .panels-flexible-region-one_two_one_grid-center .pane-node-field-taxonomy { padding: 10px 30px; }
@media screen and (max-width: 520px) { .panels-flexible-region-two_thirds-center .pane-node-field-taxonomy, .panels-flexible-region-two_thirds_w_hero-center .pane-node-field-taxonomy, .panels-flexible-region-one_two_one_grid-center .pane-node-field-taxonomy { padding: 0 1em 0.5em; } }
.panels-flexible-region-two_thirds-center .pane-node-created, .panels-flexible-region-two_thirds_w_hero-center .pane-node-created, .panels-flexible-region-one_two_one_grid-center .pane-node-created { margin: 0 0 20px 30px; }
@media screen and (max-width: 520px) { .panels-flexible-region-two_thirds-center .pane-node-created, .panels-flexible-region-two_thirds_w_hero-center .pane-node-created, .panels-flexible-region-one_two_one_grid-center .pane-node-created { padding: 0 0 0.5em 1em; } }
.panels-flexible-region-two_thirds-center .pane-disqus #disqus_thread, .panels-flexible-region-two_thirds_w_hero-center .pane-disqus #disqus_thread, .panels-flexible-region-one_two_one_grid-center .pane-disqus #disqus_thread { padding: 20px 30px; }
@media screen and (max-width: 520px) { .panels-flexible-region-two_thirds-center .pane-disqus #disqus_thread, .panels-flexible-region-two_thirds_w_hero-center .pane-disqus #disqus_thread, .panels-flexible-region-one_two_one_grid-center .pane-disqus #disqus_thread { padding: 0.5em 1em; } }

.panels-flexible-region-two_thirds-sidebar, .panels-flexible-region-two_thirds_w_hero-sidebar, .panels-flexible-region-one_two_one_grid-sidebar { width: 33.3333333333%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 40px 0 40px 0; }
@media screen and (max-width: 768px) { .panels-flexible-region-two_thirds-sidebar, .panels-flexible-region-two_thirds_w_hero-sidebar, .panels-flexible-region-one_two_one_grid-sidebar { width: 100%; } }
@media screen and (max-width: 520px) { .panels-flexible-region-two_thirds-sidebar, .panels-flexible-region-two_thirds_w_hero-sidebar, .panels-flexible-region-one_two_one_grid-sidebar { padding: 1em 0; } }

.panels-flexible-row-two_thirds_w_hero-1, .panels-flexible-row-one_two_one_grid-main-row, .panels-flexible-row-one_two_one_grid-2 { padding: 0 0 0 0; }

.panels-flexible-region-two_thirds_w_hero-twelve_columns, .panels-flexible-region-one_two_one_grid-top, .panels-flexible-region-full_width_w_hero-center, .panels-flexible-31-center, .panels-flexible-region-two_thirds-bottom, .panels-flexible-region-two_thirds_w_hero-bottom, .panels-flexible-region-one_two_one_grid-bottom { width: 100%; }

.views-newest-products-page .views-row:nth-child(3n+3) { border-right: 1px solid #dddddd; }
.views-newest-products-page .views-row-1, .views-newest-products-page .views-row-2, .views-newest-products-page .views-row-3 { border-top: 1px solid #dddddd; }
.views-newest-products-page .views-row { width: 33.333333333%; float: left; height: 500px; position: relative; padding-left: 20px; padding-right: 20px; padding-top: 20px; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd; box-sizing: border-box; }
.views-newest-products-page .views-row .new-product-listing-title { font-family: "FengardoNeue", sans-serif; word-wrap: break-word; font-weight: bold; font-size: 1.5em; line-height: 1.2em; text-transform: capitalize; }
.views-newest-products-page .views-row .new-product-listing-title a { color: #000000; text-decoration: none; }
.views-newest-products-page .views-row .new-product-listing-summary { color: #595959; font-family: Verdana, Arial, sans-serif; font-size: 0.9em; }
.views-newest-products-page .views-row .new-product-listing-author { position: absolute; bottom: 20px; left: 20px; max-width: 300px; font-size: 0.9em; }
.views-newest-products-page .views-row .new-product-listing-author a { color: #222222; }
.views-newest-products-page .views-row .new-product-listing-date-wrapper { position: absolute; bottom: 20px; right: 20px; font-size: 0.9em; }
.views-newest-products-page .views-row .new-product-listing-date-wrapper .new-product-listing-time, .views-newest-products-page .views-row .new-product-listing-date-wrapper .new-product-listing-date { text-align: right; }

.view-id-front_page_featured_stories { margin-top: -11px; }

.view-id-front_page_content_listing_grid, .view-id-front_page_featured_stories, .view-content-items-listing-grid-topics, .view-content-items-listing-grid-lead-gen, .view-content-items-listing-grid-digital-edition, .view-content-items-listing-grid-topics-consolidation { overflow: hidden; }
.view-id-front_page_content_listing_grid .view-content, .view-id-front_page_featured_stories .view-content, .view-content-items-listing-grid-topics .view-content, .view-content-items-listing-grid-lead-gen .view-content, .view-content-items-listing-grid-digital-edition .view-content, .view-content-items-listing-grid-topics-consolidation .view-content { margin: 0 0 0 -1px; }
.view-id-front_page_content_listing_grid .view-content .views-row, .view-id-front_page_featured_stories .view-content .views-row, .view-content-items-listing-grid-topics .view-content .views-row, .view-content-items-listing-grid-lead-gen .view-content .views-row, .view-content-items-listing-grid-digital-edition .view-content .views-row, .view-content-items-listing-grid-topics-consolidation .view-content .views-row { width: 33.3333333333%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; position: relative; height: 500px; padding-top: 20px; }
@media screen and (max-width: 768px) { .view-id-front_page_content_listing_grid .view-content .views-row, .view-id-front_page_featured_stories .view-content .views-row, .view-content-items-listing-grid-topics .view-content .views-row, .view-content-items-listing-grid-lead-gen .view-content .views-row, .view-content-items-listing-grid-digital-edition .view-content .views-row, .view-content-items-listing-grid-topics-consolidation .view-content .views-row { width: 100%; } }
@media screen and (max-width: 768px) { .view-id-front_page_content_listing_grid .view-content .views-row, .view-id-front_page_featured_stories .view-content .views-row, .view-content-items-listing-grid-topics .view-content .views-row, .view-content-items-listing-grid-lead-gen .view-content .views-row, .view-content-items-listing-grid-digital-edition .view-content .views-row, .view-content-items-listing-grid-topics-consolidation .view-content .views-row { height: 550px; } }
@media screen and (max-width: 520px) { .view-id-front_page_content_listing_grid .view-content .views-row, .view-id-front_page_featured_stories .view-content .views-row, .view-content-items-listing-grid-topics .view-content .views-row, .view-content-items-listing-grid-lead-gen .view-content .views-row, .view-content-items-listing-grid-digital-edition .view-content .views-row, .view-content-items-listing-grid-topics-consolidation .view-content .views-row { padding: 1em; } }
.view-id-front_page_content_listing_grid .view-content .views-row .text-content-item-type, .view-id-front_page_featured_stories .view-content .views-row .text-content-item-type, .view-content-items-listing-grid-topics .view-content .views-row .text-content-item-type, .view-content-items-listing-grid-lead-gen .view-content .views-row .text-content-item-type, .view-content-items-listing-grid-digital-edition .view-content .views-row .text-content-item-type, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .text-content-item-type { float: right; }
.view-id-front_page_content_listing_grid .view-content .views-row .text-content-item-type:before, .view-id-front_page_featured_stories .view-content .views-row .text-content-item-type:before, .view-content-items-listing-grid-topics .view-content .views-row .text-content-item-type:before, .view-content-items-listing-grid-lead-gen .view-content .views-row .text-content-item-type:before, .view-content-items-listing-grid-digital-edition .view-content .views-row .text-content-item-type:before, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .text-content-item-type:before { content: ""; float: right; font-size: 1.25em; color: #808080; font-family: "Yanone Kaffeesatz"; }
.view-id-front_page_content_listing_grid .view-content .views-row .text-content-item-type.Product-Releases:before, .view-id-front_page_featured_stories .view-content .views-row .text-content-item-type.Product-Releases:before, .view-content-items-listing-grid-topics .view-content .views-row .text-content-item-type.Product-Releases:before, .view-content-items-listing-grid-lead-gen .view-content .views-row .text-content-item-type.Product-Releases:before, .view-content-items-listing-grid-digital-edition .view-content .views-row .text-content-item-type.Product-Releases:before, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .text-content-item-type.Product-Releases:before { content: "PRODUCT ANNOUNCEMENT"; }
.view-id-front_page_content_listing_grid .view-content .views-row .text-content-item-type.Blog:before, .view-id-front_page_featured_stories .view-content .views-row .text-content-item-type.Blog:before, .view-content-items-listing-grid-topics .view-content .views-row .text-content-item-type.Blog:before, .view-content-items-listing-grid-lead-gen .view-content .views-row .text-content-item-type.Blog:before, .view-content-items-listing-grid-digital-edition .view-content .views-row .text-content-item-type.Blog:before, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .text-content-item-type.Blog:before { content: "BLOG"; }
.view-id-front_page_content_listing_grid .view-content .views-row .text-content-item-type.Videos:before, .view-id-front_page_featured_stories .view-content .views-row .text-content-item-type.Videos:before, .view-content-items-listing-grid-topics .view-content .views-row .text-content-item-type.Videos:before, .view-content-items-listing-grid-lead-gen .view-content .views-row .text-content-item-type.Videos:before, .view-content-items-listing-grid-digital-edition .view-content .views-row .text-content-item-type.Videos:before, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .text-content-item-type.Videos:before { content: "VIDEO"; }
.view-id-front_page_content_listing_grid .view-content .views-row .item-type-text, .view-id-front_page_featured_stories .view-content .views-row .item-type-text, .view-content-items-listing-grid-topics .view-content .views-row .item-type-text, .view-content-items-listing-grid-lead-gen .view-content .views-row .item-type-text, .view-content-items-listing-grid-digital-edition .view-content .views-row .item-type-text, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .item-type-text { display: none; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-featured-image, .view-id-front_page_content_listing_grid .view-content .views-row .views-field-field-featured-image, .view-id-front_page_featured_stories .view-content .views-row .listing-page-featured-image, .view-id-front_page_featured_stories .view-content .views-row .views-field-field-featured-image, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-featured-image, .view-content-items-listing-grid-topics .view-content .views-row .views-field-field-featured-image, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-featured-image, .view-content-items-listing-grid-lead-gen .view-content .views-row .views-field-field-featured-image, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-featured-image, .view-content-items-listing-grid-digital-edition .view-content .views-row .views-field-field-featured-image, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-featured-image, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .views-field-field-featured-image { width: 100%; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-featured-image img, .view-id-front_page_content_listing_grid .view-content .views-row .views-field-field-featured-image img, .view-id-front_page_featured_stories .view-content .views-row .listing-page-featured-image img, .view-id-front_page_featured_stories .view-content .views-row .views-field-field-featured-image img, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-featured-image img, .view-content-items-listing-grid-topics .view-content .views-row .views-field-field-featured-image img, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-featured-image img, .view-content-items-listing-grid-lead-gen .view-content .views-row .views-field-field-featured-image img, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-featured-image img, .view-content-items-listing-grid-digital-edition .view-content .views-row .views-field-field-featured-image img, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-featured-image img, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .views-field-field-featured-image img { width: 100%; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-featured-image .img-content-item-type, .view-id-front_page_content_listing_grid .view-content .views-row .views-field-field-featured-image .img-content-item-type, .view-id-front_page_featured_stories .view-content .views-row .listing-page-featured-image .img-content-item-type, .view-id-front_page_featured_stories .view-content .views-row .views-field-field-featured-image .img-content-item-type, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-featured-image .img-content-item-type, .view-content-items-listing-grid-topics .view-content .views-row .views-field-field-featured-image .img-content-item-type, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-featured-image .img-content-item-type, .view-content-items-listing-grid-lead-gen .view-content .views-row .views-field-field-featured-image .img-content-item-type, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-featured-image .img-content-item-type, .view-content-items-listing-grid-digital-edition .view-content .views-row .views-field-field-featured-image .img-content-item-type, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-featured-image .img-content-item-type, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .views-field-field-featured-image .img-content-item-type { position: absolute; top: 3.3em; right: 1.35em; background-repeat: no-repeat; background-position: center; background-size: 2em; background-color: rgba(0, 0, 0, 0.6); width: 3em; height: 3em; display: none; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-featured-image .img-content-item-type a, .view-id-front_page_content_listing_grid .view-content .views-row .views-field-field-featured-image .img-content-item-type a, .view-id-front_page_featured_stories .view-content .views-row .listing-page-featured-image .img-content-item-type a, .view-id-front_page_featured_stories .view-content .views-row .views-field-field-featured-image .img-content-item-type a, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-featured-image .img-content-item-type a, .view-content-items-listing-grid-topics .view-content .views-row .views-field-field-featured-image .img-content-item-type a, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-featured-image .img-content-item-type a, .view-content-items-listing-grid-lead-gen .view-content .views-row .views-field-field-featured-image .img-content-item-type a, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-featured-image .img-content-item-type a, .view-content-items-listing-grid-digital-edition .view-content .views-row .views-field-field-featured-image .img-content-item-type a, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-featured-image .img-content-item-type a, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .views-field-field-featured-image .img-content-item-type a { display: block; margin: 0; padding: 0; width: 3em; height: 3em; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-featured-image .img-content-item-type.Release, .view-id-front_page_content_listing_grid .view-content .views-row .views-field-field-featured-image .img-content-item-type.Release, .view-id-front_page_featured_stories .view-content .views-row .listing-page-featured-image .img-content-item-type.Release, .view-id-front_page_featured_stories .view-content .views-row .views-field-field-featured-image .img-content-item-type.Release, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-featured-image .img-content-item-type.Release, .view-content-items-listing-grid-topics .view-content .views-row .views-field-field-featured-image .img-content-item-type.Release, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-featured-image .img-content-item-type.Release, .view-content-items-listing-grid-lead-gen .view-content .views-row .views-field-field-featured-image .img-content-item-type.Release, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-featured-image .img-content-item-type.Release, .view-content-items-listing-grid-digital-edition .view-content .views-row .views-field-field-featured-image .img-content-item-type.Release, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-featured-image .img-content-item-type.Release, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .views-field-field-featured-image .img-content-item-type.Release { background-image: url(/sites/all/themes/abm_core/img/icons/universal/announcement-icon.svg); display: block; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-featured-image .img-content-item-type.Blog, .view-id-front_page_content_listing_grid .view-content .views-row .views-field-field-featured-image .img-content-item-type.Blog, .view-id-front_page_featured_stories .view-content .views-row .listing-page-featured-image .img-content-item-type.Blog, .view-id-front_page_featured_stories .view-content .views-row .views-field-field-featured-image .img-content-item-type.Blog, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-featured-image .img-content-item-type.Blog, .view-content-items-listing-grid-topics .view-content .views-row .views-field-field-featured-image .img-content-item-type.Blog, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-featured-image .img-content-item-type.Blog, .view-content-items-listing-grid-lead-gen .view-content .views-row .views-field-field-featured-image .img-content-item-type.Blog, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-featured-image .img-content-item-type.Blog, .view-content-items-listing-grid-digital-edition .view-content .views-row .views-field-field-featured-image .img-content-item-type.Blog, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-featured-image .img-content-item-type.Blog, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .views-field-field-featured-image .img-content-item-type.Blog { background-image: url(/sites/all/themes/abm_core/img/icons/universal/blog-icon.svg); display: block; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-featured-image .img-content-item-type.Videos, .view-id-front_page_content_listing_grid .view-content .views-row .views-field-field-featured-image .img-content-item-type.Videos, .view-id-front_page_featured_stories .view-content .views-row .listing-page-featured-image .img-content-item-type.Videos, .view-id-front_page_featured_stories .view-content .views-row .views-field-field-featured-image .img-content-item-type.Videos, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-featured-image .img-content-item-type.Videos, .view-content-items-listing-grid-topics .view-content .views-row .views-field-field-featured-image .img-content-item-type.Videos, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-featured-image .img-content-item-type.Videos, .view-content-items-listing-grid-lead-gen .view-content .views-row .views-field-field-featured-image .img-content-item-type.Videos, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-featured-image .img-content-item-type.Videos, .view-content-items-listing-grid-digital-edition .view-content .views-row .views-field-field-featured-image .img-content-item-type.Videos, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-featured-image .img-content-item-type.Videos, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .views-field-field-featured-image .img-content-item-type.Videos { background-image: url(/sites/all/themes/abm_core/img/icons/universal/video-icon.svg); display: block; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-comment-author-twitter-container, .view-id-front_page_featured_stories .view-content .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-comment-author-twitter-container { position: absolute; bottom: 20px; left: 20px; width: 100%; max-width: 300px; }
@media screen and (max-width: 520px) { .view-id-front_page_content_listing_grid .view-content .views-row .listing-page-comment-author-twitter-container, .view-id-front_page_featured_stories .view-content .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-comment-author-twitter-container, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-comment-author-twitter-container { max-width: 170px; bottom: 1em; left: 1em; } }
@media screen and (max-width: 768px) { .view-id-front_page_content_listing_grid .view-content .views-row .listing-page-field-summary, .view-id-front_page_featured_stories .view-content .views-row .listing-page-field-summary, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-field-summary, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-field-summary, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-field-summary, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-field-summary { min-height: 170px; } }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-disqus-comment-count, .view-id-front_page_content_listing_grid .view-content .views-row .views-field-disqus-comment-count, .view-id-front_page_featured_stories .view-content .views-row .listing-page-disqus-comment-count, .view-id-front_page_featured_stories .view-content .views-row .views-field-disqus-comment-count, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-disqus-comment-count, .view-content-items-listing-grid-topics .view-content .views-row .views-field-disqus-comment-count, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-disqus-comment-count, .view-content-items-listing-grid-lead-gen .view-content .views-row .views-field-disqus-comment-count, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-disqus-comment-count, .view-content-items-listing-grid-digital-edition .view-content .views-row .views-field-disqus-comment-count, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-disqus-comment-count, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .views-field-disqus-comment-count { padding: 0 0 0 25px; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-date-time-container, .view-id-front_page_featured_stories .view-content .views-row .listing-page-date-time-container, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-date-time-container, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-date-time-container, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-date-time-container, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-date-time-container { position: absolute; right: 20px; bottom: 20px; }
@media screen and (max-width: 520px) { .view-id-front_page_content_listing_grid .view-content .views-row .listing-page-date-time-container, .view-id-front_page_featured_stories .view-content .views-row .listing-page-date-time-container, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-date-time-container, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-date-time-container, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-date-time-container, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-date-time-container { right: 1em; bottom: 1em; } }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-date-time-container .listing-page-date, .view-id-front_page_content_listing_grid .view-content .views-row .listing-page-date-time-container .listing-page-time, .view-id-front_page_featured_stories .view-content .views-row .listing-page-date-time-container .listing-page-date, .view-id-front_page_featured_stories .view-content .views-row .listing-page-date-time-container .listing-page-time, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-date-time-container .listing-page-date, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-date-time-container .listing-page-time, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-date-time-container .listing-page-date, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-date-time-container .listing-page-time, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-date-time-container .listing-page-date, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-date-time-container .listing-page-time, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-date-time-container .listing-page-date, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-date-time-container .listing-page-time { position: relative; text-align: right; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-staff-author-job-title, .view-id-front_page_featured_stories .view-content .views-row .listing-page-staff-author-job-title, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-staff-author-job-title, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-staff-author-job-title, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-staff-author-job-title, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-staff-author-job-title { float: left; padding: 2px 5px 0 0; display: inline-block; }
.view-id-front_page_content_listing_grid .view-content .views-row .listing-page-twitter-handle, .view-id-front_page_content_listing_grid .view-content .views-row .views-field-field-twitter-handle, .view-id-front_page_featured_stories .view-content .views-row .listing-page-twitter-handle, .view-id-front_page_featured_stories .view-content .views-row .views-field-field-twitter-handle, .view-content-items-listing-grid-topics .view-content .views-row .listing-page-twitter-handle, .view-content-items-listing-grid-topics .view-content .views-row .views-field-field-twitter-handle, .view-content-items-listing-grid-lead-gen .view-content .views-row .listing-page-twitter-handle, .view-content-items-listing-grid-lead-gen .view-content .views-row .views-field-field-twitter-handle, .view-content-items-listing-grid-digital-edition .view-content .views-row .listing-page-twitter-handle, .view-content-items-listing-grid-digital-edition .view-content .views-row .views-field-field-twitter-handle, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .listing-page-twitter-handle, .view-content-items-listing-grid-topics-consolidation .view-content .views-row .views-field-field-twitter-handle { padding: 0 0 0 20px; display: inline-block; }

.view-id-front_page_featured_stories .view-content .views-row { width: 50%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; height: 600px; margin: 0; }
@media screen and (max-width: 768px) { .view-id-front_page_featured_stories .view-content .views-row { width: 100%; } }

.pane-front-page-featured-stories h1 { padding-top: 0; }

.pane-front-page-featured-stories h1, .pane-front-page-content-listing-grid h1 { margin-bottom: -12px; }

.panels-flexible-full_width_w_hero .panels-flexible-row, .panels-flexible-row-two_thirds-main-row, .panels-flexible-row-two_thirds_w_hero-main-row { padding: 0 !important; }

.page-node .panels-flexible-region-inside { padding: 0; }
.page-node .panels-flexible-one_two_one_grid .panels-flexible-row { padding: 0; }

.pager { margin: -1px auto 0; padding: 0 0 50px 0; display: table; width: auto; }
.pager li { display: inline-block; margin: 0 -1px 0 0; width: 60px; float: left; padding: 0; }
.pager li a { display: block; padding: 20px 0 16px; }
.pager li.pager-current, .pager li.pager-ellipsis { padding: 20px 0 16px; }

.pane-front-page-row-2 .panels-flexible-region-two_thirds-sidebar, .pane-front-page-row-2-consolidated .panels-flexible-region-two_thirds-sidebar { padding: 0 !important; }
.pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center, .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center { margin: 0 -1px 0 0; }
.pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center .inside, .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center .inside, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center .inside, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center .inside, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center .inside, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center .inside, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center .inside, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center .inside { padding: 51px 0px !important; margin: 0 0 0 -1px; }
@media screen and (max-width: 520px) { .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center, .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center { margin: 0 0 0 0; }
  .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center .inside, .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center .inside, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center .inside, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center .inside, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center .inside, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center .inside, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center .inside, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center .inside { padding: 0 !important; }
  .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center .inside .pod-text-container, .pane-front-page-row-2 #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center .inside .pod-text-container, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center .inside .pod-text-container, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center .inside .pod-text-container, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds-center .inside .pod-text-container, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .panels-flexible-region-two_thirds_w_hero-center .inside .pod-text-container, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds-center .inside .pod-text-container, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .panels-flexible-region-two_thirds_w_hero-center .inside .pod-text-container { font-size: 0.8em; width: auto; } }
.pane-front-page-row-2 #mini-panel-front_page_row_2 .pane-content, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .pane-content, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .pane-content, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .pane-content { padding: 0; }
.pane-front-page-row-2 #mini-panel-front_page_row_2 .views-row, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .views-row, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .views-row, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .views-row { width: 100%; border: 0; }
@media screen and (max-width: 768px) { .pane-front-page-row-2 #mini-panel-front_page_row_2 .views-row, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .views-row, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .views-row, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .views-row { height: auto; } }
@media screen and (max-width: 768px) { .pane-front-page-row-2 #mini-panel-front_page_row_2 .views-row .listing-page-field-summary, .pane-front-page-row-2 #mini-panel-front_page_row_2_consolidated .views-row .listing-page-field-summary, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2 .views-row .listing-page-field-summary, .pane-front-page-row-2-consolidated #mini-panel-front_page_row_2_consolidated .views-row .listing-page-field-summary { min-height: 170px; } }

.node-type-author-page .panel-flexible .panels-flexible-region { width: 100%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; }
@media screen and (max-width: 768px) { .node-type-author-page .panel-flexible .panels-flexible-region { width: 100%; } }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-text-info { width: 66.6666666667%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0 20px 0 40px; }
@media screen and (max-width: 768px) { .node-type-author-page .panel-flexible .panels-flexible-region .staff-author-text-info { width: 100%; } }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-text-info .staff-author-name { margin: 0 0 -10px; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-text-info .staff-author-job-bio { padding: 20px 0; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images { width: 33.3333333333%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 40px; display: inline-block; }
@media screen and (max-width: 768px) { .node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images { width: 100%; } }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-headshot { float: left; width: 220px; border: 1px solid #dddddd; line-height: 0; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-headshot img { max-width: 220px; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons { float: left; width: 75px; }
.node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons a.staff-author-email-icon, .node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons a.staff-author-rss-icon, .node-type-author-page .panel-flexible .panels-flexible-region .staff-author-images .staff-author-icons a.staff-author-twitter-icon { width: 75px; height: 50px; float: left; text-indent: -600%; text-align: left; overflow: hidden; }
.node-type-author-page .panel-flexible .panels-flexible-region .pane-front-page-content-listing-grid { width: 100%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; }
@media screen and (max-width: 768px) { .node-type-author-page .panel-flexible .panels-flexible-region .pane-front-page-content-listing-grid { width: 100%; } }
.node-type-author-page .panel-flexible .panels-flexible-region .pane-front-page-content-listing-grid h2.pane-title { padding: 10px 0 10px 40px; margin: 0; }

.page-search #content { width: 66.6666666667%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; }
@media screen and (max-width: 768px) { .page-search #content { width: 100%; } }
.page-search #sidebar-second { width: 33.3333333333%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; }
@media screen and (max-width: 768px) { .page-search #sidebar-second { width: 100%; } }
.page-search #sidebar-second .block { clear: both; }
.page-search #sidebar-second .block h2 { margin: 0; padding: 10px; }
.page-search #sidebar-second .block .content { padding: 20px; }
.page-search #sidebar-second .block ul { margin: 0; list-style: none; }
.page-search #sidebar-second .block li { list-style-type: none; list-style-image: none; }
.page-search #sidebar-second .block .form-item { margin: 0; width: 50%; float: left; }
.page-search #sidebar-second .block .form-actions { margin: 0; }
.page-search #sidebar-second .block form { margin: 0; }
.page-search #sidebar-second .block select { border: none; }
.page-search #sidebar-second .block label { display: none; }
.page-search #sidebar-second .block #edit-actions { clear: both; }
.page-search #page-title { display: none; }
.page-search #search-form { padding: 30px; }
@media screen and (max-width: 520px) { .page-search #search-form { padding: 1em; } }
.page-search #search-form #edit-basic { width: 100%; }
.page-search #search-form #edit-basic label, .page-search #search-form #edit-basic #edit-submit { display: none; }
.page-search #search-form #edit-basic #edit-keys { padding: 0 20px; height: 60px; width: 100%; }
.page-search #search-form .criterion { width: 100%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; margin: 0; padding: 0; }
@media screen and (max-width: 768px) { .page-search #search-form .criterion { width: 100%; } }
.page-search #search-form .criterion .form-type-textfield { float: left; margin: auto 18px; width: 30%; padding: 20px 0; }
.page-search #search-form .criterion .form-type-textfield .form-text { width: 100%; margin: 0 auto; }
.page-search .spelling-suggestions { padding: 10px 30px; }
.page-search .form-item.form-type-textfield.form-item-keys { display: block; margin: 0; }
.page-search #edit-submit--2 { padding: 12px 20px 8px; width: auto; height: auto; margin: 0; }
.page-search h2 { margin-left: 30px; }
@media screen and (max-width: 520px) { .page-search h2 { margin-left: 0.5em; } }
.page-search ol.search-results { margin: 30px 30px 0; }
@media screen and (max-width: 520px) { .page-search ol.search-results { margin: 1em 1em 0; } }
.page-search ol.search-results .search-result { padding: 30px; margin: 0; }
@media screen and (max-width: 520px) { .page-search ol.search-results .search-result { padding: 1em; } }
.page-search ol.search-results .search-result .search-type { margin-bottom: 0; text-transform: uppercase; font-size: 0.85em; }
.page-search ol.search-results .search-result h3.title { margin: 0 0 10px; }
.page-search ol.search-results .search-result .search-snippet-info { padding: 0; }
.page-search ol.search-results .search-result .search-snippet-info .search-snippet { margin: 0 0 10px; }
.page-search ol.search-results .search-result .search-snippet-info .search-info { margin: 0; }
.page-search ol.search-results figure { padding: 0; margin: 0; float: left; margin-right: 1em; }
.page-search ol.search-results .search-info { margin: 0; }

.page-search .pager, .page-company-directory .pager, .page-product-directory .pager, .page-taxonomy-term .pager, .views-newest-products-page .pager { margin: -1px auto 0; padding: 0 0 50px 0; display: table; width: auto; }
.page-search .pager li, .page-company-directory .pager li, .page-product-directory .pager li, .page-taxonomy-term .pager li, .views-newest-products-page .pager li { display: inline-block; margin: 0 -1px 0 0; width: 60px; float: left; padding: 0; }
.page-search .pager li a, .page-company-directory .pager li a, .page-product-directory .pager li a, .page-taxonomy-term .pager li a, .views-newest-products-page .pager li a { display: block; padding: 20px 0 16px; }
.page-search .pager li.pager-current, .page-search .pager li.pager-ellipsis, .page-company-directory .pager li.pager-current, .page-company-directory .pager li.pager-ellipsis, .page-product-directory .pager li.pager-current, .page-product-directory .pager li.pager-ellipsis, .page-taxonomy-term .pager li.pager-current, .page-taxonomy-term .pager li.pager-ellipsis, .views-newest-products-page .pager li.pager-current, .views-newest-products-page .pager li.pager-ellipsis { padding: 20px 0 16px; }

#footer-expand p#expand-cr, #footer-collapse p#expand-cr { padding: 0.5em 1em; }

#footer { background: #000000; left: 0; }
@media screen and (max-width: 520px) { #footer { left: 0; } }
#footer a { color: #ffffff; }
#footer ul li { list-style-type: none; list-style-image: none; }
#footer .section { max-width: 1198px; margin: 0 auto; position: relative; border: 1px solid #222222; border-top: none; }
#footer p.quiet { position: relative; left: 40px; color: #708090; padding: 0; }
@media screen and (max-width: 520px) { #footer p.quiet { display: none; } }
#footer .panels-flexible-region-grid_60_40-center { width: 66.6666666667%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; margin: 0; }
@media screen and (max-width: 768px) { #footer .panels-flexible-region-grid_60_40-center { width: 100%; } }
#footer .panels-flexible-region-grid_60_40-sidebar { width: 33.3333333333%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding-right: 0; }
@media screen and (max-width: 768px) { #footer .panels-flexible-region-grid_60_40-sidebar { width: 100%; } }
#footer iframe#subscription-footer { height: 1005px; width: 399px; float: right; margin-right: 0; }
#footer .pane-menu-menu-social-footer-menu { width: 100%; display: inline-block; border-bottom: 1px solid #222222; }
#footer .pane-menu-menu-social-footer-menu .pane-content { float: right; height: 100px; }
#footer .pane-menu-menu-social-footer-menu h2 { margin: 45px 0 0 40px; float: left; font-family: "FengardoNeue", sans-serif; color: #ffffff; font-size: 1em; letter-spacing: 0.5px; }
#footer .pane-menu-menu-social-footer-menu ul.menu { width: 100%; margin: 0; display: inline-block; }
#footer .pane-menu-menu-social-footer-menu ul.menu li { float: left; width: 100px; height: 100px; padding: 0; margin: 0; border-left: 1px solid #222222; }
#footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-facebook, #footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-twitter, #footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-youtube, #footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-linkedin, #footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-pinterest { background-position: center; background-repeat: no-repeat; display: block; padding: 38px 0; text-indent: -200%; overflow: hidden; }
#footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-facebook { background-image: url(../img/icons/connect/facebook.svg); }
#footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-twitter { background-image: url(../img/icons/connect/twitter.svg); }
#footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-youtube { background-image: url(../img/icons/connect/youtube.svg); }
#footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-linkedin { background-image: url(../img/icons/connect/linkedin.svg); }
#footer .pane-menu-menu-social-footer-menu ul.menu li a#social-footer-pinterest { background-image: url(../img/icons/connect/pinterest.svg); }
#footer .pane-menu-menu-standard-footer-menu, #footer .pane-menu-menu-topics-footer-menu { padding: 40px 40px 10px; }
@media screen and (max-width: 520px) { #footer .pane-menu-menu-standard-footer-menu, #footer .pane-menu-menu-topics-footer-menu { padding: 1em; } }
#footer .pane-menu-menu-standard-footer-menu h2, #footer .pane-menu-menu-topics-footer-menu h2 { font-family: "FengardoNeue", sans-serif; color: #ffffff; font-size: 1em; letter-spacing: 0.5px; text-transform: uppercase; }
#footer .pane-menu-menu-standard-footer-menu ul.menu, #footer .pane-menu-menu-topics-footer-menu ul.menu { width: 100%; margin: 0; display: inline-block; }
#footer .pane-menu-menu-standard-footer-menu ul.menu li, #footer .pane-menu-menu-topics-footer-menu ul.menu li { padding: 0; margin: 10px 0; float: left; width: 33.33333%; }
#footer .pane-menu-menu-standard-footer-menu ul.menu li a, #footer .pane-menu-menu-topics-footer-menu ul.menu li a { color: #708090; font-weight: bold; }
#footer .pane-menu-menu-standard-footer-menu ul.menu li a:hover, #footer .pane-menu-menu-topics-footer-menu ul.menu li a:hover { color: #ffffff; border-bottom: 1px solid #3f3f73; }

.admin-menu #header { margin-top: 29px; }
.admin-menu #block-menu-menu-topics-menu #nav-topics-trigger ul.menu, .admin-menu #block-menu-menu-topics-menu #nav-user-trigger ul.menu, .admin-menu #block-system-user-menu #nav-topics-trigger ul.menu, .admin-menu #block-system-user-menu #nav-user-trigger ul.menu { top: 104px; }

#header { background: white; box-shadow: 0 0 10px 0 black; height: 75px; position: fixed; top: 0; right: 0; left: 0; z-index: 2; }
#header .container { max-width: 100%; }

#block-menu-menu-topics-menu, #block-system-user-menu { position: absolute; top: -10px; z-index: 2; padding: 25.5px 0 0; }
#block-menu-menu-topics-menu + ul.menu, #block-system-user-menu + ul.menu { list-style-type: none; margin: 0; }
#block-menu-menu-topics-menu .nolink, #block-system-user-menu .nolink { display: block; }
#block-menu-menu-topics-menu #nav-topics-trigger, #block-menu-menu-topics-menu #nav-user-trigger, #block-system-user-menu #nav-topics-trigger, #block-system-user-menu #nav-user-trigger { transition: all 0.4s ease-in-out; background-repeat: no-repeat; background-position: center; margin: 0; list-style-image: none; list-style-type: none; cursor: pointer; width: 24px; height: 24px; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu, #block-system-user-menu #nav-user-trigger ul.menu { transition: all 0.4s ease-in-out; width: 14em; position: fixed; top: 75px; bottom: 39px; padding: 0; display: block; text-align: center; margin: 0; color: black; text-transform: uppercase; font-size: 1em; background: lightgrey; text-indent: 0; cursor: auto; border-top: 1px solid #000000; overflow: auto; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li, #block-system-user-menu #nav-topics-trigger ul.menu li, #block-system-user-menu #nav-user-trigger ul.menu li { margin: 0; padding: 0; border-bottom: 1px solid #c6c6c6; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li:hover, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li:active, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li:hover, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li:active, #block-system-user-menu #nav-topics-trigger ul.menu li:hover, #block-system-user-menu #nav-topics-trigger ul.menu li:active, #block-system-user-menu #nav-user-trigger ul.menu li:hover, #block-system-user-menu #nav-user-trigger ul.menu li:active { background-color: #e0e0e0; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded ul.menu { transition: all 0s ease-in-out; width: auto; font-size: 0.9em; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-bst-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-aln-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ldn-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sc-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ce-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ddd-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-chem-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-fm-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-impo-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pp-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mbt-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ww-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-wdd-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pdd-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ced-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mdt-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sp-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-bst-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-aln-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ldn-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-sc-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ce-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ddd-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-chem-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-fm-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-impo-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-pp-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-mbt-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ww-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-wdd-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-pdd-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ced-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-mdt-trigger.open, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-sp-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-bst-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-aln-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ldn-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-sc-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ce-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ddd-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-chem-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-fm-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-impo-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-pp-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-mbt-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ww-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-wdd-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-pdd-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ced-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-mdt-trigger.open, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-sp-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-bst-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-aln-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ldn-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-sc-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ce-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ddd-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-chem-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-fm-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-impo-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-pp-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-mbt-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ww-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-wdd-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-pdd-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ced-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-mdt-trigger.open, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-sp-trigger.open { background-color: #e0e0e0; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-bst-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-aln-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ldn-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sc-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ce-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ddd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-chem-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-fm-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-impo-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pp-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mbt-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ww-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-wdd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pdd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ced-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mdt-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sp-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-bst-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-aln-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ldn-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-sc-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ce-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ddd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-chem-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-fm-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-impo-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-pp-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-mbt-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ww-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-wdd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-pdd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-ced-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-mdt-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-user-trigger ul.menu li.expanded#menu-sp-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-bst-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-aln-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ldn-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-sc-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ce-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ddd-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-chem-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-fm-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-impo-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-pp-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-mbt-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ww-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-wdd-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-pdd-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-ced-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-mdt-trigger.open ul.menu, #block-system-user-menu #nav-topics-trigger ul.menu li.expanded#menu-sp-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-bst-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-aln-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ldn-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-sc-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ce-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ddd-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-chem-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-fm-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-impo-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-pp-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-mbt-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ww-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-wdd-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-pdd-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-ced-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-mdt-trigger.open ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded#menu-sp-trigger.open ul.menu { transition: left 0.4s ease-in-out; left: 15.5em; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span, #block-system-user-menu #nav-topics-trigger ul.menu a, #block-system-user-menu #nav-topics-trigger ul.menu span, #block-system-user-menu #nav-user-trigger ul.menu a, #block-system-user-menu #nav-user-trigger ul.menu span { color: black; display: block; padding: 12px 20px 8px; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-bioscience, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-animal-labs, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-labdesign, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-scientific-computing, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ce, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-drug-discovery, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-chem-info, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-fm, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-impo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-pp, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-mbt, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-wireless-week, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-wdd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-pdd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ced, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-mdt, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-sp, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-bioscience, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-animal-labs, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-labdesign, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-scientific-computing, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ce, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-drug-discovery, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-chem-info, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-fm, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-impo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-pp, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-mbt, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-wireless-week, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-wdd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-pdd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ced, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-mdt, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-sp, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-bioscience, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-animal-labs, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-labdesign, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-scientific-computing, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ce, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-drug-discovery, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-chem-info, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-fm, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-impo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-pp, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-mbt, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-wireless-week, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-wdd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-pdd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ced, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-mdt, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-sp, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-bioscience, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-animal-labs, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-labdesign, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-scientific-computing, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ce, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-drug-discovery, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-chem-info, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-fm, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-impo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-pp, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-mbt, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-wireless-week, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-wdd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-pdd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ced, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-mdt, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-sp, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-bioscience, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-animal-labs, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-labdesign, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-scientific-computing, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ce, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-drug-discovery, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-chem-info, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-fm, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-impo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-pp, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-mbt, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-wireless-week, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-wdd, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-pdd, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ced, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-mdt, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-sp, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-bioscience, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-animal-labs, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-labdesign, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-scientific-computing, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ce, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-drug-discovery, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-chem-info, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-fm, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-impo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-pp, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-mbt, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-wireless-week, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-wdd, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-pdd, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ced, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-mdt, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-sp, #block-system-user-menu #nav-user-trigger ul.menu a#menu-bioscience, #block-system-user-menu #nav-user-trigger ul.menu a#menu-animal-labs, #block-system-user-menu #nav-user-trigger ul.menu a#menu-labdesign, #block-system-user-menu #nav-user-trigger ul.menu a#menu-scientific-computing, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ce, #block-system-user-menu #nav-user-trigger ul.menu a#menu-drug-discovery, #block-system-user-menu #nav-user-trigger ul.menu a#menu-chem-info, #block-system-user-menu #nav-user-trigger ul.menu a#menu-fm, #block-system-user-menu #nav-user-trigger ul.menu a#menu-impo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-pp, #block-system-user-menu #nav-user-trigger ul.menu a#menu-mbt, #block-system-user-menu #nav-user-trigger ul.menu a#menu-wireless-week, #block-system-user-menu #nav-user-trigger ul.menu a#menu-wdd, #block-system-user-menu #nav-user-trigger ul.menu a#menu-pdd, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ced, #block-system-user-menu #nav-user-trigger ul.menu a#menu-mdt, #block-system-user-menu #nav-user-trigger ul.menu a#menu-sp, #block-system-user-menu #nav-user-trigger ul.menu span#menu-bioscience, #block-system-user-menu #nav-user-trigger ul.menu span#menu-animal-labs, #block-system-user-menu #nav-user-trigger ul.menu span#menu-labdesign, #block-system-user-menu #nav-user-trigger ul.menu span#menu-scientific-computing, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ce, #block-system-user-menu #nav-user-trigger ul.menu span#menu-drug-discovery, #block-system-user-menu #nav-user-trigger ul.menu span#menu-chem-info, #block-system-user-menu #nav-user-trigger ul.menu span#menu-fm, #block-system-user-menu #nav-user-trigger ul.menu span#menu-impo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-pp, #block-system-user-menu #nav-user-trigger ul.menu span#menu-mbt, #block-system-user-menu #nav-user-trigger ul.menu span#menu-wireless-week, #block-system-user-menu #nav-user-trigger ul.menu span#menu-wdd, #block-system-user-menu #nav-user-trigger ul.menu span#menu-pdd, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ced, #block-system-user-menu #nav-user-trigger ul.menu span#menu-mdt, #block-system-user-menu #nav-user-trigger ul.menu span#menu-sp { text-align: left; text-indent: -200%; overflow: hidden; background-repeat: no-repeat; background-position: center; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-bioscience, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-bioscience, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-bioscience, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-bioscience, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-bioscience, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-bioscience, #block-system-user-menu #nav-user-trigger ul.menu a#menu-bioscience, #block-system-user-menu #nav-user-trigger ul.menu span#menu-bioscience { background-image: url(../../abm_channel_bst/img/search-logo.png); background-size: 50%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-animal-labs, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-animal-labs, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-animal-labs, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-animal-labs, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-animal-labs, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-animal-labs, #block-system-user-menu #nav-user-trigger ul.menu a#menu-animal-labs, #block-system-user-menu #nav-user-trigger ul.menu span#menu-animal-labs { background-image: url(../../abm_channel_aln/img/search-logo.png); background-size: 60%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-labdesign, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-labdesign, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-labdesign, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-labdesign, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-labdesign, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-labdesign, #block-system-user-menu #nav-user-trigger ul.menu a#menu-labdesign, #block-system-user-menu #nav-user-trigger ul.menu span#menu-labdesign { background-image: url(../../abm_channel_ldn/img/search-logo.png); background-size: 70%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-scientific-computing, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-scientific-computing, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-scientific-computing, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-scientific-computing, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-scientific-computing, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-scientific-computing, #block-system-user-menu #nav-user-trigger ul.menu a#menu-scientific-computing, #block-system-user-menu #nav-user-trigger ul.menu span#menu-scientific-computing { background-image: url(../../abm_channel_sc/img/search-logo.png); background-size: 70%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ce, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ce, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ce, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ce, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ce, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ce, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ce, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ce { background-image: url(../../abm_channel_cen/img/search-logo.png); background-size: 60%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-drug-discovery, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-drug-discovery, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-drug-discovery, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-drug-discovery, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-drug-discovery, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-drug-discovery, #block-system-user-menu #nav-user-trigger ul.menu a#menu-drug-discovery, #block-system-user-menu #nav-user-trigger ul.menu span#menu-drug-discovery { background-image: url(../../abm_channel_ddd/img/search-logo.png); background-size: 40%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-chem-info, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-chem-info, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-chem-info, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-chem-info, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-chem-info, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-chem-info, #block-system-user-menu #nav-user-trigger ul.menu a#menu-chem-info, #block-system-user-menu #nav-user-trigger ul.menu span#menu-chem-info { background-image: url(../../abm_channel_chem/img/search-logo.png); background-size: 50%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-fm, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-fm, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-fm, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-fm, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-fm, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-fm, #block-system-user-menu #nav-user-trigger ul.menu a#menu-fm, #block-system-user-menu #nav-user-trigger ul.menu span#menu-fm { background-image: url(../../abm_channel_fm/img/search-logo.png); background-size: 70%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-impo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-impo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-impo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-impo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-impo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-impo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-impo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-impo { background-image: url(../../abm_channel_impo/img/search-logo.png); background-size: 30%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-pp, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-pp, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-pp, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-pp, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-pp, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-pp, #block-system-user-menu #nav-user-trigger ul.menu a#menu-pp, #block-system-user-menu #nav-user-trigger ul.menu span#menu-pp { background-image: url(../../abm_channel_pp/img/search-logo.png); background-size: 50%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-mbt, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-mbt, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-mbt, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-mbt, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-mbt, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-mbt, #block-system-user-menu #nav-user-trigger ul.menu a#menu-mbt, #block-system-user-menu #nav-user-trigger ul.menu span#menu-mbt { background-image: url(../../abm_channel_mbt/img/search-logo-2.png); background-size: 50%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-wireless-week, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-wireless-week, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-wireless-week, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-wireless-week, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-wireless-week, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-wireless-week, #block-system-user-menu #nav-user-trigger ul.menu a#menu-wireless-week, #block-system-user-menu #nav-user-trigger ul.menu span#menu-wireless-week { background-image: url(../../abm_channel_ww/img/search-logo.png); background-size: 50%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-wdd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-wdd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-wdd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-wdd, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-wdd, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-wdd, #block-system-user-menu #nav-user-trigger ul.menu a#menu-wdd, #block-system-user-menu #nav-user-trigger ul.menu span#menu-wdd { background-image: url(../../abm_channel_wdd/img/search-logo.png); background-size: 50%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-pdd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-pdd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-pdd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-pdd, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-pdd, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-pdd, #block-system-user-menu #nav-user-trigger ul.menu a#menu-pdd, #block-system-user-menu #nav-user-trigger ul.menu span#menu-pdd { background-image: url(../../abm_portal_parent/img/search-logo.png); background-size: 50%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ced, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ced, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ced, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ced, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ced, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ced, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ced, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ced { background-image: url(../../abm_channel_ced/img/search-logo.png); background-size: 40%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-mdt, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-mdt, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-mdt, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-mdt, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-mdt, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-mdt, #block-system-user-menu #nav-user-trigger ul.menu a#menu-mdt, #block-system-user-menu #nav-user-trigger ul.menu span#menu-mdt { background-image: url(../../abm_channel_mdt/img/search-logo.png); background-size: 45%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-sp, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-sp, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-sp, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-sp, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-sp, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-sp, #block-system-user-menu #nav-user-trigger ul.menu a#menu-sp, #block-system-user-menu #nav-user-trigger ul.menu span#menu-sp { background-image: url(../../abm_channel_sp/img/search-logo.png); background-size: 60%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-facebook.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-linkedin.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-twitter.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-youtube.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-directory.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-products.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-facebook.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-linkedin.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-twitter.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-youtube.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-directory.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-products.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-facebook.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-linkedin.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-twitter.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-youtube.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-directory.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-products.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-facebook.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-linkedin.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-twitter.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-youtube.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-directory.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-products.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-facebook.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-linkedin.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-twitter.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-youtube.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-directory.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-products.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-facebook.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-linkedin.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-twitter.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-youtube.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-directory.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-products.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-facebook.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-linkedin.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-twitter.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-youtube.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-directory.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-products.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-facebook.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-linkedin.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-twitter.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-youtube.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-directory.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-products.expanded-logo { padding: 23px 20px 20px; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-eng-live, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-eng-news, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-eng-upd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-hotspot, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-mdt-live, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-smartwatch, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-pulse, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-wire-min, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-tuesdayswithroger, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ecn-impact, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-rd100, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-uplink, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-minute, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-tinkereng, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-qhits, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ci-east, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ci-manage, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-powerwear, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-hold-batteries, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-sci-con, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ldc, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ildc, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-market-pulse, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-rd100-awards, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-why-eng, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-first-look, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-interphex, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-eng-live, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-eng-news, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-eng-upd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-hotspot, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-mdt-live, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-smartwatch, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-pulse, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-wire-min, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-tuesdayswithroger, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ecn-impact, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-rd100, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-uplink, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-minute, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-tinkereng, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-qhits, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ci-east, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ci-manage, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-powerwear, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-hold-batteries, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-sci-con, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ldc, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ildc, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-market-pulse, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-rd100-awards, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-why-eng, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-first-look, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-interphex, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-eng-live, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-eng-news, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-eng-upd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-hotspot, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-mdt-live, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-smartwatch, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-pulse, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-wire-min, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-tuesdayswithroger, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ecn-impact, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-rd100, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-uplink, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-minute, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-tinkereng, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-qhits, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ci-east, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ci-manage, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-powerwear, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-hold-batteries, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-sci-con, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ldc, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ildc, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-market-pulse, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-rd100-awards, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-why-eng, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-first-look, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-interphex, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-eng-live, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-eng-news, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-eng-upd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-hotspot, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-mdt-live, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-smartwatch, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-pulse, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-wire-min, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-tuesdayswithroger, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ecn-impact, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-rd100, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-uplink, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-minute, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-tinkereng, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-qhits, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ci-east, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ci-manage, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-powerwear, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-hold-batteries, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-sci-con, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ldc, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ildc, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-market-pulse, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-rd100-awards, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-why-eng, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-first-look, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-interphex, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-eng-live, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-eng-news, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-eng-upd, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-hotspot, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-mdt-live, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-smartwatch, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-pulse, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-wire-min, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-tuesdayswithroger, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ecn-impact, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-rd100, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-uplink, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-minute, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-tinkereng, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-qhits, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ci-east, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ci-manage, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-powerwear, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-hold-batteries, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-sci-con, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ldc, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ildc, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-market-pulse, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-rd100-awards, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-why-eng, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-first-look, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-interphex, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-eng-live, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-eng-news, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-eng-upd, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-hotspot, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-mdt-live, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-smartwatch, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-pulse, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-wire-min, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-tuesdayswithroger, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ecn-impact, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-rd100, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-uplink, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-minute, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-tinkereng, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-qhits, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ci-east, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ci-manage, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-powerwear, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-hold-batteries, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-sci-con, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ldc, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ildc, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-market-pulse, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-rd100-awards, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-why-eng, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-first-look, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-interphex, #block-system-user-menu #nav-user-trigger ul.menu a#menu-eng-live, #block-system-user-menu #nav-user-trigger ul.menu a#menu-eng-news, #block-system-user-menu #nav-user-trigger ul.menu a#menu-eng-upd, #block-system-user-menu #nav-user-trigger ul.menu a#menu-hotspot, #block-system-user-menu #nav-user-trigger ul.menu a#menu-mdt-live, #block-system-user-menu #nav-user-trigger ul.menu a#menu-smartwatch, #block-system-user-menu #nav-user-trigger ul.menu a#menu-pulse, #block-system-user-menu #nav-user-trigger ul.menu a#menu-wire-min, #block-system-user-menu #nav-user-trigger ul.menu a#menu-tuesdayswithroger, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ecn-impact, #block-system-user-menu #nav-user-trigger ul.menu a#menu-rd100, #block-system-user-menu #nav-user-trigger ul.menu a#menu-uplink, #block-system-user-menu #nav-user-trigger ul.menu a#menu-minute, #block-system-user-menu #nav-user-trigger ul.menu a#menu-tinkereng, #block-system-user-menu #nav-user-trigger ul.menu a#menu-qhits, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ci-east, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ci-manage, #block-system-user-menu #nav-user-trigger ul.menu a#menu-powerwear, #block-system-user-menu #nav-user-trigger ul.menu a#menu-hold-batteries, #block-system-user-menu #nav-user-trigger ul.menu a#menu-sci-con, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ldc, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ildc, #block-system-user-menu #nav-user-trigger ul.menu a#menu-market-pulse, #block-system-user-menu #nav-user-trigger ul.menu a#menu-rd100-awards, #block-system-user-menu #nav-user-trigger ul.menu a#menu-why-eng, #block-system-user-menu #nav-user-trigger ul.menu a#menu-first-look, #block-system-user-menu #nav-user-trigger ul.menu a#menu-interphex, #block-system-user-menu #nav-user-trigger ul.menu span#menu-eng-live, #block-system-user-menu #nav-user-trigger ul.menu span#menu-eng-news, #block-system-user-menu #nav-user-trigger ul.menu span#menu-eng-upd, #block-system-user-menu #nav-user-trigger ul.menu span#menu-hotspot, #block-system-user-menu #nav-user-trigger ul.menu span#menu-mdt-live, #block-system-user-menu #nav-user-trigger ul.menu span#menu-smartwatch, #block-system-user-menu #nav-user-trigger ul.menu span#menu-pulse, #block-system-user-menu #nav-user-trigger ul.menu span#menu-wire-min, #block-system-user-menu #nav-user-trigger ul.menu span#menu-tuesdayswithroger, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ecn-impact, #block-system-user-menu #nav-user-trigger ul.menu span#menu-rd100, #block-system-user-menu #nav-user-trigger ul.menu span#menu-uplink, #block-system-user-menu #nav-user-trigger ul.menu span#menu-minute, #block-system-user-menu #nav-user-trigger ul.menu span#menu-tinkereng, #block-system-user-menu #nav-user-trigger ul.menu span#menu-qhits, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ci-east, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ci-manage, #block-system-user-menu #nav-user-trigger ul.menu span#menu-powerwear, #block-system-user-menu #nav-user-trigger ul.menu span#menu-hold-batteries, #block-system-user-menu #nav-user-trigger ul.menu span#menu-sci-con, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ldc, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ildc, #block-system-user-menu #nav-user-trigger ul.menu span#menu-market-pulse, #block-system-user-menu #nav-user-trigger ul.menu span#menu-rd100-awards, #block-system-user-menu #nav-user-trigger ul.menu span#menu-why-eng, #block-system-user-menu #nav-user-trigger ul.menu span#menu-first-look, #block-system-user-menu #nav-user-trigger ul.menu span#menu-interphex { padding: 40px 70px; }
@media screen and (max-width: 370px) { #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-facebook.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-linkedin.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-twitter.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-youtube.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-directory.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-products.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-facebook.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-linkedin.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-twitter.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-youtube.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-directory.expanded-logo, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-products.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-facebook.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-linkedin.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-twitter.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-youtube.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-directory.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-products.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-facebook.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-linkedin.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-twitter.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-youtube.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-directory.expanded-logo, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-products.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-facebook.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-linkedin.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-twitter.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-youtube.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-directory.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-products.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-facebook.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-linkedin.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-twitter.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-youtube.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-directory.expanded-logo, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-products.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-facebook.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-linkedin.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-twitter.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-youtube.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-directory.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu a#menu-products.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-facebook.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-linkedin.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-twitter.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-youtube.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-directory.expanded-logo, #block-system-user-menu #nav-user-trigger ul.menu span#menu-products.expanded-logo { padding: 12px 20px 8px; }
  #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-eng-live, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-eng-news, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-eng-upd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-hotspot, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-mdt-live, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-smartwatch, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-pulse, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-wire-min, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-tuesdayswithroger, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ecn-impact, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-rd100, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-uplink, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-minute, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-tinkereng, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-qhits, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ci-east, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ci-manage, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-powerwear, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-hold-batteries, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-sci-con, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ldc, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-ildc, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-market-pulse, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-rd100-awards, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-why-eng, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-first-look, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu a#menu-interphex, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-eng-live, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-eng-news, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-eng-upd, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-hotspot, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-mdt-live, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-smartwatch, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-pulse, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-wire-min, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-tuesdayswithroger, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ecn-impact, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-rd100, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-uplink, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-minute, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-tinkereng, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-qhits, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ci-east, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ci-manage, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-powerwear, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-hold-batteries, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-sci-con, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ldc, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-ildc, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-market-pulse, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-rd100-awards, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-why-eng, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-first-look, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu span#menu-interphex, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-eng-live, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-eng-news, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-eng-upd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-hotspot, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-mdt-live, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-smartwatch, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-pulse, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-wire-min, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-tuesdayswithroger, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ecn-impact, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-rd100, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-uplink, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-minute, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-tinkereng, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-qhits, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ci-east, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ci-manage, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-powerwear, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-hold-batteries, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-sci-con, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ldc, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-ildc, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-market-pulse, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-rd100-awards, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-why-eng, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-first-look, #block-menu-menu-topics-menu #nav-user-trigger ul.menu a#menu-interphex, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-eng-live, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-eng-news, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-eng-upd, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-hotspot, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-mdt-live, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-smartwatch, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-pulse, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-wire-min, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-tuesdayswithroger, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ecn-impact, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-rd100, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-uplink, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-minute, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-tinkereng, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-qhits, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ci-east, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ci-manage, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-powerwear, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-hold-batteries, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-sci-con, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ldc, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-ildc, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-market-pulse, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-rd100-awards, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-why-eng, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-first-look, #block-menu-menu-topics-menu #nav-user-trigger ul.menu span#menu-interphex, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-eng-live, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-eng-news, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-eng-upd, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-hotspot, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-mdt-live, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-smartwatch, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-pulse, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-wire-min, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-tuesdayswithroger, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ecn-impact, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-rd100, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-uplink, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-minute, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-tinkereng, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-qhits, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ci-east, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ci-manage, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-powerwear, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-hold-batteries, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-sci-con, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ldc, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-ildc, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-market-pulse, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-rd100-awards, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-why-eng, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-first-look, #block-system-user-menu #nav-topics-trigger ul.menu a#menu-interphex, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-eng-live, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-eng-news, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-eng-upd, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-hotspot, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-mdt-live, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-smartwatch, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-pulse, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-wire-min, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-tuesdayswithroger, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ecn-impact, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-rd100, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-uplink, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-minute, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-tinkereng, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-qhits, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ci-east, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ci-manage, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-powerwear, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-hold-batteries, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-sci-con, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ldc, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-ildc, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-market-pulse, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-rd100-awards, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-why-eng, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-first-look, #block-system-user-menu #nav-topics-trigger ul.menu span#menu-interphex, #block-system-user-menu #nav-user-trigger ul.menu a#menu-eng-live, #block-system-user-menu #nav-user-trigger ul.menu a#menu-eng-news, #block-system-user-menu #nav-user-trigger ul.menu a#menu-eng-upd, #block-system-user-menu #nav-user-trigger ul.menu a#menu-hotspot, #block-system-user-menu #nav-user-trigger ul.menu a#menu-mdt-live, #block-system-user-menu #nav-user-trigger ul.menu a#menu-smartwatch, #block-system-user-menu #nav-user-trigger ul.menu a#menu-pulse, #block-system-user-menu #nav-user-trigger ul.menu a#menu-wire-min, #block-system-user-menu #nav-user-trigger ul.menu a#menu-tuesdayswithroger, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ecn-impact, #block-system-user-menu #nav-user-trigger ul.menu a#menu-rd100, #block-system-user-menu #nav-user-trigger ul.menu a#menu-uplink, #block-system-user-menu #nav-user-trigger ul.menu a#menu-minute, #block-system-user-menu #nav-user-trigger ul.menu a#menu-tinkereng, #block-system-user-menu #nav-user-trigger ul.menu a#menu-qhits, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ci-east, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ci-manage, #block-system-user-menu #nav-user-trigger ul.menu a#menu-powerwear, #block-system-user-menu #nav-user-trigger ul.menu a#menu-hold-batteries, #block-system-user-menu #nav-user-trigger ul.menu a#menu-sci-con, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ldc, #block-system-user-menu #nav-user-trigger ul.menu a#menu-ildc, #block-system-user-menu #nav-user-trigger ul.menu a#menu-market-pulse, #block-system-user-menu #nav-user-trigger ul.menu a#menu-rd100-awards, #block-system-user-menu #nav-user-trigger ul.menu a#menu-why-eng, #block-system-user-menu #nav-user-trigger ul.menu a#menu-first-look, #block-system-user-menu #nav-user-trigger ul.menu a#menu-interphex, #block-system-user-menu #nav-user-trigger ul.menu span#menu-eng-live, #block-system-user-menu #nav-user-trigger ul.menu span#menu-eng-news, #block-system-user-menu #nav-user-trigger ul.menu span#menu-eng-upd, #block-system-user-menu #nav-user-trigger ul.menu span#menu-hotspot, #block-system-user-menu #nav-user-trigger ul.menu span#menu-mdt-live, #block-system-user-menu #nav-user-trigger ul.menu span#menu-smartwatch, #block-system-user-menu #nav-user-trigger ul.menu span#menu-pulse, #block-system-user-menu #nav-user-trigger ul.menu span#menu-wire-min, #block-system-user-menu #nav-user-trigger ul.menu span#menu-tuesdayswithroger, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ecn-impact, #block-system-user-menu #nav-user-trigger ul.menu span#menu-rd100, #block-system-user-menu #nav-user-trigger ul.menu span#menu-uplink, #block-system-user-menu #nav-user-trigger ul.menu span#menu-minute, #block-system-user-menu #nav-user-trigger ul.menu span#menu-tinkereng, #block-system-user-menu #nav-user-trigger ul.menu span#menu-qhits, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ci-east, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ci-manage, #block-system-user-menu #nav-user-trigger ul.menu span#menu-powerwear, #block-system-user-menu #nav-user-trigger ul.menu span#menu-hold-batteries, #block-system-user-menu #nav-user-trigger ul.menu span#menu-sci-con, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ldc, #block-system-user-menu #nav-user-trigger ul.menu span#menu-ildc, #block-system-user-menu #nav-user-trigger ul.menu span#menu-market-pulse, #block-system-user-menu #nav-user-trigger ul.menu span#menu-rd100-awards, #block-system-user-menu #nav-user-trigger ul.menu span#menu-why-eng, #block-system-user-menu #nav-user-trigger ul.menu span#menu-first-look, #block-system-user-menu #nav-user-trigger ul.menu span#menu-interphex { padding: 12px 20px 8px; } }

#block-menu-menu-topics-menu { left: 20px; }
@media screen and (max-width: 500px) { #block-menu-menu-topics-menu { left: 10px; } }
#block-menu-menu-topics-menu #nav-topics-trigger { background-image: url(../img/icons/navigation/menu-right.svg); padding: 0; }
#block-menu-menu-topics-menu #nav-topics-trigger > :first-child { text-transform: uppercase; transition: left 0.4s ease-in-out; position: absolute; padding: 0; top: 52px; left: 0; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu { left: 0; }
@media screen and (max-width: 370px) { #block-menu-menu-topics-menu #nav-topics-trigger ul.menu { width: 13em; } }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded ul.menu { border-left: solid 1px #b4b4b4; left: -200%; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded:hover ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded:active ul.menu { left: 15.5em; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-bst-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-aln-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ldn-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sc-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ce-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ddd-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-chem-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-fm-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-impo-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pp-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mbt-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ww-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-wdd-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pdd-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ced-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mdt-trigger.open, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sp-trigger.open { background-color: #e0e0e0; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-bst-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-aln-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ldn-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sc-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ce-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ddd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-chem-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-fm-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-impo-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pp-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mbt-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ww-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-wdd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pdd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ced-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mdt-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sp-trigger.open ul.menu { transition: left 0.4s ease-in-out; left: 15.5em; }
#block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-bst-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-aln-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ldn-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sc-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ce-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ddd-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-chem-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-fm-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-impo-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pp-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mbt-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ww-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-wdd-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pdd-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ced-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mdt-trigger.open.fast ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sp-trigger.open.fast ul.menu { transition: left 0s ease-in-out !important; }
#block-menu-menu-topics-menu #nav-topics-trigger.closed { background-image: url(../img/icons/navigation/menu-left.svg); padding: 0; }
#block-menu-menu-topics-menu #nav-topics-trigger.closed ul.menu { left: -200%; }
#block-menu-menu-topics-menu #nav-topics-trigger.closed ul.menu li.expanded ul.menu { left: -200%; }
@media screen and (max-width: 370px) { #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded:hover ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded:active ul.menu { left: -200%; }
  #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-bst-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-aln-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ldn-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sc-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ce-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ddd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-chem-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-fm-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-impo-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pp-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mbt-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ww-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-wdd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-pdd-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-ced-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-mdt-trigger.open ul.menu, #block-menu-menu-topics-menu #nav-topics-trigger ul.menu li.expanded#menu-sp-trigger.open ul.menu { left: -200%; } }

#block-system-user-menu { right: 20px; }
@media screen and (max-width: 500px) { #block-system-user-menu { right: 10px; } }
#block-system-user-menu #nav-user-trigger { background-image: url(../img/icons/navigation/menu-arrow-right.svg); padding: 0; }
#block-system-user-menu #nav-user-trigger > :first-child { text-transform: uppercase; transition: right 0.4s ease-in-out; position: absolute; padding: 0; top: 52px; right: 0; }
#block-system-user-menu #nav-user-trigger ul.menu { right: 0; }
#block-system-user-menu #nav-user-trigger ul.menu li.expanded ul.menu { border-right: solid 1px #b4b4b4; right: -200%; }
#block-system-user-menu #nav-user-trigger ul.menu li.expanded:hover ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded:active ul.menu { right: 15.5em; }
@media screen and (max-width: 500px) { #block-system-user-menu #nav-user-trigger ul.menu { width: 9em; }
  #block-system-user-menu #nav-user-trigger ul.menu li.expanded:hover ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded:active ul.menu { right: 10em; text-align: center; } }
#block-system-user-menu #nav-user-trigger.closed { background-image: url(../img/icons/navigation/menu-arrow-left.svg); padding: 0; }
#block-system-user-menu #nav-user-trigger.closed ul.menu { right: -200%; }
#block-system-user-menu #nav-user-trigger.closed ul.menu li.expanded ul.menu { right: -200%; }
@media screen and (max-width: 370px) { #block-system-user-menu #nav-user-trigger ul.menu li.expanded:hover ul.menu, #block-system-user-menu #nav-user-trigger ul.menu li.expanded:active ul.menu { right: 10em; } }

#menu-facebook, #menu-twitter, #menu-youtube, #menu-linkedin, #menu-pinterest, #menu-directory, #menu-products { text-align: left; text-indent: 70px; background-repeat: no-repeat; background-position: 35px center; }
@media screen and (max-width: 370px) { #menu-facebook, #menu-twitter, #menu-youtube, #menu-linkedin, #menu-pinterest, #menu-directory, #menu-products { text-indent: 0; text-align: center; } }

#menu-eng-live, #menu-eng-news, #menu-eng-upd, #menu-hotspot, #menu-mdt-live, #menu-smartwatch, #menu-pulse, #menu-wire-min, #menu-tuesdayswithroger, #menu-uplink, #menu-minute, #menu-tinkereng, #menu-qhits, #menu-powerwear, #menu-hold-batteries, #menu-sci-con, #menu-market-pulse, #menu-why-eng, #menu-first-look, #menu-interphex { text-align: left; text-indent: -200%; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: auto; }
@media screen and (max-width: 370px) { #menu-eng-live, #menu-eng-news, #menu-eng-upd, #menu-hotspot, #menu-mdt-live, #menu-smartwatch, #menu-pulse, #menu-wire-min, #menu-tuesdayswithroger, #menu-uplink, #menu-minute, #menu-tinkereng, #menu-qhits, #menu-powerwear, #menu-hold-batteries, #menu-sci-con, #menu-market-pulse, #menu-why-eng, #menu-first-look, #menu-interphex { text-indent: 0; text-align: center; } }

#menu-rd100, #menu-ci-east, #menu-ci-manage, #menu-ldc, #menu-ildc, #menu-rd100-awards { background-size: auto 80px; }

#menu-ecn-impact { background-size: auto 60px; }

#menu-ecn-impact, #menu-rd100, #menu-ci-east, #menu-ci-manage, #menu-ldc, #menu-ildc, #menu-rd100-awards { text-align: left; text-indent: -200%; overflow: hidden; background-repeat: no-repeat; background-position: center; }
@media screen and (max-width: 370px) { #menu-ecn-impact, #menu-rd100, #menu-ci-east, #menu-ci-manage, #menu-ldc, #menu-ildc, #menu-rd100-awards { text-indent: 0; text-align: center; } }

#menu-facebook { background-image: url(../img/icons/connect/dark/facebook.svg); }
@media screen and (max-width: 370px) { #menu-facebook { background-image: none; } }

#menu-twitter { background-image: url(../img/icons/connect/dark/twitter.svg); }
@media screen and (max-width: 370px) { #menu-twitter { background-image: none; } }

#menu-youtube { background-image: url(../img/icons/connect/dark/youtube.svg); }
@media screen and (max-width: 370px) { #menu-youtube { background-image: none; } }

#menu-linkedin { background-image: url(../img/icons/connect/dark/linkedin.svg); }
@media screen and (max-width: 370px) { #menu-linkedin { background-image: none; } }

#menu-pinterest { background-image: url(../img/icons/connect/dark/pinterest.svg); }
@media screen and (max-width: 370px) { #menu-pinterest { background-image: none; } }

#menu-directory { background-image: url(../img/icons/navigation/directory-dark.svg); }
@media screen and (max-width: 370px) { #menu-directory { background-image: none; } }

#menu-products { background-image: url(../img/icons/navigation/products-dark.svg); }
@media screen and (max-width: 370px) { #menu-products { background-image: none; } }

#menu-sci-con { background-image: url(../img/logos/watch/sci-con.svg); }
@media screen and (max-width: 370px) { #menu-sci-con { background-image: none; } }

#menu-rd100 { background-image: url(../img/logos/rd-100.svg); }
@media screen and (max-width: 370px) { #menu-rd100 { background-image: none; } }

#menu-rd100-awards { background-image: url(../img/logos/rd100-awards-logo.svg); }
@media screen and (max-width: 370px) { #menu-rd100-awards { background-image: none; } }

#menu-ldc { background-image: url(../../abm_core/img/logos/ldc-logo.svg); }
@media screen and (max-width: 370px) { #menu-ldc { background-image: none; } }

#menu-ildc { background-image: url(../../abm_core/img/logos/ildc-logo.svg); }
@media screen and (max-width: 370px) { #menu-ildc { background-image: none; } }

#menu-market-pulse { background-image: url(../img/logos/watch/rd-mp.png); }
@media screen and (max-width: 370px) { #menu-market-pulse { background-image: none; } }

#menu-minute { background-image: url(../img/logos/watch/man-min.png); }
@media screen and (max-width: 768px) { #menu-minute { background-image: none; } }

#menu-tinkereng { background-image: url(../img/logos/watch/tinkereng.svg); }
@media screen and (max-width: 768px) { #menu-tinkereng { background-image: none; } }

#menu-qhits { background-image: url(../img/logos/watch/qhits.svg); }
@media screen and (max-width: 768px) { #menu-qhits { background-image: none; } }

#menu-eng-live { background-image: url(../img/logos/watch/eng-live.svg); }
@media screen and (max-width: 768px) { #menu-eng-live { background-image: none; } }

#menu-eng-upd { background-image: url(../img/logos/watch/eng-upd.svg); }
@media screen and (max-width: 768px) { #menu-eng-upd { background-image: none; } }

#menu-hold-batteries { background-image: url(../img/logos/watch/hold-batteries.png); }
@media screen and (max-width: 768px) { #menu-hold-batteries { background-image: none; } }

#menu-why-eng { background-image: url(../img/logos/watch/why-eng.svg); }
@media screen and (max-width: 768px) { #menu-why-eng { background-image: none; } }

#menu-first-look { background-image: url(../img/logos/watch/first-look.svg); }
@media screen and (max-width: 768px) { #menu-first-look { background-image: none; } }

#menu-ecn-impact { background-image: url(../img/logos/ecn-impact.svg); }
@media screen and (max-width: 768px) { #menu-ecn-impact { background-image: none; } }

#menu-hotspot { background-image: url(../img/logos/watch/hotspot.svg); }
@media screen and (max-width: 768px) { #menu-hotspot { background-image: none; } }

#menu-tuesdayswithroger { background-image: url(../img/logos/watch/t-w-r.png); }
@media screen and (max-width: 768px) { #menu-tuesdayswithroger { background-image: none; } }

#menu-interphex { background-image: url(../img/logos/watch/interphex-live.png); }
@media screen and (max-width: 768px) { #menu-interphex { background-image: none; } }

div#block-logo-block-logo { position: absolute; right: 0; left: 0; width: 165px; margin: 0 auto; text-align: center; }
@media screen and (max-width: 584px) { div#block-logo-block-logo { width: 160px; } }
div#block-logo-block-logo a { height: 75px; z-index: 1; display: block; }
div#block-logo-block-logo img { height: 55px; padding: 10px 0; }

.not-front h1#page-title { position: inherit; color: inherit; margin: 0; z-index: 1; text-transform: uppercase; font-weight: 100; padding: 0 0 10px; }

.page-taxonomy h1#page-title { position: absolute; color: #ffffff; margin: 20px 0 0 40px; }
@media screen and (max-width: 520px) { .page-taxonomy h1#page-title { margin: 0.5em 0 0 0.5em; } }

.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last { width: 100%; position: relative; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .panels-flexible-region-full_width_w_hero-hero-inside { background: black; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .panels-flexible-region-full_width_w_hero-hero-inside img { position: relative; display: block; opacity: 0.8; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .pane-front-page-featured-content-widget, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .pane-topics-page-featured-content-widget { margin: 0; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .pane-page-logo { position: absolute; top: 3em; left: 3em; width: 381px; z-index: 1; }
@media screen and (max-width: 520px) { .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .pane-page-logo { width: 250px; top: 1em; left: 1em; } }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .pane-page-logo a#logo { display: block; height: 80px; background-image: url(../logo.svg); background-repeat: no-repeat; background-size: 381px; }
@media screen and (max-width: 520px) { .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .pane-page-logo a#logo { background-size: 250px; } }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .pane-page-logo a#logo img { display: none; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics { position: absolute; bottom: 3em; left: 3em; line-height: 1.6; }
@media screen and (max-width: 768px) { .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics { position: static; width: 100%; max-width: 668px !important; display: inline-block; background: #000000; padding: 0 0 1em 0; } }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home h1, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics h1 { font-size: 4em; padding: 0; letter-spacing: 0.5px; }
@media screen and (max-width: 768px) { .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home h1, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics h1 { font-size: 3.5em; } }
@media screen and (max-width: 520px) { .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home h1, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics h1 { font-size: 2.5em; } }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home .pane-content, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics .pane-content { margin: 1em; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home .views-field-created, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics .views-field-created { float: left; padding: 0 40px 0 30px; background-image: url(../img/icons/universal/date.svg); background-repeat: no-repeat; background-size: 24px; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home .views-field-disqus-comment-count, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics .views-field-disqus-comment-count { float: left; padding: 0 40px 0 32px; background-image: url(../img/icons/universal/comments_white.svg); background-repeat: no-repeat; background-size: 24px; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home .views-field-title-1, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home .views-field-field-contributed-author, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics .views-field-title-1, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics .views-field-field-contributed-author { float: left; padding: 0 0 0 29px; background-image: url(../img/icons/universal/author.svg); background-repeat: no-repeat; background-size: 24px; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home .field-content, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics .field-content { color: #ffffff; text-shadow: 0 0 10px black; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home .field-content a, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics .field-content a { color: #ffffff; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-home .field-content a:hover, .panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last #hero-title-topics .field-content a:hover { border-bottom: 1px solid #ffffff; }
.panels-flexible-region.panels-flexible-region-full_width_w_hero-hero.panels-flexible-region-first.panels-flexible-region-last .panel-separator { display: none; }

.panels-flexible-region-two_thirds_w_hero-twelve_columns, .panels-flexible-region-two_thirds_w_hero-twelve_columns_ { width: 100%; }

.panels-flexible-row-two_thirds_w_hero-4 { border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; }

.panels-flexible-region-two_thirds_w_hero-ad_unit { width: 100%; }
.panels-flexible-region-two_thirds_w_hero-ad_unit #dfp-ad-leaderboard_small_banner_hybrid { border-bottom: 0; padding: 1em 0; }

.panels-flexible-two_thirds_w_hero .panels-flexible-row { padding: 0; }

.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside { position: relative; line-height: 0; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-node-field-featured-image { background: black; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-node-field-featured-image img { position: relative; display: block; opacity: 0.8; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget { position: absolute; bottom: 3em; left: 3em; line-height: 1.6; }
@media screen and (max-width: 768px) { .panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget { position: static; width: 100%; max-width: 668px !important; display: inline-block; background: #000000; padding: 0 0 1em 0; } }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget h1 { font-size: 4em; padding: 0; }
@media screen and (max-width: 768px) { .panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget h1 { font-size: 3.5em; } }
@media screen and (max-width: 520px) { .panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget h1 { font-size: 2.5em; } }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .pane-content { margin: 1em; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .views-field-created { float: left; padding: 0 40px 0 30px; background-image: url(../img/icons/universal/date.svg); background-repeat: no-repeat; background-size: 24px; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .views-field-disqus-comment-count { float: left; padding: 0 40px 0 32px; background-image: url(../img/icons/universal/comments_white.svg); background-repeat: no-repeat; background-size: 24px; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .views-field-title-1, .panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .views-field-field-contributed-author { float: left; padding: 0 0 0 29px; background-image: url(../img/icons/universal/author.svg); background-repeat: no-repeat; background-size: 24px; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .field-content { color: #ffffff; text-shadow: 0 0 10px black; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .field-content a { color: #ffffff; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .field-content a:hover { border-bottom: 1px solid #ffffff; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .views-field-field-file-image-caption-text { clear: both; float: left; padding: 1em 1em 0 0; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .pane-featured-content-title-widget .views-field-field-file-image-caption-text .field-content { color: lightgrey; font-style: italic; line-height: 1.3; }
.panels-flexible-region-two_thirds_w_hero-twelve_columns_-inside .panel-separator { display: none; }

.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget { padding: 0px 30px 0; font-size: 1em; }
@media screen and (max-width: 520px) { .panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget { padding: 0 1em 0; } }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget h1, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget h1 { margin-bottom: 10px; padding: 0; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-created, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-created { float: left; color: #808080; padding: 0 10px 0 0; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-disqus-comment-count, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-disqus-comment-count { float: left; color: #808080; padding: 0 10px 0 0; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-disqus-comment-count a, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-disqus-comment-count a { color: #808080; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-disqus-comment-count a:hover, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-disqus-comment-count a:hover { color: #3f3f73; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-nid-1, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-nid-1 { float: left; padding: 0 10px 0 0; color: #808080; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-nid-1 a, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-nid-1 a { color: #808080; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-nid-1 a:hover, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-nid-1 a:hover { color: #3f3f73; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .twitter-handle, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .twitter-handle { clear: left; padding: 0 0 0 20px; background-image: url(../img/icons/universal/twitter_blue.svg); background-repeat: no-repeat; background-position: 0 1px; background-size: 18px; display: inline-block; margin-left: 4px; color: #808080; }
.panels-flexible-region-two_thirds-center-inside .pane-non-featured-content-title-widget .views-field-field-sponsored-content, .panels-flexible-region-one_two_one_grid-center-inside .pane-non-featured-content-title-widget .views-field-field-sponsored-content { color: #808080; font-family: "Yanone Kaffeesatz", sans-serif; font-size: 1.2em; letter-spacing: 0.5px; margin: 0 0 -8px 2px; }
.panels-flexible-region-two_thirds-center-inside .pane-node-field-body-paragraphs, .panels-flexible-region-one_two_one_grid-center-inside .pane-node-field-body-paragraphs { clear: left; }

.panels-flexible-row.panels-flexible-row-two_thirds_w_hero-1.panels-flexible-row-first.clearfix { line-height: 0; }

@media (max-width: 700px) { .panels-flexible-region-two_thirds_w_hero-twelve_columns-inside .pane-featured-content-title-widget { right: 3vw; } }
.pane-node-body .image-caption { background: none; }

.paragraphs-item-embedded-image { padding: 20px 0; }
@media screen and (max-width: 520px) { .paragraphs-item-embedded-image { padding: 1em 0; } }
.paragraphs-item-embedded-image img { height: auto; display: block; margin: auto; }
.paragraphs-item-embedded-image a { display: block; }
.paragraphs-item-embedded-image .field-name-field-embedded-image-caption { font-size: 0.8em; color: #909090; font-style: italic; margin: -5px 0 20px; }

.paragraphs-item-embedded-text { font-size: 0.9em; font-family: Verdana, Arial, sans-serif; font-weight: normal; }
.paragraphs-item-embedded-text a { border-bottom: 1px solid #3f3f73; color: inherit; }
.paragraphs-item-embedded-text a:hover { color: #3f3f73; }
.paragraphs-item-embedded-text ul, .paragraphs-item-embedded-text ol { margin: 0 0 2.5rem 4.5rem; list-style-position: outside; }
.paragraphs-item-embedded-text ul { list-style-type: disc; }
.paragraphs-item-embedded-text li { margin: 0; }

.paragraphs-item-embedded-twitter-card { padding: 20px 0; }
@media screen and (max-width: 520px) { .paragraphs-item-embedded-twitter-card { padding: 1em 0; } }
.paragraphs-item-embedded-twitter-card iframe { margin: 0 auto !important; }

.paragraphs-item-embedded-video { padding: 20px 0; clear: both; }
@media screen and (max-width: 520px) { .paragraphs-item-embedded-video { padding: 1em 0; } }
.paragraphs-item-embedded-video .field-name-field-embedded-video-code { position: relative; width: 100%; height: 0; padding-bottom: 60%; }
.paragraphs-item-embedded-video .field-name-field-embedded-video-code iframe { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }

.paragraphs-item-embedded-instagram-card { padding: 20px 0; }
@media screen and (max-width: 520px) { .paragraphs-item-embedded-instagram-card { padding: 1em 0; } }
.paragraphs-item-embedded-instagram-card iframe { margin: 0 auto !important; }

.pane-disqus-disqus-comments .pane-content { padding: 20px 30px; }
@media screen and (max-width: 520px) { .pane-disqus-disqus-comments .pane-content { padding: 1em; } }

.pane-node-field-taxonomy .field-item { display: inline-block; margin: 0 0 5px 0; }
.pane-node-field-taxonomy .field-item a { padding: 10px 15px 6px; border: 1px solid #dddddd; color: #000000; margin: 0 2px 0 0; color: #000000; font-size: 0.9em; }
.pane-node-field-taxonomy .field-item a:hover { color: #454545; text-decoration: underline; background: #efefef; }

.field-name-field-downloadable-file .file-icon { display: none; }
.field-name-field-downloadable-file span.file-size { font-style: italic; font-size: 0.8em; clear: both; float: left; }
.field-name-field-downloadable-file a { clear: both; float: left; display: inline; background: #3f3f73; padding: 0.7em 1em 0.5em; color: white; }

.field-name-field-file-description { clear: both; padding: 1em 0 0 0; font-style: italic; }

.pane-node-body { padding: 30px 30px 0; clear: both; font-family: Verdana, Arial, sans-serif; font-size: 0.9em; font-weight: normal; }
@media screen and (max-width: 520px) { .pane-node-body { padding: 1em 1em 0; } }
.pane-node-body a { color: inherit; border-bottom: 1px solid #3f3f73; }
.pane-node-body a:hover { color: #3f3f73; }
.pane-node-body ul, .pane-node-body ol { margin: 0 0 2.5rem 4.5rem; list-style-position: outside; }
.pane-node-body ul { list-style-type: disc; }
.pane-node-body li { margin: 0; }
.pane-node-body .image-caption { font-size: 0.8em; color: #909090; font-style: italic; margin: -5px 0 20px; }
.pane-node-body h2 { font-size: 2em; }

.pane-page-tabs { clear: both; }

.pane-abm-social { clear: both; padding: 20px 30px; }
@media screen and (max-width: 520px) { .pane-abm-social { padding: 1em; } }

#dfp-ad-clone_of_roadblock .slug { display: none; }

.dfp-tag-wrapper .slug { text-transform: uppercase; color: #a9a9a9; margin: auto; width: 100%; text-align: left; }

#dfp-ad-clone_of_roadblock { height: 0; }

#block-dfp-clone-of-peelback { position: absolute; top: 1px; }

#dfp-ad-boombox, div#dfp-ad-boombox_2, div#dfp-ad-boombox_3, div#dfp-ad-boombox_4, div#dfp-ad-boombox_5, div#dfp-ad-boombox_6 { width: 33.3333333333%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 112px 0; height: 500px; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd; text-align: center; }
@media screen and (max-width: 768px) { #dfp-ad-boombox, div#dfp-ad-boombox_2, div#dfp-ad-boombox_3, div#dfp-ad-boombox_4, div#dfp-ad-boombox_5, div#dfp-ad-boombox_6 { width: 100%; } }
#dfp-ad-boombox .slug, div#dfp-ad-boombox_2 .slug, div#dfp-ad-boombox_3 .slug, div#dfp-ad-boombox_4 .slug, div#dfp-ad-boombox_5 .slug, div#dfp-ad-boombox_6 .slug { max-width: 300px; }
@media screen and (max-width: 768px) { #dfp-ad-boombox, div#dfp-ad-boombox_2, div#dfp-ad-boombox_3, div#dfp-ad-boombox_4, div#dfp-ad-boombox_5, div#dfp-ad-boombox_6 { width: 100%; height: 320px; padding: 40px 0; } }
@media screen and (max-width: 520px) { #dfp-ad-boombox, div#dfp-ad-boombox_2, div#dfp-ad-boombox_3, div#dfp-ad-boombox_4, div#dfp-ad-boombox_5, div#dfp-ad-boombox_6 { padding: 1em 0; } }

#dfp-ad-leaderboard_small_banner_hybrid, #dfp-ad-leaderboard_small_banner_hybrid_2, #dfp-ad-leaderboard_small_banner_hybrid_3, #dfp-ad-leaderboard_small_banner_hybrid_4, #dfp-ad-leaderboard_small_banner_hybrid_5, #dfp-ad-leaderboard_small_banner_hybrid_6, #dfp-ad-leaderboard_small_banner_hybrid_7, #dfp-ad-leaderboard_small_banner_hybrid_8, #dfp-ad-leaderboard_small_banner_hybrid_9, #dfp-ad-leaderboard_small_banner_hybrid_10, #dfp-ad-leaderboard_small_banner_hybrid_11, #dfp-ad-leaderboard_small_banner_hybrid_12 { text-align: center; padding: 30px 0; border-bottom: 1px solid #dddddd; }
@media screen and (max-width: 768px) { #dfp-ad-leaderboard_small_banner_hybrid, #dfp-ad-leaderboard_small_banner_hybrid_2, #dfp-ad-leaderboard_small_banner_hybrid_3, #dfp-ad-leaderboard_small_banner_hybrid_4, #dfp-ad-leaderboard_small_banner_hybrid_5, #dfp-ad-leaderboard_small_banner_hybrid_6, #dfp-ad-leaderboard_small_banner_hybrid_7, #dfp-ad-leaderboard_small_banner_hybrid_8, #dfp-ad-leaderboard_small_banner_hybrid_9, #dfp-ad-leaderboard_small_banner_hybrid_10, #dfp-ad-leaderboard_small_banner_hybrid_11, #dfp-ad-leaderboard_small_banner_hybrid_12 { margin: 0 30px; overflow-x: hidden; } }
@media screen and (max-width: 520px) { #dfp-ad-leaderboard_small_banner_hybrid, #dfp-ad-leaderboard_small_banner_hybrid_2, #dfp-ad-leaderboard_small_banner_hybrid_3, #dfp-ad-leaderboard_small_banner_hybrid_4, #dfp-ad-leaderboard_small_banner_hybrid_5, #dfp-ad-leaderboard_small_banner_hybrid_6, #dfp-ad-leaderboard_small_banner_hybrid_7, #dfp-ad-leaderboard_small_banner_hybrid_8, #dfp-ad-leaderboard_small_banner_hybrid_9, #dfp-ad-leaderboard_small_banner_hybrid_10, #dfp-ad-leaderboard_small_banner_hybrid_11, #dfp-ad-leaderboard_small_banner_hybrid_12 { padding: 1em 0; margin: 0 1em; } }
#dfp-ad-leaderboard_small_banner_hybrid .slug, #dfp-ad-leaderboard_small_banner_hybrid_2 .slug, #dfp-ad-leaderboard_small_banner_hybrid_3 .slug, #dfp-ad-leaderboard_small_banner_hybrid_4 .slug, #dfp-ad-leaderboard_small_banner_hybrid_5 .slug, #dfp-ad-leaderboard_small_banner_hybrid_6 .slug, #dfp-ad-leaderboard_small_banner_hybrid_7 .slug, #dfp-ad-leaderboard_small_banner_hybrid_8 .slug, #dfp-ad-leaderboard_small_banner_hybrid_9 .slug, #dfp-ad-leaderboard_small_banner_hybrid_10 .slug, #dfp-ad-leaderboard_small_banner_hybrid_11 .slug, #dfp-ad-leaderboard_small_banner_hybrid_12 .slug { max-width: 728px; }

#dfp-ad-billboard-wrapper, #dfp-ad-billboard_2-wrapper, #dfp-ad-billboard_3-wrapper, #dfp-ad-billboard_4-wrapper, #dfp-ad-billboard_5-wrapper, #dfp-ad-billboard_6-wrapper, #dfp-ad-billboard_7-wrapper { border-bottom: 1px solid #dddddd; }
#dfp-ad-billboard-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_2-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_3-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_4-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_5-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_6-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_7-wrapper .dfp-tag-wrapper { text-align: center; margin: 40px auto; }
@media screen and (max-width: 768px) { #dfp-ad-billboard-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_2-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_3-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_4-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_5-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_6-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_7-wrapper .dfp-tag-wrapper { margin: 40px 40px; overflow: hidden; } }
@media screen and (max-width: 520px) { #dfp-ad-billboard-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_2-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_3-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_4-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_5-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_6-wrapper .dfp-tag-wrapper, #dfp-ad-billboard_7-wrapper .dfp-tag-wrapper { margin: 1em; } }
#dfp-ad-billboard-wrapper .dfp-tag-wrapper .slug, #dfp-ad-billboard_2-wrapper .dfp-tag-wrapper .slug, #dfp-ad-billboard_3-wrapper .dfp-tag-wrapper .slug, #dfp-ad-billboard_4-wrapper .dfp-tag-wrapper .slug, #dfp-ad-billboard_5-wrapper .dfp-tag-wrapper .slug, #dfp-ad-billboard_6-wrapper .dfp-tag-wrapper .slug, #dfp-ad-billboard_7-wrapper .dfp-tag-wrapper .slug { max-width: 970px; }

#dfp-ad-boombox_tower_hybrid-wrapper { width: 100%; max-width: 300px; margin: auto; margin-top: 20px; }
#dfp-ad-boombox_tower_hybrid-wrapper > .fixed { position: fixed; }
@media screen and (max-width: 768px) { #dfp-ad-boombox_tower_hybrid-wrapper > .fixed { position: inherit; } }

.panels-flexible-region-one_two_one_grid-sidebar .pane-dfp-boombox-tower-hybrid, .panels-flexible-region-two_thirds_w_hero-sidebar .pane-dfp-boombox-tower-hybrid { height: auto !important; }

div#main-wrapper.has-wallpaper { z-index: 0; }

.page-user #main .row, page-user-register #main .row, .page-toboggan-denied #main .row { border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; }
.page-user #content, page-user-register #content, .page-toboggan-denied #content { position: relative; padding: 50px 0 0; }
.page-user #content .section, page-user-register #content .section, .page-toboggan-denied #content .section { width: 100%; max-width: 700px; margin: 0 auto 100px; }
.page-user #content .section #page-title, page-user-register #content .section #page-title, .page-toboggan-denied #content .section #page-title { margin: 0 0 25px 0; }
.page-user #content .section .region, page-user-register #content .section .region, .page-toboggan-denied #content .section .region { background: #f7f7f7; border: 1px solid #dddddd; margin: 25px 0 0; padding: 30px 30px 10px; }
.page-user #content .section form#user-login label, .page-user #content .section #user-register-form label, page-user-register #content .section form#user-login label, page-user-register #content .section #user-register-form label, .page-toboggan-denied #content .section form#user-login label, .page-toboggan-denied #content .section #user-register-form label { font-size: 1.2em; }
.page-user #content .section form#user-login input[type=text], .page-user #content .section form#user-login input[type=password], .page-user #content .section #user-register-form input[type=text], .page-user #content .section #user-register-form input[type=password], page-user-register #content .section form#user-login input[type=text], page-user-register #content .section form#user-login input[type=password], page-user-register #content .section #user-register-form input[type=text], page-user-register #content .section #user-register-form input[type=password], .page-toboggan-denied #content .section form#user-login input[type=text], .page-toboggan-denied #content .section form#user-login input[type=password], .page-toboggan-denied #content .section #user-register-form input[type=text], .page-toboggan-denied #content .section #user-register-form input[type=password] { width: 100%; border-radius: 0; font-size: 1.2em; padding: 0 20px; height: 50px; }
.page-user #content .section form#user-login #edit-actions, .page-user #content .section form#user-login #edit-actions--2, .page-user #content .section #user-register-form #edit-actions, .page-user #content .section #user-register-form #edit-actions--2, page-user-register #content .section form#user-login #edit-actions, page-user-register #content .section form#user-login #edit-actions--2, page-user-register #content .section #user-register-form #edit-actions, page-user-register #content .section #user-register-form #edit-actions--2, .page-toboggan-denied #content .section form#user-login #edit-actions, .page-toboggan-denied #content .section form#user-login #edit-actions--2, .page-toboggan-denied #content .section #user-register-form #edit-actions, .page-toboggan-denied #content .section #user-register-form #edit-actions--2 { text-align: right; }
.page-user #content .section form#user-login #edit-actions input[type=submit], .page-user #content .section form#user-login #edit-actions--2 input[type=submit], .page-user #content .section #user-register-form #edit-actions input[type=submit], .page-user #content .section #user-register-form #edit-actions--2 input[type=submit], page-user-register #content .section form#user-login #edit-actions input[type=submit], page-user-register #content .section form#user-login #edit-actions--2 input[type=submit], page-user-register #content .section #user-register-form #edit-actions input[type=submit], page-user-register #content .section #user-register-form #edit-actions--2 input[type=submit], .page-toboggan-denied #content .section form#user-login #edit-actions input[type=submit], .page-toboggan-denied #content .section form#user-login #edit-actions--2 input[type=submit], .page-toboggan-denied #content .section #user-register-form #edit-actions input[type=submit], .page-toboggan-denied #content .section #user-register-form #edit-actions--2 input[type=submit] { border-radius: 0; border: none; background: #3f3f73; color: #ffffff; text-transform: capitalize; font-family: "Yanone Kaffeesatz"; font-size: 1.8em; font-weight: 100; padding: 0px 40px; height: 60px; }
.page-user #login-links, page-user-register #login-links, .page-toboggan-denied #login-links { display: none; }
.page-user .login-forgot, page-user-register .login-forgot, .page-toboggan-denied .login-forgot { background: #e3e3e3; text-transform: capitalize; font-family: "Yanone Kaffeesatz"; font-weight: 100; display: inline-block; position: absolute; }
.page-user .login-forgot a, page-user-register .login-forgot a, .page-toboggan-denied .login-forgot a { color: #000000; display: block; padding: 10px; }
.page-user .pane-user-summary h3, page-user-register .pane-user-summary h3, .page-toboggan-denied .pane-user-summary h3 { border-bottom: 1px #000 solid; }
.page-user .pane-manage-my-account h2.pane-title, page-user-register .pane-manage-my-account h2.pane-title, .page-toboggan-denied .pane-manage-my-account h2.pane-title { font-size: 3.6rem; border-bottom: 1px #000 solid; }
.page-user .view-manage-my-account .view-header, page-user-register .view-manage-my-account .view-header, .page-toboggan-denied .view-manage-my-account .view-header { padding: 0 0 15px 0; }
.page-user .view-manage-my-account .view-content .views-row, page-user-register .view-manage-my-account .view-content .views-row, .page-toboggan-denied .view-manage-my-account .view-content .views-row { padding: 0 0 30px 0; }
.page-user .view-manage-my-account .view-content h3, page-user-register .view-manage-my-account .view-content h3, .page-toboggan-denied .view-manage-my-account .view-content h3 { font-family: "FengardoNeue", sans-serif; font-size: 1.5em; font-weight: 400; margin: 0; }

.node-type-products .product-title { padding: 0; margin: 0; }
.node-type-products .product-detail-company { margin: 0 0 2em; }
.node-type-products .product-detail-company a { color: #000000; font-weight: bold; border-bottom: 1px solid #3f3f73; }
.node-type-products .product-detail-company a:hover { color: #3f3f73; }
.node-type-products .product-detail-image { float: left; margin: 0 2em 0 0; }
.node-type-products .product-detail-image img { width: 100%; max-width: 100%; }

#search_form { z-index: 0; top: 0; left: 0; }
#search_form input { left: 0; }

#search-close { color: white; z-index: 1; position: fixed; width: auto; top: 2em; right: 2em; cursor: pointer; font-size: 2em; }

.page-company-directory .panels-flexible-region-two_thirds-center, .page-company-directory .panels-flexible-two_thirds, .page-company-directory .panels-flexible-region-two_thirds-bottom { border: 0; }
.page-company-directory #main .section { width: 100%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0 2em 2em; border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; }
@media screen and (max-width: 768px) { .page-company-directory #main .section { width: 100%; } }
.page-company-directory #main .section #page-title { padding: 0.2em 0; }
.page-company-directory .panels-flexible-region-two_thirds-sidebar { padding: 0 2em; margin: 0 auto; }
@media screen and (max-width: 768px) { .page-company-directory .panels-flexible-region-two_thirds-sidebar { padding: 2em 2em 0; } }
@media screen and (max-width: 520px) { .page-company-directory .panels-flexible-region-two_thirds-sidebar { padding: 1em; } }
.page-company-directory .panels-flexible-region-two_thirds-sidebar h2.push-down-1 { font-family: "FengardoNeue", sans-serif; font-size: 1.8em; font-weight: normal; padding: 0; margin: 0 0 0.35em; }
.page-company-directory .panels-flexible-region-two_thirds-sidebar .btn-important a { display: inline-block; margin: 1em 0; border: none; background: #3f3f73; color: white; width: 8em; font-size: 1em; line-height: 2.8; text-align: center; border-radius: 4px; text-transform: uppercase; height: 38px; }
.page-company-directory .panels-flexible-region-two_thirds-sidebar .btn-important a:hover { color: white; background: #515194; }
.page-company-directory .panels-flexible-region-two_thirds-sidebar a { color: #222222; border-bottom: 1px solid #3f3f73; }
.page-company-directory .panels-flexible-region-two_thirds-sidebar a:hover { color: #3f3f73; }
.page-company-directory .panels-flexible-region-two_thirds-center { margin: 0 auto; padding: 2em; border: 1px solid #dddddd; background: #f7f7f7; }
@media screen and (max-width: 520px) { .page-company-directory .panels-flexible-region-two_thirds-center { padding: 1em; } }
.page-company-directory .panels-flexible-region-two_thirds-center #edit-title-wrapper { float: none; padding: 0; }
.page-company-directory .panels-flexible-region-two_thirds-center #edit-title-wrapper input#edit-title { width: 100%; float: left; margin: 0.5em 0 1em 0; }
.page-company-directory #views-exposed-form-company-directory-new-panel-pane-1 { margin: 0; }
.page-company-directory .views-submit-button { padding: 0; margin: 0; }
.page-company-directory #edit-submit-company-directory-new { margin: 0; border: none; background: #3f3f73; color: white; width: 8em; font-size: 1em; line-height: 2.8; }
.page-company-directory #edit-submit-company-directory-new:hover { background: #515194; }
.page-company-directory .ajax-progress-throbber { display: none; }
.page-company-directory .views-exposed-widgets { margin: 0; }
.page-company-directory table.views-table { width: 100%; margin: 20px 0 0; }
.page-company-directory table.views-table td, .page-company-directory table.views-table th { padding: 10px 10px 10px 30px; }
.page-company-directory table.views-table thead { border: 1px solid #dddddd; }
.page-company-directory table.views-table thead th { background: #f7f7f7; }
.page-company-directory table.views-table tbody { border: 1px solid #dddddd; }
.page-company-directory table.views-table tbody tr { background-color: transparent; }
.page-company-directory table.views-table tbody tr.sponsorship-tier-1 { font-size: 1.1em; }
.page-company-directory table.views-table tbody tr.sponsorship-tier-2 { font-size: 1.5em; }
.page-company-directory table.views-table tbody td { background: transparent; }
.page-company-directory table.views-table tbody td a { color: inherit; border-bottom: 1px solid #3f3f73; }
.page-company-directory table.views-table tbody td a:hover { color: #3f3f73; }
.page-company-directory table.views-table tbody .sponsorship-tier-1 td, .page-company-directory table.views-table tbody .sponsorship-tier-2 td { color: #000000; font-weight: bold; }
.page-company-directory table.views-table tbody .sponsorship-tier-1 td a, .page-company-directory table.views-table tbody .sponsorship-tier-2 td a { color: inherit; border-bottom: 1px solid #3f3f73; }
.page-company-directory table.views-table tbody .sponsorship-tier-1 td a:hover, .page-company-directory table.views-table tbody .sponsorship-tier-2 td a:hover { color: #3f3f73; }
.page-company-directory table.views-table tbody .sponsorship-tier-1 td.views-field-title, .page-company-directory table.views-table tbody .sponsorship-tier-2 td.views-field-title { background-size: 15px; background-repeat: no-repeat; background-position: 3px 3px; background-image: url(/sites/all/themes/abm_core/img/icons/sponsor_star_blk.svg); position: relative; }
.page-company-directory table.views-table tbody .sponsorship-tier-1 #sponsored-banner, .page-company-directory table.views-table tbody .sponsorship-tier-2 #sponsored-banner { height: 0; width: 0; border-style: solid; border-width: 36px 36px 0 0; position: absolute; top: 0; left: 0; z-index: -1; }
.page-company-directory table.views-table tbody .sponsorship-tier-1 #sponsored-banner { border-color: silver transparent transparent transparent; }
.page-company-directory table.views-table tbody .sponsorship-tier-2 #sponsored-banner { border-color: gold transparent transparent transparent; }

.node-type-company-profiles #page-title, .node-type-products #page-title { display: none; }
.node-type-company-profiles .company-profile-website-label, .node-type-company-profiles .company-profile-phone-number-label, .node-type-company-profiles .company-profile-fax-number-label, .node-type-company-profiles .company-profile-mailing-address-label, .node-type-company-profiles .company-profile-twitter-label, .node-type-products .company-profile-website-label, .node-type-products .company-profile-phone-number-label, .node-type-products .company-profile-fax-number-label, .node-type-products .company-profile-mailing-address-label, .node-type-products .company-profile-twitter-label { font-weight: bold; font-size: 1.1em; }
.node-type-company-profiles .company-profile-website-container, .node-type-company-profiles .company-profile-phone-number-container, .node-type-company-profiles .company-profile-mailing-address-container, .node-type-products .company-profile-website-container, .node-type-products .company-profile-phone-number-container, .node-type-products .company-profile-mailing-address-container { width: 33.3333333333%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; }
@media screen and (max-width: 768px) { .node-type-company-profiles .company-profile-website-container, .node-type-company-profiles .company-profile-phone-number-container, .node-type-company-profiles .company-profile-mailing-address-container, .node-type-products .company-profile-website-container, .node-type-products .company-profile-phone-number-container, .node-type-products .company-profile-mailing-address-container { width: 100%; } }
.node-type-company-profiles .company-profile-website, .node-type-company-profiles .company-profile-twitter-handle, .node-type-company-profiles .company-profile-phone-number, .node-type-company-profiles .company-profile-fax-number, .node-type-products .company-profile-website, .node-type-products .company-profile-twitter-handle, .node-type-products .company-profile-phone-number, .node-type-products .company-profile-fax-number { margin: 0 0 1em 0; }
.node-type-company-profiles .company-profile-website a, .node-type-company-profiles .company-profile-twitter-handle a, .node-type-products .company-profile-website a, .node-type-products .company-profile-twitter-handle a { color: #000000; border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .company-profile-website a:hover, .node-type-company-profiles .company-profile-twitter-handle a:hover, .node-type-products .company-profile-website a:hover, .node-type-products .company-profile-twitter-handle a:hover { color: #3f3f73; }
.node-type-company-profiles .panels-flexible-two_thirds, .node-type-products .panels-flexible-two_thirds { border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; }
.node-type-company-profiles .panels-flexible-region-two_thirds-center, .node-type-products .panels-flexible-region-two_thirds-center { padding: 30px !important; border-right: 1px solid #dddddd; position: relative; }
@media screen and (max-width: 520px) { .node-type-company-profiles .panels-flexible-region-two_thirds-center, .node-type-products .panels-flexible-region-two_thirds-center { padding: 1em; } }
.node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-product-categories, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-product-categories, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements { width: 100%; border: 1px solid #dddddd; }
.node-type-company-profiles .panel-1col, .node-type-products .panel-1col { width: 100%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; padding: 2em; min-height: 500px; }
@media screen and (max-width: 768px) { .node-type-company-profiles .panel-1col, .node-type-products .panel-1col { width: 100%; } }
.node-type-company-profiles .panel-1col .pane-node-field-company-video, .node-type-company-profiles .panel-1col .pane-company-listing-products, .node-type-company-profiles .panel-1col .pane-node-field-product-categories, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video, .node-type-company-profiles .panel-1col .pane-abm-product-announcements, .node-type-products .panel-1col .pane-node-field-company-video, .node-type-products .panel-1col .pane-company-listing-products, .node-type-products .panel-1col .pane-node-field-product-categories, .node-type-products .panel-1col .pane-node-field-company-youtube-video, .node-type-products .panel-1col .pane-abm-product-announcements { width: 100%; }
.node-type-company-profiles .panel-1col .pane-node-field-company-video h2.pane-title, .node-type-company-profiles .panel-1col .pane-company-listing-products h2.pane-title, .node-type-company-profiles .panel-1col .pane-node-field-product-categories h2.pane-title, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video h2.pane-title, .node-type-company-profiles .panel-1col .pane-abm-product-announcements h2.pane-title, .node-type-products .panel-1col .pane-node-field-company-video h2.pane-title, .node-type-products .panel-1col .pane-company-listing-products h2.pane-title, .node-type-products .panel-1col .pane-node-field-product-categories h2.pane-title, .node-type-products .panel-1col .pane-node-field-company-youtube-video h2.pane-title, .node-type-products .panel-1col .pane-abm-product-announcements h2.pane-title { border: 1px solid #dddddd; }
.node-type-company-profiles .panel-1col .pane-node-field-company-video .pane-content, .node-type-company-profiles .panel-1col .pane-company-listing-products .pane-content, .node-type-company-profiles .panel-1col .pane-node-field-product-categories .pane-content, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video .pane-content, .node-type-company-profiles .panel-1col .pane-abm-product-announcements .pane-content, .node-type-products .panel-1col .pane-node-field-company-video .pane-content, .node-type-products .panel-1col .pane-company-listing-products .pane-content, .node-type-products .panel-1col .pane-node-field-product-categories .pane-content, .node-type-products .panel-1col .pane-node-field-company-youtube-video .pane-content, .node-type-products .panel-1col .pane-abm-product-announcements .pane-content { border: 1px solid #dddddd; margin: -1px 0 0 0; }
.node-type-company-profiles .panel-1col .pane-node-field-company-video, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video, .node-type-products .panel-1col .pane-node-field-company-video, .node-type-products .panel-1col .pane-node-field-company-youtube-video { padding-right: 0; padding-left: 2em; }
.node-type-company-profiles .panel-1col .pane-node-field-company-video .field-name-field-product-categories .field-items, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video .field-name-field-product-categories .field-items, .node-type-products .panel-1col .pane-node-field-company-video .field-name-field-product-categories .field-items, .node-type-products .panel-1col .pane-node-field-company-youtube-video .field-name-field-product-categories .field-items { -webkit-columns: 3; -moz-columns: 3; -moz-column-count: 3; -moz-column-fill: balance; columns: 3; -webkit-column-gap: 0; -moz-column-gap: 0; column-gap: 0; }
.node-type-company-profiles .panel-1col, .node-type-company-profiles .panels-flexible-region-two_thirds-center, .node-type-products .panel-1col, .node-type-products .panels-flexible-region-two_thirds-center { position: relative; }
.node-type-company-profiles .panel-1col .sponsorship-tier-1 #sponsored-banner, .node-type-company-profiles .panel-1col .sponsorship-tier-2 #sponsored-banner, .node-type-company-profiles .panels-flexible-region-two_thirds-center .sponsorship-tier-1 #sponsored-banner, .node-type-company-profiles .panels-flexible-region-two_thirds-center .sponsorship-tier-2 #sponsored-banner, .node-type-products .panel-1col .sponsorship-tier-1 #sponsored-banner, .node-type-products .panel-1col .sponsorship-tier-2 #sponsored-banner, .node-type-products .panels-flexible-region-two_thirds-center .sponsorship-tier-1 #sponsored-banner, .node-type-products .panels-flexible-region-two_thirds-center .sponsorship-tier-2 #sponsored-banner { height: 0; width: 0; border-style: solid; border-width: 0 100px 100px 0; border-color: white transparent white white; position: absolute; top: 0; right: 0; z-index: -1; background-size: 40px; background-repeat: no-repeat; background-position: 52px 8px; background-image: url(/sites/all/themes/abm_core/img/icons/sponsor_star_blk.svg); }
.node-type-company-profiles .panel-1col .sponsorship-tier-1 #sponsored-banner, .node-type-company-profiles .panels-flexible-region-two_thirds-center .sponsorship-tier-1 #sponsored-banner, .node-type-products .panel-1col .sponsorship-tier-1 #sponsored-banner, .node-type-products .panels-flexible-region-two_thirds-center .sponsorship-tier-1 #sponsored-banner { background-color: silver; }
.node-type-company-profiles .panel-1col .sponsorship-tier-2 #sponsored-banner, .node-type-company-profiles .panels-flexible-region-two_thirds-center .sponsorship-tier-2 #sponsored-banner, .node-type-products .panel-1col .sponsorship-tier-2 #sponsored-banner, .node-type-products .panels-flexible-region-two_thirds-center .sponsorship-tier-2 #sponsored-banner { background-color: gold; }
.node-type-company-profiles .panel-1col .pane-node-title, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-title, .node-type-products .panel-1col .pane-node-title, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-title { width: 100%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; }
@media screen and (max-width: 768px) { .node-type-company-profiles .panel-1col .pane-node-title, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-title, .node-type-products .panel-1col .pane-node-title, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-title { width: 100%; } }
.node-type-company-profiles .panel-1col .pane-node-title h1, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-title h1, .node-type-products .panel-1col .pane-node-title h1, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-title h1 { padding: 0; font-family: "FengardoNeue", sans-serif; font-size: 2.5em; font-weight: normal; }
.node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register { width: 100%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; }
@media screen and (max-width: 768px) { .node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register { width: 100%; } }
.node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register h2, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register h2, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register h2, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register h2 { font-family: Verdana; padding: 1em 0 0 0; margin: 0 1em; font-size: 1em; font-weight: 100; float: left; height: 33px; }
.node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important { float: left; margin: 0 0 1em 0; height: 48px; width: 16em; }
.node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important + .btn-important, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important + .btn-important, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important + .btn-important, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important + .btn-important { margin: 0 0 1em 1em; float: left; }
.node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important + .btn-important + div, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important + .btn-important + div, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important + .btn-important + div, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important + .btn-important + div { clear: both; }
.node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important a, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important a, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important a, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important a { display: block; padding: 10px 10px 6px; background: #3f3f73; text-align: center; font-size: 1em; color: white; text-transform: uppercase; border-radius: 4px; border: none; }
.node-type-company-profiles .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important a:hover, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important a:hover, .node-type-products .panel-1col .pane-abm-static-blocks-directory-company-login-register .btn-important a:hover, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-static-blocks-directory-company-login-register .btn-important a:hover { background: #515194; }
.node-type-company-profiles .panel-1col .pane-abm-company-profiles, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-company-profiles, .node-type-products .panel-1col .pane-abm-company-profiles, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-company-profiles { clear: both; }
.node-type-company-profiles .panel-1col .company-profile-logo, .node-type-company-profiles .panel-1col .views-field-field-state, .node-type-company-profiles .panels-flexible-region-two_thirds-center .company-profile-logo, .node-type-company-profiles .panels-flexible-region-two_thirds-center .views-field-field-state, .node-type-products .panel-1col .company-profile-logo, .node-type-products .panel-1col .views-field-field-state, .node-type-products .panels-flexible-region-two_thirds-center .company-profile-logo, .node-type-products .panels-flexible-region-two_thirds-center .views-field-field-state { clear: both; }
.node-type-company-profiles .panel-1col .company-profile-about-us-container, .node-type-company-profiles .panels-flexible-region-two_thirds-center .company-profile-about-us-container, .node-type-products .panel-1col .company-profile-about-us-container, .node-type-products .panels-flexible-region-two_thirds-center .company-profile-about-us-container { border: 1px solid #dddddd; }
.node-type-company-profiles .panel-1col .pane-node-field-company-video, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video, .node-type-products .panel-1col .pane-node-field-company-video, .node-type-products .panel-1col .pane-node-field-company-youtube-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video { margin: 2em 0 0 0; }
@media screen and (max-width: 520px) { .node-type-company-profiles .panel-1col .pane-node-field-company-video, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video, .node-type-products .panel-1col .pane-node-field-company-video, .node-type-products .panel-1col .pane-node-field-company-youtube-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video { margin: 1em 0 0 0; } }
.node-type-company-profiles .panel-1col .pane-node-field-company-video .embedded-video, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video .embedded-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-video .embedded-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video .embedded-video, .node-type-products .panel-1col .pane-node-field-company-video .embedded-video, .node-type-products .panel-1col .pane-node-field-company-youtube-video .embedded-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-video .embedded-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video .embedded-video { position: relative; width: 100%; height: 0; padding-bottom: 51%; }
.node-type-company-profiles .panel-1col .pane-node-field-company-video .embedded-video iframe, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video .embedded-video iframe, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-video .embedded-video iframe, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video .embedded-video iframe, .node-type-products .panel-1col .pane-node-field-company-video .embedded-video iframe, .node-type-products .panel-1col .pane-node-field-company-youtube-video .embedded-video iframe, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-video .embedded-video iframe, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video .embedded-video iframe { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.node-type-company-profiles .panel-1col .company-profile-about-us-label, .node-type-company-profiles .panel-1col h2.pane-title, .node-type-company-profiles .panels-flexible-region-two_thirds-center .company-profile-about-us-label, .node-type-company-profiles .panels-flexible-region-two_thirds-center h2.pane-title, .node-type-products .panel-1col .company-profile-about-us-label, .node-type-products .panel-1col h2.pane-title, .node-type-products .panels-flexible-region-two_thirds-center .company-profile-about-us-label, .node-type-products .panels-flexible-region-two_thirds-center h2.pane-title { display: block; padding: 0.5em 1em; margin: 0; background: #f7f7f7; font-size: 1.7em; font-weight: 100; font-family: "Yanone Kaffeesatz", sans-serif; border-bottom: 1px solid #dddddd; }
@media screen and (max-width: 520px) { .node-type-company-profiles .panel-1col .company-profile-about-us-label, .node-type-company-profiles .panel-1col h2.pane-title, .node-type-company-profiles .panels-flexible-region-two_thirds-center .company-profile-about-us-label, .node-type-company-profiles .panels-flexible-region-two_thirds-center h2.pane-title, .node-type-products .panel-1col .company-profile-about-us-label, .node-type-products .panel-1col h2.pane-title, .node-type-products .panels-flexible-region-two_thirds-center .company-profile-about-us-label, .node-type-products .panels-flexible-region-two_thirds-center h2.pane-title { padding: 0.5em 1em; } }
.node-type-company-profiles .panel-1col .company-profile-about-us, .node-type-company-profiles .panels-flexible-region-two_thirds-center .company-profile-about-us, .node-type-products .panel-1col .company-profile-about-us, .node-type-products .panels-flexible-region-two_thirds-center .company-profile-about-us { padding: 2em 2em 0; }
.node-type-company-profiles .panel-1col .field-name-field-product-categories, .node-type-company-profiles .panels-flexible-region-two_thirds-center .field-name-field-product-categories, .node-type-products .panel-1col .field-name-field-product-categories, .node-type-products .panels-flexible-region-two_thirds-center .field-name-field-product-categories { padding: 2em; }
.node-type-company-profiles .panel-1col .company-profile-about-us, .node-type-company-profiles .panel-1col .field-name-field-company-video, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video, .node-type-company-profiles .panel-1col .field-name-field-product-categories, .node-type-company-profiles .panels-flexible-region-two_thirds-center .company-profile-about-us, .node-type-company-profiles .panels-flexible-region-two_thirds-center .field-name-field-company-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .field-name-field-product-categories, .node-type-products .panel-1col .company-profile-about-us, .node-type-products .panel-1col .field-name-field-company-video, .node-type-products .panel-1col .pane-node-field-company-youtube-video, .node-type-products .panel-1col .field-name-field-product-categories, .node-type-products .panels-flexible-region-two_thirds-center .company-profile-about-us, .node-type-products .panels-flexible-region-two_thirds-center .field-name-field-company-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video, .node-type-products .panels-flexible-region-two_thirds-center .field-name-field-product-categories { line-height: 2em; }
@media screen and (max-width: 520px) { .node-type-company-profiles .panel-1col .company-profile-about-us, .node-type-company-profiles .panel-1col .field-name-field-company-video, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video, .node-type-company-profiles .panel-1col .field-name-field-product-categories, .node-type-company-profiles .panels-flexible-region-two_thirds-center .company-profile-about-us, .node-type-company-profiles .panels-flexible-region-two_thirds-center .field-name-field-company-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video, .node-type-company-profiles .panels-flexible-region-two_thirds-center .field-name-field-product-categories, .node-type-products .panel-1col .company-profile-about-us, .node-type-products .panel-1col .field-name-field-company-video, .node-type-products .panel-1col .pane-node-field-company-youtube-video, .node-type-products .panel-1col .field-name-field-product-categories, .node-type-products .panels-flexible-region-two_thirds-center .company-profile-about-us, .node-type-products .panels-flexible-region-two_thirds-center .field-name-field-company-video, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video, .node-type-products .panels-flexible-region-two_thirds-center .field-name-field-product-categories { padding: 1em; } }
.node-type-company-profiles .panel-1col .company-profile-about-us p, .node-type-company-profiles .panel-1col .field-name-field-company-video p, .node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video p, .node-type-company-profiles .panel-1col .field-name-field-product-categories p, .node-type-company-profiles .panels-flexible-region-two_thirds-center .company-profile-about-us p, .node-type-company-profiles .panels-flexible-region-two_thirds-center .field-name-field-company-video p, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video p, .node-type-company-profiles .panels-flexible-region-two_thirds-center .field-name-field-product-categories p, .node-type-products .panel-1col .company-profile-about-us p, .node-type-products .panel-1col .field-name-field-company-video p, .node-type-products .panel-1col .pane-node-field-company-youtube-video p, .node-type-products .panel-1col .field-name-field-product-categories p, .node-type-products .panels-flexible-region-two_thirds-center .company-profile-about-us p, .node-type-products .panels-flexible-region-two_thirds-center .field-name-field-company-video p, .node-type-products .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video p, .node-type-products .panels-flexible-region-two_thirds-center .field-name-field-product-categories p { padding: 0; }
.node-type-company-profiles .panel-1col .pane-company-listing-products, .node-type-company-profiles .panel-1col .pane-abm-product-announcements, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements, .node-type-products .panel-1col .pane-company-listing-products, .node-type-products .panel-1col .pane-abm-product-announcements, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements { margin: 2em 0 0 0; }
.node-type-company-profiles .panel-1col .pane-company-listing-products .views-row, .node-type-company-profiles .panel-1col .pane-abm-product-announcements .views-row, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products .views-row, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .views-row, .node-type-products .panel-1col .pane-company-listing-products .views-row, .node-type-products .panel-1col .pane-abm-product-announcements .views-row, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products .views-row, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .views-row { padding: 30px; overflow: hidden; border-bottom: 1px solid #dddddd; }
@media screen and (max-width: 520px) { .node-type-company-profiles .panel-1col .pane-company-listing-products .views-row, .node-type-company-profiles .panel-1col .pane-abm-product-announcements .views-row, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products .views-row, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .views-row, .node-type-products .panel-1col .pane-company-listing-products .views-row, .node-type-products .panel-1col .pane-abm-product-announcements .views-row, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products .views-row, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .views-row { padding: 1em; } }
.node-type-company-profiles .panel-1col .pane-company-listing-products .views-row.views-row-first.views-row-last, .node-type-company-profiles .panel-1col .pane-abm-product-announcements .views-row.views-row-first.views-row-last, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products .views-row.views-row-first.views-row-last, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .views-row.views-row-first.views-row-last, .node-type-products .panel-1col .pane-company-listing-products .views-row.views-row-first.views-row-last, .node-type-products .panel-1col .pane-abm-product-announcements .views-row.views-row-first.views-row-last, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products .views-row.views-row-first.views-row-last, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .views-row.views-row-first.views-row-last { border-bottom: 0; }
.node-type-company-profiles .panel-1col .pane-company-listing-products .views-row.views-row-last, .node-type-company-profiles .panel-1col .pane-abm-product-announcements .views-row.views-row-last, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products .views-row.views-row-last, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .views-row.views-row-last, .node-type-products .panel-1col .pane-company-listing-products .views-row.views-row-last, .node-type-products .panel-1col .pane-abm-product-announcements .views-row.views-row-last, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products .views-row.views-row-last, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .views-row.views-row-last { border-bottom: 0; }
.node-type-company-profiles .panel-1col .pane-company-listing-products div a img, .node-type-company-profiles .panel-1col .pane-abm-product-announcements div a img, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products div a img, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements div a img, .node-type-products .panel-1col .pane-company-listing-products div a img, .node-type-products .panel-1col .pane-abm-product-announcements div a img, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products div a img, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements div a img { float: left; margin: 0 30px 0 0; width: 140px; }
.node-type-company-profiles .panel-1col .pane-company-listing-products h4, .node-type-company-profiles .panel-1col .pane-abm-product-announcements h4, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products h4, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements h4, .node-type-products .panel-1col .pane-company-listing-products h4, .node-type-products .panel-1col .pane-abm-product-announcements h4, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products h4, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements h4 { margin: 0; padding: 0 0 20px; font-size: 1.7em; font-weight: 100; }
.node-type-company-profiles .panel-1col .pane-company-listing-products h4 a, .node-type-company-profiles .panel-1col .pane-abm-product-announcements h4 a, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products h4 a, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements h4 a, .node-type-products .panel-1col .pane-company-listing-products h4 a, .node-type-products .panel-1col .pane-abm-product-announcements h4 a, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products h4 a, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements h4 a { color: #222222; }
.node-type-company-profiles .panel-1col .pane-company-listing-products h4 a:hover, .node-type-company-profiles .panel-1col .pane-abm-product-announcements h4 a:hover, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products h4 a:hover, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements h4 a:hover, .node-type-products .panel-1col .pane-company-listing-products h4 a:hover, .node-type-products .panel-1col .pane-abm-product-announcements h4 a:hover, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products h4 a:hover, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements h4 a:hover { border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .panel-1col .pane-company-listing-products .more-link, .node-type-company-profiles .panel-1col .pane-abm-product-announcements .more-link, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products .more-link, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .more-link, .node-type-products .panel-1col .pane-company-listing-products .more-link, .node-type-products .panel-1col .pane-abm-product-announcements .more-link, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products .more-link, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .more-link { padding: 30px; text-align: right; }
@media screen and (max-width: 520px) { .node-type-company-profiles .panel-1col .pane-company-listing-products .more-link, .node-type-company-profiles .panel-1col .pane-abm-product-announcements .more-link, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products .more-link, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .more-link, .node-type-products .panel-1col .pane-company-listing-products .more-link, .node-type-products .panel-1col .pane-abm-product-announcements .more-link, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products .more-link, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .more-link { padding: 1em; } }
.node-type-company-profiles .panel-1col .pane-company-listing-products .more-link a, .node-type-company-profiles .panel-1col .pane-abm-product-announcements .more-link a, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-company-listing-products .more-link a, .node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .more-link a, .node-type-products .panel-1col .pane-company-listing-products .more-link a, .node-type-products .panel-1col .pane-abm-product-announcements .more-link a, .node-type-products .panels-flexible-region-two_thirds-center .pane-company-listing-products .more-link a, .node-type-products .panels-flexible-region-two_thirds-center .pane-abm-product-announcements .more-link a { padding: 10px 20px; background: #f7f7f7; color: inherit; border: 1px solid #dddddd; }
.node-type-company-profiles .pane-node-field-product-categories, .node-type-products .pane-node-field-product-categories { margin: 2em 0 0 0; }
.node-type-company-profiles .pane-node-field-product-categories .field-name-field-product-categories .field-items, .node-type-products .pane-node-field-product-categories .field-name-field-product-categories .field-items { -webkit-columns: 3; -moz-columns: 3; -moz-column-count: 3; -moz-column-fill: balance; columns: 3; -webkit-column-gap: 0; -moz-column-gap: 0; column-gap: 0; }
.node-type-company-profiles .pane-node-field-product-categories .field-name-field-product-categories .field-items a, .node-type-products .pane-node-field-product-categories .field-name-field-product-categories .field-items a { color: #222222; border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .pane-node-field-product-categories .field-name-field-product-categories .field-items a:hover, .node-type-products .pane-node-field-product-categories .field-name-field-product-categories .field-items a:hover { color: #3f3f73; }
.node-type-company-profiles .panels-flexible-region-two_thirds-sidebar h2, .node-type-company-profiles .panels-flexible-region-two_thirds_w_hero-sidebar h2, .node-type-products .panels-flexible-region-two_thirds-sidebar h2, .node-type-products .panels-flexible-region-two_thirds_w_hero-sidebar h2 { padding: 10px 5px 10px 30px; margin: 0; font-size: 2em; font-weight: 100; background: #f4f5f6; border-top: 1px solid #dcddde; border-bottom: 1px solid #dcddde; }
@media screen and (max-width: 520px) { .node-type-company-profiles .panels-flexible-region-two_thirds-sidebar h2, .node-type-company-profiles .panels-flexible-region-two_thirds_w_hero-sidebar h2, .node-type-products .panels-flexible-region-two_thirds-sidebar h2, .node-type-products .panels-flexible-region-two_thirds_w_hero-sidebar h2 { padding: 1em; } }
.node-type-company-profiles .panels-flexible-region-two_thirds-sidebar h2.push-down-1, .node-type-company-profiles .panels-flexible-region-two_thirds_w_hero-sidebar h2.push-down-1, .node-type-products .panels-flexible-region-two_thirds-sidebar h2.push-down-1, .node-type-products .panels-flexible-region-two_thirds_w_hero-sidebar h2.push-down-1 { padding: 0; margin: 0 0 30px 0; font-size: 1.5em; background: none; border: none; letter-spacing: 0.5px; font-weight: normal; }
.node-type-company-profiles .panels-flexible-region-two_thirds-sidebar .pane-content, .node-type-company-profiles .panels-flexible-region-two_thirds_w_hero-sidebar .pane-content, .node-type-products .panels-flexible-region-two_thirds-sidebar .pane-content, .node-type-products .panels-flexible-region-two_thirds_w_hero-sidebar .pane-content { padding: 30px; }
@media screen and (max-width: 520px) { .node-type-company-profiles .panels-flexible-region-two_thirds-sidebar .pane-content, .node-type-company-profiles .panels-flexible-region-two_thirds_w_hero-sidebar .pane-content, .node-type-products .panels-flexible-region-two_thirds-sidebar .pane-content, .node-type-products .panels-flexible-region-two_thirds_w_hero-sidebar .pane-content { padding: 1em; } }
.node-type-company-profiles .panels-flexible-region-two_thirds-sidebar .field-name-field-product-categories a, .node-type-company-profiles .panels-flexible-region-two_thirds_w_hero-sidebar .field-name-field-product-categories a, .node-type-products .panels-flexible-region-two_thirds-sidebar .field-name-field-product-categories a, .node-type-products .panels-flexible-region-two_thirds_w_hero-sidebar .field-name-field-product-categories a { color: inherit; border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .panels-flexible-region-two_thirds-sidebar .field-name-field-product-categories a:hover, .node-type-company-profiles .panels-flexible-region-two_thirds_w_hero-sidebar .field-name-field-product-categories a:hover, .node-type-products .panels-flexible-region-two_thirds-sidebar .field-name-field-product-categories a:hover, .node-type-products .panels-flexible-region-two_thirds_w_hero-sidebar .field-name-field-product-categories a:hover { color: #3f3f73; }
.node-type-company-profiles .directory-manager-tasks h3, .node-type-company-profiles .pane-my-content h3, .node-type-company-profiles .pane-manage-my-account h3, .node-type-products .directory-manager-tasks h3, .node-type-products .pane-my-content h3, .node-type-products .pane-manage-my-account h3 { font-weight: 400; font-family: "FengardoNeue", sans-serif; font-size: 1.2em; }
.node-type-company-profiles .directory-manager-tasks h3 a, .node-type-company-profiles .pane-my-content h3 a, .node-type-company-profiles .pane-manage-my-account h3 a, .node-type-products .directory-manager-tasks h3 a, .node-type-products .pane-my-content h3 a, .node-type-products .pane-manage-my-account h3 a { color: inherit; border-bottom: 1px solid #3f3f73; }
.node-type-company-profiles .directory-manager-tasks h3 a:hover, .node-type-company-profiles .pane-my-content h3 a:hover, .node-type-company-profiles .pane-manage-my-account h3 a:hover, .node-type-products .directory-manager-tasks h3 a:hover, .node-type-products .pane-my-content h3 a:hover, .node-type-products .pane-manage-my-account h3 a:hover { color: #3f3f73; }
.node-type-company-profiles .directory-manager-tasks .views-row, .node-type-company-profiles .pane-my-content .views-row, .node-type-company-profiles .pane-manage-my-account .views-row, .node-type-products .directory-manager-tasks .views-row, .node-type-products .pane-my-content .views-row, .node-type-products .pane-manage-my-account .views-row { padding: 0 0 30px 0; }
.node-type-company-profiles .pane-manage-my-account .view-header, .node-type-products .pane-manage-my-account .view-header { padding: 0 0 15px 0; }
.node-type-company-profiles .manage-my-company h3, .node-type-company-profiles .manage-my-products h3, .node-type-products .manage-my-company h3, .node-type-products .manage-my-products h3 { margin: 0; }
.node-type-company-profiles .add-company, .node-type-products .add-company { margin: 0 30px 30px; border: 1px solid #dddddd; }
.node-type-company-profiles .btn-important a, .node-type-products .btn-important a { display: block; padding: 14px 0 10px 0; background: #dcddde; text-align: center; font-size: 1em; color: #000000; }
.node-type-company-profiles .btn-important a:hover, .node-type-products .btn-important a:hover { color: #3f3f73; }
.node-type-company-profiles .company-profile-logo, .node-type-products .company-profile-logo { margin: 10px 0; }
.node-type-company-profiles #manage-profile, .node-type-products #manage-profile { margin: 0; padding: 2em; text-align: center; }
.node-type-company-profiles #manage-profile .pane-content, .node-type-products #manage-profile .pane-content { padding: 0; }
.node-type-company-profiles #manage-profile a, .node-type-products #manage-profile a { display: inline-block; padding: 1.2em 0 1em; color: white; font-weight: bold; text-transform: uppercase; font-size: 1em; border: 0; border-radius: 4px; width: 100%; background: #3f3f73; }
.node-type-company-profiles #manage-profile a:hover, .node-type-products #manage-profile a:hover { background: #515194; }
.node-type-company-profiles #manage-profile .flag-throbber, .node-type-products #manage-profile .flag-throbber { display: none; }

.node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-node-field-company-youtube-video { padding: 0px; }
.node-type-company-profiles .panels-flexible-region-two_thirds-center .pane-abm-company-profiles .views-field-views-conditional .views-field-views-conditional-city-state-or-country { clear: both; }
.node-type-company-profiles .panel-1col .pane-node-field-company-youtube-video { width: 100%; max-width: 750px; margin: 0 auto; float: none; display: table; padding: 2em 0 0 0; }

.page-taxonomy.product-category-listing h1#page-title { position: relative; color: black; margin: 0; padding: 0.5em 0 0.5em 0.5em; }

.page-products #main-wrapper #page-title, .page-taxonomy #page-title, .page-product-announcements #main-wrapper #page-title { padding: 0.2em 0 0.2em 0.6em; }
.page-products #main-wrapper .panels-flexible-product_listing_pages_revised .panels-flexible-row, .page-taxonomy .panels-flexible-product_listing_pages_revised .panels-flexible-row, .page-product-announcements #main-wrapper .panels-flexible-product_listing_pages_revised .panels-flexible-row { padding: 0; margin-top: -1px; }
.page-products #main-wrapper .panels-flexible-product_listing_pages_revised .panels-flexible-row-last, .page-taxonomy .panels-flexible-product_listing_pages_revised .panels-flexible-row-last, .page-product-announcements #main-wrapper .panels-flexible-product_listing_pages_revised .panels-flexible-row-last { border-top: 1px solid #dddddd; }
.page-products #main-wrapper .panels-flexible-region-products_landing-main_, .page-products #main-wrapper .panels-flexible-region-product_listing_pages_revised-the_lead___features, .page-products #main-wrapper .panels-flexible-region-clone_of_the_lead_features-center, .page-taxonomy .panels-flexible-region-products_landing-main_, .page-taxonomy .panels-flexible-region-product_listing_pages_revised-the_lead___features, .page-taxonomy .panels-flexible-region-clone_of_the_lead_features-center, .page-product-announcements #main-wrapper .panels-flexible-region-products_landing-main_, .page-product-announcements #main-wrapper .panels-flexible-region-product_listing_pages_revised-the_lead___features, .page-product-announcements #main-wrapper .panels-flexible-region-clone_of_the_lead_features-center { width: 100%; }
.page-products #main-wrapper #main .section, .page-taxonomy #main .section, .page-product-announcements #main-wrapper #main .section { border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row, .page-taxonomy .panels-flexible-row-products_landing-main-row, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row { padding: 0 2em 2em; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside { background: #f7f7f7; border: 1px solid #dddddd; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .view-content, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .view-content, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .view-content { -webkit-columns: 2; -moz-columns: 2; -moz-column-count: 2; -moz-column-fill: balance; columns: 2; -webkit-column-gap: 0; -moz-column-gap: 0; column-gap: 0; background: none; border: 0; }
@media screen and (max-width: 450px) { .page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .view-content, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .view-content, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .view-content { -webkit-columns: 1; -moz-columns: 1; -moz-column-count: 1; columns: 1; } }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .views-row a, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .views-row a, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .views-row a { color: #222222; border-bottom: 1px solid #3f3f73; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .views-row a:hover, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .views-row a:hover, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .view-id-abm_product_categories .views-row a:hover { color: #3f3f73; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside h2, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside h2, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside h2 { font-family: "FengardoNeue", sans-serif; font-size: 1.8em; font-weight: normal; padding: 0; margin: 0 0 0.35em; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets { margin: 0; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets #edit-name-wrapper, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets #edit-name-wrapper, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets #edit-name-wrapper { padding: 0; width: 100%; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets #edit-name-wrapper input#edit-name, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets #edit-name-wrapper input#edit-name, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets #edit-name-wrapper input#edit-name { width: 100%; float: left; border: 1px solid #dddddd; background-position: 99% center; margin: 0; border-radius: 0; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets #edit-name-wrapper input#edit-name:focus, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets #edit-name-wrapper input#edit-name:focus, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .views-exposed-widgets #edit-name-wrapper input#edit-name:focus { border: 1px solid #33c3f0; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region { width: 50%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 1em; }
@media screen and (max-width: 768px) { .page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region { width: 100%; } }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region .inside.panels-flexible-region-inside, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region .inside.panels-flexible-region-inside, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region .inside.panels-flexible-region-inside { padding: 0; }
.page-products #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region .inside.panels-flexible-region-inside form, .page-taxonomy .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region .inside.panels-flexible-region-inside form, .page-product-announcements #main-wrapper .panels-flexible-row-products_landing-main-row .panels-flexible-row-products_landing-main-row-inside .panels-flexible-region .inside.panels-flexible-region-inside form { margin: 0; }
.page-products #main-wrapper .pane-sponsored-products, .page-taxonomy .pane-sponsored-products, .page-product-announcements #main-wrapper .pane-sponsored-products { border-top: 1px solid #dddddd; }
.page-products #main-wrapper .pane-sponsored-products h2, .page-taxonomy .pane-sponsored-products h2, .page-product-announcements #main-wrapper .pane-sponsored-products h2 { font-family: "FengardoNeue", sans-serif; font-size: 1.8em; font-weight: normal; padding: 0.5em 1em; margin: 0; background: #f7f7f7; }
.page-products #main-wrapper .view-sponsored-products, .page-taxonomy .view-sponsored-products, .page-product-announcements #main-wrapper .view-sponsored-products { float: left; border-top: 1px solid #dddddd; margin-right: -1px; }
.page-products #main-wrapper .view-sponsored-products .views-row, .page-taxonomy .view-sponsored-products .views-row, .page-product-announcements #main-wrapper .view-sponsored-products .views-row { width: 33.3333333333%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 2em; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; background-image: url(/sites/all/themes/abm_core/img/icons/sponsor_star_blk.svg); background-repeat: no-repeat; background-position: 4px 4px; background-size: 20px; position: relative; min-height: 600px; }
@media screen and (max-width: 768px) { .page-products #main-wrapper .view-sponsored-products .views-row, .page-taxonomy .view-sponsored-products .views-row, .page-product-announcements #main-wrapper .view-sponsored-products .views-row { width: 100%; } }
.page-products #main-wrapper .view-sponsored-products .views-row:nth-child(3n+1), .page-taxonomy .view-sponsored-products .views-row:nth-child(3n+1), .page-product-announcements #main-wrapper .view-sponsored-products .views-row:nth-child(3n+1) { clear: left; }
.page-products #main-wrapper .view-sponsored-products .views-row #sponsored-banner, .page-taxonomy .view-sponsored-products .views-row #sponsored-banner, .page-product-announcements #main-wrapper .view-sponsored-products .views-row #sponsored-banner { height: 0; width: 0; border-style: solid; border-width: 50px 50px 0 0; border-color: gold transparent transparent transparent; position: absolute; top: 0; left: 0; z-index: -1; }
.page-products #main-wrapper .view-sponsored-products .views-row img, .page-taxonomy .view-sponsored-products .views-row img, .page-product-announcements #main-wrapper .view-sponsored-products .views-row img { width: 100%; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-title, .page-taxonomy .view-sponsored-products .views-row .views-field-title, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-title { padding: 0.1em 0; font-weight: bold; font-size: 1.5em; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-title a, .page-taxonomy .view-sponsored-products .views-row .views-field-title a, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-title a { color: #222222; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-title a:hover, .page-taxonomy .view-sponsored-products .views-row .views-field-title a:hover, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-title a:hover { border-bottom: 1px solid #3f3f73; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-field-company-profile-reference, .page-taxonomy .view-sponsored-products .views-row .views-field-field-company-profile-reference, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-field-company-profile-reference { font-size: 1em; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-field-company-profile-reference a, .page-taxonomy .view-sponsored-products .views-row .views-field-field-company-profile-reference a, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-field-company-profile-reference a { color: #222222; border-bottom: 1px solid #3f3f73; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-field-company-profile-reference a:hover, .page-taxonomy .view-sponsored-products .views-row .views-field-field-company-profile-reference a:hover, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-field-company-profile-reference a:hover { color: #3f3f73; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-field-summary, .page-taxonomy .view-sponsored-products .views-row .views-field-field-summary, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-field-summary { padding: 1em 0; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-field-summary p, .page-taxonomy .view-sponsored-products .views-row .views-field-field-summary p, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-field-summary p { margin-bottom: 0.5rem; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-field-product-categories a, .page-taxonomy .view-sponsored-products .views-row .views-field-field-product-categories a, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-field-product-categories a { color: #222222; border-bottom: 1px solid #3f3f73; }
.page-products #main-wrapper .view-sponsored-products .views-row .views-field-field-product-categories a:hover, .page-taxonomy .view-sponsored-products .views-row .views-field-field-product-categories a:hover, .page-product-announcements #main-wrapper .view-sponsored-products .views-row .views-field-field-product-categories a:hover { color: #3f3f73; }
.page-products #main-wrapper .view-sponsored-products.view-display-id-block_2 .views-row, .page-taxonomy .view-sponsored-products.view-display-id-block_2 .views-row, .page-product-announcements #main-wrapper .view-sponsored-products.view-display-id-block_2 .views-row { background-image: none; }
.page-products #main-wrapper .view-sponsored-products.view-display-id-block_2 .views-row .views-field-field-product-image #sponsored-banner, .page-taxonomy .view-sponsored-products.view-display-id-block_2 .views-row .views-field-field-product-image #sponsored-banner, .page-product-announcements #main-wrapper .view-sponsored-products.view-display-id-block_2 .views-row .views-field-field-product-image #sponsored-banner { display: none; }
.page-products #main-wrapper .view-sponsored-products .view-latest-products-footer, .page-taxonomy .view-sponsored-products .view-latest-products-footer, .page-product-announcements #main-wrapper .view-sponsored-products .view-latest-products-footer { text-align: center; margin: 20px 0; width: 100%; display: inline-table; }
.page-products #main-wrapper .view-sponsored-products .view-latest-products-footer a, .page-taxonomy .view-sponsored-products .view-latest-products-footer a, .page-product-announcements #main-wrapper .view-sponsored-products .view-latest-products-footer a { color: #222222; }

#product-categories h2 { font-family: "FengardoNeue", sans-serif; font-size: 1.8em; font-weight: normal; padding: 0.5em 1em; margin: 0; background: #f7f7f7; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center { width: 66.6666666667%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; border-right: 1px solid #dddddd; padding: 0; }
@media screen and (max-width: 768px) { #product-categories .panels-flexible-region-product_listing_pages_revised-center { width: 100%; } }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .inside { padding: 0; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row { padding: 2em; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; margin: -1px 0 0 0; display: inline-block; width: 100%; box-sizing: border-box; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.views-row-first.views-row-last { margin: -1px 0 1px 0; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.products { background-color: ghostwhite; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.content-item, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.legacy-content-item { background-repeat: no-repeat; background-position: right 1.5em top 1em; background-size: 40px; background-image: url(/sites/all/themes/abm_portal_parent_migrate/img/icons/universal/announcement.svg); }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.content-item:before, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.legacy-content-item:before { content: "PRODUCT ANNOUNCEMENT"; display: block; margin: -1em 0 1em 0; color: #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.content-item.tier-none span, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.legacy-content-item.tier-none span { display: none; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.content-item.tier-none p, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row.legacy-content-item.tier-none p { padding: 0; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .views-field-field-featured-image { float: left; margin: 0 1em 0 0; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .grid-3 img { max-width: 100%; float: left; margin: 0 1em 0 0; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .smaller-heading { font-family: "FengardoNeue", sans-serif; font-size: 1.8em; font-weight: normal; padding: 0; margin: 0 0 0.5em; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .smaller-heading a { color: #222222; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .smaller-heading a:hover { border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .views-field-field-company-profile-reference { padding: 0 0 1em 0; font-size: 1em; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .views-field-field-company-profile-reference a { color: #222222; border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .views-field-field-company-profile-reference a:hover { color: #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .vertical-space { font-family: Verdana, Arial, sans-serif; font-size: 0.87em; padding: 0 0 1em 0; margin: 0; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .small + span a { color: #222222; border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .small + span a:hover { color: #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .accentColor a, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row a.active { color: inherit; border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row .accentColor a:hover, #product-categories .panels-flexible-region-product_listing_pages_revised-center .view-abm-product-category-listings .views-row a.active:hover { color: #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar { width: 33.3333333333%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; }
@media screen and (max-width: 768px) { #product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar { width: 100%; } }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .pane-company-directory-new .pane-content { border-top: 1px solid #dddddd; margin-top: -1px; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .pane-company-directory-new .pane-content .view-empty { padding: 2em; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .inside { padding: 0; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new { padding: 0; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new .views-row { border-bottom: 1px solid #dddddd; padding: 2em; margin-top: -1px; background-image: url(/sites/all/themes/abm_core/img/icons/sponsor_star_blk.svg); background-repeat: no-repeat; background-position: 4px 4px; background-size: 20px; position: relative; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new .views-row #sponsored-banner { height: 0; width: 0; border-style: solid; border-width: 50px 50px 0 0; position: absolute; top: 0; left: 0; z-index: -1; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new .views-row.sponsorship-tier-1 #sponsored-banner { border-color: silver transparent transparent transparent; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new .views-row.sponsorship-tier-2 #sponsored-banner { border-color: gold transparent transparent transparent; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new .views-row .views-field-title { font-size: 1.5em; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new .views-row .views-field-title a { color: #222222; border-bottom: 1px solid #3f3f73; }
#product-categories .panels-flexible-region-product_listing_pages_revised-right_sidebar .view-company-directory-new .views-row .views-field-title a:hover { color: #3f3f73; }

.page-products .panels-flexible-region-clone_of_the_lead_features-center, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center { width: 100%; }
.page-products .panels-flexible-region-clone_of_the_lead_features-center h2, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center h2 { font-family: "FengardoNeue", sans-serif; font-size: 1.8em; font-weight: normal; padding: 0.5em 1em; margin: 0; background: #f7f7f7; border-bottom: 1px solid #dddddd; }
.page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row { padding: 2em; border-bottom: 1px solid #dddddd; margin: -1px 0 0 0; display: inline-block; width: 100%; box-sizing: border-box; }
.page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row.views-row-last, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row.views-row-last, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row.views-row-last, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row.views-row-last { border-bottom: 0; }
.page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-product-image, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-featured-image, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-product-image, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-featured-image, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-product-image, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-featured-image, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-product-image, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-featured-image { float: left; margin: 0 1em 0 0; }
.page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-product-image .field-content, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-featured-image .field-content, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-product-image .field-content, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-featured-image .field-content, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-product-image .field-content, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-featured-image .field-content, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-product-image .field-content, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-featured-image .field-content { line-height: 0; }
.page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-product-image .field-content a, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-featured-image .field-content a, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-product-image .field-content a, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-featured-image .field-content a, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-product-image .field-content a, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-field-featured-image .field-content a, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-product-image .field-content a, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-field-featured-image .field-content a { display: block; }
.page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-title, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-title, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-title, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-title { padding: 0.1em 0; font-weight: bold; font-size: 1.5em; }
.page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-title a, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-title a, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-title a, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-title a { color: #222222; border-bottom: 1px solid transparent; }
.page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-title a:hover, .page-products .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-title a:hover, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_products .views-row .views-field-title a:hover, .page-product-announcements .panels-flexible-region-clone_of_the_lead_features-center .view-id-abm_product_announcements .views-row .views-field-title a:hover { border-bottom: 1px solid #3f3f73; }

.page-node-feature #main-wrapper .pane-title { font-family: "FengardoNeue", sans-serif; font-size: 1.8em; font-weight: normal; padding: 0.5em 1em; margin: 0; background: #f7f7f7; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
.page-node-feature .panels-flexible-one_two_one_grid { border: 0; }
.page-node-feature #main-wrapper .section { border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; }
.page-node-feature h1#page-title { padding: 0.5em; }
.page-node-feature .panels-flexible-region-one_two_one_grid-top-inside .pane-abm-paid-sponsorships { width: 50%; display: inline; float: left; padding-left: 20px; padding-right: 20px; box-sizing: border-box; padding: 0; border-left: 1px solid #dddddd; margin: 0 1px 0 -1px; }
@media screen and (max-width: 768px) { .page-node-feature .panels-flexible-region-one_two_one_grid-top-inside .pane-abm-paid-sponsorships { width: 100%; } }
.page-node-feature .panels-flexible-region-one_two_one_grid-top-inside .views-table td { padding: 0; }
.page-node-feature .panels-flexible-region-one_two_one_grid-top-inside .view-id-abm_paid_sponsorships { padding: 1em 2em; }
.page-node-feature .views-table { margin: 0; }
.page-node-feature .views-table tbody { border: 0; }
.page-node-feature .views-table tr { background-color: transparent; padding: 0; border-top: 1px solid #dddddd; border-bottom: 0; }
.page-node-feature .views-table tr .views-row-last { border-bottom: 1px solid #dddddd; }
.page-node-feature .views-table tr .views-row-first.views-row-last { border-bottom: 0; }
.page-node-feature .views-table tr.views-row-first { border-top: 0; }
.page-node-feature .views-table td { padding: 1em; border: 0; }
.page-node-feature .panels-flexible-row-one_two_one_grid-main-row-inside { margin-right: -2px; }
.page-node-feature .panels-flexible-region-one_two_one_grid-center .pane-content { padding: 2em; }
.page-node-feature .panels-flexible-region-one_two_one_grid-sidebar { border-left: 1px solid #dddddd; margin-left: -1px; }
.page-node-feature .views-field-field-product-image { padding: 0; }
.page-node-feature .views-field-title a { font-size: 1.2em; color: #222222; border-bottom: 1px solid #3f3f73; }
.page-node-feature .views-field-title a:hover { color: #3f3f73; }
.page-node-feature form { margin: 0; }
.page-node-feature form input.form-submit { margin: 0; border: none; background: #3f3f73; color: white; font-size: 1em; line-height: 2.8; text-align: center; border-radius: 4px; text-transform: uppercase; height: 38px; }
.page-node-feature form input.form-submit:hover { background: #515194; }

body { font-family: "FengardoNeue", sans-serif; margin: 0; padding: 0; height: 100%; overflow: auto; word-wrap: break-word; }
@media screen and (max-width: 768px) { body { overflow-x: hidden; } }
body.topic-open { overflow: hidden; }

input[type=submit]:focus { box-shadow: 0 0 5px 2px #33C3F0; }

.clearfix:after { font-size: 0; }

.admin-menu div#page-wrapper { margin-top: 104px; }

div#page-wrapper { margin: 75px 0 39px 0; }

h1, h2, h3, h4, h5, h6 { font-family: "Yanone Kaffeesatz", sans-serif; font-weight: bold; }

a { text-decoration: none; }

img { max-width: 100%; }

.panel-separator { display: none; }

::selection { background: #3f3f73; color: #ffffff; }

::-moz-selection { background: #3f3f73; color: #ffffff; }

li.admin-menu-search { display: none; }

/*# sourceMappingURL=styles.css.map */
