/*==================================
 ---------     Q4ICONS    ----------
==================================*/
@font-face {
    font-family: 'q4-icons';
    src: url("https://d1azc1qln24ryf.cloudfront.net/50912/_Q4BlankTemplate/q4-icons.eot?y5b75i");
    src: url("https://d1azc1qln24ryf.cloudfront.net/50912/_Q4BlankTemplate/q4-icons.eot?y5b75i#iefix") format("embedded-opentype"), url("https://d1azc1qln24ryf.cloudfront.net/50912/_Q4BlankTemplate/q4-icons.woff2?y5b75i") format("woff2"), url("https://d1azc1qln24ryf.cloudfront.net/50912/_Q4BlankTemplate/q4-icons.ttf?y5b75i") format("truetype"), url("https://d1azc1qln24ryf.cloudfront.net/50912/_Q4BlankTemplate/q4-icons.woff?y5b75i") format("woff"), url("https://d1azc1qln24ryf.cloudfront.net/50912/_Q4BlankTemplate/q4-icons.svg?y5b75i#q4-icons") format("svg");
    font-weight: normal;
    font-style: normal;
}
[class^="q4-icon_"]:before,
[class*=" q4-icon_"]:before {
    font-family: 'q4-icons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.q4-icon_calendar-4pt:before {
    content: "\e90c";
}
.q4-icon_checkmark:before {
    content: "\e90d";
}
.q4-icon_add-to-calendar-4pt:before {
    content: "\e90e";
}
.q4-icon_home:before {
    content: "\e904";
}
.q4-icon_menu:before {
    content: "\ec71";
}
.q4-icon_plus:before {
    content: "\ed5d";
}
.q4-icon_minus:before {
    content: "\ed5e";
}
.q4-icon_cross:before {
    content: "\ed6d";
}
.q4-icon_check:before {
    content: "\ed71";
}
.q4-icon_play:before {
    content: "\ed85";
}
.q4-icon_pause2:before {
    content: "\ed86";
}
.q4-icon_chevron-up:before {
    content: "\edba";
}
.q4-icon_chevron-right:before {
    content: "\edbe";
}
.q4-icon_chevron-down:before {
    content: "\edc2";
}
.q4-icon_chevron-left:before {
    content: "\edc6";
}
.q4-icon_arrow-up:before {
    content: "\edc7";
}
.q4-icon_arrow-right:before {
    content: "\edc8";
}
.q4-icon_arrow-down:before {
    content: "\edc9";
}
.q4-icon_arrow-left:before {
    content: "\edca";
}
.q4-icon_webcast:before {
    content: "\e989";
}
.q4-icon_pdf:before {
    content: "\e900";
}
.q4-icon_html:before {
    content: "\eecd";
}
.q4-icon_tape:before {
    content: "\e952";
}
.q4-icon_link:before {
    content: "\ec9b";
}
.q4-icon_bell-line:before {
    content: "\ea57";
}
.q4-icon_bell-fill:before {
    content: "\e908";
}
.q4-icon_presentation:before {
    content: "\e95c";
}
.q4-icon_pie:before {
    content: "\eb81";
}
.q4-icon_file:before {
    content: "\eb81";
}
.q4-icon_video:before {
    content: "\e95e";
}
.q4-icon_bars:before {
    content: "\eb8a";
}
.q4-icon_text:before {
    content: "\e99b";
}
.q4-icon_news:before {
    content: "\e99b";
}
.q4-icon_transcript:before {
    content: "\e99b";
}
.q4-icon_table:before {
    content: "\eeae";
}
.q4-icon_calendar:before {
    content: "\ea5f";
}
.q4-icon_image-line:before {
    content: "\e93c";
}
.q4-icon_image-fill:before {
    content: "\e93b";
}
.q4-icon_phone-fill:before {
    content: "\ea1d";
}
.q4-icon_phone-line:before {
    content: "\ea26";
}
.q4-icon_envelope-line:before {
    content: "\ea32";
}
.q4-icon_envelope-fill:before {
    content: "\ea34";
}
.q4-icon_location-fill:before {
    content: "\ea3c";
}
.q4-icon_location-line:before {
    content: "\ea3d";
}
.q4-icon_clock-line:before {
    content: "\ea4d";
}
.q4-icon_clock-fill:before {
    content: "\ea4e";
}
.q4-icon_printer-line:before {
    content: "\ea67";
}
.q4-icon_printer-fill:before {
    content: "\ea68";
}
.q4-icon_drawer-out:before {
    content: "\ea81";
}
.q4-icon_drawer-in:before {
    content: "\ea82";
}
.q4-icon_user-fill:before {
    content: "\eb08";
}
.q4-icon_user-line:before {
    content: "\eb09";
}
.q4-icon_briefcase-line:before {
    content: "\e909";
}
.q4-icon_briefcase-fill:before {
    content: "\ec03";
}
.q4-icon_quotes-left:before {
    content: "\eb1b";
}
.q4-icon_quotes-right:before {
    content: "\eb1c";
}
.q4-icon_spinner:before {
    content: "\eb27";
}
.q4-icon_search:before {
    content: "\e903";
}
.q4-icon_circle:before {
    content: "\ec6b";
}
.q4-icon_star-line:before {
    content: "\ece3";
}
.q4-icon_star-half:before {
    content: "\ece4";
}
.q4-icon_star-fill:before {
    content: "\ece5";
}
.q4-icon_warning-line:before {
    content: "\ed4f";
}
.q4-icon_warning-fill:before {
    content: "\ed50";
}
.q4-icon_share-external:before {
    content: "\eec8";
}
.q4-icon_instagram:before {
    content: "\e946";
}
.q4-icon_google:before {
    content: "\eeea";
}
.q4-icon_google-square:before {
    content: "\eeeb";
}
.q4-icon_facebook:before {
    content: "\eeef";
}
.q4-icon_facebook-square:before {
    content: "\eef0";
}
.q4-icon_twitter:before {
    content: "\eef5";
}
.q4-icon_apple:before {
    content: "\e90a";
}
.q4-icon_microsoft:before {
    content: "\e90b";
}
.q4-icon_youtube:before {
    content: "\eefc";
}
.q4-icon_rss:before {
    content: "\eefa";
}
.q4-icon_rss-square:before {
    content: "\eefb";
}
.q4-icon_vimeo:before {
    content: "\eeff";
}
.q4-icon_vimeo-square:before {
    content: "\ef00";
}
.q4-icon_flickr:before {
    content: "\ef02";
}
.q4-icon_flickr-square:before {
    content: "\ef04";
}
.q4-icon_linkedin:before {
    content: "\ef29";
}
.q4-icon_linkedin-square:before {
    content: "\ef28";
}
.q4-icon_glassdoor:before {
    content: "\e905";
}
.q4-icon_glassdoor-square:before {
    content: "\e906";
}
.q4-icon_share:before {
    content: "\eee0";
}
.q4-icon_file-pdf-line:before {
    content: "\ef3e";
}
.q4-icon_file-pdf-fill:before {
    content: "\e901";
}
.q4-icon_file-word-line:before {
    content: "\ef40";
}
.q4-icon_file-word-fill:before {
    content: "\e902";
}
.q4-icon_file-excel-line:before {
    content: "\ef41";
}
.q4-icon_file-excel-fill:before {
    content: "\e907";
}
.q4-icon_file-image-line:before {
    content: "\e9af";
}
.q4-icon_file-image-fill:before {
    content: "\e9b0";
}
.q4-icon_file-sound-line:before {
    content: "\e9b1";
}
.q4-icon_file-sound-fill:before {
    content: "\e9b2";
}
.q4-icon_file-play-line:before {
    content: "\e9b3";
}
.q4-icon_file-play-fill:before {
    content: "\e9b4";
}
.q4-icon_file-zip-line:before {
    content: "\e9b9";
}
.q4-icon_file-zip-fill:before {
    content: "\e9ba";
}
.q4-icon_file-xml-line:before {
    content: "\e9bb";
}
.q4-icon_file-html-line:before {
    content: "\e9bb";
}
.q4-icon_file-xml-fill:before {
    content: "\e9bc";
}
.q4-icon_file-html-fill:before {
    content: "\e9bc";
}
.q4-icon_file-presentation-line:before {
    content: "\e9bf";
}
.q4-icon_file-presentation-fill:before {
    content: "\e9c0";
}
.q4-icon_file-stats-line:before {
    content: "\e9c1";
}
.q4-icon_file-stats-fill:before {
    content: "\e9c2";
}
.q4-icon_file-spreadsheet-line:before {
    content: "\e9c5";
}
.q4-icon_file-spreadsheet-fill:before {
    content: "\e9c6";
}



