﻿.mobile-only {
    display: none;
}
.desktop-only {
    display: block;
}

@media (min-width: 990px) {    
    .utc-page #header .logo-link img {
        max-width: 195px;
    }

    /*.utc-page #header .body .container .search .search-close {
            left: 89px;
    }*/
    
    .search-mobile {
	    display: none !important;
}
}

/*== Laptop Desktop ==*/ 
@media (min-width: 990px) and (max-width: 1050px) {

    .utc-page #header .body.scrolled .menu-main {
        left: 199px;
    }


    .utc-page #header .mega-menu {
        width: auto;
    }

    .utc-page #header .mega-menu .container {
        margin: 0 auto;
    }

    /*
    .utc-page #header .menu-main li.list-item-search,
    .utc-page #header .menu-main .list-item-search {
        top: -32px;
    } { 
    */

}

/* Tablet */

@media (min-width: 768px) and (max-width: 989px) {
    .utc-widget .utc-si-list {
        width: 120px;
    }

   .utc-page #header .menu-main.search .search-field {
       width: 214px !important;
   }

    .utc-page #header .menu-main li.list-item-search {
        left: 10px;
        top: -10px;
    }

    .utc-page #header .body.scrolled .menu-main li.list-item-search {
        top: -10px !important;
    }

    /* at a glance */
    .utc-unit-card {
        height: auto;
        background: none;
    }
    .utc-unit-card-content {
        position: relative;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
    }
    .utc-unit-card-news-section .section-link-block{
        border-top-color: transparent;
    }
    .utc-unit-card .image-only img {
        max-width: 100%;
        height: auto;
    }
    .aag-content .image-only {
        position: static;
    }
    .aag-content .utc-unit-card-content {
        height: auto;
        display: table;
        width: 100%;
        
    }
    .aag-content .utc-unit-card-content > div,
    .aag-content .utc-unit-card-content > div + div {
        position: relative;
        float: none;
        display: table-cell;
        vertical-align: top;
        margin: 0;
        height: auto;        
    }
    .aag-content .utc-unit-card-content > div + div {
        border-left: 3px solid #fff;
    }
    .utc-unit-card-about {
        width: 30%;
    }
    .utc-unit-card-about > header img {
        width: 100%;
        height: auto;
    }
    .utc-unit-card-keys {
        width: 45%;
    }
    .utc-unit-card-news {
        width: 25%;
    }
    .utc-unit-card-keys .number-box {
        width: 35%;
    }
    .utc-unit-card-keys .facts-box {
        width: 65%;
    }
    .utc-unit-card-news {
        background-color: rgba(255,255,255,0.9);
    }
    .utc-unit-card-news > section {
        background-color: transparent;
    }
    .utc-unit-card-news-section {
        position: static;
        margin-bottom: 87px;
        padding-bottom: 49px!important;
    }
    .utc-unit-card-news-section .section-link-block {
        bottom: 70px;
        border-top: 1px solid #6e6e6e;
        height: 37px;
        line-height: 37px;
        width: auto;
        left: 15px;
        right: 15px;
    }
    .utc-unit-card .section-link-block {
        padding-right: 19px;
        padding-left: 0;
        margin-left: 0;
        margin-right: 0;
    }
    .utc-unit-card .section-link-block .link-icon {
        right: 0;
    }
    .utc-unit-card-news .utc-unit-card-products {
        border-top: 9px solid #e5e5e6;
        width: auto;
        left: 15px;
        right: 15px;
        padding-left: 0;
        padding-right: 0;
    }
    .utc-unit-card .utc-unit-card-about .more-link {
        position: absolute;
        bottom: 10px;
        top: auto;
        border-top: 1px solid #6e6e6e;
        line-height: 18px;
        padding-top: 9px;
        padding-bottom: 10px;
    }
    .utc-unit-card .utc-unit-card-products > .section-link-block {
        padding-top: 10px;
    }
    .utc-unit-card .utc-unit-card-about .more-link:after,
    .utc-unit-card .utc-unit-card-about .more-link:after {
        bottom: 15px;
    }
    .utc-unit-card-about h3.utcElement-SectionItemHeading3 {
        padding-bottom: 75px;
    }
    .utc-unit-card-about h3.utcElement-SectionItemHeading3 + div {
        height: 0;
    }
    .utc-page .glance-item .title-area {
        width: 100%;
    }
    .utc-page .glance-item {
        margin-left: 0;
        margin-right: 0;
    }
    .utc-page .body-content .title-image-border .content .left-section h4 {
        width: 135px;
    }
    .utc-page .body-content .title-image-border .content .left-section h4 > br {
        display: none;
    }
    .utc-unit-card .number-box .text {
        margin-top: 7px;
    }
    .utc-unit-card .special-note {
        margin-top: 12px;
    }
}

