/* Minification failed. Returning unminified contents.
(578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(612,28): run-time error CSS1039: Token not allowed after unary operator: '-primary-icon-color'
(620,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-icon-color'
(976,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-icon-color'
(982,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-icon-color'
(988,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-grey'
(994,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-grey'
(1462,45): run-time error CSS1039: Token not allowed after unary operator: '-primary-icon-color'
(1462,90): run-time error CSS1047: Expected number or percentage value in rgb function, found 'from'
(1462,95): run-time error CSS1046: Expect comma, found 'var('
(1462,100): run-time error CSS1047: Expected number or percentage value in rgb function, found '-primary-icon-color'
(1462,119): run-time error CSS1046: Expect comma, found ')'
(1462,132): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1466,44): run-time error CSS1047: Expected number or percentage value in rgb function, found 'from'
(1466,49): run-time error CSS1046: Expect comma, found 'var('
(1466,54): run-time error CSS1047: Expected number or percentage value in rgb function, found '-primary-icon-color'
(1466,73): run-time error CSS1046: Expect comma, found ')'
(1466,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1470,44): run-time error CSS1047: Expected number or percentage value in rgb function, found 'from'
(1470,49): run-time error CSS1046: Expect comma, found 'var('
(1470,54): run-time error CSS1047: Expected number or percentage value in rgb function, found '-primary-icon-color'
(1470,73): run-time error CSS1046: Expect comma, found ')'
(1470,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1474,44): run-time error CSS1047: Expected number or percentage value in rgb function, found 'from'
(1474,49): run-time error CSS1046: Expect comma, found 'var('
(1474,54): run-time error CSS1047: Expected number or percentage value in rgb function, found '-primary-icon-color'
(1474,73): run-time error CSS1046: Expect comma, found ')'
(1474,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1478,44): run-time error CSS1047: Expected number or percentage value in rgb function, found 'from'
(1478,49): run-time error CSS1046: Expect comma, found 'var('
(1478,54): run-time error CSS1047: Expected number or percentage value in rgb function, found '-primary-icon-color'
(1478,73): run-time error CSS1046: Expect comma, found ')'
(1478,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1482,44): run-time error CSS1047: Expected number or percentage value in rgb function, found 'from'
(1482,49): run-time error CSS1046: Expect comma, found 'var('
(1482,54): run-time error CSS1047: Expected number or percentage value in rgb function, found '-primary-icon-color'
(1482,73): run-time error CSS1046: Expect comma, found ')'
(1482,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1486,44): run-time error CSS1047: Expected number or percentage value in rgb function, found 'from'
(1486,49): run-time error CSS1046: Expect comma, found 'var('
(1486,54): run-time error CSS1047: Expected number or percentage value in rgb function, found '-primary-icon-color'
(1486,73): run-time error CSS1046: Expect comma, found ')'
(1486,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1490,44): run-time error CSS1047: Expected number or percentage value in rgb function, found 'from'
(1490,49): run-time error CSS1046: Expect comma, found 'var('
(1490,54): run-time error CSS1047: Expected number or percentage value in rgb function, found '-primary-icon-color'
(1490,73): run-time error CSS1046: Expect comma, found ')'
(1490,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1495,17): run-time error CSS1039: Token not allowed after unary operator: '-link-color'
(1496,23): run-time error CSS1039: Token not allowed after unary operator: '-link-hover-color'
(1518,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1519,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1520,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1521,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1522,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1523,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1524,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1525,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1526,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1527,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1528,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1529,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1530,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1531,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1532,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1533,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1534,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1535,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1555,14): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(1559,14): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(1567,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1571,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1575,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1579,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1593,22): run-time error CSS1030: Expected identifier, found '.'
(1593,29): run-time error CSS1031: Expected selector, found ')'
(1593,29): run-time error CSS1025: Expected comma or open brace, found ')'
(1599,28): run-time error CSS1030: Expected identifier, found '.'
(1599,35): run-time error CSS1031: Expected selector, found ')'
(1599,35): run-time error CSS1025: Expected comma or open brace, found ')'
(1604,18): run-time error CSS1030: Expected identifier, found '.'
(1604,60): run-time error CSS1031: Expected selector, found ')'
(1604,60): run-time error CSS1025: Expected comma or open brace, found ')'
(1609,12): run-time error CSS1030: Expected identifier, found '.'
(1609,38): run-time error CSS1031: Expected selector, found ')'
(1609,38): run-time error CSS1025: Expected comma or open brace, found ')'
(1634,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-icon-color'
(1717,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-ej2-grid-color'
(1721,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-ej2-grid-color'
(1789,17): run-time error CSS1030: Expected identifier, found '.'
(1789,24): run-time error CSS1031: Expected selector, found ')'
(1789,24): run-time error CSS1025: Expected comma or open brace, found ')'
 */