.CardTable.new {
    font-size: 14px;
}
.PageInvestorsCompanyOverviewSeniorDebt .CardTable.new {
    font-size: 12px;
}

.q4-Company-Creditratings:before {
    content: "\e91f" !important;
}

.CardTable.new th {
    padding: 16px 4px;
}
.CardTable.new td {
   padding: 10px 2px;
}
.CardTable.new tr > td:first-child {
   text-align:left;
}
.q4-Company-Analystcoverage.debt:before {
    content: "\e909";
}
.q4-downloadPDF:before {
    content: "\e626";
    font-size: 31px;
}
.seniorDebt table th {
background-color:#e51937;
color: #fff;
font-weight:bold;
text-align:center;
}
.seniorDebt table td {
text-align:right;
}

.uwtModule .customButton {
    float: right;
}
.PageInvestorsCompanyOverview  .PaneLeft {
    float: left !important;
    width: 24% !important;
    margin-right: 3% !important;
    background: #f0f2f2 !important;
}
.PageInvestorsCompanyOverview .PaneContent {
    width: 73% !important;
    float: right !important;
}
 .FrPress .ModuleNotFound {
    display:none;
}
.mainNav .level1 > li.isFocused .level2,
.mainNav .level1 > li > a:focus + .level2 {
    left: 0;
    opacity: 1;
    right: 0;
    top: 100%;
}
.historical-calc .stock-table {
    min-height: 205px;
}
@media screen and (max-width: 910px) {
    .historical-calc .stock-table {
        min-height: 190px;
    }
}
@media screen and (max-width: 767px) {
    .historical-calc .stock-table {
        min-height: 170px;
    }
}

