.simple_timeline ul {
    background: url("../../../all/themes/viavi/images/simple-timeline/ul-bg.png") center top repeat-y;
    width: 100%;
    margin: 0 auto;
    position: relative;
    display: inline-block;
    list-style: none;
    padding: 0 !important;
}

@media screen and (max-width:39.9375em) {
    .simple_timeline ul {
        background: url("../../../all/themes/viavi/images/simple-timeline/ul-bg.png") 1.875rem top repeat-y;
    }
}

.simple_timeline ul li {
    display: block;
    position: relative;
    width: 50%;
    clear: both;
}

@media screen and (max-width:39.9375em) {
    .simple_timeline ul li {
        width: 100%;
    }
}

.simple_timeline ul li .timeline-text {
    width: 65%;
    float: left;
    font-size: 0.875rem;
    line-height: 1.0625rem;
    margin-left: 2%;
}

.simple_timeline ul li:nth-child(even) {
    float: right;
}

.simple_timeline ul li:nth-child(even)>div {
    background: url("../../../all/themes/viavi/images/simple-timeline/li-bg.png") left top no-repeat;
    display: block;
    float: left;
    margin-left: -1.125rem;
    padding-left: 2.8125rem;
}

@media screen and (max-width:39.9375em) {
    .simple_timeline ul li:nth-child(even)>div {
        background: url("../../../all/themes/viavi/images/simple-timeline/li-bg.png") 0.5rem top no-repeat;
    }
}

.simple_timeline li:nth-child(even) .views-field-field-date .field-content span,
.simple_timeline li:nth-child(odd) .views-field-field-date .field-content span {
    padding-top: 0.5rem;
    padding-right: 0.625rem;
    padding-bottom: 0.625rem;
    padding-left: 0.625rem;
    color: #fff;
}

.simple_timeline li:nth-child(even) .views-field-field-date .field-content span {
    background: url("../../../all/themes/viavi/images/simple-timeline/right_year_viavi.png") left top no-repeat;
}

.simple_timeline li:nth-child(odd) .views-field-field-date .field-content span {
    background: url("../../../all/themes/viavi/images/simple-timeline/left_year_viavi.png") right top no-repeat;
}

@media screen and (max-width:39.9375em) {
    .simple_timeline li:nth-child(odd) .views-field-field-date .field-content span {
        background: url("../../../all/themes/viavi/images/simple-timeline/right_year_viavi.png") left top no-repeat;
    }
}

.simple_timeline li .views-field-title {
    color: #333;
    font-family: inherit;
    font-size: 0.8125rem;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 0.3125rem !important;
}

.simple_timeline .timeline-date {
    text-align: right;
    margin: 0 0 1% 0;
}

.simple_timeline ul li:nth-child(even)>div .timeline-date {
    text-align: left;
}

@media screen and (max-width:39.9375em) {
    .simple_timeline ul li:nth-child(even) {
        float: left;
    }
}

.simple_timeline ul li:nth-child(odd) {
    float: left;
    text-align: right;
}

.simple_timeline ul li:nth-child(odd)>div {
    background: url("../../../all/themes/viavi/images/simple-timeline/li-bg.png") right top no-repeat;
    display: block;
    float: right;
    margin-right: 0.5625rem;
    padding-right: 1.875rem;
}

@media screen and (max-width:39.9375em) {
    .simple_timeline ul li:nth-child(odd)>div {
        background: url("../../../all/themes/viavi/images/simple-timeline/li-bg.png") left top no-repeat;
    }
}

@media screen and (max-width:39.9375em) {
    .simple_timeline ul li:nth-child(odd)>div {
        padding-left: 2.8125rem;
    }
}

.simple_timeline ul li:nth-child(odd)>div .timeline-text {
    float: right;
    text-align: right;
    margin-right: 2%;
    margin-left: 0;
}

.simple_timeline ul .timeline-image {
    height: auto;
    overflow-x: hidden;
}

.simple_timeline ul li:nth-child(odd)>div .timeline-image {
    float: right;
}

.simple_timeline ul li:nth-child(even)>div .timeline-image {
    float: left;
}

.simple_timeline ul .timeline-content {
    min-width: 7.8125rem;
}

.simple_timeline ul li:nth-child(odd)>div .timeline-content {
    float: left;
    padding-right: 0.125rem;
}

.simple_timeline ul li:nth-child(even)>div .timeline-content {
    float: right;
    padding-left: 0.125rem;
}

.node-type-landing-page-with-banner.page-node-11756 .simple_timeline ul li:nth-child(odd) div {
    float: right;
    padding-top: 0.0625rem;
    text-align: right;
    width: 100%;
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11756 .simple_timeline ul li:nth-child(odd) div {
        text-align: left;
    }
}

.node-type-landing-page-with-banner.page-node-11756 .simple_timeline ul li:nth-child(odd) p {
    margin-right: 1.25rem;
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11756 .simple_timeline ul li:nth-child(odd) .views-field-title,
    .node-type-landing-page-with-banner.page-node-11756 .simple_timeline ul li:nth-child(odd) .views-field-body {
        padding-left: 1.25rem;
    }
}

.node-type-landing-page-with-banner.page-node-11756 .simple_timeline ul li:nth-child(even) div {
    float: left;
    padding-top: 0.0625rem;
    text-align: left;
    width: 100%;
}

.node-type-landing-page-with-banner.page-node-11756 .simple_timeline ul li:nth-child(even) p {
    margin-left: 1.25rem;
}

.node-type-landing-page-with-banner.page-node-11756 .simple_timeline ul li .views-field-title {
    color: #500778;
    font-family: inherit;
    font-size: 1.2rem;
    font-weight: 300;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
    margin-top: 1.25rem !important;
    text-transform: none;
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11756 .simple_timeline ul li .views-field-title {
        margin-right: 0;
    }
}

.node-type-landing-page-with-banner.page-node-11756 h3.view-title {
    font-size: 2rem;
    font-weight: 300;
    color: #333;
    margin-bottom: 2rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11756 h3.view-title {
        text-align: left;
        padding-left: 1.875rem;
    }
}

.node-type-landing-page-with-banner.page-node-11756 .pane-osp-home-page-timeline .pane-content {
    margin: auto;
    width: auto;
    padding: 0 0.9375rem;
}

@media screen and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .pane-osp-home-page-timeline .pane-content {
        padding: 0 1.875rem;
    }
}

.node-type-landing-page-with-banner .banner-statement h1.title {
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
}

@media screen and (max-width:63.9375em) {
    .node-type-landing-page-with-banner .banner-statement h1.title {
        font-size: 2.2rem;
    }
}

.node-type-landing-page-with-banner .top-section h1.title {
    width: 100%;
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
}

@media screen and (max-width:63.9375em) {
    .node-type-landing-page-with-banner .top-section h1.title {
        font-size: 2.2rem;
    }
}

@media screen and (min-width:64em) {
    .node-type-landing-page-with-banner .top-section h1.title {
        width: 70%;
    }
}

.node-type-landing-page-with-banner .pane-menu-tree .menu-block-wrapper ul {
    margin-left: 0;
}

.node-type-landing-page-with-banner .pane-menu-tree .menu-block-wrapper ul li a {
    font-size: 1.625rem;
    padding: 1.5625rem;
    width: 100%;
}

.node-type-landing-page-with-banner .pane-node-field-intro-text .field-name-field-intro-text li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.node-type-landing-page-with-banner .pane-node-field-intro-text .field-name-field-intro-text li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.node-type-landing-page-with-banner #edit-submit-product-literature {
    margin-top: 0;
}

.pane-node-field-body-right ul li,
.pane-node-field-body-lower ul li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.pane-node-field-body-right ul li::before,
.pane-node-field-body-lower ul li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.node-type-landing-page-with-banner.page-node-11756 .field-name-body {
    width: 83.33333%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    margin-right: auto;
    margin-left: auto;
}

@media print,
screen and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-name-body {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-landing-page-with-banner.page-node-11756 .field-name-body:last-child:not(:first-child) {
    float: right;
}

.node-type-landing-page-with-banner.page-node-11756 .field-name-body,
.node-type-landing-page-with-banner.page-node-11756 .field-name-body:last-child:not(:first-child) {
    float: none;
    clear: both;
}

.node-type-landing-page-with-banner.page-node-11756 .field-collection-container,
.node-type-landing-page-with-banner.page-node-11756 .node-type-services-and-support-page .field-collection-container .field-collection-view,
.node-type-services-and-support-page .field-collection-container .node-type-landing-page-with-banner.page-node-11756 .field-collection-view,
.node-type-landing-page-with-banner.page-node-11756 .node-type-downloads .field-collection-container .field-collection-view,
.node-type-downloads .field-collection-container .node-type-landing-page-with-banner.page-node-11756 .field-collection-view {
    border-bottom: none;
    margin-bottom: 2.5em;
}

.node-type-landing-page-with-banner.page-node-11756 .field-name-field-block-title {
    font-family: "roboto", sans-serif;
    font-style: italic;
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 1.3125rem;
}

.node-type-landing-page-with-banner.page-node-11756 .field.field-name-field-block-image {
    margin-bottom: 0.9375rem;
}

.node-type-landing-page-with-banner.page-node-11756 .field-name-field-block-description {
    font-style: italic;
    line-height: 1.25rem;
}

.node-type-landing-page-with-banner.page-node-11756 .field-collection-view {
    text-align: center;
    margin: 0;
    border: none;
    clear: none;
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view {
        width: 100%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (max-width:39.9375em) and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:last-child:not(:first-child) {
        float: right;
    }
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view .entity-field-collection-item {
        margin: 0;
    }
}

@media screen and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view {
        width: 50%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (min-width:40em) and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:last-child:not(:first-child) {
        float: right;
    }
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view .entity-field-collection-item {
        margin: 0.3125rem 0;
    }
}

.node-type-landing-page-with-banner.page-node-11756 .field-collection-view .entity-field-collection-item {
    border: 0.0625rem solid #dbdbdb;
    float: left;
    height: 18.75rem;
    padding: 0.9375rem 0.5rem 1.5625rem 0.5rem;
    overflow: hidden;
}

.node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(2),
.node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(5) {
    margin-right: 0;
}

.node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3) {
    clear: left;
    margin-right: auto;
    margin-left: auto;
    max-height: 25rem;
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3) {
        width: 100%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (max-width:39.9375em) and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3) {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3):last-child:not(:first-child) {
        float: right;
    }
}

@media screen and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3) {
        width: 100%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        margin-right: auto;
        margin-left: auto;
    }
}

@media screen and (min-width:40em) and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3) {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3):last-child:not(:first-child) {
        float: right;
    }
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3),
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3):last-child:not(:first-child) {
        float: none;
        clear: both;
    }
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3) .field-name-field-block-description {
        margin: auto;
        width: 50%;
    }
}

.node-type-landing-page-with-banner.page-node-11756 .field-collection-view:nth-child(3) .field-name-field-block-description {
    margin: auto;
}