.box, .box-no-padding, .box-no-radius { margin-bottom: 30px; }
.box-no-radius {border: 3px solid #F0EEE6; padding: 10px 5px 20px;}
.box-mobile { background: none repeat scroll 0 0 #FFFFFF; border: 6px solid #F0EEE6; border-radius: 15px 15px 15px 15px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;padding: 0.5em; width:99%; }
.box-background { margin-bottom: 30px; }
.box-background-mobile { background-color:#f0eee6; border: 6px solid #F0EEE6; border-radius: 15px 15px 15px 15px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;padding: 0.5em; width:99%; }

.chk-container {
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    /* Hide the browser's default checkbox */
    .chk-container input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
    }

/* Create a custom checkbox */
.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #eee;
}

/* On mouse-over, add a grey background color */
.chk-container:hover input ~ .checkmark {
    background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.chk-container input:checked ~ .checkmark {
    background-color: #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the checkmark when checked */
.chk-container input:checked ~ .checkmark:after {
    display: block;
}

/* Style the checkmark/indicator */
.chk-container .checkmark:after {
    left: 9px;
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

/* Form elements
-------------------------------------------------------------------------------*/
/* Text boxes */
.txt {
    border: 1px solid #afb3b3;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #000;
    height: 30px;
    font-size: 0.857em;
    padding: 0 5px;
    width: 100%;
}

.lt-ie9 .txt {
    line-height: 30px;
}

/* Select boxes */
.ddl {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAMAAAAIG46tAAAAk1BMVEWRkpKqrKyUlJTQ0ND29vapqam8vLyenp77+/uqqqqvr6/b29vy8vL9/f3Hx8fx8fHNzc3i4uKcnJybm5uampqYmJiXl5f///+VlZWTk5OEhISoqKiFhYWHh4eIiIimpqaJiYmQkJCRkZGOjo6NjY2Li4uKioqlpaWdnZ2fn5+hoaGioqKkpKSjo6OgoKCvs7Onp6cEn8gLAAAAiklEQVR42oXJRRICUQAD0cbdZXB3mXD/0wEFM/xNirdLGk2tDHp4f+LSQ0cP3Tx099DVQxcPxR46e+jkoe5XO/qqdROol+h8Wj1OH9RPxK13a1T7KTRIVcqv2Bz8oOFPMYo6wwAaBXL5UjjROJAtjENo46G1h7Ye2nlo76GDh1YeWnho7qGZhyYWT+7+bqlZ5wRbAAAAAElFTkSuQmCC) no-repeat center right;
    border: 1px solid #afb3b3;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #000;
    height: 30px;
    font-size: 0.857em;
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: none;
    padding: 0 5px;
    width: 100%;
}

.lt-ie9 .ddl {
    background: url(../../images/arr-01.png) no-repeat center right;
}

select::-ms-expand {
    display: none;
}

select {
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
}

.txt:focus,
.ddl:focus {
    border: 1px solid #00aced;
    outline: 1px solid #00aced;
}

/* Input button/submits */
input[type="button"].btn-orange,
input[type="submit"].btn-orange,
.btn-orange {
    background: #d86e18;
    border: 0;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #fff;
    display: block;
    height: 32px;
    font-size: 1.286em;
    font-weight: bold;
    line-height: 32px;
    padding: 0 12px;
    text-transform: uppercase;
}

    input[type="button"].btn-orange:hover,
    input[type="submit"].btn-orange:hover,
    .btn-orange:hover {
        background: #f28830;
    }

.button {
    -moz-user-select: none;
    background: linear-gradient(#E5E2DC, #D6D3CD);
    border: 1px solid #CCC;
    border-radius: 2px 2px 2px 2px;
    color: rgba(0, 0, 0, 0.8);
    cursor: pointer;
    display: inline-block;
    font-size: 100%;
    line-height: normal;
    text-align: center;
    text-decoration: none;
    transition: box-shadow 0.1s linear 0s;
    vertical-align: baseline;
    white-space: nowrap;
    padding: 10px 5px;
    margin-right: 5px;
}

    .button:enabled:hover, .button:enabled:focus {
        background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0.1));
    }

a.button:hover {
    background: linear-gradient(#D6D3CF, #C6C4BE);
    color: black;
}

a.button.disabled {
    background: #F1EEE7;
    color: #999999;
    cursor: auto;
}

.button.disabled:focus {
    background-image: none;
}

a.button.disabled:hover {
    background: #F1EEE7;
    cursor: default;
}

    a.button.disabled:hover:active {
        box-shadow: none;
    }

a.button.inactive {
    cursor: auto;
}

    a.button.inactive:hover {
        cursor: default;
    }

.button:active {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 0 6px rgba(0, 0, 0, 0.2) inset;
}

.button:disabled {
    background-color: #F1EEE7;
    color: #999999;
    cursor: auto;
}

.button-with-icon .button-icon {
    margin-right: 5px;
    float: left;
}

.button-with-icon .button-text {
    display: inline-block;
    padding-top: 4px;
}

.input-disabled {
    background-color: #F1EEE7;
    color: #999999;
    cursor: default;
}

    .input-disabled:hover {
        color: #999999;
        cursor: default;
        text-decoration: none;
    }

/* Generic Form */
.form .input,
.form .input,
.form .select {
    border: 1px solid #afb3b3;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #000;
    height: 30px;
    font-size: 0.857em;
    padding: 0 1em;
}

.lt-ie9 .input {
    line-height: 30px;
}

.form .input-textarea {
    border: 1px solid #afb3b3;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #000;
    font-size: 0.857em;
    /*	padding: 0 1em;*/
}

.form .row .input-checkbox {
    vertical-align: middle;
}

.form .row .input-checkbox-label {
    display: inline;
    margin: 0 0 0 1em;
    text-align: left;
}

.input-select {
    padding-right: 30px !important;
    min-width: fit-content;
    width: unset !important;
}

.form .input-5 {
    min-width: 5em;
    width: 5em;
}

.form .input-10 {
    min-width: 10em;
    width: 10em;
}

.form .input-15 {
    min-width: 15em;
    width: 15em;
}

.form .input-16 {
    min-width: 16.5em;
    width: 16.5em;
}

.form .input-20 {
    min-width: 20em;
    width: 20em;
}

.form .input-24 {
    min-width: 24em;
    width: 24em;
}

.input-100 {
    min-width: 100%;
    width: 100%;
}

.form .input-select {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAMAAAAIG46tAAAAk1BMVEWRkpKqrKyUlJTQ0ND29vapqam8vLyenp77+/uqqqqvr6/b29vy8vL9/f3Hx8fx8fHNzc3i4uKcnJybm5uampqYmJiXl5f///+VlZWTk5OEhISoqKiFhYWHh4eIiIimpqaJiYmQkJCRkZGOjo6NjY2Li4uKioqlpaWdnZ2fn5+hoaGioqKkpKSjo6OgoKCvs7Onp6cEn8gLAAAAiklEQVR42oXJRRICUQAD0cbdZXB3mXD/0wEFM/xNirdLGk2tDHp4f+LSQ0cP3Tx099DVQxcPxR46e+jkoe5XO/qqdROol+h8Wj1OH9RPxK13a1T7KTRIVcqv2Bz8oOFPMYo6wwAaBXL5UjjROJAtjENo46G1h7Ye2nlo76GDh1YeWnho7qGZhyYWT+7+bqlZ5wRbAAAAAElFTkSuQmCC) no-repeat center right;
    border: 1px solid #afb3b3;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #000;
    height: 30px;
    font-size: 0.857em;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0 5px;
    /* Fix overflow of parent container, we apply 30 padding
        on right where the dropdown arrow is so minus 30px. */
    max-width: calc(100% - 30px);
}

.lt-ie9 .input-select {
    background: url(/images/arr-01.png) no-repeat center right;
    padding-right: 0;
    background: none;
    vertical-align: top;
}

.form .validation-summary-success {
    border: 1px solid #7C990C;
    color: #7C990C;
    margin: 15px 0;
    overflow: hidden;
    padding: 15px 20px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.form .validation-summary-warning, .form .SectionNoQuestion-summary-warning {
    border: 1px solid #F0AD4E;
    color: #F0AD4E;
    margin: 15px 0;
    overflow: hidden;
    padding: 15px 20px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

    .form .validation-summary-warning .text, .form .SectionNoQuestion-summary-warning .text {
        display: inline-block;
        width: 80%;
        padding-left: 10px;
    }

.validation-summary-errors {
    border: 1px solid #D53F04;
    color: #D53F04;
    margin: 15px 0;
    overflow: hidden;
    padding: 15px 20px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

    .validation-summary-errors li {
        list-style-image: none;
        list-style-type: disc;
        margin: 10px;
    }

.input-validation-error {
    border: 1px solid #D53F04 !important;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
    outline: 1px solid #D53F04;
}

input[type="radio"].input-validation-error {
    border: 0 none;
    outline: 1px solid #D53F04;
}

.form .input-required {
    color: red;
}

.form .input-disabled {
    background-color: #eee;
}

.form.form-size-35 {
    width: 35em;
}

.form-aligned .row {
    margin-bottom: 0.3em;
}

    .form-aligned .row label {
        text-align: right;
        display: inline-block;
        vertical-align: middle;
        margin: 0 1em 0 0;
    }

        .form-aligned .row label.left {
            text-align: left;
        }

        .form-aligned .row label.label-5 {
            width: 5em;
        }

        .form-aligned .row label.label-10 {
            width: 10em;
        }

        .form-aligned .row label.label-20 {
            width: 20em;
        }

        .form-aligned .row label.label-30 {
            width: 30em;
        }

.form-aligned .box-mobile .row label.label-30 {
    width: auto;
}

.form-aligned .row {
    margin: 1em 0 0 1em;
}

    .form-aligned .row.row-right {
        padding-left: 1em;
    }

.input-with-addon {
    position: relative;
    display: inline-block;
    border-collapse: separate;
}

    .input-with-addon input[type="text"], .input-with-addon input[type="number"] {
        display: inline-block;
        margin: 0;
        vertical-align: middle;
    }

    .input-with-addon input[type="checkbox"] {
        margin: 1px 0;
    }

.input-addon {
    background-color: #eeeeee;
    border: 1px solid #afb3b3;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #000;
    height: 30px;
    font-size: 1em;
    display: inline-block;
    padding: 2px 0;
    text-align: center;
    vertical-align: middle;
    width: 4.3em;
}

.form legend {
    display: block;
    width: 100%;
    padding: 0.3em 0;
    margin-bottom: 0.3em;
    font-size: 125%;
    color: #333;
    border-bottom: 1px solid #e5e5e5;
}

#the-count {
    float: right;
    padding: 0.1rem 0 0 0;
    font-size: 0.875rem;
}

.form .input-textArea {
    border: 1px solid #afb3b3;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #000;
    font-size: 0.857em;
    padding: 0 1em;
}

@media only screen and (max-width : 480px) {
    .form-aligned .row label {
        margin-bottom: 0.3em;
        text-align: left;
        display: inline-block;
    }

    .form-aligned .row-right {
        margin: 1.5em 0 0 0;
    }

    .form-aligned .row label.label-30 {
        width: auto;
    }
}

.custom-horizontal-line {
    width: 95%;
    font-size: 1px;
    color: rgba(0, 0, 0, 0);
    line-height: 1px;
    background-color: grey;
    margin-top: -6px;
    margin-bottom: 10px;
}

.form .newinput {
    margin-top: 5px;
    margin-left: 30px;
    margin-bottom: 10px
}

.form .newinputleft-10 {
    margin-top: 5px;
    margin-left: 10px;
    margin-bottom: 10px
}

h1, h2, h3, h4, h5 { line-height: 1.0em; font-weight: bold; }
h1{ font-size: 1.9em; }
h2{ font-size: 1.8em; }
h3{ font-size: 1.6em; }
h4{ font-size: 1.2em; }
h5{ font-size: 1.1em; }
:root {
    --primary-icon-color: #208ec9;
    --secondary-icon-color: #00aced;
    --primary-grey: #d3d3d3;
}

.ico {
    background-repeat: no-repeat;    
    display: inline-block;
}
.ico-clickable {
    cursor: pointer;
}
.ico-24 {
    background-size:24px !important;
    width:24px !important;
    height:24px !important;
}

.indicator-measure-icon {
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    width: 63px;
    height: 63px;
}

.indicator-measure-icon-area {
    display: inline-flex;
    position: relative;
    border-radius: 9999px;
    background-color: var(--primary-icon-color);
    flex-shrink: 0;
    width: 70px;
    height: 70px;
}

.benchmarking-icon {
    width: 54px;
    color: var(--primary-icon-color);
    height: fit-content;
}

.btn-close {
    position: absolute;
    z-index: 10;
    width: 47px;
    height: 47px;
    right: -23px;
    top: -23px;
    cursor: pointer;
}

.ico-close {
    position: absolute;
    z-index: 10;
    width: 47px;
    height: 47px;
    right: -23px;
    top: -23px;
    cursor: pointer;
}

.ico-arrow-down-small-red {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEQAACxEBf2RfkQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAAl0lEQVQoU5XOsQrCQBCE4YMDA1qYJtiIoC+R0qdMhNhrLbaCpdiL+Dabf3VPEl3EFF9xdzPDhfs6ltigGkg7pQ5kqCEDaScLIqIjEVt7+EeDqN3ngI3oT/YW+GWHUeq9B2xkgqMFPQeMu53egCKQ42yFrhOmn/neISE4w9WK6oLCy35dJBQWeOCGuZdR7mVCcYWl9/YioQWO2UTd12hHVgAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    width: 16px;
    height: 9px;
}
.lt-ie9 .ico-arrow-down-small-red {
    background: url("../../images/ico/arrow-down-red@16.png");
    background-repeat: no-repeat;
    width: 16px;
    height: 9px;
}

.ico-arrow-down-small-green {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAJhJREFUKFOVzrEKwkAQhOGDgAFFYiNpRNCXyGumUcH0sRbBSrAU+xS+zfqv7kliFjHFV9zdzHChPE8L7LAZSDuFDqTYQgbSThpEREcSVPbwjz0S7b4GbER/crDALzVGsfcZsJEJThb0HDFudzoDisAMVyu0XZB95zuHiGCOuxXVDXMv27uIKCzxQIOFl1HuZURxjZX39ibhCTlTWSXwX4tjAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    width: 16px;
    height: 9px;
}
.lt-ie9 .ico-arrow-down-small-green {
    background: url("../../images/ico/arrow-down-green@16.png");
    background-repeat: no-repeat;
    width: 16px;
    height: 9px;
}

.ico-arrow-up-small-red {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAJBJREFUKFOVzcEKgkAQxnFhQcEOdREvEdRLePQpTai7naWr4DG6R/g2639ihLWmyMMPdme/bzby3n/1LN0Be+ttYg4FxR0GPLC1MsIcUshxh1c3ZFb2Y0Bwg16LoQ7r9/zsQmCFqxYsLdKwE5YTXDT4S4N4toCBw1kD/zjBvRZwkJ+P+rCEdBJZUKBGtRAdV4y8TUTdZq3/fQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    width: 16px;
    height: 9px;
}
.lt-ie9 .ico-arrow-up-small-red {
    background: url("../../images/ico/arrow-up-red@16.png");
    background-repeat: no-repeat;
    width: 16px;
    height: 9px;
}

.ico-arrow-up-small-green {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEQAACxEBf2RfkQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAAkUlEQVQoU5XNwQqCQBDG8UBIMMQu4UUCewlf04sFdc+zCJ6CjtHdg2+z/SdGWGuMPPxgd/b7ZlfOuVllFx+QW28jcygo7jGgR2ZlhDmkkOIJpx7YWdmvAcEt7lr03ZB85icXAhu0WrA0iPyOXw5Ra/CXK9aTBQwCXDTwjzOC9wIO8vNRH5aQTigLCpxQLUQnLl5KZFklP46eMgAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    width: 16px;
    height: 9px;
}
.lt-ie9 .ico-arrow-up-small-green {
    background: url("../../images/ico/arrow-up-green@16.png");
    background-repeat: no-repeat;
    width: 16px;
    height: 9px;
}


.ico-arrow-down-blue-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAANCAYAAACzbK7QAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAPNJREFUOE+tzzFLQlEYxvHbdKdaE4ywQgKlZj9lCkFThWSgi7hEQ9Di5t7QJ4kK5PR/4pw49/ogSg6/wdfz/l8tWleLHoYY4WFH1FKzpwMlBvhA2BG1+iiLEEI6co9PuIVtqHGHUu3fA/HIQfziP/9Eu7fYT92/A/FIAzN8wwXW+cIUh3mzckB4oCM3ccGFHL29RiUulQ8JD08xxhIumNObR5y41sogYeECz3DR3BO6riF2mLB4hEkMOfrlTbeb2GGOQBsvMZjTvztzOzk7rCN0jHkMyyvW/vLEDuuI7aGLd7zhXDP3ts4OHQVxic6m8RBC8QOXjxkfj8gLjAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    width: 24px;
    height: 13px;
}
.lt-ie9 .ico-arrow-down-blue-small {
    background: url("../../images/ico/arrow-down-blue@24.png");
    background-repeat: no-repeat;
    width: 24px;
    height: 13px;
}

.ico-arrow-up-blue-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAANCAYAAACzbK7QAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAPBJREFUOE+t0DFLQlEYxnGb7lRrgRGZSKDU7Kc0QXCyEA1qERdpEFza3Bv8JJGCXP+PHOHc44MoOfzg3sf3fc7xlvI8P8p9a36BOp717GYcG6ZC+SN+sEBDmZtN2TBFWRkz5ME37txsyoYxiqr4CsWxKWpuJ2bDHQp08/dQ6Hzi1u3u2FBY1HeehKJD9O+eXIfYkIUKdPM1XGlMMx94cF17AYPX6GAJV+hotoubtK/wwoDKR2HBFR2ywhiFQ+LyS/TwC1dwDO2+4qpwAEEWfviDWzyFOt6QbQ/QA17wn5un1NVGpgOa6GOIwZmoi855cwMkoxkfmvuCmAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    width: 24px;
    height: 13px;
}
.lt-ie9 .ico-arrow-up-blue-small {
    background: url("../../images/ico/arrow-up-blue@24.png");
    background-repeat: no-repeat;
    width: 24px;
    height: 13px;
}

.ico-question-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAehJREFUSEuN1b9LlVEcx3GHLMhKI9tyqMUImoSadMjG/oRaBB1qdgiDpgYdK5BL0NhQUP0BQUR7Q7QEClmCaBFSEBRFvd+Xcx7Oc/reH8ML7nOez/dz7n3wPI50Op1BjmMOS3iQ+Nk170UzjXAxOYd72MLfHrxnxmzUEW4wihXsIyqNmHXG2VZf6wJH8RhRyTCctaPpLMvd/QmiQX3Dx+RHWovY0fyScoObqMO/8RpXcRrHkrO4g5+oZ2RXa4Np+A3r4A4mkXO1ZdQzssvOZoO7iIK6DjMzuIYL6Vpuvodozs7uBuPwuUYhfcAz/ErXn3AEzh7Ce9QzsnPc0GyxOIynOIBBv0CzhharxX6eozy9C4hy2aKh1Wqxl1c4jFx+Ef4RRNls1eBatRj5g8vI5VfwBVG2tGZ4mEe0i/xopvAZUa7WfUS+FaObJR/FGZyEhy7KRObcYAL+6UWB0gZeYtBzz+yccAPdT4u9+Fr2oI1hHl8R5Up2NifZd8t3REE9RM7qBaJcZpedrZfdLURhvYEn3twp9PsnJLu6veUGB+EpjQb0Fo+wWaxF7LDrvw3kq7jfJoM4a0fTWZZn7n4b0eu7F7PONN88a11UzmMd24hK5T0zZqOOvhtkJ3AJN/Au8bNr3otmks7IP3qocoHxnDeEAAAAAElFTkSuQmCC);     
    width: 24px;
    height: 24px;
}
.lt-ie9 .ico-question-small {
    background: url("../../images/ico/ico-question-grey@24.png") no-repeat;
    width: 24px;
    height: 24px;
}
.ico-question-large {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAArpJREFUWEet1z9oU1EUx/EOoYqLIpQOXQpN0Lo7uDoUW/sHdNJREfrHFnFRsBQHQRRSKoqQ3V0QBxdxcFQRQQdRURQUFVEU/4LG70/uDSc3573cYIcP5J17/tymefclfc1mM1uj0ahgG6ZxFFcCvVZMaxWvtogbTNG0ihXcxTc0C2hNOcqter1SbjCiySBW8RHewDKqUe2g1ztyg0LhOJ7Aa94L9Rj3ZogbpGAOP0KD9aBec96sjgCJs/gTCteTes6m89ouSBhDt7/8M27iAk4Fl3EfXr6l3mN2ph0+gGch0fMB51CzDUx9Pw7iPbz6SDMGYp1tUDdJnrMxtwx5e/HT1HnqMT8WDeOTSfBo51tjYajbaK9N/EaoKaJZw8qNBctmscwJbMYx3MJjXEfbvc71aXj11vK/DfBCx6tOLy8p9Q6PkpjMJBs4max7NLOiZB2zZcdrN/pwth27XF8060U0s6rkSRPslYbvSYZvwMOw3s2kCuaTYK7X2GWHhw3oyejle+ZV0O328/xCx/lObB++hJwcdRXpieUtlrnmDD+Obvd/alWFC0kwx6Fk+OFkPdeCiqeSYI7dZvgmPDVrvZhSgxq+m2COGWiwbMdXeHllNLOmDegguheCuXT7vcIL6HDycrrRzEp8G/UdzksqcgcHoMf3efT6DsqKZscNjEDPeS8x9RZD8TMQ6rUJL7eIZo20NhCarJmEMrdjjant9TRdi7W2ib4B63/qFVgvsSXWhdrcp6loRuvp2WoSGk1Ap5xXaF3FTugOOoLcr+3qPWFntm1ASFg0BWV+o9en6GI6r+0iInEJOe9ELvVa8mZ1BCIK9FvveWjwP9Rj2pshbjCicAiXkHuLWqpRbdstm3KDKZqM4gweoOyJpzXlKHfU65Vyg0Voqu/+O7Af+kHyJtBrxbTW79X6mn1/AdRL+ab92NbtAAAAAElFTkSuQmCC);
    width: 32px;
    height: 32px;
}
.lt-ie9 .ico-question-large {
    background: url("../../images/ico/ico-question-grey@32.png") no-repeat;
    width: 32px;
    height: 32px;
}

.ico-add-large {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAeBJREFUWEfFls1OAkEQhBuDiEaNF2OMFyIQf+6a+AImGuXiI3hRUA8ehfAEvvNaRWY2w1A7C7ub2MkXl+6uqr6Aa1mWrQ2qDS7ACHx8/55mhM+ux1lbaYuQzRjUAMx9YBncpUZ5xcimB3WiAjaBHsrbI5sE9aAMq0AvlUF00+xdGdWBnjJrpWH2pgyagN4reUsfzO6VsEmYsZQZhB8rQRHY7wXaW7VTBLNyrX9Qiym8jqAO1E6KXOsMemopBTRbuYnZkdpJwczwgJlaSgFN3QNmTmtttVAGdLUOIMymeKCGZUDXCg44VDtlMJviJzVMAc2rD3cHtMCP2k3BbIrHakgw44XdiO0wPATVCfZ23N8b5U0wGye/fnFAVZS35/8PQE3UgGB2CfYiuiqEoHaDPc+d8iaYTYA9q2EKaJb+qaBaaq8MZlM8VMMyGBocUPVrOKT4f3+InMHa73seaOr+FM8XWmfQV0spoKl7wHl+AFFLKbyOoPbVTopcG5hs9AaM/X6gLfyqKZiVa/2DM3pUgiZhxlJm+GHRMPtUwiag90pe3Fg0zb6UQR3oKbNUk6BGyqgK9FIZRDY9qDNluAn0UN4e2YxBXSnzFNQorxjZLALFF45r8AKmQdjU9TjrKK0msz9yw3INuH11mgAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
    height: 32px;
    width:  32px;
}
.lt-ie9 .ico-add-large {
    background: url(../../images/ico/ico-add-green@32.png);
	background-repeat: no-repeat;
    height: 32px;
    width:  32px;
}


.ico-add-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAANJJREFUOE+NklEKwjAQRPdD0Iqo1Q/xQ7HiEcSzKPQUnsM7xxnZxqSZWgMPmp2Z7aaNhRAKsM7g8XztA+Eza9KbbcyOXWgIerJMEr6qgILerAHWQRl/wUxsoAwEpglYKo34y+2kRAJtAXZKI8yywV2JBNoUDE7AbDE+ijVYgxlH9DErr9WFvyiYbZwqaTD32lb4vxemD7SxI/CCWaNEAm3sIzb//MaV0sjneH7G0Svch5nYwJvclFFBb8x1D95k8FJ10JNl0k0sml1Am4Ra1kpvsDepn99oNEdFpwAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}
.lt-ie9 .ico-add-small {
    background: url(../../images/ico/ico-add-green@16.png);
	background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}

.ico-delete-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAYCAYAAAAYl8YPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAbpJREFUSEvt1c1LVFEcxvEzm4RhCELFSUQEcWAUHBN8w42IgiLqLnAhgiSm0cbEZf4BioKLNqXoQvANFdGtuHFhoGIUgRWjuRbUsFqU1+/jnMk7L2ri1sWHe87vd89zX+beO8ZxnETGPEY/3mHURXPV/cnWxRaM8SCA2YvW1aYQiFkb6bgKxmThDc6wA53NiMsYVFf/LbLd6+PD8rGKA9TF9C73qcY+thBy96I7eJGDGqwjjGZbi1eLXXxAva15I2HGBLGEH/iJP9Bl/MJpEqqr/xfaX+uWEVRYny2oqZ1+48g6TuLEbqOhooO8VlgadOrb+IY2ZCAdekQ0TrXbTKjuRxM+Y8+O/dF7VogNfILu2xO0QAcqRidK8AhPUYoi6Ef4ghL3D6Cw9/iIRrzAIrTgOXSQlyiAnsFeVGITX1EGz1VhXZhHCM+gRarp0ZlGD+7D7sNwp7BuLEBhHdCrpprCZvAKN4bpSW9AOyahxa1Ys7U8jEPBFdDrdG1YFR7AZ3saP0SKnftsTa/WtWH67KxgEAMYco211Tw6nsMhEsJ0b3T9zG4tjHL8C9MfyTD0bVfzf33HBHIdxzHn6h4HqCDZ+uIAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
    height: 24px;
    width:  24px;								
}
.lt-ie9 .ico-delete-small {
    background: url(../../images/ico/ico-delete-red@24.png);
	background-repeat: no-repeat;
    height: 24px;
    width:  24px;								
}

.ico-delete-red-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAQVJREFUOE/l0s1KAlEYxvFDXwSzMIfaBW1a5CbKTduEEoO2QXQH0ce+XYta6KroBkpXkaR0AUIQRUG0LczEqK4gyGgx/p886ijD3ICLHw+85zwMzHuM53kdxjjYRRY5mztw/Pf8hQjS+MEbXmzWkcFYUGkSurjfnjXne3jHVGumoYsDnOMbDzizTnELfe0Ch3BVWsUrfvGIEu5wY/Ma99B5DWsqDWMdn5jFPKKYsRnHNKrYxKhKQ9jAF1ZQtHmCJK6wCJW2MBJUyts8gkqXSKCvSinokvIYyygg9O9pJ3OYQAzj0N60s66SlqvSH8rQq3jqyWfofBv/pQEsQI/1I0QFS54xgw0ICE1/tQtwuwAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
    height: 16px;
    width:  16px;								
}
.lt-ie9 .ico-delete-red-small {
    background: url(../../images/ico/ico-delete-red@16.png);
	background-repeat: no-repeat;
    height: 16px;
    width:  16px;								
}