@media (min-width: 600px) and (max-width: 767px) {
    .utc-page .body-content .title-image-border .content .left-section h4 {
        width: 35%;
    }
    .utc-page .body-content .title-image-border .content .left-section h4 > br {
        display: none;
    }
}
@media (max-width: 599px) {
    .utc-page .body-content .title-image-border .content .left-section h4 {
        width: auto;
    }
    .utc-page .body-content .title-image-border .content .left-section h4 > br {
        display: none;
    }
}

/*== Mobile ==*/

@media screen and (max-width: 989px) {
    .aws-search-box,
    .aws-search-box * {
        box-sizing: border-box;
    }
    .aws-search-box .group {
        width: 100%;
        position: relative;
    }
    .aws-search-box .group input[type="text"],
    .aws-search-box .group .btn {
        height: 32px;
    }
    .download-sidebar .icon {
        padding: 13px 0;
    }    
    .utc-page .main-inner-content {
        margin-bottom: 0;
    }

    /* Remove 300ms touch delay on mobile dec */
    html {
        -ms-touch-action: manipulation;
        touch-action: manipulation;
    }

    .utc-page .error-page {
        margin: 30px 0 50px 0;
        padding: 0;
    }

    .utc-page .error-page img {
        width: 50%;
        height: 50%;
    }

    .utc-page .error-page p {
        font-size: 18px;
        line-height: 38px;
    }

    #mobile-navigation {
        position: relative;
        overflow: hidden;
    }

    #main.utc-page #mobile-navigation {
        z-index: 1;
        /*position: fixed; //Commented by Hector */
        width: 100%;
        padding-top: 43px;
        height: 100%;
    }


    .utc-page #header .body .container {
        width: 100%;
        position: relative;
        overflow: hidden;
        background: #fff;
        height: 43px;
        padding: 0 !important;
    }

     .utc-page #header .body a.logo-link {
        width: 90px;
        display: inline-block;
        position: absolute;
        top: 0;
        margin: 9px 0 0 15px;
    }

     .utc-page #header .body.scrolled a.logo-link {
         top: 0;
         margin-left: 15px;
     }

    .utc-page #header .body a.logo-link span.picture {
        position: relative;
        left: 0;
        top: 0;
    }

      .utc-page #header .logo-link img{
        width: 84px;
        height: auto;
    }

    .utc-page #header .body {
        height: 43px;
    }

    .utc-page .bars-icon-link {
        background: url("/Style Library/utc/images/redesign/mobile/mobile-hamburger_0033AB.svg") no-repeat center center;
        background-size: 26px 18px;
        top: 6px;
        width: 32px;
        height: 32px;
        position: absolute;
        right: 12px;
    }

    .utc-page .bars-icon-link.active {
        background: url("/Style Library/utc/images/redesign/mobile/mobile-hamburger_orange_rollover.svg") no-repeat center center;
        background-size: 26px 18px;
        top: 6px;
        right: 12px;
        width: 32px;
        height: 32px;   
    }

    .utc-page .utc-homepage .container {
        height: 300px;
        width: 100%;
        position: relative;
        top: 43px;
    }

    /* Hide old search Box */
    .page-search-box-wrapper {
        display: none;
    }

    .utc-page .search-icon-link {
        background: url("/Style Library/utc/images/redesign/desktop/Search-Icon_0033AB.svg") no-repeat center center;
        background-size: 21px 17px;
        top: 5px;
        display: block !important;
        width: 20px;
        height: 35px;
        position: absolute;
        margin: 0 5px 0 2px;
        right: 48px;
    }   

    .utc-page .search-icon-link.opened {
        right: 30px;
        top: 6px;
        left: 110px;
    }

    #mobile-navigation .utc-mobile-page .mobile-menu-list > li .bold-list {
        margin: 0 auto;
        display: block;
        max-width: 320px;
        text-align: center;
    }

    #mobile-navigation .utc-mobile-page .mobile-menu-list > li .bold-list li {
        float: none;
        display: inline-block;
        margin: 0 17px;
        width: auto;
    }
    #mobile-navigation .utc-mobile-page .mobile-menu-list > li .bold-list li:first-child {
        margin-left: 0;
    }
    #mobile-navigation .utc-mobile-page .mobile-menu-list > li .bold-list li:last-child {
        margin-right: 0;
    }
    #mobile-navigation .utc-mobile-page .mobile-menu-list > li .bold-list li a {
        padding: 14px 0;
        font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-size: 13px;
        line-height: 17px;
        color: #0060a9;
        font-weight: bold;
    }

    #mobile-navigation .utc-mobile-page .mobile-menu-list > li .bold-list li a:hover {
        background: none;
    }

    #header .body .menu-main {
        display: none !important;
    }

    .utc-page #header .body .menu-secondary, 
    .utc-page #header .body .wallstreet-box, 
    .utc-page #header .body .menu-main {
        display: none !important;
    }

    .search-mobile {
        width: 100%;
        height: 43px;
    }

    .search-mobile .search-field {
        float: left !important;
    }

    .search-mobile .search-field {
        margin-top: 13px !important;
        position: relative;
        left: 132px;
        top: 1px;
        width: 53% !important;
        margin-left: 8px !important;
    }

    .search-mobile .search-field:focus {
        outline: none !important;
    }

    .search-mobile .search-close {
        top: 15px !important;
        margin-right: 7px;
        left:0 !important;
    }

    .search-mobile input::-webkit-input-placeholder {
        margin-left: 10px !important;
    }

    .search-mobile .top-search-result {
        top: 43px !important; 
        left: 0 !important;
        width: 100% !important;
        z-index: 1 !important;
        position: fixed !important;
        border-top: 1px solid #e5e5e6;
    }

    .search-mobile .top-search-result .inner-content {
        border: none;
    }

    .search-mobile .top-search-result .inner-content ul {
        list-style-type: none;
        border-top: 1px solid #e5e5e6;
    }

    .search-mobile .top-search-result ul li.title-item {
        display: none;
    }

    .search-mobile .top-search-result ul li {
        margin: 0;
        height: 60px;
    }

    .search-mobile .top-search-result figure {
        top: -12px;
    }

    .search-mobile .top-search-result ul li.active a {
        background-color: #d6eaf9;
    }

    .search-mobile .top-search-result ul a {
        height: 100%;
        padding: 28px 15px 0 15px;
        background-color: #FFFFFF;
        color: #000000;
        font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-weight: 500;
        text-transform: none;
        position: relative;
        top: 22px;
        left: 15px;
    }
    .search-mobile .top-search-result ul a::first-letter {
        text-transform: uppercase;
    }

    .search-mobile .top-search-result ul li:last-child {
        height: 44px;
    }

    .search-mobile .top-search-result ul li:last-child a::first-letter {
        text-transform: none;
    }

    .search-mobile .top-search-result ul li:last-child a {
        background: #e5e5e6;
        height: auto;
        padding: 15px 15px 0 15px;
        top: 13px;
        left: 10px;
    }

    .utc-page .mosaic-list-item {
        height: 160px;
    }
    .utc-page .brief-desc-section.with-aside > article {
        width: 50%;
    }

    /*curate search for mobile*/

