/********************************************************** GENERAL SETTINGS ***********************************************************************************/
@font-face {
  font-family: "Aktiv Grotesk";
  font-style: normal;
  font-weight: 400;
  src: url("//tools.eurolandir.com/tools/TSR/Config/Company/om-oqep/fonts/aktiv.ttf") format('truetype');
}

@font-face {
  font-family: "Aktiv Grotesk";
  font-style: normal;
  font-weight: 700;
  src: url("//tools.eurolandir.com/tools/TSR/Config/Company/om-oqep/fonts/aktivbold.ttf") format('truetype');
}

@font-face {
  font-family: "Grotesk";
  font-style: normal;
  font-weight: 400;
  src: url("//tools.eurolandir.com/tools/TSR/Config/Company/om-oqep/fonts/AktivRegular.ttf") format('truetype');
}

.EurolandTools-TotalReturnAndDividends_en-GB {
  margin: 0px;
  font-family: "Aktiv Grotesk", sans-serif;
}

.EurolandTools-TotalReturnAndDividends_ar-AE {
  margin: 0px;
  font-family: "Grotesk", sans-serif;
}

.EurolandTools-TotalReturnAndDividends {
  max-width: 1536px;
  margin: 0 auto;
  -webkit-text-size-adjust: 100%;
}

body,
.EurolandTools-CommonObjects-Select-SelectionLabel,
.EurolandTools-CommonObjects-Select-Option,
.EurolandTools-CommonObjects-Calendar-SelectionIndicator,
.EurolandTools-TotalReturnAndDividends input,
.EurolandTools-TotalReturnAndDividends textarea,
.EurolandTools-TotalReturnAndDividends-SuppliedBy,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-ControlHeading,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-Label,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-AccessibleTableSwitch-Text,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-Period,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-TotalReturnCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-ViewText,
.EurolandTools-CommonObjects-AccessibleTable-PeriodHeading,
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Controls {
  font-size: 16px;
  font-family: inherit;
  color: #231F20;
}

/* headings */
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-Heading,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-TableHeading,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-Heading,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Heading,
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results-GraphHeading,
.EurolandTools-CommonObjects-AccessibleTable-BreadcrumbHeading {
  font-family: inherit;
  font-size: 16px;
  color: #231F20;
  font-weight: normal;
}

/* apply general fonts to charts */
.highcharts-container span,
.highcharts-container text {
  font-family: "Aktiv Grotesk", sans-serif !important;
  color: #231F20 !important;
  fill: #231F20 !important;
  font-size: 16px !important;
  line-height: 22px;
}

/* links */
.EurolandTools-CommonObjects-AccessibleTable-BreadcrumbLink,
.EurolandTools-CommonObjects-AccessibleTable-PeriodLink,
.EurolandTools-TotalReturnAndDividends-SuppliedBy a,
.EurolandTools-TotalReturnAndDividends-SuppliedBy a:link {
  font-weight: normal;
  color: #6D6D6D;
  font-style: none;
  text-decoration: underline;
}

.EurolandTools-CommonObjects-AccessibleTable-BreadcrumbLink:hover,
.EurolandTools-CommonObjects-AccessibleTable-PeriodLink:hover,
.EurolandTools-CommonObjects-AccessibleTable-BreadcrumbLink:active,
.EurolandTools-CommonObjects-AccessibleTable-PeriodLink:active,
.EurolandTools-TotalReturnAndDividends-SuppliedBy a:hover,
.EurolandTools-TotalReturnAndDividends-SuppliedBy a:active {
  text-decoration: underline;
  font-style: none;
  color: #6D6D6D;
}

/* positive and negative colors */
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-NegativeValue {
  color: #ff0000;
}

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-PositiveValue {
  color: #008800;
}

/*************************************************** END OF GENERAL SETTINGS ****************************************************************************/
/********************************************************** TABLE CSS ***********************************************************************************/
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Table,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table,
.EurolandTools-CommonObjects-AccessibleTable-Table {
  width: 100%;
  box-sizing: border-box;
  border-collapse: collapse;
  border-spacing: 0px;
}