.ico-delete-white {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAYCAYAAAAYl8YPAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEQAACxEBf2RfkQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAABwElEQVRIS+3VzStlcRzHcXdDSUrIJUmJuqaMUR4mG4kiYTdlISUaD9kYzZI/gCiL2XiIhfIUElvZWJhiGpmUhzytlYcGC3POvD/3/s7tPnWV7Dj16vx+39/5fc655/zOuTG2bUeSjgGMYyKA+qq7ETYvtOBCHhYQbZuFjguaH9RBJn7Awm/oakYDTEJ1jY8hC/75gUGSjw1cosbUQlXiHLv4aGpeTiMe2ajCFk7RaGqhqnGIPdSamuZ7wzxYxR3u8QT9jAf8jUB1jf+Djte8NXgU9t0UNKiDHnFt3ERwa/ZOqOgk/QpLgS79F07QgjSkQktE7WSzz4DqWhoNOMCZt21ZbueeFWAbf6D79glN0ImK8BXFSMIXlKAQeghH0Jj/ASjsJ/ZRj26sQBM6oJP04AO0BvtQjh0coxQuX5hlhYZ1Ygl69G3QJNW0dObQi/ewNxAWvs5eNawLy1BYO/SqqaaweXzDs2Fa6XVoxQw0uRmbppaLKSj4M/Q6RQ2rQCwSoDG1ExFn+qqrplcrapg+O+sYwiCGA9raq++0F3GFsDDdG/3+l2z6KpfBH6Y/khHo267BYJYVXvO5wDRybNuO+Q8C9CSjJ/WnCAAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
    height: 24px;
    width:  24px;								
}

.lt-ie9 .ico-white {
    background: url(../../images/ico/ico-delete-white@24.png);
	background-repeat: no-repeat;
    height: 24px;
    width:  24px;								
}

.ico-delete-grey-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEAAACxABrSO9dQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAABBUlEQVQ4T+XSP0tCURzG8VALwSGT2gSXhlpEW1wLKhRaA2k6a/hnd2uwwabCN9CfKYoSX0AQiKIQrkX/MNJXEFQ03L5PnCu3EN9Aw4cHfuc8XLi/M+E4zpAxJoQijnFis4CQ9563MI0K3vGEO5sf2EN4VCkKXdxxZ3Zewgti7kzDCMo4xRs6OLIO0YS+doZdRFTawAM+cYMrtNCweY02dN7DpkqTyKKPOJKYwYLNJczjGdsIqhTAFgbIoGazinXUsQyVcpgaVTq3uQ+VLrCCf1VKQ5eUB1jDJcb+Pe0kgTksYhbam3b2q6TlqvSFe+hVdP/kLXSex0/JhxT0WF/HeMSqMcb/DTN+Zh5NRkVGAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
    height: 16px;
    width:  16px;								
}
.lt-ie9 .ico-delete-grey-small {
    background: url(../../images/ico/ico-delete-grey@16.png);
	background-repeat: no-repeat;
    height: 16px;
    width:  16px;								
}

.ico-edit-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAQJJREFUSEutkE0OgkAMRrvBoDfwAMaImrgGF7r2Nsal3sA7j18HCmUoZHBo8iad/rwhkHMuGcQR7M2eVZwDy5/frWOQ7wb9sDAHLR97pLcwB0su6EcGizFMyQV5xBRMESMXMHswJWMgCks0BuZPpsgCEf3lDM/7vVBk8a/c72qRRYrc7+tLSKrcO8KCsITce8ziQnJmWFhQzvQvC8uZLiHaWJIxYuRMlxDdmsVXKAuJlTNtIsu+SPTQQg16hezEUB9EebP8bhvGI6hFf7lQH0RVIzj3mup3IZ8tZ/yhJBm4gI/UUuQMx0rLNOjdwdpajIWjDKRXkFvD/8BRgRJk1kAajn4X3XVQRoYwcwAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-edit-small {
    background: url(../../images/ico/ico-edit-green@24.png);
	background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}