.utc-page #header .top-search-result .image-text-item a {
    display: table;
    top: inherit;
    left: inherit;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 60px;
}

.utc-page #header .top-search-result .image-text-item a > figure {
    display: table-cell;
    position: relative;
    float: none;
    top: inherit;
    left: inherit;
    padding: 10px 15px;
}

.utc-page #header .top-search-result .image-text-item a > span {
    display: table-cell;
    padding: 10px 15px 10px 0;
    vertical-align: middle;
}
}

@media screen and (max-width: 767px) {
    .utc-widget > footer, 
    .utc-widget > .footer {
        font-size: 13px;
    }
    .random-slideshow-box {
        margin-bottom: 30px;
    }
    .random-slideshow-box + .content-block {
        padding-top: 0;
    }
    .utc-page .section-list.utc-cols-3 {
        padding: 0;
    }
    .utc-page .content-block .utc-col > h3 {
        margin-top: 43px;
    }
    .utc-page .content-block .utc-col > h3 + p {
        margin-top: 25px;
    }
    .utc-page .content-block .utc-col:first-of-type > h3 {
        margin-top: 0;
    }
    .utc-page .content-block .utc-col > p:last-child {
        margin-bottom: 0;
    }
    .utc-page .aside-right.utc-4-cols-wide {
        width: 100%;
        font-size: 0;
        margin-left: -18px;
    }
    .utc-page .aside-right.utc-4-cols-wide > * {
        width: 50%;
        display: inline-block;
        vertical-align: top;
        box-sizing: border-box;
    }
    .utc-page .aside-right.utc-4-cols-wide .utc-widget > * {
        margin-left: 18px;
    }
    .filter-title.utc-fs-a {
        margin-left: 0;
        margin-right: 0;
    }
    .job-search-result {
        padding: 0;
    }
    .job-search-result-table .group-items tr.last-child,
    .job-search-result-table .group-items.first-child {
        border: none;
    }
    .job-search-result-table .group-items td,
    .job-search-result-table .group-items .last-child td,
    .job-search-result-table .group-items td + td {
        padding: 15px 0;
    }
    .job-search-result-table .group-items .last-child td:last-child {
        padding-bottom: 25px;
    }
    .filter-mobile {
        margin: 0 0 18px 0;
    }
    .filter-mobile .title-link {
        padding: 14px;
        background-position: right 14px center;
    }
    .filter-list {
        padding: 0 14px 14px 14px;
    }
    .utc-page .main-inner-content .body-content .content-block {
        padding-bottom: 0;
    }
    .utc-page .main-inner-content {
        width: auto;
        max-width: 750px;
        margin: 0 10px;
        padding-bottom: 60px;
    }
    #main.utc-page .accordion .accordion-body.glance-item.active {
        padding: 0;
        margin-bottom: 10px;
        background-color: #fff;
    }
    .utc-unit-card {
        height: auto;
        background: none;
    }
    .utc-unit-card .image-only {
        position: relative;
        max-height: 384px;
        overflow: hidden;
    }
    .utc-unit-card .image-only img {
        max-width: 100%;
        height: auto;
    }
    .utc-unit-card-content,
    .utc-unit-card-content > div {
        position: relative;
        left: auto;
        right: auto;
        top: auto;
        bottom: auto;
        display: block;
        float: none;
        height: auto;
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    .utc-unit-card-content > div + div {
        margin-left: 0;
    }
    .utc-unit-card-keys .facts-box {
        width: 65%;
    }
    .utc-unit-card-keys .numbers-box {
        width: 35%;
    }
    .utc-unit-card .utc-unit-card-about .more-link {
        position: relative;
        display: inline-block;
        width: auto;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        padding-right: 40px;
        margin-top: 18px;
        padding-left: 0;
    }
    
    .utc-unit-card-keys,
    .utc-unit-card-news .utc-unit-card-products,
    .utc-unit-card-news-section {
        position: relative;
        border-top: 9px solid #e5e5e6;
    }
    .utc-unit-card-about .more-link:after {
        bottom: 4px;
    }
    .utc-unit-card .section-link-block {
        padding-left: 0;
        padding-right: 28px;
        margin-left: 0;
        margin-right: 0;
    } 
    .utc-unit-card .section-link-block .link-icon {
        right: 0;
    }
    .utc-unit-card-about, 
    .utc-unit-card-keys, 
    .utc-unit-card-news > section {
        padding-left: 0;
        padding-right: 0;
    }
    .mobile-filter .select-wrapper#az-list .aws-select {
        width: 204px;
    }
    .utc-page .utc-homepage .box-featured .heading.has-description h2 {
        margin-bottom: 0;
    }
    .utc-page .utc-homepage .box-featured .heading.has-description p {
        font-size: 16px;
        line-height: 21px;
    }
    .utc-page .utc-homepage .box-featured .heading.has-description h2 + p {
        margin: 4px 0;
    }
}