/**** BORDERS START ****/
/** Inner borders **/
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH,
.EurolandTools-CommonObjects-AccessibleTable-Table-HeadingCell {
  border-left: 0em solid #ededed;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-DataCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-DataCell,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell,
.EurolandTools-CommonObjects-AccessibleTable-Table-DataCell {
  border-left: 0em solid #ededed;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingName,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-PeriodTH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-YearTH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTH,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingRadio,
.EurolandTools-CommonObjects-AccessibleTable-Table-PeriodHeading,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Name,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-PeriodTD,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-YearTD,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTD,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Radio,
.EurolandTools-CommonObjects-AccessibleTable-Table-PeriodTH {
  border-left: 0px;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-DataCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-DataCell,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell,
.EurolandTools-CommonObjects-AccessibleTable-Table-DataCell {
  border-bottom: 0em solid #ededed;
}

/** Outer borders **/
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH,
.EurolandTools-CommonObjects-AccessibleTable-Table-HeadingCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH {
  border-top: 0em solid #ededed;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Name.EurolandTools-TotalReturnAndDividends-InstrumentSelection-LeftEdge,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-PeriodTH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-PeriodTD,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTD,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Radio,
.EurolandTools-CommonObjects-AccessibleTable-Table-PeriodHeading,
.EurolandTools-CommonObjects-AccessibleTable-Table-PeriodTH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-YearTH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-YearTD {
  border-left: 0em solid #ededed;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Date,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-LeftTH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-ShareTD,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TypeTH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TypeTD,
.EurolandTools-CommonObjects-AccessibleTable-Table-RightHeadingCell,
.EurolandTools-CommonObjects-AccessibleTable-Table-RightDataCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TotalTH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TotalTD {
  border-right: 0em solid #ededed;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Table,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table tbody tr:last-child th,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table tbody tr:last-child td,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table tbody tr:last-child th,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table tbody tr:last-child td,
.EurolandTools-CommonObjects-AccessibleTable-Table tbody tr:last-child th,
.EurolandTools-CommonObjects-AccessibleTable-Table tbody tr:last-child td,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table tbody tr:last-child th,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table tbody tr:last-child td {
  border-bottom: 0em solid #ededed;
}

/** Header Top/Bottom Borders **/
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Table thead tr td,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Table thead tr th,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table thead tr td,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table thead tr th,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table thead tr th,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table thead tr td,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table thead tr td,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table thead tr th,
.EurolandTools-CommonObjects-AccessibleTable-Table thead tr td,
.EurolandTools-CommonObjects-AccessibleTable-Table thead tr th {
  border-top: 0em solid #ededed;
  border-bottom: 0em solid #ededed;

  font-size: 18px;

  line-height: 20px;
}

/** Header Left/Right Borders **/
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-PeriodTH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-YearTH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTH,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingRadio,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge,
.EurolandTools-CommonObjects-AccessibleTable-Table-PeriodHeading {
  border-left-color: #ededed;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-ShareTH,
.EurolandTools-CommonObjects-AccessibleTable-Table-RightHeadingCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TotalTH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TypeTH {
  border-right-color: #ededed;
}

/**** BORDERS END ****/

/*** odd and even row colors ***/
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-RowOdd .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell,
/* odd */
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-RowOdd tbody td,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-RowOdd tbody th,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table tbody tr:nth-child(odd) td,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table tbody tr:nth-child(odd) th,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table tbody tr:nth-child(odd) td,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table tbody tr:nth-child(odd) th,
.EurolandTools-CommonObjects-AccessibleTable-Table .EurolandTools-CommonObjects-AccessibleTable-Table-OddTR .EurolandTools-CommonObjects-AccessibleTable-Table-PeriodTH,
.EurolandTools-CommonObjects-AccessibleTable-Table .EurolandTools-CommonObjects-AccessibleTable-Table-OddTR .EurolandTools-CommonObjects-AccessibleTable-Table-DataTD,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table tbody tr:nth-child(odd) td,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table tbody tr:nth-child(odd) th {
  background: #FFFFFF;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-RowEven .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell,
/* even */
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-RowEven tbody td,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-RowEven tbody th,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table tbody tr:nth-child(even) td,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table tbody tr:nth-child(even) th,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table tbody tr:nth-child(even) td,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table tbody tr:nth-child(even) th,
.EurolandTools-CommonObjects-AccessibleTable-Table .EurolandTools-CommonObjects-AccessibleTable-Table-EvenTR .EurolandTools-CommonObjects-AccessibleTable-Table-PeriodTH,
.EurolandTools-CommonObjects-AccessibleTable-Table .EurolandTools-CommonObjects-AccessibleTable-Table-EvenTR .EurolandTools-CommonObjects-AccessibleTable-Table-DataTD,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table tbody tr:nth-child(even) td,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table tbody tr:nth-child(even) th {
  background: #F7F7F7;
}

/* table body data */
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-DataCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-DataCell,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell,
.EurolandTools-CommonObjects-AccessibleTable-Table-DataCell {
  text-align: right;
  color: #231F20;
  background: transparent;
  padding: 0 0.8em;
  height: 60px;
  line-height: 20px;
}

/* table body name */
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Name,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-PeriodTD,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-YearTD,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTD,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Radio,
.EurolandTools-CommonObjects-AccessibleTable-Table-PeriodTH {
  text-align: left;
  background: transparent;
  color: #231F20;
  text-transform: capitalize;
}

/* table head data */
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH,
.EurolandTools-CommonObjects-AccessibleTable-Table-HeadingCell {
  text-align: right;
  font-weight: normal;
  color: #ffffff;
  text-transform: none;
  font-size: 1em;
  background: #136579;
  padding: 4px 0.8em 0;
  border: 0;
  height: 60px;
  /* line-height: 60px; */
  box-sizing: border-box;
}

/* table head name */
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingName,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-PeriodTH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-YearTH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTH,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingRadio,
.EurolandTools-CommonObjects-AccessibleTable-Table-PeriodHeading {
  text-align: left;
  background: #136579;
  color: #ffffff;
}

/************************************************************* END OF TABLE CSS ***********************************************************************************/
/************************************************************* TABS ***********************************************************************************************/
.EurolandTools-TotalReturnAndDividends-TabSelection {
  margin-bottom: 2em;
  margin-top: 2em;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tabs {
  width: 100%;
  height: auto;
  line-height: normal;
  border-bottom: 0em solid #ffffff;
  text-align: center;

  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 10px;

  position: relative;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tabs::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0em;
  left: 0em;
  width: 100%;
  height: 0em;
  z-index: 0;
  border-bottom: 1px solid #DCDDDE;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tab {
  font-family: inherit;
  border-radius: 0em;
  font-size: 20px;

  padding: 12px 0 0;
  margin: 0em !important;

  text-decoration: none;
  font-weight: normal;
  text-transform: none;
  font-style: normal;
  background: #ffffff;
  border: 0;
  border-bottom: 4px solid #FFFFFF;
  color: #6D6D6D;

  position: relative;
  top: 0;
  left: 0em;
  transition: background 0.5s, color 0.5s, border 0.5s !important;
  height: 60px;
  box-sizing: border-box;

  padding: 10px 0;
  white-space: nowrap;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-TabSelection-Tab {
  line-height: 34px;
  padding: 0.5em 1em;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:active,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab:hover {
  background: #FFFFFF;
  color: #F58220;
  border: 0;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover::after,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 4px;
  width: 100%;
  background-color: #F58220;
}

/* a#EurolandTools-TotalReturnAndDividends-TabSelection-Overview-Tab {
  text-align: left;
}

a#EurolandTools-TotalReturnAndDividends-TabSelection-Calculator-Tab {
  text-align: right;
} */

.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab:before {
  content: "";
  width: 0;
  height: 0;

  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -0em;

  border-left: 0em solid transparent;
  border-right: 0em solid transparent;
  border-top: 0em solid #F58220;
}

/**************************************************************** END OF TABS ******************************************************************************/
/***************************************************************** BUTTONS *********************************************************************************/
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Button,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-Button,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-CustomPeriod-OK {
  font-family: inherit;
  padding: 0 1em;
  border: 2px solid #F58220;
  background: #F58220;
  text-transform: none;
  font-size: 1em;
  font-weight: normal;
  color: #FFF;
  border-radius: 0em;
  transition: background 0.5s, color 0.5s, border 0.5s;
  width: 330px;
  height: 60px;
  line-height: 60px;
  box-sizing: border-box;
}

.EurolandTools-TotalReturnAndDividends-CalculatorTab-Button:hover,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-Button:hover,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-SelectedButton,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-CustomPeriod-OK:hover {
  background: #FFF;
  color: #F58220;
  border-color: #F58220;
}

/* color blind buttons */
.EurolandTools-TotalReturnAndDividends-CalculatorTab-ButtonCVD,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-ButtonCVD,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-CustomPeriod-OkCVD {
  font-family: inherit;
  padding: 1em 1em 1em 1em;
  text-transform: none;
  font-size: 1em;
  font-weight: normal;
  border-radius: 0em;
  transition: background 0.5s, color 0.5s, border 0.5s;

  border: 2px solid #F58220 !important;
  background: #F58220 !important;
  color: #FFF !important;
  box-sizing: border-box;
  width: 330px;
  height: 60px;
}

.EurolandTools-TotalReturnAndDividends-CalculatorTab-ButtonCVD:hover,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-ButtonCVD:hover,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-SelectedButtonCVD,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-SelectedButtonCVD:hover,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-CustomPeriod-OkCVD:hover {
  border: 2px solid #F58220 !important;
  background: #FFF !important;
  color: #F58220 !important;
}

/* position "calculate" button under input fields */
.EurolandTools-TotalReturnAndDividends-CalculatorTab-ButtonRow {
  position: relative;
  margin-bottom: 5em;
  top: -3.8em;
}

.EurolandTools-TotalReturnAndDividends-CalculatorTab-Button,
.EurolandTools-TotalReturnAndDividends-CalculatorTab-ButtonCVD {
  min-width: 0;
  position: absolute;
  left: 60%;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-CalculatorTab-Button,
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-CalculatorTab-ButtonCVD {
  right: 60%;
  line-height: 20px;
}

/********************************************************************************* END OF BUTTONS *************************************************************************/
/*********************************************************************************** OVERVIEW TAB *************************************************************************/

/* cards styling */
.EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading {
  font-family: inherit;
  font-size: 24px;
  background: #F7F7F7;
  color: #0EADBB;
  height: 1em;
  /*! text-align: left; */
  text-transform: initial;
  font-weight: normal;
  font-style: normal;
  padding: 25px 25px 0;
  margin-left: 0em;
  margin-right: 0em;
  border-bottom: 0em solid #F58220;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table {
  min-height: 16.5em;
  border: 1px solid #f4f4f6;
  background: #F7F7F7;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_1,
.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Row_1,
.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_2,
.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Row_2,
.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Currency,
.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Per,
.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Currency,
.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Yield,
.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Dividend,
.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Value,
.EurolandTools-TotalReturnAndDividends-OverviewTab-TotalReturn-PerContainer {
  color: #231F20;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_1,
.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Row_1 {
  padding-top: 25px;
  padding-right: 25px;
  padding-bottom: 0;
  padding-left: 25px;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_2,
.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Row_2 {
  padding-top: 0;
  padding-right: 25px;
  padding-bottom: 25px;
  padding-left: 25px;
}

/************************************************************ END OF OVERVIEW TAB *********************************************************************************/
/************************************************************ DIVIDENT HISTORY TAB ********************************************************************************/
.EurolandTools-TotalReturnAndDividends-HistoryTab-PageingRow {
  float: none;
  text-align: center;
}

.EurolandTools-TotalReturnAndDividends-HistoryTab-TableButton-Back,
.EurolandTools-TotalReturnAndDividends-HistoryTab-TableButton-Forward,
.EurolandTools-TotalReturnAndDividends-HistoryTab-TableButton {
  font-family: inherit;
  font-size: 1em;
  border: 1px solid #ffffff;
  padding: 1em 1em 1em 1em;
  margin: 0 0em;
  background: #ffffff;
  color: #340815;
  font-weight: normal;
  text-decoration: initial;
  transition: background 0.5s, color 0.5s, border 0.5s;
}

.EurolandTools-TotalReturnAndDividends-HistoryTab-TableButton-Back:hover,
.EurolandTools-TotalReturnAndDividends-HistoryTab-TableButton-Forward:hover,
.EurolandTools-TotalReturnAndDividends-HistoryTab-TableButton:hover {
  font-weight: normal;
  background: #F58220;
  text-decoration: initial;
  color: #ffffff;
  border: 1px solid #ffffff;
}

.EurolandTools-TotalReturnAndDividends-HistoryTab-ActiveTableButton,
.EurolandTools-TotalReturnAndDividends-HistoryTab-ActiveTableButton:hover {
  font-weight: normal;
  background: #F58220;
  text-decoration: initial;
  color: #ffffff;
  border: 1px solid #F58220;
}

/* border radius for all paging buttons */
.EurolandTools-TotalReturnAndDividends-HistoryTab-TableButton {
  border-radius: 0em;
}

/* border radius for paging block */
.EurolandTools-TotalReturnAndDividends-HistoryTab-TableButton-Back {
  border-top-left-radius: 0em;
  border-bottom-left-radius: 0em;
}

.EurolandTools-TotalReturnAndDividends-HistoryTab-TableButton-Forward {
  border-top-right-radius: 0em;
  border-bottom-right-radius: 0em;
}

/******************************************************** END OF DIVIDENT HISTORY TAB ******************************************************************************/
/************************************************************* CALCULATOR TAB **************************************************************************************/

/* results text color */
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results-SecondResults-Name,
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results-SecondResults-Value,
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results-Investment,
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results-DividendCount,
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results,
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results-SecondResults-Heading {
  color: #231F20;
}

/* calendar */

.EurolandTools-CommonObjects-Calendar-Month-DayButton {
  padding: 4px;
  margin: 1px;
  border-radius: 50px;
}

.EurolandTools-CommonObjects-Calendar-Calendar-CloseButton,
.EurolandTools-CommonObjects-Calendar-ExtraNavigation-CloseButton {
  font-family: inherit;
  border: 2px solid #F58220;
  background: #F58220;
  text-transform: uppercase;
  font-weight: 500;
  color: #FFFFFF;
  text-shadow: none;
  cursor: pointer;
  border-radius: 0px;
  transition: background 0.5s, color 0.5s, border 0.5s;
  width: 8em;
  padding: 10px 0px;
}

.EurolandTools-CommonObjects-Calendar-Calendar-CloseButton:hover,
.EurolandTools-CommonObjects-Calendar-ExtraNavigation-CloseButton:hover {
  background: #FFFFFF;
  color: #F58220;
  border: 1px solid #F58220;
}

.EurolandTools-CommonObjects-Calendar-Month-Day,
.EurolandTools-CommonObjects-Calendar-Month-DayName,
.EurolandTools-CommonObjects-Calendar-Navigator-Button,
.EurolandTools-CommonObjects-Calendar-ExtraNavigation-Button {
  text-shadow: none;
}

.EurolandTools-CommonObjects-Calendar-Month-Day,
.EurolandTools-CommonObjects-Calendar-Month-DayName,
.EurolandTools-CommonObjects-Calendar-Navigator-Button {
  font-family: "Aktiv Grotesk", sans-serif;
  color: #231F20;
  font-size: 16px;
}

.EurolandTools-CommonObjects-Calendar-Month-Today .EurolandTools-CommonObjects-Calendar-Button-VisualButton,
.EurolandTools-CommonObjects-Calendar-Month-DayButton:hover {
  border-color: #F58220;
  background: #F58220;
  color: #FFFFFF !important;
}

.EurolandTools-CommonObjects-Calendar-Month-SelectedDay {
  border: 1px solid #F58220;
  background: #F58220;
  color: #FFFFFF !important;
}

table.EurolandTools-CommonObjects-Calendar-Month-Table th:nth-child(6),
table.EurolandTools-CommonObjects-Calendar-Month-Table th:nth-child(7) {
  color: #c22;
}

table.EurolandTools-CommonObjects-Calendar-Month-Table tr td:nth-child(6)>span,
table.EurolandTools-CommonObjects-Calendar-Month-Table tr td:nth-child(7)>span {
  color: #c22;
}

.EurolandTools-CommonObjects-Calendar-Calendar-CloseButtonContainer {
  border-top: 0px solid #A3A4AC;
  padding: 2px;
  text-align: center;
}

.EurolandTools-CommonObjects-Calendar-ExtraNavigation-CloseButtonContainer {
  text-align: center;
  padding-top: 10px;
}

.EurolandTools-CommonObjects-Calendar-Month-DayButton {
  line-height: 31px;
}

/* input fields */
.EurolandTools-CommonObjects-Calendar-SelectionIndicator,
.EurolandTools-TotalReturnAndDividends input,
.EurolandTools-TotalReturnAndDividends textarea {
  border: 1px solid #DCDDDE;
  border-radius: 0px;
  width: 330px;
  line-height: 60px;
  box-sizing: border-box;
  padding: 1px 1em 0;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-CommonObjects-Calendar-SelectionIndicator,
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends input,
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends textarea {
  padding: 4px 1em 0;
}

.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results {
  border: 1px solid #DCDDDE;
  border-radius: 0px;
}

.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results-CloseButton {
  border-color: #ededed;
}

.EurolandTools-TotalReturnAndDividends-CalculatorTab-Input {
  padding: 5px;
}

@media (max-width: 420px) and (min-width: 0) {
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Input {
    width: 100px;
  }
}

/********************************************************* END OF CALCULATOR TAB ************************************************************************************/
/********************************************************* RESPONSIVE BEHAVIOR **************************************************************************************/
@media (max-width: 721px) {

  /* change font size */
  .EurolandTools-TotalReturnAndDividends,
  .EurolandTools-CommonObjects-Select-SelectionLabel,
  .EurolandTools-CommonObjects-Select-Option,
  .EurolandTools-CommonObjects-Calendar-SelectionIndicator,
  .EurolandTools-TotalReturnAndDividends input,
  .EurolandTools-TotalReturnAndDividends textarea,
  .EurolandTools-TotalReturnAndDividends-SuppliedBy,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-ControlHeading,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-Label,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-AccessibleTableSwitch-Text,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-Period,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-TotalReturnCell,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-ViewText,
  .EurolandTools-CommonObjects-AccessibleTable-PeriodHeading,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-FirstColumn,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-SecondColumn,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Button,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Results-SecondResults-Heading {
    font-size: 0.9em;
  }

  /* change tab layout */
  /* .EurolandTools-TotalReturnAndDividends-TabSelection-Tab {
    width: 100%;
    max-width: calc(50% - 10px);
    box-sizing: border-box;
    margin: 5px !important;
    text-align: center;
  } */
}

@media (min-width: 0px) and (max-width: 450px) {

  .EurolandTools-TotalReturnAndDividends-TabSelection-Tab,
  .EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover {
    box-sizing: border-box;
    margin: 0px !important;
    margin-bottom: 5px !important;
    text-align: center;
  }

  a#EurolandTools-TotalReturnAndDividends-TabSelection-Overview-Tab {
    text-align: center;
  }

  a#EurolandTools-TotalReturnAndDividends-TabSelection-Calculator-Tab {
    text-align: center;
  }
}

@media (max-width: 440px) {
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-CustomPeriod {
    width: 100% !important;
  }

  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-ButtonContainer a {
    width: 100% !important;
    box-sizing: border-box;
  }
}

.EurolandTools-TotalReturnAndDividends-SuppliedBy {
  font-size: 15px;
  color: #6D6D6D;
  line-height: 20px;
}

/* .EurolandTools-TotalReturnAndDividends-OverviewTab-FirstTotalReturnContainer h2,
.EurolandTools-TotalReturnAndDividends-OverviewTab-SecondTotalReturnContainer h2,
.EurolandTools-TotalReturnAndDividends-OverviewTab-AnnualDividendContainer h2,
.EurolandTools-TotalReturnAndDividends-OverviewTab-AnnualDividendYieldContainer h2 {
  line-height: 20px;
} */

.EurolandTools-TotalReturnAndDividends.EurolandTools-TotalReturnAndDividends_ar-AE #EurolandTools-TotalReturnAndDividends-OverviewTab-ContentID>div:nth-child(5)>div>h2 {
  padding: 38px 25px 35px;
}

/*** nothing **/
.EurolandTools-CommonObjects-Select-SelectionContainer {
  height: 60px;
  width: 330px;
}

/* .EurolandTools-CommonObjects-Select-SelectionLabel {
  border: 1px solid #6D6D6D;
  border-right-width: 0;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-CommonObjects-Select-SelectionLabel {
  border-left-width: 0;
  border-right-width: 1px;
  text-align: right;
}

.EurolandTools-CommonObjects-Select-SelectionArrow {
  border: 1px solid #6D6D6D;
  border-left-width: 0;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-CommonObjects-Select-SelectionArrow {
  border-right-width: 0;
  border-left-width: 1px;
}

.EurolandTools-CommonObjects-Select-SelectionArrow {
  color: transparent;
  background-image: unset;
  text-shadow: unset;
}

.EurolandTools-CommonObjects-Select-SelectionArrow:before {
  content: url("//tools.eurolandir.com/tools/TSR/Config/Company/om-oqep/icons/down.png");
  opacity: 1;
  background: unset;
  top: 41%;
  height: 10px;
  width: 18px;
  min-height: unset;
  margin: 0 auto;
  left: unset;
}

.EurolandTools-CommonObjects-Select-Options {
  width: 100%;
  background: #FFF;
} */

.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results-CloseButton {
  border: 0px solid #6D6D6D;
  font-size: 24px;
  font-weight: normal;
  margin: 0.5em;
}

.EurolandTools-CommonObjects-Calendar-CalendarIcon {
  background-image: url("//tools.eurolandir.com/tools/TSR/Config/Company/om-oqep/icons/calendar.png");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  background-size: 22px 22px;
  right: 40px;
  top: 9px;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-CommonObjects-Calendar-CalendarIcon {
  right: -40px;
}

/* .EurolandTools-TotalReturnAndDividends_ar-AE #EurolandTools-TotalReturnAndDividends-TabSelection-Overview-Tab {
  text-align: right;
}

.EurolandTools-TotalReturnAndDividends_ar-AE a#EurolandTools-TotalReturnAndDividends-TabSelection-Calculator-Tab {
  text-align: left;
} */

/*** mobile responsive ***/
@media (max-width: 900px) {

  .EurolandTools-TotalReturnAndDividends-CalculatorTab-FirstColumn,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-SecondColumn,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-FirstColumn td {
    display: block;
    width: 100%;
  }

  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Button,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-ButtonCVD {
    left: 0%;
  }

  .EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-CalculatorTab-Button,
  .EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-CalculatorTab-ButtonCVD {
    right: 0%;
  }

  .EurolandTools-TotalReturnAndDividends-CalculatorTab-ButtonRow {
    top: 1em;
  }
}

/* @media (max-width: 390px) {

  .EurolandTools-TotalReturnAndDividends-TabSelection-Tab,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Button,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-Button,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-CustomPeriod-OK,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-ButtonCVD,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-ButtonCVD,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-CustomPeriod-OkCVD,
  .EurolandTools-CommonObjects-Calendar-SelectionIndicator,
  .EurolandTools-TotalReturnAndDividends textarea,
  .EurolandTools-TotalReturnAndDividends input:not(.EurolandTools-CommonObjects-ToggleSwitch-Checkbox),
  #EurolandTools-TotalReturnAndDividends-TabSelection-Calculator-Panel .EurolandTools-CommonObjects-Select-SelectionContainer,
  .EurolandTools-CommonObjects-Calendar-Selection,
  body,
  .EurolandTools-CommonObjects-Select-SelectionLabel,
  .EurolandTools-CommonObjects-Select-Option,
  .EurolandTools-CommonObjects-Calendar-SelectionIndicator,
  .EurolandTools-TotalReturnAndDividends-SuppliedBy,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-ControlHeading,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-Label,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-AccessibleTableSwitch-Text,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-Period,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-TotalReturnCell,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-ViewText,
  .EurolandTools-CommonObjects-AccessibleTable-PeriodHeading,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Controls,
  .EurolandTools-CommonObjects-Select-SelectionContainer {
    width: calc(100vw - 1px) !important;
  }

  #EurolandTools-TotalReturnAndDividends-TabSelection-Calculator-Panel .EurolandTools-CommonObjects-Select-SelectionContainer {
    min-width: auto !important;
  }

  .EurolandTools-CommonObjects-Calendar-Selection {
    position: relative;
  }

  .EurolandTools-CommonObjects-Calendar-CalendarIcon {
    position: absolute;
    right: 5px;
    top: 13px;
  }

  body {
    margin: 0 !important;
  }
} */

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-CustomPeriod-ButtonRow {
  text-align: center;
}

@media (max-width: 400px) {
  .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Table tr :nth-child(3) {
    display: none;
  }
}

.EurolandTools-CommonObjects-Select-SelectionLabel::before {
  background-image: unset;
}

/* ADDITIONAL CSS */

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge {
  border-radius: 0;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingName.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Name.EurolandTools-TotalReturnAndDividends-InstrumentSelection-LeftEdge {
  padding-left: 0.8em;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-TotalReturn-PerContainer>span,
span.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Yield,
span.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Per,
p.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_1,
span.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Value,
span.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Currency,
span.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Dividend,
span.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Currency {
  color: #136579 !important;
  font-size: 44px;
  font-weight: 700;
  line-height: 64px;
}

.EurolandTools-CommonObjects-Select-SelectionLabel,
td.EurolandTools-CommonObjects-Select-SelectionArrow {
  line-height: 60px !important;
  height: 60px !important;
  font-family: inherit;
  font-size: 16px;
  color: #6D6D6D;
  border: 1px solid #DCDDDE;
  padding: 1px 15px 0;
  border-radius: 0px;
  background-image: url("//tools.eurolandir.com/tools/TSR/Config/Company/om-oqep/icons/down.png") !important;
  background-origin: content-box;
  background-position: calc(-10px + 100%) 50%;
  background-repeat: no-repeat;
  background-size: 14px 8px;
  appearance: none;
  -webkit-appearance: none;
  width: 330px;

  box-sizing: border-box;
}

td.EurolandTools-CommonObjects-Select-SelectionArrow {
  display: none;
}

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-CumulativeYield-ButtonContainer a {
  max-width: 8em;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate {
  border-radius: 0;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_2 {
  color: #6D6D6D;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield>p {
  color: #136579;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Notes {
  padding-top: 10px;
  font-size: 15px;
  line-height: 20px;
  color: #6D6D6D;
}

div#EurolandTools-TotalReturnAndDividends-TabSelection-Overview-Panel g.highcharts-series>rect {
  fill: #00AABA;
}

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-LeftTH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-PeriodTH,
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate,
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge {
  border-radius: 0;
}

.EurolandTools-CommonObjects-Checkbox {
  top: 7px;
}

.EurolandTools-TotalReturnAndDividends-HistoryTab-ViewText {
  color: #231F20;
  margin: 0;
  display: block;
}

th.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTH {
  text-transform: capitalize;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-AnnualDividend h2,
.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-AnnualDividendYield>h2 {
  line-height: 22px;
  padding: 30px 25px 35px;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Paragraph {
  line-height: 31px;
}

.EurolandTools-TotalReturnAndDividends_ar-AE th.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingMarket.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell,
.EurolandTools-TotalReturnAndDividends_ar-AE th.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCurrency.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell,
.EurolandTools-TotalReturnAndDividends_ar-AE td.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Currency.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell,
.EurolandTools-TotalReturnAndDividends_ar-AE td.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Market.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell {
  text-align: left;
}

/* .EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-OverviewTab-Table {
    min-height: 14.2em;
} */

/* CUSTOM */

.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_2 {
  color: #6D6D6D;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-SecondTotalReturn,
.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-FirstTotalReturn {
  position: relative;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-SecondTotalReturn .EurolandTools-TotalReturnAndDividends-OverviewTab-TotalReturn-PerContainer {
  position: absolute;
  top: 2em;
  left: 26px;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-SecondTotalReturn .EurolandTools-TotalReturnAndDividends-OverviewTab-TotalReturn-PerContainer {
  left: unset;
  right: 26px;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-FirstTotalReturn .EurolandTools-TotalReturnAndDividends-OverviewTab-TotalReturn-PerContainer {
  position: absolute;
  top: 2em;
  left: 26px;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-FirstTotalReturn .EurolandTools-TotalReturnAndDividends-OverviewTab-TotalReturn-PerContainer {
  left: unset;
  right: 26px;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-FirstTotalReturn .EurolandTools-TotalReturnAndDividends-OverviewTab-TotalReturn-Graph,
.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-SecondTotalReturn .EurolandTools-TotalReturnAndDividends-OverviewTab-TotalReturn-Graph {
  margin: 4em 0.5em;
  width: 95% !important;
  display: block;
}

/* LEGEND */

.EurolandTools-CommonObjects-Legend-LegendItem-Symbol {
  line-height: 2.3;
}

.EurolandTools-CommonObjects-Legend-LegendItem-Symbol>svg {
  width: 18px;
  height: 18px;
}

.EurolandTools-CommonObjects-Legend-LegendItem-Symbol rect {
  rx: 10;
  ry: 10;
  width: 16px;
  height: 16px;
}

/* 2025-06-22 */

.EurolandTools-TotalReturnAndDividends-TabSelection-UpperLeft,
.EurolandTools-TotalReturnAndDividends-TabSelection-UpperRight {
  line-height: 22px;
  padding: 7px 0 15px;
}

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-Buttons>div,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-Buttons>div>a,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-Buttons>div>a>img {
  width: 40px !important;
  height: 40px !important;
}

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-Buttons>div>a>img {
  margin: 4px !important;
}

.EurolandTools-CommonObjects-Legend-LegendContainer {
  padding: 20px 0 10px !important;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-TotalReturnTab-Buttons {
  float: left;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell,
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH {
  text-align: right;
}

.EurolandTools-CommonObjects-Calendar-Calendar {
  border: 1px solid #CCCCCC;
  padding: 10px;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-FirstTotalReturnContainer.EurolandTools-TotalReturnAndDividends-OverviewTab-TableContainer.EurolandTools-TotalReturnAndDividends-OverviewTab-LeftTableContainer span,
.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-SecondTotalReturn span {
  line-height: 108px;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingMarket,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Market,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCurrency,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Currency,
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingMarket,
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Market,
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCurrency,
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Currency {
  text-align: center;
}

.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TypeTH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTH {
  border-radius: 0;
}

table#EurolandTools-TotalReturnAndDividends-HistoryTab-TableID {
  width: 100%;
  border-collapse: collapse;
  table-layout: auto;
}

table#EurolandTools-TotalReturnAndDividends-HistoryTab-TableID th,
table#EurolandTools-TotalReturnAndDividends-HistoryTab-TableID td {
  padding: 8px;
  text-align: left;
  white-space: normal;
  word-break: break-word;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield h2,
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend h2 {
  padding-top: 30px;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-LeftTableContainer .EurolandTools-TotalReturnAndDividends-OverviewTab-Table {
  min-height: 16.5em;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-AnnualDividend,
.EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-AnnualDividendYield {
  min-height: 18em;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-CommonObjects-Select-SelectionLabel {
  border-radius: 0;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-AnnualDividendContainer.EurolandTools-TotalReturnAndDividends-OverviewTab-TableContainer.EurolandTools-TotalReturnAndDividends-OverviewTab-LeftTableContainer h2.EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading {
    position: relative;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-AnnualDividendContainer.EurolandTools-TotalReturnAndDividends-OverviewTab-TableContainer.EurolandTools-TotalReturnAndDividends-OverviewTab-LeftTableContainer h2.EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading::after {
    position: absolute;
    content: "توزيعات الأرباح السنوية بالريال العماني";
    visibility: visible;
    right: 1em;
    z-index: 1000;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-AnnualDividendContainer.EurolandTools-TotalReturnAndDividends-OverviewTab-TableContainer.EurolandTools-TotalReturnAndDividends-OverviewTab-LeftTableContainer h2.EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading {
    visibility: hidden;
}

/* RESPONSIVE */

@media screen and (max-width: 1080px) {
  .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield {
    min-height: 20.2em;
  }
}

@media screen and (max-width: 1072px) {

  .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend,
  .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield {
    min-height: 20em;
  }
}

@media screen and (max-width: 720px) {

  .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend,
  .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield {
    min-height: 22.3em;
  }

  .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend,
  .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield {
    min-height: 22.5em;
  }
}

@media (min-width: 0) and (max-width: 656px) {
  .EurolandTools-TotalReturnAndDividends-OverviewTab-TableContainer {
    width: 100%;
  }

  .EurolandTools-TotalReturnAndDividends-OverviewTab-Table,
  .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table,
  .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-LeftTableContainer .EurolandTools-TotalReturnAndDividends-OverviewTab-Table {
    margin: 14px auto;
  }

  .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-RightTableContainer .EurolandTools-TotalReturnAndDividends-OverviewTab-Table {
    margin: 14px auto;
  }

  .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend,
  .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield {
    min-height: auto;
  }

  .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend,
  .EurolandTools-TotalReturnAndDividends-OverviewTab-Table.EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield {
    min-height: auto;
  }
}

@media (max-width: 600px) {
  .EurolandTools-TotalReturnAndDividends-TabSelection-Tabs {
    flex-direction: column;
    align-items: center;
  }

  .EurolandTools-TotalReturnAndDividends-TabSelection-Tabs::after {
    border-bottom: 0;
  }
}

@media (max-width: 594px) {
  .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Name.EurolandTools-TotalReturnAndDividends-InstrumentSelection-LeftEdge {
    padding-left: 0.8em;
    padding-top: 0.8em;
  }
}

@media screen and (max-width: 425px) {

  .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TH,
  .EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH,
  .EurolandTools-CommonObjects-AccessibleTable-Table-HeadingCell {
    padding: 4px 1em 0;
  }

  .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-DataCell,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-DataCell,
  .EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell,
  .EurolandTools-CommonObjects-AccessibleTable-Table-DataCell {
    padding: 0.8em 1em 0;
  }

  .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingName.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge,
  .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Name.EurolandTools-TotalReturnAndDividends-InstrumentSelection-LeftEdge {
    padding-left: 1em;
  }

  .EurolandTools-CommonObjects-Calendar-SelectionIndicator,
  .EurolandTools-TotalReturnAndDividends input,
  .EurolandTools-TotalReturnAndDividends textarea,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Results,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Controls .EurolandTools-CommonObjects-Select,
  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Button {
    max-width: 100% !important;
    width: 100%;
  }

  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Controls>label {
    display: block;
    width: 100%;
  }

  .EurolandTools-CommonObjects-Calendar-Selection,
  .EurolandTools-CommonObjects-Select-SelectionContainer {
    display: block;
    width: 100%;
        min-width: 300px !important;
  }

  .EurolandTools-TotalReturnAndDividends-CalculatorTab-Controls {
    width: 100%;
    overflow: hidden;
  }

  .EurolandTools-TotalReturnAndDividends_en-GB th.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell,
  .EurolandTools-TotalReturnAndDividends_en-GB .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate,
  .EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Date {
    text-align: right !important;
  }

  .EurolandTools-TotalReturnAndDividends_ar-AE th.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell,
  .EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate,
  .EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Date {
    text-align: left !important;
  }

  .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Table thead tr td,
  .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Table thead tr th,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table thead tr td,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table thead tr th,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table thead tr th,
  .EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table thead tr td,
  .EurolandTools-TotalReturnAndDividends-HistoryTab-Table thead tr td,
  .EurolandTools-TotalReturnAndDividends-HistoryTab-Table thead tr th,
  .EurolandTools-CommonObjects-AccessibleTable-Table thead tr td,
  .EurolandTools-CommonObjects-AccessibleTable-Table thead tr th {
    font-size: 16px;
  }

  .EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading {
    padding: 25px 15px 0;
  }

  .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-OverviewTab-LeftTableContainer .EurolandTools-TotalReturnAndDividends-OverviewTab-Table {
    margin-left: 0;
  }

  th.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-PayDateTH,
  td.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-PayDateTD {
    display: none;
  }

  table#EurolandTools-TotalReturnAndDividends-HistoryTab-TableID th,
  table#EurolandTools-TotalReturnAndDividends-HistoryTab-TableID td {
    padding: 8px 4px;
  }

  .EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading {
    font-size: 21px;
    padding: 25px 15px 0;
  }

  .EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_1,
  .EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Row_1 {
    padding: 25px 15px 0;
  }

  .EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_2,
  .EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Row_2 {
    padding: 0 15px 25px;
  }

  table.EurolandTools-CommonObjects-Select-SelectionContainer tr {
    display: block;
  }

  td.EurolandTools-CommonObjects-Select-SelectionLabel {
    display: block;
    width: 100%;
    box-sizing: border-box;
  }

  .EurolandTools-CommonObjects-Select {
    display: block;
  }
}