.ico-edit-white {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEQAACxEBf2RfkQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAABBklEQVRIS62USw7CMAxEuwEB90CIn8QaWMCa67CE6/oaxpPUatKYKGk60sOf1uMoSO2YuR3io7CzniWNamCuIt7Kb/Q8KqoJzVWjJfFADZa5KliSDpaQM1f1S2yDHCXmKuK9bfIP4oPEchGfbCOLmpND/v3CK5poDlKzMQ3mIDYb02gOoiJiBnOQNBwzmYO0OaM5iBszm4OhIN5ILFeBORgK4odEDL5dzKnQHISFCstefZ7Kfy7CuSw+IV5JxPDH1b6XLqk4ueIT4ptEGJxdrYTXNcEcaOJFvBAuwrfveE00BzjlUhJbxE9hLZk5XAIWXCUZRHwX8J+YA7X4+8cSXI/xQhvc/QAdo3DoTAyAJAAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-edit-white {
    background: url(../../images/ico/ico-edit-white@24.png);
	background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}

.ico-download-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAYCAYAAAD3Va0xAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAYBJREFUOE/V1DsvREEYxvF1KSSEYFfCJnQ0KlY0ar2othAS0WhFKEh8AImg2kRFqVJoJHspdr+ARrTupUSicDv+j8zIOcebw2pE8UvOzrzznJkzM5sKgsBUKBSaMIwDbKDTqvPMRmFgN1YR4BZjVp1nNgoD01h3QXcYt+o8s1Fc0JoL0oz+PqgLKy7oBqNWnff5QGEjhjCLGSziEAq6h3ZO7TKF1qSgSTxAg5PoBelIEA15bGECLdAbH2EFSBkDUO0ydpFXUBXPOEYGbVjCK+Ih59Ah1ey1vDO8oaagCq7Rj2a3zA7sIRyinZuGr9GMsrhCxQddIhNeM78HcQSFaKkLaI/V6PRfIBLUEytqwAhOsY/Ix3U1OmvJQa5QF7cPX0Jc/8+CvsOYfxCkLTS/QxLG6D5qEh9BJTyhhmKdNEZjSwpSQ/jg/UZRQbo7Vmc9ygrKYS5GfyXz2IHu4Yt7Vpv64vU58yMKnb3YhC6vbCNr1YrZyADdIX/Pwk5g7G6QegdqGnxitA3NIwAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-download-small {
    background: url(../../images/ico/ico-download@24.png) no-repeat;
    height: 24px;
    width:  24px;
}

.ico-download-small-black {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAACXBIWXMAAAsTAAALEwEAmpwYAAABMElEQVQoFX2Sz0rCQRDHd8tAIcj+INExuoaEh+oFgl6gg8/g0YvQxQfIF5Ag30G9C5HUKaFLEXQKokPiLRDbPt/Nge2HNfBxZue7szO7/nwIwaXmvd9iXYM3uEL/THWnghTEfXiCLuykmuIlkllTyy+Q/92exF8F2jhbVJAj6ZhbhYdwCpuge3ioo43xussrPtoRvydwAA9go5i/JLcHZ6BD3RCuYRtU9AK2uU+sbsdwDzfgbuFcL4CtQBUm8AgV8HOtQXwX70CwDHreKTP3CJvwDiNy8SRi7Q1WQPxj6Dq9Zeust2e1U7J6uo57YhuyeUZZTdUFcZ5c0FsPoAx67/9sHXGkDpq5AGkHG1WfiJn++Yk6lGDDsvhduABpdXgGs4/sl7qG0obpnA6+qJc1vgHsMn3nqaeC3AAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}
.lt-ie9 .ico-download-small-black {
    background: url(../../images/ico/160.png) no-repeat;
    height: 16px;
    width:  16px;
}

.ico-energy-small {
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-energy-small {
    height: 24px;
    width:  24px;
}

.ico-co2-small {
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-co2-small {
    height: 24px;
    width:  24px;
}

.ico-water-small {
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-water-small {
    height: 24px;
    width:  24px;
}

.ico-waste-small {
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-waste-small {
    height: 24px;
    width:  24px;
}

.ico-money-small {
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-money-small {
    height: 24px;
    width:  24px;
}

.ico-complete-small {
    background-repeat:no-repeat; 
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAiBJREFUSEul1V1oT3Ecx3HyuMgiW2kXG0Yp0cyuNE9rJGVZ7YHIjf532pULrkmKaDdSXJCHC2E2dxiSp8wsT3cSV2rlTszT3/t9+v1O/zjbdHbx6n/O9/c7n//vnPM950wqFouJQqEwExtwGvsxJ9SX4RCOYDkmYza6cAbNKIs5MWwK1uE57uAB9mIFzuMpnuASVmEPHuIWhmDo1NJAV9eGG5iH7TiAbTiFFmwJ2455Bh0oxzXsxKwkkA3Td+EEelCBVlzGcbiqrXDeBTjvInbAP7+CbuxGm4EvUcR33MR8uNoRWH+EzdiI+6H2Ey5iLq7iG6wnp+t1i4G98IJ7iqWBm7Ae90LNwHaUwRVmBuo9jsHrEmvD8FTP4VOoyT8/inf4HWpp4C98DRx0BV8Ca+7L7Vj/AUNcnXUzksBBvEITFudk/75AGvgMtd72PDh2IezTNHAAS7MmZ2HuGhxEddivRb5A5jXiNrx+Z1GNfIHMWQsfTcO8eTZ0FUYP5Hc6FqA8I6wfMewkqsJYdiBsVJv6DQ6jMhzgi+MuYphPVBI2XuASxKb+DBu3E3Fl9lofGmLYeIEz4GP2GgbYvLGBDfNttLo0bMzAMDgNNvlHGBTDfBPV/x0Wjhk9MEwwdB8+wEfuOjLDxNjYgWGSp78SvrbSG5CF8X8CffQWZU3+Hxxbg8dIA9/CdqnLyU+FL5gk0I9MvPgTZqCfTZvWXpugQv8fjjnXmTvgvY4AAAAASUVORK5CYII=); 
    width:20px; 
    height:24px;
}
.lt-ie9 .ico-complete-small {
    background: url(../../images/ico/ico_completed_grey@24.png) no-repeat;
    height: 24px;
    width:  20px;
}

.ico-tick-large {    
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAiJJREFUSEul1j9IlVEYx3Gvf4hMLbMkvYqFgxbUGoG2hFsiQYNQktAQRNBQk6A4XhDSEof+QKQS5qblUEN/1MEGpUEdkrYgGiJqiiJevz875+Xh9Rjv9Q4fOO/zPOd3rvLeo0VRFMVyudwhXEK7ez6IF5jHAh4i43p9WMQ7qH/SZnk+OINefMFP3HB1HfAK750n8AcMmLqcQgnG0Zs8oBhDuIsstkLyxb4yl/MXl1ULDhaK8BGsY58ezqEfJaHh3VAwmpDRwz18QnFouFA64ClWQs002FuLjkBdH/y2Fo+wmBxIg32Hodc3wk3ELwfrVUz5oXq7MQ326Duj74DCvbOmv4LJbRvTYKPC38KGz6DazCzhsRbt6LQBbqAZpYF6Dd7Ahs+iMjF3DFktnmEt0byA73iA+BDWqcItbZrAsi+wbsMv+ID7rn4Ar01dniMYTr0Dp7WYxrpptGADNmgKyd+5LsEdPzm9+C06j/hycs1WfIQNtOZQZfck0V/GRLApNI8j+ZOkChdmdBdNa1GB/TsMnYA9JFW4MHcdF7UYw8vQkNA7ilu4horQzP8oYBSroWYhyNTflXItuvEbDaHB3SBLF+BXdOnhCAZRExrOFzmluINvqE02zyBra/lifz0+44qebaMKH/ADuqiuuno5dJ3oiyaT2ON6elN8XTdrs6s3+Vx7gP6zqEMP9GoOuXol9In+OPrrt9f1hk19DY0+75+oaBO9tOo4/21YTgAAAABJRU5ErkJggg==); 
    width:24px; 
    height:24px;
    background-repeat:no-repeat;     
}
.lt-ie9 .ico-tick-large {
    background: url(../../images/ico/ico-tick-grey@24.png);
    width:24px; 
    height:24px;    
    background-repeat:no-repeat; 
}

.ico-tick-white {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAYAAABc6S4mAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAIwSURBVEhLpVRNqxJRGJ6iKGgVRdS2H+Ci1V0F/YQWLTRF3LgRRRMRkhA/kfAniIlbCQIRvDsTEUFR7iJUVESUkpSb5mL8mOv0nEkHz5xTzOU+8MzznDPv+868c84ZQZblGzOZTH6UJEnWMhKJfOImXIcWi+VRu90W4SkMh8ON1Wp9yk26DjOZTAHKgHQFEbhJeun1el8uFos9PIV6vX7pdDrvwd7sAaVSaQKlsN1u5UAg8BZWiWGS9DIWi73f75mXl4vFYheixlFJemk0Gh/3er01PIX5fL53u90vYNVYKlEvs9nsOZRBOp3OQ6hYwWAwPDCbzU/IW51SEIRb2mBCn8/3arlcMt+m3+9vSB4sFS84HA7TZDLZgdIpU6nUZ21wMBi8XS6Xv8MzSCQSEQgVTyjgMNxvtVq/MaAwnU6vbDbbc1g1GEWC5J4WtVptbrfb78JSxQmVSzQa9UEZ4BAVIUoMFu/ZYDDYKDdOsF6vybZ8A0sVPlK5kKc3Go1f8BTQhXTsIpfLff07S6NQKHyDMIWPVE04HPZCGWAtvng8nrPVasUs7Gw2u3K5XAZYqugpVUO6wBFnuiAboNlsLg5DCryNoCU1CIVC76C60O12RZPJ9BCWqqElNfhXFzzE4/EPECqfR2ZCTxfVavUnzsQdWCZfS2bi0MUlPBeiKMp+v/81LJPLI3cSXbh5f0qCfD5/AeHm8cidJO1XKpUf4/F4NxqNtgfuOp2OqP1b/p+y8AcKei6hro94DwAAAABJRU5ErkJggg==');
    width:24px; 
    height:24px;
    background-repeat:no-repeat;  
}

.ico-cross-white {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEQAACxEBf2RfkQAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAAktJREFUSEutVc1qGlEYHTWxJYsYIQQSaFJoFl00UJJnyKabLoJZCFlWyEJ8BJd9BVF8BKPiz664NZg2MRYM48adWxdCEXWm54z3qnMdx0Q9cJhv7v3uOXfuzzeaaZpzjEajN5FIZNupz4nM5RinvrmGZDKZGQwGZi6Xe4jH4161XyVzmMsxHKv2216YYBgGwjGy2WzNzYR9zEFsgWNVk0mgikssMlHFJRQTjwZ4U6nUnZO4hGqySFyCWtDMtNvtoBaLxW5Fuyu4znhYBiJehn/1ev2nFg6Hg8VisSEaXYFZ35Pi1RXVavXXaDS6sGYUCoV8hUKhPu5aH6VS6Xk4HF4h9FsG5KZMsBrPvV7vDOE38P3EgFzXhGO73e4nhNfgDuixGZCrmmDMY6fT2UcYBT+CHnLOgOQxzOfzf9yOrgRzkPug67ofr+fgJbgHboFeRwOS5/wNBjxZFD8Ed8EA6OMlmxOWs0f8FhitVotH/QNIcb/Utolz/VcQlzAajcZfbDK/wioReE4NhPgj4rVADWohnBpsSlxi1oTiATQ8jbvcgRr0G7mvWkJqUvvVxU4Ic1Zfm82mjufSI0Zt7oUvnU7nRZsj+MnlcvkdQl6g7+AXmLywbxGoSe3JJqN+Z60eBRSv1Wr8P/MIHoBH4Hm/3z/D7XVcWqE13WRJ1YTLUqlUeCNZX3g7+dPhRToGfU53ZlactBmQTECptWYuxE9BWVuYw32w/d2YyzGqOGl7kcTm/EgkEqyGn8ETkEZW8SLlJZLEafFzzGzbmKb2H0y5dIYoj4aqAAAAAElFTkSuQmCC');
    width:24px; 
    height:24px;
    background-repeat:no-repeat;  
}

.ico-off-grey {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAVJJREFUOE99088rRFEYxvGZxhRDqMGGJbGhbNgrSvJjgWT+AFlZyVqJGwsLFmOhlI0NxR+gWY0shg3lx07sxFbC8X2m93LNPVl86s77Pu/p3HPuJJxzMUEQNGIGOWR9mVhBCA/jHJeY8GViBSE8hgtcYcqXCYNpDGEFfdBgCRqcRC+WoUy6PMhDCgo/4gUbqBxcwzOe0I8qDTbjGO8ooAeVg904hTInaNHgAN5wi1Hb+p9Bq43gBsoOqrCIDxyh7p/BWhxC2SUVDqBVthWw0Dh0FdeYjtS3oGxJP3QY2vseUhZoxyrW0WU1HeIulM2rMAuHM5RDPvQ6UbRsLlz9Dq/YRI1nqNp6uq57dKiYwRy+oMYO2pA0rchDPWXmkQlXrIean1DzAbpT0bNq6mnRBs1Et5PFAnRXeo8o1dRrCvM/gzasrelL0oHtG/21VEv+Zl3iGyabEkALfsxHAAAAAElFTkSuQmCC) no-repeat;
    width:16px; 
    height:16px;
}
.lt-ie9 .ico-off-grey
{
    width:24px; 
    height:24px;
    background-repeat:no-repeat; 
}

.ico-arrow-right-blue {
    color: var(--primary-icon-color);
    width: 32px;
    height: 32px;
}

.ico-arrow-left-blue {
    color: var(--primary-icon-color);
    width: 32px;
    height: 32px;
}

.ico-arrow-right-grey {
    color: var(--primary-grey) !important;
    width: 32px;
    height: 32px;
}

.ico-arrow-left-grey {
    color: var(--primary-grey) !important;
    width: 32px;
    height: 32px;
}
.ico-arrow-up-black {
    width: 16px;
    height: 16px;
}
.ico-arrow-down-black {
    width: 16px;
    height: 16px;
}

.ico-arrow-left-black {
    width: 16px;
    height: 16px;
}

.ico-comment-black {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxklEQVQoFaWSTQ7BUBRG360ONMTIEizBMoxYgUgsxR4MjIUYmhILMO/YBiQSYoA856ODRoi27yYn76fvfH1pr3nvnZk1nXM96EICHr6VsXmFPaxxzzrUgg1IKoMcuW5UUsy/ZFhDnkAHqlQcYdWrmJnTUMCvD1Yk1ysgqBQQEhJJPgVc4aiAeUDAQq46bwk3yP/jf3M5iamVVbTzimHwWrxbdcb8ka0/hwMbW9y7Hqi/+6Aev8AU2gouguQYxqCr7JBSxsL1BI1UbWBd4OF6AAAAAElFTkSuQmCC) no-repeat;
    width: 16px;
    height: 16px;
}
.lt-ie9 .ico-comment-black {
    background: url(../../images/ico/235@16.png);
    width: 16px;
    height: 16px;
    background-repeat:no-repeat; 
}

.ico-edit-transparent {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEQAACxEBf2RfkQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAA7ElEQVQ4T42QOwvCMBSF44tWHV3EgoiODj6GUvT//xIHBwedFByM59zelpuaFi98aXI4X6Bx3vu/wezBMsjsoQtMDrghWZ3bUhsNuUIuiQoWjJU34GDO66hUgbFyAjIwMNkxKhKMlWdgCjgXwCyXXlOUMJQnoAdG4A4eQGTpWlGCUN4xwPACysxqWfrBIZT7gP/L71uzQBan3jhXaInwwShvTfYjiyeLc2NT5CPxf1fgpVlUJuXi3FWLQ3DT/VO/rTIpl7KY6J6XcEM6ZcJJtcyXXoDqtYuY0IRzVqHiA+axcgzOCfCSNFboxrsv2E7oXaTwZ64AAAAASUVORK5CYII=) left no-repeat;
    width: 16px;
    height: 16px;
}
.lt-ie9 .ico-edit-transparent {
    background: url(../../images/ico/ico-edit-trans@16.png) left;
    width: 16px;
    height: 16px;
    background-repeat:no-repeat; 
}

.ico-attach {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAACXBIWXMAAAsTAAALEwEAmpwYAAABBElEQVQoFY3Rv0tCURjG8XvUZkEaBIc7FriEDUE6aOCebYLg0KqLk2N7Q0F/gosgiDjdlkAnHVpaXPoDAmt0uam373O4R2wRX/jc8+t5vRePF0WRRxncoo820tp3dJjEM3IIkI81CH0xt1XlOYJxncy7eHTrBIsbjNmw72WuGuDMzngolMXKGFNAJj5YM/6y9lFRaIsNWnDd+tYQRTwo5ErdalApJGoO90Os/9XuGw+Fdh1Hh/aD7hVu1K8lFfiBRn3oCVQpaE+38amDOi4wxz1e0MQUPj6UfsU1luihhjcsUEJg74t/9YrFEybQ4TnK6HBbMxti4RE8ZbjDJd4xJPDN6P0BkQpUpM8Io/YAAAAASUVORK5CYII=) no-repeat;
    width: 16px;
    height: 16px;
}

.lt-ie9 .ico-attach {
    background: url(../../images/ico/185.png);
    width: 16px;
    height: 16px;
    background-repeat:no-repeat; 
}

.ico-locked-black {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA3ElEQVQoFeXQv44BURSA8bkyIvG3khD7FFt7B0+hU+kkOu8iSk+gst02HmM1S9AIxvcxg0yndpJf5s6559x7ZkKSJFEWIYSY9Td6uGCOFTUnnvewIW2qk5lgB0/RFmPUHnVpcZHkABb9Y4oZNvCmPuJbbdrQIPELTx8ioIAR9vhB1VqThuN04OaCDcOTFzjgCxU8Gp5fHkVnN9Jwne3dnjF/pkzSGxxDNXK+G1U4herk9xb4cV204PsaRxglNOF4f1j639tw/ixszIc3WNN28TpzvjD/frbhrfjIhiv+N0uabKjEKQAAAABJRU5ErkJggg==) no-repeat;
    width: 16px;
    height: 16px;
}

.lt-ie9 .ico-locked-black {
    background: url(../../images/ico/locked.png);
    width: 16px;
    height: 16px;
    background-repeat:no-repeat; 
}

.ico-view {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQoFY2SMU7DQBBFdyXLWIoroENUXCAiEiegQELQpk2oyAWg4w40KB1HsJQqQqKgMQ0ShRtcpM8RiLC9eR+tW+9+6WVG3vnj2YmtMeYUHuHdOVdYa+/Jn6CFIVkOy4SfG7iDMRSQwxHE6FANSpDx0zs2xLXPQ6GyjG0YOyP+qpo8JRyEnP681QRSirGlyR+57tY/19mQXILxnIoFfMMLXMIUHIRUq2AO2vibroP0jyiJ4UOj6s1LHwmmglclEar7JY4o3jFBw5W0wCzCrJKmX1Ynszdp9M7nofC/xAlVD7y5pMkz+TXMIEaVJriAWzgBNTiDK4hRrgYrOIYv79gStdjQNfS9/OwBHzJTwTB+Ud0AAAAASUVORK5CYII=) no-repeat;
    width: 16px;
    height: 16px;
}
.lt-ie9 .ico-view {
    background: url(../../images/ico/276.png);
    width: 16px;
    height: 16px;
    background-repeat:no-repeat; 
}

.ico-warning-orange {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAolJREFUSEut102ITlEYwPGZhmGGiMzEWJBDNlJSbGRSSgllykY0pSilkZ2ymygbSysbOUikrGwUScpCiXwkpXwUJeQz8nH9n/ueO55z3ud+vDWLX8197nOe57zvPfe8Z7qyLOucd31Yjyu4ig3oN3NrmMFK3k3HIXxEFnzGYfSZYyqYwUreDeMDiuZ6EpvMMRXMYCnvZkG+8rR54TrmmGNLmEGTd93YjV+wmovf2Itus4bBDJq8G8I9WI21R1hk1jCYwTbeTcGR0KCJo5hq1kqYwTbercDrUFx8xZ3EGxT332KVWSthBiOtd/5UKFyQr3mp4nAGOkeua/cGMxjxbiO+hKKFZ+hN8s6p++IbNkc5BjM4wbvFsBbee8xPcuUVTPMegj9UXsIM5rzrwTj+IC38HcuSXGuiMvY4eqLaihnMebcaL5AWLQqvUbkz8TzcS8niXRvVVswgA2ThnQ4Fyvzfdr0bxDt1LyXrY0bUI2gL5LzbAv1jY9mp8uVNkEVn5YlP2B71CNoCJM7DtTCwypgaI4/LWivaDQxGvRBd5Lzbjx9hUJVxNUZeVStH+4kDUS9EFyQswYMwoM5JNW5Hcq9MawNTPXXzXlwIiU3Ie78uOBFiTVzCxCamJ7ANcqiwBlkk9z7uQv8O1JFddSSegBwivLsVEpqSjWcUI7gcYk3dxlw9gTE0WXiFv5DDST+mYSWq9oGULMiDrQl4twBPwo2mZALD+eRbH2A2OnkM4imGZPAuyFHKSqpyHsuxEHIilk9l5ZWRnqMygfS3vinZ3eQgchOdfvrCWZnAniTYCXkUdTtglX0ygQFcRNVpd7JJL+k5oF/DrTiGx3iFl5NMakpt6SG9+P8h6/oHg1aVxaPqBtoAAAAASUVORK5CYII=);
    width:32px;
    height:28px;
}