@media screen and (max-width: 550px) {
    .utc-page .mosaic-list-item {
        width: 100%;
    }
}
@media screen and (max-width: 480px) {
    .utc-page .content-block .utc-widget h1 {
        font-size: 13px;
        line-height: 1;
    }
    .utc-Media-Resources-content-widget {
        margin-bottom: 50px;
    }
    .utc-page .brief-desc-section.with-aside > aside,
    .utc-page .brief-desc-section.with-aside > article {
        width: 100%;
        float: none;
    }
    .person-quote > cite {
        float: none;
    }
    .person-quote > .quote-body {
        margin-left: 0;
        margin-top: 18px;
        font-size: 15px;
        line-height: 1.75;
    }
    .utc-unit-card-keys .number-box, 
    .utc-unit-card-keys .facts-box {
        float: none;
        width: auto;
    }
    .utc-unit-card-keys .number-box {
        padding-top: 0;
    }
}

@media only screen and (min--moz-device-pixel-ratio: 2), 
       only screen and (-webkit-min-device-pixel-ratio: 2), 
       only screen and (-o-min-device-pixel-ratio: 2/1), 
       only screen and (min-device-pixel-ratio: 2), 
       only screen and (min-resolution: 192dpi), 
       only screen and (min-resolution: 2dppx) {
    
    .utc-page .is-splash.flowplayer .fp-ui,
    .utc-page .is-paused.flowplayer .fp-ui,
    body .is-splash.flowplayer .fp-ui,
    body .is-paused.flowplayer .fp-ui {
        background-image: url(data:image/png;base64,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);
    }

}



