

/* list picker */
#list-picker .list-thumbnail{
    width: fit-content;
    height: 175px;
    object-fit: cover;
    object-position: left; margin-bottom: 30px;}



/* Reports and Presentations */
.list .reports-and-presentations-title-wrapper { display: none; }
.list .reports-and-presentations-wrapper .list-item { padding-top: 0; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper { border-bottom: 2px solid #ececec; border-radius: 0; position: relative; padding-bottom: 5px; padding-top: 15px; }
.list .reports-and-presentations-wrapper .list-item:first-child .item-content-wrapper { padding-top: 0; }
.list .reports-and-presentations-wrapper .list-item:last-child .item-content-wrapper:after { display: none; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item"] { padding-bottom: 0; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item"] button { background: transparent; padding: 0; color: #f07e2d; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item"] a,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item"] button { padding-bottom: 10px; display: inline-block; position: relative; padding-left: 25px; line-height: 1; color:#707070; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item"] a:before,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item"] button:before { content: ""; display: block; width: 22px; height: 22px; position: absolute; top: 0; left: 0; background: transparent url("/assets/svg/pdf-link.svg") no-repeat center; background-size: cover; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-title { padding-bottom: 10px; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-reports { display: block; width: 100%; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-reports a + a { display: block; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-reports .online-link:before { background-image: url("/assets/svg/pdf-link.svg"); }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-webcast .webcast-link:before { background-image: url("/assets/svg/video-link.svg"); }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-presentation .presentation-link:before { background-image: url("/assets/svg/pdf-link.svg"); }


.list .financial-title-wrapper,
.list .financial-subtitle-content li .financial-calendar-content-wrapper{width:100%; display:inline-flex; justify-content: space-between; align-items: center;}
.list .financial-subtitle-content li .financial-calendar-content-wrapper .item-title h4{color:#575756}
.list .event-title {margin: 40px 0 20px; padding-bottom: 10px; border-bottom:1px solid #707070; width: fit-content;}
.list .financial-subtitle-content li .financial-calendar-content-wrapper .item-date p{ text-align: right;}

.list .pdf-library-title-wrapper{display:none; }
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-link .report-link{padding-bottom: 10px; display: inline-block; position: relative; padding-left: 25px;line-height: 1; color: #707070; }
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-link .report-link:before{ content: ""; display: block; width: 22px; height: 22px;padding-bottom: 10px; display: inline-block; position: relative; padding-left: 25px; line-height: 1; color:#707070; position: absolute; top: 0; left: 0; background: transparent url("/assets/svg/pdf-link.svg") no-repeat center; background-size: contain; }
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-title h2,
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-title h3,
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-title h4 {color:#707070;}

@media(min-width:768px){
/* Results and Presentations */

.list .reports-and-presentations-title-wrapper { display: block; padding-left: 30px; padding-right: 30px; }
.list .reports-and-presentations-title-wrapper [class*="item-"],
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item-"] { display: inline-block; vertical-align: middle; text-align: center; }
.list .reports-and-presentations-title-wrapper [class*="item-"] p { padding-bottom: 0; }
.list .reports-and-presentations-title-wrapper .item-title-wrapper,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-title-wrapper { width: calc(100% - 310px); }
.list .reports-and-presentations-title-wrapper .item-presentation,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-presentation { width: 130px; }
.list .reports-and-presentations-title-wrapper .item-reports,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-reports { width: 75px; }
.list .reports-and-presentations-title-wrapper .item-webcast,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-webcast { width: 50px; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper { padding: 20px 0; }
.list .reports-and-presentations-wrapper .list-item:first-child .item-content-wrapper { padding-top: 20px; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper:after { display: none; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-title h2,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-title h3,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-title h4 { font-size: 25px; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-date,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-title { display: block; text-align: left; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-title { padding-bottom: 0; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-reports { float: none; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-reports a { float: none; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-reports a + a { margin-left: 10px; display: inline-block; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item-"] a,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item-"] button { font-size: 0; padding-left: 0; padding-bottom: 0; margin-left: auto; margin-right: auto; padding-top: 0; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item-"] a:before,
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item-"] button:before { position: relative; width: 30px; height: 30px; }
.list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-webcast .webcast-link { padding-top: 0; }


.list .pdf-library-wrapper .list-item .item-content-wrapper,
.list .pdf-library-title-wrapper{width:100%; display:inline-flex; justify-content: space-between; align-items: center;}
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-link .report-link{ font-size: 0; width: 60px; height: 50px; }
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-title h2,
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-title h3,
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-title h4 { font-size: 25px; }
.list .pdf-library-wrapper .list-item .item-content-wrapper .item-link .report-link:before{ content: ""; display: block; width: 40px; height: 40px;padding-bottom: 10px; display: inline-block; position: relative; padding-left: 25px; line-height: 1; color:#707070; position: absolute; top: 0; left: 0; background: transparent url("/assets/svg/pdf-link.svg") no-repeat center; background-size: contain; }
}

@media(min-width:992px){
    /* Reports and Presentations */
    .list .reports-and-presentations-title-wrapper .item-title-wrapper,
    .list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-title-wrapper { width: calc(100% - 375px); }
    .list .reports-and-presentations-title-wrapper .item-presentation,
    .list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-presentation { width: 125px; }
    .list .reports-and-presentations-title-wrapper .item-reports,
    .list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-reports { width: 100px; }
    .list .reports-and-presentations-title-wrapper .item-reports.item-report-title { width: 125px; }
    .list .reports-and-presentations-title-wrapper .item-webcast,
    .list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-webcast { width: 105px; }
    .list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item"] a:before,
    .list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content [class*="item"] button:before { width: 40px; height: 40px; }
    .list .reports-and-presentations-wrapper .list-item .item-content-wrapper .item-content .item-reports a + a { margin-left: 15px; }

}