.custom-earnings-table,
.custom-earnings-table tr,
.custom-earnings-table td,
.custom-earnings-table-inner,
.custom-earnings-table-inner tr,
.custom-earnings-table-inner td,
.clean-earnings-table,
.clean-earnings-table tr,
.clean-earnings-table td {
    border: none;
}
.custom-earnings-table tr:first-child,
.custom-earnings-table tr.red-header {
    background-color: #E51937;
    color: #fff;
}
.custom-earnings-table tr {
    border-bottom: 3px solid #E51937;
}
.custom-earnings-table-inner tr {
    border-bottom: none;
}
.custom-earnings-table-inner tr td {
    padding: 0 20px;
}
.custom-earnings-table {
    margin-bottom: 25px;
}
.custom-earnings-table .grey-cell {
    background-color: #E2E2E2;
}
.custom-earnings-table .grey-item {
}
.custom-earnings-table li {
    margin: 10px 0;
}
.custom-earnings-table .footnote {
    margin-right: 15px;
}


.ContactForm .ItemClass .labelWrapper {
    width: 100%;
    display: block;
}

.contactUsPage .PaneContent {
    margin: 0 30px;
}

.contactUsPage .LayoutOneColumn .PaneContent {
   width: auto;
}

.ContactForm .ItemClass.ItemClassCompany .labelWrapper {
    display: inline;
}

.ItemClass.ItemClassCompany .sbHolder {
    float: left;
}

.ItemClass.ItemClassCompany:after {
    clear: both;
    content: " ";
}

/* 230894 */
/* .ItemClass.ItemClassCompany {
    margin: 22px 0;
} */

.Partners .PartLogo {
    display: inline-block;
    width: 32.5%;
     margin: 0 auto;
    text-align: center;
}