/*=== Retina Mobile ===*/

@media only screen and (max-width: 767px) and (min--moz-device-pixel-ratio: 2), 
       only screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), 
       only screen and (max-width: 767px) and (-o-min-device-pixel-ratio: 2/1), 
       only screen and (max-width: 767px) and (min-device-pixel-ratio: 2), 
       only screen and (max-width: 767px) and (min-resolution: 192dpi),
       only screen and (max-width: 767px) and (min-resolution: 2dppx) {

    .utc-page .is-splash.flowplayer .fp-ui,
    .utc-page .is-paused.flowplayer .fp-ui,
    body .is-splash.flowplayer .fp-ui,
    body .is-paused.flowplayer .fp-ui {
        background-image: url(data:image/png;base64,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);
    }

    .utc-page #header .body a.logo-link {
        margin: 9px 0 0 6px;
        width: 90px;
    }

}


/*== Tablet Portait and Desktop ==*/

@media (min-width: 767px) {
    
    #main.utc-page #header.scrolled {
        height: 43px;
    }
}

/*FIXES secondary meny scrolled header*/
/*TODO: Refactor*/
@media (min-width: 767px) and (max-width: 989px) {
    
    .utc-page #header .body.scrolled .menu-secondary {
        left: 110px;
    }
}

@media (min-width: 871px) and (max-width: 903px) {
     .utc-page #header .body.scrolled .menu-secondary {
        left: 0;
    }
}

@media (min-width: 990px) {
    .utc-page #header .logo-link img {
        width: 195px;
        height: 53px;
    }

    .ie .utc-page #header .logo-link img,
    .ie9 .utc-page #header .logo-link img,
    .ie8 .utc-page #header .logo-link img {
        height: 53px;
    }

    .ie .utc-page #header .body.scrolled .logo-link img,
    .ie9 .utc-page #header .body.scrolled .logo-link img,
    .ie8 .utc-page #header .body.scrolled .logo-link img {
        height: 24px;
    }
}