.lt-ie9 .ico-warning-orange {
    background: url(../../images/ico/90_orange.png);
    width: 32px;
    height: 28px;
    background-repeat:no-repeat;
}
.ico-rating-ec-active {
    background: url(data:image/png;base64,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);
    width: 37px;
    height: 33px;
    background-position: 0 0;
    background-repeat:no-repeat;
}
.lt-ie9 .ico-rating-ec-active {
    background: url(../../images/ico/ico-rating.png);
    width: 37px;
    height: 33px;
    background-position: 0 0;
    background-repeat:no-repeat;
}
.ico-rating-ec-inactive {
    background: url(data:image/png;base64,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);
    width: 37px;
    height: 33px;
    background-position: -37px 0;
    background-repeat:no-repeat;
}
.lt-ie9 .ico-rating-ec-inactive {
    background: url(../../images/ico/ico-rating.png);
    width: 37px;
    height: 33px;
    background-position: 0 0;
    background-repeat:no-repeat;
}
.ico-rating-sup-active {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAAhCAYAAAB+4z3oAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMK0KCsAAAASrSURBVGhD7Zq9ayNHGIddpEih0sX9ASlUqkghggP+I1K4S4oUV6RMFQjY+CBwwcUVwZVJCJfCEbExxolbgw3GhksM112aICH5Q5YlrbQf0orJPGLHrMYjeeVdja44w08rLTPzPjOeefd9Z3ZBCDGNivWwtXETNivVfr196r11XrcPvR8bvwnEd+5dhw3nNmzVKEsdrY2sVex2uxtSlbb8K5fLzsXFhXdyciIQ37nX6XQc13VrlKWO1sajMt40qFAPm28u+7fdF7e/DAr/fSkW3n02UZShLHWoK9v4VGszrQqy028cx+keHR0NNjc3xerq6kRRhrLUoa5sIzGT8WZMOTkzSo2w7T2/eik+eve5cVAmiTpfXb4QN+Gdexc6f8o2FzUb0yonZ0ZJytvf3xdra2vGQZkk6uzu7go5WK7neYmYjDcj5ZuhU9ls7vgf/7tsHIRpRBtyeXrtQbdK25qtpMrLjlXOz8/99fV14yBMI9qQy9Pzff9RJuNNqaXuwOswi0ydTiNmlzvwPWxoNh/TUq/X6zCLTJ1OI2aXbHsik+lmnkH6ovqdsaNZaKn8XHQGblfa+kSzPU55Bml7e9vY0Sy0tbUlgiAYy6TfyLHcZjGTdH199YPAFjY1Bl05ltssZpKuvb09gS1sagyjA4XjxieZOjYL/dT8o4fNOIMuHDc+ydSxWejs7KyHTZ0j/qPA0y0Lx51U2JID5WM7xjHCxNMtC8edVNiSNh8w3X8h1rGx5HR9c71B6PB3HEqJWMfGktN1cHBA6DDCpL4UCQyfEielFTaxDYOCUkwEhk+Jk9IKm9iOMw0/SDWIok0dsSFsV/s3rxQUkv/RDaJoU0dsCNsyI7pnGn6QuyVJS2YlbMOgoJAcqEqStGRWwjYMioePZyS4pg7YFIk0LBHYMxJcUwdsikRaMQG1RMZvgrcpGGABiisZvwnepmBQTECtsD1igrcpGGABiivbIyZ4m4JBMQH1LXtJJnibggEWoLiyl2SCtykYFNOHgZogfaBWfm39FZjgbQoGWIDiKqd9YIK3KRgUE1DL75EzXwaK63vkzIdMQH0ID8ZIDw/YNajNO+CEIRqkoWRiWpt3wAmD4hl+kD7MM4VZv/1Z6CkM6cOcUxgBg+JRYMVy/3puSXGtX3dhUFCKqdVqzTMpHmG6B2Org/1sU2dmKWxK//SP4oiLrQ72s02dmaWwKf3TCFMcrMh/1vbG3VW/wSbZuPM1tlpc2xt3cpAeMMWh2G45fNl4bS2mwhY24wy6pEM9PD4+thZTYQubOsfID6nFZuhc2liCK7XvxV3oXGFTY9C16HnepY0lWCqVOFwwMo38iMRxlc+RkqmDWYi2W4NOB1ua7XHiuMrnSMnUwSxE277vj2V6cCPSkjNwXY6UTB1NI2ZSNEhTH4AGQeBypGTqaBoxk6JBmuoAVCnfCNvVV3e/97Jw8LSBT4qW25OP1KX/qJ6envaycPC0gU+KltuTjtSVcvKptFMPm0HalzR4ukWOO/VLGvKptCNDhyDtSxo83SLHneoljbgKxDqED0TRSdIdylCWOlGclPlrP8Q6hA9E0UnSHcpQljpRnJSQSSz8D4Yvj8Uu8aBBAAAAAElFTkSuQmCC);
    width: 37px;
    height: 33px;
    background-position: 0 0;
    background-repeat:no-repeat;
}
.lt-ie9 .ico-rating-sup-active {
    background: url(../../images/ico/ico-rating-sup.png);
    width: 37px;
    height: 33px;
    background-position: 0 0;
    background-repeat:no-repeat;
}
.ico-rating-sup-inactive {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAAhCAYAAAB+4z3oAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMK0KCsAAAASrSURBVGhD7Zq9ayNHGIddpEih0sX9ASlUqkghggP+I1K4S4oUV6RMFQjY+CBwwcUVwZVJCJfCEbExxolbgw3GhksM112aICH5Q5YlrbQf0orJPGLHrMYjeeVdja44w08rLTPzPjOeefd9Z3ZBCDGNivWwtXETNivVfr196r11XrcPvR8bvwnEd+5dhw3nNmzVKEsdrY2sVex2uxtSlbb8K5fLzsXFhXdyciIQ37nX6XQc13VrlKWO1sajMt40qFAPm28u+7fdF7e/DAr/fSkW3n02UZShLHWoK9v4VGszrQqy028cx+keHR0NNjc3xerq6kRRhrLUoa5sIzGT8WZMOTkzSo2w7T2/eik+eve5cVAmiTpfXb4QN+Gdexc6f8o2FzUb0yonZ0ZJytvf3xdra2vGQZkk6uzu7go5WK7neYmYjDcj5ZuhU9ls7vgf/7tsHIRpRBtyeXrtQbdK25qtpMrLjlXOz8/99fV14yBMI9qQy9Pzff9RJuNNqaXuwOswi0ydTiNmlzvwPWxoNh/TUq/X6zCLTJ1OI2aXbHsik+lmnkH6ovqdsaNZaKn8XHQGblfa+kSzPU55Bml7e9vY0Sy0tbUlgiAYy6TfyLHcZjGTdH199YPAFjY1Bl05ltssZpKuvb09gS1sagyjA4XjxieZOjYL/dT8o4fNOIMuHDc+ydSxWejs7KyHTZ0j/qPA0y0Lx51U2JID5WM7xjHCxNMtC8edVNiSNh8w3X8h1rGx5HR9c71B6PB3HEqJWMfGktN1cHBA6DDCpL4UCQyfEielFTaxDYOCUkwEhk+Jk9IKm9iOMw0/SDWIok0dsSFsV/s3rxQUkv/RDaJoU0dsCNsyI7pnGn6QuyVJS2YlbMOgoJAcqEqStGRWwjYMioePZyS4pg7YFIk0LBHYMxJcUwdsikRaMQG1RMZvgrcpGGABiisZvwnepmBQTECtsD1igrcpGGABiivbIyZ4m4JBMQH1LXtJJnibggEWoLiyl2SCtykYFNOHgZogfaBWfm39FZjgbQoGWIDiKqd9YIK3KRgUE1DL75EzXwaK63vkzIdMQH0ID8ZIDw/YNajNO+CEIRqkoWRiWpt3wAmD4hl+kD7MM4VZv/1Z6CkM6cOcUxgBg+JRYMVy/3puSXGtX3dhUFCKqdVqzTMpHmG6B2Org/1sU2dmKWxK//SP4oiLrQ72s02dmaWwKf3TCFMcrMh/1vbG3VW/wSbZuPM1tlpc2xt3cpAeMMWh2G45fNl4bS2mwhY24wy6pEM9PD4+thZTYQubOsfID6nFZuhc2liCK7XvxV3oXGFTY9C16HnepY0lWCqVOFwwMo38iMRxlc+RkqmDWYi2W4NOB1ua7XHiuMrnSMnUwSxE277vj2V6cCPSkjNwXY6UTB1NI2ZSNEhTH4AGQeBypGTqaBoxk6JBmuoAVCnfCNvVV3e/97Jw8LSBT4qW25OP1KX/qJ6envaycPC0gU+KltuTjtSVcvKptFMPm0HalzR4ukWOO/VLGvKptCNDhyDtSxo83SLHneoljbgKxDqED0TRSdIdylCWOlGclPlrP8Q6hA9E0UnSHcpQljpRnJSQSSz8D4Yvj8Uu8aBBAAAAAElFTkSuQmCC);
    width: 37px;
    height: 33px;
    background-position: -37px 0;
    background-repeat:no-repeat;
}
.lt-ie9 .ico-rating-sup-inactive {
    background: url(../../images/ico/ico-rating-sup.png);
    width: 37px;
    height: 33px;
    background-position: 0 0;
    background-repeat:no-repeat;
}

.ico-warning-red-small {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAYAAABc6S4mAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAnBJREFUSEuVlM9LVFEUx481U62SoEBXIhG0EGTqLwhaFNhC/4MWNkLtJdymSLRoEdQuF0Gbdq4KyVYhCFpNuZid1kJEyvHXjI4zr8+Z3hnOu3M1HPjw3px7zvd77rnvPUmS5L80Rc7A9SORmX2RN7siA0IslhsSDYYg3l8XWTokXdkW+YbZtVhuSDToQTxfE3lV/Sec/E5NMHjNLs7FajzRoKchMsRI9hlNsgWYtQygtiwyHKvxRIMG3V9iNJ9sNCGYfibncqzWiAYVCrvovojQkYphtAZfUsqpSZOcRycdeDSoYNCH0EoqlKyLTCJWIF7get/iasbo+mMaSjSISJ7CJyaicKjjto7BHb/GqJ6Sn/caRkdAQeAehVtehC5f2Dpmo+6wlcqOyIjXMDoCemh0M3eQFdAdvLUc1h/rU2VrfwCD+ZLIFa+lZP4odF+ku5oKaJdmhOgHy+H+mb4XGneNHGDy0GspmT90r2/s17QgA/FFe1q4n7G4vYDpfYm1q17Ti59lDHqwDSv2UFjG4LzmsrvZ4AyMJhpT5OU6DFi4S2ElLLRRbIhs8pkYpJE+ru3vUggj217l7c8Y8LvI4kedpwka7jDrCL+nkXc0sedzQvZ4+6dFutsGdPeAhWqYyDeofY/5KgbDPAS3GdeCzwvhka7SRLFlwJZ7KPgeS/RgMEvuBcixy6ngw9fGdozmDybTKxSOklz3CWyxNSo3Hn1SyoznFgY3KJ63+HGw+zoNjAk3z7WbWJKHZ7xREdmAdcwPvflx0NBLHVGBjtZiCafFj0w1VVsNcnATtwmC+qL8gp+nhbHqVWtLGE2oZlMk9xfZW0E3klz5SAAAAABJRU5ErkJggg==) left no-repeat;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
}

.lt-ie9 .ico-warning-red-small {
    background: url(../../images/ico/ico-warning-red@24.png);
    width: 24px;
    height: 21px;
    background-repeat: no-repeat;
}

.ico-warning-red-large {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAA65JREFUSEuVl11oTnEYwB+NYUTEYi6IyY2UVtzIUkrJlJUbWStFKU3uVu4W5calKzdaLJFytRs1SWoXq0U2Sa32oY3Z2KfN9u71e07v//Sc//vsfXnr1znn+T/f/49zXsnn8//NisjGnMjJZZGXSyKdcEpEqjzdcrjCUhB8A8Fv/RH5CfkC079EWjtIzLMphSssBcHrCThpgqdJLIic8WxK4QpXg+q3zNJyJ3gCU9GFzjbPdjVcoQe/NQRoosolL3iBZTp0VXU9Hx6u0GNapAZ6naAZSLIP9no+PFxhDL+1v0Vuk4AbNIbdcQebdZ6vGFcY0yNymARGTJBZ6KbS7qnCFUbDOPdj7Iqjnq8YV2gZZGtR+cPgvBCgj8VWq1Bp7aLIAapuj3TaGSt7NrhCC85Ow0zk/AvBK60eCTyxOjBH4metjocrDHSK7MNR0cIjgQkS2GV1Z9iCYZydEnQ/TtIdqxfjChV+Fd9F2nCSC44N8z9EDgZdkqkgqSRRpiPPWRH0csjv6bj1bXGFyohI3bzIYMFRTI7xY0GXAJsJNKBj8U5BPsL4cevb4gr1TJ8TeWQdWbTF9tglQDXy8VgvoOsDnU02RqBIoOD8HCQvG7qQZwsmlek1OOXEuxT0cV6LbC6MOUyhf8HGCBQJxkR20LZXaqjBI0cpzHVLsKHCOmTeWknB52uSqLaxlMyDQuXXMVgIhrqo9Io80wGmqC3YkIBu1UTOAZRJXO0K94skccPGUjIPBNiP0odgHNDA6lRXt6LP6D0IduMiF//lmMYmOcBszPSGgUqUnloDDaYVWVnoCM66aOkJheTuW51S0K3nGqsoARydR2E6NijBNEm8hx5I3wPloHsz6DdmEhjgI4KT7K2Zr8x8e+Ckl6Sb6VIjvLBjOl34swdSBsbe0YXtaQIYtDCQLjyLToFNTGEBrhC8CSdVsJ77I0xN5hwosyYW0b+ZJEClu6nmk6OUISShCYEmUK8OFJLYyng6DSzKjK2iHbWFUPRn7Gp07i+TzbJVVtTAm4awCLl2cD2Ekz0srFaeF1ebNg2s0xLJ9fOtWfdw8q5fbb4mzL3qhCoIOPWVDxF4w0fJqK0uoN2K/erUBJ/EfqwduGIVLFrtN/CcF1iBohNQ9a1N6Jp2iLdoqkPsazp/O8nkGUL3aze0Va/aRqeVCSFIjNrZsUIXlzSmxk4WES3cxkJsQHiXaz8Gw1yHLMiGcJDc43SInZA+x+hYuDc6w9j1awwqbyA4/x/y8hfup8Hq/wyhgAAAAABJRU5ErkJggg==) left no-repeat;
    width: 32px;
    height: 28px;
    background-repeat: no-repeat;
}

.lt-ie9 .ico-warning-red-large {
    background: url(../../images/ico/ico-warning-red@32.png);
    width: 32px;
    height: 28px;
    background-repeat: no-repeat;
}

.ico-googlemap-small-black {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACNwAAAjcB9wZEwgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD0SURBVDiNhdOtSoRBFMbx3yyroM2kCF6D0QsQDILXYTOIRRS8By/BYNEgVsNWm2Az2gTDLstq8OtY3jC+zswOHDg8PM9/mHOYFBFKJ6WUsIFJREyLJoiIP4UlnGGKwBfucYj0z98LD3DbBUt1MQ+w3wuMu8q1vRbgLjPeYAHLuMr0UQswy4y7mb6d6W95ZtCb6XPWb2X9TtY/VLeA4+ymb1xj1JvBQesJ63hvbGGG1Sqgg5w0AEfNNXaARTwVwo8YzgUUph74xGbRWxI7yGUGOK/6GoA1TPCKlZpvqHIi4iWldIqPiBjXfKn2nSGlNOhgPzXPL3tqhOF5wWmSAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}
.lt-ie9 .ico-googlemap-small-black {
    background: url(../../images/ico/googlemap@16.png) no-repeat;
    height: 16px;
    width:  16px;
}