.Partners .PartLogo img {
   // max-width: 100px;
    max-width: 50%;
    vertical-align: middle;
}
@media (max-width: 767px) {
    .Partners .PartLogo {
        width: 45%;
        max-width: 45%;
        height: 60px;
    }
    .Partners .PartLogo.odd {
        margin-left: 0%; 
    }

}
@media (max-width: 479px) {
    .Partners .PartLogo {
        width: 100%;
        max-width: 100%;
        /*height: 80px;*/

    }
    .Partners .PartLogo img {
        display: block;
        margin: 0 auto
    }
}

.socialMedia {
    clear: both;
}

.socialMedia h3 {
    font-size: 16px;
    /*float: left;*/
    /*margin-right: 30px;*/
}

.socialMedia ul {
    list-style: none;
    margin:0;
    padding: 0;
}

.socialMedia li {
    display: inline;
    font-size: 30px;
    padding-right: 10px;
}

.socialMedia a:hover {
    text-decoration: none;
}

.socialMedia .q4-circle-linkedIn {
    color: #1686b0;
}

.socialMedia .q4-circle-facebook {
    color: #4e71a8;
}

.socialMedia .q4-circle-twitter {
    color: #1cb7eb;
}

.socialMedia .q4-circle-youtube {
    color: #ca3737;
}

.socialMedia .q4-circle-googleplus {
    color: #e3411f;
}

.socialMedia .q4-circle-instagram {
    color: #444444;
}

/*--------------- Toast CSS ---------------*/

/* The Important Bits */

/* Negative Margin Fix */
.grid-toast, .grid-toast-no-gutter {
    font-size: 0;
}
.grid-toast {
    list-style: none;
    margin-left: -30px;
}
.grid-toast-no-gutter {
    margin-left: 0;
    width: 100%;
}
.col-toast {
    box-sizing: border-box;
    display: inline-block;
    /* Negative Margin Fix */
    /* margin-right: -.25em; */
    min-height: 1px;
    padding-left: 30px;
    vertical-align: top;
}
.grid-toast-no-gutter .col-toast {
    padding-left: 0;
}
.grid-toast-no-gutter .grid-toast .col-toast {
    padding-left: 30px;
}

/* The Column Widths */

.col-1-of-1, .col-2-of-2, .col-3-of-3, .col-4-of-4, .col-5-of-5, .col-6-of-6, .col-8-of-8, .col-12-of-12 {
    width: 100%;
}

.col-1-of-2, .col-2-of-4, .col-3-of-6, .col-4-of-8, .col-6-of-12 {
    width: 50%;
}

.col-1-of-3, .col-2-of-6, .col-4-of-12 {
    width: 33.33333%;
}

.col-2-of-3, .col-4-of-6, .col-8-of-12 {
    width: 66.66667%;
}

.col-1-of-4, .col-2-of-8, .col-3-of-12 {
    width: 25%;
}

.col-3-of-4, .col-6-of-8, .col-9-of-12 {
    width: 75%;
}

.col-push-2-of-2, .col-push-3-of-3, .col-push-4-of-4, .col-push-5-of-5, .col-push-6-of-6, .col-push-8-of-8, .col-push-12-of-12 {
    margin-left: 100%;
}

.col-push-1-of-2, .col-push-2-of-4, .col-push-3-of-6, .col-push-4-of-8, .col-push-6-of-12 {
    margin-left: 50%;
}

.col-push-1-of-3, .col-push-2-of-6, .col-push-4-of-12 {
    margin-left: 33.33333%;
}

.col-push-2-of-3, .col-push-4-of-6, .col-push-8-of-12 {
    margin-left: 66.66667%;
}

.col-push-1-of-4, .col-push-2-of-8, .col-push-3-of-12 {
    margin-left: 25%;
}

.col-push-3-of-4, .col-push-6-of-8, .col-push-9-of-12 {
    margin-left: 75%;
}

.col-pull-2-of-2, .col-pull-3-of-3, .col-pull-4-of-4, .col-pull-5-of-5, .col-pull-6-of-6, .col-pull-8-of-8, .col-pull-12-of-12 {
    margin-left: -100%;
}

.col-pull-1-of-2, .col-pull-2-of-4, .col-pull-3-of-6, .col-pull-4-of-8, .col-pull-6-of-12 {
    margin-left: -50%;
}