/*== Tablet Portait ==*/
@media (min-width: 769px) and (max-width: 989px) {
   
    .utc-page #header .menu-secondary {
        margin-right: 26px;
    }

    .utc-page #header .body.scrolled .menu-secondary {
        top: -25px !important;
        margin-right: 20px;
    }
      
    .utc-page #header .vertical-line.columns.right {
        left: 258px;
    }

    .utc-page #header .body .container .search {
        width: 538px;
    }

    .utc-page #header .menu-main.search {
        left: 165px;
    }

    
}

@media (min-width: 768px) and (max-width: 989px) {
    .utc-page .search-icon-link {
        margin-left: 11px;
    }


    .search-mobile .search-field {
        margin-left: 14px !important;
    }
}


@media (max-width: 320px) {
    .search-mobile .search-field {
        width: 47% !important;
    }
}

@media (min-width: 767px) and (max-width: 989px) {
    .utc-page #header .body.scrolled .menu-main {
        left: 112px;
    }
     .search-mobile .search-field {
        width: 77% !important;
    }

}

@media (max-width: 989px) {
    .utc-page .body-content {
        padding-bottom: 0;
    }
    .utc-featured-card {
        background: none;
    }
    .utc-featured-card .picture img {
        max-width: 100%;
        height: auto;
    }
    .utc-featured-card .utc-unit-card-content {
        border: none;
    }
    .utc-unit-card-content > .utc-unit-card-brief {
        width: auto;
    }
    .utc-featured-card .utc-unit-card-brief {
        padding: 20px 0;
    }
    .utc-featured-card .utc-unit-card-brief > article {
        width: 90%;
        padding-bottom: 15px;
    }
    .utc-featured-card .utc-unit-card-brief > aside {
        width: auto;
        display: block;
        margin-left: 0;
        text-align: left;
        white-space: normal;
    }
    .page-intro p,
    .utc-page .body-content .page-intro p {
        font-size: 17px;
        line-height: 20px;
    }
    .utc-page .wide-content.aag-content {
        width: 750px;
    }
    .aag-hero-header .image-item.chart {
        top: 74px;
    }
}