@media screen and (min-width:64em) {
    .node-type-landing-page-with-banner.page-node-11756 .field-collection-view .field-name-field-block-description {
        width: 85%;
        margin: auto;
    }
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default {
    margin-top: 2.5rem;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs {
    text-align: center;
    background: transparent;
    border: none;
    border-bottom: 0.0625rem solid #dbdbdb;
    padding: 0px 1.125rem;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs li {
    position: relative;
    float: none;
    display: inline-block;
    width: auto;
    border-bottom: none;
    margin-right: 0.5rem;
    padding: 0;
    background-color: initial;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs li a {
    position: relative;
    padding: 1.25rem;
    border: 0.0625rem solid #dbdbdb;
    margin-right: 0;
    border-bottom: none;
    border-color: #dbdbdb;
    transition: none;
    font-family: "roboto", sans-serif;
    color: #6e6e6e;
    font-weight: 300;
    text-transform: none;
    font-size: 0.9375rem;
    text-decoration: none;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs li a:hover {
    background-color: initial;
    border-top: 0.1875rem solid #00a9e0;
    color: #00a9e0;
    padding-top: 1.125rem;
    transition: border-color 300ms ease-in-out, color 300ms ease-in-out;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs li.is-active {
    background-color: initial;
    top: initial;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs li.is-active a {
    border-color: initial;
    color: #00a9e0;
    padding-top: 1.125rem;
    padding-bottom: 1.25rem;
    top: initial;
    border-top: 0.1875rem solid #00a9e0;
    border-left: 0.0625rem solid #dbdbdb;
    border-right: 0.0625rem solid #dbdbdb;
    box-shadow: 0 1px 0 #fff;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs li.is-active a:hover {
    background-color: #fff;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs li::before {
    display: none;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs li.tabs-title>a:focus,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.tabs .tabs-title>a[aria-selected="true"] {
    background: #fff;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion {
    margin-left: 0;
    background: transparent;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item a.accordion-title,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item a:hover.accordion-title,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item a:visited.accordion-title {
    border: 0;
    background: transparent;
    color: #595959;
    display: block;
    font-size: 1.375rem;
    font-weight: 300;
    padding: 1rem;
    text-decoration: none;
    border-bottom: 1px solid #dbdbdb;
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item a.accordion-title,
    .node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item a:hover.accordion-title,
    .node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item a:visited.accordion-title {
        font-size: 1.25rem;
    }
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item a.accordion-title::before,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item a:hover.accordion-title::before,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item a:visited.accordion-title::before {
    content: '\e81d';
    font-family: 'fontello';
    color: #595959;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item.is-active a.accordion-title,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item.is-active a:hover.accordion-title,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item.is-active a:visited.accordion-title {
    color: #00a9e0;
    border-bottom: 3px solid #00a9e0;
    transition: border-color 300ms ease-in-out, color 300ms ease-in-out;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item.is-active a.accordion-title::before,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item.is-active a:hover.accordion-title::before,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item.is-active a:visited.accordion-title::before {
    content: '\e81e';
    color: #00a9e0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content {
    border: 0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item {
    margin-left: 0;
    margin-top: 0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item:before {
    margin-left: 0;
    background-color: transparent;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item a.accordion-title,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item a:hover.accordion-title,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item a:visited.accordion-title {
    border: 0;
    background: transparent;
    color: #595959;
    display: block;
    font-size: 1.125rem;
    font-weight: 300;
    padding: 1rem;
    text-decoration: none;
    border-bottom: 1px solid #dbdbdb;
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item a.accordion-title,
    .node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item a:hover.accordion-title,
    .node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item a:visited.accordion-title {
        font-size: 1.25rem;
    }
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item a.accordion-title::before,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item a:hover.accordion-title::before,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item a:visited.accordion-title::before {
    content: '\e81d';
    font-family: 'fontello';
    color: #595959;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item.is-active a.accordion-title,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item.is-active a:hover.accordion-title,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item.is-active a:visited.accordion-title {
    color: #00a9e0;
    border-bottom: 2px solid #00a9e0;
    transition: border-color 300ms ease-in-out, color 300ms ease-in-out;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item.is-active a.accordion-title::before,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item.is-active a:hover.accordion-title::before,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>ul.accordion .accordion-item>.accordion-content>ul.accordion li.accordion-item.is-active a:visited.accordion-title::before {
    content: '\e81e';
    color: #00a9e0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
    max-width: auto;
    padding: 0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel::before,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel::after {
    display: table;
    content: ' ';
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel::after {
    clear: both;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel .ep-image-container {
    width: 33.33333%;
    float: left;
    padding-right: 0;
    padding-left: 0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel .ep-image-container:last-child:not(:first-child) {
    float: right;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel .ep-content-container {
    width: 66.66667%;
    float: left;
    padding-right: 0;
    padding-left: 0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel .ep-content-container:last-child:not(:first-child) {
    float: right;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel .ep-content-container .ep-field-intro-text p,
.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel .ep-content-container .ep-body p {
    width: 100%;
    padding: 0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel .ep-content-container .ep-field-highlighted-text {
    font-size: 1.5rem;
    font-weight: 300;
    color: #500778;
    font-style: italic;
    border-left: 0.125rem solid #500778;
    padding-left: 0.9375rem;
    margin: 0 0 1.875rem 0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content>.tabs-content>.tabs-panel .ep-content-container .ep-field-highlighted-text p {
    width: 100%;
    padding: 0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content .accordion-content {
    margin-top: 0.625rem;
    margin-bottom: 0;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content .accordion-content .ep-content-container {
    margin-top: 1.25rem;
}

.node-type-landing-page-with-banner.page-node-11821 .view-id-corporate.view-display-id-default .view-content .accordion-content .ep-content-container .ep-field-highlighted-text {
    font-size: 1.5rem;
    font-weight: 300;
    color: #500778;
    font-style: italic;
    border-left: 0.125rem solid #500778;
    padding-left: 0.9375rem;
    margin: 0 0 1.875rem 0;
}

.node-type-landing-page-with-banner.page-node-11821 p {
    width: 100%;
}

.section-leadership .panel-col-first {
    width: 100%;
}

@media screen and (min-width:40em) {
    .section-leadership .panel-col-first {
        width: 25%;
        padding-right: 0.9375rem;
    }
}

.section-leadership .panel-col-last {
    width: 100%;
}

@media screen and (min-width:40em) {
    .section-leadership .panel-col-last {
        width: 74%;
    }
}

.section-leadership .panel-col-last .views-field-body .field-content ul li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.section-leadership .panel-col-last .views-field-body .field-content ul li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.section-leadership .view-leadership-page-view.view-display-id-block {
    padding-top: 1.375rem;
}

@media screen and (max-width:39.9375em) {
    .section-leadership .view-leadership-page-view.view-display-id-block .views-row {
        width: 50%;
        float: left;
    }
}

.section-leadership .view-leadership-page-view.view-display-id-block .views-field-title {
    margin-bottom: 0.875rem;
}

.section-leadership .view-leadership-page-view.view-display-id-block .views-field-title a {
    font-size: 1.125rem;
    color: #1f76c9;
    text-decoration: none;
}

.section-leadership .view-leadership-page-view.view-display-id-block.sticky-element.stuck {
    position: static;
}

@media screen and (min-width:40em) {
    .section-leadership .view-leadership-page-view.view-display-id-block.sticky-element.stuck {
        position: fixed;
        background-color: #fff;
        margin-top: 5.5625rem;
        margin-bottom: 26.25rem;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block.sticky-element.stuck.bottom {
        position: absolute;
    }
}

@media screen and (max-width:39.9375em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-row {
        max-width: 75rem;
        margin-right: auto;
        margin-left: auto;
        border-bottom: 0.0625rem solid #c6c6c6;
        padding-bottom: 0.9375rem;
        margin-bottom: 0.9375rem;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-row::before,
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-row::after {
        display: table;
        content: ' ';
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-row::after {
        clear: both;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-title {
        width: 58.33333%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        font-size: 1.25rem;
        color: #500778;
        font-weight: 300;
        text-decoration: none;
    }
}

@media screen and (max-width:39.9375em) and (min-width:40em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-title {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (max-width:39.9375em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-title:last-child:not(:first-child) {
        float: right;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-field-leadership-picture {
        width: 41.66667%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        margin-bottom: 0.625rem;
    }
}

@media screen and (max-width:39.9375em) and (min-width:40em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-field-leadership-picture {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (max-width:39.9375em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-field-leadership-picture:last-child:not(:first-child) {
        float: right;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-field-leadership-picture .anchor-offset:before {
        content: '';
        display: none;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-field-designation {
        width: 58.33333%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        font-size: 1.125rem;
        font-style: italic;
        color: #c6c6c6;
        line-height: 1.3125rem;
    }
}

@media screen and (max-width:39.9375em) and (min-width:40em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-field-designation {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (max-width:39.9375em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-field-designation:last-child:not(:first-child) {
        float: right;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-body {
        width: 100%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (max-width:39.9375em) and (min-width:40em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-body {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (max-width:39.9375em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-body:last-child:not(:first-child) {
        float: right;
    }
}

@media screen and (min-width:40em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-title {
        font-size: 1.75rem;
        color: #500778;
        font-weight: 300;
        text-decoration: none;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-field-leadership-picture {
        float: left;
        margin-right: 1.875rem;
        margin-top: 0.625rem;
        width: 17.8125rem;
        height: 15.625rem;
        overflow: hidden;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-field-designation {
        font-size: 1.125rem;
        font-style: italic;
        color: #c6c6c6;
        margin-bottom: 1.25rem;
        line-height: 1.3125rem;
    }
}

@media screen and (min-width:64em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-body {
        margin-left: 19.625rem;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-body p {
        clear: none;
        padding-left: 0;
        padding-right: 0;
        margin-right: 0;
        margin-left: 0;
        width: 97%;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-row {
        margin-bottom: 1.875rem;
        border-bottom: 0.0625rem solid #c6c6c6;
        padding-bottom: 0.9375rem;
    }
}

@media screen and (max-width:63.9375em) {
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-body {
        padding-right: 0;
        padding-left: 0;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-field-body p {
        width: 100%;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-row {
        border-bottom: 0.0625rem solid #c6c6c6;
        padding-bottom: 0.9375rem;
    }
    .section-leadership .view-leadership-page-view.view-display-id-block_1 .views-row.views-row-first {
        margin-top: 0.9375rem;
        border-top: 0.0625rem solid #c6c6c6;
        padding-top: 0.9375rem;
    }
}

.section-leadership .view-leadership-page-view.view-display-id-block_1 .views-row.views-row-last {
    border-bottom: none;
}

.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 .body {
    width: initial;
    float: none;
}

.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 .body p {
    width: 100%;
    margin: 0 0 1rem 0;
}

.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 #employee-perspectives-tabs {
    width: 100%;
}

.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h2,
.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h3 {
    font-size: 2rem;
    font-weight: 300;
    color: #333;
    margin: 0 auto 1.2rem auto;
    padding-top: 1.5rem;
    width: 100%;
    text-align: center;
    overflow-x: hidden;
}

.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h2:before,
.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h2:after,
.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h3:before,
.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h3:after {
    background-color: #c6c6c6;
    content: '';
    display: inline-block;
    height: 0.0625rem;
    position: relative;
    vertical-align: middle;
    width: 50%;
}

.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h2:before,
.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h3:before {
    right: 0.5rem;
    margin-left: -50%;
}

.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h2:after,
.node-type-landing-page-with-banner.section-explore-viavi.page-node-11821 h3:after {
    left: 0.5rem;
    margin-right: -50%;
}

.node-type-landing-page-with-banner.section-locate-a-partner .views-exposed-form .views-exposed-widget {
    float: none;
    padding: 0 0 1rem 0;
}

.node-type-landing-page-with-banner.section-locate-a-partner .views-exposed-form .views-exposed-widget .views-widget select {
    background-color: #fff;
    width: 100%;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .view-grouping-content {
    padding-left: 1rem;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content h4.view-grouping-sub-header {
    font-weight: 300;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content h3 .partner-tier-dash {
    display: none;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content li {
    list-style-type: none;
    padding: 2em 2em;
    margin: 2em 0;
    border: 0.0625rem solid #c6c6c6;
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content li .views-field-field-email a,
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content li .views-field-field-website a {
        -ms-word-break: break-all;
        word-break: break-all;
        word-break: break-word;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
    }
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-tier-logo-wrapper {
        margin-top: 0.5rem;
    }
}

@media screen and (min-width:40em) and (max-width:63.9375em) {
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-tier-logo-wrapper {
        margin-top: 1rem;
    }
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-tier-logo-wrapper.premier img,
.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-tier-logo-wrapper.authorized img {
    width: 4.6875rem;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-logo-wrapper.elite img {
    width: 12.5rem;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-logo-wrapper.premier img {
    width: 10.625rem;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-logo-wrapper.authorized img {
    width: 9.375rem;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-logo-wrapper.elite .helper,
.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-logo-wrapper.premier .helper,
.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-logo-wrapper.authorized .helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-logo-wrapper.elite img,
.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-logo-wrapper.premier img,
.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-logo-wrapper.authorized img {
    vertical-align: middle;
    margin-bottom: 1rem;
}

@media screen and (min-width:40em) {
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-partner-logo,
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-thoroughfare,
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-locality,
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-data-1 {
        float: left;
        margin-right: 2.1875rem;
    }
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-partner-logo,
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-thoroughfare,
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-locality,
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-data-1 {
        float: none;
        margin-bottom: 1em;
    }
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-thoroughfare,
.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-locality,
.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-administrative-area,
.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-postal-code,
.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-service-address-country {
    width: 35%;
    color: #1f76c9;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .partner-name-role {
    margin-bottom: 2em;
    margin-top: .5em;
    line-height: 1.3;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-title-field {
    font-size: 1.75rem;
    color: #333;
    font-weight: 500;
}

@media print,
screen and (min-width:40em) {
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-title-field {
        font-size: 1.375rem;
        font-weight: 700;
    }
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-title-field a {
    color: inherit;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-partner-role {
    font-size: 1.125rem;
    font-style: italic;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-field-field-partner-role-logo {
    margin-top: .5rem;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .view-content .views-fieldset .views-field-field-contact-link .field-content {
    display: none;
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .pagination-centered {
    width: 66.66667%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .pagination-centered {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-landing-page-with-banner.section-locate-a-partner .view-locate-a-partner .pagination-centered:last-child:not(:first-child) {
    float: right;
}

.node-type-landing-page-with-banner.page-node-11831 .body.field {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0.625rem;
}

.node-type-landing-page-with-banner.page-node-11831 .body.field::before,
.node-type-landing-page-with-banner.page-node-11831 .body.field::after {
    display: table;
    content: ' ';
}

.node-type-landing-page-with-banner.page-node-11831 .body.field::after {
    clear: both;
}

.node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul {
    margin: 0;
    padding: 0;
}

.node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    border: 0.0625rem solid #dbdbdb;
    border-bottom: none;
    text-align: center;
    line-height: 1.5em;
    font-weight: 300;
    list-style: none;
    float: left;
    padding: 1.5em 0;
    font-size: 1.5em;
    color: #595959;
    margin: 0;
}

@media print,
screen and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li:last-child:not(:first-child) {
    float: right;
}

@media print,
screen and (min-width:64em) {
    .node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li {
        width: 33.33333%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        border: 0.0625rem solid #dbdbdb;
        border-right: none;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li:last-child:not(:first-child) {
        float: right;
    }
}

.node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li::before {
    content: none;
}

.node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li:last-child {
    border-bottom: 0.0625rem solid #dbdbdb;
}

@media print,
screen and (min-width:64em) {
    .node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li:last-child {
        border-right: 0.0625rem solid #dbdbdb;
        border-bottom: 0.0625rem solid #dbdbdb;
    }
}

.node-type-landing-page-with-banner.page-node-11831 #highlight_stats ul li .blue {
    color: #00a9e0;
    font-size: 2.2em;
    margin-bottom: 0.625rem;
    font-weight: 400;
}

.node-type-landing-page-with-banner.page-node-11841 .main .row.stroke .panel-pane {
    display: none;
}

@media screen and (min-width:64em) {
    .view-id-home_page_news.view-display-id-block_4 #edit-field-date-range-value-value {
        width: 100%;
    }
}

@media screen and (min-width:64em) {
    .view-id-home_page_news.view-display-id-block_4 .view-filters {
        float: left;
        width: 18.5%;
    }
}

.view-id-home_page_news.view-display-id-block_4 .view-filters select {
    position: relative;
    font-size: 1.125rem;
    background-color: #fff;
}

.view-id-home_page_news.view-display-id-block_4 .view-content {
    float: left;
    width: 100%;
    padding-top: 1.5625rem;
}

.view-id-home_page_news.view-display-id-block_4 .view-content a {
    text-decoration: none;
    display: block;
    line-height: 1.2;
}

.view-id-home_page_news.view-display-id-block_4 .view-content .views-field-field--date-range,
.view-id-home_page_news.view-display-id-block_4 .view-content .date-display-single,
.view-id-home_page_news.view-display-id-block_4 .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-nothing,
.view-id-home_page_news.view-display-id-block_4 .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-nothing,
.view-id-home_page_news.view-display-id-block_4 .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a {
    color: #333;
    font-style: italic;
    font-size: 1.125rem;
    margin-bottom: 0.3125rem;
    display: inline-block;
}

.view-id-home_page_news.view-display-id-block_4 .view-content .news-block-title,
.view-id-home_page_news.view-display-id-block_4 .section-news-releases .view-home-page-news .view-content .views-field-nothing,
.section-news-releases .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-nothing,
.view-id-home_page_news.view-display-id-block_4 .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-product-flash .view-home-page-news .view-content .views-field-nothing,
.section-product-flash .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-nothing,
.view-id-home_page_news.view-display-id-block_4 .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-in-the-news .view-home-page-news .view-content .views-field-nothing,
.section-in-the-news .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-nothing,
.view-id-home_page_news.view-display-id-block_4 .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-news .view-home-page-news .view-content .views-field-nothing,
.section-news .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-nothing,
.view-id-home_page_news.view-display-id-block_4 .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-nothing,
.view-id-home_page_news.view-display-id-block_4 .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .view-id-home_page_news.view-display-id-block_4 .view-content .views-field-title a,
.view-id-home_page_news.view-display-id-block_4 .view-content .field-content+a {
    font-size: 1.75rem;
    line-height: 2.0625rem;
    font-weight: 300;
    color: #1f76c9;
}

.view-id-home_page_news.view-display-id-block_4 .view-content .views-row {
    border-bottom: 0.0625rem solid #c6c6c6;
    margin-bottom: 1.875rem;
    padding-bottom: 3.75rem;
    list-style: none;
    margin-left: 0;
    font-size: 1rem;
    color: #333;
    font-weight: 300;
}

.view-id-home_page_news.view-display-id-block_4 .view-content .views-row span {
    font-size: 1rem;
}

.view-id-home_page_news.view-display-id-block_4 .view-content .views-row a {
    font-size: 1.5rem;
}

.view-id-home_page_news.view-display-id-block_4 .view-content .views-row p {
    margin-top: 0.625rem;
    font-size: 1.1875rem;
    font-weight: 300;
    font-style: italic;
    line-height: 1.3;
    color: #333;
}

.view-id-home_page_news.view-display-id-block_4 .attachment-after {
    float: left;
}

.view-id-home_page_news.view-display-id-block_4 .attachment-after .view-header {
    margin-left: 0;
}

.view-id-home_page_news.view-display-id-block_4 .pagination-centered {
    clear: both;
}

.view-id-home_page_news.view-display-id-block_4 select {
    position: relative;
    font-size: 1.125rem;
    background-color: #fff;
}

.view-id-home_page_news.view-display-id-block_4 .awards-image {
    float: right;
    margin: 1rem 0 1rem 1.75rem;
    text-align: center;
    width: 25%;
}

@media screen and (max-width:39.9375em) {
    .view-id-home_page_news.view-display-id-block_4 .awards-image {
        float: none;
        min-height: 0;
        margin-bottom: 0.75rem;
        width: auto;
    }
}

.view-id-home_page_news.view-display-id-block_4 .awards-image img {
    width: auto;
    max-height: 7rem;
}

.view-id-home_page_news.view-display-id-block_4 .awards-date-title {
    padding-left: 0;
}

@media screen and (max-width:39.9375em) {
    .view-id-home_page_news.view-display-id-block_4 .awards-date-title {
        padding-left: 0;
    }
}

.view-id-home_page_news.view-display-id-block_4 .awards-date-title span.awards-title a {
    margin-bottom: 0.5rem;
}

.view-id-home_page_news.view-display-id-block_4 .awards-date-title p.awards-description {
    margin-bottom: 0;
    color: #000;
    line-height: 1.5rem;
    font-size: 1rem;
}

.node-type-landing-page-with-banner.page-node-11856 .field-item {
    width: 50%;
    float: left;
    padding-right: 0;
    padding-left: 0;
}

.node-type-landing-page-with-banner.page-node-11856 .field-item:last-child:not(:first-child) {
    float: right;
}

.node-type-landing-page-with-banner.page-node-11856 .field-item:last-child {
    width: 100%;
    float: left;
    padding-right: 0;
    padding-left: 0;
}

.node-type-landing-page-with-banner.page-node-11856 .field-item:last-child:last-child:not(:first-child) {
    float: right;
}

.node-type-landing-page-with-banner.page-node-11856 .field-item:nth-of-type(1) {
    padding-right: 0.9375rem;
}

@media screen and (max-width:63.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .field-item:nth-of-type(1) {
        padding-right: 0;
    }
}

.node-type-landing-page-with-banner.page-node-11856 .field-item:nth-of-type(2) {
    padding-left: 0.9375rem;
}

@media screen and (max-width:63.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .field-item:nth-of-type(2) {
        padding-left: 0;
    }
}

@media screen and (max-width:63.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .field-item {
        width: 100%;
        float: left;
        padding-right: 0.46875rem;
        padding-left: 0.46875rem;
    }
    .node-type-landing-page-with-banner.page-node-11856 .field-item:last-child:not(:first-child) {
        float: right;
    }
}

.node-type-landing-page-with-banner.page-node-11856 h3.view-title {
    font-size: 2rem;
    font-weight: 300;
    color: #333;
    margin-bottom: 1.25rem;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content {
    padding-top: 0;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content .views-row {
    border-bottom: none;
    margin-bottom: 1.5625rem;
    padding-bottom: 0;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li {
    margin: 0 0 2em 0;
    padding: 0;
    list-style-type: none;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li .date-display-single,
.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .section-events .view-event-list .view-content li .views-field-nothing,
.section-events .view-event-list .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li .views-field-nothing,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-news-releases .view-home-page-news .view-content li .views-field-title a,
.section-events .view-event-list .section-news-releases .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title li a,
.section-events .view-event-list .section-news-releases .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-news-releases .view-home-page-news .section-events .view-event-list .view-content li .views-field-title a,
.section-news-releases .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .section-events .view-event-list .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title li a,
.section-news-releases .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .section-events .view-event-list .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-product-flash .view-home-page-news .view-content li .views-field-title a,
.section-events .view-event-list .section-product-flash .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title li a,
.section-events .view-event-list .section-product-flash .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-product-flash .view-home-page-news .section-events .view-event-list .view-content li .views-field-title a,
.section-product-flash .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .section-events .view-event-list .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title li a,
.section-product-flash .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .section-events .view-event-list .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content li .views-field-title a,
.section-events .view-event-list .section-in-the-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title li a,
.section-events .view-event-list .section-in-the-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content li .views-field-title a,
.section-in-the-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .section-events .view-event-list .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title li a,
.section-in-the-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .section-events .view-event-list .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-news .view-home-page-news .view-content li .views-field-title a,
.section-events .view-event-list .section-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title li a,
.section-events .view-event-list .section-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-news .view-home-page-news .section-events .view-event-list .view-content li .views-field-title a,
.section-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .section-events .view-event-list .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title li a,
.section-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .section-events .view-event-list .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-awards-and-recognition .view-home-page-news .view-content li .views-field-nothing,
.section-awards-and-recognition .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li .views-field-nothing,
.node-type-landing-page-with-banner.page-node-11856 .section-awards-and-recognition .view-home-page-news .view-content li .views-field-title a,
.section-awards-and-recognition .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-awards-and-recognition .view-home-page-news .view-content .views-field-title li a,
.section-awards-and-recognition .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content .views-field-title li a {
    text-transform: uppercase;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 300;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li a {
    font-size: 1.125rem;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news .view-content li.views-row-last {
    border-bottom: none;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content li .date-display-single,
.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content li .views-field-nothing,
.section-events .view-event-list .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content li .views-field-nothing,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-news-releases .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.section-events .view-event-list .section-news-releases .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-news-releases .view-home-page-news.view-display-id-block .view-content .views-field-title li a,
.section-events .view-event-list .section-news-releases .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-news-releases .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content li .views-field-title a,
.section-news-releases .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-news-releases .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content .views-field-title li a,
.section-news-releases .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-product-flash .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.section-events .view-event-list .section-product-flash .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-product-flash .view-home-page-news.view-display-id-block .view-content .views-field-title li a,
.section-events .view-event-list .section-product-flash .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-product-flash .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content li .views-field-title a,
.section-product-flash .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-product-flash .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content .views-field-title li a,
.section-product-flash .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-in-the-news .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.section-events .view-event-list .section-in-the-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-in-the-news .view-home-page-news.view-display-id-block .view-content .views-field-title li a,
.section-events .view-event-list .section-in-the-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-in-the-news .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content li .views-field-title a,
.section-in-the-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-in-the-news .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content .views-field-title li a,
.section-in-the-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-news .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.section-events .view-event-list .section-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-events .view-event-list .section-news .view-home-page-news.view-display-id-block .view-content .views-field-title li a,
.section-events .view-event-list .section-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-news .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content li .views-field-title a,
.section-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-news .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content .views-field-title li a,
.section-news .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .section-events .view-event-list .view-content .views-field-title li a,
.node-type-landing-page-with-banner.page-node-11856 .section-awards-and-recognition .view-home-page-news.view-display-id-block .view-content li .views-field-nothing,
.section-awards-and-recognition .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content li .views-field-nothing,
.node-type-landing-page-with-banner.page-node-11856 .section-awards-and-recognition .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.section-awards-and-recognition .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content li .views-field-title a,
.node-type-landing-page-with-banner.page-node-11856 .section-awards-and-recognition .view-home-page-news.view-display-id-block .view-content .views-field-title li a,
.section-awards-and-recognition .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block .view-content .views-field-title li a {
    display: block;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6::before,
.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6::after {
    display: table;
    content: ' ';
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6::after {
    clear: both;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list::before,
.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list::after {
    display: table;
    content: ' ';
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list::after {
    clear: both;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row {
    width: 25%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    background-color: #f2f2f2;
    padding: 2rem 1rem;
    border: 0.9375rem solid #fff;
    border-top: none;
    margin-bottom: 1rem;
}

@media print,
screen and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row:last-child:not(:first-child) {
    float: right;
}

@media screen and (max-width:63.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row {
        width: 50%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (max-width:63.9375em) and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (max-width:63.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row:last-child:not(:first-child) {
        float: right;
    }
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row {
        width: 100%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (max-width:39.9375em) and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row:last-child:not(:first-child) {
        float: right;
    }
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row.views-row-first {
    border-left: none;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row.views-row-last {
    border-right: none;
}

.node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row span {
    display: block;
    margin-bottom: 0.5rem;
}

@media screen and (max-width:63.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row.views-row-odd {
        border-left: none;
    }
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row.views-row-odd {
        border-left: none;
        border-right: none;
    }
}

@media screen and (max-width:63.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row.views-row-even {
        border-right: none;
    }
}

@media screen and (max-width:39.9375em) {
    .node-type-landing-page-with-banner.page-node-11856 .view-home-page-news.view-display-id-block_6 .item-list .views-row.views-row-even {
        border-left: none;
        border-right: none;
    }
}

.hero-side-banner {
    position: relative;
}

.hero-side-banner img {
    position: absolute;
    right: 0;
    top: -1.5625rem;
}

.node-type-services-and-support-page,
.node-type-downloads {}

.node-type-services-and-support-page #page-title,
.node-type-downloads #page-title {
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
}

.node-type-services-and-support-page .field-name-body,
.node-type-downloads .field-name-body {
    margin-left: 6.25rem;
}

.node-type-services-and-support-page .field-name-body p,
.node-type-downloads .field-name-body p {
    font-size: 1rem;
    color: #333;
    margin-bottom: 2.4em;
    margin-bottom: 0;
}

.node-type-services-and-support-page .field-name-body p.p1 span,
.node-type-downloads .field-name-body p.p1 span {
    display: block;
}

.node-type-services-and-support-page .field-name-body p.p1 span b,
.node-type-downloads .field-name-body p.p1 span b {
    font-size: 1.75rem;
    color: #500778;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 0.9375rem;
    display: block;
}

.node-type-services-and-support-page .field-name-body p.p2 span,
.node-type-downloads .field-name-body p.p2 span {
    margin-bottom: 2.5rem;
    display: block;
}

.node-type-services-and-support-page .field-name-body p.normal-para,
.node-type-downloads .field-name-body p.normal-para {
    margin-bottom: 0.625rem;
}

.node-type-services-and-support-page .field-name-body ul,
.node-type-downloads .field-name-body ul {
    padding-top: 1em;
    padding-bottom: 0.5em;
    margin-left: 0;
}

.node-type-services-and-support-page .field-name-body ul li,
.node-type-downloads .field-name-body ul li {
    list-style-type: none;
    line-height: 1.25rem;
    margin-bottom: 1.25rem;
    font-size: 1.125rem;
}

.node-type-services-and-support-page .field-name-body ul li::before,
.node-type-downloads .field-name-body ul li::before {
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    margin-right: 0.8125rem;
    float: left;
    top: 0.5rem;
}

.node-type-services-and-support-page .button-link-wrapper,
.node-type-downloads .button-link-wrapper {
    text-align: center;
}

.node-type-services-and-support-page .pane-content .field-name-field-highlighted-text,
.node-type-downloads .pane-content .field-name-field-highlighted-text {
    display: none;
}

.node-type-services-and-support-page .field-name-field-content-image .field-name-field-block-image,
.node-type-downloads .field-name-field-content-image .field-name-field-block-image {
    float: left;
    margin-right: 2.4375rem;
}

.node-type-services-and-support-page .field-name-field-content-image .field-name-field-block-title,
.node-type-downloads .field-name-field-content-image .field-name-field-block-title {
    font-size: 1.75rem;
    color: #500778;
    font-weight: 300;
    margin-bottom: 1.25rem;
    margin-left: 8.6875rem;
    line-height: 1.75rem;
}

.node-type-services-and-support-page .field-name-field-content-image .field-name-field-block-description,
.node-type-downloads .field-name-field-content-image .field-name-field-block-description {
    font-size: 1.125rem;
    margin-bottom: 1.25rem;
    margin-left: 8.6875rem;
}

.node-type-services-and-support-page .field-name-field-content-image .field-name-field-learn-more,
.node-type-downloads .field-name-field-content-image .field-name-field-learn-more {
    margin-left: 8.6875rem;
}

.node-type-services-and-support-page .field-name-field-content-image .field-name-field-learn-more a,
.node-type-downloads .field-name-field-content-image .field-name-field-learn-more a {
    text-transform: uppercase;
    font-size: 0.875rem;
    display: inline-block;
    position: relative;
}

.node-type-services-and-support-page .field-name-field-content-image .field-name-field-learn-more a::after,
.node-type-downloads .field-name-field-content-image .field-name-field-learn-more a::after {
    content: "";
    width: 0.625rem;
    height: 1.125rem;
    background: url(../../../all/themes/viavi/css/images/service-sprite.png) no-repeat -0.125rem 0.3125rem transparent;
    position: absolute;
    right: -0.9375rem;
}

.node-type-services-and-support-page .field-collection-container,
.node-type-services-and-support-page .field-collection-container .field-collection-view,
.node-type-downloads .field-collection-container .node-type-services-and-support-page .field-collection-view,
.node-type-downloads .field-collection-container,
.node-type-services-and-support-page .field-collection-container .node-type-downloads .field-collection-view,
.node-type-downloads .field-collection-container .field-collection-view {
    border-bottom: none;
    margin-bottom: 0.8em;
}

.node-type-services-and-support-page .field-name-field-products li,
.node-type-downloads .field-name-field-products li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.node-type-services-and-support-page .field-name-field-products li::before,
.node-type-downloads .field-name-field-products li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.node-type-services-and-support-page select,
.node-type-services-and-support-page input,
.node-type-downloads select,
.node-type-downloads input {
    height: 3.75rem;
    font-size: 1.125rem;
    font-family: "roboto", sans-serif;
    background-color: transparent;
}

.node-type-services-and-support-page input,
.node-type-downloads input {
    box-shadow: none;
}

.node-type-services-and-support-page .field-name-field-products li,
.node-type-downloads .field-name-field-products li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.node-type-services-and-support-page .field-name-field-products li::before,
.node-type-downloads .field-name-field-products li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.page-node-47401 .view-filters {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
}

@media print,
screen and (min-width:40em) {
    .page-node-47401 .view-filters {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-47401 .view-filters {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}

.page-node-47401 .view-filters::before,
.page-node-47401 .view-filters::after {
    display: table;
    content: ' ';
}

.page-node-47401 .view-filters::after {
    clear: both;
}

.page-node-47401 .view-filters .views-submit-button {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .page-node-47401 .view-filters .views-submit-button {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.page-node-47401 .view-filters .views-submit-button:last-child:not(:first-child) {
    float: right;
}

@media screen and (min-width:64em) {
    .page-node-47401 .view-filters .views-submit-button {
        width: 16.66667%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (min-width:64em) and (min-width:40em) {
    .page-node-47401 .view-filters .views-submit-button {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (min-width:64em) {
    .page-node-47401 .view-filters .views-submit-button:last-child:not(:first-child) {
        float: right;
    }
    .page-node-47401 .view-filters .views-submit-button:last-child:last-child {
        float: left;
    }
}

.page-node-47401 .view-filters .views-submit-button button {
    margin-top: 0;
}

@media screen and (max-width:63.9375em) {
    .page-node-47401 .view-filters .views-submit-button button {
        width: 100%;
    }
}

.page-node-47401 .view-content table tr {
    border: none;
}

.page-node-47401 .view-content table tbody tr.odd td {
    background-color: #f9f9f9;
}

.page-node-47401 .view-content table tbody tr.even td {
    background-color: #eee;
}

.page-node-47401 .view-content table thead th:first-child {
    width: 75%;
}

.page-node-47401 .view-content table thead th:nth-child(odd),
.page-node-47401 .view-content table thead td:nth-child(odd) {
    border-right: 0.25rem solid #fff;
}

.page-node-47401 .view-content table thead th {
    background: #333;
    font-weight: 400;
    padding: 1rem;
    border: none;
}

.page-node-47401 .view-content table thead th a {
    color: white;
    font-size: 1.25rem;
    width: 100%;
    display: block;
}

.page-node-47401 .view-content table thead th a:hover,
.page-node-47401 .view-content table thead th a:focus {
    text-decoration: none;
    color: #00a9e0;
}

.page-node-47401 .view-content table thead th a img {
    float: right;
    margin-top: 0.5rem;
}

.technical-training .views-field-body ul li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.technical-training .views-field-body ul li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.technical-training div .panel-pane:first-child {
    margin-bottom: 0;
}

.technical-training .field-name-field-content-image {
    border: none;
}

.technical-training .twoColumn-sides-headerRow,
.technical-training .twoColumn-sides-mainLeftRow,
.technical-training .twoColumn-sides-mainRightRow,
.technical-training .twoColumn-sides-footerRow {
    margin-top: 1.75rem;
}

.technical-training .twoColumn-sides-asideLeft {
    width: 25%;
    padding-right: 1em;
}

.technical-training .twoColumn-sides-asideLeft .view-technical-training .views-field-title {
    margin-bottom: 0.8em;
    font-size: 1.125rem;
}

.technical-training .twoColumn-sides-mainRight {
    width: 70%;
}

.technical-training .twoColumn-sides-mainRight .view-technical-training .views-row {
    margin-bottom: 2em;
    padding-bottom: 1.5em;
    border-bottom: 0.0625rem solid #dbdbdb;
}

.technical-training .twoColumn-sides-mainRight .view-technical-training .views-row.views-row-last {
    border-bottom: none;
}

.technical-training .twoColumn-sides-mainRight .view-technical-training .views-field-title {
    font-size: 1.75rem;
    color: #500778;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 0.5em;
}

.technical-training .twoColumn-sides-mainRight .view-technical-training .views-field-body {
    font-size: 1rem;
    color: #333;
    margin-bottom: 2.4em;
    margin-bottom: 0;
}

.technical-training .twoColumn-sides-mainRight .view-technical-training .views-field-field-training-file {
    font-size: 1.125rem;
}

.technical-training .twoColumn-sides-mainRight .view-technical-training .views-field-field-training-file .file-icon {
    display: none;
}

.technical-training .twoColumn-sides-mainRight .view-technical-training .views-field-field-training-file .file {
    margin-bottom: 0.625rem;
    width: 100%;
    position: relative;
    display: inline-block;
}

.section-training .pane-node-field-content-image h2 {
    margin-left: 6.25rem;
    font-size: 1.1875rem;
    font-weight: 700;
    color: #333;
}

.section-training .pane-node-field-content-image .field-collection-view,
.section-training .pane-node-field-content-image .field-name-field-block-description,
.section-training .pane-node-field-content-image .field-name-field-block-title {
    margin-left: 0;
}

.section-training .pane-node-field-content-image .field-name-field-block-title {
    font-size: 1.125rem;
    font-style: italic;
    color: #333;
    margin-bottom: 0.3125rem;
}

.section-training .pane-node-field-content-image .field-name-field-block-description::before {
    background-color: #dbdbdb;
    width: 1.0625rem;
    height: 1.0625rem;
    content: "";
    color: #dbdbdb;
    display: inline-block;
    position: relative;
    top: 0.1875rem;
    margin-right: 0.9375rem;
}

.section-training .pane-node-field-content-image .field-collection-view {
    float: left;
    margin-right: 8em;
    margin-bottom: 0;
}

.section-training .view-id-technical_training .views-field-body ul li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.section-training .view-id-technical_training .views-field-body ul li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

body.section-quick-tip-videos #proservices .pane-content ol li {
    margin-left: 1.0625rem;
}

.page-node-11721 .view-id-library_view.view-display-id-block,
.page-node-11686 .view-id-webinars.view-display-id-block_1,
.page-node-12051 .view-id-software_downloads,
.view-id-product_literature.view-display-id-panel_pane_6 {}

.page-node-11721 .view-id-library_view.view-display-id-block .views-exposed-form .views-exposed-widget,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .views-exposed-form .views-exposed-widget,
.page-node-12051 .view-id-software_downloads .views-exposed-form .views-exposed-widget,
.view-id-product_literature.view-display-id-panel_pane_6 .views-exposed-form .views-exposed-widget {
    padding: 1rem 1rem 0 1rem;
}

.page-node-11721 .view-id-library_view.view-display-id-block select,
.page-node-11721 .view-id-library_view.view-display-id-block input,
.page-node-11686 .view-id-webinars.view-display-id-block_1 select,
.page-node-11686 .view-id-webinars.view-display-id-block_1 input,
.page-node-12051 .view-id-software_downloads select,
.page-node-12051 .view-id-software_downloads input,
.view-id-product_literature.view-display-id-panel_pane_6 select,
.view-id-product_literature.view-display-id-panel_pane_6 input {
    height: 3.75rem;
    font-size: 1.125rem;
    font-family: "roboto", sans-serif;
    background-color: transparent;
}

.page-node-11721 .view-id-library_view.view-display-id-block input,
.page-node-11686 .view-id-webinars.view-display-id-block_1 input,
.page-node-12051 .view-id-software_downloads input,
.view-id-product_literature.view-display-id-panel_pane_6 input {
    box-shadow: none;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters,
.page-node-12051 .view-id-software_downloads .view-filters,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
    margin-bottom: 2em;
}

@media print,
screen and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters,
    .page-node-12051 .view-id-software_downloads .view-filters,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters,
    .page-node-12051 .view-id-software_downloads .view-filters,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters::before,
.page-node-11721 .view-id-library_view.view-display-id-block .view-filters::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters::before,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters::after,
.page-node-12051 .view-id-software_downloads .view-filters::before,
.page-node-12051 .view-id-software_downloads .view-filters::after,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters::before,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters::after {
    display: table;
    content: ' ';
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters::after,
.page-node-12051 .view-id-software_downloads .view-filters::after,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters::after {
    clear: both;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-technical-library-category-tid-wrapper,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-technical-library-category-tid-wrapper,
.page-node-12051 .view-id-software_downloads .view-filters #edit-field-technical-library-category-tid-wrapper,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-technical-library-category-tid-wrapper {
    display: block;
    float: none;
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-technical-library-category-tid-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-technical-library-category-tid-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-technical-library-category-tid-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-technical-library-category-tid-wrapper {
        width: 33.33333%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-technical-library-category-tid-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-technical-library-category-tid-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-technical-library-category-tid-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-technical-library-category-tid-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-technical-library-category-tid-wrapper:last-child:not(:first-child),
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-technical-library-category-tid-wrapper:last-child:not(:first-child),
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-technical-library-category-tid-wrapper:last-child:not(:first-child),
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-technical-library-category-tid-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

@media screen and (max-width:63.9375em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-date-value-1-wrapper,
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-related-solutions-target-id-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-date-value-1-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-related-solutions-target-id-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-date-value-1-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-related-solutions-target-id-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-date-value-1-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-related-solutions-target-id-wrapper {
        width: 100%;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-date-value-1-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-date-value-1-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-date-value-1-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-date-value-1-wrapper {
        width: 16.66667%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-date-value-1-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-date-value-1-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-date-value-1-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-date-value-1-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-date-value-1-wrapper:last-child:not(:first-child),
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-date-value-1-wrapper:last-child:not(:first-child),
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-date-value-1-wrapper:last-child:not(:first-child),
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-date-value-1-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-related-solutions-target-id-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-related-solutions-target-id-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-related-solutions-target-id-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-related-solutions-target-id-wrapper {
        width: 25%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-related-solutions-target-id-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-related-solutions-target-id-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-related-solutions-target-id-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-related-solutions-target-id-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-related-solutions-target-id-wrapper:last-child:not(:first-child),
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-related-solutions-target-id-wrapper:last-child:not(:first-child),
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-related-solutions-target-id-wrapper:last-child:not(:first-child),
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-related-solutions-target-id-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-technologies-tid-wrapper,
.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-language-wrapper,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-technologies-tid-wrapper,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-language-wrapper,
.page-node-12051 .view-id-software_downloads .view-filters #edit-field-technologies-tid-wrapper,
.page-node-12051 .view-id-software_downloads .view-filters #edit-language-wrapper,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-technologies-tid-wrapper,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-language-wrapper {
    display: block;
    float: none;
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-technologies-tid-wrapper,
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-language-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-technologies-tid-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-language-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-technologies-tid-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-language-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-technologies-tid-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-language-wrapper {
        width: 25%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-technologies-tid-wrapper,
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-language-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-technologies-tid-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-language-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-technologies-tid-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-language-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-technologies-tid-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-language-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-technologies-tid-wrapper:last-child:not(:first-child),
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-language-wrapper:last-child:not(:first-child),
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-technologies-tid-wrapper:last-child:not(:first-child),
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-language-wrapper:last-child:not(:first-child),
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-technologies-tid-wrapper:last-child:not(:first-child),
    .page-node-12051 .view-id-software_downloads .view-filters #edit-language-wrapper:last-child:not(:first-child),
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-technologies-tid-wrapper:last-child:not(:first-child),
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-language-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

@media screen and (max-width:63.9375em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-language-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-language-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-language-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-language-wrapper {
        float: left;
        width: 100%;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper .form-item,
.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper .form-item,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper .form-item,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper .form-item,
.page-node-12051 .view-id-software_downloads .view-filters #edit-title-field-value-wrapper .form-item,
.page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper .form-item,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-title-field-value-wrapper .form-item,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper .form-item {
    position: relative;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper .form-item::after,
.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper .form-item::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper .form-item::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper .form-item::after,
.page-node-12051 .view-id-software_downloads .view-filters #edit-title-field-value-wrapper .form-item::after,
.page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper .form-item::after,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-title-field-value-wrapper .form-item::after,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper .form-item::after {
    content: '\e803';
    font-family: 'fontello';
    position: absolute;
    top: 50%;
    right: 0.9375rem;
    font-size: 1.3em;
    transform: translateY(-50%);
    color: #333;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper .form-item input,
.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper .form-item input,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper .form-item input,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper .form-item input,
.page-node-12051 .view-id-software_downloads .view-filters #edit-title-field-value-wrapper .form-item input,
.page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper .form-item input,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-title-field-value-wrapper .form-item input,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper .form-item input {
    font-weight: 400;
    padding-right: 3.125rem;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper #edit-combine,
.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper #edit-title-field-value,
.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper #edit-combine,
.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper #edit-title-field-value,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper #edit-combine,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper #edit-title-field-value,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper #edit-combine,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper #edit-title-field-value,
.page-node-12051 .view-id-software_downloads .view-filters #edit-title-field-value-wrapper #edit-combine,
.page-node-12051 .view-id-software_downloads .view-filters #edit-title-field-value-wrapper #edit-title-field-value,
.page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper #edit-combine,
.page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper #edit-title-field-value,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-title-field-value-wrapper #edit-combine,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-title-field-value-wrapper #edit-title-field-value,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper #edit-combine,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper #edit-title-field-value {
    margin: 0;
    background: #fff;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper,
.page-node-12051 .view-id-software_downloads .view-filters #edit-title-field-value-wrapper,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-title-field-value-wrapper {
    display: block;
    float: none;
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-title-field-value-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-title-field-value-wrapper {
        width: 50%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-title-field-value-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-title-field-value-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper:last-child:not(:first-child),
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper:last-child:not(:first-child),
    .page-node-12051 .view-id-software_downloads .view-filters #edit-title-field-value-wrapper:last-child:not(:first-child),
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-title-field-value-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper,
.page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper:last-child:not(:first-child),
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper:last-child:not(:first-child),
.page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper:last-child:not(:first-child),
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper:last-child:not(:first-child) {
    float: right;
}

@media screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper {
        width: 50%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (min-width:64em) and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-combine-wrapper:last-child:not(:first-child),
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-combine-wrapper:last-child:not(:first-child),
    .page-node-12051 .view-id-software_downloads .view-filters #edit-combine-wrapper:last-child:not(:first-child),
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-combine-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-products-target-id-wrapper,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-products-target-id-wrapper,
.page-node-12051 .view-id-software_downloads .view-filters #edit-field-products-target-id-wrapper,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-products-target-id-wrapper {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-products-target-id-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-products-target-id-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-products-target-id-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-products-target-id-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-products-target-id-wrapper:last-child:not(:first-child),
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-products-target-id-wrapper:last-child:not(:first-child),
.page-node-12051 .view-id-software_downloads .view-filters #edit-field-products-target-id-wrapper:last-child:not(:first-child),
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-products-target-id-wrapper:last-child:not(:first-child) {
    float: right;
}

@media screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-products-target-id-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-products-target-id-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-products-target-id-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-products-target-id-wrapper {
        width: 25%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (min-width:64em) and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-products-target-id-wrapper,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-products-target-id-wrapper,
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-products-target-id-wrapper,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-products-target-id-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-field-products-target-id-wrapper:last-child:not(:first-child),
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-field-products-target-id-wrapper:last-child:not(:first-child),
    .page-node-12051 .view-id-software_downloads .view-filters #edit-field-products-target-id-wrapper:last-child:not(:first-child),
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters #edit-field-products-target-id-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters .views-submit-button,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters .views-submit-button,
.page-node-12051 .view-id-software_downloads .view-filters .views-submit-button,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters .views-submit-button {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters .views-submit-button,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters .views-submit-button,
    .page-node-12051 .view-id-software_downloads .view-filters .views-submit-button,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters .views-submit-button {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters .views-submit-button:last-child:not(:first-child),
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters .views-submit-button:last-child:not(:first-child),
.page-node-12051 .view-id-software_downloads .view-filters .views-submit-button:last-child:not(:first-child),
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters .views-submit-button:last-child:not(:first-child) {
    float: right;
}

@media screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters .views-submit-button,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters .views-submit-button,
    .page-node-12051 .view-id-software_downloads .view-filters .views-submit-button,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters .views-submit-button {
        width: 16.66667%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (min-width:64em) and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters .views-submit-button,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters .views-submit-button,
    .page-node-12051 .view-id-software_downloads .view-filters .views-submit-button,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters .views-submit-button {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters .views-submit-button:last-child:not(:first-child),
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters .views-submit-button:last-child:not(:first-child),
    .page-node-12051 .view-id-software_downloads .view-filters .views-submit-button:last-child:not(:first-child),
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters .views-submit-button:last-child:not(:first-child) {
        float: right;
    }
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters .views-submit-button:last-child:last-child,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters .views-submit-button:last-child:last-child,
    .page-node-12051 .view-id-software_downloads .view-filters .views-submit-button:last-child:last-child,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters .views-submit-button:last-child:last-child {
        float: left;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-filters .views-submit-button button,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters .views-submit-button button,
.page-node-12051 .view-id-software_downloads .view-filters .views-submit-button button,
.view-id-product_literature.view-display-id-panel_pane_6 .view-filters .views-submit-button button {
    margin-top: 0;
}

@media screen and (max-width:63.9375em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters .views-submit-button button,
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters .views-submit-button button,
    .page-node-12051 .view-id-software_downloads .view-filters .views-submit-button button,
    .view-id-product_literature.view-display-id-panel_pane_6 .view-filters .views-submit-button button {
        width: 100%;
    }
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-empty,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-empty,
.page-node-12051 .view-id-software_downloads .view-empty,
.view-id-product_literature.view-display-id-panel_pane_6 .view-empty {
    margin: 1.875rem 0;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content,
.page-node-12051 .view-id-software_downloads .view-content,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content::before,
.page-node-11721 .view-id-library_view.view-display-id-block .view-content::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content::before,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content::after,
.page-node-12051 .view-id-software_downloads .view-content::before,
.page-node-12051 .view-id-software_downloads .view-content::after,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content::before,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content::after {
    display: table;
    content: ' ';
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content::after,
.page-node-12051 .view-id-software_downloads .view-content::after,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content::after {
    clear: both;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table,
.page-node-12051 .view-id-software_downloads .view-content table,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table {
    width: 100%;
    table-layout: fixed;
    border: none;
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table::before,
.page-node-11721 .view-id-library_view.view-display-id-block .view-content table::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table::before,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table::after,
.page-node-12051 .view-id-software_downloads .view-content table::before,
.page-node-12051 .view-id-software_downloads .view-content table::after,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table::before,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table::after {
    display: table;
    content: ' ';
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table::after,
.page-node-12051 .view-id-software_downloads .view-content table::after,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table::after {
    clear: both;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table thead,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table thead,
.page-node-12051 .view-id-software_downloads .view-content table thead,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table thead {
    background: #333333;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table thead th,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table thead th,
.page-node-12051 .view-id-software_downloads .view-content table thead th,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table thead th {
    width: 20%;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table thead th:first-child,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table thead th:first-child,
.page-node-12051 .view-id-software_downloads .view-content table thead th:first-child,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table thead th:first-child {
    width: 60%;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table thead th:last-child,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table thead th:last-child,
.page-node-12051 .view-id-software_downloads .view-content table thead th:last-child,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table thead th:last-child {
    width: 20%;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table thead th,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table thead th,
.page-node-12051 .view-id-software_downloads .view-content table thead th,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table thead th {
    font-weight: 400;
    padding: 1rem;
    border: none;
    border-right: 0.25rem solid white;
    font-size: 1.2em;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table thead th a,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table thead th a,
.page-node-12051 .view-id-software_downloads .view-content table thead th a,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table thead th a {
    color: white;
    width: 100%;
    display: block;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table thead th a:hover,
.page-node-11721 .view-id-library_view.view-display-id-block .view-content table thead th a:focus,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table thead th a:hover,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table thead th a:focus,
.page-node-12051 .view-id-software_downloads .view-content table thead th a:hover,
.page-node-12051 .view-id-software_downloads .view-content table thead th a:focus,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table thead th a:hover,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table thead th a:focus {
    text-decoration: none;
    color: #00a9e0;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table thead th a img,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table thead th a img,
.page-node-12051 .view-id-software_downloads .view-content table thead th a img,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table thead th a img {
    float: right;
    margin-top: 0.5rem;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table tbody tr.odd td,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table tbody tr.odd td,
.page-node-12051 .view-id-software_downloads .view-content table tbody tr.odd td,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table tbody tr.odd td {
    background-color: #f9f9f9;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table tbody tr.even td,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table tbody tr.even td,
.page-node-12051 .view-id-software_downloads .view-content table tbody tr.even td,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table tbody tr.even td {
    background-color: #eeeeee;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table tr,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table tr,
.page-node-12051 .view-id-software_downloads .view-content table tr,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table tr {
    border: none;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table th,
.page-node-11721 .view-id-library_view.view-display-id-block .view-content table td,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table th,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table td,
.page-node-12051 .view-id-software_downloads .view-content table th,
.page-node-12051 .view-id-software_downloads .view-content table td,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table th,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table td {
    border-right: 0.25rem solid white;
}

.page-node-11721 .view-id-library_view.view-display-id-block .view-content table th:last-child,
.page-node-11721 .view-id-library_view.view-display-id-block .view-content table td:last-child,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table th:last-child,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .view-content table td:last-child,
.page-node-12051 .view-id-software_downloads .view-content table th:last-child,
.page-node-12051 .view-id-software_downloads .view-content table td:last-child,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table th:last-child,
.view-id-product_literature.view-display-id-panel_pane_6 .view-content table td:last-child {
    border-right: 0;
}

.page-node-11721 .view-id-library_view.view-display-id-block .results-header,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .results-header,
.page-node-12051 .view-id-software_downloads .results-header,
.view-id-product_literature.view-display-id-panel_pane_6 .results-header {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
    font-size: 1em;
    margin: 1.5em 0;
}

.page-node-11721 .view-id-library_view.view-display-id-block .results-header::before,
.page-node-11721 .view-id-library_view.view-display-id-block .results-header::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .results-header::before,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .results-header::after,
.page-node-12051 .view-id-software_downloads .results-header::before,
.page-node-12051 .view-id-software_downloads .results-header::after,
.view-id-product_literature.view-display-id-panel_pane_6 .results-header::before,
.view-id-product_literature.view-display-id-panel_pane_6 .results-header::after {
    display: table;
    content: ' ';
}

.page-node-11721 .view-id-library_view.view-display-id-block .results-header::after,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .results-header::after,
.page-node-12051 .view-id-software_downloads .results-header::after,
.view-id-product_literature.view-display-id-panel_pane_6 .results-header::after {
    clear: both;
}

.page-node-11721 .view-id-library_view.view-display-id-block .results-header span,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .results-header span,
.page-node-12051 .view-id-software_downloads .results-header span,
.view-id-product_literature.view-display-id-panel_pane_6 .results-header span {
    font-weight: 700;
}

.page-node-11721 .view-id-library_view.view-display-id-block .results-header .title,
.page-node-11686 .view-id-webinars.view-display-id-block_1 .results-header .title,
.page-node-12051 .view-id-software_downloads .results-header .title,
.view-id-product_literature.view-display-id-panel_pane_6 .results-header .title {
    font-weight: 300;
    font-size: 1.75rem;
    color: #500778;
}

@media print,
screen and (min-width:64em) {
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper {
        width: 41.66667%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11686 .view-id-webinars.view-display-id-block_1 .view-filters #edit-title-field-value-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper {
        width: 100%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-11721 .view-id-library_view.view-display-id-block .view-filters #edit-title-field-value-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

.page-node-12051 .view-id-software_downloads .view-content div {
    margin: 0;
    padding: 0;
    float: none;
}

.page-node-12051 .view-id-software_downloads .view-content ul {
    margin: 0;
}

.page-node-12051 .view-id-software_downloads .view-content ul li {
    margin: 0;
}

.page-node-12051 .view-id-software_downloads .views-row {
    padding: 1em;
}

.page-node-12051 .view-id-software_downloads .views-row-odd {
    background: #f2f2f2;
}

.page-node-12051 .view-id-software_downloads .views-field-title-field-1 {
    color: #333;
    font-size: 1.4375rem;
    margin: 0;
    padding: 0;
    font-weight: 300;
}

.software-downloads-and-updates h1.title,
.discontinued-products h1.title {
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
}

.software-downloads-and-updates .view-display-id-page .alpha-pager,
.software-downloads-and-updates .view-display-id-page_1 .alpha-pager,
.software-downloads-and-updates .view-display-id-page_2 .alpha-pager,
.discontinued-products .view-display-id-page .alpha-pager,
.discontinued-products .view-display-id-page_1 .alpha-pager,
.discontinued-products .view-display-id-page_2 .alpha-pager {
    padding-left: 2.8em;
    margin: 3.5em 0;
}

.software-downloads-and-updates .view-display-id-page .alpha-pager a,
.software-downloads-and-updates .view-display-id-page_1 .alpha-pager a,
.software-downloads-and-updates .view-display-id-page_2 .alpha-pager a,
.discontinued-products .view-display-id-page .alpha-pager a,
.discontinued-products .view-display-id-page_1 .alpha-pager a,
.discontinued-products .view-display-id-page_2 .alpha-pager a {
    font-size: 0.875rem;
    padding: 0.3125rem 0.625rem;
}

.software-downloads-and-updates .view-display-id-page .alpha-pager a:hover,
.software-downloads-and-updates .view-display-id-page_1 .alpha-pager a:hover,
.software-downloads-and-updates .view-display-id-page_2 .alpha-pager a:hover,
.discontinued-products .view-display-id-page .alpha-pager a:hover,
.discontinued-products .view-display-id-page_1 .alpha-pager a:hover,
.discontinued-products .view-display-id-page_2 .alpha-pager a:hover {
    background-color: #1f76c9;
    color: #fff;
}

.software-downloads-and-updates .view-display-id-page .view-grouping-header,
.software-downloads-and-updates .view-display-id-page_1 .view-grouping-header,
.software-downloads-and-updates .view-display-id-page_2 .view-grouping-header,
.discontinued-products .view-display-id-page .view-grouping-header,
.discontinued-products .view-display-id-page_1 .view-grouping-header,
.discontinued-products .view-display-id-page_2 .view-grouping-header {
    font-size: 1.5625rem;
    font-weight: 700;
    margin-top: 0.8em;
    margin-bottom: 0.4em;
}

.software-downloads-and-updates .view-display-id-page .view-grouping-content .item-list,
.software-downloads-and-updates .view-display-id-page .view-content .item-list,
.software-downloads-and-updates .view-display-id-page_1 .view-grouping-content .item-list,
.software-downloads-and-updates .view-display-id-page_1 .view-content .item-list,
.software-downloads-and-updates .view-display-id-page_2 .view-grouping-content .item-list,
.software-downloads-and-updates .view-display-id-page_2 .view-content .item-list,
.discontinued-products .view-display-id-page .view-grouping-content .item-list,
.discontinued-products .view-display-id-page .view-content .item-list,
.discontinued-products .view-display-id-page_1 .view-grouping-content .item-list,
.discontinued-products .view-display-id-page_1 .view-content .item-list,
.discontinued-products .view-display-id-page_2 .view-grouping-content .item-list,
.discontinued-products .view-display-id-page_2 .view-content .item-list {
    border: 0.0625rem solid #dbdbdb;
    border-bottom: none;
    padding: .5em 1em;
}

.software-downloads-and-updates .view-display-id-page .view-grouping-content .item-list h3,
.software-downloads-and-updates .view-display-id-page .view-content .item-list h3,
.software-downloads-and-updates .view-display-id-page_1 .view-grouping-content .item-list h3,
.software-downloads-and-updates .view-display-id-page_1 .view-content .item-list h3,
.software-downloads-and-updates .view-display-id-page_2 .view-grouping-content .item-list h3,
.software-downloads-and-updates .view-display-id-page_2 .view-content .item-list h3,
.discontinued-products .view-display-id-page .view-grouping-content .item-list h3,
.discontinued-products .view-display-id-page .view-content .item-list h3,
.discontinued-products .view-display-id-page_1 .view-grouping-content .item-list h3,
.discontinued-products .view-display-id-page_1 .view-content .item-list h3,
.discontinued-products .view-display-id-page_2 .view-grouping-content .item-list h3,
.discontinued-products .view-display-id-page_2 .view-content .item-list h3 {
    color: #333;
    font-size: 1.4375rem;
    margin: 0;
    padding-top: 0;
}

.software-downloads-and-updates .view-display-id-page .view-grouping-content .item-list ul,
.software-downloads-and-updates .view-display-id-page .view-content .item-list ul,
.software-downloads-and-updates .view-display-id-page_1 .view-grouping-content .item-list ul,
.software-downloads-and-updates .view-display-id-page_1 .view-content .item-list ul,
.software-downloads-and-updates .view-display-id-page_2 .view-grouping-content .item-list ul,
.software-downloads-and-updates .view-display-id-page_2 .view-content .item-list ul,
.discontinued-products .view-display-id-page .view-grouping-content .item-list ul,
.discontinued-products .view-display-id-page .view-content .item-list ul,
.discontinued-products .view-display-id-page_1 .view-grouping-content .item-list ul,
.discontinued-products .view-display-id-page_1 .view-content .item-list ul,
.discontinued-products .view-display-id-page_2 .view-grouping-content .item-list ul,
.discontinued-products .view-display-id-page_2 .view-content .item-list ul {
    margin: 0;
}

.software-downloads-and-updates .view-display-id-page .view-grouping-content .item-list ul li,
.software-downloads-and-updates .view-display-id-page .view-content .item-list ul li,
.software-downloads-and-updates .view-display-id-page_1 .view-grouping-content .item-list ul li,
.software-downloads-and-updates .view-display-id-page_1 .view-content .item-list ul li,
.software-downloads-and-updates .view-display-id-page_2 .view-grouping-content .item-list ul li,
.software-downloads-and-updates .view-display-id-page_2 .view-content .item-list ul li,
.discontinued-products .view-display-id-page .view-grouping-content .item-list ul li,
.discontinued-products .view-display-id-page .view-content .item-list ul li,
.discontinued-products .view-display-id-page_1 .view-grouping-content .item-list ul li,
.discontinued-products .view-display-id-page_1 .view-content .item-list ul li,
.discontinued-products .view-display-id-page_2 .view-grouping-content .item-list ul li,
.discontinued-products .view-display-id-page_2 .view-content .item-list ul li {
    list-style-type: none;
    margin: 1em;
}

.software-downloads-and-updates .view-display-id-page .view-grouping-content .item-list ul li .item-list,
.software-downloads-and-updates .view-display-id-page .view-content .item-list ul li .item-list,
.software-downloads-and-updates .view-display-id-page_1 .view-grouping-content .item-list ul li .item-list,
.software-downloads-and-updates .view-display-id-page_1 .view-content .item-list ul li .item-list,
.software-downloads-and-updates .view-display-id-page_2 .view-grouping-content .item-list ul li .item-list,
.software-downloads-and-updates .view-display-id-page_2 .view-content .item-list ul li .item-list,
.discontinued-products .view-display-id-page .view-grouping-content .item-list ul li .item-list,
.discontinued-products .view-display-id-page .view-content .item-list ul li .item-list,
.discontinued-products .view-display-id-page_1 .view-grouping-content .item-list ul li .item-list,
.discontinued-products .view-display-id-page_1 .view-content .item-list ul li .item-list,
.discontinued-products .view-display-id-page_2 .view-grouping-content .item-list ul li .item-list,
.discontinued-products .view-display-id-page_2 .view-content .item-list ul li .item-list {
    border: 0;
}

.software-downloads-and-updates .view-display-id-page .view-grouping-content .item-list ul li .item-list ul li,
.software-downloads-and-updates .view-display-id-page .view-content .item-list ul li .item-list ul li,
.software-downloads-and-updates .view-display-id-page_1 .view-grouping-content .item-list ul li .item-list ul li,
.software-downloads-and-updates .view-display-id-page_1 .view-content .item-list ul li .item-list ul li,
.software-downloads-and-updates .view-display-id-page_2 .view-grouping-content .item-list ul li .item-list ul li,
.software-downloads-and-updates .view-display-id-page_2 .view-content .item-list ul li .item-list ul li,
.discontinued-products .view-display-id-page .view-grouping-content .item-list ul li .item-list ul li,
.discontinued-products .view-display-id-page .view-content .item-list ul li .item-list ul li,
.discontinued-products .view-display-id-page_1 .view-grouping-content .item-list ul li .item-list ul li,
.discontinued-products .view-display-id-page_1 .view-content .item-list ul li .item-list ul li,
.discontinued-products .view-display-id-page_2 .view-grouping-content .item-list ul li .item-list ul li,
.discontinued-products .view-display-id-page_2 .view-content .item-list ul li .item-list ul li {
    margin: 0;
}

.software-downloads-and-updates .view-display-id-page_3 .alpha-pager,
.software-downloads-and-updates .view-display-id-page_4 .alpha-pager,
.discontinued-products .view-display-id-page_3 .alpha-pager,
.discontinued-products .view-display-id-page_4 .alpha-pager {
    float: left;
    margin: -5.25rem 0 0 0;
    padding: 0;
}

.software-downloads-and-updates .view-display-id-page_3 .alpha-pager a,
.software-downloads-and-updates .view-display-id-page_4 .alpha-pager a,
.discontinued-products .view-display-id-page_3 .alpha-pager a,
.discontinued-products .view-display-id-page_4 .alpha-pager a {
    background-color: #1f76c9;
    font-size: 0.875rem;
    padding: 0.3125rem 0.625rem;
    color: #fff;
    display: inline-block;
}

.software-downloads-and-updates .view-display-id-page_3 h3,
.software-downloads-and-updates .view-display-id-page_4 h3,
.discontinued-products .view-display-id-page_3 h3,
.discontinued-products .view-display-id-page_4 h3 {
    font-size: 1.5rem;
    color: #333;
    padding-left: 1rem;
}

.software-downloads-and-updates .view-id-software_downloads.view-display-id-block_1 h3,
.discontinued-products .view-id-software_downloads.view-display-id-block_1 h3 {
    font-size: 1.5rem;
    font-weight: 700;
    color: #333;
}

.software-downloads-and-updates .alpha-pager a.numeric,
.discontinued-products .alpha-pager a.numeric {
    background-color: #1f76c9;
    font-size: 0.875rem;
    padding: 0.3125rem 0.625rem;
    color: #fff;
}

.discontinued-products .view-display-id-page_2 .view-content .item-list {
    border: none;
    padding: .5em 1em;
}

.discontinued-products .view-display-id-page_2 .view-content .item-list h3 {
    color: #333;
}

.discontinued-products .view-display-id-page_2 .view-content .item-list ul li {
    border: 0.0625rem solid #dbdbdb;
    padding: 0.8em;
    margin: 0;
    border-bottom: 0;
}

.discontinued-products .view-display-id-page_2 .view-content .item-list ul li a {
    font-size: 1.125rem;
}

.discontinued-products .view-display-id-page_2 .view-content .item-list ul li.views-row-last {
    border-bottom: 0.0625rem solid #dbdbdb;
    margin-bottom: 0.625rem;
}

.training-address {
    margin: 1.8rem 0 4rem 0;
    width: 100%;
}

@media print,
screen and (min-width:40em) {
    .training-address {
        width: 70%;
    }
}

.training-address h3 {
    font-size: 2rem;
    font-weight: 300;
    color: #333;
}

.training-address .training-address-wrapper {
    border: 0.0625rem solid #dbdbdb;
    padding: 1.3em 1.5em;
    overflow: hidden;
    margin-top: 1em;
}

.training-address .training-address-wrapper div {
    float: left;
    margin-right: 6em;
    font-size: 1.125rem;
}

.training-address .training-address-wrapper div span {
    display: inline-block;
    margin-bottom: 0.3125rem;
}

.training-address .training-address-wrapper div:nth-child(2) {
    margin-right: 0;
}

.section-customer-service .pane-support-and-services-section {
    min-height: 9.375rem;
}

.section-customer-service .pane-support-and-services-section .view-id-support_and_services_section.view-display-id-block {}

.section-customer-service .pane-support-and-services-section .view-id-support_and_services_section.view-display-id-block::after {
    content: "";
    display: table;
    clear: both;
    margin-bottom: 1em;
}

span.square-box::before {
    content: "";
    width: 1.125rem;
    height: 1.125rem;
    background-color: #dbdbdb;
    display: block;
    position: relative;
    margin-right: 0.8125rem;
    float: left;
    top: 0.25rem;
}

.view-support-and-services-section .view-filters {
    width: auto;
    margin: 0;
    margin-bottom: 1em;
}

.view-support-and-services-section .view-content .views-row {
    border-top: 0.0625rem solid #dbdbdb;
    padding-top: 1.5em;
    margin-bottom: 1.5em;
}

.view-support-and-services-section .view-content .views-row.views-row-first {
    border-top: none;
}

.view-support-and-services-section .views-field {
    margin-bottom: 0.3125rem;
    font-size: 1.125rem;
}

.services-landing-page .hero-banner,
.support-landing-page .hero-banner,
.corp-landing-page .hero-banner,
.career-landing-page .hero-banner,
.section-about-us .hero-banner,
.solutions-landing-page .hero-banner,
.node-type-landing-page-with-banner .hero-banner,
.with-banner .hero-banner,
.node-type-webform .hero-banner {
    position: relative;
    margin: 0 auto;
    max-height: 37.5rem;
    overflow: hidden;
    width: 100%;
    background-color: #f2f2f2;
}

@media screen and (max-width:63.9375em) {
    .services-landing-page .hero-banner,
    .support-landing-page .hero-banner,
    .corp-landing-page .hero-banner,
    .career-landing-page .hero-banner,
    .section-about-us .hero-banner,
    .solutions-landing-page .hero-banner,
    .node-type-landing-page-with-banner .hero-banner,
    .with-banner .hero-banner,
    .node-type-webform .hero-banner {
        margin: 0 auto 0 auto;
        min-height: 15.9375rem;
        background: #f2f2f2;
        padding-bottom: 1.25rem;
    }
}

@media screen and (min-width:64em) {
    .services-landing-page .hero-banner,
    .support-landing-page .hero-banner,
    .corp-landing-page .hero-banner,
    .career-landing-page .hero-banner,
    .section-about-us .hero-banner,
    .solutions-landing-page .hero-banner,
    .node-type-landing-page-with-banner .hero-banner,
    .with-banner .hero-banner,
    .node-type-webform .hero-banner {
        margin: 0 auto;
        height: 25rem;
    }
}

@media screen and (max-width:39.9375em) {
    .services-landing-page .hero-banner>.row,
    .support-landing-page .hero-banner>.row,
    .corp-landing-page .hero-banner>.row,
    .career-landing-page .hero-banner>.row,
    .section-about-us .hero-banner>.row,
    .solutions-landing-page .hero-banner>.row,
    .node-type-landing-page-with-banner .hero-banner>.row,
    .with-banner .hero-banner>.row,
    .node-type-webform .hero-banner>.row {
        margin-top: 13.125rem;
    }
}

@media screen and (min-width:40em) and (max-width:63.9375em) {
    .services-landing-page .hero-banner>.row,
    .support-landing-page .hero-banner>.row,
    .corp-landing-page .hero-banner>.row,
    .career-landing-page .hero-banner>.row,
    .section-about-us .hero-banner>.row,
    .solutions-landing-page .hero-banner>.row,
    .node-type-landing-page-with-banner .hero-banner>.row,
    .with-banner .hero-banner>.row,
    .node-type-webform .hero-banner>.row {
        margin-top: 26.25rem;
    }
}

@media screen and (max-width:63.9375em) {
    .services-landing-page .hero-banner .hero-banner-container,
    .support-landing-page .hero-banner .hero-banner-container,
    .corp-landing-page .hero-banner .hero-banner-container,
    .career-landing-page .hero-banner .hero-banner-container,
    .section-about-us .hero-banner .hero-banner-container,
    .solutions-landing-page .hero-banner .hero-banner-container,
    .node-type-landing-page-with-banner .hero-banner .hero-banner-container,
    .with-banner .hero-banner .hero-banner-container,
    .node-type-webform .hero-banner .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-blue-mobile.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 12.5rem;
        max-height: 37.5rem;
        left: -11.75rem;
        z-index: 9;
    }
}

@media screen and (min-width:64em) {
    .services-landing-page .hero-banner .hero-banner-container,
    .support-landing-page .hero-banner .hero-banner-container,
    .corp-landing-page .hero-banner .hero-banner-container,
    .career-landing-page .hero-banner .hero-banner-container,
    .section-about-us .hero-banner .hero-banner-container,
    .solutions-landing-page .hero-banner .hero-banner-container,
    .node-type-landing-page-with-banner .hero-banner .hero-banner-container,
    .with-banner .hero-banner .hero-banner-container,
    .node-type-webform .hero-banner .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-blue.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: 37.5rem;
        left: -21.25rem;
        z-index: 0;
    }
}

@media screen and (max-width:63.9375em) {
    .services-landing-page .hero-banner .row-first,
    .support-landing-page .hero-banner .row-first,
    .corp-landing-page .hero-banner .row-first,
    .career-landing-page .hero-banner .row-first,
    .section-about-us .hero-banner .row-first,
    .solutions-landing-page .hero-banner .row-first,
    .node-type-landing-page-with-banner .hero-banner .row-first,
    .with-banner .hero-banner .row-first,
    .node-type-webform .hero-banner .row-first {
        display: none;
    }
}

@media screen and (min-width:64em) {
    .services-landing-page .hero-banner .row-first,
    .support-landing-page .hero-banner .row-first,
    .corp-landing-page .hero-banner .row-first,
    .career-landing-page .hero-banner .row-first,
    .section-about-us .hero-banner .row-first,
    .solutions-landing-page .hero-banner .row-first,
    .node-type-landing-page-with-banner .hero-banner .row-first,
    .with-banner .hero-banner .row-first,
    .node-type-webform .hero-banner .row-first {
        position: absolute;
        max-width: 34.375rem;
    }
}

@media screen and (max-width:63.9375em) {
    .services-landing-page .hero-banner .row-second,
    .support-landing-page .hero-banner .row-second,
    .corp-landing-page .hero-banner .row-second,
    .career-landing-page .hero-banner .row-second,
    .section-about-us .hero-banner .row-second,
    .solutions-landing-page .hero-banner .row-second,
    .node-type-landing-page-with-banner .hero-banner .row-second,
    .with-banner .hero-banner .row-second,
    .node-type-webform .hero-banner .row-second {
        position: relative;
        text-align: center;
    }
}

@media screen and (min-width:64em) {
    .services-landing-page .hero-banner .row-second,
    .support-landing-page .hero-banner .row-second,
    .corp-landing-page .hero-banner .row-second,
    .career-landing-page .hero-banner .row-second,
    .section-about-us .hero-banner .row-second,
    .solutions-landing-page .hero-banner .row-second,
    .node-type-landing-page-with-banner .hero-banner .row-second,
    .with-banner .hero-banner .row-second,
    .node-type-webform .hero-banner .row-second {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        max-width: 34.375rem;
    }
}

@media screen and (max-width:63.9375em) {
    .services-landing-page .hero-banner .banner-statement,
    .support-landing-page .hero-banner .banner-statement,
    .corp-landing-page .hero-banner .banner-statement,
    .career-landing-page .hero-banner .banner-statement,
    .section-about-us .hero-banner .banner-statement,
    .solutions-landing-page .hero-banner .banner-statement,
    .node-type-landing-page-with-banner .hero-banner .banner-statement,
    .with-banner .hero-banner .banner-statement,
    .node-type-webform .hero-banner .banner-statement {
        color: #333;
    }
}

@media screen and (min-width:64em) {
    .services-landing-page .hero-banner .banner-statement,
    .support-landing-page .hero-banner .banner-statement,
    .corp-landing-page .hero-banner .banner-statement,
    .career-landing-page .hero-banner .banner-statement,
    .section-about-us .hero-banner .banner-statement,
    .solutions-landing-page .hero-banner .banner-statement,
    .node-type-landing-page-with-banner .hero-banner .banner-statement,
    .with-banner .hero-banner .banner-statement,
    .node-type-webform .hero-banner .banner-statement {
        max-width: 25rem;
        color: #fff;
        font-weight: 300;
        line-height: 1.375rem;
        font-size: 1.1875rem;
    }
}

.services-landing-page .hero-banner .banner-statement h1.title,
.services-landing-page .hero-banner .banner-statement h2#banner-title,
.support-landing-page .hero-banner .banner-statement h1.title,
.support-landing-page .hero-banner .banner-statement h2#banner-title,
.corp-landing-page .hero-banner .banner-statement h1.title,
.corp-landing-page .hero-banner .banner-statement h2#banner-title,
.career-landing-page .hero-banner .banner-statement h1.title,
.career-landing-page .hero-banner .banner-statement h2#banner-title,
.section-about-us .hero-banner .banner-statement h1.title,
.section-about-us .hero-banner .banner-statement h2#banner-title,
.solutions-landing-page .hero-banner .banner-statement h1.title,
.solutions-landing-page .hero-banner .banner-statement h2#banner-title,
.node-type-landing-page-with-banner .hero-banner .banner-statement h1.title,
.node-type-landing-page-with-banner .hero-banner .banner-statement h2#banner-title,
.with-banner .hero-banner .banner-statement h1.title,
.with-banner .hero-banner .banner-statement h2#banner-title,
.node-type-webform .hero-banner .banner-statement h1.title,
.node-type-webform .hero-banner .banner-statement h2#banner-title {
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
    color: #fff;
    margin: 0;
}

@media screen and (max-width:63.9375em) {
    .services-landing-page .hero-banner .banner-statement h1.title,
    .services-landing-page .hero-banner .banner-statement h2#banner-title,
    .support-landing-page .hero-banner .banner-statement h1.title,
    .support-landing-page .hero-banner .banner-statement h2#banner-title,
    .corp-landing-page .hero-banner .banner-statement h1.title,
    .corp-landing-page .hero-banner .banner-statement h2#banner-title,
    .career-landing-page .hero-banner .banner-statement h1.title,
    .career-landing-page .hero-banner .banner-statement h2#banner-title,
    .section-about-us .hero-banner .banner-statement h1.title,
    .section-about-us .hero-banner .banner-statement h2#banner-title,
    .solutions-landing-page .hero-banner .banner-statement h1.title,
    .solutions-landing-page .hero-banner .banner-statement h2#banner-title,
    .node-type-landing-page-with-banner .hero-banner .banner-statement h1.title,
    .node-type-landing-page-with-banner .hero-banner .banner-statement h2#banner-title,
    .with-banner .hero-banner .banner-statement h1.title,
    .with-banner .hero-banner .banner-statement h2#banner-title,
    .node-type-webform .hero-banner .banner-statement h1.title,
    .node-type-webform .hero-banner .banner-statement h2#banner-title {
        color: #333;
    }
}

@media screen and (max-width:63.9375em) {
    .services-landing-page .hero-banner .banner-statement h1.title,
    .support-landing-page .hero-banner .banner-statement h1.title,
    .corp-landing-page .hero-banner .banner-statement h1.title,
    .career-landing-page .hero-banner .banner-statement h1.title,
    .section-about-us .hero-banner .banner-statement h1.title,
    .solutions-landing-page .hero-banner .banner-statement h1.title,
    .node-type-landing-page-with-banner .hero-banner .banner-statement h1.title,
    .with-banner .hero-banner .banner-statement h1.title,
    .node-type-webform .hero-banner .banner-statement h1.title {
        font-size: 1.875rem;
        font-weight: 300;
        margin: .2rem auto .5rem auto;
    }
}

@media screen and (max-width:63.9375em) {
    .services-landing-page .hero-banner .banner-statement .field-name-field-banner-statement,
    .support-landing-page .hero-banner .banner-statement .field-name-field-banner-statement,
    .corp-landing-page .hero-banner .banner-statement .field-name-field-banner-statement,
    .career-landing-page .hero-banner .banner-statement .field-name-field-banner-statement,
    .section-about-us .hero-banner .banner-statement .field-name-field-banner-statement,
    .solutions-landing-page .hero-banner .banner-statement .field-name-field-banner-statement,
    .node-type-landing-page-with-banner .hero-banner .banner-statement .field-name-field-banner-statement,
    .with-banner .hero-banner .banner-statement .field-name-field-banner-statement,
    .node-type-webform .hero-banner .banner-statement .field-name-field-banner-statement {
        font-size: 1.1875rem;
        line-height: 1.375rem;
        font-weight: 300;
        margin-bottom: 2rem;
        color: #333;
    }
}

@media screen and (max-width:39.9375em) {
    .with-banner.purple1 .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-purple1-mobile.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 12.5rem;
        max-height: 37.5rem;
        left: -11.75rem;
        z-index: 9;
    }
}

@media screen and (min-width:40em) {
    .with-banner.purple1 .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-purple1.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: 37.5rem;
        left: -21.25rem;
        z-index: 0;
    }
}

@media screen and (max-width:39.9375em) {
    .with-banner.purple2 .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-purple2-mobile.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 12.5rem;
        max-height: 37.5rem;
        left: -11.75rem;
        z-index: 9;
    }
}

@media screen and (min-width:40em) {
    .with-banner.purple2 .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-purple2.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: 37.5rem;
        left: -21.25rem;
        z-index: 0;
    }
}

@media screen and (max-width:39.9375em) {
    .with-banner.blue .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-blue-mobile.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 12.5rem;
        max-height: 37.5rem;
        left: -11.75rem;
        z-index: 9;
    }
}

@media screen and (min-width:40em) {
    .with-banner.blue .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-blue.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: 37.5rem;
        left: -21.25rem;
        z-index: 0;
    }
}

@media screen and (max-width:39.9375em) {
    .with-banner.orange .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-orange-mobile.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 12.5rem;
        max-height: 37.5rem;
        left: -11.75rem;
        z-index: 9;
    }
}

@media screen and (min-width:40em) {
    .with-banner.orange .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-orange.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: 37.5rem;
        left: -21.25rem;
        z-index: 0;
    }
}

.with-banner .top-section {
    position: static;
    min-height: 0;
}

.with-banner .top-section:before {
    content: normal;
}

@media screen and (min-width:40em) {
    .support-landing-page .hero-banner .hero-banner-container {
        background-size: 71.125rem 37.5rem;
    }
}

.section-services-and-support .pane-node-body,
.section-services-and-support .field-name-field-content-image,
.section-services-and-support .pane-node-field-content-image,
.node-type-services-and-support-page .pane-node-body,
.node-type-services-and-support-page .field-name-field-content-image,
.node-type-services-and-support-page .pane-node-field-content-image {
    width: 100%;
    float: left;
    padding-left: 0;
    padding-right: 0.625rem;
}

.section-services-and-support .pane-node-body::after,
.section-services-and-support .field-name-field-content-image::after,
.section-services-and-support .pane-node-field-content-image::after,
.node-type-services-and-support-page .pane-node-body::after,
.node-type-services-and-support-page .field-name-field-content-image::after,
.node-type-services-and-support-page .pane-node-field-content-image::after {
    content: "";
    display: table;
    clear: both;
    margin-bottom: 1em;
}

.node-type-services-and-support-page.section-services-for-viavi-systems .field-name-field-content-image .field-collection-view,
.node-type-services-and-support-page.section-instrument-services .field-name-field-content-image .field-collection-view {
    margin: 0 1em 0 0;
}

.node-type-services-and-support-page.section-services-for-viavi-systems .field-name-field-content-image .field-collection-view .field-name-field-block-image,
.node-type-services-and-support-page.section-instrument-services .field-name-field-content-image .field-collection-view .field-name-field-block-image {
    display: block;
    float: none;
    text-align: center;
    margin-bottom: 0.9375rem;
}

@media print,
screen and (min-width:40em) {
    .node-type-services-and-support-page.section-services-for-viavi-systems .field-name-field-content-image .field-collection-view .field-name-field-block-image,
    .node-type-services-and-support-page.section-instrument-services .field-name-field-content-image .field-collection-view .field-name-field-block-image {
        float: left;
        text-align: left;
        margin-left: -0.9375rem;
    }
}

.node-type-services-and-support-page.section-services-for-viavi-systems .field-name-field-content-image .field-collection-view .field-name-field-block-title,
.node-type-services-and-support-page.section-services-for-viavi-systems .field-name-field-content-image .field-collection-view .field-name-field-block-description,
.node-type-services-and-support-page.section-services-for-viavi-systems .field-name-field-content-image .field-collection-view .field-name-field-learn-more,
.node-type-services-and-support-page.section-instrument-services .field-name-field-content-image .field-collection-view .field-name-field-block-title,
.node-type-services-and-support-page.section-instrument-services .field-name-field-content-image .field-collection-view .field-name-field-block-description,
.node-type-services-and-support-page.section-instrument-services .field-name-field-content-image .field-collection-view .field-name-field-learn-more {
    display: block;
}

@media screen and (max-width:39.9375em) {
    .node-type-services-and-support-page.section-services-for-viavi-systems .field-name-field-content-image .field-collection-view .field-name-field-block-title,
    .node-type-services-and-support-page.section-services-for-viavi-systems .field-name-field-content-image .field-collection-view .field-name-field-block-description,
    .node-type-services-and-support-page.section-services-for-viavi-systems .field-name-field-content-image .field-collection-view .field-name-field-learn-more,
    .node-type-services-and-support-page.section-instrument-services .field-name-field-content-image .field-collection-view .field-name-field-block-title,
    .node-type-services-and-support-page.section-instrument-services .field-name-field-content-image .field-collection-view .field-name-field-block-description,
    .node-type-services-and-support-page.section-instrument-services .field-name-field-content-image .field-collection-view .field-name-field-learn-more {
        margin-left: 0;
    }
}

.node-type-webinar .l-main {
    width: 100%;
    position: relative;
    max-width: none;
}

.node-type-webinar .l-main .main {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    max-width: 75rem;
}

@media print,
screen and (min-width:40em) {
    .node-type-webinar .l-main .main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-webinar .l-main .main:last-child:not(:first-child) {
    float: right;
}

.node-type-webinar .l-main .main,
.node-type-webinar .l-main .main:last-child:not(:first-child) {
    float: none;
    clear: both;
}

.node-type-webinar .l-main .main h1.title {
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
    color: #00a9e0;
    font-weight: 300;
    margin: 0;
}

.node-type-webinar .l-main .main .date-display-single,
.node-type-webinar .l-main .main .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-content .node-type-webinar .l-main .main .views-field-nothing,
.node-type-webinar .l-main .main .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title .node-type-webinar .l-main .main a,
.node-type-webinar .l-main .main .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-webinar .l-main .main a,
.node-type-webinar .l-main .main .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title .node-type-webinar .l-main .main a,
.node-type-webinar .l-main .main .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-webinar .l-main .main a,
.node-type-webinar .l-main .main .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title .node-type-webinar .l-main .main a,
.node-type-webinar .l-main .main .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-webinar .l-main .main a,
.node-type-webinar .l-main .main .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title .node-type-webinar .l-main .main a,
.node-type-webinar .l-main .main .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-webinar .l-main .main a,
.node-type-webinar .l-main .main .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .node-type-webinar .l-main .main .views-field-nothing,
.node-type-webinar .l-main .main .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .node-type-webinar .l-main .main a {
    color: #c6c6c6;
    font-style: italic;
    font-size: 1.125rem;
    margin-bottom: 1.875rem;
    display: block;
}

.node-type-webinar .l-main .main .field-name-title-field {
    font-size: 1.75rem;
    color: #500778;
    font-weight: 300;
    line-height: 2.125rem;
    min-height: 5rem;
}

.node-type-webinar .l-main .main .button-link-wrapper {
    margin-top: 1.875rem;
    text-align: center;
}

.node-type-webinar .l-main .main .term {
    font-size: 1.5rem;
    font-weight: 400;
    font-style: italic;
    color: #c6c6c6;
}

.node-type-webinar .l-main .main aside .pane-node-field-webinar-host,
.node-type-webinar .l-main .main aside .pane-node-field-webinar-speaker {
    margin-top: 3em;
}

.node-type-webinar .l-main .main aside .pane-node-field-webinar-host .pane-title,
.node-type-webinar .l-main .main aside .pane-node-field-webinar-speaker .pane-title {
    font-weight: 300;
    font-size: 1.5rem;
}

.node-type-webinar .l-main .main aside .pane-node-field-webinar-host ul li,
.node-type-webinar .l-main .main aside .pane-node-field-webinar-speaker ul li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.node-type-webinar .l-main .main aside .pane-node-field-webinar-host ul li::before,
.node-type-webinar .l-main .main aside .pane-node-field-webinar-speaker ul li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row {
    width: 50%;
    float: left;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    margin-bottom: 1.875rem;
    min-height: 18.75rem;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row:last-child:not(:first-child) {
    float: right;
}

@media screen and (max-width:63.9375em) {
    .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row {
        width: 100%;
        float: left;
        padding-right: 0;
        padding-left: 0;
        margin-bottom: 0px;
    }
    .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row:last-child:not(:first-child) {
        float: right;
    }
}

@media screen and (min-width:64em) {
    .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row:nth-of-type(odd) {
        padding-right: 0.9375rem;
    }
    .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row:nth-of-type(even) {
        padding-left: 0.9375rem;
    }
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad1,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad2,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad4,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad7,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad10,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .webinar-bg {
    min-height: 18.75rem;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad1 {
    background-color: #333333;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMzMzMzMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background-image: linear-gradient(45deg, #333333 0%, #595959 100%);
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad2 {
    background-color: #500778;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTAwNzc4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhhMWI2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background-image: linear-gradient(45deg, #500778 0%, #8a1b61 100%);
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad4 {
    background-color: #500778;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTAwNzc4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmNzZjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background-image: linear-gradient(45deg, #500778 0%, #1f76c9 100%);
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad7 {
    background-color: #1f76c9;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWY3NmM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYTllMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background-image: linear-gradient(45deg, #1f76c9 0%, #00a9e0 100%);
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .hpbgrad10 {
    background-color: #500778;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTAwNzc4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVkMWE4YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background-image: linear-gradient(45deg, #500778 0%, #5d1a8b 100%);
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .views-field .webinar-bg {
    background-size: cover;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content {
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    padding: 2em;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .date-display-single,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-content .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .views-field-nothing,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .views-field-nothing,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a {
    color: #fff;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content h3 {
    color: #fff;
    font-size: 1.875rem;
    font-weight: 300;
    margin-bottom: .5em;
    margin-top: .25em;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content h3 a {
    color: #fff;
    text-decoration: none;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content p {
    color: #fff;
    line-height: 1.1;
    font-weight: 300;
    margin-right: 1em;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block .views-row .content-block-content a.button {
    margin-bottom: 0;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row {
    border-bottom: 0.0625rem solid #c6c6c6;
    margin-bottom: 1em;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .date-display-single,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-content .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .views-field-nothing,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .views-field-nothing,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .date-display-single,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-content .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .views-field-nothing,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row a,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .views-field-nothing,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row a {
    color: #c6c6c6;
    font-style: italic;
    font-size: 1.125rem;
    margin-bottom: 0.3125rem;
    display: block;
}

.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_2 .views-row .views-field-title-field a:hover,
.node-type-services-and-support-page.page-node-11686 .view-webinars.view-display-id-block_1 .views-row .views-field-title-field a:hover {
    text-decoration: none;
}

.section-services .hero-banner,
.node-type-services-and-support-page .hero-banner {
    position: relative;
    margin: 0 auto;
    max-height: 37.5rem;
    overflow: hidden;
    width: 100%;
    background-color: #f2f2f2;
}

@media screen and (max-width:63.9375em) {
    .section-services .hero-banner,
    .node-type-services-and-support-page .hero-banner {
        margin: 0 auto 0 auto;
        min-height: 15.9375rem;
        background: #f2f2f2;
        padding-bottom: 1.25rem;
    }
}

@media screen and (min-width:64em) {
    .section-services .hero-banner,
    .node-type-services-and-support-page .hero-banner {
        margin: 0 auto;
        height: 25rem;
    }
}

@media screen and (max-width:39.9375em) {
    .section-services .hero-banner>.row,
    .node-type-services-and-support-page .hero-banner>.row {
        margin-top: 13.125rem;
    }
}

@media screen and (min-width:40em) and (max-width:63.9375em) {
    .section-services .hero-banner>.row,
    .node-type-services-and-support-page .hero-banner>.row {
        margin-top: 26.25rem;
    }
}

@media screen and (max-width:63.9375em) {
    .section-services .hero-banner .hero-banner-container,
    .node-type-services-and-support-page .hero-banner .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-blue-mobile.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 12.5rem;
        max-height: 37.5rem;
        left: -11.75rem;
        z-index: 9;
    }
}

@media screen and (min-width:64em) {
    .section-services .hero-banner .hero-banner-container,
    .node-type-services-and-support-page .hero-banner .hero-banner-container {
        background: url(../../../all/themes/viavi/css/images/hero-stripe-blue.png) no-repeat center 0;
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: 37.5rem;
        left: -21.25rem;
        z-index: 0;
    }
}

@media screen and (max-width:63.9375em) {
    .section-services .hero-banner .row-first,
    .node-type-services-and-support-page .hero-banner .row-first {
        display: none;
    }
}

@media screen and (min-width:64em) {
    .section-services .hero-banner .row-first,
    .node-type-services-and-support-page .hero-banner .row-first {
        position: absolute;
        max-width: 34.375rem;
    }
}

@media screen and (max-width:63.9375em) {
    .section-services .hero-banner .row-second,
    .node-type-services-and-support-page .hero-banner .row-second {
        position: relative;
        text-align: center;
    }
}

@media screen and (min-width:64em) {
    .section-services .hero-banner .row-second,
    .node-type-services-and-support-page .hero-banner .row-second {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        max-width: 34.375rem;
    }
}

@media screen and (max-width:63.9375em) {
    .section-services .hero-banner .banner-statement,
    .node-type-services-and-support-page .hero-banner .banner-statement {
        color: #333;
    }
}

@media screen and (min-width:64em) {
    .section-services .hero-banner .banner-statement,
    .node-type-services-and-support-page .hero-banner .banner-statement {
        max-width: 25rem;
        color: #fff;
    }
}

.section-services .hero-banner .banner-statement h1.title,
.section-services .hero-banner .banner-statement h2#banner-title,
.node-type-services-and-support-page .hero-banner .banner-statement h1.title,
.node-type-services-and-support-page .hero-banner .banner-statement h2#banner-title {
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
    color: #fff;
    margin: 0;
}

@media screen and (max-width:63.9375em) {
    .section-services .hero-banner .banner-statement h1.title,
    .section-services .hero-banner .banner-statement h2#banner-title,
    .node-type-services-and-support-page .hero-banner .banner-statement h1.title,
    .node-type-services-and-support-page .hero-banner .banner-statement h2#banner-title {
        color: #333;
    }
}

@media screen and (max-width:63.9375em) {
    .section-services .hero-banner .banner-statement h1.title,
    .node-type-services-and-support-page .hero-banner .banner-statement h1.title {
        font-size: 1.5625rem;
        font-weight: 400;
    }
}

@media screen and (max-width:63.9375em) {
    .section-services .hero-banner .banner-statement #page-title,
    .node-type-services-and-support-page .hero-banner .banner-statement #page-title {
        font-size: 1.875rem;
        font-weight: 300;
        margin: .2rem auto .5rem auto;
    }
}

@media screen and (max-width:63.9375em) {
    .section-services .hero-banner .banner-statement .field-name-field-banner-statement,
    .node-type-services-and-support-page .hero-banner .banner-statement .field-name-field-banner-statement {
        font-size: 1.1875rem;
        line-height: 1.375rem;
        font-weight: 300;
        margin-bottom: 2rem;
        color: #333;
    }
}

.node-type-services-and-support-page.page-node-11646 .block-menu-menu-professional-services {
    margin-top: 1.1rem;
}

.node-type-services-and-support-page.page-node-11646 .block-menu-menu-professional-services h2 {
    display: none;
}

.node-type-services-and-support-page.page-node-11646 .main ul,
.node-type-services-and-support-page.page-node-11646 .main ul li,
.node-type-services-and-support-page.page-node-11646 .main li {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

.node-type-services-and-support-page.page-node-11646 .main ul {
    margin-left: 1.1em;
    margin-bottom: 1.25rem;
}

.node-type-services-and-support-page.page-node-11646 .main ul li {
    display: block;
    font-size: 18px;
    line-height: 32px;
    list-style-type: none;
    margin: 0;
}

.node-type-services-and-support-page.page-node-11646 .main ul li::before {
    background-color: #502874;
    content: "";
    float: left;
    height: 4px;
    margin-right: 13px;
    position: relative;
    top: 12px;
    width: 4px;
}

.node-type-services-and-support-page.page-node-11646 .main ul li::before {
    margin-left: -1.1rem;
    margin-right: 0;
}

.node-type-services-and-support-page.page-node-11646 .main h5 {
    color: #444;
    font-weight: 600;
    margin-top: 0.2rem;
}

.node-type-services-and-support-page.page-node-11646 .main ul.button-group li {
    display: inline-block;
}

.node-type-services-and-support-page.page-node-11646 .main ul.button-group li:before {
    background-color: transparent;
}

.page-node-11646 #proservices.panel-2col-stacked .panel-col-first {
    float: left;
    width: 25%;
}

.page-node-11646 #proservices.panel-2col-stacked .panel-col-last {
    float: left;
    width: 74.9%;
}

.page-node-11646 #proservices .body {
    float: left;
    margin-left: 0 !important;
    padding-left: 0rem;
    padding-right: 0.9375rem;
    width: 100%;
}

.page-node-11646 #proservices .pane-menu-menu-professional-services ul,
.page-node-11646 #proservices .pane-menu-menu-professional-services ul li,
.page-node-11646 #proservices .pane-menu-menu-professional-services li {
    list-style: outside none none !important;
    margin: 0;
    padding: 0;
}

.page-node-11646 #proservices .pane-menu-menu-professional-services {
    margin-top: 1.875rem;
}

.page-node-11646 #proservices .pane-menu-menu-professional-services ul {
    margin-left: 1.1rem;
    line-height: 2rem;
}

.page-node-11646 #proservices .pane-menu-menu-professional-services ul li {
    display: block;
    font-size: 1.125rem;
    line-height: 2rem;
    list-style-type: none;
    margin: 0;
}

.page-node-11646 #proservices .pane-menu-menu-professional-services ul li::before {
    background-color: #500778;
    content: '';
    float: left;
    height: 0.25rem;
    margin-right: 0.8125rem;
    position: relative;
    top: 0.75rem;
    width: 0.25rem;
}

.page-node-11646 #proservices .pane-menu-menu-professional-services ul li::before {
    margin-left: -1.1rem;
    margin-right: 0;
}

.page-node-11646 #proservices h5 {
    color: #333;
    font-weight: 600;
}

.page-node-11646 .body.field li::before,
.page-node-11646 .technical-training .views-field-body li::before,
.page-node-11646 .node-type-product .content .field-type-text-with-summary ul li::before,
.page-node-11646 .node-type-product .content .field-type-taxonomy-term-reference ul li::before,
.page-node-11646 .node-type-product .content .field-type-text-long ul li::before {
    margin-left: -1.1rem;
    margin-right: 0;
}

.node-type-services-and-support-page.page-node-11681 .highlight-text {
    margin-bottom: 3rem;
}

.node-type-services-and-support-page.page-node-11681 .view-id-technical_training.view-display-id-block .views-field-title {
    margin-bottom: 0.8em;
    font-size: 1.125rem;
}

.node-type-services-and-support-page.page-node-11681 .view-id-technical_training.view-display-id-block_1 .views-row {
    margin-bottom: 2em;
    padding-bottom: 1em;
    border-bottom: 0.0625rem solid #dbdbdb;
}

.node-type-services-and-support-page.page-node-11681 .view-id-technical_training.view-display-id-block_1 .views-row.views-row-last {
    border-bottom: none;
}

.node-type-services-and-support-page.page-node-11681 .view-id-technical_training.view-display-id-block_1 .views-field-title {
    font-size: 1.75rem;
    color: #500778;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 0.5em;
}

.node-type-services-and-support-page.page-node-11681 .view-id-technical_training.view-display-id-block_1 .views-field-body {
    font-size: 1rem;
    color: #333;
    margin-bottom: 2.4em;
    margin-bottom: 0;
}

.node-type-services-and-support-page.page-node-11681 .view-id-technical_training.view-display-id-block_1 .views-field-field-training-file {
    font-size: 1.125rem;
}

.node-type-services-and-support-page.page-node-11681 .view-id-technical_training.view-display-id-block_1 .views-field-field-training-file .file-icon {
    display: none;
}

.node-type-services-and-support-page.page-node-11681 .view-id-technical_training.view-display-id-block_1 .views-field-field-training-file .file {
    margin-bottom: 0.625rem;
    width: 100%;
    position: relative;
    display: inline-block;
}

.node-type-services-and-support-page.page-node-12056 .alpha-pager {
    padding-left: 2.8em;
    margin: 3.5em 0;
}

.node-type-services-and-support-page.page-node-12056 .alpha-pager a {
    font-size: 0.875rem;
    padding: 0.3125rem 0.625rem;
}

.node-type-services-and-support-page.page-node-12056 .alpha-pager a:hover {
    background-color: #1f76c9;
    color: #fff;
}

.node-type-services-and-support-page.page-node-12056 .view-grouping-header {
    font-size: 1.5625rem;
    font-weight: 700;
    margin-top: 0.8em;
    margin-bottom: 0.4em;
}

.node-type-services-and-support-page.page-node-12056 .view-grouping-content .item-list,
.node-type-services-and-support-page.page-node-12056 .view-content .item-list {
    border: 0.0625rem solid #dbdbdb;
    border-bottom: none;
    padding: .5em 1em;
}

.node-type-services-and-support-page.page-node-12056 .view-grouping-content .item-list h3,
.node-type-services-and-support-page.page-node-12056 .view-content .item-list h3 {
    color: #333;
    font-size: 1.4375rem;
    margin: 0;
    padding-top: 0;
}

.node-type-services-and-support-page.page-node-12056 .view-grouping-content .item-list ul,
.node-type-services-and-support-page.page-node-12056 .view-content .item-list ul {
    margin: 0;
}

.node-type-services-and-support-page.page-node-12056 .view-grouping-content .item-list ul li,
.node-type-services-and-support-page.page-node-12056 .view-content .item-list ul li {
    list-style-type: none;
    margin: 1em;
}

.node-type-services-and-support-page.page-node-12056 .view-grouping-content .item-list ul li .item-list,
.node-type-services-and-support-page.page-node-12056 .view-content .item-list ul li .item-list {
    border: 0;
}

.node-type-services-and-support-page.page-node-12056 .view-grouping-content .item-list ul li .item-list ul li,
.node-type-services-and-support-page.page-node-12056 .view-content .item-list ul li .item-list ul li {
    margin: 0;
}

.node-type-services-and-support-page.page-node-12056 .view-display-id-page_2 .view-content .item-list {
    border: none;
    padding: .5em 1em;
}

.node-type-services-and-support-page.page-node-12056 .view-display-id-page_2 .view-content .item-list h3 {
    color: #333;
}

.node-type-services-and-support-page.page-node-12056 .view-display-id-page_2 .view-content .item-list ul li {
    border: 0.0625rem solid #dbdbdb;
    padding: 0.8em;
    margin: 0;
    border-bottom: 0;
}

.node-type-services-and-support-page.page-node-12056 .view-display-id-page_2 .view-content .item-list ul li a {
    font-size: 1.125rem;
}

.node-type-services-and-support-page.page-node-12056 .view-display-id-page_2 .view-content .item-list ul li.views-row-last {
    border-bottom: 0.0625rem solid #dbdbdb;
    margin-bottom: 0.625rem;
}

.node-type-services-and-support-page.page-node-12056 .view-display-id-page_4 .alpha-pager {
    float: left;
    margin: -5.25rem 0 0 0;
    padding: 0;
}

.node-type-services-and-support-page.page-node-12056 .view-display-id-page_4 .alpha-pager a {
    background-color: #1f76c9;
    font-size: 0.875rem;
    padding: 0.3125rem 0.625rem;
    color: #fff;
    display: inline-block;
}

.node-type-services-and-support-page.page-node-12056 .view-display-id-page_4 h3 {
    font-size: 1.5rem;
    color: #333;
    padding-left: 1rem;
}

.node-type-services-and-support-page .banner-statement h1.title,
.node-type-downloads .banner-statement h1.title,
.software-downloads-and-updates .banner-statement h1.title,
.discontinued-products .banner-statement h1.title,
.services-landing-page .banner-statement h1.title,
.support-landing-page .banner-statement h1.title,
.corp-landing-page .banner-statement h1.title,
.career-landing-page .banner-statement h1.title,
.section-about-us .banner-statement h1.title,
.solutions-landing-page .banner-statement h1.title,
.node-type-landing-page-with-banner .banner-statement h1.title,
.with-banner .banner-statement h1.title,
.node-type-webform .banner-statement h1.title,
.node-type-webinar .banner-statement h1.title,
.node-type-services-and-support-page.page-node-11686 .banner-statement h1.title,
.section-services .banner-statement h1.title,
.node-type-services-and-support-page .banner-statement h1.title {
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
}

.node-type-services-and-support-page .top-section h1.title,
.node-type-downloads .top-section h1.title,
.software-downloads-and-updates .top-section h1.title,
.discontinued-products .top-section h1.title,
.services-landing-page .top-section h1.title,
.support-landing-page .top-section h1.title,
.corp-landing-page .top-section h1.title,
.career-landing-page .top-section h1.title,
.section-about-us .top-section h1.title,
.solutions-landing-page .top-section h1.title,
.node-type-landing-page-with-banner .top-section h1.title,
.with-banner .top-section h1.title,
.node-type-webform .top-section h1.title,
.node-type-webinar .top-section h1.title,
.node-type-services-and-support-page.page-node-11686 .top-section h1.title,
.section-services .top-section h1.title,
.node-type-services-and-support-page .top-section h1.title {
    width: 100%;
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
}

@media screen and (min-width:64em) {
    .node-type-services-and-support-page .top-section h1.title,
    .node-type-downloads .top-section h1.title,
    .software-downloads-and-updates .top-section h1.title,
    .discontinued-products .top-section h1.title,
    .services-landing-page .top-section h1.title,
    .support-landing-page .top-section h1.title,
    .corp-landing-page .top-section h1.title,
    .career-landing-page .top-section h1.title,
    .section-about-us .top-section h1.title,
    .solutions-landing-page .top-section h1.title,
    .node-type-landing-page-with-banner .top-section h1.title,
    .with-banner .top-section h1.title,
    .node-type-webform .top-section h1.title,
    .node-type-webinar .top-section h1.title,
    .node-type-services-and-support-page.page-node-11686 .top-section h1.title,
    .section-services .top-section h1.title,
    .node-type-services-and-support-page .top-section h1.title {
        width: 70%;
    }
}

.page-node-60523 .view-filters {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
}

@media print,
screen and (min-width:40em) {
    .page-node-60523 .view-filters {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-60523 .view-filters {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}

.page-node-60523 .view-filters::before,
.page-node-60523 .view-filters::after {
    display: table;
    content: ' ';
}

.page-node-60523 .view-filters::after {
    clear: both;
}

.page-node-47401 .views-exposed-form .views-exposed-widget,
.page-node-60523 .views-exposed-form .views-exposed-widget {
    padding: 1rem 0 1rem 1rem;
}

.page-node-47401 #edit-combine-wrapper,
.page-node-47401 #edit-language-wrapper,
.page-node-47401 #edit-title-field-value-wrapper,
.page-node-47401 #edit-field-technical-library-category-tid-wrapper,
.page-node-60523 #edit-combine-wrapper,
.page-node-60523 #edit-language-wrapper,
.page-node-60523 #edit-title-field-value-wrapper,
.page-node-60523 #edit-field-technical-library-category-tid-wrapper {
    padding: 1rem 0 0 0;
}

@media screen and (max-width:63.9375em) {
    .page-node-47401 #edit-combine-wrapper,
    .page-node-47401 #edit-language-wrapper,
    .page-node-47401 #edit-title-field-value-wrapper,
    .page-node-47401 #edit-field-technical-library-category-tid-wrapper,
    .page-node-60523 #edit-combine-wrapper,
    .page-node-60523 #edit-language-wrapper,
    .page-node-60523 #edit-title-field-value-wrapper,
    .page-node-60523 #edit-field-technical-library-category-tid-wrapper {
        width: 100%;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-47401 #edit-combine-wrapper,
    .page-node-47401 #edit-language-wrapper,
    .page-node-47401 #edit-title-field-value-wrapper,
    .page-node-47401 #edit-field-technical-library-category-tid-wrapper,
    .page-node-60523 #edit-combine-wrapper,
    .page-node-60523 #edit-language-wrapper,
    .page-node-60523 #edit-title-field-value-wrapper,
    .page-node-60523 #edit-field-technical-library-category-tid-wrapper {
        padding: 1rem 1rem 0 0;
    }
}

.page-node-47401 #edit-combine-wrapper #edit-combine,
.page-node-47401 #edit-language-wrapper #edit-combine,
.page-node-47401 #edit-title-field-value-wrapper #edit-combine,
.page-node-47401 #edit-field-technical-library-category-tid-wrapper #edit-combine,
.page-node-60523 #edit-combine-wrapper #edit-combine,
.page-node-60523 #edit-language-wrapper #edit-combine,
.page-node-60523 #edit-title-field-value-wrapper #edit-combine,
.page-node-60523 #edit-field-technical-library-category-tid-wrapper #edit-combine {
    margin: 0;
}

@media print,
screen and (min-width:64em) {
    .page-node-47401 #edit-title-field-value-wrapper,
    .page-node-60523 #edit-title-field-value-wrapper {
        width: 50%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .page-node-47401 #edit-title-field-value-wrapper,
    .page-node-60523 #edit-title-field-value-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-47401 #edit-title-field-value-wrapper:last-child:not(:first-child),
    .page-node-60523 #edit-title-field-value-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-47401 #edit-field-technical-library-category-tid-wrapper,
    .page-node-60523 #edit-field-technical-library-category-tid-wrapper {
        width: 25%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .page-node-47401 #edit-field-technical-library-category-tid-wrapper,
    .page-node-60523 #edit-field-technical-library-category-tid-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .page-node-47401 #edit-field-technical-library-category-tid-wrapper:last-child:not(:first-child),
    .page-node-60523 #edit-field-technical-library-category-tid-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

.page-node-47401 #edit-combine-wrapper,
.page-node-60523 #edit-combine-wrapper {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .page-node-47401 #edit-combine-wrapper,
    .page-node-60523 #edit-combine-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.page-node-47401 #edit-combine-wrapper:last-child:not(:first-child),
.page-node-60523 #edit-combine-wrapper:last-child:not(:first-child) {
    float: right;
}

@media screen and (min-width:64em) {
    .page-node-47401 #edit-combine-wrapper,
    .page-node-60523 #edit-combine-wrapper {
        width: 50%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (min-width:64em) and (min-width:40em) {
    .page-node-47401 #edit-combine-wrapper,
    .page-node-60523 #edit-combine-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (min-width:64em) {
    .page-node-47401 #edit-combine-wrapper:last-child:not(:first-child),
    .page-node-60523 #edit-combine-wrapper:last-child:not(:first-child) {
        float: right;
    }
}

.page-node-47401 #edit-combine-wrapper .form-item,
.page-node-47401 #edit-title-field-value-wrapper .form-item,
.page-node-60523 #edit-combine-wrapper .form-item,
.page-node-60523 #edit-title-field-value-wrapper .form-item {
    position: relative;
}

.page-node-47401 #edit-combine-wrapper .form-item::after,
.page-node-47401 #edit-title-field-value-wrapper .form-item::after,
.page-node-60523 #edit-combine-wrapper .form-item::after,
.page-node-60523 #edit-title-field-value-wrapper .form-item::after {
    content: '\e803';
    font-family: 'fontello';
    position: absolute;
    top: 50%;
    right: 0.9375rem;
    font-size: 1.3em;
    transform: translateY(-50%);
    color: #333;
}

.page-node-47401 #edit-combine-wrapper .form-item input,
.page-node-47401 #edit-title-field-value-wrapper .form-item input,
.page-node-60523 #edit-combine-wrapper .form-item input,
.page-node-60523 #edit-title-field-value-wrapper .form-item input {
    font-weight: 400;
    padding-right: 3.125rem;
}

@media screen and (max-width:63.9375em) {
    .page-node-47401 .view-filters #edit-submit-product-resources,
    .page-node-47401 .view-filters #edit-submit-product-literature,
    .page-node-60523 .view-filters #edit-submit-product-resources,
    .page-node-60523 .view-filters #edit-submit-product-literature {
        width: 100% !important;
    }
}

@media screen and (max-width:63.9375em) {
    .page-node-47401 .view-filters .views-submit-button,
    .page-node-60523 .view-filters .views-submit-button {
        width: 100%;
    }
}

.node-type-landing-page-with-banner #register-form .selectRole,
.node-type-services-and-support-page #register-form .selectRole {
    position: relative;
}

.node-type-landing-page-with-banner #register-form .selectRole:after,
.node-type-services-and-support-page #register-form .selectRole:after {
    position: absolute;
    pointer-events: none;
    top: 55%;
    right: 2rem;
    font-family: 'FontAwesome';
    content: '\f078';
    color: #595959;
}

.node-type-landing-page-with-banner #register-form .selectRole:after {
    top: 45%;
}

@media screen and (max-width:63.9375em) {
    .section-technical-assistance .views-exposed-form .views-exposed-widget {
        padding: 1rem 0 0 0;
        float: none;
    }
}

.section-technical-assistance .view-support-and-services-section .views-field-title-field h3 {
    font-size: 1.375rem;
    color: #333;
    font-weight: 700;
}

.node-type-landing-page-with-banner.section-corporate .field-name-field-highlighted-text,
.node-type-landing-page-with-banner.section-terms-and-conditions .field-name-field-highlighted-text,
.node-type-landing-page-with-banner.section-customers .field-name-field-highlighted-text,
.node-type-landing-page-with-banner.section-customers .field-name-field-highlighted-text,
.node-type-landing-page-with-banner.section-channel-partners-distributors .field-name-field-highlighted-text,
.node-type-landing-page-with-banner.section-suppliers .field-name-field-highlighted-text,
.node-type-landing-page-with-banner.section-privacy .field-name-field-highlighted-text,
.node-type-landing-page-with-banner.section-legal .field-name-field-highlighted-text {
    display: none;
}

.node-type-landing-page-with-banner.section-corporate .search-job,
.node-type-landing-page-with-banner.section-terms-and-conditions .search-job,
.node-type-landing-page-with-banner.section-customers .search-job,
.node-type-landing-page-with-banner.section-customers .search-job,
.node-type-landing-page-with-banner.section-channel-partners-distributors .search-job,
.node-type-landing-page-with-banner.section-suppliers .search-job,
.node-type-landing-page-with-banner.section-privacy .search-job,
.node-type-landing-page-with-banner.section-legal .search-job {
    clear: both;
    text-align: center;
}

.node-type-landing-page-with-banner.section-corporate .search-job a,
.node-type-landing-page-with-banner.section-terms-and-conditions .search-job a,
.node-type-landing-page-with-banner.section-customers .search-job a,
.node-type-landing-page-with-banner.section-customers .search-job a,
.node-type-landing-page-with-banner.section-channel-partners-distributors .search-job a,
.node-type-landing-page-with-banner.section-suppliers .search-job a,
.node-type-landing-page-with-banner.section-privacy .search-job a,
.node-type-landing-page-with-banner.section-legal .search-job a {
    background: url(../../../all/themes/viavi/css/images/service-sprite.png) scroll no-repeat 37% 1.875rem #f2f2f2;
    display: inline-block;
    border-bottom: 0.1875rem solid #c6c6c6;
    padding: 1em 1em 1em 1.5em;
    text-decoration: none;
}

.node-type-landing-page-with-banner.section-corporate .search-job a::after,
.node-type-landing-page-with-banner.section-terms-and-conditions .search-job a::after,
.node-type-landing-page-with-banner.section-customers .search-job a::after,
.node-type-landing-page-with-banner.section-customers .search-job a::after,
.node-type-landing-page-with-banner.section-channel-partners-distributors .search-job a::after,
.node-type-landing-page-with-banner.section-suppliers .search-job a::after,
.node-type-landing-page-with-banner.section-privacy .search-job a::after,
.node-type-landing-page-with-banner.section-legal .search-job a::after {
    content: "";
    width: 0.625rem;
    height: 0.625rem;
    background: url(../../../all/themes/viavi/css/images/service-sprite.png) -0.1875rem 0 no-repeat;
    margin: 0 0.625rem;
    display: inline-block;
}

.section-contact-us .views-exposed-form .views-exposed-widget,
.page-node-11841 .views-exposed-form .views-exposed-widget,
.section-our-locations.page-node-11831 .views-exposed-form .views-exposed-widget {
    float: none;
    padding: 1rem 0 0 0;
}

.section-contact-us .field-name-field-highlighted-text,
.page-node-11841 .field-name-field-highlighted-text,
.section-our-locations.page-node-11831 .field-name-field-highlighted-text {
    margin-bottom: 0;
}

.section-contact-us .side-block,
.page-node-11841 .side-block,
.section-our-locations.page-node-11831 .side-block {
    float: left;
    clear: left;
}

@media screen and (max-width:63.9375em) {
    .section-contact-us .side-block,
    .page-node-11841 .side-block,
    .section-our-locations.page-node-11831 .side-block {
        width: 100%;
        margin: 0;
    }
}

@media screen and (min-width:64em) {
    .section-contact-us .side-block,
    .page-node-11841 .side-block,
    .section-our-locations.page-node-11831 .side-block {
        width: 27%;
        margin-right: 1em;
        margin-top: 4em;
    }
}

.section-contact-us .side-block .tabs.vertical,
.page-node-11841 .side-block .tabs.vertical,
.section-our-locations.page-node-11831 .side-block .tabs.vertical {
    width: 100%;
    max-width: 100%;
    margin-bottom: 2em !important;
}

.section-contact-us .side-block .tabs.vertical .tabs-title a,
.page-node-11841 .side-block .tabs.vertical .tabs-title a,
.section-our-locations.page-node-11831 .side-block .tabs.vertical .tabs-title a {
    background-color: transparent;
    color: #1f76c9;
    padding: 0.9375rem 1em 0 0;
    font-family: "roboto", sans-serif;
    font-size: 1.125rem;
    text-decoration: none;
}

.section-contact-us .side-block .tabs.vertical .tabs-title.is-active a,
.page-node-11841 .side-block .tabs.vertical .tabs-title.is-active a,
.section-our-locations.page-node-11831 .side-block .tabs.vertical .tabs-title.is-active a {
    color: #c6c6c6;
}

.section-contact-us .tabs-content,
.page-node-11841 .tabs-content,
.section-our-locations.page-node-11831 .tabs-content {
    float: left;
    width: 100%;
    margin-top: 2em;
}

@media screen and (min-width:64em) {
    .section-contact-us .tabs-content,
    .page-node-11841 .tabs-content,
    .section-our-locations.page-node-11831 .tabs-content {
        width: 70%;
    }
}

.section-contact-us .panel-header,
.page-node-11841 .panel-header,
.section-our-locations.page-node-11831 .panel-header {
    font-weight: 300;
}

.section-contact-us .view-contact-us-view.view-display-id-media .views-exposed-widget,
.section-contact-us .view-contact-us-view.view-display-id-investor .views-exposed-widget,
.section-contact-us .view-id-office_locations.view-display-id-block_1.view-display-id-media .views-exposed-widget,
.section-contact-us .view-id-office_locations.view-display-id-block_1.view-display-id-investor .views-exposed-widget,
.page-node-11841 .view-contact-us-view.view-display-id-media .views-exposed-widget,
.page-node-11841 .view-contact-us-view.view-display-id-investor .views-exposed-widget,
.page-node-11841 .view-id-office_locations.view-display-id-block_1.view-display-id-media .views-exposed-widget,
.page-node-11841 .view-id-office_locations.view-display-id-block_1.view-display-id-investor .views-exposed-widget,
.section-our-locations.page-node-11831 .view-contact-us-view.view-display-id-media .views-exposed-widget,
.section-our-locations.page-node-11831 .view-contact-us-view.view-display-id-investor .views-exposed-widget,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1.view-display-id-media .views-exposed-widget,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1.view-display-id-investor .views-exposed-widget {
    display: none;
}

.section-contact-us .view-contact-us-view table,
.section-contact-us .view-id-office_locations.view-display-id-block_1 table,
.page-node-11841 .view-contact-us-view table,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 table,
.section-our-locations.page-node-11831 .view-contact-us-view table,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 table {
    border: none;
}

.section-contact-us .view-contact-us-view table tr,
.section-contact-us .view-id-office_locations.view-display-id-block_1 table tr,
.page-node-11841 .view-contact-us-view table tr,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 table tr,
.section-our-locations.page-node-11831 .view-contact-us-view table tr,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 table tr {
    width: 100%;
}

.section-contact-us .view-contact-us-view table tr.row-even,
.section-contact-us .view-id-office_locations.view-display-id-block_1 table tr.row-even,
.page-node-11841 .view-contact-us-view table tr.row-even,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 table tr.row-even,
.section-our-locations.page-node-11831 .view-contact-us-view table tr.row-even,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 table tr.row-even {
    background: transparent;
}

.section-contact-us .view-contact-us-view table tr td,
.section-contact-us .view-id-office_locations.view-display-id-block_1 table tr td,
.page-node-11841 .view-contact-us-view table tr td,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 table tr td,
.section-our-locations.page-node-11831 .view-contact-us-view table tr td,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 table tr td {
    border: 0.0625rem solid #dbdbdb;
    margin-bottom: 3%;
    padding: 0;
}

@media screen and (min-width:40em) {
    .section-contact-us .view-contact-us-view table tr td,
    .section-contact-us .view-id-office_locations.view-display-id-block_1 table tr td,
    .page-node-11841 .view-contact-us-view table tr td,
    .page-node-11841 .view-id-office_locations.view-display-id-block_1 table tr td,
    .section-our-locations.page-node-11831 .view-contact-us-view table tr td,
    .section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 table tr td {
        width: 47%;
        margin-right: 3%;
    }
}

@media screen and (max-width:39.9375em) {
    .section-contact-us .view-contact-us-view table tr td,
    .section-contact-us .view-id-office_locations.view-display-id-block_1 table tr td,
    .page-node-11841 .view-contact-us-view table tr td,
    .page-node-11841 .view-id-office_locations.view-display-id-block_1 table tr td,
    .section-our-locations.page-node-11831 .view-contact-us-view table tr td,
    .section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 table tr td {
        margin: 0 0 3% 0;
        width: 100%;
    }
}

.section-contact-us .view-contact-us-view table tr td .inner-wrapper,
.section-contact-us .view-id-office_locations.view-display-id-block_1 table tr td .inner-wrapper,
.page-node-11841 .view-contact-us-view table tr td .inner-wrapper,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 table tr td .inner-wrapper,
.section-our-locations.page-node-11831 .view-contact-us-view table tr td .inner-wrapper,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 table tr td .inner-wrapper {
    padding: 1.875rem;
}

.section-contact-us .view-contact-us-view .view-content .index-container,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .view-content .index-container,
.page-node-11841 .view-contact-us-view .view-content .index-container,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .view-content .index-container,
.section-our-locations.page-node-11831 .view-contact-us-view .view-content .index-container,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .view-content .index-container {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
    margin-left: 0;
    margin-right: 0;
}

.section-contact-us .view-contact-us-view .view-content .index-container::before,
.section-contact-us .view-contact-us-view .view-content .index-container::after,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .view-content .index-container::before,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .view-content .index-container::after,
.page-node-11841 .view-contact-us-view .view-content .index-container::before,
.page-node-11841 .view-contact-us-view .view-content .index-container::after,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .view-content .index-container::before,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .view-content .index-container::after,
.section-our-locations.page-node-11831 .view-contact-us-view .view-content .index-container::before,
.section-our-locations.page-node-11831 .view-contact-us-view .view-content .index-container::after,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .view-content .index-container::before,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .view-content .index-container::after {
    display: table;
    content: ' ';
}

.section-contact-us .view-contact-us-view .view-content .index-container::after,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .view-content .index-container::after,
.page-node-11841 .view-contact-us-view .view-content .index-container::after,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .view-content .index-container::after,
.section-our-locations.page-node-11831 .view-contact-us-view .view-content .index-container::after,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .view-content .index-container::after {
    clear: both;
}

.section-contact-us .view-contact-us-view .view-content h3,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .view-content h3,
.page-node-11841 .view-contact-us-view .view-content h3,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .view-content h3,
.section-our-locations.page-node-11831 .view-contact-us-view .view-content h3,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .view-content h3 {
    font-size: 2rem;
    color: #00a9e0;
    margin-bottom: 0.9375rem;
    text-transform: uppercase;
}

.section-contact-us .view-contact-us-view .views-field,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .views-field,
.page-node-11841 .view-contact-us-view .views-field,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .views-field,
.section-our-locations.page-node-11831 .view-contact-us-view .views-field,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .views-field {
    font-size: 1rem;
    line-height: 1.4rem;
    margin-bottom: 0.3125rem;
    clear: left;
}

.section-contact-us .view-contact-us-view .views-field.views-field-field-contact-address-data-1,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .views-field.views-field-field-contact-address-data-1,
.page-node-11841 .view-contact-us-view .views-field.views-field-field-contact-address-data-1,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .views-field.views-field-field-contact-address-data-1,
.section-our-locations.page-node-11831 .view-contact-us-view .views-field.views-field-field-contact-address-data-1,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .views-field.views-field-field-contact-address-data-1 {
    margin-bottom: 1.25rem;
}

.section-contact-us .view-contact-us-view .views-field-field-contact-address-data-1::before,
.section-contact-us .view-contact-us-view .views-field-field-contact-address-data::before,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .views-field-field-contact-address-data-1::before,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .views-field-field-contact-address-data::before,
.page-node-11841 .view-contact-us-view .views-field-field-contact-address-data-1::before,
.page-node-11841 .view-contact-us-view .views-field-field-contact-address-data::before,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .views-field-field-contact-address-data-1::before,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .views-field-field-contact-address-data::before,
.section-our-locations.page-node-11831 .view-contact-us-view .views-field-field-contact-address-data-1::before,
.section-our-locations.page-node-11831 .view-contact-us-view .views-field-field-contact-address-data::before,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .views-field-field-contact-address-data-1::before,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .views-field-field-contact-address-data::before {
    content: "";
    background-color: #dbdbdb;
    width: 1.125rem;
    height: 1.125rem;
    margin-right: 0.625rem;
    margin-bottom: 0.3125rem;
    display: block;
    position: relative;
    float: left;
}

.section-contact-us .view-contact-us-view .views-field-title-field,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .views-field-title-field,
.page-node-11841 .view-contact-us-view .views-field-title-field,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .views-field-title-field,
.section-our-locations.page-node-11831 .view-contact-us-view .views-field-title-field,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .views-field-title-field {
    font-size: 1.5625rem;
    line-height: 1.4;
    font-weight: 300;
    margin-bottom: 0.625rem;
}

.section-contact-us .view-contact-us-view .views-field-nothing,
.section-contact-us .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-content .views-field-title .section-contact-us .view-contact-us-view a,
.section-contact-us .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .views-field-title .section-contact-us .view-contact-us-view a,
.section-contact-us .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .views-field-title .section-contact-us .view-contact-us-view a,
.section-contact-us .view-contact-us-view .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .views-field-title .section-contact-us .view-contact-us-view a,
.section-contact-us .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .section-contact-us .view-contact-us-view a,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .views-field-nothing,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-content .views-field-title .section-contact-us .view-id-office_locations.view-display-id-block_1 a,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .views-field-title .section-contact-us .view-id-office_locations.view-display-id-block_1 a,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .views-field-title .section-contact-us .view-id-office_locations.view-display-id-block_1 a,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .views-field-title .section-contact-us .view-id-office_locations.view-display-id-block_1 a,
.section-contact-us .view-id-office_locations.view-display-id-block_1 .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .section-contact-us .view-id-office_locations.view-display-id-block_1 a,
.page-node-11841 .view-contact-us-view .views-field-nothing,
.page-node-11841 .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-content .views-field-title .page-node-11841 .view-contact-us-view a,
.page-node-11841 .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .views-field-title .page-node-11841 .view-contact-us-view a,
.page-node-11841 .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .views-field-title .page-node-11841 .view-contact-us-view a,
.page-node-11841 .view-contact-us-view .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .views-field-title .page-node-11841 .view-contact-us-view a,
.page-node-11841 .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .page-node-11841 .view-contact-us-view a,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .views-field-nothing,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-content .views-field-title .page-node-11841 .view-id-office_locations.view-display-id-block_1 a,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .views-field-title .page-node-11841 .view-id-office_locations.view-display-id-block_1 a,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .views-field-title .page-node-11841 .view-id-office_locations.view-display-id-block_1 a,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .views-field-title .page-node-11841 .view-id-office_locations.view-display-id-block_1 a,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .page-node-11841 .view-id-office_locations.view-display-id-block_1 a,
.section-our-locations.page-node-11831 .view-contact-us-view .views-field-nothing,
.section-our-locations.page-node-11831 .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-contact-us-view a,
.section-our-locations.page-node-11831 .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-contact-us-view a,
.section-our-locations.page-node-11831 .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-contact-us-view a,
.section-our-locations.page-node-11831 .view-contact-us-view .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-contact-us-view a,
.section-our-locations.page-node-11831 .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-contact-us-view a,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .views-field-nothing,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 a,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 a,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 a,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 a,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 a {
    color: #1f76c9;
    margin-bottom: 1.4375rem;
}

.section-contact-us .view-contact-us-view select,
.section-contact-us .view-id-office_locations.view-display-id-block_1 select,
.page-node-11841 .view-contact-us-view select,
.page-node-11841 .view-id-office_locations.view-display-id-block_1 select,
.section-our-locations.page-node-11831 .view-contact-us-view select,
.section-our-locations.page-node-11831 .view-id-office_locations.view-display-id-block_1 select {
    font-size: 1.125rem;
    background-color: #fff;
    width: 100%;
    padding-right: 3rem;
}

.section-contact-us .field-name-field-block-title,
.page-node-11841 .field-name-field-block-title,
.section-our-locations.page-node-11831 .field-name-field-block-title {
    font-size: 1.375rem;
    font-weight: 700;
    margin: 1.5625rem 0;
}

.section-contact-us .field-name-field-block-description,
.page-node-11841 .field-name-field-block-description,
.section-our-locations.page-node-11831 .field-name-field-block-description {
    color: #1f76c9;
    font-size: 1.125rem;
}

.section-contact-us .headquarter,
.page-node-11841 .headquarter,
.section-our-locations.page-node-11831 .headquarter {
    clear: both;
    font-size: 1.125rem;
    border-top: 0.0625rem solid #c6c6c6;
}

@media screen and (max-width:63.9375em) {
    .section-contact-us .headquarter,
    .page-node-11841 .headquarter,
    .section-our-locations.page-node-11831 .headquarter {
        text-align: center;
        width: 100%;
        padding: 1.5625rem;
        background: #2d5892;
        background: linear-gradient(45deg, #2d5892 0%, #2d5892 0%, #2a96cc 100%);
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#2d5892', endColorstr='#2a96cc', GradientType=1);
    }
}

@media screen and (min-width:64em) {
    .section-contact-us .headquarter,
    .page-node-11841 .headquarter,
    .section-our-locations.page-node-11831 .headquarter {
        width: 88%;
        padding-top: 1.875rem;
        background-image: none;
    }
}

@media screen and (max-width:63.9375em) {
    .section-contact-us .headquarter *,
    .page-node-11841 .headquarter *,
    .section-our-locations.page-node-11831 .headquarter * {
        color: #fff;
    }
}

.section-contact-us .headquarter h3,
.page-node-11841 .headquarter h3,
.section-our-locations.page-node-11831 .headquarter h3 {
    font-weight: 700;
    font-size: 1.375rem;
    line-height: 1.625rem;
    margin-bottom: 0.9375rem;
}

@media screen and (max-width:63.9375em) {
    .section-contact-us .headquarter h3,
    .page-node-11841 .headquarter h3,
    .section-our-locations.page-node-11831 .headquarter h3 {
        text-transform: uppercase;
        color: #fff;
        width: 100%;
    }
}

@media screen and (min-width:64em) {
    .section-contact-us .headquarter h3,
    .page-node-11841 .headquarter h3,
    .section-our-locations.page-node-11831 .headquarter h3 {
        text-transform: none;
        color: #333;
        width: 50%;
    }
}

.section-contact-us .headquarter .phone,
.page-node-11841 .headquarter .phone,
.section-our-locations.page-node-11831 .headquarter .phone {
    line-height: 1.4375rem;
    margin-bottom: 0.5em;
}

@media screen and (max-width:63.9375em) {
    .section-contact-us .headquarter .phone a,
    .page-node-11841 .headquarter .phone a,
    .section-our-locations.page-node-11831 .headquarter .phone a {
        color: #fff;
    }
}

@media screen and (min-width:64em) {
    .section-contact-us .headquarter .phone a,
    .page-node-11841 .headquarter .phone a,
    .section-our-locations.page-node-11831 .headquarter .phone a {
        color: #333;
    }
}

.section-contact-us .headquarter .phone span,
.page-node-11841 .headquarter .phone span,
.section-our-locations.page-node-11831 .headquarter .phone span {
    display: inline-block;
    margin-bottom: 0.625rem;
}

.section-contact-us .headquarter .phone span::before,
.page-node-11841 .headquarter .phone span::before,
.section-our-locations.page-node-11831 .headquarter .phone span::before {
    content: "";
    background-color: #dbdbdb;
    width: 1.125rem;
    height: 1.125rem;
    margin-right: 0.625rem;
    margin-bottom: 0.3125rem;
    display: block;
    position: relative;
    float: left;
}

.section-contact-us .headquarter .address,
.page-node-11841 .headquarter .address,
.section-our-locations.page-node-11831 .headquarter .address {
    line-height: 1.5rem;
    margin-bottom: 0.625rem;
}

@media screen and (max-width:63.9375em) {
    .section-contact-us .headquarter .address,
    .page-node-11841 .headquarter .address,
    .section-our-locations.page-node-11831 .headquarter .address {
        color: #fff;
    }
}

@media screen and (min-width:64em) {
    .section-contact-us .headquarter .address,
    .page-node-11841 .headquarter .address,
    .section-our-locations.page-node-11831 .headquarter .address {
        color: #1f76c9;
    }
}

.search-job.our-location a {
    margin: 1em 0;
}

.count {
    float: left;
    width: 33.3%;
    text-align: center;
    font-size: 1.875rem;
    border: 0.0625rem solid #dbdbdb;
    border-right: 0;
    padding: 2.6875rem;
}

.count .our-employees,
.count .our-locations,
.count .our-countries {
    font-size: 4.0625rem;
    color: #00a9e0;
    line-height: 4.0625rem;
}

.count.last {
    border-right: 0.0625rem solid #dbdbdb;
}

[class*="section-purchase-alternatives"] .panel-col-first {
    width: 22%;
}

[class*="section-purchase-alternatives"] .panel-col-last {
    width: 70%;
}

[class*="section-purchase-alternatives"] .pane-menu-menu-purchase-alternatives ul {
    margin: 0;
}

[class*="section-purchase-alternatives"] .pane-menu-menu-purchase-alternatives ul li {
    list-style-type: none;
}

[class*="section-purchase-alternatives"] .pane-menu-menu-purchase-alternatives ul li a {
    color: #1f76c9;
    text-decoration: none;
}

[class*="section-purchase-alternatives"] .pane-menu-menu-purchase-alternatives ul li a.active-trail {
    color: #c6c6c6;
}

.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .views-exposed-form .views-exposed-widget,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .views-exposed-form .views-exposed-widget,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .views-exposed-form .views-exposed-widget,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .views-exposed-form .views-exposed-widget {
    float: none;
    padding: 0;
}

.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content>h3,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content>h3,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content>h3,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content>h3 {
    display: none;
}

.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-row,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-row,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-row,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-row {
    background: #2d5892;
    background: linear-gradient(45deg, #2d5892 0%, #2d5892 0%, #2a96cc 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#2d5892', endColorstr='#2a96cc', GradientType=1);
    color: #fff;
    font-weight: 100;
    padding: 1.25rem;
    margin-bottom: 1.25rem;
}

.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-row .views-field-title-field,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-row .views-field-title-field,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-row .views-field-title-field,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-row .views-field-title-field {
    font-size: 1.25rem;
    font-weight: 600;
    margin-bottom: 0.625rem;
}

.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-row .views-field-nothing,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-row .views-field-title a,
.section-news-releases .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-field-title .views-row a,
.section-news-releases .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-row .views-field-title a,
.section-product-flash .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-field-title .views-row a,
.section-product-flash .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-row .views-field-title a,
.section-in-the-news .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-field-title .views-row a,
.section-in-the-news .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-news .view-home-page-news .view-content .views-row .views-field-title a,
.section-news .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-news .view-home-page-news .view-content .views-field-title .views-row a,
.section-news .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-row .views-field-title a,
.section-awards-and-recognition .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-field-title .views-row a,
.section-awards-and-recognition .view-home-page-news .node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-row .views-field-nothing,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-row .views-field-title a,
.section-news-releases .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-field-title .views-row a,
.section-news-releases .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-row .views-field-title a,
.section-product-flash .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-field-title .views-row a,
.section-product-flash .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-row .views-field-title a,
.section-in-the-news .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-field-title .views-row a,
.section-in-the-news .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-news .view-home-page-news .view-content .views-row .views-field-title a,
.section-news .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-news .view-home-page-news .view-content .views-field-title .views-row a,
.section-news .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-row .views-field-title a,
.section-awards-and-recognition .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-field-title .views-row a,
.section-awards-and-recognition .view-home-page-news .node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-row .views-field-nothing,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-row .views-field-title a,
.section-news-releases .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-field-title .views-row a,
.section-news-releases .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-row .views-field-title a,
.section-product-flash .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-field-title .views-row a,
.section-product-flash .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-row .views-field-title a,
.section-in-the-news .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-field-title .views-row a,
.section-in-the-news .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-news .view-home-page-news .view-content .views-row .views-field-title a,
.section-news .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-news .view-home-page-news .view-content .views-field-title .views-row a,
.section-news .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-row .views-field-title a,
.section-awards-and-recognition .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-field-title .views-row a,
.section-awards-and-recognition .view-home-page-news .node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-row .views-field-nothing,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-row .views-field-title a,
.section-news-releases .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-news-releases .view-home-page-news .view-content .views-field-title .views-row a,
.section-news-releases .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-row .views-field-title a,
.section-product-flash .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-product-flash .view-home-page-news .view-content .views-field-title .views-row a,
.section-product-flash .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-row .views-field-title a,
.section-in-the-news .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-in-the-news .view-home-page-news .view-content .views-field-title .views-row a,
.section-in-the-news .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-news .view-home-page-news .view-content .views-row .views-field-title a,
.section-news .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-news .view-home-page-news .view-content .views-field-title .views-row a,
.section-news .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-field-title .views-row a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-row .views-field-title a,
.section-awards-and-recognition .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-row .views-field-title a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .section-awards-and-recognition .view-home-page-news .view-content .views-field-title .views-row a,
.section-awards-and-recognition .view-home-page-news .node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-field-title .views-row a {
    line-height: 1;
    margin-bottom: 0.625rem;
}

.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .view-contact-us-view .view-content .views-row a,
.node-type-landing-page-with-banner.page-node-12001 .l-main .view-contact-us-view .view-content .views-row a,
.node-type-landing-page-with-banner.page-node-12006 .l-main .view-contact-us-view .view-content .views-row a,
.node-type-landing-page-with-banner .section-request-quote .l-main .view-contact-us-view .view-content .views-row a {
    color: #fff;
}

.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .row iframe,
.node-type-landing-page-with-banner.page-node-12001 .l-main .row iframe,
.node-type-landing-page-with-banner.page-node-12006 .l-main .row iframe,
.node-type-landing-page-with-banner .section-request-quote .l-main .row iframe {
    width: 100%;
    height: 75rem;
    border: none;
}

.node-type-landing-page-with-banner.section-contact-sales-expert .l-main .row iframe div>canvas.base-layer,
.node-type-landing-page-with-banner.page-node-12001 .l-main .row iframe div>canvas.base-layer,
.node-type-landing-page-with-banner.page-node-12006 .l-main .row iframe div>canvas.base-layer,
.node-type-landing-page-with-banner .section-request-quote .l-main .row iframe div>canvas.base-layer {
    display: none;
}

.section-contact-sales-expert i.icon-desktop,
.section-contact-sales-expert i.icon-mail,
.section-contact-sales-expert i.icon-phone,
.section-contact-sales-expert i.icon-print {
    color: #fff;
}

.node-type-landing-page-with-banner.page-node-12006 .pane-hvl-sales-form-custom-viavi-sales-forms,
.node-type-landing-page-with-banner .section-request-quote .pane-hvl-sales-form-custom-viavi-sales-forms {
    width: 83.33333%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-12006 .pane-hvl-sales-form-custom-viavi-sales-forms,
    .node-type-landing-page-with-banner .section-request-quote .pane-hvl-sales-form-custom-viavi-sales-forms {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-landing-page-with-banner.page-node-12006 .pane-hvl-sales-form-custom-viavi-sales-forms:last-child:not(:first-child),
.node-type-landing-page-with-banner .section-request-quote .pane-hvl-sales-form-custom-viavi-sales-forms:last-child:not(:first-child) {
    float: right;
}

.node-type-landing-page-with-banner.page-node-12006 .pane-hvl-sales-form-custom-viavi-sales-forms:last-child:last-child,
.node-type-landing-page-with-banner .section-request-quote .pane-hvl-sales-form-custom-viavi-sales-forms:last-child:last-child {
    float: left;
}

.node-type-landing-page-with-banner.section-purchase-alternatives .top-section:before,
.node-type-landing-page-with-banner.section-purchase-alternatives-0 .top-section:before,
.node-type-landing-page-with-banner.section-purchase-alternatives-1 .top-section:before,
.node-type-landing-page-with-banner.section-become-partner .top-section:before,
.node-type-landing-page-with-banner.section-your-future .top-section:before {
    background-image: url(../../../all/themes/viavi/images/blue-angle.png);
    max-height: 21.1875rem;
}

.node-type-landing-page-with-banner.section-contact-us .top-section:before,
.node-type-landing-page-with-banner.page-node-11841 .top-section:before {
    background-image: url(../../../all/themes/viavi/images/purple-angle.png);
    max-height: 21.1875rem;
}

.node-type-landing-page-with-banner.locate-partner .highlight-text,
.node-type-landing-page-with-banner.our-location .highlight-text {
    width: 100%;
}

@media print,
screen and (min-width:40em) {
    .node-type-landing-page-with-banner.locate-partner .highlight-text,
    .node-type-landing-page-with-banner.our-location .highlight-text {
        width: 75%;
    }
}

.view-contact-us-view .views-field-field-phone-number span.views-label,
.view-contact-us-view .views-field-field-phone-number-2 span.views-label,
.view-contact-us-view .views-field-field-fax-number span.views-label,
.view-contact-us-view .views-field-field-email span.views-label,
.view-locate-a-partner .views-field-field-phone-number span.views-label,
.view-locate-a-partner .views-field-field-phone-number-2 span.views-label,
.view-locate-a-partner .views-field-field-fax-number span.views-label,
.view-locate-a-partner .views-field-field-email span.views-label,
.view-support-and-services-section .views-field-field-phone-number span.views-label,
.view-support-and-services-section .views-field-field-phone-number-2 span.views-label,
.view-support-and-services-section .views-field-field-fax-number span.views-label,
.view-support-and-services-section .views-field-field-email span.views-label {
    text-indent: -624.9375rem;
    background: url(../../../all/themes/viavi/images/phone_icon.png) top left no-repeat;
    width: 1.0625rem;
    height: 1.0625rem;
    display: none;
    float: left;
    margin: 0.1875rem 0.3125rem 0 0;
}

.view-contact-us-view .views-field-field-fax-number span.views-label,
.view-locate-a-partner .views-field-field-fax-number span.views-label,
.view-support-and-services-section .views-field-field-fax-number span.views-label {
    background: url(../../../all/themes/viavi/images/fax_icon.png) top left no-repeat;
}

.view-contact-us-view .views-field-field-email span.views-label,
.view-locate-a-partner .views-field-field-email span.views-label,
.view-support-and-services-section .views-field-field-email span.views-label {
    background: none;
    background-color: #dbdbdb;
    width: 1.125rem;
    height: 1.125rem;
}

.view-contact-us-view .views-field-field-service-links ul li,
.view-locate-a-partner .views-field-field-service-links ul li,
.view-support-and-services-section .views-field-field-service-links ul li {
    list-style-type: none;
    margin: 0;
}

.view-contact-us-view .views-field-field-service-links ul li a,
.view-locate-a-partner .views-field-field-service-links ul li a,
.view-support-and-services-section .views-field-field-service-links ul li a {
    font-size: 1.125rem;
}

.view-contact-us-view.view-display-id-block_3 .views-field-field-phone-number span.views-label,
.view-contact-us-view.view-display-id-block_3 .views-field-field-phone-number-2 span.views-label {
    background: url(../../../all/themes/viavi/css/images/phone_icon_white.png) top left no-repeat;
}

.view-contact-us-view.view-display-id-block_3 .views-field-field-fax-number span.views-label {
    background: url(../../../all/themes/viavi/css/images/fax_icon_white.png) top left no-repeat;
}

.view-contact-us-view.view-display-id-office_location,
.view-office-locations.view-display-id-panel_pane_1 {}

.view-contact-us-view.view-display-id-office_location .views-row,
.view-office-locations.view-display-id-panel_pane_1 .views-row {
    text-align: center;
    margin-bottom: 1.5rem;
}

@media screen and (min-width:40em) {
    .view-contact-us-view.view-display-id-office_location .views-row,
    .view-office-locations.view-display-id-panel_pane_1 .views-row {
        text-align: left;
    }
}

.view-contact-us-view.view-display-id-office_location .views-field-field-email a,
.view-office-locations.view-display-id-panel_pane_1 .views-field-field-email a {
    word-wrap: break-word;
}

.view-contact-us-view.view-display-id-office_location .views-field-field-phone-number-2,
.view-office-locations.view-display-id-panel_pane_1 .views-field-field-phone-number-2 {
    color: #1f76c9;
    font-size: 1rem;
}

.view-id-contact_us_view.view-display-id-office_location .index-container {}

.view-id-contact_us_view.view-display-id-office_location .index-container>.views-row {
    float: left;
    width: 100%;
}

.view-id-contact_us_view.view-display-id-office_location .index-container>.views-row:nth-of-type(1n) {
    clear: none;
}

.view-id-contact_us_view.view-display-id-office_location .index-container>.views-row:nth-of-type(1n+1) {
    clear: both;
}

.view-id-contact_us_view.view-display-id-office_location .index-container>.views-row:last-child {
    float: left;
}

@media print,
screen and (min-width:40em) {
    .view-id-contact_us_view.view-display-id-office_location .index-container>.views-row {
        float: left;
        width: 50%;
    }
    .view-id-contact_us_view.view-display-id-office_location .index-container>.views-row:nth-of-type(1n) {
        clear: none;
    }
    .view-id-contact_us_view.view-display-id-office_location .index-container>.views-row:nth-of-type(2n+1) {
        clear: both;
    }
    .view-id-contact_us_view.view-display-id-office_location .index-container>.views-row:last-child {
        float: left;
    }
}

.view-id-contact_us_view.view-display-id-office_location .index-container .views-row-odd {
    padding-right: 0.9375rem;
}

@media screen and (max-width:39.9375em) {
    .view-id-contact_us_view.view-display-id-office_location .index-container .views-row-odd {
        padding-right: 0;
    }
}

.view-id-contact_us_view.view-display-id-office_location .index-container .views-row-even {
    padding-left: 0.9375rem;
}

@media screen and (max-width:39.9375em) {
    .view-id-contact_us_view.view-display-id-office_location .index-container .views-row-even {
        padding-left: 0;
    }
}

.view-id-contact_us_view.view-display-id-office_location .inner-container {
    padding: 1.875rem;
    border: 0.0625rem solid #dbdbdb;
}

@media print,
screen and (min-width:40em) {
    .view-id-contact_us_view.view-display-id-office_location .inner-container {
        min-height: 21rem;
    }
}

.view-office-locations.view-display-id-panel_pane_1 .view-filters,
.view-office-locations.view-display-id-panel_pane_1 .selectedCountry {
    text-align: center;
}

@media print,
screen and (min-width:64em) {
    .view-office-locations.view-display-id-panel_pane_1 .view-filters,
    .view-office-locations.view-display-id-panel_pane_1 .selectedCountry {
        text-align: left;
        margin-left: 0.5rem;
    }
}

.view-office-locations.view-display-id-panel_pane_1 #edit-field-contact-address-country-wrapper {
    width: 100%;
    padding-right: 0;
}

@media print,
screen and (min-width:64em) {
    .view-office-locations.view-display-id-panel_pane_1 #edit-field-contact-address-country-wrapper {
        width: auto;
    }
}

.view-office-locations.view-display-id-block_1 .view-content h3 {
    clear: both;
    padding-top: 1.5rem;
}

.view-office-locations.view-display-id-block_1 .view-content h3:first-of-type {
    padding-top: 0;
}

.view-office-locations.view-display-id-block_1 .view-content .views-field-field-email a {
    word-wrap: break-word;
}

.view-office-locations.view-display-id-block_1 .view-content .views-field-field-phone-number-2 {
    color: #1f76c9;
    font-size: 1rem;
}

.view-office-locations.view-display-id-block_1 .view-content::before,
.view-office-locations.view-display-id-block_1 .view-content::after {
    display: table;
    content: ' ';
}

.view-office-locations.view-display-id-block_1 .view-content::after {
    clear: both;
}

.view-office-locations.view-display-id-block_1 .view-content .views-row {
    text-align: center;
}

.view-id-office_locations.view-display-id-block_1 .index-container {}

.view-id-office_locations.view-display-id-block_1 .index-container>.views-row {
    float: left;
    width: 100%;
}

.view-id-office_locations.view-display-id-block_1 .index-container>.views-row:nth-of-type(1n) {
    clear: none;
}

.view-id-office_locations.view-display-id-block_1 .index-container>.views-row:nth-of-type(1n+1) {
    clear: both;
}

.view-id-office_locations.view-display-id-block_1 .index-container>.views-row:last-child {
    float: left;
}

@media print,
screen and (min-width:40em) {
    .view-id-office_locations.view-display-id-block_1 .index-container>.views-row {
        float: left;
        width: 50%;
    }
    .view-id-office_locations.view-display-id-block_1 .index-container>.views-row:nth-of-type(1n) {
        clear: none;
    }
    .view-id-office_locations.view-display-id-block_1 .index-container>.views-row:nth-of-type(2n+1) {
        clear: both;
    }
    .view-id-office_locations.view-display-id-block_1 .index-container>.views-row:last-child {
        float: left;
    }
}

@media print,
screen and (min-width:64em) {
    .view-id-office_locations.view-display-id-block_1 .index-container>.views-row {
        float: left;
        width: 33.33333%;
    }
    .view-id-office_locations.view-display-id-block_1 .index-container>.views-row:nth-of-type(1n) {
        clear: none;
    }
    .view-id-office_locations.view-display-id-block_1 .index-container>.views-row:nth-of-type(3n+1) {
        clear: both;
    }
    .view-id-office_locations.view-display-id-block_1 .index-container>.views-row:last-child {
        float: left;
    }
}

.view-id-office_locations.view-display-id-block_1 .index-container .views-row {
    margin-bottom: 1.5rem;
}

@media screen and (min-width:64em) {
    .view-id-office_locations.view-display-id-block_1 .index-container .views-row:nth-of-type(3n-2) {
        padding-right: 0.9375rem;
    }
    .view-id-office_locations.view-display-id-block_1 .index-container .views-row:nth-of-type(3n-1) {
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
    }
    .view-id-office_locations.view-display-id-block_1 .index-container .views-row:nth-of-type(3n) {
        padding-left: 0.9375rem;
    }
}

@media screen and (min-width:40em) and (max-width:63.9375em) {
    .view-id-office_locations.view-display-id-block_1 .index-container .views-row:nth-of-type(2n-1) {
        padding-right: 0.9375rem;
    }
    .view-id-office_locations.view-display-id-block_1 .index-container .views-row:nth-of-type(2n) {
        padding-left: 0.9375rem;
    }
}

.view-id-office_locations.view-display-id-block_1 .inner-container {
    padding: 1.875rem;
    border: 0.0625rem solid #dbdbdb;
}

@media print,
screen and (min-width:40em) {
    .view-id-office_locations.view-display-id-block_1 .inner-container {
        min-height: 18rem;
    }
}

.section-events .view-event-list .view-filters select,
.section-events .views-exposed-widget .view-filters select,
.section-news .views-exposed-widget .view-filters select,
.section-media-room .views-exposed-widget .view-filters select,
.section-news-releases .views-exposed-widget .view-filters select,
.section-news-releases .view-home-page-news .view-filters select,
.section-product-flash .view-home-page-news .view-filters select,
.section-in-the-news .view-home-page-news .view-filters select,
.section-news .view-home-page-news .view-filters select,
.section-awards-recognition .view-home-page-news .view-filters select {
    position: relative;
    font-size: 1.125rem;
    background-color: #fff;
}

.section-events .view-event-list .view-filters #edit-field-date-value-wrapper,
.section-events .view-event-list .view-filters #edit-field-date-range-value-wrapper,
.section-events .views-exposed-widget .view-filters #edit-field-date-value-wrapper,
.section-events .views-exposed-widget .view-filters #edit-field-date-range-value-wrapper,
.section-news .views-exposed-widget .view-filters #edit-field-date-value-wrapper,
.section-news .views-exposed-widget .view-filters #edit-field-date-range-value-wrapper,
.section-media-room .views-exposed-widget .view-filters #edit-field-date-value-wrapper,
.section-media-room .views-exposed-widget .view-filters #edit-field-date-range-value-wrapper,
.section-news-releases .views-exposed-widget .view-filters #edit-field-date-value-wrapper,
.section-news-releases .views-exposed-widget .view-filters #edit-field-date-range-value-wrapper,
.section-news-releases .view-home-page-news .view-filters #edit-field-date-value-wrapper,
.section-news-releases .view-home-page-news .view-filters #edit-field-date-range-value-wrapper,
.section-product-flash .view-home-page-news .view-filters #edit-field-date-value-wrapper,
.section-product-flash .view-home-page-news .view-filters #edit-field-date-range-value-wrapper,
.section-in-the-news .view-home-page-news .view-filters #edit-field-date-value-wrapper,
.section-in-the-news .view-home-page-news .view-filters #edit-field-date-range-value-wrapper,
.section-news .view-home-page-news .view-filters #edit-field-date-value-wrapper,
.section-news .view-home-page-news .view-filters #edit-field-date-range-value-wrapper,
.section-awards-recognition .view-home-page-news .view-filters #edit-field-date-value-wrapper,
.section-awards-recognition .view-home-page-news .view-filters #edit-field-date-range-value-wrapper {
    float: none;
    padding-right: 0;
}

.section-events .view-event-list .view-content,
.section-events .views-exposed-widget .view-content,
.section-news .views-exposed-widget .view-content,
.section-media-room .views-exposed-widget .view-content,
.section-news-releases .views-exposed-widget .view-content,
.section-news-releases .view-home-page-news .view-content,
.section-product-flash .view-home-page-news .view-content,
.section-in-the-news .view-home-page-news .view-content,
.section-news .view-home-page-news .view-content,
.section-awards-recognition .view-home-page-news .view-content {
    float: left;
    width: 100%;
    padding-top: 1.5625rem;
}

.section-events .view-event-list .view-content a,
.section-events .views-exposed-widget .view-content a,
.section-news .views-exposed-widget .view-content a,
.section-media-room .views-exposed-widget .view-content a,
.section-news-releases .views-exposed-widget .view-content a,
.section-news-releases .view-home-page-news .view-content a,
.section-product-flash .view-home-page-news .view-content a,
.section-in-the-news .view-home-page-news .view-content a,
.section-news .view-home-page-news .view-content a,
.section-awards-recognition .view-home-page-news .view-content a {
    text-decoration: none;
    display: block;
    line-height: 1.2;
}

.section-events .view-event-list .view-content .views-field-field--date-range,
.section-events .view-event-list .view-content .date-display-single,
.section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .views-exposed-widget .view-content .views-field-field--date-range,
.section-events .views-exposed-widget .view-content .date-display-single,
.section-events .views-exposed-widget .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .views-exposed-widget .view-content .views-field-nothing,
.section-events .views-exposed-widget .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .views-exposed-widget .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .views-exposed-widget .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .views-exposed-widget .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .views-exposed-widget .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .views-exposed-widget .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .views-exposed-widget .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .views-exposed-widget .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .views-exposed-widget .view-content .views-field-title a,
.section-events .view-event-list .section-awards-and-recognition .view-home-page-news .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-nothing,
.section-events .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-title a,
.section-news .views-exposed-widget .view-content .views-field-field--date-range,
.section-news .views-exposed-widget .view-content .date-display-single,
.section-news .views-exposed-widget .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-news .views-exposed-widget .view-content .views-field-nothing,
.section-news .views-exposed-widget .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .section-news .views-exposed-widget .view-content .views-field-title a,
.section-news .views-exposed-widget .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .section-news .views-exposed-widget .view-content .views-field-title a,
.section-news .views-exposed-widget .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .section-news .views-exposed-widget .view-content .views-field-title a,
.section-events .view-event-list .section-news .views-exposed-widget .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .views-exposed-widget .view-content .views-field-title a,
.section-news .views-exposed-widget .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .views-exposed-widget .view-content .views-field-title a,
.section-news .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-nothing,
.section-news .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .view-content .views-field-field--date-range,
.section-media-room .views-exposed-widget .view-content .date-display-single,
.section-media-room .views-exposed-widget .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-media-room .views-exposed-widget .view-content .views-field-nothing,
.section-media-room .views-exposed-widget .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-nothing,
.section-media-room .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .views-exposed-widget .view-content .views-field-field--date-range,
.section-news-releases .views-exposed-widget .view-content .date-display-single,
.section-news-releases .views-exposed-widget .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-news-releases .views-exposed-widget .view-content .views-field-nothing,
.section-events .view-event-list .section-news-releases .views-exposed-widget .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .views-exposed-widget .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .views-exposed-widget .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .views-exposed-widget .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .views-exposed-widget .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-nothing,
.section-news-releases .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-content .views-field-field--date-range,
.section-news-releases .view-home-page-news .view-content .date-display-single,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-nothing,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-news-releases .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-news-releases .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-news-releases .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .section-news-releases .view-home-page-news .view-content .views-field-nothing,
.section-news-releases .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .views-field-field--date-range,
.section-product-flash .view-home-page-news .view-content .date-display-single,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-nothing,
.section-product-flash .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-product-flash .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-product-flash .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .section-product-flash .view-home-page-news .view-content .views-field-nothing,
.section-product-flash .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .views-field-field--date-range,
.section-in-the-news .view-home-page-news .view-content .date-display-single,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-nothing,
.section-in-the-news .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .section-in-the-news .view-home-page-news .view-content .views-field-nothing,
.section-in-the-news .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .views-field-field--date-range,
.section-news .view-home-page-news .view-content .date-display-single,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-nothing,
.section-news .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-news .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .section-news .view-home-page-news .view-content .views-field-nothing,
.section-news .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .section-news .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .view-home-page-news .view-content .views-field-field--date-range,
.section-awards-recognition .view-home-page-news .view-content .date-display-single,
.section-awards-recognition .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-awards-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-recognition .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .section-awards-recognition .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-awards-recognition .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .section-awards-recognition .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-awards-recognition .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .section-awards-recognition .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-awards-recognition .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .section-awards-recognition .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-awards-recognition .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .section-awards-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-recognition .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .section-awards-recognition .view-home-page-news .view-content .views-field-title a {
    color: #333;
    font-style: italic;
    font-size: 1.125rem;
    margin-bottom: 0.3125rem;
    display: inline-block;
}

.section-events .view-event-list .view-content .news-block-title,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-nothing,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-nothing,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-nothing,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-nothing,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .view-content .field-content+a,
.section-events .views-exposed-widget .view-content .news-block-title,
.section-events .views-exposed-widget .section-news-releases .view-home-page-news .view-content .views-field-nothing,
.section-news-releases .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-nothing,
.section-events .views-exposed-widget .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .section-product-flash .view-home-page-news .view-content .views-field-nothing,
.section-product-flash .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-nothing,
.section-events .views-exposed-widget .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .section-in-the-news .view-home-page-news .view-content .views-field-nothing,
.section-in-the-news .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-nothing,
.section-events .views-exposed-widget .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .section-news .view-home-page-news .view-content .views-field-nothing,
.section-news .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-nothing,
.section-events .views-exposed-widget .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-nothing,
.section-events .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-events .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .views-exposed-widget .view-content .views-field-title a,
.section-events .views-exposed-widget .view-content .field-content+a,
.section-news .views-exposed-widget .view-content .news-block-title,
.section-news-releases .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-nothing,
.section-news-releases .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-nothing,
.section-product-flash .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-nothing,
.section-in-the-news .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-title a,
.section-news .views-exposed-widget .view-home-page-news .view-content .views-field-nothing,
.section-news .view-home-page-news .views-exposed-widget .view-content .views-field-nothing,
.section-news .views-exposed-widget .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .views-exposed-widget .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .section-news .views-exposed-widget .view-content .views-field-title a,
.section-news .views-exposed-widget .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-news .views-exposed-widget .view-content .views-field-title a,
.section-news .views-exposed-widget .view-content .field-content+a,
.section-media-room .views-exposed-widget .view-content .news-block-title,
.section-media-room .views-exposed-widget .section-news-releases .view-home-page-news .view-content .views-field-nothing,
.section-news-releases .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-nothing,
.section-media-room .views-exposed-widget .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-product-flash .view-home-page-news .view-content .views-field-nothing,
.section-product-flash .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-nothing,
.section-media-room .views-exposed-widget .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-in-the-news .view-home-page-news .view-content .views-field-nothing,
.section-in-the-news .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-nothing,
.section-media-room .views-exposed-widget .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-news .view-home-page-news .view-content .views-field-nothing,
.section-news .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-nothing,
.section-media-room .views-exposed-widget .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-nothing,
.section-media-room .views-exposed-widget .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-media-room .views-exposed-widget .view-content .views-field-title a,
.section-media-room .views-exposed-widget .view-content .field-content+a,
.section-news-releases .views-exposed-widget .view-content .news-block-title,
.section-news-releases .views-exposed-widget .view-home-page-news .view-content .views-field-nothing,
.section-news-releases .view-home-page-news .views-exposed-widget .view-content .views-field-nothing,
.section-news-releases .views-exposed-widget .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .views-exposed-widget .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-nothing,
.section-product-flash .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-nothing,
.section-in-the-news .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-news .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-nothing,
.section-news .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .views-exposed-widget .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .views-exposed-widget .view-content .views-field-title a,
.section-news-releases .views-exposed-widget .view-content .field-content+a,
.section-news-releases .view-home-page-news .view-content .news-block-title,
.section-news-releases .view-home-page-news .view-content .views-field-nothing,
.section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-content .field-content+a,
.section-product-flash .view-home-page-news .view-content .news-block-title,
.section-product-flash .view-home-page-news .view-content .views-field-nothing,
.section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .field-content+a,
.section-in-the-news .view-home-page-news .view-content .news-block-title,
.section-in-the-news .view-home-page-news .view-content .views-field-nothing,
.section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .field-content+a,
.section-news .view-home-page-news .view-content .news-block-title,
.section-news .view-home-page-news .view-content .views-field-nothing,
.section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .field-content+a,
.section-awards-recognition .view-home-page-news .view-content .news-block-title,
.section-awards-recognition .section-news-releases .view-home-page-news .view-content .views-field-nothing,
.section-news-releases .section-awards-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-recognition .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .section-product-flash .view-home-page-news .view-content .views-field-nothing,
.section-product-flash .section-awards-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-recognition .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .section-in-the-news .view-home-page-news .view-content .views-field-nothing,
.section-in-the-news .section-awards-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-recognition .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .section-news .view-home-page-news .view-content .views-field-nothing,
.section-news .section-awards-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-recognition .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .section-awards-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-recognition .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-awards-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-recognition .view-home-page-news .view-content .field-content+a {
    font-size: 1.75rem;
    line-height: 2.0625rem;
    font-weight: 300;
    color: #1f76c9;
}

.section-events .view-event-list .view-content .views-row,
.section-events .views-exposed-widget .view-content .views-row,
.section-news .views-exposed-widget .view-content .views-row,
.section-media-room .views-exposed-widget .view-content .views-row,
.section-news-releases .views-exposed-widget .view-content .views-row,
.section-news-releases .view-home-page-news .view-content .views-row,
.section-product-flash .view-home-page-news .view-content .views-row,
.section-in-the-news .view-home-page-news .view-content .views-row,
.section-news .view-home-page-news .view-content .views-row,
.section-awards-recognition .view-home-page-news .view-content .views-row {
    border-bottom: 0.0625rem solid #c6c6c6;
    margin-bottom: 1.875rem;
    padding-bottom: 1.875rem;
    list-style: none;
    margin-left: 0;
    font-size: 1em;
    color: #333;
    font-weight: 300;
}

.section-events .view-event-list .view-content .views-row span,
.section-events .views-exposed-widget .view-content .views-row span,
.section-news .views-exposed-widget .view-content .views-row span,
.section-media-room .views-exposed-widget .view-content .views-row span,
.section-news-releases .views-exposed-widget .view-content .views-row span,
.section-news-releases .view-home-page-news .view-content .views-row span,
.section-product-flash .view-home-page-news .view-content .views-row span,
.section-in-the-news .view-home-page-news .view-content .views-row span,
.section-news .view-home-page-news .view-content .views-row span,
.section-awards-recognition .view-home-page-news .view-content .views-row span {
    font-size: 1em;
}

.section-events .view-event-list .view-content .views-row a,
.section-events .views-exposed-widget .view-content .views-row a,
.section-news .views-exposed-widget .view-content .views-row a,
.section-media-room .views-exposed-widget .view-content .views-row a,
.section-news-releases .views-exposed-widget .view-content .views-row a,
.section-news-releases .view-home-page-news .view-content .views-row a,
.section-product-flash .view-home-page-news .view-content .views-row a,
.section-in-the-news .view-home-page-news .view-content .views-row a,
.section-news .view-home-page-news .view-content .views-row a,
.section-awards-recognition .view-home-page-news .view-content .views-row a {
    font-size: 1.5em;
}

.section-events .view-event-list .view-content .views-row p,
.section-events .views-exposed-widget .view-content .views-row p,
.section-news .views-exposed-widget .view-content .views-row p,
.section-media-room .views-exposed-widget .view-content .views-row p,
.section-news-releases .views-exposed-widget .view-content .views-row p,
.section-news-releases .view-home-page-news .view-content .views-row p,
.section-product-flash .view-home-page-news .view-content .views-row p,
.section-in-the-news .view-home-page-news .view-content .views-row p,
.section-news .view-home-page-news .view-content .views-row p,
.section-awards-recognition .view-home-page-news .view-content .views-row p {
    margin-top: 0.625rem;
    margin-bottom: 0;
    font-size: 1.1875rem;
    font-weight: 300;
    font-style: italic;
    line-height: 1.3;
    color: #333;
}

.section-events .view-event-list .attachment-after,
.section-events .views-exposed-widget .attachment-after,
.section-news .views-exposed-widget .attachment-after,
.section-media-room .views-exposed-widget .attachment-after,
.section-news-releases .views-exposed-widget .attachment-after,
.section-news-releases .view-home-page-news .attachment-after,
.section-product-flash .view-home-page-news .attachment-after,
.section-in-the-news .view-home-page-news .attachment-after,
.section-news .view-home-page-news .attachment-after,
.section-awards-recognition .view-home-page-news .attachment-after {
    float: left;
}

.section-events .view-event-list .attachment-after .view-header,
.section-events .views-exposed-widget .attachment-after .view-header,
.section-news .views-exposed-widget .attachment-after .view-header,
.section-media-room .views-exposed-widget .attachment-after .view-header,
.section-news-releases .views-exposed-widget .attachment-after .view-header,
.section-news-releases .view-home-page-news .attachment-after .view-header,
.section-product-flash .view-home-page-news .attachment-after .view-header,
.section-in-the-news .view-home-page-news .attachment-after .view-header,
.section-news .view-home-page-news .attachment-after .view-header,
.section-awards-recognition .view-home-page-news .attachment-after .view-header {
    margin-left: 0;
}

.section-events .view-event-list .pagination-centered,
.section-events .views-exposed-widget .pagination-centered,
.section-news .views-exposed-widget .pagination-centered,
.section-media-room .views-exposed-widget .pagination-centered,
.section-news-releases .views-exposed-widget .pagination-centered,
.section-news-releases .view-home-page-news .pagination-centered,
.section-product-flash .view-home-page-news .pagination-centered,
.section-in-the-news .view-home-page-news .pagination-centered,
.section-news .view-home-page-news .pagination-centered,
.section-awards-recognition .view-home-page-news .pagination-centered {
    clear: both;
}

@media screen and (min-width:64em) {
    .section-events .view-event-list #edit-field-date-range-value-value,
    .section-events .views-exposed-widget #edit-field-date-range-value-value,
    .section-news .views-exposed-widget #edit-field-date-range-value-value,
    .section-media-room .views-exposed-widget #edit-field-date-range-value-value,
    .section-news-releases .views-exposed-widget #edit-field-date-range-value-value,
    .section-news-releases .view-home-page-news #edit-field-date-range-value-value,
    .section-product-flash .view-home-page-news #edit-field-date-range-value-value,
    .section-in-the-news .view-home-page-news #edit-field-date-range-value-value,
    .section-news .view-home-page-news #edit-field-date-range-value-value,
    .section-awards-recognition .view-home-page-news #edit-field-date-range-value-value {
        width: 100%;
    }
}

.section-events .view-event-list select,
.section-events .views-exposed-widget select,
.section-news .views-exposed-widget select,
.section-media-room .views-exposed-widget select,
.section-news-releases .views-exposed-widget select,
.section-news-releases .view-home-page-news select,
.section-product-flash .view-home-page-news select,
.section-in-the-news .view-home-page-news select,
.section-news .view-home-page-news select,
.section-awards-recognition .view-home-page-news select {
    position: relative;
    font-size: 1.125rem;
    background-color: #fff;
}

.section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-events .view-event-list .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title a {
    padding-left: 1em;
    background: transparent url(../../../all/themes/viavi/images/sprites.png) no-repeat -21.875rem -8.3125rem;
}

.section-in-the-news .view-home-page-news .view-content .field-content,
.section-awards-and-recognition .view-home-page-news .view-content .field-content {
    color: #c6c6c6;
    font-style: italic;
    font-size: 1.125rem;
    margin-bottom: 0.3125rem;
    margin-left: 0.625rem;
    display: inline-block;
}

.section-corporate.section-news-releases.node-type-news .stroke:before,
.section-corporate.section-product-flashes.node-type-news .stroke:before {
    top: -18.75rem;
}

.section-corporate.section-events.node-type-events .stroke:before {
    top: -13.125rem;
}

@media print,
screen and (min-width:64em) {
    .news-release-socialLinks {
        width: 8.33333%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .news-release-socialLinks {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .news-release-socialLinks:last-child:not(:first-child) {
        float: right;
    }
}

.news-release-socialLinks .social-icons-twitter,
.news-release-socialLinks .social-icons-facebook,
.news-release-socialLinks .social-icons-linkedin,
.news-release-socialLinks .social-icons-googleplus {
    display: inline-block;
    font-family: 'fontello';
    text-align: center;
    padding-top: 0.0625rem;
    padding-right: 1.0625rem;
    padding-bottom: 0.0625rem;
    padding-left: 1.0625rem;
    min-width: 1.5625rem;
    text-decoration: none;
    background-color: #f2f2f2;
    transition: background-color 75ms ease-in-out 75ms;
}

@media print,
screen and (min-width:64em) {
    .news-release-socialLinks .social-icons-twitter,
    .news-release-socialLinks .social-icons-facebook,
    .news-release-socialLinks .social-icons-linkedin,
    .news-release-socialLinks .social-icons-googleplus {
        display: block;
        min-width: auto;
        padding-top: 0.3125rem;
        padding-right: 0.3125rem;
        padding-bottom: 0.3125rem;
        padding-left: 0.3125rem;
    }
}

.news-release-socialLinks .social-icons-twitter:after,
.news-release-socialLinks .social-icons-facebook:after,
.news-release-socialLinks .social-icons-linkedin:after,
.news-release-socialLinks .social-icons-googleplus:after {
    color: #c6c6c6;
    font-size: 2.5rem;
    line-height: 1.8;
    transition: background-color 75ms ease-in-out 75ms;
}

.news-release-socialLinks .social-icons-twitter:hover:after,
.news-release-socialLinks .social-icons-facebook:hover:after,
.news-release-socialLinks .social-icons-linkedin:hover:after,
.news-release-socialLinks .social-icons-googleplus:hover:after {
    color: #fff;
}

.news-release-socialLinks .social-icons-twitter:hover {
    background-color: #55acee;
}

.news-release-socialLinks .social-icons-twitter:after {
    content: '\f304';
}

.news-release-socialLinks .social-icons-facebook:hover {
    background-color: #3664a2;
}

.news-release-socialLinks .social-icons-facebook:after {
    content: '\f308';
}

.news-release-socialLinks .social-icons-linkedin:hover {
    background-color: #0977b5;
}

.news-release-socialLinks .social-icons-linkedin:after {
    content: '\f30c';
}

.news-release-socialLinks .social-icons-googleplus:hover {
    background-color: #dd4b39;
}

.news-release-socialLinks .social-icons-googleplus:after {
    content: '\f0d4';
}

.news-release-socialLinks {
    display: none;
}

.news-release-socialLinks.sticky {
    width: 6.0625rem;
    margin-top: 1.25rem;
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-socialLinks,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-socialLinks {
    display: block;
    margin-top: 2.5rem;
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-socialLinks,
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-socialLinks {
        padding-left: 0;
    }
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .date-display-single,
.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-content .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .views-field-nothing,
.section-events .view-event-list .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-corporate.section-media-room.section-news-releases.node-type-news .view-home-page-news .view-content .views-field-title .news-release-header a,
.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-corporate.section-media-room.section-news-releases.node-type-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .news-release-header a,
.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .views-field-nothing,
.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .date-display-single,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-content .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .views-field-nothing,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header a,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .views-field-nothing,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-header a {
    color: #c6c6c6;
    font-style: italic;
    font-size: 1.125rem;
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-mainRow,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-mainRow {
    margin-top: 2.5rem;
}

.layout-viavi-news-release .news-release-asideLeft {
    padding-left: 0;
    margin-bottom: 1rem;
}

.layout-viavi-news-release .news-release-asideLeft #edit-field-date-range-value-value-year,
.layout-viavi-news-release .news-release-asideLeft #edit-field-date-value-value-year,
.layout-viavi-news-release .news-release-asideLeft #edit-field-date-range-value-wrapper,
.layout-viavi-news-release .news-release-asideLeft #edit-field-date-value-wrapper,
.layout-viavi-news-release .news-release-asideLeft #edit-field-date-range-value-value,
.layout-viavi-news-release .news-release-asideLeft #edit-field-date-value-value,
.layout-viavi-news-release .news-release-asideLeft .form-type-date-select,
.layout-viavi-news-release .news-release-asideLeft .form-type-select {
    width: 100%;
}

.layout-viavi-news-release.section-events .news-release-main .view-header h3 {
    font-size: 2rem;
    font-weight: 300;
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main .field-name-field-subtitle,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main .field-name-field-subtitle {
    font-size: 1.5625rem;
    font-weight: 300;
    line-height: 1.3;
    margin-top: 0.625rem;
    font-style: italic;
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main .field-name-field-subtitle,
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main .field-name-field-subtitle {
        margin-top: 0;
    }
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main .pane-node-field-news-body,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main .pane-node-field-news-body {
    margin-top: 0.625rem;
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main .pane-node-field-news-body .field-item .row,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main .pane-node-field-news-body .field-item .row {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-button,
.section-corporate.section-media-room.section-product-flashes.node-type-news .news-button {
    visibility: collapse;
}

.twoColumn-sides-footer {
    background-color: transparent;
}

.section-awards-recognition .view-home-page-news .awards-image {
    float: right;
    margin: 1em 0em 1em 1.8em;
    text-align: center;
    width: 25%;
}

@media screen and (max-width:39.9375em) {
    .section-awards-recognition .view-home-page-news .awards-image {
        float: none;
        min-height: 0;
        margin-bottom: .75em;
        width: auto;
    }
}

.section-awards-recognition .view-home-page-news .awards-image img {
    width: auto;
    max-height: 7rem;
}

.section-awards-recognition .view-home-page-news .awards-date-title {
    padding-left: 0;
}

@media screen and (max-width:39.9375em) {
    .section-awards-recognition .view-home-page-news .awards-date-title {
        padding-left: 0;
    }
}

.section-awards-recognition .view-home-page-news .awards-date-title span.awards-title a {
    margin-bottom: .5em;
}

.section-awards-recognition .view-home-page-news .awards-date-title p.awards-description {
    margin-bottom: 0;
    color: #000;
    line-height: 1.5rem;
    font-size: 1rem;
}

.section-events.node-type-events .l-main {
    width: 100%;
    position: relative;
    max-width: none;
}

.section-events.node-type-events .l-main .main {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    max-width: 75rem;
}

@media print,
screen and (min-width:40em) {
    .section-events.node-type-events .l-main .main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.section-events.node-type-events .l-main .main:last-child:not(:first-child) {
    float: right;
}

.section-events.node-type-events .l-main .main,
.section-events.node-type-events .l-main .main:last-child:not(:first-child) {
    float: none;
    clear: both;
}

.section-events.node-type-events .l-main .main h1.title {
    font-size: 2.625rem;
    font-family: "roboto", sans-serif;
    font-weight: 700;
    color: #00a9e0;
    font-weight: 300;
    margin: 0;
}

.section-events.node-type-events .l-main .main .term {
    font-size: 1.5rem;
    font-weight: 400;
    font-style: italic;
    color: #c6c6c6;
}

.section-events.node-type-events .l-main .main #event-detail .field-name-field-sidebar-content ol,
.section-events.node-type-events .l-main .main #event-detail .field-name-field-sidebar-content ul {
    margin-left: 0;
}

.section-events.node-type-events .l-main .main #event-detail .field-name-field--date-range {
    color: #c6c6c6;
    font-style: italic;
    font-size: 1.125rem;
    margin-bottom: 1.5em;
    display: block;
}

.section-events.node-type-events .l-main .main #event-detail .field-name-title-field {
    font-size: 1.75rem;
    font-weight: 300;
    color: #500778;
    line-height: 2.125rem;
    margin-bottom: 0.625rem;
}

.section-events.node-type-events .l-main .main #event-detail .view-event-list .view-content {
    width: 100%;
    float: none;
    margin-left: 0;
    padding-top: 0;
}

.section-events.node-type-events .l-main .main #event-detail .view-event-list .view-content .views-row {
    border: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

.section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 .views-field-nothing,
.section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-news-releases .view-home-page-news .view-content .views-field-title .section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 a,
.section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .views-field-title .section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 a,
.section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .views-field-title .section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 a,
.section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 .section-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .views-field-title .section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 a,
.section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_2 a {
    color: #c6c6c6;
    font-style: italic;
    font-size: 1.125rem;
    margin-bottom: 0.3125rem;
    display: block;
    padding-left: 1em;
    background: transparent url(../../../all/themes/viavi/images/sprites.png) no-repeat -21.875rem -8.3125rem;
}

.section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_3 {
    margin-bottom: 3em;
    margin-top: 2em;
    min-height: 7.5rem;
}

.section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_3 .views-row {
    float: left;
    margin-right: .75em;
    margin-bottom: .75em;
}

.section-events.node-type-events .l-main .main #event-detail .view-event-list.view-display-id-block_3 .views-row-last {
    float: none;
    margin-right: 0;
}

.section-events.node-type-events .l-main .main #event-detail .view-event-list .views-field-field-event-hero-image {
    margin-top: 2em;
    margin-bottom: 2em;
}

.section-events.node-type-events .l-main .main #event-detail .button-link-wrapper {
    text-align: center;
}

.section-events.node-type-events .l-main .main #event-detail aside ol li {
    margin-left: 1rem;
}

.section-events.node-type-events .l-main .main #event-detail aside ul li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.section-events.node-type-events .l-main .main #event-detail aside ul li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.section-events.node-type-events .l-main .main #event-detail aside .button-link {
    background: none;
    border-bottom: 0;
    padding: 0;
}

.section-events.node-type-events .l-main .main #event-detail aside .pane-node-field-link,
.section-events.node-type-events .l-main .main #event-detail aside .pane-node-field-event-address {
    margin-bottom: 1em;
}

.section-events.node-type-events .l-main .main #event-detail aside .pane-node-field-link .pane-title,
.section-events.node-type-events .l-main .main #event-detail aside .pane-node-field-event-address .pane-title {
    font-weight: 800;
}

.section-events.node-type-events .l-main .main #event-detail aside .pane-node-field-link a {
    word-break: break-all;
}

.news-block h2 {
    margin: 0 0 1.875rem;
    padding: 0;
    color: #333;
    text-transform: uppercase;
    font-size: 1.125rem;
    font-weight: 700;
}

@media screen and (min-width:40em) {
    .news-block {
        margin-top: 4.375rem;
        margin-bottom: 5.9375rem;
    }
}

.news-block ul {
    list-style: none;
}

.news-block ul li {
    margin: 0 0 1.875rem;
    padding: 0;
}

.news-block ul li a {
    display: block;
}

.news-block .date-display-single,
.news-block .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-content .news-block .views-field-nothing,
.news-block .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title .news-block a,
.news-block .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title .news-block a,
.news-block .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title .news-block a,
.news-block .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title .news-block a,
.news-block .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title .news-block a,
.news-block .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .news-block a,
.news-block .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title .news-block a,
.news-block .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .news-block a,
.news-block .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .news-block .views-field-nothing,
.news-block .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .news-block a {
    display: inline-block;
    color: #c6c6c6;
    font-size: 0.875rem;
    font-weight: 300;
    text-transform: uppercase;
}

.news-block-item {
    margin-top: 1.5625rem;
}

.news-block-title,
.section-news-releases .view-home-page-news .view-content .views-field-nothing,
.section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-product-flash .view-home-page-news .view-content .views-field-nothing,
.section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .view-content .views-field-nothing,
.section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-news .view-home-page-news .view-content .views-field-nothing,
.section-news .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .view-content .views-field-title a {
    font-weight: 300;
    color: #1f76c9;
}

.news-block-date {
    font-size: 0.875rem;
    font-weight: 300;
    color: #c6c6c6;
}

.news-block-publication {
    color: #c6c6c6;
    font-weight: 300;
}

.news-pub {
    display: block;
    font-size: 1rem;
    font-weight: 300;
    font-style: italic;
}

.news-release-headerRow,
.news-release-footerRow {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
}

.news-release-headerRow::before,
.news-release-headerRow::after,
.news-release-footerRow::before,
.news-release-footerRow::after {
    display: table;
    content: ' ';
}

.news-release-headerRow::after,
.news-release-footerRow::after {
    clear: both;
}

@media screen and (max-width:63.9375em) {
    .news-release-mainRow {
        max-width: 75rem;
        margin-right: auto;
        margin-left: auto;
    }
    .news-release-mainRow::before,
    .news-release-mainRow::after {
        display: table;
        content: ' ';
    }
    .news-release-mainRow::after {
        clear: both;
    }
}

.news-release-header,
.news-release-footer {
    width: 100%;
    float: left;
    padding-left: 0;
    padding-right: 0.625rem;
}

@media print,
screen and (min-width:64em) {
    .news-release-asideLeft {
        width: 8.33333%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .news-release-asideLeft {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .news-release-asideLeft:last-child:not(:first-child) {
        float: right;
    }
}

.news-release-main {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .news-release-main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.news-release-main:last-child:not(:first-child) {
    float: right;
}

@media print,
screen and (min-width:64em) {
    .news-release-main {
        width: 66.66667%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .news-release-main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .news-release-main:last-child:not(:first-child) {
        float: right;
    }
}

.news-release-asideRight {
    width: 25%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .news-release-asideRight {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.news-release-asideRight:last-child:not(:first-child) {
    float: right;
}

.layout-viavi-news-release .news-release-asideLeft {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .layout-viavi-news-release .news-release-asideLeft {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.layout-viavi-news-release .news-release-asideLeft:last-child:not(:first-child) {
    float: right;
}

@media print,
screen and (min-width:64em) {
    .layout-viavi-news-release .news-release-asideLeft {
        width: 25%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .layout-viavi-news-release .news-release-asideLeft {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .layout-viavi-news-release .news-release-asideLeft:last-child:not(:first-child) {
        float: right;
    }
}

.layout-viavi-news-release .news-release-main {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .layout-viavi-news-release .news-release-main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.layout-viavi-news-release .news-release-main:last-child:not(:first-child) {
    float: right;
}

@media print,
screen and (min-width:64em) {
    .layout-viavi-news-release .news-release-main {
        width: 75%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .layout-viavi-news-release .news-release-main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .layout-viavi-news-release .news-release-main:last-child:not(:first-child) {
        float: right;
    }
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-asideLeft {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-asideLeft {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-asideLeft:last-child:not(:first-child) {
    float: right;
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-asideLeft {
        width: 8.33333%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-asideLeft {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-asideLeft:last-child:not(:first-child) {
        float: right;
    }
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main:last-child:not(:first-child) {
    float: right;
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main {
        width: 66.66667%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-news-releases.node-type-news .news-release-main:last-child:not(:first-child) {
        float: right;
    }
}

.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-asideLeft {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-asideLeft {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-asideLeft:last-child:not(:first-child) {
    float: right;
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-asideLeft {
        width: 8.33333%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-asideLeft {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-asideLeft:last-child:not(:first-child) {
        float: right;
    }
}

.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width:40em) {
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main:last-child:not(:first-child) {
    float: right;
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main {
        width: 83.33333%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main:last-child:not(:first-child) {
        float: right;
    }
    .section-corporate.section-media-room.section-product-flashes.node-type-news .news-release-main:last-child:last-child {
        float: left;
    }
}

@media print,
screen and (min-width:64em) {
    .node-type-landing-page-with-banner.page-node-13956 .news-release-main {
        width: 100%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .node-type-landing-page-with-banner.page-node-13956 .news-release-main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .node-type-landing-page-with-banner.page-node-13956 .news-release-main:last-child:not(:first-child) {
        float: right;
    }
}

.node-type-landing-page-with-banner.section-in-the-news h1.title,
.node-type-landing-page-with-banner.section-news-releases h1.title,
.node-type-landing-page-with-banner.section-product-flash h1.title,
.node-type-landing-page-with-banner.section-events h1.title {
    margin-bottom: 1.5625rem;
}

.node-news {
    margin-top: 2.1875rem;
}

.node-news .posted {
    display: none;
}

.node-news .field-name-body,
.node-news .body.field,
.node-news .field-name-title-field {
    font-size: 1.125rem;
}

.node-news .field-name-title-field {
    font-size: 1.75rem;
    font-weight: 300;
    color: #500778;
    line-height: 1.2;
    margin-bottom: 0.9375rem;
}

.node-news .date-display-single,
.node-news .section-events .view-event-list .view-content .views-field-nothing,
.section-events .view-event-list .view-content .node-news .views-field-nothing,
.node-news .section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news-releases .view-home-page-news .view-content .views-field-title .node-news a,
.node-news .section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news-releases .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-news a,
.node-news .section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-product-flash .view-home-page-news .view-content .views-field-title .node-news a,
.node-news .section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-product-flash .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-news a,
.node-news .section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-in-the-news .view-home-page-news .view-content .views-field-title .node-news a,
.node-news .section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-in-the-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-news a,
.node-news .section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title a,
.section-events .view-event-list .section-news .view-home-page-news .view-content .views-field-title .node-news a,
.node-news .section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title a,
.section-news .view-home-page-news .section-events .view-event-list .view-content .views-field-title .node-news a,
.node-news .section-awards-and-recognition .view-home-page-news .view-content .views-field-nothing,
.section-awards-and-recognition .view-home-page-news .view-content .node-news .views-field-nothing,
.node-news .section-awards-and-recognition .view-home-page-news .view-content .views-field-title a,
.section-awards-and-recognition .view-home-page-news .view-content .views-field-title .node-news a {
    color: #c6c6c6;
    font-style: italic;
    font-size: 1.125rem;
    margin-bottom: 0.3125rem;
    display: block;
}

.node-news .field-name-field-news-releases-category {
    width: 25%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    margin-left: 8.33333%;
}

@media print,
screen and (min-width:40em) {
    .node-news .field-name-field-news-releases-category {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-news .field-name-field-news-releases-category:last-child:not(:first-child) {
    float: right;
}

.node-news .field-name-field-news-releases-category h2 {
    font-size: 1.125rem;
    margin-bottom: 0.3125rem;
}

.node-news .field-name-field-news-releases-category ul {
    margin: 0;
}

.node-news .field-name-field-news-releases-category ul li {
    list-style-type: none;
}

.node-news .text-content .field-label {
    display: none;
}

.node-type-news .l-main {
    width: 100%;
    position: relative;
    max-width: none;
}

.node-type-news .l-main .main {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    max-width: 75rem;
}

@media print,
screen and (min-width:40em) {
    .node-type-news .l-main .main {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-news .l-main .main:last-child:not(:first-child) {
    float: right;
}

.node-type-news .l-main .main,
.node-type-news .l-main .main:last-child:not(:first-child) {
    float: none;
    clear: both;
}

.node-type-news .l-main .main .news-release-main ul li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.node-type-news .l-main .main .news-release-main ul li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.node-type-news .l-main .main .news-release-main .field-name-field-subtitle {
    margin-bottom: 2.5rem;
}

.node-type-news .l-main .main article ul li {
    margin-left: 1rem;
    list-style-type: none;
    margin-top: .5rem;
}

.node-type-news .l-main .main article ul li::before {
    margin-left: -1rem;
    content: "";
    width: 0.25rem;
    height: 0.25rem;
    background-color: #500778;
    position: relative;
    float: left;
    top: 0.75rem;
}

.node-type-news .l-main .main h1.title {
    font-size: 2.5rem;
    font-weight: 300;
    width: 100%;
    line-height: 1.2;
}

@media print,
screen and (min-width:40em) {
    .node-type-news .l-main .main h1.title {
        font-size: 3rem;
    }
}

@media print,
screen and (min-width:64em) {
    .node-type-news .l-main .main h1.title {
        font-size: 3.5rem;
    }
}

.node-type-news .l-main .main .term {
    font-size: 1.5rem;
    font-weight: 400;
    font-style: italic;
    color: #c6c6c6;
}

.node-type-news #wb-sec,
.node-type-news .pane-node-updated {
    display: none;
}

.node-type-news .view-contact-us-view h3 {
    font-size: 1.125rem;
    font-weight: 700;
    color: #333;
    margin-top: 0;
}

.node-type-news .view-contact-us-view .views-row {
    margin-bottom: 1.25rem;
}

.node-type-news .view-contact-us-view .views-field-title-field {
    width: 43%;
}

.node-type-news .view-contact-us-view .views-field {
    font-size: 1rem;
    line-height: 1.25rem;
    margin-bottom: 0.3125rem;
}

.node-type-news .view-contact-us-view .views-field-field-contact-address-data-1::before,
.node-type-news .view-contact-us-view .views-field-field-phone-number::before {
    content: "";
    background: url(../../../all/themes/viavi/images/phone_icon.png) top left no-repeat;
    width: 1.125rem;
    height: 1.125rem;
    margin: 0 0.3125rem 0.3125rem 0;
    display: none;
    position: relative;
    float: left;
}

.node-type-news .view-contact-us-view .views-field-field-contact-type {
    font-weight: 700;
}

.node-type-news .view-contact-us-view .views-exposed-widgets {
    display: none;
}

.node-type-news .panel-display.pearson {
    width: 66.66667%;
    float: left;
    padding-right: 0;
    padding-left: 0;
}

.node-type-news .panel-display.pearson:last-child:not(:first-child) {
    float: right;
}

.node-type-news .news-detail-block {
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    margin-top: 2.1875rem;
}

@media print,
screen and (min-width:40em) {
    .node-type-news .news-detail-block {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-news .news-detail-block:last-child:not(:first-child) {
    float: right;
}

@media print,
screen and (min-width:64em) {
    .node-type-news .news-detail-block {
        width: 25%;
        float: left;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        margin-top: 0;
    }
}

@media print,
screen and (min-width:64em) and (min-width:40em) {
    .node-type-news .news-detail-block {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

@media print,
screen and (min-width:64em) {
    .node-type-news .news-detail-block:last-child:not(:first-child) {
        float: right;
    }
}

.node-type-news .news-detail-block .news-detail-block-title {
    color: #1f76c9;
    font-size: 1.5rem;
    font-weight: 300;
    margin-bottom: 0.5rem;
}

.node-type-news .news-detail-block .news-detail-block-divider:after {
    content: '';
    display: inline-block;
    vertical-align: top;
    height: 0.0625rem;
    width: 100%;
    background-color: #1f76c9;
}

.node-type-news .news-button {
    margin: 0;
    overflow: hidden;
    width: 100%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    margin-right: auto;
    margin-left: auto;
}

@media print,
screen and (min-width:40em) {
    .node-type-news .news-button {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-news .news-button:last-child:not(:first-child) {
    float: right;
}

.node-type-news .news-button,
.node-type-news .news-button:last-child:not(:first-child) {
    float: none;
    clear: both;
}

.node-type-news .news-button .news-button-wrapper {
    width: 58.33333%;
    float: left;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    margin-left: 8.33333%;
}

@media print,
screen and (min-width:40em) {
    .node-type-news .news-button .news-button-wrapper {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.node-type-news .news-button .news-button-wrapper:last-child:not(:first-child) {
    float: right;
}

.node-type-news .news-button a {
    text-transform: uppercase;
    font-size: 1rem;
    text-decoration: none;
}

.node-type-news .news-button .previuos-button {
    float: left;
    margin-left: -0.9375rem;
}

.node-type-news .news-button .previuos-button a::before {
    content: "";
    width: 0.8125rem;
    height: 0.8125rem;
    background: url(../../../all/themes/viavi/css/images/arrow.png) 0.125rem -1.0625rem no-repeat;
    margin: 0 0.3125rem;
    display: inline-block;
}

.node-type-news .news-button .next-button {
    float: right;
}

.node-type-news .news-button .next-button a::after {
    content: "";
    width: 0.625rem;
    height: 0.625rem;
    background: url(../../../all/themes/viavi/css/images/service-sprite.png) -0.1875rem 0 no-repeat;
    margin: 0 0.625rem;
    display: inline-block;
}