.col-pull-1-of-3, .col-pull-2-of-6, .col-pull-4-of-12 {
    margin-left: -33.33333%;
}

.col-pull-2-of-3, .col-pull-4-of-6, .col-pull-8-of-12 {
    margin-left: -66.66667%;
}

.col-pull-1-of-4, .col-pull-2-of-8, .col-pull-3-of-12 {
    margin-left: -25%;
}

.col-pull-3-of-4, .col-pull-6-of-8, .col-pull-9-of-12 {
    margin-left: -75%;
}

.col-1-of-5 {
    width: 20%;
}

.col-push-1-of-5 {
    margin-left: 20%;
}

.col-pull-1-of-5 {
    margin-left: -20%;
}

.col-2-of-5 {
    width: 40%;
}

.col-push-2-of-5 {
    margin-left: 40%;
}

.col-pull-2-of-5 {
    margin-left: -40%;
}

.col-3-of-5 {
    width: 60%;
}

.col-push-3-of-5 {
    margin-left: 60%;
}

.col-pull-3-of-5 {
    margin-left: -60%;
}

.col-4-of-5 {
    width: 80%;
}

.col-push-4-of-5 {
    margin-left: 80%;
}

.col-pull-4-of-5 {
    margin-left: -80%;
}

.col-1-of-6 {
    width: 16.66667%;
}

.col-push-1-of-6 {
    margin-left: 16.66667%;
}

.col-pull-1-of-6 {
    margin-left: -16.66667%;
}

.col-5-of-6 {
    width: 83.33333%;
}

.col-push-5-of-6 {
    margin-left: 83.33333%;
}

.col-pull-5-of-6 {
    margin-left: -83.33333%;
}

.col-1-of-8 {
    width: 12.5%;
}

.col-push-1-of-8 {
    margin-left: 12.5%;
}

.col-pull-1-of-8 {
    margin-left: -12.5%;
}

.col-3-of-8 {
    width: 37.5%;
}

.col-push-3-of-8 {
    margin-left: 37.5%;
}

.col-pull-3-of-8 {
    margin-left: -37.5%;
}

.col-5-of-8 {
    width: 62.5%;
}

.col-push-5-of-8 {
    margin-left: 62.5%;
}

.col-pull-5-of-8 {
    margin-left: -62.5%;
}

.col-7-of-8 {
    width: 87.5%;
}

.col-push-7-of-8 {
    margin-left: 87.5%;
}

.col-pull-7-of-8 {
    margin-left: -87.5%;
}

.col-1-of-12 {
    width: 8.33333%;
}

.col-push-1-of-12 {
    margin-left: 8.33333%;
}

.col-pull-1-of-12 {
    margin-left: -8.33333%;
}

.col-2-of-12 {
    width: 16.66667%;
}

.col-push-2-of-12 {
    margin-left: 16.66667%;
}

.col-pull-2-of-12 {
    margin-left: -16.66667%;
}

.col-5-of-12 {
    width: 41.66667%;
}

.col-push-5-of-12 {
    margin-left: 41.66667%;
}

.col-pull-5-of-12 {
    margin-left: -41.66667%;
}

.col-7-of-12 {
    width: 58.33333%;
}

.col-push-7-of-12 {
    margin-left: 58.33333%;
}

.col-pull-7-of-12 {
    margin-left: -58.33333%;
}

.col-10-of-12 {
    width: 83.33333%;
}

.col-push-10-of-12 {
    margin-left: 83.33333%;
}

.col-pull-10-of-12 {
    margin-left: -83.33333%;
}

.col-11-of-12 {
    width: 91.66667%;
}

.col-push-11-of-12 {
    margin-left: 91.66667%;
}

.col-pull-11-of-12 {
    margin-left: -91.66667%;
}