@media (max-width: 989px) {
    .career-partner-job-box {
        width: auto;
        height: auto;
        padding: 18px;
        position: relative;
        overflow: hidden;
    }
    .career-partner-job-box .inner-box {
        padding: 18px;
        height: auto;
        /*margin: 0 0 0 200px;*/
    }
}
@media (max-width: 989px) and (min-width: 768px) {
    .career-partner-job-box .box-heading {
        float: left;
    }
    .career-partner-job-box .inner-box {
        margin: 0 0 0 200px;
    }

    .page-2020-item {
        width: 271px;
    }
}
@media (max-width: 767px) {
    .mobile-only {
        display: block;
    }
    .desktop-only {
        display: none;
    }
    .title-border-box.cols4 .col {
        padding-top: 15px;
    }
    .utc-page .main-inner-content .aside-right {
        margin-top: 44px;
    }
    .title-content ~ .aside-right > .related-stories {
        padding: 0;
    }
    .utc-featured-card .utc-unit-card-brief > article {
        width: 100%;
    }
    .utc-page .wide-content.aag-content {
        width: auto;
    }
    .aag-hero.page-title.with-image {
        margin: 0;
        background: #fff;
    }

    .utc-page .top-interior-banner {
        background-color: transparent !important;
    }

    .utc-page .top-interior-banner .image-item.chart {
        position: static;
        margin: 0;
        padding: 15px 0;
        float: none;
        text-align: center;
        background-color: rgb(1,104,182);
        width: auto;
    }
    
    
    .utc-featured-card .utc-unit-card-brief {
        padding: 18px 0;
    }
    .utc-page .wide-content.aag-content {
        position: relative;
        margin-top: 0;
        margin-bottom: 0;
        padding-bottom: 68px;
    }
    .download-sidebar .icon.hidden-phone { 
        display: block!important;
    }
    .page-intro p,
    .utc-page .body-content .page-intro p {
        font-size: 16px;
        line-height: 21px;
        letter-spacing: 0.25px;
    }
    .utc-page .accordion .accordion-body.active .close-section {
        position: relative;
        font-size: 14px;
        font-weight: bold;
        color: #000;
        text-align: right;
        display: block;
        border-top: 2px solid #e5e5e6;
        margin-top: 15px;
        padding-bottom: 10px;
        padding-top: 10px;
        padding-right: 22px;
        background: none;
        text-transform: none;
    }
    .utc-page .accordion .accordion-body.active .close-section:before,
    .utc-page .accordion .accordion-body.active .close-section:after {
        content: '';
        position: absolute;
        background-color: #000;
        right: 8px;
        width: 1px;
        height: 14px;
        top: 50%;
        margin-top: -6px;
        transition: 0.25s all;
    }
    .utc-page .accordion .accordion-body.active .close-section:before {
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .utc-page .accordion .accordion-body.active .close-section:after {
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    .aws-search-box .more-link.opportunities {
        margin: 10px 0 10px 0 !important;
    }

    .career-partner-job-box {
        /*width: 240px;*/
        padding: 18px;
    }
    .career-partner-job-box .inner-box {
        margin: 18px -18px -18px -18px;
    }
    .career-partner-job-box .solid-btn {
        width: 138px;
        margin: 15px auto 0 auto;
        display: block;
    }
        .career-partner-job-box .solid-btn.wide {
            width: 180px;
        }

    /* UPDATE Site Page fixes. */
    .utc-page .visible-phone.update-page-inner-content {
        display: none;
    }

    .product-results-table td.w3 {
        min-height: 36px;
        border-bottom: 8px solid #d5d4d4;
    }

    .product-results-table td.w3 a {
        color: #06b2ff;
    }

    .page-2020-item {
        width: 100%;
        margin:0;
    }
}
@media screen and (max-width: 600px) {
    .widgets-set.utc-cols-3,
    .widgets-set.utc-cols-3 > div {
        display: block;
    }
    .widgets-set.utc-cols-3 > div {
        width: 100%;
        max-width: 231px;
        height: auto;
        overflow: hidden;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border: none;
    }
    .career-partner-job-box .solid-btn.wide {
        white-space: nowrap;
        padding-left: 12px;
        padding-right: 12px;
    }
    .utc-page .sitemap-nav .sitemap-col.col-1,
    .utc-page .sitemap-nav .sitemap-col.col-2,
    .utc-page .sitemap-nav .sitemap-col.col-3,
    .utc-page .sitemap-nav .sitemap-col.col-4 {
        width: auto;
        float: none;
        padding-right: 0;
    }

    /* UPDATE SITE page style fixes. */
    .utc-page .update-page img {
        width: 150px;
        height: 36px;
    }

    .utc-page .update-page p {
        font-size: 18px;
    }
}
@media (max-width: 599px) {

    .title-image-border .content .image img {
        width: auto;
        max-width: 100%;
        height: auto;
    }
    .key-facts-charts .left-section .image img {
        max-width: 390px;
        width: 100%;
    }
    .key-facts-charts .right-section .image img {
        max-width: 234px;
        width: 100%;
    }

    .products-table .w2 p {
        max-width: 230px;
    }

}

@media (max-width: 449px) {
    .social-solid-box .social-links-box {
        display: block;
        width: 85%;
    }
    .social-solid-box .social-links-box a {
        display: inline-block;
        vertical-align: top;
        margin-bottom: 10px;
        max-width: 52px;
    }
    .social-solid-box .social-links-box .twitter-icon {
        width: 42px;
    }
}

@media (max-width: 430px) {
    .key-facts-charts .left-section .image img {
        max-height: 162px;
        width: auto;
    }
    .key-facts-charts .right-section .image img {
        max-height: 162px;
        width: auto;
    }
}

@media (max-width: 400px) {
    
    .utc-page .aside-right.utc-4-cols-wide,
    .utc-page .aside-right.utc-4-cols-wide > * {
        margin-left: 0;
        width: 100%;
    }
    .utc-page .aside-right.utc-4-cols-wide .utc-widget > * {
        margin-left: 0;
    }

    .utc-page .aside-right.utc-4-cols-wide .utc-widget-released {
        margin-top: 44px;
    }
}