.ico-unlock-black {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACmAAAApgHdff84AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAE5QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxAnpMQAAABl0Uk5TAAECBRobKTRAS2FlgIiWnp+zv8vf5vL2+vOY36oAAACNSURBVCjPrc7JDoQgEEXR54gCDqio9/9/tDeYDsRNJ31XlTqppCRVLsQYXKWidgOArc33VdrDlt84uBdjlhtcBgEWSVogZBDBSJKBmAFQDP8H770k1SPgn8b64f4g6+gTzBTNCc4Szu8LRTlEY+IrrNL6ClfXXa/AMPAjTFMBe/ntnsCWYBM0NrvZbfMB1WgciuEFS50AAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-unlock-black {
    background: url(../../images/ico/unlock@24.png) no-repeat;
    height: 24px;
    width:  24px;
}
.ico-unlock-grey {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAAKUAAAClAXDE3lUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAASNJREFUSEvt1DESwVAUBVDMZBOsQG8BeqtQ2IfSCpQswgKktwidBSgUmrg381/mebkS+TM6xTHx3/33CyOjqqpqZVmOYQMnuCW85trYckPVLyiYwhmqDzibxs3fsE/eVW6YGXwnPIBfgZU84QCLhNdcs/lGlXThAfyereAQA1xz81Oc92EBf0wrWMQA19z8Fud9WGCb8V6Hvsl88j+gFzdvTRxibQIraA6AJt+Beyb1AbHUIDCHK/jyIbh3LssJw70L59rLcsLwHsI57rKcRDiLLCcVdvjvt+eVfxK0yHJSYefocscwe9MqNirsPGCW8FplarKcVDhYJmrWkOWkwsHPD9glataQ5YThJYYzXGQ5YbgO4RxrWU4YFgxAzp1wD/aWxQuNY+ZHLHzJHQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-unlock-grey {
    background: url(../../images/ico/unlock-grey@24.png) no-repeat;
    height: 24px;
    width:  24px;
}
.ico-screen-black {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACmAAAApgHdff84AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADlQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAgICAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBLcLoVAAAABJ0Uk5TADQ4QlFgcnuAjbK0v+Lm8vP+NsQuDgAAAF5JREFUKM/lj0ESgCAMxKooFlGQ/P+xXnTG0eUF5pgcurVYEdRotWX/kFs1sgkyhqvgfwhJhYRRhq8fCkaHfti13y2sm2ANj4uz+6wWjgCj/AnUt9MBcExvv9xzlkucQrkND7SmMTkAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-screen-black {
    background: url(../../images/ico/screen@24.png) no-repeat;
    height: 24px;
    width:  24px;
}
.ico-key-black {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACmAAAApgHdff84AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAHJQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwopa3AAAACV0Uk5TAAEEDxgsMTVaXl9gY2hqbHmIiZiep6mrsLi6wsXI1d7o7fH6/qbDHzYAAACGSURBVChTvc1HEoIAEETRFiQYQTKCqMi//xVdQcEYypW9fL9qRvpxfpSEa4uSmwH0e+sqANoOW4IBKKWuN9cqgFRqCZehBnikJSTLkDMuWrjTTMFfeDl59t6Hwn31Jq+rYMajl84c/+f3D87NuGIAroeNDTsALpYlDzifjpallbeN7d9vewK8phXZyL/xZQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-key-black {
    background: url(../../images/ico/key@24.png) no-repeat;
    height: 24px;
    width:  24px;
}
.ico-search-small-black {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACmAAAApgHdff84AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAGlQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtnayigAAACJ0Uk5TAAEEBw8ZHiAmKjk7SlhZXXp8h42bnquwscnN3+Dk5e7x/QeRuy4AAAC8SURBVCjPnZHZFoMgDERxq1Yr7gtVQOf/P7JiRdJz9KXzNOSGJATGjNJqVGqsUvarsMOhLqTxTAKi4bwRgMxIvoQumJdsttCQ7k4H/QjqBcY/NDobT4EieK9tvp8KwE5QQbB6fdk8gepwIxpvac/CDcbDKfAE+Qk4lAN0dge2UhS4UqY5kWtuxnVxMu7+QOvpA4+VfPPNSiL/eonx3J+Erj2eAUfcR0Wz4YRY+T3+JSW7IRO7IQO7IuU0PD9qNRW0d0C9MAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-search-small-black {
    background: url(../../images/ico/magnifier@24.png) no-repeat;
    height: 24px;
    width:  24px;
}

.ico-buildings-small-black {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAABvAAAAbwHxotxDAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAAZQTFRF////AAAAVcLTfgAAAAF0Uk5TAEDm2GYAAAAdSURBVAhbY6hnYPAEIwTjH4PnJBBCZiQfA6H//wH+sw5WvbgHSwAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}
.lt-ie9 .ico-buildings-small-black {
    background: url(../../images/ico/buildings@16.png) no-repeat;
    height: 16px;
    width:  16px;
}
.ico-contact-black {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAX9JREFUSEu1080rhFEUx/GrMTFS7BSxtxIWspSmvBQpRclC2eEPkCwtlc2E3ZQkRclK2VjbUt7KXyCvYYPH9zzu1XNvZzGLO1OfmvM7d85znnlmTJIkVaWGMalhTGoYkxrGpIYxqWFMahji1Yg5HOMQMyhoZ0NqGOJVxBukEI/o186G/MKYHNrQjrpMvgo33FnM9OvRgVbkXJ72vMKYLmxgC8VMvgJ5k7VgezUYwTbW0ek+l/a9wpgy3IBz1Np8Gj9wvS8M214BF3C9kjfTK/4eoDt4ibzN5SuT2vXk4i2214B7uF7Zm+kVxizj2x7cg9y+bNiDE7ghskg35LuX5ya/Lsnlzpa8mZnhzZjHO07RizHs4wbPcBd4wjV2MYo+nOEVs2jKzE03mMQBbnGFAchDk/oDbnBIlpGLlzCIO1vLUhPIw6xBGp+QD8lWQ3ixdSXkjmSpI1vLLFlO/pDmAdnDsvlUkFViHDtBtvn/DKpFDWNSw5jUMCY1jEkN40nMLyR+EXmkqXKUAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 24px;
    width:  24px;
}
.lt-ie9 .ico-contact-black {
    background: url(../../images/ico/people@24.png) no-repeat;
    height: 24px;
    width:  24px;
}

.ico-tick-med-blue {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAXCAYAAABqBU3hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAGGSURBVEhLtZZNS8MwGMefj6MX/Sh+MA/isAgi2LS+IAgefAF1XkRBxzYHvrDD0lpFREW8efBSk2hnmv7XJd12+JX0af7PLwssLaVpOnFo/XGewuSTdj5SMT7KPdNvJoEQHiqxDosuaetlSj03A+OENp4OCvIMuYgwmYbBcVAqz1i5YzA8KkK+D4UmtcYNbDAK1nKJ196DTapCPvegCMF4T2XMJlVR8s3nLygz8Xu8n8s1qV3Nkteq03JnV68Pg4L4AooQjDdz2f5AyoP4vT/R5/f6xEGIzHlOUIYhV3l18dozotFbITBkEW7yqA17/P3yojzD57cwGMRncD6CRdeoh4RoqXUMQzrGToxLLhE70GjCoInYCXF0zjlue6lcQrTaXYNhxPbrN6wjWNRBQpPfC4sWrf/DNoTJiSkaxP/A5RQrw0Euyd+4nOMIR7mkWKi6iApyCS7avMt1wqSO+tgAixLrRQQPpyhvCyxmwO85nRHlEljUUV+0Pu/mxCyKxYG0gOa7kdIP4dr5CIQeHN8AAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    height: 33px;
    width:  32px;
}
.lt-ie9 .ico-tick-med-blue{
    background: url(../../images/ico/ico-tick-blue@32.png) no-repeat;
    height: 33px;
    width:  32px;
}
.ico-tick-med-white {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAYAAABc6S4mAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAFXSURBVEhLpZRNS4VAFIbn57TsJxa16oNW/Y12bSIIol0QLYTIwribdn5bCnKxR5nE4xxlLveF12cczjkzR0dN13V7O03Tb+goDMM3NWEXl2V5DlVlWXalJu3iHwQd2a6MmuRrdvgIVbVtewr2WwCrYvevYIiZJ3g7SZIILmmME0m+rqrqAqoqiuIejLEi0de/CDpi4QqIWBMEwSGrXva7mrppmoN5cG9e7BNU1ecBEW+iKLpl4IjgAohgfIRV8WI3YB5vjD1OquI4vgZjsC2iarvdngBRvPdw4UR8Qkf2Ixpi6rq+GSYVkf8CROF/Dxe7uqpJF2sSRaceB+ziAzriX1Pmef5gbx1xQO6AKDr1OFjrYkkLB0FY3PA4QugtXtEZEDXmFje7dMEj/QIiX7Mz4dsFmzkGTv7czoRPF+z+GTi5mtVJCrzDNal5mtVJ276q+d9y3Z35A3LFqw0e67+wAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 24px;
    width:  21px;
}
.lt-ie9 .ico-tick-med-white {
    background-image: url(../../images/ico/ico-tick-white@24.png);
    background-repeat: no-repeat;
}

.ico-report-black {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAYAAAAcYhYyAAAACXBIWXMAAAsTAAALEwEAmpwYAAABqklEQVQ4EaWUO0sDURCFd0N8gYWWohYKoihqZyH+AbGw8hf4CyzsAzYWVmKhhdqKaKGgrZ1gIQjio1KwEGxsfCA+sn5nk1kmMRsWM3CYuWfmnjt39iZhFEWBtzAMR1gvg3Hw43M14hzcYSARA8QQOABSzordPMWx0UEXwQqYKTHBE34TPJbX1W4KYhYU4y4IusEe8KdfsR62Lqs9uXnwDHbydNBDsAak6i1kkXTqE+W42TgVHYExI/7jNd00AXWSyazdF6o3wLHb9UZ859apoYl8UXHF8E5SK+skTESt5xjyIL4AekG1fUAsgVMO06GJmYgR9kWajHD+m7jmnLxIyAm3FM65jZlCLxJwnQ52TYB2t/ud+JoDHhxXEXoRvdYBsA76XJU2F8C24ypCL6L73gBdp81VaaCpXajOi+h39Ap3roQZV4yHjWspc0W8hpyYF4koHCWzCvqTir/BJdSip72IeHVyAfQ3kGb3JPSaE/Mi+sQqWEiydYLSLUsFuTp1mVMmos9b8ZQzKHxajV2nFWKaFjstkcFPUqN98W9BXTRi++pkqwEFvaGzX7gmejcgO8D1AAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 24px;
    width:  17px;
}
.lt-ie9 .ico-report-black {
    background: url(../../images/ico/ico-report@24.png) no-repeat;
    height: 24px;
    width:  17px;
}
.ico-report-grey {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAYAAAAcYhYyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAFESURBVDhPxZS7ToRAFIancavtfAcrKwsrS1+KF6A1xFhQcycqBBi8MCQUrp1QaPYVjCZG3wDPKc5mIAOz6xaSfJk5wz8fMxCG9X0/gHP+3DRNvwtjwZMqpGMjuINLFSjL8ttxnDcZHJMzJHiQBwlY2YoeMgbufVKOgfVRnigTx3GkEiCwolfKMXnSmP+T5Hm+9n3/HgnDMLFt+0QlQJSSoig+oF0CRzMsZyWu67awEkG1ijRNXxhjBzpJTbUKkLQ6SQft3tvpLMs6hZcqoL8iPM+rDcM4p8k6SYtfhGoZvLetpMNPGkXRTRAEBQHiW9M0z7aWQLsADkdc1HV9KYS4QrBfVdXx5HaSJOFUzwG5bFKSZdk11XNALtp1OyoWk5Lxy5tDKYF/510VnmJwKFEHgRPuB1a01oE5ed5A8lf2lnDOv34BSQbCa9QXQJUAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    height: 24px;
    width:  17px;
}
.lt-ie9 .ico-report-grey {
    background: url(../../images/ico/ico-report-grey@24.png) no-repeat;
    height: 24px;
    width:  17px;
}
.ico-rating-npws-64 {
    background:url(data:image/png;base64,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);
    background-repeat: no-repeat;
    height: 64px;
    width:  64px;
}
.lt-ie9 .ico-rating-npws-64 {
    background: url(../../images/ico/ico-npws-rating@64.png) no-repeat;
    height: 64px;
    width: 64px;
}

.ico-rating-npws-grey-64 {
    background:url(data:image/png;base64,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);
    background-repeat: no-repeat;
    height: 64px;
    width:  64px;
}
.lt-ie9 .ico-rating-npws-grey-64 {
    background: url(../../images/ico/ico-npws-rating-grey@64.png) no-repeat;
    height: 64px;
    width: 64px;
}

.ico-rating-npws-32 {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAADkUlEQVRYR71WTUwTQRiVn0TjhQN6g9oWaKG0IAZtgLKFAIIJCYfutrvb7ZaWdksLTYBEa6KwJoSfGEiMB+PBmBhveDTRqAcSo4lH48WTcvBi4s9BE4kiHWeW6bLtTqEF6kte2tnZed+bb76Z2WPpdNp07D8DALl8cTFQrcQutQEAQFkqNWIUxbNiMNh6h2Mt6yxr/S4I9lewz1wSA+vrcmU06uoXBMdtn8/ygaaNwOM5o+XfZLK388gzMDMz1CYIzas8Z/2WE1BDA/D77ffQ+0diAKU4Hqd6WdbyjPYY0+Sgu/Qy5i8TE33VaOyhDYyNOVs4rukxIcV5KUkdITz8wAbKpqeH3MFgyxOGMe07Yy3FgGMNaygoygDDMBU87xgJ+JvfFDPjDDnO+nZ5WarCcgoKNiBJ3RTrs74nCRdCr7duI5kcqsFyKgoxUBaJOFNQ5E+uqJbMHhlhaPNnuO6NWC8LexqQZblcFFtX0LYhCe/QAIIBK6BpUh+auflHItHjxJI67GkgNNp2kySaIaqD8UhL3tnTtOmnJDldWI6IvAbg9orvVWhexgimJtoBA39J/QxTtwnT3ofl8oJoQJI6OxjGvEUSRmR9ZpCa7lJM6PsNwEubf4XD5/cNjqAzkEr1V7He+g298A55rh5cv9wNg5uI/SjtMHsDWG5f6AzAc/xuvqIL+C3gxtVe4POSg8OsbcKCK2jmGWQZgLeX0+MxbpPERcEK5q/15w0OTW+HQhc4RbUIqAbQluP5ptckcVGwgIXZi8rak/oRw+H2FaxZFFQDsZiriySM0r40Nwg4tk7Xl6Hfb3uxtsZUYM2ioBoIBOzzuWvPc3VgSR5UCk/7XEt4xH6CR+xprFc0VAM8b3uoFUb7G6UdpV/7PJvG7Visq+CKJ0E14OdtD3YzYACzV9xAGnNogukZDLYtYJ0DQzUgCC1yRjgebQUzSSf8n/8OgEv2FBUu1jkwVAOxGDWAhNGlMpfqIQbdoQHAs+KlLEsnscahoBqQZXclyzZ8jYTsygVDDm7c5vnm+7DojuPxh4ZqADVE0bE6Od4GCxClvhYdq1vwK+YjPB+ewyK9NTvruaSMOkJkGUgm3TXRsOO3INjeJRKUN/fzqRTIMoAQl5yP5udHa3Gz5NAZiEW7JmU5eAI3Sw6dgfGIa3hFlk7hZsmhzwA82aamhs/hZsmhxKYgTBh2u7W7sbGhHTdLDoqiqH+mjnSpXZ9KxAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    height: 32px;
    width:  32px;
}
.lt-ie9 .ico-rating-npws-32 {
    background: url(../../images/ico/ico-npws-rating@32.png) no-repeat;
    height: 32px;
    width: 32px;
}

.ico-rating-npws-grey-32 {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAOdSURBVFhHvVZNTBNBGIWgJMaLB+PPyQAhcABNjDe18eLFEK8kmmiiBuRHg4kGCUVAglDabv93u13abYHdbYGGQuRPMWgAIxQDCBolxgsXoxiMJhpFOu4ss7Vlh0KB+pKXdvbbee/1m5nuJoVCobSk/wwAfClOZ91hyTvRAQAAyTZbzTGtrtJEOwxzDGNZ4ngh1Owkl8RaZkICzM35UgmiuoQk9dNuD/tb8PoAL3jD5HgeWK21F0Xv9B0NYLc3nLeRmklB4EORhtEUAEkR7+D9O7IEsMUmc20BTZsWeR5nGM3WVs+KnlAfgXO3HUCjuXOOps0f17Y4Fq22eiuavuUAyTTddJV12z/FYwzZzFgWkIaEuAIUFZfvqn9wW+1xM9/jNYZk3Y4fXi9zEMlJ2HQAPXHvCss6f+GEN0PW3bxsNNbmIrkwNhMgmaSauts4Diss0xujIx4Pu6LVlZ9BelGIGcDB+FIoSh+ExwYnvEoB9HQHgODF1eB5bwuZTDX5SFKBmAFo2jCOE5UJ98Hjgf51f31rW1uIICouIzks1g1gttSzsTaaz+cDI8NPgFf8xNXFv1pgMFYVI7l1gQ2gJyov4ERldnR0gImxUSmEsi4uF8cDra5iQ3MIRQDaUXXI43YuK4VX6ff7wdT4c9G8HVuHbdfp1TeQ3IZQBKAo3ev1Nl2gqwvMTk6A9na8OXzAWCx1RUhqU4gKoNOp8+Ha4cS7AwHwZuplDHMOEERNk6QaB8IB4JFzuuzfcOLdgS7wdmZKWntcHZJhzEGkGRfkABmEoeoSThi2ff7VNOjs7FTUZIovFl+CQe1upBkX5ABZVlvjyNq19/s7wfzstLTxIq9H0u1x/TEYatKRXtwIBxBfED5ECsPzDdsO2x95PZLSWTdUlSCtLSEcgKKI9/86IIDpiRdgsL8vynAtSUo/inS2jHAAi0UzLAsPDQ6AsWdPxe/4EwHpdJGf4cZFOluGHCDDaLpfCoXhQ2UmOI41XaUAWJb+6nLR+5DGtiAHEI9haSp8cvX39koPGJw5XHOSJOa12oq9aP62EQ4AB5RdOzk89EjcgLD1vGTY0upeZpqtixarZornyVvSrB1EVACj8W5u38Me0dT1kyQb6ltaTAekuxKIqAAQAuda4Dj7UTRMOBQBjIZqe2PjzT1omHAoAly/dipPV12wHw0TDkWAwsKTZ8vK8o6jYcIheatEpCHk5GSdzs7OPIGGCYdKpVL9BbkjH4LHsCUaAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 32px;
    width:  32px;
}
.lt-ie9 .ico-rating-npws-grey-32 {
    background: url(../../images/ico/ico-npws-rating-grey@32.png) no-repeat;
    height: 32px;
    width: 32px;
}

.ico-cross-black-16 {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAAAP0lEQVQ4T2Po6OjwIBoAFTNERUUxEA1AiiEapk6dehYvACpA0bBr167/eAFQwaiG4aCB5KRBJAApJi15d3QAAO3lyQxp7eC1AAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}
.lt-ie9 .ico-cross-black-16 {
    background: url('../../images/ico/cross-symbol.png') no-repeat;
    height: 16px;
    width: 16px;
}
.ico-cross-black-16 {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAAAbklEQVQ4T92RSwqAMAxEcyI9kPff6Bn85GECKdQ04EofDKbpzEBR/smimu6xgR13KRh21aaKJczsuEtL3Hjal3NvlxIDq6kcdjASPEzM5TD0CmZVCYxPTxiWxLC/GcVdWvL6NwKGGHbYDcOfQ+QCTiEtEtLZEIwAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}
.lt-ie9 .ico-cross-black-16 {
    background: url('../../images/ico/cross-symbol.png') no-repeat;
    height: 16px;
    width: 16px;
}
.ico-na-black-16 {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAG6EAABuhAfqT3eIAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAABFklEQVQ4T+2NL0uDURTGzz2viAw1rDqbZckiZlkymHRiEGRFZJjEYtmCCPYlwWA26QcYGMRg0GJbFRWDYljS4H7nniO+30EPPPf5c899rvyPSJJ0LKJdpHqiuyJF07VNsUq2EWbW9sEhOuUkiX4bWGqFv2XhLF8y6D4ly+50j/uh78tCjqJgAJ6wk3C5YBr/Dk+YIb8Cp5bBR5blApoP4CHcgW9+C4o19KVrqXL3RbZOdo5+yGkU7Fgj+q1c4KzbeVF003bJLuA7fydzPwVtzBT6FXxGgaJf4BlgZfbrM8xHqRfv9ssFjLbNR8Ei+t5zGUd/kJ+ET/hHcI0uGhz5F2YsfB1eoXDLY6lEXnObZ55sKfQfHpERyg44NSokFX0AAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}
.lt-ie9 .ico-na-black-16 {
    background: url('../../images/ico/na-symbol.png') no-repeat;
    height: 16px;
    width: 16px;
}
.ico-tick-blue-16 {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEsEAABLBAQ3Tx0MAAAAQdEVYdFRpdGxlAENoZWNrIG1hcmvCRSlyAAAAGXRFWHRTb2Z0d2FyZQBwYWludC5uZXQgNC4wLjEzNANbegAAAU9JREFUOE9jIBfo1l+z0G+6Wg3lEg9CQ1cxqzfebdBtvLbKeOYZVqgwccC44y6/XOOT7QoNDzYZp5GoWb/lprREw6vL0g3PDtnX3+eAChMH9OuvK4g0vLkn2vD6llb9FSGoMHFAt/6WDFDzfb76T5+0my5rQoWJAxoVJ4XFGl5dY6//+V+z4XY4VJg4oJJ7i12q4fkhxvp//+UaH8+DCmMCoJ94oEwUIN/4eA5T/d//wg1vH5rV3+KDCmMCYGLoVW+4WW1ReIwTKsSg2nQnja3+13+Q0zUab3pDhbEDUHzKNj7dLdLw+oFm0+0wYEDp8zR8/s5Q//8/MMrWQZXhB/r15wVAgcUKtFWg4QNYM2/9px+69ZeUoEoIA5Bigfr3r0CaGYFYoeFRL1SKeKDdfN2Kp+HLd/76j5+M62+IQIVJAxoNdyJVGh+0QLkEAAMDAAvYin5Me7+fAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}
.lt-ie9 .ico-tick-blue-16 {
    background: url('../../images/ico/tick-symbol.png') no-repeat;
    height: 16px;
    width: 16px;
}
.ico-star-orange-16 {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAABIElEQVQ4T5WQzUrDQBSFfRbnASzt1qWv4FLqkwm6a0WKDcF2pQv/qCikVUiTpm3ANhW6yCBWApLxzPTqpJeAeDiLOfd+h2FmS/1T5YVp0IuDBwqbKi8M3QOYwqZKCnH4+NkVMA40Kqik4Lt1dSlg3z2kUUG2IKUcB97g+njV1TS86ojBzcl46EmZEoQCwn2jHjZry3ORG44Zw2VbAAAm01Tf8Bo9vTkVxjEDAKZvMPeo2aSfOFUG/TppV2fT/pq0b5jHLwunxlAYQ6wIYr8UufuMhvWwIFvI83zU3GE0HJ1WiDCyhUUy/+hoAt8StvbgdeH9YhsrgoqF6PkK60lr1+81voxwQMRwhNWPbMG7PfPvjrIso2yEiCFWlNmj/5ZS37JAkFHcZZGqAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 16px;
    width:  16px;
}
.lt-ie9 .ico-star-orange-16 {
    background: url('../../images/ico/star-symbol.png') no-repeat;
    height: 16px;
    width: 16px;
}
.ico-star-blue-16 {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAA2UlEQVQ4T6WRvQ5BQRCFR6vRqRVanUqr9AIqDyDxBlqtiPWTq/QAeA2teAeVTqI8Zpe5mbs5EYniS+5+M+dks1cA/AWVHlmjx7xBpSEFGhJwYzODSkPDM1mlQ43NI1QaWnBNBQFDNo9QaaTwmyObR7gsUJclFq4Aeh7Q3fJjg6ZedaLLl0owJ+Csf2ZcKZAtWjr8HswJ2JUFHm0f6cJBeWaB+KBTpV3Z9wePBjqu4M52IlQaGnykgoA9m0eoNDQ4/9ygz+YRKg0t6MYC73Ko9GjJiXmDyt+BvABgV9F8kcYomQAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    height:16px;
    width:16px;
}
.lt-ie9 .ico-box-black-16 {
    background: url('../../images/ico/box-symbol.png') no-repeat;
    height: 16px;
    width: 16px;
}
.ico-box-black-16 {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAAAP0lEQVQ4T2Po6OjwIBoAFTNERUUxEA1AiiEapk6dehYvACpA0bBr167/eAFQwaiG4aCB5KRBJAApJi15d3QAAO3lyQxp7eC1AAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    height:16px;
    width:16px;
}
.icoPerformance-Improve {
  background: url('../../images/ico/Performance-Improve.png') no-repeat;
  height: 16px;
  width: 16px;
  align-content: center;
}
.icoPerformance-Unchanged {
  background: url('../../images/ico/Performance-Unchanged.png') no-repeat;
  height: 16px;
  width: 16px;
  align-content: center;
}
.icoPerformance-Decrease {
  background: url('../../images/ico/Performance-Decrease.png') no-repeat;
  height: 16px;
  width: 16px;
  align-content: center;
}

/* Loader class styling */
.loader {
    display: inline-block;
    font-size: 10px;
    width: 1em !important;
    height: 1em !important;
    border-radius: 50%;
    position: relative;
    text-indent: -9999em;
    animation: mulShdSpin 1.1s infinite ease;
    transform: translateZ(0);
    margin: 50px auto;
    z-index: 9999;
}

@keyframes mulShdSpin {
    0%, 100% {
        box-shadow: 0em -2.6em 0em 0em var(--primary-icon-color), 1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 2.5em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.75em 1.75em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 0em 2.5em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em 1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -2.6em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.5), -1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.7);
    }

    12.5% {
        box-shadow: 0em -2.6em 0em 0em rgb(from var(--primary-icon-color) r g b / 0.7), 1.8em -1.8em 0 0em var(--primary-icon-color), 2.5em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.75em 1.75em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 0em 2.5em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em 1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -2.6em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.5);
    }

    25% {
        box-shadow: 0em -2.6em 0em 0em rgb(from var(--primary-icon-color) r g b / 0.5), 1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.7), 2.5em 0em 0 0em var(--primary-icon-color), 1.75em 1.75em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 0em 2.5em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em 1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -2.6em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2);
    }

    37.5% {
        box-shadow: 0em -2.6em 0em 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.5), 2.5em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.7), 1.75em 1.75em 0 0em var(--primary-icon-color), 0em 2.5em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em 1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -2.6em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2);
    }

    50% {
        box-shadow: 0em -2.6em 0em 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 2.5em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.5), 1.75em 1.75em 0 0em rgb(from var(--primary-icon-color) r g b / 0.7), 0em 2.5em 0 0em var(--primary-icon-color), -1.8em 1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -2.6em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2);
    }

    62.5% {
        box-shadow: 0em -2.6em 0em 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 2.5em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.75em 1.75em 0 0em rgb(from var(--primary-icon-color) r g b / 0.5), 0em 2.5em 0 0em rgb(from var(--primary-icon-color) r g b / 0.7), -1.8em 1.8em 0 0em var(--primary-icon-color), -2.6em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2);
    }

    75% {
        box-shadow: 0em -2.6em 0em 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 2.5em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.75em 1.75em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 0em 2.5em 0 0em rgb(from var(--primary-icon-color) r g b / 0.5), -1.8em 1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.7), -2.6em 0em 0 0em var(--primary-icon-color), -1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2);
    }

    87.5% {
        box-shadow: 0em -2.6em 0em 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.8em -1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 2.5em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 1.75em 1.75em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), 0em 2.5em 0 0em rgb(from var(--primary-icon-color) r g b / 0.2), -1.8em 1.8em 0 0em rgb(from var(--primary-icon-color) r g b / 0.5), -2.6em 0em 0 0em rgb(from var(--primary-icon-color) r g b / 0.7), -1.8em -1.8em 0 0em var(--primary-icon-color);
    }
}