@media (max-width: 480px) {
    .col-toast {
        display: block;
        margin-left: 0;
        margin-right: 0;
        width: auto;
    }
}
@media (max-width: 1200px) and (min-width: 1024px) {
    .col-toast.col-lg-1-of-1 {
        width: 100%;
    }
    .col-toast.col-lg-1-of-2, .col-toast.col-lg-2-of-4 {
        width: 50%;
    }
    .col-toast.col-lg-1-of-3 {
        width: 33.33333%;
    }
    .col-toast.col-lg-2-of-3 {
        width: 66.66667%;
    }
    .col-toast.col-lg-1-of-4 {
        width: 25%;
    }
    .col-toast.col-lg-3-of-4 {
        width: 75%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .col-toast.col-lc-1-of-1 {
        width: 100%;
    }
    .col-toast.col-lc-1-of-2, .col-toast.col-lc-2-of-4 {
        width: 50%;
    }
    .col-toast.col-lc-1-of-3 {
        width: 33.33333%;
    }
    .col-toast.col-lc-2-of-3 {
        width: 66.66667%;
    }
    .col-toast.col-lc-1-of-4 {
        width: 25%;
    }
    .col-toast.col-lc-3-of-4 {
        width: 75%;
    }
}
@media (max-width: 768px) and (min-width: 480px) {
    .col-toast.col-md-1-of-1 {
        width: 100%;
    }
    .col-toast.col-md-1-of-2, .col-toast.col-md-2-of-4 {
        width: 50%;
    }
    .col-toast.col-md-1-of-3 {
        width: 33.33333%;
    }
    .col-toast.col-md-2-of-3 {
        width: 66.66667%;
    }
    .col-toast.col-md-1-of-4 {
        width: 25%;
    }
    .col-toast.col-md-3-of-4 {
        width: 75%;
    }
}
@media (max-width: 480px) {
    [class*="col-sm-"] {
        display: inline-block;
        margin-left: auto;
        margin-right: auto;
    }
    .col-toast.col-sm-1-of-1 {
        width: 100%;
    }
    .col-toast.col-sm-1-of-2, .col-toast.col-sm-2-of-4 {
        width: 50%;
    }
    .col-toast.col-sm-1-of-3 {
        width: 33.33333%;
    }
    .col-toast.col-sm-2-of-3 {
        width: 66.66667%;
    }
    .col-toast.col-sm-1-of-4 {
        width: 25%;
    }
    .col-toast.col-sm-3-of-4 {
        width: 75%;
    }
}

.col-toast-centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.col-toast-d-first {
    float: left;
}
.col-toast-d-last {
    float: right;
}
.grid-toast-no-gutter .col-toast-span-all {
    margin-left: 0;
    width: 100%;
}
.col-toast-ab {
    vertical-align: bottom;
}
.col-toast-am {
    vertical-align: middle;
}

.irLandingPresentations .ModuleBody div.WebcastLink a:before {
content: '\e913';
    display: inline;
    vertical-align: middle;
    font-family: 'Q4-Default-Icons';
    font-size: 24px;
    margin-right: 10px;
}
@media (min-width:1011px) {
a.contactPhone {
text-decoration:none;
color: #1a1a1a;
cursor: default;
}
}
p.sectionTitle {
    font-size: 18px;
}
.careerOvervewIntro .bottomSpace20 p {
    text-align: justify;
    font-size: 16px;
}
.careers .thumbShortcuts .ModuleItemRow {
    background-repeat: no-repeat;
    background-size: contain;
    background-position-y: -35px;
}
.careers .thumbShortcuts img {
    display: none;
}
.careers .sliderNavW {
display: none;
}




/*======ACQUISITIONS STYLING ===========*/
.q4-Company-Acquisitions {
    background-image: url('../design/merger-icon.png');
    background-size: 56%;
    background-repeat: no-repeat;
    background-position: 50% 52%;
}
a.link.acquisition:hover span.border {
    border-bottom: 5px solid #e51937;
    width: 79px;
    display: block;
    position: absolute;
    top: 107px;
    left: 37px;
}
a.link.acquisition{
position:relative;
} 
table.acquisitions th, table.acquisitions td {
    padding: 9px;
    text-align: center;
}

table.acquisitions tr:nth-child(2n+1) td {
    background-color: #f2f2f2;
    /*color: #fff;*/
}

/*table.acquisitions tr:nth-child(2n+1) td a i.icon:before {
    color: #fff;
}*/
/*.header {
    position: absolute;
    top: 8px;
    z-index: 1;
    font-weight: bold;
    left: 34%;
    color: #fff;
}

.module_acquisitions {
    position: relative;
}
.module_acquisitions-navpane.slick-initialized.slick-slider {
    position: relative;
}

i.expander.q4-rounded-leftchevon.slick-arrow, i.expander.q4-rounded-rightchevon.slick-arrow {
    position: absolute;
    font-size: 25px;
    width: 30px;
    height: 30px;
    cursor: pointer;
}

i.expander.q4-rounded-leftchevon.slick-arrow {
    left: 2px;
    top: 6px;
    color: #fff;
}

i.expander.q4-rounded-rightchevon.slick-arrow {
    right: 2px;
    top: 7px;
    color: #fff;
}
.module_acquisitions_item,
.module_acquisitions_items {
    display: inline-block !Important;
    vertical-align: top;
    padding: 2px 0px;
}

.module_acquisitions_item {
    width: 25%;
}

.module_acquisitions_items {
    width: 75%;
}

.module_acquisitions-navpane {
        height: 38px;
    width: 100%;
    background-color: #00B3BE;
}

.module_acquisitions_item--items div,
.module_acquisitions_item--header div {
    padding: 0px 5px 0px 5px !important;
    font-size: 14px;
    display: block;
}

.module_acquisitions_item--items,
.module_acquisitions_item--header {
    display: inline-block;
}

.module_acquisitions_item--header {
    width: 20%;
}

.module_acquisitions_item--items {
    width: 80%;
    vertical-align: top;
}

.module_acquisitions_item--header {
    background-color: blue;
    color: #fff;
    text-align: center;
}
a.html i.icon:before {
    content: '\e629';
}*/

table.acquisitions .docLink.html .icon:before {
    color: #000;
}

table.acquisitions .docLink.PDF i.icon:before {
    color: #dd2a2a;
}
.item {
    display: block;
    padding-bottom: 10px;
}

.item span.content {
    display: inline-block;
    width: 600px;
vertical-align: top;
}
.item span.content:first-child {
    display: inline-block;
    width: 300px;
}
a.acqAdditional i.icon:before {
    content: '\e653';
    font-family: 'Q4-Default-Icons';
    color: #00B3BE;
}

/* 195186 - Canada-Wide Science Fair Climate Change Adaptation */

.blue-text,
.blue-text h2,
.blue-text h3 {
    text-align: center;
    color: #4acbd5;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
}

.red-text,
.red-text h3 {
    text-align: center;
    color: #e51937;
    font-weight: bold;
}

.red-text h3 {
    font-family: 'Open Sans', sans-serif;
}

.prizes {
    border: 1px solid #f2f2f2;
    height: 240px;
    width: 300px;
    text-align: center;
}

.prizes:nth-child(1),
.prizes:nth-child(2) {
    margin-right: 5px;
}

.prizes p {
    padding: 0px 10px;
}

.box-header {
    background-color: #4acbd5 !important;
    padding: 2px;
}

.climate-video,
.winners-header,
.contact-header {
    padding-top: 60px;
}

.climate-video iframe {
    margin: auto;
    display: block;
}

.winners {
    overflow: auto;
    border: 1px solid #f2f2f2;
}

.winners-header {
    text-align: center;
    padding-bottom: 10px;
}

.winners img {
    float: left;
    max-width: 300px;
    padding-right: 15px;
}

.winners p {
    text-align: left;
}

/* 195186 - Toast Grid */

.grid .grid_col {
    box-sizing: border-box;
    display: inline-block;
    min-height: 1px;
    /*padding-left: $toast-gutter-width;*/
    vertical-align: top;
}

/* Responsive */
/* 195186 */

@media screen and (max-width: 1330px) {
    .prizes,
    .prizes:nth-child(1) {
        border: 1px solid #f2f2f2;
        width: 100%;
        height: 170px;
        text-align: center;
        margin: 0 auto;
        }
}
.widget-button{
    margin-top: 30px;
}
.page-media-center .PaneContent{
    padding-left: 20px;
    border-left: 1px solid #e6e6e6;
}


@media screen and (max-width: 1010px){
       .page-media-center .PaneContent{
        padding-left: 0;
        border-left: 0;
    } 
}
