@import url("//fonts.googleapis.com/css?family=Roboto:400,700");
@font-face {
    font-family: "FSMatthewWebLight";
    font-style: normal;
    font-weight: normal;
    src: url("//uaetools.eurolandir.com/tools/TSR/Config/Company/om-otel/fonts/FSMatthewWebLight.eot?#iefix") format("embedded-opentype"), url("//uaetools.eurolandir.com/tools/TSR/Config/Company/om-otel/fonts/FSMatthewWebLight.woff") format("woff"), url("//uaetools.eurolandir.com/tools/TSR/Config/Company/om-otel/fonts/FSMatthewWebLight.ttf") format("truetype"), url("//uaetools.eurolandir.com/tools/TSR/Config/Company/om-otel/fonts/FSMatthewWebLight.svg#FSMatthewWebLight") format("svg");
}


body
{
    color: #8a8f9c;
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px;
	background: transparent;
	margin: 0;
}
input{
    font-family: 'Roboto', sans-serif !important;
	background-color: transparent;
    border: 1px solid #ccc;
    height: 20px !important;
    padding: 6px 2px 6px 3px;
}
.EurolandTools-TotalReturnAndDividends {
  
	max-width: 1200px;
	background: transparent;
	margin: 0 auto 0 auto;
	-webkit-text-size-adjust: 100%;
}
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Button
{
    color: #ffffff;
	font-size: 14px;
	/*text-align: center;*/
	background: #00bcf2 none repeat scroll 0 0;
	border: 1px solid #00bcf2;
	border-radius: 25px;
	letter-spacing: 1px;
	margin: 0 auto;
	font-family: 'Roboto', sans-serif !important;
	font-weight: bold !important;
	padding: 13px 30px !important;
	text-transform: uppercase;
	outline: medium none;
	transition: all 0.2s ease 0s;
	vertical-align: middle;
}
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Button:hover{
	background: #ffffff;
	border: 1px solid #00bcf2;
	color: #00bcf2;
}
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before
{
	/*
		Normal Tab design
	*/
    border: none;
	border-radius: 0;
    text-decoration: none;
	background: #8a8f9c none repeat scroll 0 0;
    color: #ffffff;
    text-transform: none;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before{
	background: #00bcf2 none repeat scroll 0 0 !important;
	/*
		The extra Tab design for the hover and active states in older IEs
		NB! - This doubles as the default design for older IEs, however, for the effect to function correctly you need to keep the font paramaters the same as for the normal design, 
        otherwise the effect will have little to no meaning, this is why the active tab should have a different background color from the inactive ones as well.
	*/
    
}
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:active {
    
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before
 {
	/*
		The extra Tab design again for the hover and active states in order for the transition effect to have it
	*/
    
	/*
		Need to remove any side padding from the before pseudo elements in order to keep the text-alignment at the center
		NOTE! - The system should take care of this.
	*/
    padding-left: 0px !important;
    padding-right: 0px !important;
    
}

/* 
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover, 
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:active, 
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab {
	text-decoration: none;
    color: #ffffff;
    border: solid 1px #5f514e;
    border-bottom: solid 1px #5f514e !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    text-transform: none !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    font-size: 12px;
    font-family: "LatoBold",sans-serif;
    background-color: #5f514e !important;
    text-transform: uppercase !important;
    border-radius: 5px 5px 0 0;
} */



	
 /*   .EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before {
    opacity: 0;
    display:none;
}
        .EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before, .EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before
        {
            display:none;
        }*/

.EurolandTools-TotalReturnAndDividends-TabSelection-Tabs {
    padding-top: 10px;
    border-bottom: 0px solid #00bcf2;
	position: relative;
    top: -1px;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH, .EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-TableHeading, .EurolandTools-TotalReturnAndDividends-TotalReturnTab-Heading, .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell, .EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading, .EurolandTools-TotalReturnAndDividends-HistoryTab-Heading, .EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH
{
    font-weight: normal;
}
.EurolandTools-TotalReturnAndDividends-SuppliedBy a {
	color: #00649D;
	text-decoration: none;
}
.EurolandTools-TotalReturnAndDividends-SuppliedBy a:hover {
	color: #05386B;
	text-decoration: none;
}
.EurolandTools-TotalReturnAndDividends input, .EurolandTools-TotalReturnAndDividends textarea
{
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell{
	background: #EFF4F6 none repeat scroll 0 0;
    color: #3c4858;
    font-size: 16px;
    font-weight: bold !important;
    height: 20px;
    line-height: 20px;
    padding: 7px 10px 7px 10px;
	border-radius: 0;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge{
	border: 0;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Table{
	border-bottom: 2px solid #ffffff;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table{
	background: none;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading{
	background: #F6F9FA none repeat scroll 0 0;
    color: #3c4858;
    font-size: 16px;
    font-weight: bold !important;
    height: 20px;
    line-height: 20px;
    padding: 7px 10px 7px 10px;
	border: none;
	border-radius: 0;
}
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading{
	padding-right: 10px;
}

.EurolandTools-TotalReturnAndDividends_en-GB .EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading{
	padding-left: 10px;
}

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TH
{
	background: #8A8F9C none repeat scroll 0 0;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold !important;
    height: 20px;
    line-height: 20px;
    padding: 7px 10px 7px 10px;
	border: none;
	border-radius: 0;
}

.EurolandTools-TotalReturnAndDividends input, .EurolandTools-TotalReturnAndDividends textarea{
	background-color: transparent;
    border: 1px solid #ccc;
    height: 20px !important;
    padding: 6px 2px 6px 3px;
	border-radius: 0;
	color: #8a8f9c;
	font-size: 16px;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before{
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell{
	border: 0;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell{
	background: #F8F9FB none repeat scroll 0 0;
	color: #3c4858;
    height: 20px;
    line-height: 20px;
    padding: 7px;
	border-radius: 0;
}

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-Heading,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Heading{
	color: #3c4858;
    font-size: 16px;
    font-weight: bold;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover::before{
	opacity: 0 !important;
	border: 0 !important;
	transition: 0s !important;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tab,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before
{
	/*
		Normal Tab design
	*/
    border: 0;
    border-radius: 0;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tab,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover::before{
	border-bottom : 0 !important;
}

.EurolandTools-TotalReturnAndDividends-TabSelection{
	border-bottom: 2px solid #00bcf2;
}

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-DataCell,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell{
	border-bottom: 2px solid #ffffff;
    padding: 7px 10px 7px 10px;
	border-radius: 0;
	color: #3c4858;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-DataCell {
    border-bottom: 2px solid #ffffff;
    padding: 7px 10px;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table tr:nth-of-type(odd),
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table tr:nth-of-type(odd),
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table tr:nth-of-type(odd){
	background: #F6F9FA none repeat scroll 0 0;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table tr:nth-of-type(even),
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table tr:nth-of-type(even),
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table tr:nth-of-type(even){
	background: #EFF7FC none repeat scroll 0 0;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-DataCell tr:nth-of-type(odd),
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell tr:nth-of-type(odd){
	background: #F6F9FA none repeat scroll 0 0;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-DataCell tr:nth-of-type(even),
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell tr:nth-of-type(even){
	background: #EFF7FC none repeat scroll 0 0;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH{
	padding-left: 10px !important; 
	padding-right: 10px !important;
	border-radius: 0;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Currency{
	text-align: right;
}
.EurolandTools-CommonObjects-Select-SelectionLabel::before {
    background-image: none !important;
}
.EurolandTools-CommonObjects-Select-SelectionArrow::before, .EurolandTools-CommonObjects-Select-SelectionLabel::before, .EurolandTools-CommonObjects-Select-Option::before{
	background-image: none !important;
}
.EurolandTools-CommonObjects-Select-SelectionArrow, .EurolandTools-CommonObjects-Select-SelectionLabel{
	border-radius: 0px !important;
}
.EurolandTools-CommonObjects-Select-Option{
	color: #8a8f9c;
}
.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_1, .EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Row_1{
	color: #8a8f9c;
}
.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Row_2, .EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Row_2{
	color: #8a8f9c;
}
.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Value, .EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Yield, .EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Dividend{
	color: #8a8f9c;
}
.EurolandTools-TotalReturnAndDividends-OverviewTab-LatestDividend-Currency, .EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Per, .EurolandTools-TotalReturnAndDividends-OverviewTab-DividendYield-Currency{
	color: #8a8f9c;
}
.EurolandTools-TotalReturnAndDividends-OverviewTab-TotalReturn-PerContainer{
	color: #8a8f9c;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-LeftTH {
    border-left-width: 1px;
    border-radius: 0px;
    border-right-width: 0;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-PeriodTH {
    border-left-width: 0;
    border-radius: 0px;
    border-right-width: 1px;
    text-align: right;
}

.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TotalTH {
    border-radius: 0px;
    border-width: 1px 0 1px 1px;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-YearTH {
    border-radius: 0px;
    border-width: 1px 1px 1px 0;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TypeTH {
    border-radius: 0px;
    border-width: 1px 0 1px 1px;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-HistoryTab-Table-YearTH {
    border-radius: 0px;
    border-width: 1px 1px 1px 0;
}
