/* Minification failed. Returning unminified contents.
(940,2): run-time error CSS1030: Expected identifier, found '.'
(940,2): run-time error CSS1019: Unexpected token, found '.'
(947,2): run-time error CSS1030: Expected identifier, found '.'
(947,2): run-time error CSS1019: Unexpected token, found '.'
 */
/* vietnamese */
@font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/spacegrotesk/v6/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }

  /* body */
  @font-face {
	font-family: 'Aeonik';
	font-weight: normal;
	src: url('fonts/Aeonik-Regular.woff') format('woff'),
         url('fonts/Aeonik-Regular.woff2') format('woff2');
  }

  @font-face {
	font-family: 'Aeonik';
	font-weight: 700;
	src: url('fonts/Aeonik-Bold.woff') format('woff'),
         url('fonts/Aeonik-Bold.woff2') format('woff2');
  }


body {
    margin: 0;
}

td,
body {
    font-family: 'Aeonik', sans-serif!important;
	font-size: 14px;
	color: #454145;
 
}
body.ar-AE {
    direction: rtl;
}
#wrapper {
    max-width: 1780px;
    margin: 0 auto;
}

h1 {
    line-height: normal;
	margin: 0px;
	padding: 0px;
	
	font-family: inherit;
	font-size: 1.25em !important;
	font-weight: bold;
	color: #454145 !important;
	
	padding-top: 1.0em;
	padding-bottom: 1.0em;
}

th {
    background: #9B9B9B;
	color: #FEFEFE;
	text-align: left;
	
	font-weight: normal;
	text-transform: uppercase;
    padding: 8.4px;
}
td {
    text-align: left;
    padding: 8.4px;
}
.isin {
    text-align: left;
}




table {
/*    border: 1px solid #676a6e;*/
    border-width: 1px 0 1px 0;
    border-collapse: collapse;
    width: 100%;
   
}

.ComparisonGraphContainer {
    padding: 0px;
}


.ytmClose .value,
.lastClose .value,
.minimumDenomination .value,
.maturityDate .value,
.amount .value {
    white-space: nowrap;
}

a:visited, a:link {
    color: #006B42;
	
	font-weight: normal;
	text-decoration: none;
	font-style: none;
}
a:hover, a:active {
    color: #65B32E;
	
	font-weight: none;
	text-decoration: underline;
	font-style: none;
}

.GraphLink,
.GraphLink {
    padding: 0;
}
a.graph {
    position: relative;
    top: 0px;
    left: 0px;
    width: 2em;

    display: inline-block;
}
a.graph:hover {
    font-family: EurolandToolsCommonIcons;
    font-weight: bold;
    text-decoration: none;

}
a.graph::after {    
    font-family: EurolandToolsCommonIcons;
    content: '\f100';
    font-size: 1.3em;

    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;

    text-align: center;

    transition: 
        color 0.5s
        , transform 0.5s
    ;
}

a.ComparisonGraph-Close:hover::after {
    -ms-transform: rotate(-90deg) scale(1.5, 1.5);
    transform: rotate(-90deg) scale(1.5, 1.5);    
}
a.ComparisonGraph-Open:visited::after,
a.ComparisonGraph-Open:link::after {
    -ms-transform: rotate(-90deg) scale(1.0, 1.0);
    transform: rotate(-90deg) scale(1.0, 1.0);    
}
a.ComparisonGraph-Open:hover::after {
    -ms-transform: rotate(0deg) scale(1.5, 1.5);
    transform: rotate(0deg) scale(1.5, 1.5); 
}
a.graph:focus::after {
    transform: scale(1.5, 1.5); 
}
/* a.ComparisonGraph-Close:active::after, */
a.ComparisonGraph-Open:focus::after {
    -ms-transform: rotate(-90deg) scale(1.5, 1.5);
    transform: rotate(-90deg) scale(1.5, 1.5); 
}

tr.ComparisonGraph-Close {
    display: none;
}
.ComparisonGraph {
    /*border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;

    opacity: 0;
    height: 0px;
    overflow: hidden;

    transition: 
        height 0.5s
        , opacity 1.5s        
    ;*/    
}
.EurolandTools-CommonObjects-GraphObject-GraphContainer {
    padding-bottom: 0 !important;
}
.EurolandTools-CommonObjects-GraphObject .EurolandTools-CommonObjects-Legend {
    margin-top: 0 !important;
}

.EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox {
    top: 50% !important;
    margin-top: -25% !important;
}
.EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox-Checked {
    top: 0px !important;
    margin-top: 0px !important;
}

.name {
 
    display: none;
}


#SuppliedBy,
.Disclaimer {
    margin: 0px;
    text-align: right;

    font-size: 12px;
}



.TermsLinkContainer:after {
    content: ' | ';
}


@media (max-width: 950px) {
    thead {
        display: none;
    }
    /*.name {
        display: inline;
        color: #007eac;
        font-weight: bold;
        display: inline-block;
    }*/

    table {
        border: 0px;
        margin-bottom: 0px;
    }

    table, tbody, tr, td {
        display: block;

        
    }
    tbody tr:first-child td {
        border-bottom: 1px solid #ccc;
    }
    .name {
        float: left;
        display: none;
        white-space: nowrap;
    }
    .value {
        float: right;
        white-space: nowrap;
        font-weight: bold;
    }
    .clear {
        clear: both;
    }

    tbody {
        font-size: 0;        
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    tr {
        display: inline-block;
      /*  border-top: 1px solid #676a6e;
        border-bottom: 1px solid #676a6e;*/
        margin: 15px 0;               
    }
    tr.ComparisonGraph-Open {
        width: 100%;
        margin: 0px;
        border: 0px;
        box-sizing: border-box;
    }
    tr.ComparisonGraph-Open .ComparisonGraph {
        box-sizing: border-box;
    }

    tbody tr:nth-child(2n+1) {
        background: transparent;
    }
    
    tr:nth-child(3n+1) .name {
        display: inline-block;
    }
    tr:nth-child(1) {
        -ms-flex-order: 1;
        order: 1;
        -ms-flex: 2 1 50%;
        flex: 2 1 50%;
        margin-top: 0px;
    }
    tr:nth-child(3) {
        -ms-flex-order: 2;
        order: 2;
        -ms-flex: 1 1 25%;
        flex: 1 1 25%;
        margin-top: 0px;
    }    
    tr:nth-child(5) {
        -ms-flex-order: 3;
        order: 3;
        -ms-flex: 1 1 25%;
        flex: 1 1 25%;
        margin-top: 0px;
    }
    tr:nth-child(7) {
        -ms-flex-order: 7;
        order: 7;
        -ms-flex: 2 1 75%;
        flex: 2 1 75%;        
    }
    tr:nth-child(9) {
        -ms-flex-order: 8;
        order: 8;        
        -ms-flex: 1 1 25%;
        flex: 1 1 25%;
    }


    tr:nth-child(2) {
        -ms-flex-order: 4;
        order: 4;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(4) {
        -ms-flex-order: 5;
        order: 5;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(6) {
        -ms-flex-order: 6;
        order: 6;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(8) {
        -ms-flex-order: 9;
        order: 9;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(10) {
        -ms-flex-order: 10;
        order: 10;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }

   /* td:nth-child(even) {
        background: #f7f7f7;
    }
    .isin {
        padding-top: 8px;
    }
    .ytmClose {
        padding-bottom: 8px;
    }*/
}
@media (max-width: 650px) {
    
    
    tr:nth-child(3n+1) .name {
        display: none;
    }

    tr:nth-child(4n+1) .name {
        display: inline-block;
    }


    tr:nth-child(1) {
        -ms-flex-order: 1;
        order: 1;
        -ms-flex: 2 1 65%;
        flex: 2 1 65%;
        margin-top: 0px;
    }
    tr:nth-child(3) {
        -ms-flex-order: 2;
        order: 2;
        -ms-flex: 1 1 35%;
        flex: 1 1 35%;
        margin-top: 0px;
    }    
    tr:nth-child(5) {
        -ms-flex-order: 5;
        order: 5;
        -ms-flex: 2 1 64%;
        flex: 2 1 64%;
        margin-top: 15px;
    }
    tr:nth-child(7) {
        -ms-flex-order: 6;
        order: 6;
        -ms-flex: 1 1 35%;
        flex: 1 1 35%;
    }
    tr:nth-child(9) {
        -ms-flex-order: 9;
        order: 9;        
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }



    tr:nth-child(2) {
        -ms-flex-order: 3;
        order: 3;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(4) {
        -ms-flex-order: 4;
        order: 4;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(6) {
        -ms-flex-order: 7;
        order: 7;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(8) {
        -ms-flex-order: 8;
        order: 8;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(10) {
        -ms-flex-order: 10;
        order: 10;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
}
@media (max-width: 500px) {
    
    tr:nth-child(1) {
        -ms-flex-order: 1;
        order: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 0px;
    }
    tr:nth-child(3) {
        -ms-flex-order: 3;
        order: 3;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 15px;
    }    
    tr:nth-child(5) {
        -ms-flex-order: 5;
        order: 5;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 15px;
    }
    tr:nth-child(7) {
        -ms-flex-order: 7;
        order: 7;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(9) {
        -ms-flex-order: 9;
        order: 9;    
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }



    tr:nth-child(2) {
        -ms-flex-order: 2;
        order: 2;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(4) {
        -ms-flex-order: 4;
        order: 4;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(6) {
        -ms-flex-order: 6;
        order: 6;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(8) {
        -ms-flex-order: 8;
        order: 8;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    tr:nth-child(10) {
        -ms-flex-order: 10;
        order: 10;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    }
    
    .name {
        display: inline-block !important;
    }
}
td.GraphLink,
th.graphLink {
    display: none!important;
}
/*Added codes

tr {
    border-bottom: 0.08em solid #DADADA !important;
}

thead {
    border-bottom: 2px solid #DADADA !important;
}*/


/* Customized 
th.couponFrequency,
td.couponFrequency,
th.type,
td.type,
th.minimumDenomination,
td.minimumDenomination {
    display: none;
} 
*/
a.graph::after {
    font-size: 1.8em;
}
.EurolandTools-CommonObjects-GraphObject-GraphContainer {
  
}

/*
td.amount .value {
    display: inline-block;
    font-size: 0;
}*/

.EurolandTools-CommonObjects-Legend-LegendContainer {
    padding-bottom: 20px;
}

div#GraphContainer {
    display: inline-block;
    width: 100%;
}

td {
    text-align: left;
    padding: 8.4px;
}

/*.EurolandTools-CommonObjects-Checkbox {
    border: 1px #ccc solid;
    border-radius: 3px;
}*/
.EurolandTools-CommonObjects-GraphObject-LineBarGraphObject.EurolandTools-CommonObjects-GraphObject-GraphAreaContainer .highcharts-container {
    overflow: visible!important;
}
/*
.ar-AE .EurolandTools-CommonObjects-Legend-LegendItem-Label {
    direction: ltr;
    unicode-bidi: bidi-override;
}
*/
.EurolandTools-CommonObjects-Legend-LegendItemWraper .EurolandTools-CommonObjects-Legend-LegendItem-LabelContainer {
    padding-right: 0!important;
    padding-left: 0px;
}
.en-GB td.GraphLink {
    text-align: right;
}
.ar-AE a.graph:after {

    content: '\f101';

}
.ar-AE a.ComparisonGraph-Close:hover::after,
a.ComparisonGraph-Open:visited::after, a.ComparisonGraph-Open:link::after {
    -ms-transform: rotate(90deg) scale(1.5, 1.5);
    transform: rotate(90deg) scale(1.5, 1.5);
}
a.ComparisonGraph-Open:visited::after, a.ComparisonGraph-Open:link::after {
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
/*
transform: rotate(-90deg) scale(1.5, 1.5);
*/

td.amount span.value {
    font-size: 0;
    display: inline-block;
}


td.amount span.value:after {
    font-size: 14px;
    content: "USD 650 million";
}
/*! Developed by Illimar Pihlamäe | e-mail: illimar@idra.pri.ee | Euroland Estonia © 2013 | e-mail: illimar@euroland.com */

.EurolandTools-CommonObjects-Checkbox {
    display: inline-block;
    zoom: 1.0;
    *display: inline;

    height: 1em;
    width: 1em;
    text-align: left!important;

    position: relative!important;
    top: 0px;
    left: 0px;

    vertical-align: text-top;
	
	direction: ltr!important;

    margin-right: 0.5em;
}
.EurolandTools-CommonObjects-Checkbox-Input {
    
    -ms-filter: "DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0.0;
    
    z-index: 2;
    position: absolute;
    top: 0px;

    height: 1em!important;
    width: 1em!important;

    cursor: pointer;
	margin: 0px!important;
}
.EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox {
    position: absolute;
    top: 0px;
    z-index: 1;

    height: 1em;
    width: 1em;    
}
.EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox:after {
    display: block;
    content: "";
    position: absolute;
    
    top: -3px;
    left: 0px;

    width: 1em;
    height: 1em;

    box-sizing: border-box;

    font-family: EurolandToolsCommonIcons;
    font-weight: 400;
    font-size: 1em;
}
.EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox {
    /* border: 0.08em solid #ccc; */
    top: 4px !important;
    /* margin-top: 1px !important; */
    /* border-radius: 3px; */
}
.EurolandTools-CommonObjects-Checkbox-Input[type=checkbox] + .EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox:after {
    content: "";
    border: 0.0em solid #ccc;

}
.EurolandTools-CommonObjects-Checkbox-Input[type=checkbox] + .EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox-Checked:after {
    content: "\f00c";
    border: 0.0em solid #ccc;
}
.EurolandTools-CommonObjects-Checkbox-Input[type=checkbox]:focus + .EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox:after {
    content: "";
    border: 0.0em solid #ccc;
	
	font-size: 0.8em;
	top: 0.2em;
	left: 0.1em;
	
	border: 0.0em solid rgba(166, 197, 236, 0.5);
    box-shadow: 
		#e1e8f2 0.10em 0.10em 0.15em
		,#e1e8f2 0.10em -0.10em 0.15em		
		,#e1e8f2 -0.10em -0.10em 0.15em
		,#e1e8f2 -0.10em 0.10em 0.15em
	;
}
.EurolandTools-CommonObjects-Checkbox-Input[type=checkbox]:focus + .EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox-Checked:after {
    content: "\f00c";
    border: 0.0em solid #ccc;
	
	font-size: 0.8em;
	top: 0em;
	left: 0em;
	
    box-shadow: none;
}


.EurolandTools-CommonObjects-Checkbox-Input[type=radio] + .EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox:after {
    content: "\f10c";
}
.EurolandTools-CommonObjects-Checkbox-Input[type=radio] + .EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox-Checked:after {
    content: "\f192";
}
.EurolandTools-CommonObjects-Checkbox-Input[type=radio]:focus + .EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox:after {
    content: "\f10c";
	font-size: 0.8em;
}
.EurolandTools-CommonObjects-Checkbox-Input[type=radio]:focus + .EurolandTools-CommonObjects-Checkbox-DisplayedCheckbox-Checked:after {
    content: "\f192";
	font-size: 0.8em;
}

.EurolandTools-CommonObjects-Checkbox-Label {
/*
    This is not a child of the .EurolandCheckbox DIV and needs to be added in by the client programmer if they want to use labels outside the checkbox
*/
    cursor: pointer;
}
.EurolandTools-CommonObjects-Checkbox-Label-Disabled,
.EurolandTools-CommonObjects-Checkbox-Disabled {
    -ms-filter: "DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: 0.5;   

    cursor: default;
}
.EurolandTools-CommonObjects-Checkbox-Label-Disabled .EurolandCheckbox-Input {
    cursor: default;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
    font-family: EurolandToolsCommonIcons;
    src: url('EurolandIconFonts/fontawesome-webfont.eot?v=4.7.0'); /* IE9 Compat Modes */
    src: url('EurolandIconFonts/fontawesome-webfont.eot?v=4.7.0#iefix') format('embedded-opentype') /* IE6-IE8 */
       , url('EurolandIconFonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2') /* Super Modern Browsers */
       , url('EurolandIconFonts/fontawesome-webfont.woff?v=4.7.0') format('woff') /* Pretty Modern Browsers */
       , url('EurolandIconFonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype') /* Safari, Android, iOS */
       , url('EurolandIconFonts/fontawesome-webfont.svg?v=4.7.0#svgFontName') format('svg') /* Legacy iOS */
    ;
}

.EurolandTools-CommonObjects-GraphObject-GraphContainer {
	padding-bottom: 0.7em;
}

.EurolandTools-CommonObjects-GraphObject-GraphContainer {
	max-width: 100%;
	overflow: hidden;
}
.EurolandTools-CommonObjects-GraphObject .EurolandTools-CommonObjects-Legend {
    margin-top: 0.5em;
}
.EurolandTools-CommonObjects-Legend-LegendItem-Symbol {
    margin: -6px 0.3em 0px 3px;
    vertical-align: text-top;

    position: relative;
    left: 0em;
    top: 0.5em;
}
.EurolandTools-CommonObjects-Legend[dir=rtl] .EurolandTools-CommonObjects-Legend-LegendItem-Symbol {
    margin: -6px 3px 0px 0.3em;
}
.EurolandTools-CommonObjects-Legend-LegendItem-LabelContainer {
    vertical-align: text-top;
}
.EurolandTools-CommonObjects-Legend-LegendItem-Label {
    padding-top: 0px;
    cursor: pointer;
}
.EurolandTools-CommonObjects-Legend-LegendItem-Label sup, 
.EurolandTools-CommonObjects-Legend-LegendItem-Label sub {
    vertical-align: baseline;
    position: relative;
    top: -0.4em;
}
.EurolandTools-CommonObjects-Legend-LegendItem-Label sub {
    top: 0.4em;
}
.EurolandTools-CommonObjects-Legend-LegendItem-SymbolContainer {
    cursor: pointer;
}
.EurolandTools-CommonObjects-Legend-LegendItem-DisabledCheckbox .EurolandTools-CommonObjects-Legend-LegendItem-SymbolContainer,
.EurolandTools-CommonObjects-Legend-LegendItem-DisabledCheckbox .EurolandTools-CommonObjects-Legend-LegendItem-Label {
    cursor: default;
}
.EurolandTools-CommonObjects-Legend-LegendItem-Unchecked .EurolandTools-CommonObjects-Legend-LegendItem-Label,
.EurolandTools-CommonObjects-Legend-LegendItem-Unchecked .EurolandTools-CommonObjects-Legend-LegendItem-Symbol {
    -ms-filter: "DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.3;   
}

.EurolandTools-CommonObjects-Legend-LegendItemWraper {
    max-width: 100%;
    min-width: 10px;
    overflow: hidden;
    width: 50%;
    vertical-align: text-top;
}
.EurolandTools-CommonObjects-Legend-LegendItemContainer {
    padding: 0px 0.5em 0px 0.5em;
}
.EurolandTools-CommonObjects-Legend-LegendContainer {
    padding-bottom: 0.7em;
}
..EurolandTools-CommonObjects-Legend[dir=rtl] .EurolandTools-CommonObjects-Legend-LegendContainer {
    direction: rtl;
}
.EurolandTools-CommonObjects-Legend-LegendItem-AllCheckbox .EurolandTools-CommonObjects-Legend-LegendItem-Label {
    padding-left: 0.3em;
    font-style: normal;
}
..EurolandTools-CommonObjects-Legend[dir=rtl] .EurolandTools-CommonObjects-Legend-LegendItem-LabelContainer {
    text-align: right;
    padding: 0px 0.21em 0px 0px;
}

.EurolandTools-CommonObjects-Legend-LegendItemWraper-AboveSelectAll {
    width: auto;
    padding-bottom: 0.5em;
}

.EurolandTools-CommonObjects-Legend-HiddenHeading,
.EurolandTools-CommonObjects-Legend-LegendItem-HiddenLabel {
    width: 1px;
    height: 1px;
    overflow: hidden;
    position: fixed;
    top: -1000px;
    left: -1000px;

    white-space: nowrap;
    display: block;
}

.EurolandTools-CommonObjects-Legend-LegendItem-HiddenLabel {
    display: inline-block;
    *display: inline;
    *zoom: 0;
}