.image_left { float:left; margin-right: 10px;margin-bottom: 10px;}
a { color: var(--link-color)  ; text-decoration: none; }
a:hover { color: var(--link-hover-color); text-decoration: none; }
::-moz-selection{ background: #80d6f6; color: #fff; text-shadow: none; }
::selection { background: #80d6f6; color: #fff; text-shadow: none; } 
a:link { -webkit-tap-highlight-color: #80d6f6; } 
.link-dotted{border-bottom: 1px dotted #208ec9;cursor: pointer;}
a.button:hover { background-color:#CCC8C3;}

.list li {
    margin-top: 0.2em;
    margin-bottom: 0.2em;
    margin-left: 2em;
    padding: 0.25em 0;
}

.list-disc li {
    list-style-type: disc;
}

.list ol.list-letters li {
    list-style-type:lower-latin;
}
:root {
	--primary-color: #013862;
	--primary-text-color: #013862;
	--primary-text-font: Mulish;
	--secondary-text-color: #0166A1;
	--splash-logo: url(../../../images/login/earthcheck/splash.jpg);
	--link-color: #013862;
	--brand-logo: url(../../../images/logos/earthcheck/login-logo.svg);
	--brand-logo-small: url(../../../images/logos/earthcheck/login-logo.svg);
	--primary-button-color: #0067A1;
	--primary-button-text: #FFF;
	--splash-background: #0138621A;
	--splash-opacity: 0;
	--slogan-text-size: clamp(48.05px, 4vw, 24px);
	--primary-additional-text-color: #006ca6;
	--secondary-additional-text-color: #00aced;
	--primary-ej2-grid-color: #3277b2;
	--potable-ej2-grid-color: lightblue;
	--invalid-ej2-grid-color: red;
}

html {
	display: flex;
	flex-direction: column;
	min-height: 100%;
}

body {
	font: 14px/1.286em Calibri, Arial, Helvetica, sans-serif; /* system fonts only */
	min-width: 320px;
	-webkit-text-size-adjust: none;
	height: 100%;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}

h1 {
	color: var(--header-color);
}

h2 {
	color: var(--header-color);
}

button, .button {
	background: linear-gradient(#E5E2DC, #D6D3CD);
}

.table-button {
    background: var(--primary-color);
}

.table tbody tr {
	color: var(--primary-color) !important;
}

.table thead tr {
	color: var(--primary-color) !important;
}

.table-pagination .active {
	background: var(--primary-color) !important;
}

.wrapper { 	
	position: relative;
	margin: 0;
	width: 100%; 
}

.inner { 
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
    padding: 0 1em 0 0.2em;
}

.content_loading:has(.loader) {
	display: flex;
	margin: auto;
}

/*, */
.performance-graph:has(span.loader) {
	display: flex;
	margin: auto;
}

.popup-alert:has(.inner.clearfix .performance-graph .loader) {
	display: flex !important;
	margin: auto;
}

.inner:has(.performance-graph .loader) {
	display: flex;
	margin: auto;
}

#main-container {
	position: relative;
	padding-bottom: 30px;
}
#main {	padding: 0; }
#main #aside { display: none; }
#aside .menu-heading { padding: 15px 0; }
#aside .menu-heading h2 { font-size: 1.429em; line-height: 1em; }
#aside .checklist { border-top: 3px solid #F0EEE6; list-style-type: none; margin-bottom: 20px; width: 100%; }

#aside .checklist li.check-item { display: flex; min-height: 44px; max-height: fit-content; border-bottom: 3px solid #F0EEE6; clear: left; float: left; position: relative; width: 100%; z-index: 1; }
	#aside .checklist li.check-item .number {
		width: 44px;
		display: flex;
		flex-shrink: 0;
		-moz-box-sizing: border-box;
		color: #FFFFFF;
		font-size: 1.714em;
		font-weight: bold;
		line-height: 1em;
		background-color: var(--primary-icon-color);
	}
#aside .checklist li.check-item .value { width: 100%; min-height: 44px; max-height: fit-content; -moz-box-sizing: border-box; border: 0 none; color: #746E6E; display: block; float: left; font-size: 1.429em; font-weight: bold; line-height: 1em; padding: 10px 37px 10px 20px; width: 90%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.checklist a { border-bottom: 1px dotted #208EC9; }
.checklist a:hover { border-bottom: 1px dotted #00ACED; }
#main #article { clear: left; float: left; margin-top: 25px; width: 100%; }
.main-content { clear: right; float: left; position: relative; width: 100%; }

.article-with-menu  { clear: left; float: left; margin-top: 25px; width: 100%; }

.article-without-menu { clear: left; float: left; margin-top: 25px; width: 100%; }

.term {
    
    width: 350px;
    padding: 30px; 
    display:none;
    background: #FFF;
    border-radius: 5px; 
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    box-shadow: 0px 0px 4px rgba(0,0,0,0.7); 
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); 
    -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);   
}

.backTop { margin-top: -20px; }

.popup_selector {
    left:60px !important;
}

.logo_text {width:320px;}
.image_text {float:left;width: 250px;}

#survey-period-navigation {
    position:relative;
}
#mobile-subnav { 
	display: block; 
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
	}
.show-mobile-subnav { 
	cursor: pointer;
	display: block;
	float: right;
	height: 27px;
	text-indent: -9999px;
	width: 68px;
    z-index: -1;
	}
#mobile-subnav .show-mobile-subnav .ico-menu-text { 
	background: url(../../images/arr-10.png) no-repeat center center;
	background-size: 11px 7px;
	display: block;
	float: right;
	height: 27px;
	text-indent: -9999px;
	width: 50px;
	}
