.investorrelators-grid-header{min-height:38px;background-color:#115e67;padding:10px;font-size:16px;line-height:18px;font-weight:bold;color:var(--olam-white);border-radius:6px 6px 0 0;display:flex;margin:30px 0 0 0;position:relative}
.investorrelators-grid-header-date{width:79px}
.olam-annualreport-date-error{color:var(--olam-dark-red);margin-top:10px;font-size:14px;display:none}
.investorrelators-grid-item{display:flex;min-height:34px;justify-content:flex-start;align-items:center;padding:10px;margin:0;position:relative}
.investorrelators-grid-item:nth-child(even){background-color:var(--olam-light-grey)}
.investorrelators-grid-item:nth-child(odd){background-color:var(--olam-white)}
.investorrelators-grid-item-date{width:79px;font-size:12px;line-height:18px;color:var(--olam-dark-grey)}
.investorrelators-grid-item-title{font-size:12px;line-height:18px;color:var(--olam-dark-grey);flex:1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}
.investorrelators-grid-item-readmore{width:93px;font-size:12px;font-weight:bold;line-height:11px;color:#115e67;text-align:center}
.investorrelators-grid-item-readmore::after{content:"\003E";color:#115e67;margin-left:3px;display:inline-block}
.investorrelators-grid-header .form-group{margin-bottom:0;margin-right:10px}
.investorrelators-grid-header .form-group label{font-size:14px;line-height:11px;color:var(--olam-dark-grey);padding-bottom:10px}
.investorrelators-grid-header .form-control{height:40px;width:100%}
.investorrelators-grid-header .date-wrapper{display:none}
.investorrelators-grid-filter-mobile{flex-direction:column;display:flex !important;padding:20px 0 0 0}
.investorrelators-grid-filter-mobile .date-wrapper{flex-direction:column}
.card-container-newtheme-title{font-size:18px;line-height:22px;color:var(--olam-dark-blue);margin-bottom:0 !important}
.investorrelators-grid-filter-mobile .form-group{margin-bottom:20px !important}
.card-container-newtheme .norecord-irevent{margin-top:10px}
.card-container-newtheme .pagination-wrapper{margin-top:0 !important}
.annualreport-download-icon{background-image:url('clientlib-investorthemetable/resources/images/icon-download-report.png');width:15px;height:16px;position:absolute;right:10px;background-position:center;background-size:15px;background-repeat:no-repeat;top:10px}
.pagination-items-themetable .pagination-item-active{border:solid 2px var(--olam-light-green)}
.pagination-items-themetable{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center}
.pagination-items-themetable .pagination-item,.pagination-items-themetable .pagination-item a{display:inline-flex;min-width:18px;width:auto;height:18px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:26px;letter-spacing:normal;text-align:center;text-decoration:none;color:var(--olam-black);cursor:pointer;padding:0 4px;align-items:center;justify-content:center}
.pagination-wrapper-themetable{text-align:center;padding-top:20px;padding-bottom:30px;display:flex;align-items:center;justify-content:center}
.pagination-wrapper-themetable .previous-arrow{font-size:12px;padding-left:23.3px;transform:rotate(180deg)}
.pagination-wrapper-themetable .next-arrow{font-size:12px;padding-left:14px}
.investorrelators-grid-searchContainer .form-group{position:relative}
.investorrelators-grid-searchContainer .search-field{margin:0;width:100%;cursor:text;display:block;line-height:11px;font-weight:100;font-size:14px}
.investorrelators-grid-searchContainer em{position:absolute;right:10px;color:var(--olam-cold-grey);cursor:pointer;top:39px}
.investorrelators-grid-filter-container input{padding:11px 0 11px 10px;height:38px}
.investorrelators-grid-filter-container .form-control[readonly]{background-color:#fff}
.investorrelators-grid-datepicker{background-image:url(../../../content/dam/olamgroup/icons/calendar.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;cursor:pointer;height:50px;width:97%;padding:6px 17px 6px 14px}
.investorrelators-grid-search-close{display:none;top:48px;font-size:13px}
.investorrelators-grid-item-download{padding-left:40px}
.investorrelators-grid-item-readmore:hover{text-decoration:underline;text-decoration-thickness:2px;color:#115e67}
.investorrelators-grid-item-readmore:visited,.investorrelators-grid-item-readmore:focus{color:#115e67}
#theme-table-loader{text-align:center}
#theme-table-loader .loader-imgx{width:64px;height:64px}
@media only screen and (max-width:991px){.investorrelators-grid-header .investor-date-title{display:flex}
}
@media only screen and (min-width:992px){.card-container-newtheme-title{font-size:36px;line-height:42px}
.investor-date-title{display:flex}
.investorrelators-grid-header{min-height:63px;padding:20px;font-size:20px;line-height:28px;margin:30px 0 0 0;justify-content:space-between}
.investorrelators-grid-header-date{width:123px}
.investorrelators-grid-item{min-height:60px;padding:20px;margin:0}
.investorrelators-grid-item-date{width:123px;font-size:18px;line-height:24px}
.investorrelators-grid-item-title{font-size:18px;line-height:24px;-webkit-line-clamp:unset}
.investorrelators-grid-item-readmore{font-size:14px;line-height:11px}
.investorrelators-grid-header .date-wrapper{display:flex !important}
.investorrelators-grid-filter-mobile{display:none !important}
.annualreport-download-icon{width:19px;height:22px;right:20px;top:20px}
.pagination-wrapper-themetable{padding-top:40px;padding-bottom:80px}
.pagination-items-themetable .pagination-item,.pagination-items-themetable .pagination-item a{width:32px;height:32px;font-size:18px;line-height:24px}
.pagination-wrapper-themetable .previous-arrow{font-size:18px;padding-left:15px}
.pagination-wrapper-themetable .next-arrow{font-size:18px;padding-left:10px}
.investorrelators-grid-searchContainer em{top:14.5px;font-size:12px}
.investorrelators-grid-searchContainer .search-field{font-size:18px;min-width:295px;padding-right:30px}
.investorrelators-grid-datepicker{background-position:calc(100% - 15px) center}
}
@media only screen and (min-width:1900px){.card-container-newtheme-title{font-size:38px;line-height:36px}
.investorrelators-grid-header{min-height:68px;font-size:24px;line-height:28px;margin:30px 0 0 0}
.investorrelators-grid-header-date{width:178px}
.investorrelators-grid-item{min-height:63px;padding:20px;margin:0}
.investorrelators-grid-item-date{width:178px;font-size:20px;line-height:28px}
.investorrelators-grid-item-title{font-size:20px;line-height:28px}
.investorrelators-grid-item-readmore{font-size:14px;line-height:11px}
.annualreport-download-icon{width:20px;height:22px}
.pagination-items-themetable .pagination-item,.pagination-items-themetable .pagination-item a{font-size:20px;line-height:26px}
}