#mobile-subnav .mob-subnav-open .ico-menu-text {background-image: url(../../images/arr-09.png);}
#mobile-subnav .mob-subnav {
	display: none;
	position: absolute;
	top: 26px;
	width: 100%;
	z-index: 3;
	}
#mobile-subnav .mob-subnav a { color: #fff; }
	#mobile-subnav .mob-subnav li {
		background: url(../../images/arr-11.png) no-repeat 0 19px;
		background-size: 7px 11px;
		border-top: 2px solid #FFF;
		font-size: 1.286em;
		padding: 15px 0 15px 15px;
	}
#mobile-subnav .mob-subnav li:first-child { border-top: 0; }

.e-grid td.e-active {
	background: var(--primary-ej2-grid-color) !important;
}

.e-grid .e-groupdroparea {
	background: var(--primary-ej2-grid-color) !important;
}

/*  Partner Logo
-------------------------------------------------------*/
.header-partnerpanel {float:right; margin-right:25px; width:auto; height:auto;}

.footer-partnerlogo1 {margin-top:15px;position:absolute;}
.footer-partnerlogo2 {float:left; margin-left:45px; margin-top:-135px;}

#footer-logo1, #footer-logo1 {height:50px;}

/* Download
 -----------------------------------------------------*/
.global-download {
    display:inline;
}

/* FAQ
 ---------------------------------------------------*/
.faq-item ul { list-style:inside; }
    .faq-item ul li {
        list-style-type: disc;
        list-style-position: inside;
        padding: 0 20px;
        text-indent: -1em;
    }
.message-with-icon .message-icon{
    margin-right: 10px;
    float: left;    
}

.info-message {    
    border: 1px solid lightgrey;
    background-color: #B6F9B8;
    color: #444;
    margin-bottom: 20px;
    padding: 1em;
}

.info-message p:last-child {
    margin-bottom: 0;
}


#lean_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}
.modal {
    background: #fff;
	border-top: 6px solid #f0eee6;
	border-bottom: 6px solid #f0eee6;
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
    display: none;
    padding: 20px 5px;
	position: absolute;
	top: 50px;
    width: 100%;
    max-width: 100%;
    z-index: 2001;
}
.modal-show:has(.loader) {
    display: flex;
}
.modal-show {
    display: block; 
    position: absolute; 
    opacity: 1; 
    z-index: 11000;     
    margin-left: auto;
    left: 0;
}

#onlineNotification {

    
    border: 1px solid #DCB727;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    color: #9E8219;
    
    background-color: #E7CD69;
    font-weight: bolder;
    font-size: larger;
    margin: 15px 0;
    overflow: hidden;
    padding: 15px 20px;
    
    font-size: 19px;
    padding-top: 25px;





}
#onlineNotification .ico-close-orange {
    height: 32px;
    width: 32px;
    position: absolute;
    right: 10px;
    text-indent: -9999px;
    right: -16px;
    top: 0px;
    z-index: 2002;
    
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAMAAACdDFNcAAAABGdBTUEAALGPC/xhBQAAAwBQTFRFAAAA3Lcn27co27Yp27cq27cr2rYt2rcv3Lco3Lcp3Lcr3Lcs3Lgs3Lgt2rcw2rcx27gy27gz3Lgy3Lkz3Lk03Lk13ro13bo23bs43rw43rw537w638BG4sZc48de5Mde5chf585t48tw5Mxx6M906NB069aG69eJ7NiL9OvE+vXj8/r9////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFcThAwAAAQB0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AFP3ByUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAMmSURBVGhDtdrtYpMwFAZgsNS1uq7qWjc33aaysmHv//YwHy9JgJMP6Mn7Q0NoH9IQIMCKLilN0xz3Ilfyn6NYQn0sCXxzqMppqkPKJmJ8Q9F9qugWgnyzhuPPOryFAP8KIZZXfJ6Kl0/FZXb4zjQefg4u4/sFNL/Ft2bkDV8dhuLnNl2H7CGCX9B0HeIHTPg3fHZJpntgzF+il+VvKCYj/jK9LDdw+gz5S3WR4Q4Y8Ax6WcLScXkWfdg/Ds+jD32Hx9rL44xPy++wkiF29xqeq2tUjG94rGAKUMMvPtHQ6bsf/LKTZCCa7XlU8mWrXc2zN74s9SVe86jizAcFKz5D49F8xaOCN6r5km9QwRzZfMnH52KL8hk8Ftmj+Tsskdl8v/uE4iiPpzpyFhS9I/jQHPjh/XxuX7DgZlu3njU2leKxQGUnDFLZis3Sa9xIPjRuaoUQClac29BPF71ThMZNpRovlZH/YlYE+bXgUaRi+JFv9PMJNZ50RfCYsk77jCoRp/YBVZ40Yd70sZCeUOXq4T0r+SNKdDZ6hMi097pqhl4eii8oeXJvsPP7RlY8z9DLfXGDki9P1q/F4q/hYiQ3xQolb5zOqL/9cX5MwtV/VaAQiPXd9LsinASe9O1ACiaFJ/yE3aqSxE/8VD2Rdw4vlYRBo5PI38JFblEdTSL/Ey7C3HpcPUyY+37U9cwjhxj4jOOePGyTjtq5J4V/+F9En0DDuYnzVm/rq49/7bYShs8+yju62p2zzvfHGD/WqRp/mghvLybWmuF3Yf7aSG5PO354prCK8PZwGlybrB+e53wN88406geqdIwfnQSiRMZOAp1JlEraHFNMYVGiA2W6CzH/Ce/bdYzXCoWkzO/l7QOKnmzqtj09YmGY+N2JvPlB0ZvKc+8Tz3UKvzxCz8jLxmfkpZ6PlzfNGXmlZ+PxtCsXr/VcfP+kMQ9vnsNm4e1T5Cw8bJEcvPOGIAPvvn/g512dnx/o7PxQ5+ZHOi+P59JOOPnpOz1OftwxMmw80XQRJt73OpuF1xc+Kgy8/0X85Xzs7xTwsUVJ+CsLfHJuVvtj1O667j+Mpa9rJgwe4gAAAABJRU5ErkJggg==) no-repeat top left;
    background-size: 32px 32px;
}

.lt-ie9 #onlineNotification .ico-close-orange {
    background: url(../../images/ico/ico-close-orange.png);
}

#onlineNotification #icon {
    margin-top: -5px;
    margin-right: 20px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;

    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAMAAAA3HE0QAAAABGdBTUEAALGPC/xhBQAAAwBQTFRFAAAAnoIZnYMhnYMinYMjnoQknoQlnoQmnoUnnoYonoYpn4Yqnok7noo9n4o+n4s/oIcsoIctoIguoIgvoIgwoYkxoYkzo4w3o404o405pI46pI47pY89oIxBoY1Doo9Ho5BJpJFKpZNNppRPq5dNrZlPp5VQqJZTqJdUqZdVqplXq5tarZ1dr55gsKBisaJlsqNmtKVqtaZstqdtt6duuKlxuapyuapzuat0u613va95vrB8v7J9ra2twLOAwrSBwrSCw7WDxbiGx7qJy76QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9E4JtQAAAQB0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AFP3ByUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAExSURBVDhPdZHZUsJAEEXTgooiimtcgLjvQaMoGFBR+f9fanu5iZMqPE+3b5+amkwirvB1dvqJCKrCBQnnGJyKMNU90QSjURH2XNjBaITC0PdEAxRKKDSxpwYKJRAesBZSVEIg1GXTTpKkRlRDJfwJHdnb2TcSDq1SSuFDj17SdKVpbKVQCn5DTScaVqwUCqFve5pJ7Fkq7lkIi9bSt8QNS3XvC+HISn/lBY8HvnFh7B3RiHmGSLmtXNhFRxnzDyJt28qEZ1REfXyv8VQKq2iI7pjfEPFsKuyjEORP3yMKsQs5RqP3voakyD1F2MKkNJkvEZVNFTIMxlAOxTsYmQgNZGMqgvzukmWORoiOPN8jovMa3SKB9nF4ANF19IL0D4OIY8S5xPYOabe1PodWN82ZfwEQV4heVIA+SwAAAABJRU5ErkJggg==);
    /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAolJREFUSEut102ITlEYwPGZhmGGiMzEWJBDNlJSbGRSSgllykY0pSilkZ2ymygbSysbOUikrGwUScpCiXwkpXwUJeQz8nH9n/ueO55z3ud+vDWLX8197nOe57zvPfe8Z7qyLOucd31Yjyu4ig3oN3NrmMFK3k3HIXxEFnzGYfSZYyqYwUreDeMDiuZ6EpvMMRXMYCnvZkG+8rR54TrmmGNLmEGTd93YjV+wmovf2Itus4bBDJq8G8I9WI21R1hk1jCYwTbeTcGR0KCJo5hq1kqYwTbercDrUFx8xZ3EGxT332KVWSthBiOtd/5UKFyQr3mp4nAGOkeua/cGMxjxbiO+hKKFZ+hN8s6p++IbNkc5BjM4wbvFsBbee8xPcuUVTPMegj9UXsIM5rzrwTj+IC38HcuSXGuiMvY4eqLaihnMebcaL5AWLQqvUbkz8TzcS8niXRvVVswgA2ThnQ4Fyvzfdr0bxDt1LyXrY0bUI2gL5LzbAv1jY9mp8uVNkEVn5YlP2B71CNoCJM7DtTCwypgaI4/LWivaDQxGvRBd5Lzbjx9hUJVxNUZeVStH+4kDUS9EFyQswYMwoM5JNW5Hcq9MawNTPXXzXlwIiU3Ie78uOBFiTVzCxCamJ7ANcqiwBlkk9z7uQv8O1JFddSSegBwivLsVEpqSjWcUI7gcYk3dxlw9gTE0WXiFv5DDST+mYSWq9oGULMiDrQl4twBPwo2mZALD+eRbH2A2OnkM4imGZPAuyFHKSqpyHsuxEHIilk9l5ZWRnqMygfS3vinZ3eQgchOdfvrCWZnAniTYCXkUdTtglX0ygQFcRNVpd7JJL+k5oF/DrTiGx3iFl5NMakpt6SG9+P8h6/oHg1aVxaPqBtoAAAAASUVORK5CYII=);*/
    width:32px;
    height:28px;

}

.lt-ie9 #onlineNotification #icon {
    background: url(../../images/ico/90_mustard.png);
    /*background: url(../../images/ico/90_orange.png);*/
    width: 32px;
    height: 28px;
    background-repeat:no-repeat;
}
.sections .section:first-child{
    margin-top: 0;
}
.sections .section{
    margin-top: 1em;
}
.section h1 {
    margin-bottom: 0.6em;
}
.section h2:first-child {
    margin-top: 0;
}
.section h2 {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}
.section h5 {
    margin-bottom: 0.5em;
}
.section p {
    margin-bottom: 0.8em;
    text-align:justify;
}
    .section p.italic {
        font-style:italic;
    }
.section ol {
    margin-left:50px;
}
.section ol li {
    text-align:justify;
}

.swirly-large, .ajax_swirly_large {
    background: url(../../images/loading@2x.gif);
    background-repeat: no-repeat;
    height: 72px;
    width: 72px;
}

.swirly-small, .swirly-smallest {
    background: url(../../images/loading@16px.gif);
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
}

.swirly-small-inline {
    display: inline-block;
    vertical-align: bottom;
    margin-left: 6px;
}

.table {
    margin: 1em 0;
}

.table.table-vertical th,
.table.table-vertical td{
    padding-top: 0.4em;
    padding-bottom: 0.4em;
    padding-left: 0.5em;
}
.table.table-vertical th{
    text-align: left;
    padding-right: 0.1em;
    border-right: 1px solid #DFDCD5;
}
.table.table-vertical td{
    padding-left: 0.5em;
}

.table.table-horizontal {
    text-align: left;
    vertical-align: top;
}
.table.table-horizontal tr {
    border-bottom: 1px solid #999999;
}
.table.table-horizontal th,
.table.table-horizontal tfoot td {
    background-color: #F1EEE7;
    border-bottom: 1px solid #999999;
    font-weight: bold;
    padding: 0.5em;
    vertical-align: top;
}
.table.table-horizontal td {
    border-bottom: 1px solid #999999;
    padding: 0.5em;
}
.table th.hide-mobile,
.table td.hide-mobile {
    display: none;
} 

/*div table class*/
.div-table{
  display:table;         
  width:auto;                
  border:1px solid  #666666;         
  border-spacing:5px;
}
.div-table-row{
  display:table-row;
  width:auto;
  clear:both;
}
.div-table-col{
  float:left;
  display:table-column;  
}
ins { background-color: #80d6f6; color: #000; text-decoration: none; }
mark { background-color: #80d6f6; color: #000; font-style: italic; font-weight: bold; }

.error-message {
    color: red;
    font-size: 1.2em;
    font-weight: bold;
}
.error-text {
    color: red;
}
.disabled {color: #aaa;}
.small-text {font-size: 0.857em;}
.big-text{ font-size: 1.1em;}
.heading{ margin-bottom: 0.5em }
.font24px {font-size:24px;}
.uppercase{text-transform:uppercase;}
