/* ####### RESET CSS ####### */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline; 
    font-size:100%;
}
body {
    line-height: 1;
}
ol, ul, li {
    list-style: none;
}
blockquote, q {
    quotes: none;
}

:focus {
    outline: 0;
}

ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}


/* ####### AND RESET CSS ####### */@font-face {
  font-family: 'icons';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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AADoQAAA6EAAAABBAADoQQAA6EEAAABCAADoQgAA6EIAAABDAADoQwAA6EMAAABEAADoRAAA6EQAAABFAADoRQAA6EUAAABGAADoRgAA6EYAAABHAADoRwAA6EcAAABIAADoSAAA6EgAAABJAADoSQAA6EkAAABKAADoSgAA6EoAAABLAADoSwAA6EsAAABMAADoTAAA6EwAAABNAADoTQAA6E0AAABOAADoTgAA6E4AAABPAADoTwAA6E8AAABQAADoUAAA6FAAAABRAADoUQAA6FEAAABSAADoUgAA6FIAAABTAADoUwAA6FMAAABUAADoVAAA6FQAAABVAADoVQAA6FUAAABWAADoVgAA6FYAAABXAADoVwAA6FcAAABYAADoWAAA6FgAAABZAADoWQAA6FkAAABaAADoWgAA6FoAAABbAADoWwAA6FsAAABcAADoXAAA6FwAAABdAADoXQAA6F0AAABeAADoXgAA6F4AAABfAADoXwAA6F8AAABgAADocQAA6HEAAABhAADocgAA6HIAAABiAADodQAA6HUAAABjAADofAAA6HwAAABkAADw1QAA8NUAAABlAADw8wAA8PMAAABmAADyxgAA8sYAAABnAAEAAAAAAkQCHgAQAA9ADAsBAEUAAABmEgEFFSsBBwYiLwEmNDc2HwE3NhcWFAI06hIsEuoQECYoxMQoJhABpuASEuAQMhAmJry8JiYQMgAAAQAAAAABaAKCABEAF0AUBgEBAAFHAAABAG8AAQFmGBECBRYrEzYyFxYPARcWBwYiLwEmNDc28g4yECYmuromJhAwEOIQEM4CchAQJCzEwiwkEBDsEC4Q1gAAAAAB/+4AAAFUAoIAEAAXQBQLAQABAUcAAQABbwAAAGYYFgIFFisTFxYUDwEGIicmPwEnJjc2MmLiEBDiEDAQJCS6uiQkEDICcuwQLhDsEBAkLMLELCQQAAAAAQAAAAACRAIIABAAD0AMBgEARAAAAGYeAQUVKwEWFAcGLwEHBicmND8BNjIXAjQQECYoxMQoJhAQ6hAwEAEYEDIQJia8vCYmEDIQ4BAQAAADAAD//QPlAoQAAwAHAAsALEApAAEAAAMBAF4AAwACBQMCXgAFBAQFUgAFBQRWAAQFBEoRERERERAGBRorASE1IREhNSERITUhA+X8HQPj/B0D4/wdA+MCUjL+pDL+ozIAAAAAAgAA/7oDSAMCAAgAFAAoQCUUExIREA8ODQwLCgsBAAFHAgEAAQBvAAEBZgEABQQACAEIAwUUKwEyFhAGICYQNgE3JwcnBxcHFzcXNwGkrvb2/qT29gEEmlaamFiamliYmlYDAvb+pPb2AVz2/lyaVpiYVpqYVpiYVgAAAAIAAP/OAyAC7gAPABsAKEAlGxoZGBcWFRQTEhELAQABRwIBAAEAbwABAWYBAAkGAA8BDgMFFCsBMhYVERQGIyEiJjURNDYzATcnNycHJwcXBxc3ArwqOjoq/agoPDwoAcZWmppWmphYmppYmALuOir9qCg8PCgCWCo6/YJWmJpWmJhWmphWmAAB//MAAAHfAfAADQAGswYBAS0rATYXFg8BBi8BJjc2HwEBlRYaGhrEFhrEGhoYGqoB1hoaFhrAFhbAGhYYGJwAAf/0AAABFgJUAA0ABrMJAwEtKzcWBwYvASY/ATYXFg8B/BoaGhbAGBjAFhoaGpy0GhYaGsIYGsIaGhYarAAAAAH/8wAAARUCVAANAAazCwUBLSs/AScmNzYfARYPAQYnJg2enhoaGhbAGBjAFhoatKqsGhYaGsIaGMIaGhYAAAAB//QAAAHcAfAACwAGswUBAS0rNwYmPwE2HwEWBi8BPhowGMQaFsQYMBqq5hYuGr4aGr4aLhaeAAL/+P9wA9wDVAAdADMANUAyGAECAgMBRwADAgNvAAEAAXAEAQIAAAJUBAECAgBYAAACAEwfHisqHjMfMxsaFhQFBRQrBQE+ATU0JicmJyYHDgEHBhcWFx4BMzI2NwEWMjY0ASImJyYnJjc2NzY3NjIXHgIUDgID0v61KSw3M0ZfXF1fjBkYGBlGNIRJQXgxAUwJGhP9lDxuKzoUFBQUOis5NnY3OFYuLlZtWwFNMXhBSYQ0RhkYGBmMX11cX0YzNywp/rQJExkBEi4qOk9MTU86KxcWFhdWbnluVi0AAAAADAAA/2oD6ANSAA8AIQA1AEkAXABtAH4AkACkALgAygDaAKRAoQwBAgEcBAIAAlVNAgQAe3NqYgQDBosBCAXEAQsH17wCCQvPAQoJCEcNAQIBAAECAG0QAQgFBwUIB20ABwsFBwtrAAkLCgsJCm0OAQQAAwUEA2APAQYABQgGBWARAQsACgsKXAAAAAFYDAEBAQwAScvLpqVubl1dIyIAAMvay9nT0cLApbimuImHbn5ufXd1XW1dbGZkIjUjNQAPAA4mEgUVKwEiBh0BFBY7ATI2PQE0JiMXJg8BBhYfARUWNj8BNiYvASYFIg8BDgEfATAxHgE/AT4BLwE1JgUiDwEwMQ4BHwEeAT8BMz4BLwEmBSIPAQYWHwEWNj8BMDE2Ji8BJgUxIgYdARQWOwEyNj0BNCYjBTEiBh0BFBY7ATI2PQE0JiMFIg8BIwYWHwEWNj8BNiYvASYFIg8BIw4BHwEeAT8BMDE+AS8BJgUiDwEOAR8BFR4BPwE+AS8BMDEmBSIPAQYWHwEWNj8BNiYvATAxFyIGHQEUFjsBMjY9ATQmIwHOBAcHBEYFBwcFtAYEWwMCBTwECgJbAgIEPQH+UAIEPQQCAlsCCQU9BAICWwMCZQQCnQQDAiMDCQSdAQQCAiMD/M8IAyMCAgSeBAoCIwICBJ4EAscEBwYFtwUGBgX8LwUHBwW2BQYGBQJOBwMiAQICBJ4ECgIjAgIEngL9xgMCnQEEAgIjAgoEnQQDAiMGAc8EAj0EAgJbAgoEPQQCAlsD/ooHA1sCAgQ9BAkCXAIDBDyPBQcHBUYFBgYFA1IGBbcEBwYFtwUGLwEGngQKAiIBAgIEngUJAiMBAgIjAgoEnQQDAiMDCQSdAQajAVsCCQU9BAICWwIKBD0HBgY9BAkCWwMCBTwECgJbAusGBUYFBwcFRgUGBQcFRgUGBwRGBQeZBjwECgJbAgIEPQQJAlwBBQFbAgoEPQQCAlsCCQU9BnoBIwMJBJ0BBAICIwIKBJ0GAgaeBAoCIwICBJ4FCQIjOAYFtwUGBwS3BQYAAAIAAAAAAzECmwAIABEAS0BIDAsKAwUDBQQDAwEAAkcAAwUDbwABAAFwBwEFAAQCBQReBgECAAACUgYBAgIAVgAAAgBKCQkAAAkRCREQDw4NAAgACBQRCAUWKwEVBxcHJwcjES8BNxc3MxEhNQMxr54rpAZFoJ4rpAZF/tUBTEUIoyyfrgErcaMsn67+1UUAAAEAAP9qAhoDUgATAC1AKgAFBAVwAwEABwYCBAUABF4AAgIBWAABAQwCSQAAABMAExEREyEjEQgFGisRNTM1NDY7ARUjIgYdATMVIxEjEZqIX5mZDxjAwMABOb9gaJK/IBliv/4xAc8ACwAA/zoEQwM6ABAAGAAtAEEAYgBuAIMAmACmALQAvQPiQCC9ureyr6wGGh+EARwgMwEUBn0BFRd3ARMVOCsCBBIGR0uwCVBYQIcjASIeIm8bARkeHx4ZH20hARwgGCAcGG0FAQMCCwIDC20PAQsGAgtjCAEGFAIGYwASBwQREmUNCgIECQkEYwAeAB8aHh9gABogGBpUACAmHQIYASAYYAABDAECAwECXgAUABUTFBVeABMAEQcTEV4AFyUWAgcSFwdgEA4CCQkAWSQBAAANAEkbS7AKUFhAjiMBIh4ibxsBGR4fHhkfbSEBHCAYIBwYbQUBAwILAgMLbQ8BCwYCC2MIAQYUAgZjAAcRFhEHFm0AEhYEERJlDQoCBAkJBGMAHgAfGh4fYAAaIBgaVAAgJh0CGAEgGGAAAQwBAgMBAl4AFAAVExQVXgATABEHExFeABclARYSFxZgEA4CCQkAWSQBAAANAEkbS7ANUFhAhyMBIh4ibxsBGR4fHhkfbSEBHCAYIBwYbQUBAwILAgMLbQ8BCwYCC2MIAQYUAgZjABIHBBESZQ0KAgQJCQRjAB4AHxoeH2AAGiAYGlQAICYdAhgBIBhgAAEMAQIDAQJeABQAFRMUFV4AEwARBxMRXgAXJRYCBxIXB2AQDgIJCQBZJAEAAA0ASRtLsA5QWECIIwEiHiJvGwEZHh8eGR9tIQEcIBggHBhtBQEDAgsCAwttDwELBgILYwgBBhQCBhRrABIHBBESZQ0KAgQJCQRjAB4AHxoeH2AAGiAYGlQAICYdAhgBIBhgAAEMAQIDAQJeABQAFRMUFV4AEwARBxMRXgAXJRYCBxIXB2AQDgIJCQBZJAEAAA0ASRtLsBhQWECJIwEiHiJvGwEZHh8eGR9tIQEcIBggHBhtBQEDAgsCAwttDwELBgILBmsIAQYUAgYUawASBwQREmUNCgIECQkEYwAeAB8aHh9gABogGBpUACAmHQIYASAYYAABDAECAwECXgAUABUTFBVeABMAEQcTEV4AFyUWAgcSFwdgEA4CCQkAWSQBAAANAEkbQIojASIeIm8bARkeHx4ZH20hARwgGCAcGG0FAQMCCwIDC20PAQsGAgsGawgBBhQCBhRrABIHBAcSBG0NCgIECQkEYwAeAB8aHh9gABogGBpUACAmHQIYASAYYAABDAECAwECXgAUABUTFBVeABMAEQcTEV4AFyUWAgcSFwdgEA4CCQkAWSQBAAANAElZWVlZWUBXmplwbwIAvLu5uLa1sbCrqqCfmaaapZiXlpWRj4uKiIZ7eW+DcIJubWloYmFdW1lYU1FHRj07NzY1NDEvLSwpJyQjHx4aGRgXFhUUExIRCgcAEAIPJwUUKwUhIiY1ETQ2MyEyFhURFAYjASMVMxEzETMXIxUUBwYiJyY9ASMVFBYzMjY3FTM3JiMiBgc1IxEzNRYXFjMyPgE0Jxc0JicmIgcGBwYVFBcWFxYzMjc+AT0BIxQGIyInJj0BMy8BNDY3NjIXFh0BIwciJicmNTQ3NT4BMzIWFxYUBw4BIxMOASMiPQEzFRQXFjMyNzY9ATMRIwciJyY0NzYyFxYUBwYjNzQnJiIHBh0BFjI3NjUHIzUnMxc3MwcD4fySKDk5KANuKTk5Kf1twkkxSMQxAwUgBQMxGhsPFAkxwA0pEBEIMTEHCAkQFRoOBsoHCBNVEwsFAQEFDRMoJhQJCTENDRIGAmZmAQMDBh4GAzKnCwwDAgEDDAwJCQIBAQIJCY8JExA1MQMFDxIEAzEx3C8RCwsRYBALCxEwGQEEJgUBBCgEAfQwUD8oLDtOxjkpAVUpOTkp/qsoOgHoMf6rAVUwthoMFBILGbrjJiQTFB/xPBASe/56IBYICh05hR5JKC4OIR8RJQwpQA0rFhwXDCEZCxwZHBQbGzoEDQwIDBEKEg2RERIOIxsYCRgXExcFYAUXFAIFFRJL4roYCxIUCxu1/tsILx2eHTAwHZ4dL6owBiIeBitXKCIFMoWd6ZaW6QAAAQAA/8gD6AL0ADsARkBDOhQHBQIFAQAbAQIBJCACAwItAQUEBEcAAAEAbwABAgFvAAIDAm8AAwQDbwAEBQRvAAUGBW8ABgZmJCMTJxgVKQcFGysBBgc+ATcGBy4BIyIOARUUFyYnJicGFRQWFyYnFRQeARcGIyInHgEXBgcGIyInFhcWMzI3Njc2NzY9ATYD6Dk9IC8LO0ccTiw4XjcGfnBsTRwxKjIrK0svGB4TFBRpQzVBQkcZGEZOUVWIc2lOSCgmPgKUGQcTOiQjDx4jN144GBcHOThfLzg1WhwCGAMxVToJBwM9UAEqFxcDLBgYNTFYU2lmaBotAAAAAQAAAAADOAKiAAsABrMIAgEtKwkBBwkBJwkBNwkBFwIKAS4X/tP+0xYBLf7TFgEtAS0XAV7+0xYBLf7TFgEtAS0X/tIBLhcAAQAA/2cFVQNSABYAGkAXAQEARRYLAgFEAAABAG8AAQFmPiICBRYrCQERIyIHBgcGBwYVNjc2NzY3Nh8BMxEFVf1kVFJfcFlrO0UxUUNYRE8sPhOMAXgB2v7OISZKWH6Tv45bTCgfCAUCAf6WAAAAAAIAAP/jA2EC2gASADYAU0BQJQEGAyYBAAYCRyQBAkUAAAYHBgAHbQgBBwQGBwRrAAIAAwYCA14ABQAGAAUGXgAEAQEEUgAEBAFZAAEEAU0TExM2EzYoJyMiERElMxAJBRkrJTMVFAYjISImNRE0NjsBFSMRISU0NzY3Njc2NzY3Njc2NzYzJw0BNyMGBwYHBgcGBwYHBgcGFQLlWiIY/TcYJCQY5ccCi/43AQEDBAYJDA4UFhwgJyozIgFL/rUkCw0PFBQYFRoUGBATCQvfwRkiIxgB9hkjWv5HhwgJFRYgHiYhJyAkGhwPEZTp7KYBAwMFBwoMEBIXGh8jKQAAAAACAAAAAAMfAokACAARAE9ATAwLCgMDBQUEAwMAAQJHAAMFAQUDAW0AAQAFAQBrAAQHAQUDBAVeAAACAgBSAAAAAlYGAQIAAkoJCQAACREJERAPDg0ACAAIFBEIBRYrJTU3JzcXNzMRARcHJwcjESEVAfWvnyujCET+Jp4qowlEASozRAmjKp6u/tYCCqMrn68BKkQAAQAA/2kDBgNSAEgAMkAvIgEDAg4BAQMCRwACBAMEAgNtAAMAAQMBXAAEBABYAAAADARJOjg0MiooJCQFBRYrETQ+AjMyFhUUBgciJicHDgUPAQYmLwEuAjQ2NxMuATUnNDYXMhYHFA4BBwYWMzI2JzQmByIGBxQXFgcOAQcOAScuATZiomGfzKyKLU4RKAUQEhQSEAUGAwoBAQEEAgYESggKAUItJSoBEB4FCjgtT2gBfnF+nAEmDQUCCAICEAo7OgHrP3xqQsSFq94BKh6eEyYmHh4SBwgEAgUODRwwKDgUATkQLg0PQFYBMCYXQlgbLUK0fmF8AaJxQy4PEQUkBQsGAxh2AAAABQAA/28EAANNABsALwA9AEoAUwDlS7AQUFhANQ0BCAMEAwhlAAkEBwQJB20LAQQABwYEB2AMAQYABQIGBWAAAgABAgFcAAMDAFgKAQAADANJG0uwKlBYQDYNAQgDBAMIBG0ACQQHBAkHbQsBBAAHBgQHYAwBBgAFAgYFYAACAAECAVwAAwMAWAoBAAAMA0kbQDwNAQgDBAMIBG0ACQQHBAkHbQoBAAADCAADYAsBBAAHBgQHYAwBBgAFAgYFYAACAQECVAACAgFYAAECAUxZWUAnTEs/PjEwAgBQT0tTTFNFRD5KP0o3NjA9MT0sKSIfEA0AGwIbDgUUKwEhIgcGBwYVERQXFhcWMyEyNzY3NjURNCcmJyYTFA4BIyEiLgE1ETQ+ATMhMh4BFSUiDgEUHgEyPgE0Jy4BAyIuATQ+ATIeARQOARMyFhQGIiY0NgLZ/nBQRUMnKSknQ0VQAZBQREMoKCgoQ0RzNFk2/nA2WjQ0WjYBkDZZNP51RndFRXeMdkUkI3ZEKkkrK0lUSCsrSNcZJSUyJSIDTSgoQ0RQ/nBQREMoKCgoQ0RQAZBQREMoKP1JNlk0NFk2AZA2WTQ0WTY5RXaMdkVFdow8OkX+YitIVEgrK0hUSCsB1yUyJCQzJAAAAAMAAP9qA54DRgAYADMAbwBytR8BAgEBR0uwGVBYQCIAAgEFAQIFbQAFBAEFBGsABAADBANcBgEBAQBYAAAADAFJG0AoAAIBBQECBW0ABQQBBQRrAAAGAQECAAFgAAQDAwRUAAQEA1gAAwQDTFlAExwZZGNeWz8+KSgZMxwyFBEHBRQrAQYHBgcjBgcGJyYnJicmNz4BNzMeARcWBycmIgcOARUWFxYXFhcWFxYyNzY3Njc2PwE2JxMGBwYPAQYHBgcGICcmJyYvASYnJicmNjc2NzY/AjY3NhcWFxYXFjsBMjc2Nz4BMhcWHwIeARceAQcDCg8xNmEBERIiH2E2MQ8NCQ6HbRdthg4JDCmDvIMJCAMEARgyJTEtCyQMLTAlMhgBBwEStwMMBxMLGiQYKl7+9F4pGSMbDBIHCwMGHh8tIBw1IwQSBwkKBg8UCRYnASYWChUNCwoEBxIEGD1ALR4eBQHGbUlRKAgCBA4rUElrYEFpdAICdGlEXY8HBwEJCShSFg0dDxUFAQEFFQ8dDRZ6EgH9bg4JBgkFDAgFBg8PBQYIDAYJBggOHToNFQcGCwcBBgMGBQMLEAMICAQQCgUDAwYBBQwOFQ06HQABAAAAAAMNAmEAAgAGswIAAS0rCQIBSwHC/j4CYf7t/u0AAAAEAAD/agPoA1IAAwAHAAsADwBGQEMLBwkDAwIAAgMAbQQBAAECAAFrCgUIAwEBbgYBAgIMAkkMDAgIBAQAAAwPDA8ODQgLCAsKCQQHBAcGBQADAAMRDAUVKxURIREBESERExEhEQERIREBtv5KAbZ9AbX+SwG1lgG2/koCMwG1/kv9zQG2/koCMwG1/ksAAAAGAAD/agPoA1IAAwAHAAsADwATABcAW0BYCAECEAkNAwMAAgNeBgEADwcMAwEAAVoRCw4DBQUEVgoBBAQMBUkUFBAQDAwICAQEAAAUFxQXFhUQExATEhEMDwwPDg0ICwgLCgkEBwQHBgUAAwADERIFFSsVNTMVAzUzFQM1MxUTNSEVATUhFQE1IRX6+vr6+o0CYf2fAmH9nwJhlvr6AXf6+gF3+vr9Evr6AXf6+gF3+voAAAABAAAAAAOlApgAFQAdQBoPAQABAUcAAgECbwABAAFvAAAAZhQXFAMFFysBFAcBBiInASY0PwE2Mh8BATYyHwEWA6UQ/iAQLBD+6g8PTBAsEKQBbhAsEEwQAhYWEP4gDw8BFhAsEEwQEKUBbxAQTA8ADwAA/2oDoQNSAAMABwALAA8AEwAXABsAHwAjADMANwA7AD8ATwBzAJVAkkElAh0SSS0kAxMdAkchHwIdEwkdVBsBExkXDQMJCBMJXxgWDAMIFREHAwUECAVeFBAGAwQPCwMDAQAEAV4OCgIDAAAcABxcGgESEh5YIAEeHgwSSXJwbWpnZmNgXVtWU01MRUQ/Pj08Ozo5ODc2NTQxLyknIyIhIB8eHRwbGhkYFxYVFBMSEREREREREREQIgUdKxczNSMXMzUjJzM1IxczNSMnMzUjATM1IyczNSMBMzUjJzM1IwM1NCYnIyIGBxUUFjczMjYBMzUjJzM1IxczNSM3NTQmJyMiBhcVFBY3MzI2NxEUBiMhIiY1ETQ2OwE1NDY7ATIWHQEzNTQ2OwEyFgcVMzIWR6GhxbKyxaGhxbKyxaGhAZuzs9aysgGsoaHWs7PEDAYkBwoBDAYkBwoBm6Gh1rOz1qGhEgoIIwcMAQoIIwgK1ywc/O4dKiodSDQlJCU01jYkIyU2AUcdKk+hoaEksrKyJKH9xKH6of3EoSSyATChBwoBDAahBwwBCv4msiShoaFroQcKAQwGoQcMAQos/TUdKiodAssdKjYlNDQlNjYlNDQlNioAAAIAAAAAAsYCfQADAAcACLUHBQMBAi0rJQEXAQM3AQcBVwE6Nf7EMzIBOTE4ATsx/sICRzL+wS4AAwAA/1IESAM6AA0AGwArAVlLsAlQWEApAAECBAIBBG0KBwkDBAACBABrAAYABQMGBWAAAwACAQMCYAgBAAANAEkbS7AKUFhALwABAgQCAQRtCgcJAwQAAgQAawgBAABuAAYABQMGBWAAAwICA1QAAwMCWAACAwJMG0uwDlBYQCkAAQIEAgEEbQoHCQMEAAIEAGsABgAFAwYFYAADAAIBAwJgCAEAAA0ASRtLsA9QWEAvAAECBAIBBG0KBwkDBAACBABrCAEAAG4ABgAFAwYFYAADAgIDVAADAwJYAAIDAkwbS7AVUFhAKQABAgQCAQRtCgcJAwQAAgQAawAGAAUDBgVgAAMAAgEDAmAIAQAADQBJG0AvAAECBAIBBG0KBwkDBAACBABrCAEAAG4ABgAFAwYFYAADAgIDVAADAwJYAAIDAkxZWVlZWUAfHBwODgEAHCscKyUkIyIOGw4bFRQTEgcGAA0BDAsFFCsXIi4BND4BMh4BFA4BIyU0LgIjNTIXHgEXFhUzNCcuAScmIzUyFxYAFxYV5CM9IyM9Rj0kIz0kAVZGgqldhXl1tDIzkj883Y+Uosi4sQERS06uIz1HPSMjPUc9IwldqoNGvjMytXZ5haOVj949P75OS/7tsrjJAAAAAAEAAP9rA+YDUQALACFAHgABAAFwBQEDAgEAAQMAXgAEBAwESREREREREAYFGisBIREjESE1IREzESED5v4mMv4mAdoyAdoBRf4mAdoyAdr+JgAAAAIAAP9qA+gDUgAIABEACLUQCwYCAi0rJSMBJwkBNwEXIwEHASc3MwEXAfUB/nVpAYv+dWoBimoBAYtq/nZqaQEBi2n1/nVpAYsBi2n+dWn+dWkBi2lpAYtpAAAAAgAAAAADMQIVAAMABwAItQYEAgACLSslATcBBScBFwL8/sUyAT79uDIBPy6nATk1/sQyMQE6MgABAAAAAAPoAmkABQAGswMBAS0rJQEHCQEnAfT+LiIB9AH0IpcB0iL+DAH0IgAAAAACAAAAAAM7Ad0AAwAHAAi1BgQCAAItKxMBBwElFwEn9gE7Mf7CAkcy/sEuAd3+xjUBPTIy/scxAAIAAAAAAooCjQADAAcACLUHBQMBAi0rCQEnARMHATcCiv7GNQE9MjH+xjECWf7FMQE+/bkyAT4vAAAAAAQAAAAAAyYCtgAXAC8APgBGAFVAUkRDGxgEBQJFQkADAAVGQRMNDAcBAAgBAANHAAAFAQUAAW0AAQQFAQRrAAIABQACBWAGAQQDAwRUBgEEBANYAAMEA0wxMDk4MD4xPhsZGxMHBRgrATU0JiIGHQEOARQWFxUUFjI2PQE+ATQmAzUjFQ4BBwYVFBcWFxYyNzY3NjU0Jy4BAyInLgE0Njc2Mh4BFA4BEzcXNycHFwcCAwkMCg0PDw0JDggNEBAFL0x9IyUpJ0NFoUVEJyklJH1jSD48SEg8PpB6R0d6oBQVITohFRUBg7AHCQkHsAUWHBYFFwcJCQcXBRYcFgEENDQGUkFCTVFFQycpKSdDRVFNQkFS/dQlI3qQeiMlSHqQekgB4hQUITohFRUAAAMAAP9qA6EDCwACAAUANwBTQFAjAQYHMx4CAQYDAgIAAQcBAgAMAQMCBUcJAQcGB28AAwIDcAgBBgUBAQAGAV4KAQACAgBSCgEAAAJYBAECAAJMNTQvLhQjJhQUIyQTEAsFHSslIREJASEBFRQGKwEVFAYrASImPQEhIiY1ESMiJj0BNDY7ATU0NjsBMhYdASE3NjIWFA8BETMyFgE3AUz+mwFM/rQCgwoIfQoIawgK/h4ICn0ICgoIfQoIawgKAduJBg4LBYp9CAqIAUz+zQFM/olrCAp9CAoKCH0KCAHiCghrCAp9CAoKCH2KBQsOBon+JQoAAAAAAgAAAAACIgJRABUAKwAcQBkhCwIAAQFHAwEBAAFvAgEAAGYcGBwUBAUYKwEUBwEGIi8BJjQ/AScmND8BNjIXARYXFAcBBiIvASY0PwEnJjQ/ATYyFwEWAUwF/vsFDgYcBgbb2wYGHAUQBAEFBdYF/vwGDgYcBQXb2wUFHAYOBgEEBQE6BwX++wUFHAYOBtvcBQ4GHAYG/vwFCAcF/vsFBRwGDgbb3AUOBhwGBv78BQAGAAD/sQMSAwsADwAfAC8AOwBDAGcAZEBhV0UCBggpIRkRCQEGAAECRwUDAgEGAAYBAG0EAgIABwYAB2sADgAJCA4JYA8NAggMCgIGAQgGXgAHCwsHVAAHBwtYAAsHC0xlZGFeW1lTUk9MSUdBPxQkFCYmJiYmIxAFHSsBERQGKwEiJjURNDY7ATIWFxEUBisBIiY1ETQ2OwEyFhcRFAYrASImNRE0NjsBMhYTESERFB4BMyEyPgEBMycmJyMGBwUVFAYrAREUBiMhIiYnESMiJj0BNDY7ATc+ATczMhYfATMyFgEeCggkCAoKCCQICo8KCCQICgoIJAgKjgoHJAgKCggkBwpI/gwICAIB0AIICP6J+hsEBbEGBAHrCgg2NCX+MCU0ATUICgoIrCcJLBayFyoJJ60ICgG3/r8ICgoIAUEICgoI/r8ICgoIAUEICgoI/r8ICgoIAUEICgr+ZAIR/e8MFAoKFAJlQQUBAQVTJAgK/e8uREIuAhMKCCQICl0VHAEeFF0KAAUAAP/5A+QDCwAGAA8AOQA+AEgBB0AVQD47EAMCAQcABDQBAQACR0EBBAFGS7AKUFhAMAAHAwQDBwRtAAAEAQEAZQADAAQAAwRgCAEBAAYFAQZfAAUCAgVUAAUFAlgAAgUCTBtLsAtQWEApAAAEAQEAZQcBAwAEAAMEYAgBAQAGBQEGXwAFAgIFVAAFBQJYAAIFAkwbS7AXUFhAMAAHAwQDBwRtAAAEAQEAZQADAAQAAwRgCAEBAAYFAQZfAAUCAgVUAAUFAlgAAgUCTBtAMQAHAwQDBwRtAAAEAQQAAW0AAwAEAAMEYAgBAQAGBQEGXwAFAgIFVAAFBQJYAAIFAkxZWVlAFgAAREM9PDEuKSYeGxYTAAYABhQJBRUrJTcnBxUzFQEmDwEGFj8BNhMVFAYjISImNRE0NjchMhceAQ8BBicmIyEiBgcRFBYXITI2PQE0PwE2FgMXASM1AQcnNzYyHwEWFAHwQFVANQEVCQnECRIJxAkkXkP+MENeXkMB0CMeCQMHGwgKDQz+MCU0ATYkAdAlNAUkCBg3of6JoQJvM6EzECwQVRC9QVVBHzYBkgkJxAkSCcQJ/r5qQ15eQwHQQl4BDgQTBhwIBAM0Jf4wJTQBNiRGBwUkCAgBj6D+iaABLjShNA8PVRAsAAT///+xBC8DCwAIAA8AHwAvAFVAUh0UAgEDDwEAAQ4NDAkEAgAcFQIEAgRHAAIABAACBG0ABgcBAwEGA2AAAQAAAgEAYAAEBQUEVAAEBAVYAAUEBUwREC4rJiMZFxAfER8TExIIBRcrARQOASY0Nh4BARUhNTcXASUhIgYHERQWNyEyNicRNCYXERQGByEiJjcRNDY3ITIWAWU+Wj4+Wj4CPPzusloBHQEe/IMHCgEMBgN9BwwBClE0JfyDJDYBNCUDfSU0AhEtPgJCVkIEOv76+muzWQEdoQoI/VoHDAEKCAKmCAoS/VolNAE2JAKmJTQBNgACAAD/sQNaAwsACABqAEVAQmVZTEEEAAQ7CgIBADQoGxAEAwEDRwAFBAVvBgEEAARvAAABAG8AAQMBbwADAgNvAAICZlxbU1FJSCsqIiATEgcFFisBNCYiDgEWMjYlFRQGDwEGBxYXFhQHDgEnIi8BBgcGBwYrASImNScmJwcGIicmJyY0Nz4BNyYvAS4BJzU0Nj8BNjcmJyY0Nz4BMzIfATY3Njc2OwEyFh8BFhc3NjIXFhcWFAcOAQcWHwEeAQI7UnhSAlZ0VgEcCAdoCgsTKAYFD1ANBwdNGRoJBwQQfAgMEBsXTwYQBkYWBAUIKAoPCGYHCAEKBWgIDhclBgUPUA0HCE0YGgkIAxF8BwwBDxwXTwUPB0gUBAQJKAoPCGYHCgFeO1RUdlRUeHwHDAEQHhUbMgYOBhVQAQU8DQhMHBAKB2cJDDwFBkAeBQ4GDDIPHBsPAQwHfAcMARAZGiAtBwwHFFAFPA0ITBwQCgdnCQs7BQVDHAUOBgwyDxwaEAEMAAAACAAA/2oEtQNSAEkAUwBtAHcAhACPAJgAogCQQI0JARMCHBkKAxITTycEAwoHnExDNQQLCgRHDgEMCw0LDA1tABIAAwESA2AEAQEACQABCWAABQAUBwUUYAAAAAcKAAdgEAEKEQELDAoLYAANAA8IDQ9gAAgABggGXAATEwJYAAICDBNJoqCXlpOSjoyJh4OCgH99e3l4dnVxcGpoXFpSUCspHSMaExIVBRsrETQ2MhczNjM3ExcUMic+ATc2MhYOAQciJjUGJicjBg8BBgcVFzIWHwE2Mjc+AjMyFhUUBgcUBQYHDgEjIicmJy4BJyMmLwEuATcUFz4BNyYjIgYXFB4CFxYzMjY3Iz4BNTQuAicmIyIOAhc0Nh4BBxQGIiYXMx4BFzI2NzMOASImJTQ2MzIWFAYjIiYTFBYyNjQmIgYTHgEXNjU0JiMiZHwrBYbJBUbyAwECFAQiYUQCQDM5PAK+DwMCDh4QAgVImDYDAQIBGRYkGURgNCz+/CkPIHYieG8CRl9yAQUhGgkPCCI5BVY6JS0xSmU+Ymo0S0d73EsDHho0WGA0VWBKmpJcui5INAEySiwjLBluODpoICkZiJKKATcuJiIwMCIlLv4yRy4wRDINN1AQO0Y6LQFhPlgkUgQBCyQBAQEeAyBAZEQBTjkBHAMCM206BgMEKCYCAQESDgxgRS9OFcNsEgUKEiMCJDOCWxEhDBsmE0IuO3IsGlDFNmRGMgkOTlQmPik2YkY0DBckSH4IJS4CKickMDCALS4BMCw+REbgJiwwRDIwAfgjMjJFMDD+xSRwQCs1OlQAAAAAAwAA/28EDANOAAsADwAoAJq1IQEFAgFHS7AqUFhANQAHAQgBBwhtAAgCAQgCawACBQECBWsABQMBBQNrCQEDBAEDBGsGAQQEbgABAQBYAAAADAFJG0A6AAcBCAEHCG0ACAIBCAJrAAIFAQIFawAFAwEFA2sJAQMEAQMEawYBBARuAAABAQBUAAAAAVgAAQABTFlAFgwMJiUgHhsaGBYREAwPDA8TNBIKBRcrETQ2HgEVFAYrASImExEzETsBETQ3PgEXMhURMxE0JgciBxUjNzUjFhBGb0VFOQE3RA3ee94IDjoqcN6Mc4FIAQHeAgLaMkIBQTUwQUL8xwKc/WQBdSMTIjABl/6bAX+UmgFvAgJfIP6yAAAAAAEAAP9qBRADUgAFAAazBAABLSsJAgcJAQSh/Pb+2G8BlwN5A1L89gEpcP5pA3kAAAQAAP+GA8kDMAAUACoALgA3AIpLsBNQWEAwAAUGBAYFZQAEAQYEAWsJAQIIAQAHAgBgAAcABgUHBmAAAQMDAVQAAQEDWQADAQNNG0AxAAUGBAYFBG0ABAEGBAFrCQECCAEABwIAYAAHAAYFBwZgAAEDAwFUAAEBA1kAAwEDTVlAGxYVAQA1NDEwLi0sKyAfFSoWKQsKABQBFAoFFCsBMhcWFxYUBwYHBiInJicmNDc2NzY3IgcGBwYUFxYXFjI3Njc2NCcmJyYjEyMRMycWMjY0JiIGFAH0d2ZjOjw8OmNm7WZjOjw8OmNld39uaj5AQD5qbv5uaj5AQD5qbn8vXl5bETYeHjYgAxA8OmNm7WZjOjw8OmNm7mVjOjwgQD5qbv5uaj5AQD5qbv5uaj5A/RIBl1IPHjYeHjYAAAACAAD/vwPjAvIAFgAqAEFAPhwMAgIEAUcdCwIARScbDQAEAUQAAAAEAgAEYAMFAgIBAQJUAwUCAgIBWAABAgFMGBcgHhoZFyoYKjQoBgUWKxc1NDc2NzY3NjsBNQkBESMHJgcGBwYHATIXMxUJARUjIgcGBwYHBgc2NzYFNS1QQVFBNCsB+v4GUQ86K007TisBSRYJfQGm/lpKKzdDOUYsNQ8/aURBXI9sXD8zGhbe/pn+hAEMAQMJDzJCewElAewBPQErwREVJzBGUmx3MCAAAgAAAAAC/QJOACAAPgA2QDMLAQMCAUcsAgIBRAAABAECAwACYAADAQEDVAADAwFYAAEDAUwiITk3IT4iPhkXEhEFBRQrJSInJjY3Njc2NzY3LgE1ND4BMh4BFA4BIyInBwYHBgcGEyIOARUUFhceAQYHNjc2PwE2NzYzFxYzMj4BNC4BAQQJBQMDBRMTEAwKAS0xSHqQekdHekghIAYXGi5FAu1AbD8sKAoBFxMiGQ4OAggEBwcEHiE/bD8/bDsIBQsEDhwYGxkLH1QvOmE5OWF0YDkGBxwTIxgBAfQxUzEoSRkGHzscEhYMEgIJAwUBBjFSYlMxAAACAAAAAALgAlgAPgBMAOtLsApQWEAOJwEIBBoBCQg+AQcCA0cbS7ALUFhADicBCAQaAQUIPgEHAgNHG0AOJwEIBBoBCQg+AQcCA0dZWUuwClBYQC8AAQAGBAEGYAAEAAgJBAhgAAkFAglUAAUDAQIHBQJgAAcAAAdUAAcHAFgAAAcATBtLsAtQWEAqAAEABgQBBmAABAAIBQQIYAkBBQMBAgcFAmAABwAAB1QABwcAWAAABwBMG0AvAAEABgQBBmAABAAICQQIYAAJBQIJVAAFAwECBwUCYAAHAAAHVAAHBwBYAAAHAExZWUAOSUcjJycjJiUnKCIKBR0rJQ4BIyImJyY1NDY3NjMyHgEVFAcOASMiJyY3IwYjIiY1NDY3NjMyFwcGMxY2NzY1NCcmIyIGBwYVFB4BMzI3AyYjIg4BFRQWMzI3NjcCYh0+JTtkHB5BOj1OPWA0EhE7IhgOEQIDJUAhLSwlKDEtIBgQJRMkCwwtL1I7YxweMFQ1QSscERIfNR8ZFx0bGQaBDw43MjRDSn8kJzZePDQoJSoQER9AMiktThcYD4JQASAdHyhQMTI7NThGO1gvGQEXBSM7IxkeIB4kAAIAAAAAAvECVAAIABIAK0AoEgsCAEUCAQAFAQMBAANeAAEEBAFSAAEBBFYABAEEShERFRERIQYFGisBFxUjFSE1IzU3IwcVMxUhNTM1AffbQf7MQNwD+UEBc0ACKswE29sE9ugx29sxAAAAAAUAAAAAAr8CGgADAAcACwAPABMAhUuwFFBYQDQAAgADAAJlAAkICXAAAQAAAgEAXgADAAQFAwReAAUABgcFBl4ABwgIB1IABwcIVgAIBwhKG0A1AAIAAwACA20ACQgJcAABAAACAQBeAAMABAUDBF4ABQAGBwUGXgAHCAgHUgAHBwhWAAgHCEpZQA4TEhEREREREREREAoFHSsBITUhFyEVIQchFSEXIRUhByEVIQJ//qoBVh/+iwF1Pv7JATdf/moBliH+iwF1AfsfXx9BH0AfQB8AAQAAAAAC/AI+ADMAXEBZMBcCAQcJAQIBJAoCBgIjAQUGMRYCAwUFRwAEAAcBBAdgAAEAAgYBAmAABgAFAwYFYAADAAADVAADAwBYCAEAAwBMAQAuLCclIiAbGRQSDQsIBgAzATMJBRQrJSIuATQ+ATMyFwcmIyIOARQeATMyNjcnPgEzMh4BFA4BIyInNxYzMj4BNC4BIyIGBxcOAQF1JkEmJkEmGBQKEBIeMh0dMh4pPwQBB1A1JkMnJ0MmGBUKERIeMx8eNB4qPgUBBk9+JkFMQSUHHgYdMjwyHjgpwjdHJkFMQCYHHgYeMjozHjgpwjZIAAQAAAAAAxQCRQAMABkAOQBTAGRAYQAGAAsFBgteBwEFCg8CCAEFCGAAAQ0BAgMBAmAAAwwBAAkDAGAACQQECVQACQkEWA4BBAkETDs6HBoODQEAT05LSENAOlM7UjQxKykkIRo5HDkUEw0ZDhkHBgAMAQwQBRQrJSIuATQ+ATIeARQOASciDgEUHgEyPgE0LgETISImPQE0NjsBMjY/AT4BOwEyFh8BHgE7ATIWHQEUBgEiBh0BFBYzITI2PQE0JisBIiYvASMHDgEjAesmQSYmQUxAJiZAJh4zHR4yOzMdHTLG/jgdKCkcSQ0WBBIDDgiSBw4DEgUVDUodKCj+GxAWFhAByBAVFRBKFyQJEYsRCCUXsCZATEAmJkBMQCb6HTM8Mh4eMjwyHv7HKBzuHSgODDMHCQkHMwwOKB3uHCgBWBYQ7g8WFg/uEBYYFTAwFRgAAAACAAD/agPoA1MAFAAqACpAJwABAAMBA1wEAQAAAlgFAQICDABJFhUBACAfFSoWKQsKABQBFAYFFCsBMhcWFxYUBwYHBiInJicmNDc2NzY3IgcGBwYQFxYXFiA3Njc2ECcmJyYjAfR/bmo+QEA+am7+bWo/QEA/am1/iHRxQ0REQ3F0ARB0cUNERENxdIgDM0A+am7+bWo/QEA/am3+bmo+QB9EQ3F0/vB0cUNERENxdAEQdHFDRAAAAQAA/2oD6ANTABQAE0AQAAABAHAAAQEMAUkZFQIFFisBFAcGBwYgJyYnJhA3Njc2IBcWFxYD6ERDcXT+8HRxQ0REQ3F0ARB0cUNEAV6IdHFDRERDcXQBEHRxQ0REQ3F0AAAAAAQAAAAAAvwCLgApADIAOwBEAG1AagwDAgkIHhsCBAkfGQIHAANHAAEACAkBCGAACQAEAAkEYAIMAgALAQcGAAdgDgoNAwYDAwZUDgoNAwYGA1gFAQMGA0w9PCsqAQBBQDxEPUQ6OTY1Ly4qMisyJiUdHBQTEA4IBwApASkPBRQrASIHJzY1NCYiBhUUFwcmIyIGFBYyNjU0JicXNxYyNxc3DgEVFBYyNjQmBSImNDYyFhQGEzQ2MhYUBiImEyImNDYyFhQGArANEGMNLD4sDGIQDh8sLD8rCwoCXxUnE2ACCgsrPyws/mMSGRkkGhqBGiQaGiQa6hIZGSUZGQEkB50UFR8sLB8UFZ0HLD4sLB8PGwoBmAwMmAEKGw8fLCw+LHcaJBkZJBoBNhMZGSUZGf7cGiQZGSQaAAQAAAAAAy0CGgAPAB8AIwAnAEtASCYBAwEnJCIhHBQGAgMlAQACA0cjAQFFIAEARAABBQEDAgEDYAACAAACVAACAgBYBAEAAgBMEBACABAfEB4YFgoHAA8CDwYFFCslISImPQE0NjMhMhYdARQGASIGHQEUFjMhMjY9ATQmIwEnNTcHFxEHAhz+zhMcHBMBMhQbG/66BwkJBwEyBwkJBwERv7+fgIDCHBPaFBsbFNoTHAEZCQfaBgkJBtoHCf7HaaZp/EcBDkYACAAAAAADLQI5AA8AEwAjACcANwA7AEsATwBOQEsMAQQPAQcGBAdeDgEGDQEFAAYFYAgBAAsBAwIAA14KAQIBAQJSCgECAgFYCQEBAgFMT05NTElGQT47Ojk4NTIzERM1MxETNTIQBR0rATQmKwEiBh0BFBY7ATI2NScjNTMBNCYrASIGHQEUFjsBMjY1JyM1Mxc0JisBIgYdARQWOwEyNjUnIzUzATQmKwEiBh0BFBY7ATI2NScjNTMDLQ4K6goODgrqCg4g2tr+yA4K6goNDQrqCg4f29sfDgrqCg0NCuoKDh/b2wF3DgrqCg4OCuoKDiDa2gEnCg4OCowKDg4KCH0BAQoODgqMCg4OCgh98woODgqMCg4OCgh9AQEKDg4KjAoODgoIfQACAAAAAAPwAn4AqwCsAC5AK0cwLAMCAAFHAAEAAW8DAQACAG8AAgQCbwUBBARmmZeAfmhlU1I8OjoGBRUrATY3Ni8BJi8BJg8BJgciByMHIhUHDgEHBgcGBw4BBwYjJyYjJicmLwEmNTQ3NTQ/ATY1NCcmJy4BJyYjJgcOARcWHwEWFxYVFg8BBgcGBwYPAQYiJyYvASYnJi8BJicmJyYvAiYjByIPAQYUFxYXFhcWHwQWFxYXFhcWNzM2PwE2NzY1Jj4CPwE2Fh8BFh8BHgE/ATI+AScmLwEmJyYvASMmJyY3NjcxA3MQEloMAwIMAgwVlgUFAwMBAQEDAwYBHBwWDRIRDAkEAwQCCAQFAQEBAQEBAQICBAYKDBsrYBwKEwcfDQMDBQQDAwICAQEGBQEDCA0KBw8CDwgQDQoMCBAHBAkCCQYGjhUIAgIDIyEnGBAhBiUPDQwYHxcaKiQoOxMJAwIBAgEJCA4CBA0fESMWDwoLHw6FExcEAgECAQECGkkCASIIEAkFKQGPExl3IQYDBAEEAwECAgEBAQEDBwVFMCMUGhEKBgEBBgcJCwcKBA8KFhsQJAkUDAwJBwoHAwYBDQYUAgQSBwQUFg8mGw8UBwsOCgEDAgcFDwMTDhsbEhYRJBIKBgIEAwEJBAILCVE8SCUZLggvEAwMEhUNDw0KAgIJBAUECAYWJBEOAQIDFhMpFwoGBgsDAg4PCQUHAgUBL0QCIQoVFQ03AAAAEAAA/24D5gNSACMALAAyADgAPgBEAEoAUABWAFwAYgBsAHYAfwCPAJoA4UAleXNxb2pnZWA9NjMwKCYOAwCUkouJh4WDW1VTTktJRkIPAQkCR0uwLVBYQDMAAQkBcAQBAw0TAgYCAwZgDxcOBRIFAhEQCxQECAcCCF4WDAIHChUCCQEHCWAAAAAMAEkbQDwAAAMAbwABCQFwBAEDDRMCBgIDBmAPFw4FEgUCERALFAQIBwIIXhYMAgcJCQdUFgwCBwcJWAoVAgkHCUxZQD1dXVdXRUU/Pzk5JCSXloGAfHtdYl1iX15XXFdcWVhNTEVKRUo/RD9EQUA5Pjk+Ozo1NC8uJCwkLF1VGAUWKwEmJyYnJic1IxUGBwYHBgcjFTMWFxYXFhcVMzU2NzY3NjczNSMmJzY3FhcWFyUGBxEeAScRJic+ARMVIzY3FhcVBgcmJxcVLgEnNhc1FhcOATcWFwYHNic1MwYHJic1NjcWFxMmJwYHLgEnHgElBgcmJwYPAT4BBxYXBgcjNjc2AzMWFwYHFhc2NxYXLgEnJgU2NyYnNjczBgcGA+UGQUBoa34yfmtoQEEGAQEGQUBoa34yfmtoQEEGAeEDFzkxLxscBP7/V1o3XsdaVx1dN9MDFVdkYVUaA9M0WR1QjFpQHVmYLidRbECk0wMaVWFkWBQDaAQJJTYTOSM/bf5aRSo2JQQGAittpjE5FwO6BBwbO7oDHTYtCw8nLihAXJQsLQMADwspOh0DugQnJgF5fmtoQEEGAQEGQUBoa34yfmtoQEEGAQEGQUBoa34yZVkgMThFRkzRKgQBDgx4hP7yBCpceP7ZflxRK7SXBChaabz1C2tUJ/H1BCdUa60aJE0eO9CXaVoozX4EK1NaAR0FCSYhPGIgEkRWQX0hJgQIAi9EgTEgWWVMRkX+93RgHioNDiQabjsaelRY1Q4NKCBgdFpSTwAAAgAAAAAD6AJAAAcADgA8QDkJAQIBAUcHBgIEAARvAAIBBQECBW0ABQVuAAABAQBSAAAAAVYDAQEAAUoICAgOCA4RExERERAIBRorESEVIxEjESMlCwEjEzMTAZaXZ5gDeI2NcdNV0wI/Z/6IAXho/r8BQf4gAeAAAwAA/2oF3ANTADMARABQAGJAXzYBDAszAQ0MPh4SAw4NA0cQCgkEAwUCBQsFAgttDwgHAQQADgYOAAZtAAYGbgALAAwNCwxeAA0ADgANDl4ABQUMBUlQT05NTEtKSUhHRkVEQz08FRMZIhkZERoREQUdKwEDIycmLwEmNQcGDwEjAzMXFhc2PwE2PwEzHwIWFzc2PwEzJSYjIgcGBwYQFxYXFiA3AQUjAyMWHQEjETMTMycmPQEzBSMVMxUjFTMVIxEzBKtXVjEBCAIFBwQGMFZbSy0MBgIFBAMCNEg0CQIEAQgDBi4p/mF2hIh0cUNERENxdAEPcwLu+8NgmwIEQ1+bAgICRAEWgnl5gs3NAg7+rLsLHwoaBioaELsBZcM2JxIZFBIHyMgpChoLLxEZx/BDRENxdP7wdHFDREMBsaQBDkAmqAFl/vUoLQ2pPk8+XD4BZQAAAAAEAAD/bAM+A0oADgAgAC0ANgBtsxgBAkRLsCFQWEAdAAMIAQQFAwRgAAUHAQIFAlwGAQEBAFgAAAAMAUkbQCMAAAYBAQMAAWAAAwgBBAUDBGAABQICBVQABQUCWAcBAgUCTFlAGi8uIiEQDzMyLjYvNignIS0iLQ8gECAXCQUVKwUBJjQ3Njc2MhcWFxYUBwEiBwYHBhUUFxsBNjU0JyYnJgMiLgE0PgEyHgEUDgEnIgYUFjI2NCYB9P7iLC0sS0y0TEssLSz+4k5EQSYoJ/r6JygmQUROHjQfHzM+NB4eNB8eKio8KiqUAe9Ms0xLLC0tLEtMs0wBxigmQUROS0X+TwGxRUtOREEmKP5uHzQ9NB8fND4zH7kqPCoqPCoAAAADAAD/agPoA1MAFAApAEEAQ0BAPgEEBQFHAAUCBAIFBG0ABAMCBANrAAMGAQADAFwHAQICAVgAAQEMAkkWFQEAOzotLCAfFSkWKQsKABQBFAgFFCsFIicmJyYQNzY3NiAXFhcWEAcGBwYDIgcGBwYUFxYXFjI3Njc2NCcmJyYTDgEiLwEuAS8BJjUmNRE0NjIWFREXHgEB9Ih0cUNERENxdAEQdHFDRERDcXSIc2JgODo6OGBi5mJgODo6OGBiYAUSEgy1AgYCAwEBFiAXng4IlkRDcXQBEHRxQ0REQ3F0/vB0cUNEA5s6OGBi5mJgODo6OGBi5mJgODr93wkKBWoBCAIHAgUCAwEtEBcXEP7pWwgfAAADAAD/4gNhAtoADwATACYAiEuwHVBYQDAABAUABQRlAAgABQQIBV4JAQAAAgYAAl4ABgAHAwYHYAADAQEDUgADAwFYAAEDAUwbQDEABAUABQQAbQAIAAUECAVeCQEAAAIGAAJeAAYABwMGB2AAAwEBA1IAAwMBWAABAwFMWUAZAgAkIRwaGRgXFhUUExIREAoHAA8CDwoFFCsBITIWFREUBiMhIiY1ETQ2BSERIQMjNSERMxUjIiY1ETQ2MyEyFhUBNwHpGyYmG/4XGicnAeD+XQGjkmX+XzpdGycnGwHoGyYB+Cca/mwaJycaAZQaJ17+pgIPLP6wXycaAYsbJycbAAAAAAQAAP9sA+YDUgAbACQALwA2AFBATTEfFQYEBQQRCgIBBQJHCQEFBAEEBQFtAwEBAAIBAloKBwYDBAQAWAgBAAAMBEkwMCYlAgAwNjA1KyolLyYvIyAQDw4NDAsAGwIbCwUUKwEhIgYUHwEeAhcRIxUhNSMRPgI/AT4BNTQmBxQPATUzNx4BASIuAT0BIRUUDgEBFScmNDY3A4f81iY1G5cETH5MjgFojkx+TAWXDQ03FQRhUwQGCP5aQnFCAepCcf59YAUIBgNSNkwbmE2EUwn+yExMATgJU4NOmA0iEic1XAcEYXsBAQj+PUNxQ9XVQ3FDAct7YQUMCQEAAAEAAP+EA+EDOAAJABVAEgcGBQQDBQBEAQEAAGYWEQIFFisBAyEFAyUFAyUhAfV2/ooBLXcBNgE2dwEt/ooDOP6T2v6T5OQBbdoAAAABAAAAAAN7AiAABgAGswMAAS0rJTUFEQU1BQId/qgBWAFefcbGAaPHx9IAAAEAAAAAAy0CIAAGAAazBAABLSstARUtARUlAy3+qf6iAV4BV33GxtHSx8cAAgAAAAACoAJIAAMABwAVQBICAQABAG8DAQEBZhERERAEBRgrATMRIwMzESMCI319+n19Akj+DAH0/gwAAgAAAAACNAJRABUAKwAcQBkpEwIAAQFHAwEBAAFvAgEAAGYXHRcUBAUYKyUUDwEGIicBJjQ3ATYyHwEWFA8BFxYXFA8BBiInASY0NwE2Mh8BFhQPARcWAV4GHAUOBv78BgYBBAUQBBwGBtvbBtYFHAYOBv78BgYBBAYOBhwFBdzcBVIHBhwFBQEFBQ4GAQQGBhwFEATc2wYHBwYcBQUBBQUOBgEEBgYcBRAE3NsGAAACAAD/+QOgAwsALQBCAE5ASzsBBAYlAQUEAkcABwECAQcCbQAGAgQCBgRtAAQFAgQFawAFAwIFA2sAAQACBgECYAADAAADVAADAwBYAAADAEwUFxUnNTk1MwgFHCsBFRQGIyEiJjURNDY3ITIXHgEPAQYjJyYjISIGBxEUFhchMjY9ATQ/ATYzMhcWEwEGIi8BJjQ/ATYyHwEBNjIfARYUAxJeQ/4wQ15eQwHQIx4JAwcbBgcFDQz+MCU0ATYkAdAlNAUkBgcDBAuB/jkNJA7wDg49DiQOkwFpDSQOPg0BS7FDXl5DAdBCXgEOBBMGHAUBAzQl/jAlNAE2JI0IBSMGAgQBBf46Dg7wDSQOPg0NkwFpDQ09DiQAAgAA//kDEwMLAA8AHwArQCgAAwQBAAEDAGAAAQICAVQAAQECWAACAQJMAgAeGxYTCgcADwIPBQUUKwEhIgYHERQWFyEyNjURNCYXERQGIyEiJjURNDY3ITIWAnH+MCU0ATYkAdAlNDR8XkP+MENeXkMB0EJgAsM0Jf4wJTQBNiQB0CU0Wf4wQ15eQwHQQl4BYAAAAAMAAAAAA+gCtgAFAAsADwAiQB8LCgkIBwYFBAMCAQAMAQABRwAAAQBvAAEBZhEcAgUWKxMVJzcVBwUVNycVFwMhESFycHAhAyZxcSFM/VkCpwE9UHFxUCEhUHFxUCEBWP1OAAAEAAD/+QNZAsMAAwAHAAsADwByS7ASUFhALAAEAAUABGUABwYHcAABAAAEAQBeAAUAAgMFAl4AAwYGA1IAAwMGVgAGAwZKG0AtAAQABQAEBW0ABwYHcAABAAAEAQBeAAUAAgMFAl4AAwYGA1IAAwMGVgAGAwZKWUALERERERERERAIBRwrASE1IREhFSERIRUhESEVIQNZ/TYCyv02Asr9NgLK/TYCygIRsv53sgFBR/6+RwADAAD/+gL2ApcAHwAqADoACrczKyggHgkDLSsBBw4BLgE/AS8BDwEUDgEmLwEHEzcHFzc+AR4BDwEXEwEDNx4BPgE/ARcDFyc2LgEGBycTFwYeATY3FwKoBwsnJRQEAiwYUwEaKCMIBVNVGRNPBwsmJhMDAk6z/ldJHA4yNyYFHQ+T1xsBHzI3EhucGwEfMjcSGgHVCxALDyMTDBKFDwwUHggUEgwP/ioELSAKEQsOIxQNIAG7/v4BmQUYFwooGgVT/paTCxsvFAwUCwGBCxsvFAwUCwAAAAAD//T/cQP0A0sAFAApAEgAWLYwKgICAwFHS7AkUFhAFAUBAgABAgFcAAMDAFgEAQAADANJG0AbBAEAAAMCAANgBQECAQECVAUBAgIBWAABAgFMWUATFhUBACAfFSkWKQsKABQBFAYFFCsBIgcGBwYQFxYXFiA3Njc2ECcmJyYDIicmJyY0NzY3NjIXFhcWFAcGBwYDNjc2NzY3Nh8BFhceARcWBwYHDgEPAQYnJi8BJicmAfSLeHNERkZEc3gBFnhzREZGRHN4i1VIRioqKipGSKpIRioqKipGSPcEBQYLBgkGDAIjRUGGIhESJUlBiyIGCAUIAgcIBAUDS0NCb3P+9HNvQkNDQm9zAQxzb0JD/OcpKERGo0ZDKCkpKENGo0ZEKCkBVjogMxMKAQEDAQomIlceDw4gKydFCwEBAwUMIysrPgAHAAD/2AQiAyoAEAA7AFUAbAB1AH4AiwATQBAAAAEAbwABAWYyMBsaAgUUKyUGJy4CNjc+ARceAgYHBgEwIyYnJjc2JyYiDwEGJjc2JicmBgcGBw4BFRQXFhcWMzI3Njc+ATU0JyYTLgEHMQ4BHgE3Nh4CBzEGHgE2NzAxNicmBy4BBw4BHgE3MTYeAgcxBh4BNjc2JgEOAS4BPgEeAQcOAS4BPgEeATcmDgIeAj4CLgEBv1VLSV0LSkRGqUtJXQpKQ0YBAwENAwUFGxsYflEICQwEDQUTHG9ERUBKUUE8ZmJuZVtUQT1EKCKHMoxHEBIHGxAzZEcVEAUPIB0FFg4PmxhFIg4QBhgOESEYBwUEDBsZBQsP/kcFERADCREPBDsMLigLGS0oDDIoVEQkCTJTWkgiDjcVCBQVVW9mIiMQFBRVcGYiIwFuBQMGDUIlJCIDAgQMKD8THBAoKUBKl0JSQjwjIRwZLStoMTYnIAFKOCwPBBsgEgMLH1BmMRAdCg8QRUdJJxsWCAMYHA8DBAsaIhENGQkMDiJG/pUIBgcPDwYGD04TEBIoJw8QKagKETFISjobEDVNSjgAAAAGAAD/owQaAx8AHQAmAC8AVABdAGYASEBFMA0FAwVECQMCAQIBbwQBAgACbwAABgBvCwcCBgUGbwgKAgUFZl9eVlUoJ2NiXmZfZlpZVV1WXSwrJy8oLyUkISAQDAUVKwEGBw4BFycmJyYHBg8BNzY3NiYnLgE3Njc2HgEXFgU2LgEOAR4BNjciBh4BMjY0JgEmJyYnJicmBwYHBgcGJyYnJjc2NzY3NhcWFx4BBgcGBwYXFhcBMj4BJiIGHgE3Ig4BFjI+ASYC2ZhdMy4GEzocFw0UKCsFCQYEBg1WRBsws0ueiS40/lABGSQaARgkGuYRGgEZJRgaAZYJEBUKEQ4LDwgSGg2QZ0ASEB8gS0JUUUpMLyoWKjIXBQcOAwH+qw4VARUeFgIV6w4UAhUdFAIVAfYIXDJ6SwMIAgIICxkbGSgUDxIJPaxdojwZD0g8RSsRGwEYJBkBGD0aIxgZJBn9WgQJCwQIAQEDAQUIAQ9fPE5MR0oxLAYHHh88NXx2LBYQFBgFCgFFFB0WFh0URxQdFhQdFgAAAAACAAD/agKrA1IAHgBKADRAMQUBAAIBRwABAwFwAAIAAAQCAGAABAADAQQDYAAFBQZYAAYGDAVJSEYXJyUeKCIHBRorARQGByInBgcGExYGByMiJicmPgM3NjcmNTQ2MhYXFA4BJyInLgE+ARcWMzI+Ai4DDgMHFBcWDgEmJyY1ND4CNzIeAQHWQCwhHSIeihkBEAsDCxACBwoYJCgWIicIPlo+1liWWCQlDAwFFAwcIDZkRiwCKEpgcGBKKAEdBQYWFgYkNFZ6QViWWAITLT4BFCYsz/7wDRIBDgxGiGpmSCIyKhMYLEBAMliWWAEIAxQXDAEILEZkbGRGLAIoSmA4QDoLFgwIC0RQQnhYMgFWmAAAAAAE////sQOhAwsAAwAMABUAPQBZQFYNAQECFwEGAQJHAAMECQQDCW0IAQYBAAEGAG0ACgAEAwoEXgsBCQAFAgkFYAACAAEGAgFeAAAHBwBSAAAAB1gABwAHTDw6MzAtKxMzKRMTIREREAwFHSsXITUhNSE1IyImPQEhATQuAQ4BFj4BNxUUBgcjFRQGIyEiJic1IyImNzU0NhczETQ2MyEyFh8BHgEHFTMyFtYB9P4MAfRZFiD+mwKDFCASAhYcGEYMBn0gFv3oFh4BfQcMAUArJCAVAXcXNg9VDxgBIy0+B4/W1iAWWf53DxQCGBoYBBAR6AcKAVkWICAWWQwG6CxAAQEwFiAYDlUQNhaPPgAAAAIAAAAAAyYCSQATAC0ANEAxBQEBBgEEAgEEYAACAAACVAACAgBYAwcCAAIATAEAKyglIh8cFxYPDAcGABMBEggFFCslIiY1ETQ2MhYVERQWOwEyFhQGIzcUBiImNRE0JisBIiY0NjMhMhYUBisBIgYVARYLEREWEBALmQsQEAusEBYQEQtdDBAQDAEpCxAQC14LEXQQCwGfCxAQC/6SCxAPFA4bCxAQCwFuCxAOFQ4OFA8QCwAAAAAC//7/ZwQbA1IAPgA/AFJATw0BBAA0AQMEOjUsIhEFBQMqAQIFIBkCAQIFRwAEAAMABANtAAMFAAMFawAFAgAFAmsAAgEAAgFrAAEBbgAAAAwASTk3MzEvLSknHxYGBRYrASYnJQMuASIGBwMFBgcGFh8BAwYWFxYyNyUFFjc+AS8BNjcOAQcxBicmJyMlJiUnMzY3NhcFFxYXFjcnNzYnMQQXBQ7+r5ICCw4LApf+sg4FAgQF9z0CBQUIDAQBLQEpDQoGBQItLRQWGhd5xGRgAgFQY/7sFANob9l7/q9HVEFbKQb1BwMB1Q0CHwFCBgcHBv7FJgINBgwF4/6qBwwEBAOtrwQHBAwG/hMXCQcFFwYCCvUSCwEQBw4j7QYHAgQFL+MLDAAAAAUAAAAAAtQCYQAJABEAFQAeACcAVUBSAAEMAQQAAQRgBQICAAAGCAAGXg4KDQMICwEJBwgJYAAHAwMHUgAHBwNWAAMHA0ogHxcWCwokIx8nICcbGhYeFx4VFBMSDg0KEQsQERISEA8FGCsBIy4BIgYHIwMhAzIWFyM+ATMHIRMhEyIGFBYyNjQmMyIGFBYyNjQmArVeAjZMNQJeHwG12xojAn0CIxmcATkf/oltDRISGhISjw0SEhoTEwIDKDY2KP5qAdUlGholXv6pATgSGhMTGhISGhMTGhIAAAAJAAD/ahkyA1IAEQAfACsAQgBXAGMAawBvAKgA8UDulQEXD5YBBgt7DwICG3oBCAIERyIBDB4AHgwAbQAACh4ACmsADx8XHw8XbQAFFwsXBQttIAEEGgcaBAdtAAIbCBsCCG0jAQ4IHQgOHW0DAQEJDQkBDW0ADRwJDRxrGQEXBQoXUhYQAgoRIQILBgoLXhIBBhMBBxsGB14AGgAbAhobXhQBCBgVAgkBCAleAB0AHB0cXAAfHx5YAB4eDB9JREMtLCAgExKdm5KQgH53dW9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWE5NQ1dEVzg2LEItQiArICsqKSgnJiUkIyIhFhQSHxMfERERNSQFGCsBNCcmJyYnIycRMxEzASEBPgEFIxEzMhcWFxYUBwYHBgEVIRUhFSEVIREhFSUiBwYHBhQXFhcWMzI3Njc2NzYmJy4BAyInJicmJyY2NzYyFx4BBwYHBgcGASEVIRUhFSEVIRUhASEVIREjESEFIRUhBRQHBgcGIyImLwE3Fx4BMzI3NjU0JyYnJicmNTQ3Njc2NzIWHwEHJy4BJyYjIgYVFBcWFxYXFhcWFYolJ0pScNroyZEBDAEB/thpcv6o+fkxIx4PDg4PHiMCzQIC/f4CAv02Asr2i59zaDg0Mzhoc6Cdcmg4MwIBSERBsGhhRDwgHAICLCpN/EoqLQIBHB88Q+/hAsv9/QID/f0CA/01CjoDD/7dyf7d+V8CHP3kBgM9NWBVaKDNMASpBhmDWUIxUcdtRlsvODcxWFFgib4uBqIHDj0oLC5RXjQsX3RHXS83AfVQRksrMQEB/E0BM/7NAUsdmhcBCRUSIBxCHSASFQEDt72zxwOyxNZMRHZt/Wt0QUhJQXNsf2i+REJE/OMtKEc/TkV7LE5NKntGTkBIKC0DC8S3vbPHA7K6/QgC+NnLOWtJQCEddHYMWA5ASRMfSWQVDRgfOEJmXEI8IB4BYV0MVAwYLA0OOjItGBQMDhkhO0MAAAAD////sQPoAsMAGQA5AEkAQEA9GxIBAwMCEwACAQACRwADAgACAwBtAAABAgABawAFAAIDBQJeAAEEBAFUAAEBBFgABAEETDU9LRkqKQYFGislEQYHBgcOAicjIi4BJyYnJicRFBY3ITI2EzUvASYGJyEiBgcUFxYXHgQ3MzI+Azc2Nz4BNxEUBgchIiY3ETQ2MyEyFgOhEhWVWRwkPBsCGj4iHViWFRIMBgM2BwoBAgMDBAb8ygcKAVNrdAQgEiAYDAILGh4UHgV0bB40RzQl/MokNgE0JQM2JTQLAawUEHNKGBoeAhoeFkpzEBT+VAcMAQoCUg4OBQUCAwwGXkFUXAMcDhQMAQoWDB4CXFQYUjX9oSU0ATYkAl8lNDQAAAACAAAAAAM8Al4AQwCDAFxAWXYBBwJ/PwgDAQYCR3FqJx4EAkUJAQQHBgcEBm0AAgAHBAIHYAAGAwEBBQYBYAAFAAAFVAAFBQBYCAEABQBMRUQCAG9sWVhOS0SDRYM9PCQhDg0AQwJDCgUUKyUjIicmJyY9AQYPAQYHBi8BJi8BJicmNzY3Njc2PwEXHgEzMTI2PwEXFh8BFhcWFxYHBg8CBg8BBgcGJyIvARUWBwYBMhYdARQeATsBMj4BPQE0NhcWFxYzNzY3Nj8BNjcwMSYnJi8BJicOASsBIiYnBwYHBg8BFh8BFhcWHwEWPwE2Am/4GAwKAwIFDQYiDhcHDg4GAwkBAgsPJDQ3DhgRAgM6KCg7AgERDxMFNDMjFAwCAgoCAgsFBQgDBxgOIxcBCAv+uwoMAgcM+A0IAg4NChghDQEIBAkKBAUBDhszNwUFCglJLwEvRwoUMzAiDAEBBgMMDgEDAwcdCh5iCAcNCBPUAQQBCQEBDyIgDAYRCQ4LEBgjEwQGBBIoNjcmEQMDBgISIRcUCw4JEgMFFw0NEQcPAgoG1BwMEAErCQnhDgkCAgoO4AkLAgEHCgITCxgUCAkDDhMjEwECAi07Oy0GESEWDgEDDAYYIwQGBgEHAwoAAAADAAD/agPEA1MADAAaAEIAeUAMAAECAAFHKBsCAwFGS7AOUFhAKAcBBQEAAQVlAAACAQBjAAMAAQUDAWAAAgAGAgZcAAQECFgACAgMBEkbQCkHAQUBAAEFZQAAAgEAAmsAAwABBQMBYAACAAYCBlwABAQIWAAICAwESVlADB8iEigWESMTEgkFHSsFNCMiJjc0IhUUFjcyJSEmETQuAiIOAhUQBRQGKwEUBiImNSMiJjU+BDc0NjcmNTQ+ARYVFAceARcUHgMB/QkhMAESOigJ/owC1pUaNFJsUjQaAqYqHfpUdlT6HSocLjAkEgKEaQUgLCAFaoIBFiIwMGAIMCEJCSk6AamoASkcPDgiIjg8HP7XqB0qO1RUOyodGDJUXohNVJIQCgsXHgIiFQsKEJJUToZgUjQAAAACAAD/agCBA1IADAAVAC1AKgQBAAEDAQADbQADBQECAwJcAAEBDAFJDg0BABIRDRUOFQcGAAwBDAYFFCs3IiY1ETQ2MhYVERQGAyImNDYyFhQGQxUeHioeHhcbJiY2JSZyIBYCdBYgIBb9jBYg/vgpOigoOikAAAADAAD/agPnA1IABQAOABIATkBLCgkIAwMEAUcABAUDBQQDbQADAAUDAGsAAAcFAAdrAAcBBQcBawYBAQFuAAUFAlYIAQICDAVJAAASERAPDg0MCwcGAAUABRERCQUWKxkBIREhEQMjNQcnNyM1IQEhESECYQGGV1eaPZmbATD8cAIK/fYDUv5N/csD6P54nZo9mlb8cQHeAAH/9f9qCIQDWQA3AE1AEjIvFxYVEgYBAgFHMTAUEwQBREuwLVBYQBAAAQIBcAACAgBYAAAADAJJG0AVAAECAXAAAAICAFQAAAACWAACAAJMWbYnJhokAwUWKwEmJyYkBwYEBwYEBwYXFhcWBCUVNxEHFSMEBwYnJicmNz4BNzY3NiQXFhcWBwYFBxE3ETY3Njc2CHYLX1z+xcbO/knGvf7jSUsLDYN+AacBApiYAv7ycLdaagkIQD3vn6S3+QGnfoQLDcKt/rpkmfK/vGNnAp5ALCokCQpMPjuSSUxATCwpCx+NFAHYFI0iChAKDTQuNjRqLS4gKxUZGzxOTUVBE/34FAFWOU9OU1YAAAAEAAD/agPpA1IAIAA7AE8AVwBTQFBWVFJGPDovBwgJDwEBCBABBwE7AQYCBEcACAABBwgBYAAHAAIGBwJgAAYAAwUGA2AABQAEBQRcAAkJAFgAAAAMCUk2NSUjIhIyIyUjGAoFHSsVNTQ3ASY1NDYgFhIGJyInBxUUBicjFRQGKwEHBisBIiY3Mzc2OwE1NDY3MzU0PwEWMzI2NC4BBhcUFwkBNDc2NzYXFhcWFRQHBgcGJyYnJjcWFzY3JicGEgF7FrgBArYCun85OUomGD8mGEktERZdGiQ+Vy0SG0kkGj8RajxDZ5KSzpQBI/5mAjICF0EPDEo1BgIXQQ8MSjUGHzNEMxIxRjNYXhQTAXs5OYC4uP8AugEWSUoZJgE/GSYsEiYYLRI/GSQBShoRaiOS0JAClGZDPP5nAm8EBkEXBgo1SggJBAZBFwYKNUoICUYxEjNEMxIAAAcAAP9qA+4DUgAeACsAOQA/AEkAUQBgAFNAUFdWUUlFPQYFBkQBBAVMAQMETS8lAAQCAwRHAAYHBQcGBW0ABQQHBQRrAAQAAwIEA2AAAgABAgFcAAcHAFgAAAAMB0lfXVNSHRMWFCwtCAUaKxU0NjQ2PQETNjcBNTc2MzIXHgEHAQYHBQcGIgYjIiY3FBYzMj8BNicmDwEGNx4BFz8BNiYnLgEHBgc3FhcBJgcDFhcWFwEmJyYnAxYXFTc1Ni8BMhcWFxU3NicmJyYjIgcCAkoKFQFFmDxWalBKDkH+JBgf/vkKBAoKBC1APxoUBhBzBC8tPCADLENmAXQLKQ42M4AwBwRjLS0BJ1g4eiYbFRQBKRAXHiWvEQTyPR7BalBGCDQtBAU5P1A8KSkECAgIAgIBCx8WAUQCmjtQSsJA/h8XCEYDAQJALRMcBCA6Ly0Cdw6kAmRGHgYviDUxFCIKC28CEgEnFjf+6xQZFiEBKx8YHRD+VCkpGPUCPGDTUEldFjctQko5PikABQAAAAADDQJ3AAAAGQAvADMATwBNQEpOTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzYzMjEvLi0sKyopKCcmJSQjIiEgHx4dHBsYBAMzAAEBR00BAEQAAQABbwAAAGYZKgIFFisBAw8BFwcGFQcGFjsBNzI2MwE3NjQmIg8BJwcXBxc3FwcXNxcHFzcXBxc3FwcXByclFwEnJQ8BFzcXBxc3FwcXNxcHFzcXBxc3FwcnBxc3JwH0rAlku5ECFQMHBQZYAgMBAY0JESEtEZ+yChMQEBASGRAZExAQDxMZEBkSDw87rwGpL/52LwFCCRYQDxMcDxkTDA8QExkPGRMQEBAGS6MPsm0JAU4BKQlkvJECA1QECBUEAYwKES0hEZmyFhMPEBATGRAZEhAQEBMZDxkTEA88qTIv/nYvrwYWEBATHA8ZEw0PDxIZEBkTDxAQB1GjELJtCgAAAAAGAAD/ag4QA1IARABQAGYAdQCCAI8Av0ASKwEDBywBCBIIAQEOBwEEAQRHS7AZUFhAPA8GAgQBAAEEAG0ACAAFDggFXgARAA4BEQ5gDAEBCgEAAQBcDQEDAwJYCwECAgxIABISB1YQCQIHBwwSSRtAOg8GAgQBAAEEAG0QCQIHABIIBxJgAAgABQ4IBV4AEQAOAREOYAwBAQoBAAEAXA0BAwMCWAsBAgIMA0lZQCePjYWDf318e3p4cnBta2NhWVdQT05NTEtKSUhHRkUzMSgnJiMTBRYrJRQHBiMiJic1FhcWMzI+AjU0JyYvASYnJicmJyYnJicmNTQ2Nz4BMhcWFwcmJyYnJiMiDgEHBhUUFxYXHgEXFhcWFxYBIxEhESMRMxEhETMBFAYHBgcGIyImJyY1NDY3NjMyFhcWBRQXHgEzMjYQJiMiDgIlFAYrAREjESEyFx4BBTMyNjc+ATQmJyYrAQJ5XWWmT4U9cjVHNyQzKA0DAgUDEyIWaWAlGwwTCRsqLSd9l0hUOENYJxYcECIeKyYGAwQDBww3akgsLhkuA8fI/n3OzgGDyARnPDw/UllqbbI8eDw8culvqjt4/T08HlxBfHp6fD1gPB4GLMmzV84BMq1eMjL+LUMuShQYFxUTLVJXiX1SUB4ewSwQFAweIh8LDAcOCQoYDjQrJRsPGRstREJjIycpFBcYoCEHCQMCDB0SCx4NDQgNFiQxJB4hIkf+nAGk/lwDzv6EAXz+GXm6PD8hJURBge55ujyFPkGC851aKCiiAUqiKU9+Y6Gf/qUDzkonduUUFBM0RzgPIQAJAAD/agPoA1IAAwAHAAsADwATABcAGwAfACMAR0BECggCBgsJAgcMBgdeEA4CDBEPAg0MDVoFAwIBAQBWBAICAAAMAUkjIiEgHx4dHBsaGRgXFhUUExIRERERERERERASBR0rETMVIyUzFSMlMxUjBTMVIyUzFSMlMxUjBTMVIyUzFSMlMxUj2dkBh9raAYjZ2fzx2dkBh9raAYjZ2fzx2dkBh9raAYjZ2QNS2dnZ2dmu2tra2tqu2dnZ2dkAAAAHAAD/ai/1A1IACQASACAAKQAtAEEATQCEQIE/LwIVBB0BCAM3ARcAA0cAFQAWAxUWXgAJGAEIAAkIXgADAAAXAwBgABcSGhEQDRkMBwUJARcBWhQKAgQEAlYTDw4LBgUCAgwESS4uKioTE01MS0pJSEdGRURDQi5BLkE8Ozo5NjU0MyotKi0sKyknIyETIBMgFiESJCEhESIbBRwrARQGKwERIxEzIAEzMjY1NCYrAQERIxEzMhYVFAYHASMBJzMyNjU0JisBAREzESEBIxYVESMRMwEzATMRIxE0NyMBKQERIRUhESEVIREhAlrFtZpG9QFl/eyJqJiOlqULhEXuubNrbAEQU/7++b9+jImapgtMRgsk/osFBUNtAWIEAWJpRggF/ooNSP3dAiP+IwHC/j4B3QIzkZv+YwPo/fFvfnNw/gv+TAPoiopjjB3+OAG0PHFuc2f8VwPo/BgDm0Zn/RID6PyQA3D8GAL2SVv8ZgPoQP6FQP5TAAAAAAoAAP+3A+kDBwA2AEkAWQCJAJcApQCzAMEAzwDdAMlAxiwBBAA5AQYDOwEIBnZeHAMHCARHZl8CFIABBQJGAAkUExQJE20XAQAABAMABF4AAwoBCAcDCGAYAQYABwwGB2AaDhkDDA0BCxAMC2AcEhsDEBEBDxQQD2AeFh0DFBUBEwUUE2AABQEBBVIABQUBWAIBAQUBTNDQwsK0tKammJiKiktKAwDQ3dDd1tTCz8LPyMa0wbTBurims6azrKqYpZilnpyKl4qXkI5ubWNiW1pTUEpZS1g/Pjg3KCcSEA8OADYDNh8FFCsBIgchDgEVERQXFhcWFxYfASEyNzY3Njc2NzU3EScmJyYnJicmJyYrATU0PQEnNScmLwIjLgEFIRUGFxEUFyEnJicmLwEmJyY1EyIGHQEUFjMhMjY9ATQmIxczBg8BEQYeATI+AScRND8BNjc2MhcWFzEWFxYVEQYHBgcGBwYPAScmJyYnJicmNQEOAR4BNzMWPgE0LgEHMw4BHgE3MxY+ATQuAQcFDgEeATczFj4BNC4BBzMOAR4BNzMWPgE0LgEHBQ4BHgE3MxY+ATQuAQczDgEeATczFj4BNC4BBwKKAwL9ng8UIBopFRgREQ4CbQ0RHxsnGh4DAQEBAgQGCxUZHwYHwQEDAgIEBAIGDP29AhoCAib+MwsODQUKBxoMEU0QFxcQAYEQFhYQmVQEAgECChMXEwoCBgIEBQcfBwQFAwIBARAMGg0PDAsJCQsMDw0bDBH92w8RBBgPcwsWDAwWC2kPEQQYD5oLFgwMFgv+dA8RBBgPcwsWDAwWC2kPEQQYD5oLFgwMFgv+hw8RBBgPYAsWDAwWC2kPEQQYD5oLFgwMFgsDBgECFQ/9mT4wJxULBgQBAQMGDhQlKzoDAgGtCAoLDg0VEBMDAkQEBAgCAgcDAwIFBANOQwgI/hNCMgEBBAEFAg4SGiwB8xYQTRAXFxBNEBYlDQ4L/n4LFgwMFgsBgAkMAwgDBAUDCgYIBgL+VyoYEgwHBAMBAQEBAwQHDBMZLAENAxkfEwECChMXEwoCAxkfEwECChMXEwoCdAMZHxMBAgoTFxMKAgMZHxMBAgoTFxMKAnMDGR8TAQIKExcTCgIDGR8TAQIKExcTCgIAAAAAAgAA/8QFBgL3ACMALwBdQFoPAQIBEAEKAgJHAAoCBQIKBW0ABwQDBAcDbQABAAIKAQJgCAEGBAUGUgwLCQMFAAQHBQReAAMAAANUAAMDAFgAAAMATCQkJC8kLy4tLCsRERMRFSUjJyMNBR0rARQOASciLgI0PgIzMhcHJiMiDgEUHgEzMj4DNyM1IRYlFSMVIzUjNTM1MxUDImKydVOYbkBAbphToHJvQWJFdEREdEUuTjImEAToAYIHAeR1dXV1dQFVdbRoAUBumKaYbkBraz9EeIx4RBomMC4SjSQkdnR0dnR0AAAAAAIAAP9qA8QDUwAMADQAPEA5Gg0CAQYAAQIAAkcAAQYDBgEDbQUBAwAGAwBrAAACBgACawACAAQCBFwABgYMBkkfIhIjIxMSBwUbKwU0IyImNzQiFRQWNzIlFAYrARQGIiY1IyImNT4ENzQ2NyY1ND4BFhUUBx4BFxQeAwH9CSEwARI6KAkBxyod+lR2VPodKhwuMCQSAoRpBSAsIAVqggEWIjAwYAgwIQkJKToBqR0qO1RUOyodGDJUXohNVJIQCgsXHgIiFQsKEJJUToZgUjQAAAAAAgAA/2gD6ANUABYAJwAmQCMUEAoDAAIBRwAAAgECAAFtAAEBbgACAgwCSSQjHBsSEQMFFCslEzYmBwUOARYfASU2FxYPAjI/ARcWARQOAy4CND4CHgMCmFIFFhL+HhAMCA58AR4MBgQH5wkNDDx9JAFaUIS8yLyEUFCEvMi8hFB5AYIZFgi5BhAOBCa0CAUDBdJ/DTpdFAEPZriITARUgMDEwIBUBEyIuAAAAAEAAAABAADFiF59Xw889QALA+gAAAAA1iICVgAAAADWIgJW/+7/Oi/1A1kAAAAIAAIAAAAAAAAAAQAAA1L/agAAL/X/7v/HL/UAAQAAAAAAAAAAAAAAAAAAAGgD6AAAAkQAAAFVAAABVP/uAkQAAAPoAAADSAAAAyAAAAHS//MBCf/0AQn/8wHQ//QD6P/4A+gAAAPoAAACGgAABEwAAAPoAAAD6AAABRwAAANhAAAD6AAAAwYAAAQhAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAOgAAAD6AAABEwAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAADoAAAAjsAAAMRAAAD6AAABC///wNZAAAEtQAABAwAAAUQAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAABdwAAAPoAAAD6AAAA2EAAAPoAAAD6AAAA+gAAAPoAAAD6AAAAjsAAAOgAAADEQAAA+gAAAPoAAAD6AAAA+j/9AQiAAAEIgAAAsoAAAOg//8D6AAABBj//gPoAAAZMgAAA+j//wPoAAAD6AAAAIEAAAPnAAAIeP/1A+gAAAPoAAAD6AAADhAAAAPoAAAv9QAAA+gAAAUFAAAD6AAAA+gAAAAAAAAAKABWAIIAqgDcARoBXgF+AZ4BvgHaAkoD0gQaBE4HQgfAB+QIHAicCOYJagpcC0ILVAucC/YMLg0aDTYOKA5SDoAOnA60DtAO7g+EEAAQWBEcEhISjBNOFIAVDBUkFcIWKhamF4gXvhgoGKIZTBmoGdoadhraG24chB3sHige1B9kH+4gcCDuIRQhKiFAIV4htiJCIowiviMYI4QkJiUEJdAmWibiJz4n0ihAKboqSis6K9YsEixeLOQtkC5ULwAwMjCSMVAy/jNyM9w0MQAAAAEAAABoAN4AEAAAAAAAAgBOAF4AcwAAARkLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAFADUAAQAAAAAAAgAHADoAAQAAAAAAAwAFAEEAAQAAAAAABAAFAEYAAQAAAAAABQALAEsAAQAAAAAABgAFAFYAAQAAAAAACgArAFsAAQAAAAAACwATAIYAAwABBAkAAABqAJkAAwABBAkAAQAKAQMAAwABBAkAAgAOAQ0AAwABBAkAAwAKARsAAwABBAkABAAKASUAAwABBAkABQAWAS8AAwABBAkABgAKAUUAAwABBAkACgBWAU8AAwABBAkACwAmAaVDb3B5cmlnaHQgKEMpIDIwMTcgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWljb25zUmVndWxhcmljb25zaWNvbnNWZXJzaW9uIDEuMGljb25zR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADcAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAGkAYwBvAG4AcwBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AcwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQAJZG93bi1vcGVuCWxlZnQtb3BlbgpyaWdodC1vcGVuB3VwLW9wZW4EbWVudQ5jYW5jZWwtY2lyY2xlZA5jYW5jZWwtc3F1YXJlZA5kb3duLW9wZW4tbWluaQ5sZWZ0LW9wZW4tbWluaQ9yaWdodC1vcGVuLW1pbmkMdXAtb3Blbi1taW5pBnNlYXJjaARzcGluDnJlcG9ucy1pbnZlcnZlCGZhY2Vib29rB3lvdXR1YmUHdHdpdHRlcgZjYW5jZWwFc2hhcmUGZXhwb3J0B3Jlc3BvbnMJcGludGVyZXN0CWluc3RhZ3JhbQR1c2VyBHBsYXkIdGgtbGFyZ2UHdGgtbGlzdAJvawhjYWxlbmRhcgVyaWdodANyc3MEcGx1cwVjbG9zZQN0b3AKZG93bi1hcnJvdwRkb3duBGxlZnQJc3RvcHdhdGNoBGNyb3ASYW5nbGUtZG91YmxlLXJpZ2h0BXRyYXNoBGVkaXQHcGljdHVyZQNjb2cGcmVkZGl0CGxpbmtlZGluCWNoZWNrZWQtMQRpbmZvB3NoYXJlLTEDYmlvB2NvbnRhY3QEbWFpbgRuZXdzCHBhcnRuZXJzBnBob3RvcwVyb3VuZAtyb3VuZF9ibGFjawZzb2NpYWwGdmlkZW9zDHBob3RvZ2FsbGVyeQJ2awVnbG9iZQJ0dgNuZXcGZ2VvdGFnBHRpbWUFcG9wdXADY3VwBHN0YXIEbmV4dARwcmV2BXBhdXNlEWFuZ2xlLWRvdWJsZS1sZWZ0BWNoZWNrC2NoZWNrLWVtcHR5BXNsaWRlBGxpc3QHdGlja2V0cwV5b3VrdQV3ZWlibwZ3ZWNoYXQNdGVuY2VudC13ZWlibwVwcmludAlsaXZlLXRleHQFcXpvbmUIc2hvcC1iYWcMZS1zdG9yZS1sb2dvBG1haWwKbW90b3JzdG9yZQRiZWxsB3dhcm5pbmcIaGlnaC1yZXMNZ2lvcmdpby1waW9sYQNrZXkGcGVuY2lsDGlsbHVzdHJhdGlvbgRzaG9wBnRodW1icwVwcmltZQhtYWdhemluZQVncGx1cwhiZWxsLWFsdAh0ZWxlZ3JhbQAAAAEAAf//AA8AAAAA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QGBZZrABY7AEJmEgsAQlYGQjsAMlYGRQWCEbIyFZIyAgsAQmI0ZhOFktsDcssAAWICAgsAUmIC5HI0cjYSM8OC2wOCywABYgsAgjQiAgIEYjR7ABKyNhOC2wOSywABawAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=') format('truetype');
}
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-down-open:before { content: '\e800'; } /* '' */
.icon-left-open:before { content: '\e801'; } /* '' */
.icon-right-open:before { content: '\e802'; } /* '' */
.icon-up-open:before { content: '\e803'; } /* '' */
.icon-menu:before { content: '\e804'; } /* '' */
.icon-cancel-circled:before { content: '\e805'; } /* '' */
.icon-cancel-squared:before { content: '\e806'; } /* '' */
.icon-down-open-mini:before { content: '\e807'; } /* '' */
.icon-left-open-mini:before { content: '\e808'; } /* '' */
.icon-right-open-mini:before { content: '\e809'; } /* '' */
.icon-up-open-mini:before { content: '\e80a'; } /* '' */
.icon-search:before { content: '\e80b'; } /* '' */
.icon-spin:before { content: '\e80c'; } /* '' */
.icon-repons-inverve:before { content: '\e80d'; } /* '' */
.icon-facebook:before { content: '\e80e'; } /* '' */
.icon-youtube:before { content: '\e80f'; } /* '' */
.icon-twitter:before { content: '\e810'; } /* '' */
.icon-cancel:before { content: '\e811'; } /* '' */
.icon-share:before { content: '\e812'; } /* '' */
.icon-export:before { content: '\e813'; } /* '' */
.icon-respons:before { content: '\e814'; } /* '' */
.icon-pinterest:before { content: '\e815'; } /* '' */
.icon-instagram:before { content: '\e816'; } /* '' */
.icon-user:before { content: '\e817'; } /* '' */
.icon-play:before { content: '\e818'; } /* '' */
.icon-th-large:before { content: '\e819'; } /* '' */
.icon-th-list:before { content: '\e81a'; } /* '' */
.icon-ok:before { content: '\e81b'; } /* '' */
.icon-calendar:before { content: '\e81c'; } /* '' */
.icon-right:before { content: '\e81d'; } /* '' */
.icon-rss:before { content: '\e81e'; } /* '' */
.icon-plus:before { content: '\e81f'; } /* '' */
.icon-close:before { content: '\e820'; } /* '' */
.icon-top:before { content: '\e821'; } /* '' */
.icon-down-arrow:before { content: '\e822'; } /* '' */
.icon-down:before { content: '\e823'; } /* '' */
.icon-left:before { content: '\e824'; } /* '' */
.icon-stopwatch:before { content: '\e825'; } /* '' */
.icon-crop:before { content: '\e826'; } /* '' */
.icon-angle-double-right:before { content: '\e827'; } /* '' */
.icon-trash:before { content: '\e828'; } /* '' */
.icon-edit:before { content: '\e829'; } /* '' */
.icon-picture:before { content: '\e82a'; } /* '' */
.icon-cog:before { content: '\e82b'; } /* '' */
.icon-reddit:before { content: '\e82c'; } /* '' */
.icon-linkedin:before { content: '\e82d'; } /* '' */
.icon-checked-1:before { content: '\e82e'; } /* '' */
.icon-info:before { content: '\e82f'; } /* '' */
.icon-share-1:before { content: '\e830'; } /* '' */
.icon-bio:before { content: '\e831'; } /* '' */
.icon-contact:before { content: '\e832'; } /* '' */
.icon-main:before { content: '\e833'; } /* '' */
.icon-news:before { content: '\e834'; } /* '' */
.icon-partners:before { content: '\e835'; } /* '' */
.icon-photos:before { content: '\e836'; } /* '' */
.icon-round:before { content: '\e837'; } /* '' */
.icon-round_black:before { content: '\e838'; } /* '' */
.icon-social:before { content: '\e839'; } /* '' */
.icon-videos:before { content: '\e83a'; } /* '' */
.icon-photogallery:before { content: '\e83b'; } /* '' */
.icon-vk:before { content: '\e83c'; } /* '' */
.icon-globe:before { content: '\e83d'; } /* '' */
.icon-tv:before { content: '\e83e'; } /* '' */
.icon-new:before { content: '\e83f'; } /* '' */
.icon-geotag:before { content: '\e840'; } /* '' */
.icon-time:before { content: '\e841'; } /* '' */
.icon-popup:before { content: '\e842'; } /* '' */
.icon-cup:before { content: '\e843'; } /* '' */
.icon-star:before { content: '\e844'; } /* '' */
.icon-next:before { content: '\e845'; } /* '' */
.icon-prev:before { content: '\e846'; } /* '' */
.icon-pause:before { content: '\e847'; } /* '' */
.icon-angle-double-left:before { content: '\e848'; } /* '' */
.icon-check:before { content: '\e849'; } /* '' */
.icon-check-empty:before { content: '\e84a'; } /* '' */
.icon-slide:before { content: '\e84b'; } /* '' */
.icon-list:before { content: '\e84c'; } /* '' */
.icon-tickets:before { content: '\e84d'; } /* '' */
.icon-youku:before { content: '\e84e'; } /* '' */
.icon-weibo:before { content: '\e84f'; } /* '' */
.icon-wechat:before { content: '\e850'; } /* '' */
.icon-tencent-weibo:before { content: '\e851'; } /* '' */
.icon-print:before { content: '\e852'; } /* '' */
.icon-live-text:before { content: '\e853'; } /* '' */
.icon-qzone:before { content: '\e854'; } /* '' */
.icon-shop-bag:before { content: '\e855'; } /* '' */
.icon-e-store-logo:before { content: '\e856'; } /* '' */
.icon-mail:before { content: '\e857'; } /* '' */
.icon-motorstore:before { content: '\e858'; } /* '' */
.icon-bell:before { content: '\e859'; } /* '' */
.icon-warning:before { content: '\e85a'; } /* '' */
.icon-high-res:before { content: '\e85b'; } /* '' */
.icon-giorgio-piola:before { content: '\e85c'; } /* '' */
.icon-key:before { content: '\e85d'; } /* '' */
.icon-shop:before { content: '\e871'; } /* '' */
.icon-thumbs:before { content: '\e872'; } /* '' */
.icon-prime:before { content: '\e875'; } /* '' */
.icon-magazine:before { content: '\e87c'; } /* '' */
.icon-gplus:before { content: '\f0d5'; } /* '' */
.icon-bell-alt:before { content: '\f0f3'; } /* '' */
.icon-illustration:before { content: '\e85f'; } /* '' */
.icon-telegram:before { content: '\f2c6'; } /* '' */@media  only screen{
    .edf-2356, .edfc-228, .edfn-united_states{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOUMzQjU2Rjc0NDQxMUU2OTNCRENGRTFDQkM1REE2RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOUMzQjU2RTc0NDQxMUU2OTNCRENGRTFDQkM1REE2RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJGQUI1QzAyNTk4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2168, .edfc-39, .edfn-canada{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RkNEOUYyQzc0NDIxMUU2QUFDREM4NzU4NzU3NTgyRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RkNEOUYyQjc0NDIxMUU2QUFDREM4NzU4NzU3NTgyRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ3MTVEQzI2NTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2267, .edfc-139, .edfn-mexico{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NjEyMDg2Mzc0NDMxMUU2OEMyOUQ3OEE0OTFGOTQ0OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NjEyMDg2Mjc0NDMxMUU2OEMyOUQ3OEE0OTFGOTQ0OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY4QURBRkEwNTY4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+54VxRgAAAwBQTFRFaJSUs5hJVkQ2iqWjpqyDr8TPpaeq8vLsmbGbpY5CRjMqq7CG28Ct7uzimoh1sbOOwsGYvaRWVTYme3FpnHJJpnlFipJa9fXzmo2HsKxywrWoWUpF1MjGq8a7m3Znm7e31Lh56+zqyKlR/vz/t7F63M6a4eHf/P79///7vbycaUktq6OcgbzUmZhXzM+1t7uWp7m7Q3R0pHlYx9HTxMmsdVpDi8bbc1Q749mzjXZmfoZMysuulGpFk2Q8rahquKR9/vr6SYKBz9O4ZUozfbXUu66KyoVMZ1E4Y4qKjGFEkJdhOXJS3d7LW0EugVw/N3JS+vbsiI1UU4J+9PLkqpSFhW5T49mseE87/Pv8OXJV+e7GyL23+ffzVjswkmVBdFE2+vz6fVw7uJRm3tGeRnh2fVM5+vr6g4lNYkQvOy0jfWFFv8OhbUwvjV49ZTkpb15Vak08///9//7/ugAvxy9W/v///v7+/v/9//78/v78/v7//P/+//3+2ZRPo6R4sIpjn4hE+fr1SzAj19vC2NfF2dLMXoqJxcSlwsar/v35bUQwg1Y1iFY1xph+sZ1g19W8oqRy/P/76bWf8evT9vb4priirIRPtIhbTX98oal6lLbR8cO0lK6tpotu/Pb4ppJg5omeso1ytJd34d/QhFdA//79x8agR3JrW3FlV3t5/PfkmqJxqYqZc2Veu4CStZuC9/f0tpiYtpdWRzoyzq6IyKmVxLuEx7ee0ryC1tHN67zG19nL1MOxon5m3dnA5O3oP3d4zIVR8+/w3phS6/DsoW4/x8PE49/Dw6xmxLZ1tbufzHGDysC+y8245HpqjHpvnHpw1sKN8O/ncEAp6tmt7KinYUk48OOu0NDQ3dPR39rX2traQXd5e1k2Q3l7S3d2ZGpO0JKXwZ+EzJ2X/f398OTK8enM4NXRk3Jf7Nnb4JtQm4ZR5qSKZrrWsZBntq2ot5Zp4tSn4tWp5OXY5erWtq2CXEo20dCvS36BlHs72dK12NS5goF/////uwAvLGlI1sZG5QAAA31JREFUeNpi+E8AeP/9+7fwL15Q8u9f8T98gGHUklFLRi0ZtWTUklFLoJYUVf8tKvpb/rfob+nfokIgu7qssOhvVRF1LSksK6ouLCotLNUoKgUaXVhUVgrkUNcnpUDnA43UEF9vtDdEprwU6I0ijdLSSurGSWlRaaVGzJ7tcbm58T0vokF+ANpC3eAqKypt2bfhnUj9IpFUrkxzUxkNUIQUlVLVksIyXv3fSUbhIn6mNnlc34QKZCpBFpRT1ZLyv8rcOxSUpolOM7e9nJnR1BR+CCReSN3UVVqop7DpxJbpWbG2Qu5NQk0ZIX8LS6kUJ/7gICkqL4ooLFqsaf8hyTNWyNfXOTE+MVyxCJIkqGJJETBPFAUrLevX1JSyse3O5HL284u/mxPP9/dvNdV8UlVaUVpe6mDC/7WwVURUhEvIZol7vJZzxvnSGg1qWVL0txIcw9nt8y+qhvr5+sa57zyffy0j9nw1tcou/5rC0iKHug3Jndaarn2C9r45nllNws8l1hYwabPrKU6kiiWRwIAvZ/G6NPtchP5JTkZGEd9rXF2xllNu50sf2y22WoM6lpT+XVrO7fV03gK2UyoNgqJH/ZjyhGJzzG/d+KN2KZCfasVK0V9VyeS/DIZtEW8mqUudec+1mSk2Q0ubLUFV8hOV4qSoHFh8COg1sqbM8FhnwDzH+Nfrn67CayV6w8RZnBKo45PIskKNv6XcVmf/HmFOMXQ0NJzxgFGXUZt5zdVq7vSZpYVUSsI1RYVVn70mPFt13ZhZPuXAvZVBP1LaUhynPONO/0ytHF9eXv23pibMbhnvFx0zF55HWxmWM8t7MBiwH7c7Di6EqRHxRTVlheWlAcFeYoqzzN7OfeW2InShjmzUBi8xn8lUbEiU/i0tL0zgtuK/EiXLV3vQ7fBcF9aP+oFi7DXlVCrqI4FNhprqv9VVvN8lt33Xey4hJ3chmp9bQMWE/e/fir9Uqxk1CgtrgO2IAAvuQCsxfY6HJl5WgdkWDkWgep/K7a7Cwr8bfDqap248/diJ2ymCNi1IoCVVQLx/l+zLmkJwPUIDS8qA1pQBKxdgMwiYEjRo1RZ+AmIW1RSVF4IaqrSxpArkm7+lpeVlpUVltGlwl0Hjpazsb01hRRHtug4gi4CBVaPxt5qG/RNg5AMbYMDCv6hotKc1asmoJaOWDHdLAAIMAB/rLFQnjUHjAAAAAElFTkSuQmCC');
    }
    .edf-2139, .edfc-10, .edfn-argentina{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDBDMkYyNTc0NDAxMUU2QkQyM0FCQTJGMDgzRUZFOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDBDMkYyNDc0NDAxMUU2QkQyM0FCQTJGMDgzRUZFOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwM0ZDOUFFNTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+f+AV8QAAAwBQTFRFu4RL9u/n3r+Y/f37+vn12rmT1rSS1rOG48ep4cah7eDQwpFe1riT3L6Y2ryWv41UvYxSu4E5069/4KtLvolE77xO//3/9vn/9Orhg6LQr3EzwIpJ4saf2LaR+Pn7f6jWhJ/O//7////9h6zZ/v//gKbXfqbX/v/9gKbVfqfVf6fa/v7+/v78+fn7///7gKjZ/f/8+Pn9/v7//P//gaba07GN+fTw9/Do1beVgqbW1LOQfqnWzKRx/f/+17SKgqjZ7t3JgaXVgaXXxpZm8Oba1bON+///zJ9ogqjX7NvB9/Dq0Kh30JhFzqV3g6TX4MOXiavZ8L1S69vOzpdE0qx79OfX17qY//777NW1fqfT2L6j8Ofe27WI272YfKjX17WHg5/O1bWPwI1W3LyT9+/s8LpQ59Oy3qlNh6nW48Oa0qx/6rlQza2G6bJO6NS5/Pz837yU9evi/P/96+DM69jH1bSL07ONvohL2rmM8L1Q1rmP7N3IyZpm1q2B2Lma57BMwIlJgKnX7t7P9/DmxYpI1a188+/k0al4iKjX0at89vb0wpZlhqvY4MKe5MSb/P347+zd5dO/x4w+166A486v276UvpFY9/Tt7eTb3LeN8OTWy6Bt7+bXzKF20KqGyIxDgKbTx49J/vj4vIdT9vPs461L5KxL6bFQfajVwpRg+Pf81rCBxIlH8eneh67Z8ubY8+fb+/jz/fr19/j68bxU2qVHfanY3KVI3ryOvItR+PHr0ax/f6jU0qx99fn89/j9+fj9gKXZ//78gqbYxZpjx5lnx51j6NO46dW88ejZ/f7/27aMg6fb1Kl23LyW372X1biY1bua9u3m2LeM2LeOz6t76NnEh6zY1bSJ+fr8/v/669zJ4MCZ9eTa1bWM7tvK1rWM4KhLvIpP2rmO27qP8rxS8+ng8+rj06t31rOJ8uXdzJ1l2biV27uV1ayAy6Bp8drI1rWUz6d027qZxJZkw5FMx5FL7bpR8efb8uXV57NN7trCf6fYgafW////gafYoZHq7wAAAuJJREFUeNrsl1Vw2zAcxtOs3G5dmzLEk6rEgTLTVl47Zl7HTB13zMzM1DEzMzMzMzOjLM/uusckztXd3e78PfjB0umnP0j+LGP/gWQSRIJIEAkiQSRIvqjkYEaFtTpKM5BtwESozYIwAsViDVYlM7EHqIoME6/ZzZghwRBtplqLE+uwbASTosY6bBZEaMiHlp9eoNOwmNJs1THxscFmpUspUHs9QgND99/YtzJwk0eoUhmoNEMyIlAwhAYh5CDcMCpqI0TELAmHgHB3iKpa9Eu6F2MxiIBCgRAEITkf5dexQ1Ipq2cXYKFAAKRJ5ImRpXyzPk099fhlJIEEIoiAuJEQWLfTnttWs9++a7NrpsucmkU4jDuhRYUglLZ+qN1op0U+Pjscjtie2ZlGSgNUC4kbCejSXV4h1bWlW88HA6bdb5puD4EeApG7a3DcdruPTgrF0iUKRfE+tr6OFxGARNxI0MIZ9ndf+bh5Ozt7Nx8yvNKUepYIcu0gbro8f7WQJ3yp0rZ8tW+bcw9n1S7zFAIExO0uMCym/riMnP5PJs13+ynre6lHZFkIUVC4yC28+KyNn9PqZVu2tXd1uGJTbDr3Sg/FrQkIO95scq/PK3K+5j5sktrtnOdEdDNc9BMPxlv/qD52bkJGuaPXi7rYNwZcPfirRlQIjUC7O6suy1+8kT96PmseCjrJF50WuSaEzrb+nt7w/bHWcdGO2SSMBAUQvbjdxW0ZlCRX172+1ftDja6W3O0YArgXIp8T7uSRAEjWRFtMIKQzVw/u7hJ2Fs2oCSKQ5pKj5/LEL45gACACvyqyEibkNaKyv/8Yf4Nae62VVyMTa8goE0pJZNWYs3KG7A7FZPJPozJtibAaY5ZVYQNiVfwcfkpBHKQm30Easq+Uliq4ueO3G4wNOsY/E7BRbyzDJqRijY+zf/NlRAK9sIYxtACfLqqg6VLl1T1vu4ZmGBuUfuckiASRIP8t5LcAAwBSdUcI/SoyNQAAAABJRU5ErkJggg==');
    }
    .edf-2177, .edfc-48, .edfn-colombia{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3ODE3MjMzOTc0NDIxMUU2OEE4NkZERUUxNEZENjc5MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ODE3MjMzODc0NDIxMUU2OEE4NkZERUUxNEZENjc5MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVDOTlDRTE1NTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WNoGOQAAAMZQTFRF8tEuugAvqAM/JDWPJDuJ8tAw888wqg41ITaR89As8s8tIjaPJTqJITeNIDWO9NEv9c8uL0GTIjWRIjuL8s4v8dAtIjaNuwEwLj6J89IvJjuKJDuHvAEu8s8rLD2N89ExqAJAIzSMqQY7HzeRHzePLT+TLj6LpwM/KzyKLD+MKDqQrQ42Kj2MKz2TJjeJpwQ9JDuLKj2KrA02LD2LJjyIJTyILT6ML0GVKDuILD6KKTyJJTaOrA0zJTuHqwk4uwAvITaP89Aux94mQwAAAT9JREFUeNrsk2lTgzAQQBcllCS0pYdttWrVqtV637fA//9ThgBt0ISOM6Gf9g0TjmT3ZTcDJGsAUIISlKAEJShBCUpQ8g+J54nlZBEoKO7Fs5q3REVWxpQXmg1MjdPF6zJC1c7Tvf8NVjJTSkmOl1NMEgWjpO8lLGtRRpgO27BVqoyQCYCmM9qPBtrJsmEkXSsbmAWZYrUHtKJd7aVkjwppmIAoh1Haz4s0bDYsVbJp4OPqpdM5mR8W79f7z+/BresGwY64Ls9Ho7e7R7fXc39x+nD2+jUeP6nfIDbTkleOHzebse+nT2Lgg5YhiMvFcuGCKok1UIISlCiI/7VmiS+pVSJr4JzXKuHdLq/9TAZScTzVSjYscTC7Ofq+v/hsaIDIErtR5AyHjqObA8ceMqFuwlolVaAEJShBiWV+BBgAvI5qjz94SaMAAAAASUVORK5CYII=');
    }
    .edf-2297, .edfc-169, .edfn-peru{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MTQ4RUYyQzc0NDMxMUU2QkRGMUY4NkYyNEQ5ODlDMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MTQ4RUYyQjc0NDMxMUU2QkRGMUY4NkYyNEQ5ODlDMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNDOUY3NjRCNTU4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DR8rUwAAAAxQTFRFy0BTuAAY////ugAYHDlWIQAAADlJREFUeNrszQEBACAMw7CN+/eMAriBVECTWcpZS6f9PiAQCAQCgUAgEAgEAoFAIBAIBAKBvLoCDAD4+DuJNS2YtwAAAABJRU5ErkJggg==');
    }
    .edf-2362, .edfc-235, .edfn-venezuela{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTY5M0UyNDc0NDQxMUU2OTBFQkQ1M0E0NkM1MDJENyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTY5M0UyMzc0NDQxMUU2OTBFQkQ1M0E0NkM1MDJENyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNCM0QwMTM3NTk4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2173, .edfc-44, .edfn-chile{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MjAxMTNCQjc0NDIxMUU2OTRBNkMzRTc0MTBDQjU3QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MjAxMTNCQTc0NDIxMUU2OTRBNkMzRTc0MTBDQjU3QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQzMTVEQzI2NTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uupY6wAAAaRQTFRFxjIwJC6pIy+puCYp4+X0JS+oJDCoJS+rIy6q//7/JC6nIy+nJC+r///9JjCrJC6qJi+oJi6qIS+p/v//JTGrIjGo/v/9Iy+lIzKpanDELjmsuiUpJC+l9PT8JS6t/v7/wiQhwSYhJS6nJy+rRE20+fr+Ii6oJy2pJTGp///7NT+yKTOuITGqeX/L5uXziJDP09PtfIDKJS2q/P/9LjmtJyyq+Pn7/v78foXNYWvCeIDLMjuw8fH5JTSrdHzH+f3+uCYns7vgxcrqO0K0vCUsJjCpJi6rIS+q4uHzaXHCaW/F5ObzaW7CKzaq//3/p67aJC2sQk22IzGrLjipcXjG3N3xcXbIIy6sJS2p4+LyqKzbIC6o1dfuJi+mZWzEZWvD/P//KC2rxcjncHnIMjyvxDAwnKHY+Pj6e4LKITCn4uby/vz/wiQj+////v7+KTKrKC6o5ubyvMHhIy2oZ23DwyUkIjCr+fj+tycnIi2p/f/8wSYiWGG+wCUhzs/r7+/5Ii6mwcbmxjMsO0ayaXHEgYjOKjWrgYzOJDCqJS+q////wyUilPd1lAAAAeFJREFUeNrslkWzHDEMhFdKbI8Hl3cfU5iZkxdmZmZmZkbZ+6czO5Uckqq9Wakc3Ecf9FVLbdkl80uSzJ8CzE+mWhcq/a4ZkAHghlAkjMkQWSEtWdSVvE5ipYSIeJ1QXj40apgVYkIZgYFxVkhmJCpz5BAPJM9tN7uBMEjRzeuQnqFKGD537qS4H3iSlojNxxpZnSCGCku7oJ7Pff2Ke3OohW0w0jGk6FdajlUAq2fb+UKZV9sH0b0TSOd+O7p3d99la89+3dV35cdVt4MvfIBJnw7dt1pf3N/Uib2xWIDjdHXHDkBrHydLba2prX2/5VYGziPclcL2mjuJ1snIwm0HUUqWdF2qUv2Drmk72a+iIgwMEKTw7eta0rT2eCVqBBELRCCdXvliw4V1+lMQENPuGsSJoZ3TGvhl0fR9EBKwQHbE5zd9x0DMeHBglcqfYhZIudI/PH7YhGlYXiaXC+J5Tx6adjZznjmBAqSKkee3Uq0/oXIYnKOAgFputzD1EGC+Msl1u/6SqGJV4qMRVidiVj6W+FSNFWJQQaQWJLztIpiQH/fwDt4EEqW5rZ1ApvTSxq0DAy+vfS65UKeHRt+NvXl2d2y040Clzj+Qh3iIh3iIh3iIh3iIh3jIfwj5KcAA9KLO+IApRCcAAAAASUVORK5CYII=');
    }
    .edf-2159, .edfc-30, .edfn-brazil{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyREE2NURGQTc0NDIxMUU2OTY5QkE1REU0MUU4MUEzMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyREE2NURGOTc0NDIxMUU2OTY5QkE1REU0MUU4MUEzMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZCNzA3QTQ5NTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2301, .edfc-173, .edfn-portugal{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4OTU2REQyNzc0NDMxMUU2QUZGNEI3Nzc2QUU5MThGMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4OTU2REQyNjc0NDMxMUU2QUZGNEI3Nzc2QUU5MThGMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0OUY3NjRCNTU4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2355, .edfc-227, .edfn-united_kingdom{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGODE4OUQ4ODc0NDMxMUU2QkY4QUE4QjQ2MzcwQzRERiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGODE4OUQ4Nzc0NDMxMUU2QkY4QUE4QjQ2MzcwQzRERiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMxOTRBMkNGNTM4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2234, .edfc-106, .edfn-ireland{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowM0U3MDFBMDc0NDMxMUU2QUVCREE0ODI2ODUxRjVCNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowM0U3MDE5Rjc0NDMxMUU2QUVCREE0ODI2ODUxRjVCNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgwNDYxNTM2NTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6NzmCwAAAJxQTFRF7H1F7H1G/v////7/znNGf6CD6HRN7n1FZp988JVoisKfZ6B9/v7+/f/+//3+731H7X5HicGe7X5G635G///98ZVm5nVNicKfg7yZ7pZo8ZRo6XNN73xF2odV34xYhr+ciMGe/f3973xGgp+D5XVNjcCfiMCd63xE//3/85RofqGDh7+c5Y9e75dp8JNn735Gi8Gf7nxGQZpi////OrjslwAAARhJREFUeNrs1slSwzAMAFBbAtwGOyld2Slb2Reh//83nIGrLRhBBzpScvPhWZYix70Jsc1i7Dii/JbDGWKIIYYYYkicMuSnFIA8D855HQJTRGQsIXlhTu6FVMglAsd+v8VU+IiCMpP7lhNwKhqJ01V3PNYh19Ayt5Wyt3znq2X/ArIAjMDlyifkAz/qdMjrLQJUEsl7OPQXXndcTd9BWK57Xhl6Uh5X89lClRgGoSgisrcxSGPId5DVOpCHuI7uwrqQN3Aaxr7T1QSlixFOwo1yrCw+RkctHvPlq0P2zyUkPlFHIxVyJmfSD0gdspSR5yz4Xy58nE1+ABFamGeToER25Z+7LdJ+jIYY8s+RgSGGGGLI30PeBRgADMRdnM+63agAAAAASUVORK5CYII=');
    }
    .edf-2204, .edfc-75, .edfn-france{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMjMyMzJGOTc0NDIxMUU2OUU4REMwMzI5QUVDRURBMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMjMyMzJGODc0NDIxMUU2OUU4REMwMzI5QUVDRURBMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlDNkFFNkFENTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3i8i2gAAAG9QTFRFYGqo1gEx3i5VvhJE2AAv9PTy1wAw1QAw9fX19PT28/Pz3S5V8/P11gEv1wAuvxNF9fX30iJQ2QEyvxND2y5Z8/Px1wIy2QEwwBNBvhJC3i9YwRBEwhJD1QAuzB9MvhFG1wAs3S9U2AAxMTyV9PT0ekyHdQAAAKBJREFUeNrs1kcWwjAMBFCLOG5J6L0jdP8zwgniDZMNMxf4z5KfJPeuxFk1M1UVHYkjQoQIESJEKkLbt12AvyRPgCSz13qO70kXJkDO8YBGiq1kACPF7CrRR3C5ykXEK7onjVZChAgRezwFvbQsNcMejtjihh4rX2QT4bMr22m8WL9A+nTE/65s96AevBmXu616zwuSCBEiRIgQ+UPkI8AADbgbFYp4uC0AAAAASUVORK5CYII=');
    }
    .edf-2150, .edfc-21, .edfn-belgium{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RkYwNjU3RTc0NDAxMUU2OUYwNEEwNzk1MzhCMDI0NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RkYwNjU3RDc0NDAxMUU2OUYwNEEwNzk1MzhCMDI0NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI2RkVDRTg1NTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uvmxgwAAAB5QTFRF994q+N4p2gEeWDcO2AofRkwOxx8e994p2wAeAAAAfdTH0wAAAFBJREFUeNrszTkOgDAMAEE7HA7//zDwAJIOITFbbDtxTFqiqvLeY2vvrY8KCAQCgUAgEAgEAoFAIK8g2wVk5AjZ20SBQP6BFAQCgXwJOQUYAF2AsgU/HiWvAAAAAElFTkSuQmCC');
    }
    .edf-2336, .edfc-208, .edfn-switzerland{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRTgzNjQ0Qjc0NDMxMUU2QjlGOURFRUVBNTg1N0FCRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRTgzNjQ0QTc0NDMxMUU2QjlGOURFRUVBNTg1N0FCRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE5OTk3NWQzLWJkYzUtNGJlOC05ZDY1LTdjYjBkYzg5YWEyNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ5NTgyMmQ2LWQxMDItMTE3Ny1iODU4LWQzZDJiZmU0NDRmZiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ptwyp8sAAABXUExURcUAHMUAIMYBH8YBHf7//8YAHv/+/////cYAHMcAHcQBH8MBHMMAHsQCHccAH8YAIMgAHfv//8QCHMIBHv7+/sIAHccAIf7//cUAG8gAH/z//////8UAHu2vsr0AAAFXSURBVHja7JjZcsMgDEUlYQHenTRbi/7/OyvPNLGnPLRDR3lokN+86PhaWFwAeUJAhVTIi0CWM0uEaTCFYNcLIB9NIaOwY2jZtiYTSTod0j2MCo8uhWQLiU4GZTSmECS+XJtNiwmEgGAnJJn9jCmlCqmQCskvpV9FhVTIq0LIITjeZWq8Hjkg6Dk+DkWQt1adg8gjq29CSD5klPXEoeWpTAl0Ua1WsyULXlE+5ZRwAoQySCuzOrp9Uv+xn+TvcVVvwRCLINQT9LOD/a3eB/+91nAZnLjSwjtBGBE3YR2kEDLfRby6pZ6LIO9Ccehgeziu4zm3REBOJunOZUpuuBA6eryxatFRnEEIlT7iUqffCqmQJ0GIEXxjvAhygGsjtF1iYzfOI//Ub//6uQboVz22eysRYY5b6zdaYmsj7lTKV5hAbuL6Flqy3VvRWUw9TN25+yeQTwEGAHAheQRu4i3kAAAAAElFTkSuQmCC');
    }
    .edf-2270, .edfc-142, .edfn-monaco{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2M0FEQjRGNDc0NDMxMUU2Qjg0RjhEQTdDNEVFRkQ0RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2M0FEQjRGMzc0NDMxMUU2Qjg0RjhEQTdDNEVFRkQ0RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3QURBQjhBNTY4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IrlajgAAAKhQTFRF1gEx2AAv8/D5/PDy1wAw1gEv1QAw1QAu1wAu/vvy1wAy9PT0///9/v7++PTx2AAz2QAx/vzw9vP69fP4/vnz9fTv+/jx/fn22QEy9/Py2AAw9/X4/v72+vb19/bx9/Tv9vb2/v7/9vT3//7//u/0+PTz+vfw/v//9/Pw+PT11gAz/PDw/v/99vb09fTy9/b0/u/y1wIy9PLz/frx+/vx/fXy2AAx////EwQuDAAAAQhJREFUeNrs0dduwzAMBVCqESXHdpN07733pv//z0oyLdC+WAVcFH2413EcywEPTZH8QQgIECBAgAABAgRIEQkiUUIlTER6E/XYDL6oz4L9EmHOuRcpxYngNT3piVLm9O0vItN62Jtoqo+O/b4SUbTWpWiycXaGntBPkxLbVHKtTJxKuLbKbCGKceCecHZDZ17Na/m3d+4znM227XV5EKJbErRYSNp20u61cd0TzjY2Q7SHFEvjWijkamO8NF6fbD3fP9wdNk2zv/u6dry8srN3Nrk8OH/Rh6tvN6PH01FPqCvkaH5pT9r26/JFt9jZ5zO3fTWKyG8ECBAgQIAAAQIECJB/iLwLMAA/R7IAyLCt3wAAAABJRU5ErkJggg==');
    }
    .edf-2253, .edfc-125, .edfn-luxembourg{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozODlBNEYyODc0NDMxMUU2OEZBQThGNzczN0Y0REEzNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozODlBNEYyNzc0NDMxMUU2OEZBQThGNzczN0Y0REEzNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVCMzc3NEYxNTY4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+V+rGBAAAABVQTFRF/fHzZqbWSp7a3Bs2Sp/Y3Rw3////37UMkQAAAEhJREFUeNrs0LkNgEAQwMDl7b9kYnLk4Bg3MJLnChoIBAKBLI8cQQ2yzq6kOwgCgUAgEMgL2YLmDGqQPciuv+6CQCCQb3sEGABLN23Fq8055gAAAABJRU5ErkJggg==');
    }
    .edf-2236, .edfc-108, .edfn-italy{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMTBBQjE4MDc0NDMxMUU2OUU5OUI2NjkwMjI3MjY2OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMTBBQjE3Rjc0NDMxMUU2OUU5OUI2NjkwMjI3MjY2OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdDNDYxNTM2NTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U603OAAAABVQTFRF1gExf7SG2SpT1QAu2AAxPJJH9PT0oYsenAAAADlJREFUeNrszQEBABAQBLDD0z+yBHyBrcCyG+O05qpKfUQikUgkEolEIpFIJBKJRCKRSCQSycsVYADDUHLZQC3/jAAAAABJRU5ErkJggg==');
    }
    .edf-2211, .edfc-83, .edfn-germany{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNEExRTUxODc0NDIxMUU2QTA4QUNBMzBCOEY5QTY2MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNEExRTUxNzc0NDIxMUU2QTA4QUNBMzBCOEY5QTY2MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzMTNmMjQyLTYzOGYtNGY4NC04OGM2LTdkYTkxYTA5NmYyOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMTRCRTRDNDFFODFFNDExQTVFN0IwRjNCRERGQkExNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PueHSgwAAAAbUExURffaJvbZJffYKO3SKfbYKOABIPfZKeEAIAAAAAfzUDQAAABNSURBVHja7NHJCQAwEMNA507/FaeJRY8gNTAY5wJFREREREREBEcWUA7QR0tEREREREQqkAGUDZQOxCxpQJlAQUKWIMeLiIiI1PYEGABiy5npSJxKsAAAAABJRU5ErkJggg==');
    }
    .edf-2143, .edfc-14, .edfn-austria{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OTk3NDM3MTc0NDAxMUU2ODdBM0YyQjkyRDcwNTNDMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OTk3NDM3MDc0NDAxMUU2ODdBM0YyQjkyRDcwNTNDMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4M0ZDOUFFNTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XjzJuwAAAD9QTFRFxgAexCFAxgEfxQAcxgEdxwAfxCE+xCBCyCVCwyA/yyhFxgAhxAAbyidEyyhH0C1IzyxHxiNAxyRB////xQAeCVDrmwAAAKZJREFUeNrs18sOgjAQBdDOgwKKgjr//60yFUi07ApNTO5NStouOOljMQ1WIQEIECBAgAABUh15VQgQIECAAAECpD5CP2mJerrfYv+Yxi7G7vKc51oqSlatsJmKilxNldNATiiJ2J25iQzCpol1rQTJ0nj7fJp1GAqzs5JlKWvPWI/eLvF8odnMIWeSzkDVtp/zGbWwG7x0RMvvF54OQIAA+UfkLcAAKky6PaFouUUAAAAASUVORK5CYII=');
    }
    .edf-2279, .edfc-151, .edfn-netherlands{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QzFCRTg2NDc0NDMxMUU2QTI2RDlFQ0Y5MDM1NEYwNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QzFCRTg2Mzc0NDMxMUU2QTI2RDlFQ0Y5MDM1NEYwNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVBNzQ2ODg3NTU4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hTWXUgAAABhQTFRFSVyWnhMw+fDzMUSIMEWGMEWI////nxMuSERBxgAAAE5JREFUeNrs0rENwCAQBME32NB/x8QEZNYFaLaBkf6+ZqCCQCAQCOQP5Al00blaoBqBIBAIBAKBbEikN1B9gS5CIpv0QL4LAoFADi0BBgBaPoTRPZz21AAAAABJRU5ErkJggg==');
    }
    .edf-2327, .edfc-199, .edfn-spain{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNDUwRUEzNTc0NDMxMUU2QjdEMDkxMzFFNTk2ODEwMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNDUwRUEzNDc0NDMxMUU2QjdEMDkxMzFFNTk2ODEwMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFCOEI3RThEODQ1NDExRTRBOUFBODY1M0REMDBCOUU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFCOEI3RThFODQ1NDExRTRBOUFBODY1M0REMDBCOUU2Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2306, .edfc-178, .edfn-russia{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMEY1QzM1Njc0NDMxMUU2ODQ2OUQzNkZBNzA3Njg4OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMEY1QzM1NTc0NDMxMUU2ODQ2OUQzNkZBNzA3Njg4OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdEOEZCNTMxNTU4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qXnL9QAAAEtQTFRFMT2T1gAezgIl1QAg1gsf2QAf2AAe1wwg1QAc1gAc2AEg1QAe2Aoh1wsi1gEh1gAg1goh2Qkj0wAg1AIf0QUe1wEd1wAfMTyV9PT0Mr6ONwAAAKBJREFUeNrs0MsSgjAMheFGCCBewEui7/+k1rpuwgySBXN+lhS+6UnvgBIQIECAAAECJBx5BRSDhLSfuYAAAQIEyO6Rg9NzvrRtn59a59vj3lwbq6ROk+pRhFQqDcNI33Nk5CL5c/MtM5OSmLkI5XuI1n+QT5y8fyy4iV1xmLu1CFmTsb+oJnEqc5tz/e6z8VxlrW5TZElAgAAB8uc+AgwA5cIGW21qxqkAAAAASUVORK5CYII=');
    }
    .edf-2238, .edfc-110, .edfn-japan{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQjA5MzEzQzc0NDMxMUU2OUIyM0IxRTY0NjJENjYzNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQjA5MzEzQjc0NDMxMUU2OUIyM0IxRTY0NjJENjYzNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFFRDBFMTE3NTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2174, .edfc-45, .edfn-china{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2RDA1NTlBNDc0NDIxMUU2OTc3NUE1QTVFQUE5NEM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2RDA1NTlBMzc0NDIxMUU2OTc3NUE1QTVFQUE5NEM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYwOTlDRTE1NTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2227, .edfc-99, .edfn-hong_kong{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRUYxQjJFMTc0NDIxMUU2ODBEN0IyNDBGQjMyRUI3NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRUYxQjJFMDc0NDIxMUU2ODBEN0IyNDBGQjMyRUI3NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkExQTRBODUwNTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2230, .edfc-102, .edfn-india{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMzJBQzdERDc0NDIxMUU2ODc1N0VFMjVBNUM5Rjk3MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMzJBQzdEQzc0NDIxMUU2ODc1N0VFMjVBNUM5Rjk3MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlCQTRBODUwNTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2354, .edfc-226, .edfn-united_arab_emirates{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQzQwQTUxMzc0NDMxMUU2OTE2M0IxMUE4OTg2NjhCMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQzQwQTUxMjc0NDMxMUU2OTE2M0IxMUE4OTg2NjhCMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMxQUI1QzAyNTk4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ppcMTgAAAGBQTFRFPpwU/v//S6EkPpwSP5sSugAvuwEwvAAwugAx///9uwAtvgAwvQAtugEtuwAxvAEuPZsT//7/P5wQugAwP5sWSqEeQJoUugAuvAAyvQAvSqEfuwEyP5sU////AAAAuwAvS2Sn5wAAAI5JREFUeNrs0TkSwzAMQ1E5CajFW/bVCu9/Sxep2VFpjH+BNxgEtYPqEhaHAhEiRIgQ2SwiOr8kHYNLFjLKFBXnsHfIRPqIIeF+PThkIuUCTM/be+eQffysBZI7j0wE6GXQfKoOmUjU+JBPrU2RgiQ65q4p8qvxEiJEiBAhshHk6xIRIkSIECFC5O/IKsAAZ6SLeEo1tz8AAAAASUVORK5CYII=');
    }
    .edf-2146, .edfc-17, .edfn-bahrain{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QzRFOEMxRTc0NDAxMUU2QjNDMURBQTE4MzkyNEFFNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QzRFOEMxRDc0NDAxMUU2QjNDMURBQTE4MzkyNEFFNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA4MjA0RTk5NTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2303, .edfc-175, .edfn-qatar{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NTBBNDc2QTc0NDMxMUU2OTc5Njk3NjM1N0NERjc2MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NTBBNDc2OTc0NDMxMUU2OTc5Njk3NjM1N0NERjc2MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxOEZCNTMxNTU4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2314, .edfc-186, .edfn-saudi_arabia{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRjVGNDYxQTc0NDMxMUU2ODBCMURGRjlEMTYzOTAyMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjVGNDYxOTc0NDMxMUU2ODBCMURGRjlEMTYzOTAyMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJCMEIwNDAwNTU4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2247, .edfc-119, .edfn-lebanon{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRjA0NDg4Mzc0NDMxMUU2QjdDMkFGNkU0QjFBRUMyNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRjA0NDg4Mjc0NDMxMUU2QjdDMkFGNkU0QjFBRUMyNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUzQzRGQzA2NTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2142, .edfc-13, .edfn-australia{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOTYyQ0IxMzc0NDAxMUU2OUYwNkJDNTdENDdFODk3MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOTYyQ0IxMjc0NDAxMUU2OUYwNkJDNTdENDdFODk3MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRBM0ZDOUFFNTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2282, .edfc-154, .edfn-new_zealand{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3N0JCQ0RGMTc0NDMxMUU2ODcxNUY3OTM5NEM4NDY3MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3N0JCQ0RGMDc0NDMxMUU2ODcxNUY3OTM5NEM4NDY3MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4NzQ2ODg3NTU4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2168-1, .edfc-39-1, .edfn-canada_quebec{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDEyRDA5QUM3NDQyMTFFNjgyREJCNkU2NTM4OTc4QTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDEyRDA5QUI3NDQyMTFFNjgyREJCNkU2NTM4OTc4QTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9Ijg0NTgzMDI2NzM0MDdGN0M0MjI0RTE0RDY2NjI3NkE2IiBzdFJlZjpkb2N1bWVudElEPSI4NDU4MzAyNjczNDA3RjdDNDIyNEUxNEQ2NjYyNzZBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrkxV4MAAAMAUExURf7+6296yAhEkcnT1CVMyf/2/4iNs3KKzm6Isg00eVFatOLq/svj/glDtuv9/wBBp9fz/9Hm+cPX/bfL6/r/+AA5nQQ4qdPV/pyq1ThFhv7/+//4/7rR56a62AA9pAA0moqY7Fh2u7bW+QQ3zwI1ivj///X+7QE5qBg8lgMruBc4swE6ssG/ygU5rVRrtzxZqLjI9ZGszeLx/QEtm+Dc9P/9//X///T0/v3+3gI1qvP/9wElgbfF2+b07fTn8//7/6a35Flqqfz65cXN/urz/210rgguqxQ0oQArowE6pgBErtXX6gE0sgA3pXOI6f3/8AwyrVNoi/3t7v/6/67D5l5vyihDuOT8/YSjyxQspvD//6uzxyM1nAA+kAAxk/n4/yk2rvr/9QAeifX/9ISXyoSNy6Ky1Yio4+nm2QA1ogs9rfT18wlCrUhopitLnxgtmcLb6V55rgErkBVGtvr0/jhYuw0ytAU4o1uExN/y9Qw/vAEsrQ4ykgAkmry69wAVtIKa2Pf98wQ2n/Pz1AE8qQU8qhxDovL84qCg0gA5mAs1pAM1uAA2rgE+oQAyqOr89fH/+AM9vgk0mUxxqgE+rgAhpAAynwExrv/9+gg6s/L/8QA6oQ49p5i43wAwo/v+//X89gA+nAIlq/n69v/x/g87nf//+P//8/z69vf5/pio6/7//Q03vkpntwY9rwsrlfz/+AE6rDFMrQdFpf75+vH4/wE8mAAkkgZAoSMtjSxUov37/Qw5mPf/8g8wmw5MpQU5pg8vpwtIqwQ1pAYwpgU/p/z/+/T/+Pz/9vv9+Pv5//z//f/8/fv/+gQ6n/z/9D5moam/8Rcvh3J84UpQjvv5+5/E7v/5/f/7/Yiw3e3w+uny3/n/yPz8+u768ff68vz9//r1+a7H8P//9Q8hqS1PweP3+JbMzrOk27GyzvX34AY4lfT06Pz46vr18cjJ7Q0jkZSKz5efxJeg2q2q8cjm5tbk8K+61wQ3rvn42vjz3/z99f/98/v//////wA4p4uuWd8AAAgOSURBVHja7Jh9VFPnHccvxFiKBAoSLAklvAUCGUS8JJCFilSUJM0VWkRqalJEsQ0iaFDUxFihCTWEXAGTG2I0FqpQlYaXlBcpUBDZKl2xa9c52aZuKlt1rqtuyraGTFzD0jRLH//ZOTun33NyTs7vud98zve5ufd5fg9kdxHaL1LPaPiiuLg4ux1BEEedmBhsu0D+cd7sN2IGh+xWheeaHOMGCwLzCXSNrk7ZK6kUWJ1/E3KFGCgBcKOCHg4CSXSChNgRJUGCSSV1/GaKwNDrGUIUKJLKWoxzjDkKaBITVmcpkTIYjahOS5lhqz1ClNaWdUFbyuWu9e9L0ovVGRS0FWEMGA2YLLF4TmJVZ0fYqEkKEIhzkl6TjNsXKbQdqFEox0cSmz1DihhTd66vGLY/mqh/TxpQEh4BpZ22tQUy9ONaDCV6hCD6SNuL7/jVPLrncZ4hzknCJZbqmiDbP2yZXB0RZks8QuTRmbfw+MAKif37Ic5JVDBCoQVSodnM8zoxZulyCxGh8WMiCnz0L+dpzx6/9DLcsZpLgNEKMWgSUfynN17/w5v4vxXe6IiXxQjcQprrDJP92OC7P19Di2DmZa47fWCAUqrrKwFNYsouXrFrW/3y5LMHjnUrTrLdQpQziFbJZSxmQS9FLk9JCqNOJzdyz4k1oEnaj7HSwnwDz+RvFh4J6z5f4haCzhB76/T577elTfvgvkgW7szZflOuFjWAJhkNjL1lO33vvheV+uv6SL3ZLYSdSFF36X2nUrz2H1y78IuIhdSl69v7vQWgSbK3X/nqq/R7z9xNX7VIuC1e5hZSmogRdXKaj1d58Y9+n45LCo1I0sv7P4BBk0gPv1Toi9v/IP3psxE+Uv2Y+xtvMWDaLvhk4x5/alZWqt9NTlEFIpWUgCYp4TTe9Du0rGdRT34Hxyhz/+6KQdoxNZ9OFzO88n/3fNKqUgKhWVzBBf53yZUN3jtW4bYuzCy7TY8WeH8LEu4iiTgm+VBB5rBrXZMwXZV6JrXNATlSUKLxhi0Gx7iYEmLsS8qqepXDOWcyUbTOXmi1iyory73wKb43XOtx2fUQnplKckBahaOCfpN1zDGekFuZcMN3CXlN+WjC6sqHHydBAS4y8Xu9L+/xhl3rfHF9Gr6J6WDMnmBVNgSYidj8BVoKn9K75/IH4oBwE5/Y6+yFQlyEEoxF3fukdNe6DhZC5Lb/QKDYQb43USRyjNPjYKUFPlkDc3V1dMLYiLMX2u2i6hALWls7rnOt6xJYTSfuXDjjgGRMwxp+dIPBMZ5YqlaXWiTVJQSlxFJSfdTZ+90kZjaBa5zBXOucwpTZvJx/vuOA5O3thqUto+cd41zVJIwK0BC6zmxOZJu/5YU+dBHz401DV0nBQy7li6wJUlNqLGl+vm79pkAYyxL6Oy5462LORputKqeqc+OHncHBHzubIaaL8MwrV5gZEyTXeho5LYe6aZbsgOChS2QI37rRMT679X1yRsbnbZ8//D5xynbK2QvN/g/0A+QHyP87hAyoI0c+am270zS/aJF/9effnrK9dRHEC/0UULPXXpkgfd3aNP+CJLWSJmw9x0G8EB5Ueczjtrevf+2ADMXmQG1NszYQK0QC1KUmEpXV0zS//LKm8k6QyXkTIF7IBqj3/vRmLNXGfNsBuUhiNj339+faQLzQTwAlnB6Ctr7C/MgBeYO0iCWsrxeCeCE2oDhP7m37Wd61TfM3fqpwNSwdXg/ihYiAih6sZ5LJZ4YckDRhjJLP18WDeL/TBGnGxWI4lxuA8Hg8RIJh/3Vz1/loBznfG56fFDc0THJGJQ2odDC3Ltxjp2Xp5yYciDxKQebE46lAd5DoJK+BG7MnYhAmWCkzqNYjRCJqyWdt3yWdy4HwVCrQvbClOVzTV+aXFVlk4YtlqOcWG6Fs2N/W+URMyO64EQSRSECTKLV2w7APtWktjas0WeyeW2wCd1vqiw8vheGxERXPM8Q5CRagkmcvzoGmkhQ6vhnr9wjp0u+4fmJnYE0fbN6tUil5oEnY4xIubVEVRPVSGM7BiMoj5LbeN4vZuTihtnZsbIynVIImMWKS3OEo6nv+DL3xdnVinUfIwLr1K3NiN99YUHF0DMMkwEkq4YoFnM3UibBPE26KG9nuW2yriYLJ4svvvoHL/0zI+kXx8ud3dBhhK/ApkSLztdfuhRYwfXyXbC0urBW7hZgwhNIlZ/iTh1Z6LXvg1ZORunQfyrOioElqll69lnU4fafvEqot612O+8bUjrLVROlh/yncUwtxdx9M44RP0cwUHh00SU0B9ctlzzy9v5iKYwkjze6nSydga7XSgbVLzxZv+evBB74v+L1620IRy0CTwJeDQl94+eAf7y4MTQ8ri3f/MGpnBLxxLsz4pDvq2S/vHzq9IbKGKxtXm0GTyJ/ML0vem5JyfyWD8Ym8xdt990sXSMIF8aNFT0ThqFOLoxb0jcnRfitwH99eJN0VFTZ1KShoTUtRSZ37o6gYo4HSG2esjW7v8MKv3NC+oGicjqr7Z0CTCCqI3PWhuKs7OLBMo+wNcX9YYDSoRerSapF5eMtQrI9ecY6jIzRTgO8JEmfVvf7ZqQvHKuUirT18xOPD2FzKGfD7JW30cc8gY6xKs3ggObB07oWH8Dy/VsJnFLTIbdLKxz1NlVjoKLyPscOierRG8DxCTAZNbmMMrHncJCidTmfDjft4cyuq0xLhfrpQWbsZs9MfN4lhxq4r7TLmIt+s287efwkwABCxcHqNSYptAAAAAElFTkSuQmCC');
    }
    .edf-gbflg, .edfc-gbflg, .edfn-global{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkJFNjIwQkE3NDQ0MTFFNkJEQzJDRjJDMDRFMzM5RjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkJFNjIwQjk3NDQ0MTFFNkJEQzJDRjJDMDRFMzM5RjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9IkNFNDZGMjE4MkQwRDE4QTM2NjhEMjMyOUJCRDdCREE5IiBzdFJlZjpkb2N1bWVudElEPSJDRTQ2RjIxODJEMEQxOEEzNjY4RDIzMjlCQkQ3QkRBOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg8cuUcAAAMAUExURXaOyIqUu6a31Gd2sAAXiP796HOL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');
    }
    .edf-2149, .edfc-20, .edfn-belarus{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QzBEODY0Nzc0NDAxMUU2OTI0Q0E5MjlGMzRDQzFDRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QzBEODY0Njc0NDAxMUU2OTI0Q0E5MjlGMzRDQzFDRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyMjA0RTk5NTg4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2353, .edfc-225, .edfn-ukraine{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERUU2RDhFMjc0NDMxMUU2QUNCQ0RCQTM4QjY4MTg3QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERUU2RDhFMTc0NDMxMUU2QUNCQ0RCQTM4QjY4MTg3QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzOTRBMkNGNTM4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oVACWgAAAAlQTFRFTHG/TXDB8d0wL65VkwAAADpJREFUeNrs0EENAAAIxDDAv2hUcOHRGWiy6kAFgUAgEAgEAskgkez6t2sCQSAQCAQCgUAgkMNWgAEAwPwiYR4osxMAAAAASUVORK5CYII=');
    }
    .edf-2240, .edfc-112, .edfn-kazakhstan{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNEE4NDMwRDc0NDMxMUU2ODU3OUJCNENFNDFDQkRFRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNEE4NDMwQzc0NDMxMUU2ODU3OUJCNENFNDFDQkRFRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFBRDBFMTE3NTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2348, .edfc-220, .edfn-turkey{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENzZGNzYxMjc0NDMxMUU2QUE0MUQ1NTBDNTdCNzdGRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENzZGNzYxMTc0NDMxMUU2QUE0MUQ1NTBDNTdCNzdGRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRCMUFCOTI2NTQ4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0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');
    }
    .edf-2228, .edfc-100, .edfn-hungary{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOTgxQTFFRDc0NDIxMUU2OTkzNTg1OTkwQjhCN0RCQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOTgxQTFFQzc0NDIxMUU2OTkzNTg1OTkwQjhCN0RCQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlGQTRBODUwNTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Y0RLpwAAAA9QTFRFugAvR5lRuwAvPJJH////o5/L7AAAAD9JREFUeNrsz8EJACEQwMD1tP+a/V4FAWHSwJD5ggYCgUAgkGeQpOTkBEEgEAgEAumRFTQ7CAKBQCAQyL8rwAAIFETBtGVlYQAAAABJRU5ErkJggg==');
    }
    .edf-2231, .edfc-103, .edfn-indonesia{
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAMAAACn4e/8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTcyRjI2QTQwODFFNDExQTVFN0IwRjNCRERGQkExNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGODE4MDhDQjc0NDIxMUU2OUNCOUYzRTQ2N0NGNDY4NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGODE4MDhDQTc0NDIxMUU2OUNCOUYzRTQ2N0NGNDY4NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk5QTRBODUwNTc4NEU0MTE5QkJDODEzOUU2MDVCRTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNEJFNEM0MUU4MUU0MTFBNUU3QjBGM0JEREZCQTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nRhB5wAAAEtQTFRFugAv/f39vAAwuwEwugAuuQAu+vn++vr89vb4/v7+uwAt+/v99vX68/P1/f3/8vLy+fj9+vr69PP4uwAx+fn7vAIx8vH2uwAv////8CdG4wAAAKFJREFUeNrs0tsKwyAMBuA0RnvcumP1/Z90wSm9TYeUXfw/UjSgH9FSPCEEBAgQIECAAAECxI6wDt6npcBNEZZ6On+BvOTWndSDa1MsxkYiWeO800+e6XBeC29v3XzgTSQKl56kvMk0Nf67uF5VzjOvjdfVGXO9zPOrH4awPW7LEkJ/X7U6mvZSsmZMP4fSCQECBAgQIECAAAEC5A+RjwADAGtLEjO4oXIwAAAAAElFTkSuQmCC');
    }
    .edf-2251, .edfc-123, .edfn-liechtenstein{
        background-image: url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwP/2wBDAQEBAQEBAQEBAQECAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAA8AGQDAREAAhEBAxEB/8QAGwABAAICAwAAAAAAAAAAAAAAAAUIAgkDBwr/xAAqEAAABgECBgICAwEAAAAAAAAAAQIDBAUGBxYIERJUk9MJExVBFCFCUf/EAB0BAQABBAMBAAAAAAAAAAAAAAAHAQQICQMFBgr/xAA0EQABAwIEAQwABgMBAAAAAAACAAEDBBEFBgcSCBMYGSEiMVZXlJXU1RQjMkFRcRUlNmH/2gAMAwEAAhEDEQA/APLwNrahJARTlFjlxksl+JTQnJj8aFLnOpQX9E1EjuyPqSf+5ctTX1R2S5uSH1obbJS1ER+QzhnvKuQ6Sgrs1YxDSU9TVRQRvIYjc5ZBDd2iFmjiYuUnkd9sUQlIbszK/wAPwuuxSSWOhpykIAInszv1CzvbqZ+srWFu8idmZQY9czs7M7PdnVggqiAiAiAiAiAiAiAiAiAis/wp6I1OuGoL9Fezfoqq2EiVJiNOuNS5xyVrYbJg2ltOm3HNJqcNK0m2Rk4ZOJQppzD3jL16zPoVkHCq/KFMLY3iFQYDUGAyDAMTA5WA2IHkN5BYd4mO0THaxEMkcg6d5Wosz4rPFXm/4aIWfYzuzk5Xt1tZ7NZ72dnu7PezOL2wt+HrTjT3LmIWJIqckrMlps3xtVwzkSMkl1zctVTi86NY0C34MemuHK7KClVctM6Qy4aFHIabaIie1q13F3rLnnAqSmzVi5jJh+JUVcDDAFI5SUznPF+bDGzyxcpFaaMgZ7sLxk5tcJjiyDl3DKqQ6GnZxlhkid3N5LMdgLsk/ZLaXZdnf97tbvmFcEel1rphkt9W3tPGy+kxR69kQ6LNV5fGq3Y9dMsm40ialFfHnTpMaAZqQUSO2lbpk2taUEtzv8I4/NdqPPGEBik41WX56wY+RlooKYZBcxF2Ygj5UBZysx8qRdTOTd4ta1GlWWJMMnKAXCrGN33DIR2dmv8Au+13e3dtZv4/lamlF0qUnqSrpUZdSD5oVyPl1JP9pP8AR/8ABvHp5vxFPBUcmYbwEtpNYh3Mz2JuuxNeztd7OsZiHaRDdns9rt3P/X/ixHMqICICICICICICICICK0XClrZhWjObZA7qjVzbnS7MMSs6HN4FRisXL76RBjkVqxBpqd+6xlch7I/4jlM/02MT6olo6+SvtYaNOH3GlofmTWjTCgbIv/fYNXx1NGLzFCEgnaKcTdglZ3jFwqwZ4jIpKYYha0pMUhab5losu44bYqTNhNTG4SPt3ONu0L2uz2frArO1hNy7xZbNcq+X/wCNJiwsZEDh242IV/IzzBMjjZrW6bae0GWSsGwnNqzM42j9xbw9QIc26wiTK/JxkSXluWsaPYESX3XWSdVpoDgm4qqIYKbEzw1oGpZ4ngOPEjhaeeEoHrIxOi2jMzckW0WaIyj/AEiJbWyPPUXT03c4aiZzeQC3i0bFsEmLk3flGdx/U137TM/f1XUHl3yf8CWV4JfRdBNBdcNM83rZNtM0ppdQdGcHhac4dRT9MajD5uGU9tU5m+/FbvM4pGcnnWE+DazJbz9hFS6z+QU6iRtLOBPiRxbPuVo8+VUZ5Nlmh/yNUEtbDUSDHVnUFP8An00YkY0xFSQRxSxCL8hJtLkWZ+mx/UvJNNhNceDyf7ERLkY3AHFneNg29knZm3s0hOV3ftt1blpIddcfdcedV1OvOLdcVyIupxxRrWrkkiSXNR/oiIfQbBBFTQQ00A7YYwYRa7vYRazNd7u9mbvd3f8AlYkERGRGT3J3u/8AbrjHKqICICICICICICICKc25ddkfni+4Q3zgNIvF4+mrPjrMno/eLzygP3LB/sE25ddkfni+4OcBpF4vH01Z8dOj94vPKA/csH+wTbl12R+eL7g5wGkXi8fTVnx06P3i88oD9ywf7BNuXXZH54vuDnAaReLx9NWfHTo/eLzygP3LB/sE25ddkfni+4OcBpF4vH01Z8dOj94vPKA/csH+wTbl12R+eL7g5wGkXi8fTVnx06P3i88oD9ywf7BNuXXZH54vuDnAaReLx9NWfHTo/eLzygP3LB/sE25ddkfni+4OcBpF4vH01Z8dOj94vPKA/csH+wTbl12R+eL7g5wGkXi8fTVnx06P3i88oD9ywf7BNuXXZH54vuDnAaReLx9NWfHTo/eLzygP3LB/sE25ddkfni+4OcBpF4vH01Z8dOj94vPKA/csH+wTbl12R+eL7g5wGkXi8fTVnx06P3i88oD9ywf7BNuXXZH54vuDnAaReLx9NWfHTo/eLzygP3LB/sF2qNZC+nFARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARARf/Z');
    }
}form {
    min-width:280px;
    max-width: 480px;
}
form.auto{
    min-width:none;
    max-width:none;
}
form label {
    display: block;
    margin-bottom: 15px;
}
.textRtl form label {
    text-align: right;
}
form label span{
    display: block;
    margin-bottom: 7px;
    cursor:default;
}
form label[for] {
    display: block;
    margin-bottom: 7px;
}
textarea,
input,
select{
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
input[type='submit'],
input[type='password'],
textarea,
input[type="text"]{
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;  
}

input:not([type="submit"]):not([type="button"]):not([type="reset"]),
textarea {
    width:100%;
    padding: 5px;
    color: #000;

}
input:not([type="submit"]):not([type="button"]):not([type="reset"]),
textarea,
select {
    font-family: "Open Sans", Helvetica, Arial, Verdana, sans-serif;
    font-size: 16px;
    border: 1px solid #e1e1e1;
    /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;*/
    background: #fff;
    margin-bottom:15px;

}
select{
    padding:5px;
}
input:focus:not([type="submit"]):not([type="button"]):not([type="reset"]),
textarea:focus,
select:focus {
    border-color: #777 !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.2);
    outline: none;
}
label input:not([type="submit"]):not([type="button"]):not([type="reset"]),
label textarea,
label select{
    margin-bottom: 0;
}

form div.error {
    color:#ff0000;
    font-size: 13px;
    margin:-10px 0 7px;
}
input.error,
textarea.error,
select.error {
    border-color: #ff0000 !important;
}

input[type="submit"],
input[type="button"],
button,
.aButton,
.button {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 15px;
    margin-right: 10px;
    font-size: 14px;

    height: 30px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    padding: 0 10px;
    font-weight: normal;
    outline: none;
    cursor:pointer;
    color: #010101;
    background: #dadada;
    border: 1px solid #dadada;
    text-transform: uppercase;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
}
.aButton,
.button {
    line-height: 30px;    
}
.textRtl input[type="submit"],
.textRtl input[type="button"],
.textRtl button,
.textRtl .aButton,
.textRtl .button {
    margin-right: 0;
    margin-left:10px;
}
input[type="submit"] [class^="icon-"]:before,
input[type="button"] [class^="icon-"]:before,
button [class^="icon-"]:before,
.button [class^="icon-"]:before,
.aButton [class^="icon-"]:before,
input[type="submit"] [class*=" icon-"]:before,
input[type="button"] [class*=" icon-"]:before,
button [class*=" icon-"]:before,
.aButton [class*=" icon-"]:before,
.button [class*=" icon-"]:before{
    font-size: 16px;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
}
input[type="submit"] .text,
input[type="button"] .text,
button .text,
.aButton .text,
.button .text{
    display: inline-block;
    vertical-align: middle;
    margin-left:5px; 
}
.aButton,
input[type="submit"],
button[type="submit"]{
    background: #ffdd00;
    border: 1px solid #ffdd00; 
}
input[type="button"]:active,
button:active:not([type="submit"]):not(.wait),
.button:active{
    border-color:#777;
}
.aButton:active:not(.wait),
input[type="submit"]:active:not(.wait),
button[type="submit"]:active:not(.wait){
    border-color:#777;
}
input[type="submit"]:focus,
input[type="button"]:focus,
button:focus,
.aButton:focus,
.button:focus{
    border-color:#777;    
    box-shadow: 0 0 8px rgba(0,0,0,0.2);
    outline: none;
}
.aButton:hover,
input[type="submit"]:hover,
button[type="submit"]:hover{
    border-color:#777;
    outline: none;
}

input[type="button"]:hover,
button:hover:not([type="submit"]),
.button:hover{
    border-color:#777;
    outline: none;
}
.aButton.disabled,
.button.disabled,
input[type="button"].disabled,
input[type="submit"].disabled,
input[type="button"][disabled],
input[type="submit"][disabled],
button.disabled,
button[disabled]{
    color: #fff !important;
    background: #dadada !important;
    border: 1px solid #b0b0b0 !important;
    text-shadow: -1px -1px 0 #b0b0b0 !important; 
    cursor: default;
}

.aButton.wait,
input[type="submit"].wait,
button[type="submit"].wait{
    background-image:
        -webkit-linear-gradient(
        -45deg,
        #ffeb00 25%,
        transparent 25%,
        transparent 50%,
        #ffeb00 50%,
        #ffeb00 75%,
        transparent 75%,
        transparent
    );
    background-image:
        -moz-linear-gradient(
        -45deg,
        #ffeb00 25%,
        transparent 25%,
        transparent 50%,
        #ffeb00 50%,
        #ffeb00 75%,
        transparent 75%,
        transparent
    );
    background-image:
        -ms-linear-gradient(
        -45deg,
        #ffeb00 25%,
        transparent 25%,
        transparent 50%,
        #ffeb00 50%,
        #ffeb00 75%,
        transparent 75%,
        transparent
    );
    background-image:
        linear-gradient(
        -45deg,
        #ffeb00 25%,
        transparent 25%,
        transparent 50%,
        #ffeb00 50%,
        #ffeb00 75%,
        transparent 75%,
        transparent
    );

}
/*.preloaderBox,*/
.photoDetail .photoBox .photoControls .btn.wait:before,
input[type="button"].wait,
button.wait:not([type="submit"]),
.button.wait{
    background-image:
        -webkit-linear-gradient(
        -45deg,
        rgba(255,255,255,1) 25%,
        transparent 25%,
        transparent 50%,
        rgba(255,255,255,1) 50%,
        rgba(255,255,255,1) 75%,
        transparent 75%,
        transparent
    );
    background-image:
        -moz-linear-gradient(
        -45deg,
        rgba(255,255,255,1) 25%,
        transparent 25%,
        transparent 50%,
        rgba(255,255,255,1) 50%,
        rgba(255,255,255,1) 75%,
        transparent 75%,
        transparent
    );
    background-image:
        -ms-linear-gradient(
        -45deg,
        rgba(255,255,255,1) 25%,
        transparent 25%,
        transparent 50%,
        rgba(255,255,255,1) 50%,
        rgba(255,255,255,1) 75%,
        transparent 75%,
        transparent
    );
    background-image:
        linear-gradient(
        -45deg,
        rgba(255,255,255,1) 25%,
        transparent 25%,
        transparent 50%,
        rgba(255,255,255,1) 50%,
        rgba(255,255,255,1) 75%,
        transparent 75%,
        transparent
    );
}
.preloaderBox,
.photoDetail .photoBox .photoControls .btn.wait:before,
input[type="button"].wait,
input[type="submit"].wait,
button.wait,
.aButton.wait,
.button.wait{
    -webkit-background-size:50px 50px;
    -moz-background-size:50px 50px;
    -ms-background-size:50px 50px;
    background-size:50px 50px;
    -webkit-animation:move 2s linear infinite;
    -moz-animation:move 2s linear infinite;
    -ms-animation:move 2s linear infinite;
    animation:move 2s linear infinite;
}

.buttons{
    font-size: 0;
    line-height: 0;
    text-align: left;
}
.textRtl .buttons{
    text-align: right;
}
.buttons * {
    margin-bottom: 0 !important;
}
.buttons.right{
    text-align: right;
}
.textRtl .buttons.right{
    text-align: left;
}
.buttons.right :last-child{
    margin-right:0;
}
.textRtl .buttons.right :last-child{
    margin-left:0;
}


#captcha-image{
    vertical-align: middle;
    width:50%;
    height:auto;
    margin-right: 5%;
    margin-bottom: 15px;
}
#captcha{
    width:40%;
    vertical-align: middle;
}

fieldset {
    margin-bottom: 10px;
    padding-top:10px;
}
 
@-webkit-keyframes move{
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 50px 50px;
  }
}   
@-moz-keyframes move{
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 50px 50px;
  }
}   
@-ms-keyframes move{
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 50px 50px;
  }
}   
@keyframes move{
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 50px 50px;
  }
} 

.filtersBox{
    font-size: 14px;
    background: #fff;
    margin-bottom: 10px;
}
.filtersBox .filtersBoxSimple{
    padding:0 10px;
}
.filtersBox .filtersContentWrapper{
    padding:15px 10px 10px 40px;
}
.filtersBox .filtersContentWrapper .column{
    overflow: hidden;
    line-height: 20px;
}
.filtersBox .filtersContentWrapper .column.period{
    overflow: visible;
}
.filtersBox .filtersContent.disabled{
    display: none;
}
.filtersBox .filtersContent.enabled{
    display: block;
}
.filtersBox .filtersHead{
    font-size: 0;
    line-height: 0;
    white-space: nowrap;
    word-break: break-all;
    overflow: hidden;
    text-overflow:ellipsis;
}
.filtersBox .filtersItemsCount{
    line-height: 30px;
    font-size: 14px;
    float: right;
    position: relative;
    background: #fff;
    padding:0 10px;
    color: #808080;
}
.textRtl .filtersBox .filtersItemsCount{
    float: left;
}
.filtersBox .filtersItemsCount:before{
    content: "";
    position: absolute;
    top:0;
    left:-20px;
    bottom: 0;
    width:20px;
    background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to right,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
}
.textRtl .filtersBox .filtersItemsCount:before{
    left:auto;
    right:-20px;
    background: -webkit-linear-gradient(right,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
}
.filtersBox .filtersButton{
    line-height: 30px;
    font-size: 22px;
    background: #bfbfbf;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    width:30px;
    text-align: center;
    cursor: pointer;
}
.textRtl .filtersBox .filtersButton{
    margin-right: 0;
    margin-left: 10px;
}
.filtersBox .filtersButton:before{
    font-family: "icons";
    content: '\e800';
    margin:0;
    display: block;
    -webkit-transition: transform 0.3s ease;
    transition: transform 0.3s ease;
}
.filtersBox .filtersButton.active:before{
    /*content: '\e803';*/
    -webkit-transform:rotate(-180deg);
    transform:rotate(-180deg);
    -webkit-transition: transform 0.3s ease;
    transition: transform 0.3s ease;
}
.filtersBox .filtersButton.active ~ .filtersSelectedItems{
    display: none;
}
.filtersBox .filtersSelectedItems > span,
.filtersBox .filtersTitle{
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    line-height: 30px;
    margin-right: 10px;
}
.textRtl .filtersBox .filtersSelectedItems > span,
.textRtl .filtersBox .filtersTitle{
    margin-right: 0;
    margin-left: 10px;
}
.filtersBox .filtersTitle{
    text-transform: uppercase; 
    font-size: 15px; 
    font-weight: bold;  
}
.filtersBox h3{
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 15px;
}
.filtersBox label{
    display: inline-block !important;
    margin-bottom: 10px !important;
}
.filtersBox input[type="checkbox"],
.filtersBox input[type="radio"]{
    display:none;
}
.filtersBox input[type="checkbox"] + label,
.filtersBox input[type="radio"] + label{
    cursor: pointer;
}
.filtersBox input[type="checkbox"]:checked + label,
.filtersBox input[type="radio"]:checked + label{
    font-weight: bold;
}
.filtersBox .remove{
    text-decoration: none;  
        display: inline-block; 

}
.filtersBox .remove:before{
    font-family: "icons";
    content: '\e811';
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    text-align: center;
}
.filtersBox .select + .remove:before,
.filtersBox .dateCalendarBox + .remove:before{
    line-height: 30px;
    margin-bottom: 15px;
}
.filtersBox .serarchResults{
    float: left;
    line-height: 30px;
}
.filtersBox .serarchResults .value{
    font-weight: bold;
}

.ddlButton{
    display: inline-block;
    position: relative; 
}
.ddlButton .list{
    position:absolute;
    border:1px solid #cecece;
    background: #fff;
    padding:10px 0;
    min-width:50px;
    max-width:300px;
    margin-top:-1px;
    z-index: 3;
    margin-top:1px;
    box-shadow: 0  0 10px rgba(0, 0, 0, 0.15);
}
.ddlButton.up .list{
    bottom:100%;
}
.ddlButton.right .list{
    right: 0;
}
.ddlButton .list > a,
.ddlButton .list > span{
    display: block;
    padding:0 15px;
    line-height:30px;
    font-size: 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow:ellipsis;
    cursor: pointer;
    text-decoration: none;
}
.ddlButton .list > a:hover,
.ddlButton .list > span:hover{
    background: #e5e5e5;
    color:#000;
    text-decoration: none;
}
.ddlButton .disabled{
    display:none;
}
.ddlButton > .actionButton{
    font-size:16px;
    line-height: 1.1;
}
.ddlButton > .aButton,
.ddlButton > .actionButton,
.ddlButton > .button{
    position: relative;
    z-index:1;
    margin:0;
}
.ddlButton > .aButton:after,
.ddlButton > .actionButton:after,
.ddlButton > .button:after{
    content:'';
    display:inline-block;
    width:0;
    height:0;
    font-size: 0;
    line-height: 0;
    margin:0 0 0 10px;
    border:6px solid;
    border-color: #5e5e5e transparent transparent;
    border-bottom-width: 2px;
}
.ddlButton > .aButton:after{
    border-top-color: #fff;
}
.ddlButton > .aButton.active:after,
.ddlButton > .actionButton.active:after,
.ddlButton > .button.active:after{
    border-color: transparent transparent #5e5e5e transparent;
    border-bottom-width: 6px;
    border-top-width: 0px;
    position: relative;
    top:-2px;
}
.ddlButton > .aButton.active:after{
    border-bottom-color: #fff;
}
.disabled > .ddlButton > .actionButton:after,
.disabled > .ddlButton > .button:after{
    border-color: #ccc transparent transparent;
}
.dateCalendarBox{
    position:relative;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 15px;
}
.dateCalendarBox .list{
    padding:0;
}
.dateCalendarBox .showDate{
    margin: 0 !important; 
    padding-right: 40px !important;
}
.dateCalendarBox .icon-calendar.active + .showDate,
.dateCalendarBox .showDate.active{
    padding-right: 60px !important;
}
.dateCalendarBox .icon-calendar{
    position:absolute;
    top:1px;
    right:1px;
    font-size: 18px;
    line-height: 33px;
    margin:0;
    cursor:pointer;
    padding:0 2px;
}
.dateCalendarBox .icon-cancel{
    position:absolute;
    top:1px;
    right:30px;
    font-size: 14px;
    line-height: 33px;
    margin:0;
    cursor:default;
    display:none;
    padding:0 5px;
    z-index: 20;
}
.dateCalendarBox .active ~ .icon-cancel{
    display: block;
}
form #captcha_reload {
    display: inline-block;
    width: auto !important;
    background: none;
    border: none;
    border-bottom: 1px dashed;
    text-transform: none;
    padding: 0;
    margin: 0;
    line-height: 1.2;
    height: auto;
}
form #captcha_reload.wait {
    color: #bfbfbf;
    border-bottom: 1px dashed #bfbfbf;
}


form.form-subscribe[action][method] label {
    display: inline-block;
    font-size: 14px;
    color: inherit;
    vertical-align: middle;
    cursor: pointer;
}
.form-subscribe[action][method] [type="checkbox"] {
    width: 16px;
    height: 16px;
    margin-right: 5px;
    margin-left: 0;
    margin-bottom: -1px;
    cursor: pointer;
    vertical-align: bottom;
}
.form-subscribe[action][method] .text-lighten {
    font-size: 13px;
    color: #8c8c8c;
}
.form-subscribe[action][method] [type="submit"],
.form-subscribe[action][method] [type="reset"] {
    float: right;
}
.form-subscribe[action][method] [type="submit"] {
    margin-right: 0;
}
.form-subscribe[action][method] .buttons {
    padding-left: 0;
    padding-right: 0;
    text-align: left;
}
.form-subscribe[action][method] .subscribe-topics {
    font-size: 0;
    line-height: 0;
}
.form-subscribe[action][method] .field {
    display: inline-block;
    margin-right: 15px;
    font-size: 14px;
    line-height: 1;
}
.form-subscribe[action][method] .subscribe-frequencies label:not(:last-of-type) {
    margin-right: 25px;
}
.form-subscribe[action][method] .buttons a {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 15px;
    margin-right: 10px;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    padding: 0 10px;
    font-weight: normal;
    outline: none;
    cursor: pointer;
    color: #010101;
    background: #dadada;
    border: 1px solid #dadada;
    text-transform: uppercase;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.form-subscribe[action][method] .buttons a:hover {
    border-color: #777;
    outline: none;
}

#subscribe_button {
    float: right;
    margin-bottom: 10px;
    border-color: transparent;
    background: #ffdd00;
}
#subscribe_button.icon-bell-alt:before {
    margin: 0 5px 0 0;
}



.textRtl #subscribe_button.icon-bell-alt:before {
    margin-right: 0;
    margin-left: 5px;
}

.textRtl .form-subscribe[action][method] [type="checkbox"] {
    margin-right: 0;
    margin-left: 5px;
}

.textRtl .form-subscribe[action][method] .field {
    margin-right: 0;
    margin-left: 15px;
}

.textRtl .form-subscribe[action][method] [type="submit"],
.textRtl .form-subscribe[action][method] [type="reset"] {

    float: left;
}

.textRtl .form-subscribe[action][method] .buttons {
    text-align: right;
}

.textRtl .form-subscribe[action][method] .subscribe-frequencies label:not(:last-of-type) {
    margin-left: 25px;
    margin-right: 0;
}

.textRtl #subscribe_button {
    float: left;
}


.jplCalendar{
    background: #fff;
    color: #333;
    width: 286px;
    cursor: default;
    overflow: hidden;
    position: relative;
}
    .jplCalendar .title{
        height: 40px;
        background: #3d3d3d;
        position: relative;
        color: #fff;
    }
    .cmpDialog .jplCalendar .title{
        padding: 0;
    }
        .jplCalendar .navBtn{
            position: absolute;
            width: 40px;
            bottom: 0;
            top: 0;
            cursor: pointer;
            line-height: 40px;
            text-align: center;
                        direction: ltr;
        }
            .jplCalendar .navBtn:hover{
                background: #000;
            }
            .jplCalendar .navBtn:active{
                background: #000;
            }
            .jplCalendar .navBtn.disabled{
                /*color: #999;*/
                cursor: default;
            }
                .jplCalendar .navBtn.disabled:hover,
                .jplCalendar .navBtn.disabled:active{
                    background: #3d3d3d;
                }
        .jplCalendar .title .navBtnPrev{
            left: 40px;
        }
        .jplCalendar .title .navBtnNext{
            right: 40px;
        }
        .jplCalendar .title .navBtnPrevYear{
            left: 0;
        }
        .jplCalendar .title .navBtnNextYear:before,
        .jplCalendar .title .navBtnNextYear:after,
        .jplCalendar .title .navBtnPrevYear:before,
        .jplCalendar .title .navBtnPrevYear:after,
        .jplCalendar .title .navBtnPrev:before,
        .jplCalendar .title .navBtnNext:before{
            content: '';
            display: inline-block;
            vertical-align: middle;
            width:0;
            height:0;
            overflow:hidden;
            font-size: 0;
            line-height: 0;
            border:8px solid;
            position: relative;
        }

        .jplCalendar .title .navBtnPrev:before,
        .jplCalendar .title .navBtnPrevYear:before,
        .jplCalendar .title .navBtnPrevYear:after{
            border-color: transparent #fff transparent transparent;
        }
        .jplCalendar .title .navBtnPrev.disabled:before,
        .jplCalendar .title .navBtnPrevYear.disabled:before,
        .jplCalendar .title .navBtnPrevYear.disabled:after{
            border-color: transparent #999 transparent transparent;
        }
        .jplCalendar .title .navBtnNext:before,
        .jplCalendar .title .navBtnNextYear:before,
        .jplCalendar .title .navBtnNextYear:after{
            border-color: transparent transparent transparent #fff;
        }
        .jplCalendar .title .navBtnNext.disabled:before,
        .jplCalendar .title .navBtnNextYear.disabled:before,
        .jplCalendar .title .navBtnNextYear.disabled:after{
            border-color: transparent transparent transparent #999;
        }
        .jplCalendar .title .navBtnPrev:before{
            left:-4px;
        }
        .jplCalendar .title .navBtnNext:before{
            left:4px;
        }
        .jplCalendar .title .navBtnPrevYear:after{
            left:-8px;
        }
        .jplCalendar .title .navBtnNextYear:before{
            right:-8px;
        }
        .jplCalendar .title .navBtnNextYear{
            right: 0;
        }
        .jplCalendar .title .selectedDate{
            position: absolute;
            top: 0;
            bottom: 0;
            left: 80px;
            right: 80px;
            text-align: center;
            line-height: 40px;
        }
        .jplCalendar .title .selectedYear{
            margin-left: 5px;
        }
    .jplCalendar .rangesWrapper{
        line-height: 40px;
        font-size: 16px;
        text-align: center;
        border-bottom: 1px solid #ddd;
    }
        .jplCalendar .rangesWrapper .rangeWrapper{
            width: 40%;
            padding: 0 5%;
            display: inline-block;
        }
        .jplCalendar .rangesWrapper .dateValue {
            margin-left: 5px;
            color: #1A303D;
        }
            .jplCalendar .rangesWrapper .dateValue:hover{
                border-bottom: 0;
                padding-bottom: 1px;
            }
    .jplCalendar .dayTitles{
        font-size: 0;
        line-height: 0;
    }
        .jplCalendar .dayTitles span{
            display: inline-block;
            width: 40px;
            height: 40px;
            font-size: 16px;
            line-height: 40px;
            text-align: center;
        }
            .jplCalendar .dayTitles span + span{
                border-left: 1px solid #ddd;
            }
    .jplCalendar .datesWrapper{
        font-size: 0;
        line-height: 0;
    }
    .jplCalendar.monthly .datesWrapper,
    .jplCalendar.yearly .datesWrapper{
        max-height: 246px;
        overflow: auto;
        overflow-x: hidden;
        -webkit-overflow-scrolling: touch;
    }
        .jplCalendar .datesWrapper .day,
        .jplCalendar .datesWrapper .item{
            display: inline-block;
            font-size: 16px;
            line-height: 40px;
            width: 40px;
            height: 40px;
            text-align: center;
            cursor: pointer;
            border-top: 1px solid #ddd;
        }
        .jplCalendar.monthly .datesWrapper .item:first-child,
        .jplCalendar.yearly .datesWrapper .item:first-child{
            border-top: none;
        }
        .jplCalendar .datesWrapper .item{
            width: 100%;
        }
            .jplCalendar .datesWrapper .day + .day{
                border-left: 1px solid #ddd;
            }
            .jplCalendar .datesWrapper .day:nth-child(7n+1){
                border-left: none!important;
            }

            .jplCalendar .datesWrapper .item:hover,
            .jplCalendar.weekly .datesWrapper .week:hover .day,
            .jplCalendar .datesWrapper .day:hover{
                background: #808080;
                color:#fff;
            }

            .jplCalendar .datesWrapper .item.selected,
            .jplCalendar .datesWrapper .selected .day,
            .jplCalendar .datesWrapper .day.selected{
                background: #ffdd00;
                color: #000;
            }


        .jplCalendar .datesWrapper .prevMonth,
        .jplCalendar .datesWrapper .nextMonth{
            color: #999;
        }


        .jplCalendar .datesWrapper .isInRange{
            background: #e3e3e3;
        }


        .jplCalendar .datesWrapper .outOfRange{
            color: #ccc!important;
            background: #eee!important;
        }
        .jplCalendar .datesWrapper .outOfRange:hover{
            background: #eee!important;
            color: #ccc!important;
            cursor: default!important;
        }
        .jplCalendar .dateRangesWrapper .range{
            line-height: 26px;
            border-top: 1px solid #ddd;
            text-align: center;
            font-size: 13px;
            cursor: pointer;
            display: inline-block;
            width: 50%;
        }
        .jplCalendar .dateRangesWrapper .today{
            width: 100%;
        }
        .jplCalendar .dateRangesWrapper .range:nth-child(2n+1){
            border-left: 1px solid #ddd;
            margin-left: -1px;
        }
            .jplCalendar .dateRangesWrapper .range:hover{
                background: #808080;
                color: #fff;
            }
            .jplCalendar .dateRangesWrapper .range:active{
                background: #808080;
                color: #fff;
            }@media only screen {
    #page_albums_browse .photoUploadBox .photoUploadList {
        padding-right: 0;
        float: none;
    }
    #page_albums_browse #center {
        margin-bottom: 40px;
    }
    #page_albums_browse .photoUploadBox .photoUploadList .item .thumb{
        width:100%;
        display: block;
        min-height: 100px;
        position: relative;
    }

    #page_albums_browse .photoUploadBox .photoUploadList .item .thumb:after{
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
        border:solid 10px;
        cursor: pointer;
        border-color: transparent transparent #fff transparent; 
        left:10px;
        bottom:0;
    }
        #page_albums_browse #create_new_album .thumb:after{
            display: none;
        }
    #page_albums_browse .photoUploadBox .photoUploadList .item{
        padding-bottom: 40px;
    }
    #page_albums_browse .photoUploadBox .photoUploadList .item .wrapper{
        padding:10px;
    }
    #page_albums_browse .photoUploadBox .photoUploadList .item h3{
        font-size: 17px;
        font-weight: bold;
        line-height: 23px;
        overflow: hidden;
        margin-bottom: 5px;
    }
        #page_albums_browse .photoUploadBox .photoUploadList .item h3 a{
            text-decoration: none;
        }
        #page_albums_browse .photoUploadBox .photoUploadList .item h3 a:hover{
            text-decoration: underline;
        }

    #page_albums_browse .photoUploadBox .photoUploadList .item .date,
    #page_albums_browse .photoUploadBox .photoUploadList .item .by,
    #page_albums_browse .photoUploadBox .photoUploadList .item .duration{
        display: block;
        font-size: 14px;
        line-height: 20px;
        white-space: nowrap;
        overflow: hidden;
        color:#818181;
        cursor: default;
    }
    #page_albums_browse .photoUploadBox .photoUploadList .item .by a{
        color:#818181;
        text-decoration: none;
    }
    #page_albums_browse .photoUploadBox .photoUploadList .item .by a:hover{
        text-decoration: underline;
    }
    #page_albums_browse .photoUploadBox .photoUploadList .item .info{
        display: block;
        line-height: 20px;
        font-size: 12px;
        text-transform: uppercase;
        max-height:40px;
        overflow: hidden;
        font-weight: bold;
    }
    #page_albums_browse .photoUploadBox .photoUploadList .item .info a{
        color: #0066ff;
        text-decoration: none;
    }
    #page_albums_browse .photoUploadBox .photoUploadList .item .shareBox{
        position: absolute;
        bottom: 10px;
        left:10px;
    }





    #page_albums_browse .inputFile{
        display: inline-block;
        overflow: hidden;
        vertical-align: top;
        white-space: nowrap;
    }
    #page_albums_browse .fileButton {
        display: inline-block;
        overflow: hidden;
        position: relative;
        text-align: center;
        vertical-align: bottom;
        margin: 0;
    }
    #page_albums_browse .fileButton input.fileInput {
        font-size: 30px;
        position: absolute;
        right: -2px;
        top: -2px;
        width: auto;
    }
    #page_albums_browse .uploadError {
        display: block;
        width: 29px;
        height: 29px;
        background: url(https://cdn-0.motorsport.com/p/204/static/images/bg/no_image_vfad52dfdfbfb6520b7125827ef3045d7.png) no-repeat;
        position: relative;
        margin: 50px auto;
    }


    #page_albums_browse #photos_wrapper{
        margin-right: 1.2%;
        font-size: 0;
        line-height: 0;
    }
    .textRtl #page_albums_browse #photos_wrapper{
        margin-right: 0;
        margin-left: 1.2%;
    }

    #page_albums_browse #albums_grid {
        position   : relative;
        clear      : both;
        overflow   : hidden;
        font-size: 0;
        line-height: 0;
    }
        #page_albums_browse #create_new_album + .noData{
            display: none;
        }
            #page_albums_browse #section_menu{
                position: relative;
                padding: 0;
            }
        #page_albums_browse .button.disabled{
            cursor: default;
            border-color: #E8E8E8;
            color: #AFB1B2 !important;
            text-shadow: 1px 1px 1px #FFFFFF;
            background: #fff;
        }
            #page_albums_browse #albums_grid .photosCount{
                float: left;
            }
            #page_albums_browse #albums_grid .uploadMore{
                float: right;
                color: #000;
                cursor: pointer;
            }
                .textRtl #page_albums_browse #albums_grid .uploadMore{
                    float: left;
                }
                .iPadOS #page_albums_browse #albums_grid .uploadMore,
                .iPhoneOS #page_albums_browse #albums_grid .uploadMore{
                    display: none;
                }
        #page_albums_browse .albumThumbWrapper{
            border: 2px dashed #a7a7a8;
        }
            #page_albums_browse .albumThumbWrapper:hover{
                border-color: #4a4e52;
            }
        #page_albums_browse #albums_grid #create_new_album{
            height: auto;
            cursor: pointer;
        }
            .iPadOS #page_albums_browse #create_new_album,
            .iPhoneOS #page_albums_browse #create_new_album{
                display: none!important;
            }
            .iPadOS #page_albums_browse .noData,
            .iPhoneOS #page_albums_browse .noData{
                display: block;
            }
        #page_albums_browse #create_new_album .thumb{
            background : #d0d1d2;
            line-height: 1;
            font-size  : 14px;
            color      : #4a4e52;
            width      : 100%;
            display    : block;
            border     : none;
            text-shadow: 1px 1px 0 #fff;
            position   : relative;
        }
            #page_albums_browse #new_album_text_wrapper{
                text-align: center;
                font-size : 70px;
                color     : #4a4e52;
                position: absolute;
                left: 0;
                right: 0;
                top: 20%;
            }
            #page_albums_browse #new_album_text_wrapper span{
                display       : block;
                text-align    : center;
                margin-top    : 10px;
                font-size     : 14px;
                text-transform: uppercase;
            }

        /*
        #page_albums_browse #albums_grid .label {
            color        : #000;
            display      : inline-block;
            font-size    : 115%;
            width        : 100%;
            margin       : 11px 11px 5px 0;
            white-space  : nowrap;
            text-overflow: ellipsis;
            overflow     : hidden;
        }
        */

        #page_albums_browse #album_edit_wrapper{
            position  : relative;
            /*z-index   : 2;*/
            z-index   : 1;
            display   : none;
            background: #fff;
            border: 1px solid #a7a7a8;
        }
            #page_albums_browse #album_edit_side{
                position: relative;
                margin-top: 0.5%;
                border-top: 1px solid #e1e1e1;
            }
                #page_albums_browse #album_edit_side form{
                    min-width: 0;
                    max-width: none;
                    overflow: hidden;
                }
                    #page_albums_browse #album_edit_side select{
                        display: block;
                    }
                #page_albums_browse #album_title_wrapper{
                    width: 240px;
                    border-right: 1px solid #e1e1e1;
                    float: left;
                }
                    .textRtl #page_albums_browse #album_title_wrapper{
                        float: right;
                        border-left: 1px solid #e1e1e1;
                    }
                    .lang-ru #page_albums_browse #album_title_wrapper{
                        width: 220px;
                    }
                #page_albums_browse #album_title_wrapper,
                #page_albums_browse #album_multiedit_data_wrapper{
                    padding: 10px;
                }
                    #page_albums_browse #album_multiedit_data_wrapper #apply_filter_data_btn{
                        position: relative;
                        top: 2px;
                        margin: -4px 0 0;
                    }
                    #page_albums_browse #album_multiedit_data_wrapper select{
                        padding: 0;
                        width: 100%;
                        -webkit-border-radius: 0;
                           -moz-border-radius: 0;
                            -ms-border-radius: 0;
                             -o-border-radius: 0;
                                border-radius: 0;
                    }
                #page_albums_browse #header_top_block{
                    position  : absolute;
                    top       : 0;
                    left      : 0;
                    right     : 0;
                    height    : 30px;
                }
                    #page_albums_browse #close_upload_overlay{
                        position: absolute;
                        top: 7px;
                        right: 10px;
                        cursor: pointer;
                        padding: 0 4px;
                        background: none repeat scroll 0 0 #808080;
                        color: #fff;
                        font-size: 13px;
                        line-height: 23px;
                        height: 25px;
                        text-align: center;
                    }
                    .textRtl #page_albums_browse #close_upload_overlay{
                        right: auto;
                        left: 10px;
                    }
                        #page_albums_browse #close_upload_overlay:hover{
                            background: #333;
                        }
                        #page_albums_browse #close_upload_overlay:before{
                            content: "\e820";
                            display: inline-block;
                            font-family: "icons";
                            overflow: hidden;
                    }
                #page_albums_browse #form_album_title label{
                    width: auto;
                    margin: 0;
                    padding: 0;
                    display: inline-block;
                    vertical-align: top;
                }
                #page_albums_browse #album_multiedit_data_wrapper{
                    float: right; 
                } 
                .textRtl #page_albums_browse #album_multiedit_data_wrapper{
                    float: left;
                }
                    #page_albums_browse #album_multiedit_data_wrapper label{
                        padding-right: 5px;
                    }
                    #page_albums_browse #form_album_title label span{
                        text-align: left;
                        float: left;
                        line-height: 21px;
                    }
                    .textRtl #page_albums_browse #form_album_title label span{
                        float: right;
                        text-align: right;
                    }
                    #page_albums_browse #form_album_title .topTitle{
                        display: block;
                        margin-bottom: 10px;
                        float: none;
                        line-height: 1.2;
                    }

                #page_albums_browse #form_album_title .cmpDropDownSelectMenu{
                    vertical-align: top;
                    margin-right: 5px;
                }
                    #page_albums_browse #form_album_title .cmpDropDownSelectMenu .title{
                        color: #000;
                    }
                #page_albums_browse #form_album_title .cmpDropDownSelectMenu .list{
                    top: 20px;
                }
                #page_albums_browse #form_album_title .cmpDropDownSelectMenu .title{
                    width: 100px;
                }
                #page_albums_browse #form_album_title .cmpDropDownSelectMenu .list li{
                    width        : 112px;
                    overflow     : hidden;
                    white-space  : nowrap;
                    text-overflow: ellipsis;
                }
                    #page_albums_browse #form_album_title .cmpDropDownSelectMenu + .cmpDropDownSelectMenu .title{
                        width: 40px;
                    }
                    #page_albums_browse #form_album_title .cmpDropDownSelectMenu + .cmpDropDownSelectMenu .list li{
                        width: 52px;
                    }
                    #page_albums_browse #form_album_title .cmpDropDownSelectMenu + .cmpDropDownSelectMenu + .cmpDropDownSelectMenu .title{
                        width: 110px;
                    }
                    #page_albums_browse #form_album_title #filter_event_select{
                        /*width: 142px;*/
                    }
                #page_albums_browse #form_album_title .cmpDropDownSelectMenu{
                    border-color: #e8e8e8;
                }
                #page_albums_browse #form_album_title .cmpDropDownSelectMenu .list{
                    border: none;
                    border-top: 1px solid #e8e8e8;
                }
                #page_albums_browse #form_album_title .cmpDropDownSelectMenu .title{
                    overflow      : hidden;
                    white-space   : nowrap;
                    text-overflow : ellipsis;
                    text-transform: uppercase;
                    font-size     : 13px;
                    padding       : 2px 5px;
                }
                #page_albums_browse #form_album_title .cmpDropDownSelectMenu .title,
                #page_albums_browse #form_album_title .cmpDropDownSelectMenu{
                    background: #fafafa;
                }
                #page_albums_browse #form_album_title .filtersList{
                    background: #fafafa;
                    display: inline-block;
                    width: 120px;
                    vertical-align: top;
                    margin: 0;
                }
                    #page_albums_browse #form_album_title .cmpDropDownSelectMenu .btn{
                        background: url(https://cdn-1.motorsport.com/p/204/static/images/icons/icon16_v4e387e70cc5f3a33e990fbc894602df2.png) no-repeat 0 -415px transparent;
                        border-bottom:#fff 1px solid;
                    }
                        #page_albums_browse #form_album_title .cmpDropDownSelectMenu:hover .btn,
                        #page_albums_browse #form_album_title .cmpDropDownSelectMenu.open .btn{
                            background-position: 0 -431px;
                        }

                    #page_albums_browse #form_album_title .cmpDropDownSelectMenu li{
                        padding    : 0 10px;
                        line-height: 20px;
                        cursor     : pointer;
                        font-size  : 11px;
                        color      : #000;
                    }
                        #page_albums_browse #form_album_title .cmpDropDownSelectMenu li.empty{
                            padding: 0;
                        }
                    #page_albums_browse #form_album_title .cmpDropDownSelectMenu li:hover,
                    #page_albums_browse #form_album_title .cmpDropDownSelectMenu li.current{
                        background: #fff;
                        color: #000;
                    }
                    #page_albums_browse #form_album_title .list .jspVerticalBar{
                        width: 5px;
                    }
                    #page_albums_browse #form_album_title .jspTrack{
                        background: transparent;
                    }
                    #page_albums_browse #form_album_title .jspDrag{
                        background: #666;
                    }
                    #page_albums_browse #form_album_title .jspDrag.jspHover{
                        background: #333;
                    }
                    #page_albums_browse #form_album_title #submit_data_btn{
                        margin-right: 0;
                    }
                #page_albums_browse #form_album_title input[type="text"]{
                    width: 230px;
                    margin: 0;
                    padding: 0;
                    width: 100%;
                    padding: 1px 0;
                    -webkit-border-radius: 0;
                       -moz-border-radius: 0;
                        -ms-border-radius: 0;
                         -o-border-radius: 0;
                            border-radius: 0;
                }
                    .lang-ru #page_albums_browse #form_album_title input[type="text"]{
                        width: 210px;
                    }
                #page_albums_browse #form_album_title .button{
                    vertical-align: top;
                    margin-top: -1px;
                }
            #page_albums_browse #album_edit_center{
                position: relative;
                min-height: 400px;
                overflow: hidden;
                padding:  0 0 90px 0;
            }   
                #page_albums_browse .hideAdvancedTools #album_edit_center{
                    padding-bottom: 35px!important;
                }
                #page_albums_browse #dd_area{
                    padding : 0.5% 0.5% 0;
                    margin  : 0.5% 0.6% 0.5% 0.4%;
                    z-index : 1;
                    position: absolute;
                    top     : 0;
                    bottom  : 34px;
                    left    : 0;
                    right   : 0;
                    border  : 2px dashed #D0D1D2;
                }
                .textRtl #page_albums_browse #dd_area{
                    margin-left: 0.6%;
                    margin-right: 0.4%;
                }
                    #page_albums_browse .hideAdvancedTools #dd_area{
                        display: none!important;
                    }
                    #page_albums_browse .empty #dd_area{
                        bottom: 0;
                    }
                    .OperaUA #page_albums_browse .empty #dd_area{
                        bottom: 10px!important;
                    }
                        .OperaUA #page_albums_browse #dd_area{
                            bottom: 44px;
                        }
                    #page_albums_browse #dd_area.dragOver{
                        border-color: #a7a7a8;
                    }
                        #page_albums_browse #dd_area.dragOver p{
                            color: #a7a7a8;
                        }
                    #page_albums_browse #dd_area p{
                        position: absolute;
                        left: 0;
                        right: 0;
                        text-align: center;
                        bottom: 10px;
                        margin-top: 0;
                        font-size: 22px;
                        color: #D0D1D2;
                    }
                        #page_albums_browse .empty #dd_area p{
                            bottom: auto;
                            font-size: 30px;
                            top: 50%;
                            margin-top: -22px;
                        }
                #page_albums_browse #album_actions_wrapper{
                    position: absolute;
                    bottom  : 0;
                    left    : 0;
                    right   : 0;
                    padding : 0 10px;
                }
                    #page_albums_browse .empty #album_actions_wrapper{
                        display: none!important;
                    }
                    #page_albums_browse #album_actions_wrapper .button{
                        margin: 0;
                        margin-right: 15px;
                        display: inline-block;
                    }
                        #page_albums_browse #resume_items_btn{
                            display: none;
                        }
                        #page_albums_browse .hideAdvancedTools #resume_items_btn,
                        #page_albums_browse .hideAdvancedTools #pause_items_btn{
                            display: none!important;
                        }
                        
            #page_albums_browse #album_edit_footer{
                padding: 10px;
                border-top: 1px solid #e1e1e1;
                overflow: hidden;
                clear: both;
            }
                #page_albums_browse #album_edit_footer .inputFile{
                    margin: 0;
                }
                #page_albums_browse #album_edit_footer #photo_upload_form{
                    float: left;
                    min-width: 0;
                }
                .textRtl #page_albums_browse #album_edit_footer #photo_upload_form{
                    float: right;
                }
                    .WindowsOS.SafariUA #page_albums_browse #album_edit_footer #photo_upload_form{
                        display: none;
                    }
                    
                #page_albums_browse #album_edit_footer #photo_upload_errors{
                    float      : left;
                    margin-left: 20px;
                }
                    #page_albums_browse #album_edit_footer #photo_upload_errors em.error{
                        margin: 0;
                        font-size: 14px;
                        line-height: 20px;
                    }
                #page_albums_browse #album_edit_footer #submit_data_btn{
                    float: right;
                    margin: 0;
                }
                    .textRtl #page_albums_browse #album_edit_footer #submit_data_btn{
                        float: left;
                    }
                #page_albums_browse #album_edit_footer #post_progress{
                    float: right;
                    background: #cecece;
                    margin-top: 3px;
                    width: 200px;
                    margin-left: 20px;
                    display: none;
                }
                    #page_albums_browse #album_edit_footer #post_progress.visible{
                        display: block;
                    }
                    #page_albums_browse #album_edit_footer #post_progress .cmpProgressBar{
                        height: 8px;
                        border: 1px solid #A7A7A8;
                    }

            #page_albums_browse #submit_data_overlay{
                position  : absolute;
                left      : 0;
                right     : 0;
                bottom    : 0;
                top       : 0;
                background: transparent;
                z-index   : 3;
                display   : none;
            }

        #page_albums_browse .itemForm{
            width: 24%;
            display: inline-block;
            vertical-align: top;
            margin: 1% 0 0 1%;
            position: relative;
            z-index: 2;
            outline: 1px solid #a7a7a8;
            max-width: none;
            min-width: 0;
            padding: 0!important;
        }
        .textRtl #page_albums_browse .itemForm{
            margin-right: 1%;
            margin-left: 0;
        }
            #page_albums_browse .hideAdvancedTools .itemForm{
                margin: 10px 16px 0 10px;
            }
            #page_albums_browse .itemForm.selected{
                outline: 3px solid #7d7d7d;
                background: #efefef;
            }
            #page_albums_browse .error .imageError{
                position: absolute;
                top: 50%;
                left: 50%;
                margin-top: -14px;
                margin-left: -14px;
                display: block;
                width: 29px;
                height: 29px;
                background: url(https://cdn-0.motorsport.com/p/204/static/images/bg/no_image_vfad52dfdfbfb6520b7125827ef3045d7.png) no-repeat;
            }

            #page_albums_browse .itemForm.uploaded{
                vertical-align: bottom;
            }       
            #page_albums_browse .contentWrapper{
                padding: 10px;
                position: relative;        
            }
                #page_albums_browse .selected .contentWrapper{
                    padding: 8px;
                }
                    #page_albums_browse .uploaded.selected .contentWrapper{
                        padding: 8px 8px 10px;
                    }
                #page_albums_browse #album_edit_center #photo_series_source,
                #page_albums_browse #album_edit_center #photo_years_source{
                    display: none;
                }
                #page_albums_browse .contentWrapper .thumbWrapper{
                    min-height: 120px;
                    overflow: hidden;
                    background: #fafafa;
                    border: 1px solid #a7a7a8;
                    position: relative;
                    cursor: pointer;
                }
                #page_albums_browse .contentWrapper .thumbWrapper.hidden{
                    display: none;
                }
                    #page_albums_browse .itemForm.uploaded .thumbWrapper{
                        margin-bottom: 10px;
                    }
                    #page_albums_browse .contentWrapper .thumbWrapper img{
                        display: block;
                    }
                    #page_albums_browse .contentWrapper .deleteItem,
                    #page_albums_browse .paused .resumeBtn,
                    #page_albums_browse .error .resumeBtn,
                    #page_albums_browse .contentWrapper .pauseUploadBtn{
                        position: absolute;
                        top: 5px;
                        right: 26px;
                        display: none;
                        cursor: pointer;
                    }
                    .textRtl #page_albums_browse .contentWrapper .deleteItem,
                    .textRtl #page_albums_browse .paused .resumeBtn,
                    .textRtl #page_albums_browse .error .resumeBtn,
                    .textRtl #page_albums_browse .contentWrapper .pauseUploadBtn{
                        right: auto;
                        left: 26px;
                    }
                        #page_albums_browse .hideAdvancedTools .resumeBtn,
                        #page_albums_browse .hideAdvancedTools .pauseUploadBtn{
                            display: none!important;
                        }
                        #page_albums_browse .contentWrapper .deleteItem{
                            right: 5px;
                            left : auto;
                        }
                        .textRtl #page_albums_browse .contentWrapper .deleteItem{
                            left: 5px;
                            right: auto;
                        }
                        #page_albums_browse .paused:hover .resumeBtn,
                        #page_albums_browse .error:hover .resumeBtn{
                            display: block;
                        }
                        #page_albums_browse .inProgress:hover .pauseUploadBtn{
                            display: block;
                        }
                        #page_albums_browse .itemForm .btnsWrapper{
                            position: absolute;
                            top     : 0;
                            left    : 0;
                            right   : 0;
                            height  : 36px;
                            display : none;
                        }
                            #page_albums_browse .itemForm.selected .btnsWrapper{
                                right: -2px;
                                top: -2px;
                            }
                            #page_albums_browse .itemForm:hover .btnsWrapper{
                                display: block;
                            }
                        #page_albums_browse .itemForm:hover .deleteItem{
                            display: block;
                        }
                            #page_albums_browse .itemForm .deleteItem.hidden{
                                display: none!important;
                            }
                    #page_albums_browse .contentWrapper .progress{
                        width: 90%;
                        margin: 75px auto 0;
                    }
                        #page_albums_browse .contentWrapper .inQueueLoader{
                            position: absolute;
                            top: 50%;
                            left: 50%;
                            margin-top: -12px;
                            margin-left: -12px;
                        }
                        #page_albums_browse .contentWrapper .cmpProgressBar{
                            border: 1px solid #a7a7a8;
                            height: 12px;
                        }
            #page_albums_browse .contentWrapper .setAsCaption{
                width      : auto;
                font-size  : 12px;
                cursor     : pointer;
                margin     : 0;
                padding-top: 2px;
                color      : #666;
                display    : none;
            }
                #page_albums_browse .uploaded .contentWrapper .setAsCaption{
                    display: block;
                    line-height: 1.2;
                    padding: 0;
                }
                    #page_albums_browse .contentWrapper .setAsCaption input{
                        margin-top: 0;
                        padding-top: 0;
                        cursor: pointer;
                        width: auto;
                    }
                    #page_albums_browse .contentWrapper .setAsCaption span{
                        display: inline-block;
                        margin: 0;
                        vertical-align: top;
                    }
            #page_albums_browse .captionWrapper{
                height: 20px;
                position: relative;
                display: none;
            }
            #page_albums_browse .infoWrapper{
                padding: 10px;
                background: #fafafa;
                border-top: 1px solid #a7a7a8;
                display: none;
                font-size: 14px;
                line-height: 1.2;
            }
                #page_albums_browse .selected .infoWrapper{
                    padding: 10px 8px 8px;
                }
                #page_albums_browse .uploaded .infoWrapper{
                    display: block;
                }
                #page_albums_browse .infoWrapper label{
                    width: 100%;
                    margin: 0;
                    padding-right: 0;
                    text-align: right;
                }
                .textRtl #page_albums_browse .infoWrapper label{
                    text-align: left;
                }
                    #page_albums_browse .infoWrapper label + label{
                        margin-top: 5px;
                    }
                #page_albums_browse .infoWrapper select{
                    width: 154px;
                    padding: 0;
                    margin: 0 0 0 5px;
                    font-size: 14px;
                    -webkit-border-radius: 0;
                       -moz-border-radius: 0;
                        -ms-border-radius: 0;
                         -o-border-radius: 0;
                            border-radius: 0;
                }
                .textRtl #page_albums_browse .infoWrapper select{
                    margin: 0 5px 0 0;
                }
                #page_albums_browse .infoWrapper input[type="text"]{
                    width: 150px;
                    margin-bottom: 0;
                    padding: 0;
                    font-size: 14px;
                    -webkit-border-radius: 0;
                       -moz-border-radius: 0;
                        -ms-border-radius: 0;
                         -o-border-radius: 0;
                            border-radius: 0;
                    margin-left: 10px;
                }
                .textRtl #page_albums_browse .infoWrapper input[type="text"]{
                    margin-left: 0;
                    margin-right: 10px;
                }
                    #page_albums_browse .infoWrapper .captionText,
                    #page_albums_browse .infoWrapper label > span{
                        line-height : 22px;
                        display: inline-block;
                    }
                    .ExplorerUA #page_albums_browse .infoWrapper .captionText,
                    .FirefoxUA #page_albums_browse .infoWrapper .captionText{
                        margin-top: -1px;
                    }

        #page_albums_browse .fileText{
            display: none;
        }
        #page_albums_browse .cmpProgressBar .runner,
        #page_albums_browse .cmpProgressBar .track{
            height: 100%;
        }
            #page_albums_browse .processing .cmpProgressBar .runner{
                background: url(https://cdn-2.motorsport.com/p/204/static/images/forms/buttons/loader_bg_ve10f3eb17135686930c10da8ccb39a98.gif);
            }
        #page_albums_browse .cmpProgressBar .runner{
            background: #565656;
        }
        #page_albums_browse .cmpProgressBar .track{
            background: #fff;
        }
}

@media only screen and (max-width : 1444px) {
    #page_albums_browse .itemForm{
        width: 31%;
        margin: 2% 0 0 2%;
    }
    .textRtl #page_albums_browse .itemForm{
        margin-right: 2%;
        margin-left: 0;
    }
    #page_albums_browse #dd_area{
        margin: 0.5% 1.1% 0.5% 0.9%;
        padding: 0.5% 1.1% 0.5% 0.9%;
    }
    #page_albums_browse #album_title_wrapper{
        margin-right: 100px;
        border-right: 0;
    }
    .textRtl #page_albums_browse #album_title_wrapper{
        margin-left: 100px;
        margin-right: 0;
        border-left: 0;
    }
    #page_albums_browse #album_title_wrapper,
    #page_albums_browse #album_multiedit_data_wrapper{
        float: none;
    }
        .textRtl #page_albums_browse #album_title_wrapper,
        .textRtl #page_albums_browse #album_multiedit_data_wrapper{
            float: right;
        }
}

@media only screen and (max-width : 939px) {
    #page_albums_browse #album_title_wrapper{
        border: none;
    }
    #page_albums_browse #album_multiedit_data_wrapper .filtersList,
    #page_albums_browse #album_multiedit_data_wrapper label{
        margin: 5px;
    }
        #page_albums_browse #album_multiedit_data_wrapper #apply_filter_data_btn{
            margin: 3px 0 5px;
        }
    #page_albums_browse #photos_wrapper{
        margin: 0;
    }
    .textRtl #page_albums_browse #photos_wrapper{
        margin: 0;
    }
    #page_albums_browse .itemForm{
        width: 47%;
        margin: 2% 0 0 2%;
    }
    .textRtl #page_albums_browse .itemForm{
        margin-right: 2%;
        margin-left: 0;
    }
    #page_albums_browse #dd_area{
        margin: 0;
        padding: 0;
        border: none;
    }
}

@media only screen and (max-width : 649px) {
    #page_albums_browse #album_multiedit_data_wrapper .filtersList,
    #page_albums_browse #album_multiedit_data_wrapper label{
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
    #page_albums_browse .itemForm{
        width: 96%;
        margin: 2% 2% 0;
    }
}

@media only screen and (max-width : 550px) {
    #album_edit_center{
        padding-bottom: 130px;
    }
    .textRtl #page_albums_browse #photos_wrapper,
    #page_albums_browse #photos_wrapper{
        margin-bottom: 45px;
    }
    .textRtl #page_albums_browse #dd_area,
    #page_albums_browse #dd_area{
        margin-bottom: 36px;
    }
    #page_albums_browse #album_actions_wrapper .button{
        margin-top: 10px;
    }
}@media only screen {
    #page_video_add .arrow-right-yellow {
        width: 0;
        height: 0;
        border: 7px solid transparent;
        border-left-color: #FFDD00;
        position: absolute;
        top: 3px;
        left: 0;
    }
    .textRtl #page_video_add .arrow-right-yellow {
        left: auto;
        right: 0;
        border-left-color: transparent;
        border-right-color: #FFDD00;
    }
    #page_video_add input[type="radio"]{
        width: auto;
        margin-bottom: 0;
    }
    #page_video_add .videoUploadBox .videoUploadList .item .thumb{
        width:100%;
        display: block;
        min-height: 100px;
        position: relative;
    }

    #page_video_add .videoUploadBox .videoUploadList .item .thumb:after{
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
        border:solid 10px;
        cursor: pointer;
        border-color: transparent transparent #fff transparent; 
        left:10px;
        bottom:0;
    }
        #page_video_add #create_new_album .thumb:after{
            display: none;
        }
    #page_video_add .videoUploadBox .videoUploadList .item .wrapper{
        padding:10px;
    }
    #page_video_add .videoUploadBox .videoUploadList .item h3{
        font-size: 17px;
        font-weight: bold;
        line-height: 23px;
        overflow: hidden;
        margin-bottom: 5px;
    }
        #page_video_add .videoUploadBox .videoUploadList .item h3 a{
            text-decoration: none;
        }

    #page_video_add .videoUploadBox .videoUploadList .item .date,
    #page_video_add .videoUploadBox .videoUploadList .item .by,
    #page_video_add .videoUploadBox .videoUploadList .item .duration{
        display: block;
        font-size: 14px;
        line-height: 20px;
        white-space: nowrap;
        overflow: hidden;
        color:#818181;
        cursor: default;
    }
    #page_video_add .videoUploadBox .videoUploadList .item .by a{
        color:#818181;
        text-decoration: none;
    }
    #page_video_add .videoUploadBox .videoUploadList .item .by a:hover{
        text-decoration: underline;
    }
    #page_video_add .videoUploadBox .videoUploadList .item .info{
        display: block;
        line-height: 20px;
        font-size: 12px;
        text-transform: uppercase;
        max-height:40px;
        overflow: hidden;
        font-weight: bold;
    }
    #page_video_add .videoUploadBox .videoUploadList .item .info a{
        color: #0066ff;
        text-decoration: none;
    }
    #page_video_add .videoUploadBox .videoUploadList .item .shareBox{
        position: absolute;
        bottom: 10px;
        left:10px;
    }


    #page_video_add #center #form_add_video {
        width: 60%;
        max-width: 440px;
        float: left;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .textRtl #page_video_add #center #form_add_video {
        float: right;
    }
        /*#page_video_add #form_add_video label {
            display: inline-block;
            margin-bottom: 5px;
            margin-right: -0.35em;
            padding-right: 15px;
            text-align: right;
            vertical-align: top;
            width: 120px;
        }
            #page_video_add #form_add_video .groupLabel{
                margin-top: -3px;
            }
        */
        #page_video_add #form_add_video input[type="text"],
        #page_video_add textarea,
        #page_video_add select{
            width: 100%;
        }
        #page_video_add #form_add_video textarea{
            vertical-align: top;
        }
        #page_video_add #form_add_video #Submit{
            margin-bottom: 0;
        }
        /*#page_video_add #form_add_video  div.error{
            margin-left: 135px;
        }*/

    #page_video_add #form_add_video .fileText {
        width: auto;
        margin-bottom: 20px;
        display: inline-block;
        width: auto;
    }
    #page_video_add #info_add_video {
        padding: 30px 0 0 0;
        width: 40%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        float: right;
    }
    .textRtl #page_video_add #info_add_video {
        float: left;
    }
    #page_video_add #info_add_video h3 {
        font-weight: normal;
        padding-left: 20px;
        padding-bottom: 10px;
        font-size: 140%;
    }
    #page_video_add #info_add_video ul {
        padding-top: 10px;
        border-left: 5px solid #FFDD00;
    }
    .textRtl #page_video_add #info_add_video ul {
        border-left: 0;
        border-right: 5px solid #FFDD00;
    }
    #page_video_add #info_add_video p{
        padding: 0 0 3px 15px;
    }
    .textRtl #page_video_add #info_add_video p{
        padding-right: 15px;
        padding-left: 0;
    }
    #page_video_add #info_add_video li {
        position: relative;
        padding-bottom: 10px;
    }
    #page_video_add #info_add_video .icon16 {
        position: absolute;
        top: 0;
        left: -5px;
    }
    #page_video_add #form_add_video .videoTypeField{
        height: 45px;
        margin: 0 0 30px;
        vertical-align: top;
    }
        #page_video_add #form_add_video .radioGroup{
            display: inline-block;
            height: 45px;
            clear: both;
            overflow: hidden;
        }
            #page_video_add #form_add_video .radioGroup label {
                padding-right: 0;
                text-align: left;
                display: inline-block;
            }
            #page_video_add #form_add_video .radioGroup div {
                display: inline-block;
                /*width: 100px;*/
            }
            #page_video_add #form_add_video .radioGroup label input{
                margin-right: 0;
                float: left;
            }

    #page_video_add #embed_field_box{
        display: none;
    }
    #page_video_add #analize_btn{
        display: none;
    }
    #page_video_add .characterCount{
        color: #606060;
        display: block;
        font-size: 11px;
        margin: -8px 135px 7px;
        padding-left: 0;
    }

    #page_video_add #center #videos_wrapper {
        overflow: hidden;
    }

    #page_video_add .contentWrapper{
        padding: 10px;
        position: relative;
    }
        #page_video_add .uploaded .contentWrapper{
            padding: 0;
        }
    #page_video_add .infoWrapper{
        display: none;
        background: none repeat scroll 0 0 #FAFAFA;
        display: none;
        padding: 10px;
    }
    #page_video_add #videos_wrapper .item{
        margin: 20px 0 0;
        border: 1px solid #A7A7A8;
        position: relative;
    }
        #page_video_add #videos_wrapper .item .btnsWrapper{
            position: absolute;
            top     : 0;
            left    : 0;
            right   : 0;
            height  : 36px;
        }
            #page_video_add #videos_wrapper .item:hover .btnsWrapper{
                display: block;
            }

        #page_video_add .contentWrapper .deleteItem,
        #page_video_add .paused .resumeBtn,
        #page_video_add .error .resumeBtn,
        #page_video_add .contentWrapper .pauseUploadBtn{
            position: absolute;
            top: 5px;
            right: 26px;
            display: none;
            cursor: pointer;
        }
        .textRtl #page_video_add .contentWrapper .deleteItem,
        .textRtl #page_video_add .paused .resumeBtn,
        .textRtl #page_video_add .error .resumeBtn,
        .textRtl #page_video_add .contentWrapper .pauseUploadBtn{
            left: 26px;
            right: auto;
        }
            #page_video_add .hideAdvancedTools .resumeBtn,
            #page_video_add .hideAdvancedTools .pauseUploadBtn{
                display: none!important;
            }
            #page_video_add .contentWrapper .deleteItem{
                right: 5px;
                left : auto;
            }
            .textRtl #page_video_add .contentWrapper .deleteItem{
                right: auto;
                left: 5px;
            }
            #page_video_add .paused .resumeBtn,
            #page_video_add .error .resumeBtn{
                display: block;
            }
            #page_video_add .inProgress .pauseUploadBtn{
                display: block;
            }
            #page_video_add .itemForm .deleteItem{
                display: block;
            }
                #page_video_add .itemForm .deleteItem.hidden{
                    display: none!important;
                }

        #page_video_add .uploaded .infoWrapper{
            display: block;
        }

    #page_video_add #center #form_add_video{
        margin-top: 30px;
    }
    #page_video_add #form_add_video .fileButton{
        overflow: hidden;
        position: relative;
        text-align: center;
        vertical-align: bottom;;
    }
        #page_video_add #form_add_video_file{
            width: auto;
            font-size: 30px;
            position: absolute;
            right: -2px;
            top: -2px;
            width: auto;
        }
    #page_video_add #progress_bar {
        margin-top: 50px;
        margin-bottom: 15px;
    }
    #page_video_add #upload_info {
        display: none;
        background-color: #333;
        border: 1px solid #959595;
        color: #FFFFFF;
        padding: 20px 30px 20px 20px;
        position: relative;
        margin-top: 30px;
    }
    #page_video_add #upload_error {
        display: none;
        border: 1px solid #959595;
        color: #FFFFFF;
        padding: 20px 30px 20px 20px;
        position: relative;
        margin-top: 30px;
        color: #000;
    }
    #page_video_add #upload_info ul {
        padding-top: 20px;
    }
    #page_video_add #upload_info li{
        margin-bottom: 5px;
    }
    #page_video_add #upload_info li span{
        display: inline-block;
        vertical-align: top;
    }
    #page_video_add #upload_info .status {
        font-size: 90%;
        color: #69BD1F;
        padding-left: 15px;
    }
    #page_video_add #upload_info .error {
        color: #F13434;
    }

    #page_video_add #upload_info a {
        display: inline-block;
        padding-right: 20px;
        color: #000;
    }

    #page_video_add #upload_info .icon16-close,
    #page_video_add #upload_error .icon16-close{
        position: absolute;
        top: 15px;
        right: 15px;
        cursor: pointer;
    }

    #page_video_add #cancel_upload {
        display: none;
    }
}

@media only screen and (max-width : 1360px) {
    #page_video_add #form_add_video,
    #page_video_add #info_add_video{
        float: none;
    }
    .textRtl #page_video_add #form_add_video,
    .textRtl #page_video_add #info_add_video{
        float: none;
    }
    #page_video_add #info_add_video{
        width:auto;
    }
    #page_video_add #center #form_add_video {
        width: 100%;
        max-width: none;
    }
}

@media only screen and (max-width : 479px) {
    #page_video_add #form_add_video .radioGroup,
    #page_video_add #form_add_video .videoTypeField{
        height: auto;
    }
   /* #page_video_add #form_add_video label{
        display: block;
        width: auto;
        text-align: left;
    }
        #page_video_add #form_add_video .groupLabel,
        #page_video_add #form_add_video #file_field_box label,
        #page_video_add #form_add_video .radioGroup label{
            display: inline-block;
            width: 120px;
        }
*/
    #page_video_add #center #form_add_video,
    #page_video_add #info_add_video{
        width: 100%;
    }

    #page_video_add #form_add_video select,
    #page_video_add #form_add_video input[type="text"],
    #page_video_add #form_add_video textarea{
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }

    #page_video_add #form_add_video  div.error{
        margin-left: 0;
    }

        #page_video_add #form_add_video #file_field_box div.error{
            margin-left: 135px;
        }
}@media only screen and (min-width : 1024px){
	.eHeaderWrapper{
        width:100%;
        /*width:calc(80% + 40px);*/
        max-width:1920px;
        min-width: 1024px;
	    margin: 0 auto;
	}
}

@media only screen and (min-width : 1024px){
	.eHeader{
		position: fixed;
		left:0;
		right:0;
		top:0;
		z-index: 4;
		-webkit-tap-highlight-color: rgba(0,0,0,0);
	}
	.eHeaderBox{
		position: relative;
	}
	.eHeaderWrapper{
	    font-size: 0;
	    line-height: 0;
	    position: relative;
	}
	.eHeader-1{
	    -webkit-transform: translate(0px, 60px);
	    transform: translate(0px, 60px);		
		position: absolute;
		top:0;
		left:0;
		right:0;
		
		-webkit-transition: -webkit-transform 0.15s linear, background 0.15s linear;
    	transition: transform 0.15s linear, background 0.15s linear;
    	z-index: 10;
    	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1);
		background: rgba(255,255,255,0.95);
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,0.95) 60%, rgba(255,255,255,0.95) 100%);
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,0.95) 60%,rgba(255,255,255,0.95) 100%);
		background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,0.95) 60%,rgba(255,255,255,0.95) 100%);
	}
	.msSkins-d .eHeader-1{
		background: rgb(255,255,255);
	}
	.headerStick .eHeader-1{
	    -webkit-transform: translate(0px, 0px);
	    transform: translate(0px, 0px);
	    background: rgba(255,255,255,1);		
	}
	.eHeader-2{
		position: relative;
		background: #000;
	}
	.eHeader-2 .eHeaderWrapper:after{
		content: '';
		position: absolute;
		right:100%;
		bottom: 0;
		top:0;
		width:2450px;
		background: #000;
		z-index: 12;
	}
	.textRtl .eHeader-2 .eHeaderWrapper:after{
		right:auto;
		left:100%;
	}
	.headerTopWidget-25 .eHeaderTop{
		height:25px;
	}
	.headerStick.headerTopWidget-25 .eHeaderTop{
		display: none;
	}

	.eMainMenu{
		white-space: nowrap;
		overflow: hidden;
		font-size: 0;
		line-height: 0;
		position: relative;
	}
	.eMainMenu{
		margin: 0 0px 0 190px;		
	}
	.textRtl .eMainMenu{
		margin: 0 190px 0 0px;
	}
	.rtprime .eMainMenu{
		margin: 0 0px 0 335px;		
	}
	.textRtl .rtprime .eMainMenu{
		margin: 0 335px 0 0px;
	}

	.eMainMenu.ready{
		overflow: visible;
	}
	.eMainMenu > li{
		display: inline-block;
		vertical-align: top;
		position: relative;
	}
	.eMainMenu > li.all-series,
	.eMainMenu > li.hidden{
		display: none;
	}
	.eMainMenu > li.vhidden{
		visibility: hidden;
	}
	.eMainMenu > li > a{
		font-size: 16px;
		line-height: 60px;
		color: white;
		display: block;
		padding: 0 18px;
		text-decoration: none;
		text-transform: uppercase;
		position: relative;
		overflow: hidden;
		cursor: pointer;
	}
	.touch .eMainMenu > li > a{
		pointer-events: none;
	}
	.eMainMenu > li.cur > a,
	.eMainMenu > li.current > a{
		color: #ffdd00;
	}
	.eMainMenu.active > li > a{
		color: #cecece;
	}
	.eMainMenu.active > li:hover > a{
		color: #ffdd00;
	}
	.eMainMenu > li > a:after{
		content: '';
		width:0;
		height:0;
		border-style:solid;
		border-width: 0 10px 10px;
		border-color: transparent transparent #ebebeb;
		bottom: -10px;
		/*left:20px;*/
		left:50%;
		margin-left: -10px;
		position: absolute;
		-webkit-transition: bottom 0.1s ease, border-color 0.1s ease;
    	transition: bottom 0.1s ease, border-color 0.1s ease;
    	-webkit-transition-delay:0.1s;
    	transition-delay:0.1s;
	}
	.eMainMenu > li.current > a:after{
		border-color: transparent transparent #fff;
		bottom: 0px;
	}
	.eMainMenu > li.current:hover > a:after{
		border-color: transparent transparent #ebebeb;
	}
	.eMainMenu > li.current.single:hover > a:after{
		border-color: transparent transparent #fff;
	}
	.eMainMenu > li:hover > a:after{
		bottom:0;
		-webkit-transition-delay:0.3s;
    	transition-delay:0.3s;
	}
	#target_search_box.enabled ~ .eHeader .eMainMenu > li.current > a:after,
	.eMainMenu.active > li.current > a:after{
		bottom:-10px;
	}
	.eMainMenu.active > li.current:hover > a:after{
		bottom: 0;
	}
	.eMainMenu > li > ul{
		position: absolute;
		top:100%;
		left:-22px;
		background: #ebebeb; /**/
		max-height: 0;
		border:solid transparent;
		border-width:0 1px;
		border-radius:0 0 2px 2px;
		overflow: hidden;
		-webkit-transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;
    	transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;
    	z-index: 20;
	}

	.textRtl .eMainMenu > li > ul,
	.eMainMenu > li.more > ul{
		left:auto;
		right:20px;
	}
	.textRtl .eMainMenu > li.more > ul{
		left:0;
		right: auto;
	}
	.eMainMenu > li.single.current > ul{
		display:none;
	}
	.eMainMenu > li:hover > ul{
		max-height: 1000px;
		border-color: #999;
		border-bottom-width:1px;
		-webkit-transition-delay:0.3s;
    	transition-delay:0.3s;
    	padding-bottom: 15px;
    	padding-top: 15px;

	}
	/*.headerStick .eMainMenu > li:hover > ul{
		max-height: 0;
		border-bottom-width:0;
    	padding-bottom: 0;
    	padding-top: 0;
	}*/
	.headerStick .eMainMenu > li > ul{
		display: none;
	}


	.eMainMenu > li.more[data-columns="2"],
	.eMainMenu > li.more[data-columns="3"],
	.eMainMenu > li.more[data-columns="4"]{
		position: static;
	}
	.eMainMenu > li.more[data-columns="2"] > ul{
		width:600px;
	}
	.eMainMenu > li.more[data-columns="2"] > ul > li{
		width:50%;
		float:left;
	}
	.eMainMenu > li.more[data-columns="2"] > ul > li:nth-child(2) a,
	.eMainMenu > li.more[data-columns="3"] > ul > li:nth-child(2) a,
	.eMainMenu > li.more[data-columns="3"] > ul > li:nth-child(3) a,
	.eMainMenu > li.more[data-columns="4"] > ul > li:nth-child(2) a,
	.eMainMenu > li.more[data-columns="4"] > ul > li:nth-child(3) a,
	.eMainMenu > li.more[data-columns="4"] > ul > li:nth-child(4) a{
		border-top-color: transparent; 
	}
	.eMainMenu > li.more[data-columns="3"] > ul > li:nth-child(3n+1),
	.eMainMenu > li.more[data-columns="3"] > ul > li:nth-child(3n+2),
	.eMainMenu > li.more[data-columns="4"] > ul > li:nth-child(4n+1),
	.eMainMenu > li.more[data-columns="4"] > ul > li:nth-child(4n+2),
	.eMainMenu > li.more[data-columns="4"] > ul > li:nth-child(4n+3),
	.eMainMenu > li.more[data-columns="2"] > ul > li:nth-child(odd){
		padding-right:0;
	}

	.eMainMenu > li.more[data-columns="3"] > ul{
		width:750px;
	}
	.eMainMenu > li.more[data-columns="3"] > ul > li{
		width:33.33%;
		float:left;
	}


	.eMainMenu > li.more[data-columns="4"] > ul{
		width:1000px;
	}
	.eMainMenu > li.more[data-columns="4"] > ul > li{
		width:25%;
		float:left;
	}

	.eMainMenu > li > ul > li{
		display: block;
		padding: 0 20px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
	}
	.eMainMenu > li > ul > li > a{
		display: block;
		font-size: 14px;
		line-height: 40px;
		padding: 0 20px;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: 600;
		color: #000;
		border:1px solid transparent;
		border-top-color: #999;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.eMainMenu > li > ul > li:first-child > a{
		border-top-color: transparent;
	}
	.no-touch .eMainMenu > li.single > ul > li > a{
		display: none;
	}
	.touch .eMainMenu > li.single > ul > li > a{
		border-bottom-color: #959595; 
	}
	.eMainMenu > li > ul > li > ul{
		margin-top: -5px;
		margin-bottom: 10px;
	}
	.eMainMenu > li.single > ul > li > ul{
		margin: 5px 0;
	}
	.eMainMenu > li > ul > li > ul > li{
		display: block;
	}
	.eMainMenu > li > ul > li > ul > li > a{
		display: block;
		font-size: 13px;
		line-height: 30px;
		padding: 0 30px;
		text-decoration: none;
		text-transform: uppercase;
		color: #000;
	}
	.eMainMenu > li.single > ul > li > ul > li > a{
		padding: 0 20px;
	}
	

	.eMainMenu > li > ul > li a{
		border-radius: 2px;
	}
	.eMainMenu > li > ul li.current > a{
		color:#0066ff;
	}
	.eMainMenu > li > ul > li a:hover{
		background: #666666;
		color: #ffdd00;
		border-top-color: transparent;
	}

	#target_search_box.enabled ~ .eHeader .eMainMenu:after{
		content: '';
		position: absolute;
		left:0;
		top:0;
		right:0;
		bottom: 0;
		background: rgba(0,0,0, 0.85);
		z-index: 1;
	}
	
	.eEditionsMenu{

		float:left;
		margin-right:10px;
		opacity: 1;
		max-width: 320px;
		min-width: 100px;
		-webkit-transition: max-width 0.05s linear, min-width 0.05s linear, opacity 0.05s ease;
    	transition: max-width 0.05s linear, min-width 0.05s linear, opacity 0.05s ease;
/*    	-webkit-transition-delay:0.5s;
    	transition-delay:0.5s;*/
		position: relative;
		z-index: 3;
	}
	.headerStick .eEditionsMenu{
		width:170px;
		opacity: 0;
	}
	.headerStick .rtprime .eEditionsMenu{
		width:320px;
		opacity: 0;
	}
	.textRtl .eEditionsMenu{
		float: right;
		margin-right: 0;
		margin-left: 10px;
	}
	.eEditionsMenu .label{
		cursor:pointer;
		white-space: nowrap;
		overflow: hidden;
		display: block;
		height:42px;
		padding-top: 18px;
		position: relative;
		z-index: 2;
	}
	.touch .eEditionsMenu .label.active:after,
	.no-touch .eEditionsMenu:hover .label:after{
		background: #000;
		content: '';
		position: absolute;
		bottom: 0;
		left:0;
		right:0;
		height:3px;
		overflow: hidden;
		font-size: 0;
		line-height: 0;
	}
	.eEditionsMenu .label .flag{
		display: inline-block;
		vertical-align: middle;
		width:40px;
		height:24px;
		background-color: #ebebeb;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 40px 24px;
		border-radius: 1px;
		margin:0 15px 0 20px;
	}
	.textRtl .eEditionsMenu .label .flag{
		margin: 0 20px 0 15px;
	}
	.eEditionsMenu .label .name{
		display: inline-block;
		vertical-align: middle;
		font-size: 15px;
		line-height: 1;
		text-transform: uppercase;	
	}
	.eEditionsMenu .label .name:after{
        content: '\e823';
        font-family: 'icons';
        margin:0 15px 0 5px;
        font-size: 16px;
        line-height: 14px;
        width:14px;
        height:14px;
        display: inline-block;
        -webkit-transition: -webkit-transform 0.3s ease;
        transition: transform 0.3s ease;
	}
	.textRtl .eEditionsMenu .label .name:after{
		margin:0 5px 0 15px;
	}
	.touch .eEditionsMenu .label.active .name:after{
        -webkit-transform:rotate(-180deg);
        transform:rotate(-180deg);
	}
    .no-touch .eEditionsMenu:hover .label .name:after{
        -webkit-transform:rotate(-180deg);
        transform:rotate(-180deg);
        -webkit-transition-delay:0.3s;
        transition-delay:0.3s;
    }
	.eEditionsMenu .list{
		position: absolute;
		left:0;
		top:100%;
		background: #ebebeb;
		margin-top: -1px;
		width:800px;
		width:100vw;
		max-width: 800px;
		max-height: 0;
		border:solid transparent;
		border-width:0 1px;
		border-radius:0 2px 2px 2px;
		overflow: hidden;

	}
	.touch #target_edition_menu.enabled ~ .eHeader .eEditionsMenu .list,
	.no-touch .eEditionsMenu .list{
		-webkit-transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;
    	transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;  
	}
	.textRtl .eEditionsMenu .list{
		left:auto;
		right:0;
	}
	.touch #target_edition_menu.disabled ~ .eHeader .eEditionsMenu .list{
		max-height: 0;
	}
	.touch #target_edition_menu.enabled ~ .eHeader .eEditionsMenu .list,
	.no-touch .eEditionsMenu:hover .list{
		max-height: 700px;
		border-color: #999;
		border-bottom-width:1px;
		border-top-width:1px;
    	padding-bottom: 15px;
    	padding-top: 15px;
  	
	}
	.no-touch .eEditionsMenu:hover .list{
		-webkit-transition-delay:0.3s;
    	transition-delay:0.3s;		
	}
	.eEditionsMenu .list ul li{
		display: inline-block;
		vertical-align: top;
		width:33.33%;
		padding:0 15px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
	}
	.eEditionsMenu .list ul li a{
		text-decoration: none;
		padding:10px 15px;
		color:#000;
		display: block;		
		border-radius: 2px;
	}
	.eEditionsMenu .list ul li.current a{
		color:#0066ff;
	}
	.eEditionsMenu .list ul li a:hover{
		background: #666666;
		color:#ffdd00 !important;
	}


	

	.eOtherMenu{
		height:60px;
		/*opacity: 1;*/
		float:right;
		-webkit-transition:opacity 0.1s ease;
    	transition:opacity 0.1s ease;
    	position: relative;
    	z-index: 3;
    	margin-right:17px;
	}
	.headerStick .eOtherMenu{
		opacity: 0;
		height:1px;
		overflow: hidden;
	}
	.textRtl .eOtherMenu{
		float:left;
		margin-right:0;
		margin-left:17px;
	}


	

	.eContentMenu{
		white-space: nowrap;
		overflow: hidden;
		font-size: 0;
		line-height: 0;
		position: relative;
	}
	.textRtl .eContentMenu{
		margin:0 170px 0 0;
	}
	.eContentMenu.ready{
		overflow: visible;
	}
	.eContentMenu > li{
		display: inline-block;
		vertical-align: top;
		position: relative;
	}
	.eContentMenu > li.drop{
		pointer-events: none;
	}
	.eContentMenu > li.hidden{
		display: none;
	}
	.eContentMenu > li.vhidden{
		visibility: hidden;
	}
	.eContentMenu > li > a{
		font-size: 15px;
		line-height: 60px;
		position: relative;
		color: #000;
		display: block;
		padding: 0 20px;
		text-decoration: none;
		position: relative;
		overflow: hidden;
		z-index: 2;
		cursor: pointer;
	}
	.eContentMenu > li.current > a,
	.eContentMenu > li:hover > a{
		color: #0066ff;
	}
	.eContentMenu > li.current > a:after,
	.eContentMenu > li:hover > a:after{
		background: #0066ff;
		content: '';
		position: absolute;
		bottom: 0;
		left:0;
		right:0;
		height:3px;
		overflow: hidden;
		font-size: 0;
		line-height: 0;
	}
	.eContentMenu > li:first-child > a:before{
		content: '';
		position: absolute;
		top:15px;
		right:0;
		bottom: 15px;
		width:1px;
		background: #999;
	}
	.textRtl .eContentMenu > li:first-child > a:before{
		right:auto;
		left:0;
	}
	.eContentMenu.active > li > a{
		color:#999;
	}
	.headerStick #target_search_box.enabled ~ .eHeader .eContentMenu > li > a:after,
	.eContentMenu.active > li > a:after{
		height:0;
	}
	.eContentMenu.active > li:hover > a{
		color:#0066ff;
	}
	.eContentMenu.active > li:hover > a:after{
		height:3px;
	}
	.eContentMenu > li.more > a{
		font-size: 0;
		line-height: 0;
	}
	.eContentMenu > li.more > a:before{
		font-size: 20px;
		line-height: 60px;
		content:'...';
		position: relative;
		top:-5px;
	}

	.eContentMenu > li > ul{
		position: absolute;
		top:100%;
		margin-top:-1px;
		z-index: 1;
		left:0;
		background: rgba(255,255,255,0.95); 
		border:solid transparent;
		border-width:0 1px;
		border-radius:2px;
		overflow: hidden;
		max-height: 0;
		-webkit-transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;
    	transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;
	}
	.textRtl .eContentMenu > li > ul,
	.eContentMenu > li.more > ul{
		left:auto;
		right:0;
	}
	.textRtl .eContentMenu > li.more > ul{
		left:0;
		right:auto;
	}
	.eContentMenu > li:hover > ul{
		max-height: 700px;
		border-color: #999;
		border-top-width:1px;
		border-bottom-width:1px;
		-webkit-transition-delay:0.3s;
    	transition-delay:0.3s;
    	padding-bottom: 15px;
    	padding-top: 15px;
	}
	.eContentMenu > li > ul > li{
		padding:0 15px;
	}
	.eContentMenu > li > ul > li > a{
		font-size: 14px;
		line-height: 30px;
		padding: 0 15px;
		text-decoration: none;
		color: #666666;
		display: block;
		border-radius: 2px;
	}
	.eContentMenu > li > ul > li.current > a{
		color: #0066ff;
	}
	.eContentMenu > li > ul > li > a:hover{
		background: #666666;
		color:#ffffff;
	}

	.eContentMenu:after{
		content: '';
		position: absolute;
		left:0;
		top:0;
		width:0;
		bottom: 0;
		background: rgba(255,255,255, 0.9);
		z-index: 2;
	}
	.headerStick #target_search_box.enabled ~ .eHeader .eContentMenu:after{
		width:100%;
	}

	.eServiceButton:before{
		content: '\e872';
	}
	.eServiceMenu{
		height:60px;
		float:right;
		/*background: pink;*/
		position: relative;
		white-space: nowrap;
		z-index: 11;
		padding:0 10px;
	}
	.textRtl .eServiceMenu{
		float:left;
	}
	.headerStick .eServiceMenu{
		z-index: 1;
	}
	.headerStick .eServiceMenu > li > div{
		display: none;
	}
	.eServiceMenu > li{
		vertical-align: middle;
		padding:0 10px;
		display: inline-block;
		position: relative;
		height:60px;
	}
	#feed_button {
		opacity: 1;
		-webkit-transition: opacity 0.5s linear;
				transition: opacity 0.5s linear;
	}
		#feed_button.hidden {
			opacity: 0;
			display: none;
		}
	.eServiceMenu > li > div{
		position: absolute;
		top:100%;
		right:-50px;
		background: #ebebeb; /**/
		max-height: 0;
		border:solid transparent;
		border-width:0 1px;
		border-radius:0 0 2px;
		overflow: hidden;
		-webkit-transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;
    	transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;
    	z-index: 20;
	}
	.textRtl .eServiceMenu > li > div{
		right:auto;
		left:-50px;
	}
	.touch .eServiceMenu > li > .eHeaderButton.active + div,
	.no-touch .eServiceMenu > li:hover > div{
		max-height: 700px;
		border-color: #999;
		border-bottom-width:1px;
    	padding-bottom: 20px;
    	padding-top: 20px;
	}
	.no-touch .eServiceMenu > li:hover > div{
		-webkit-transition-delay:0.3s;
    	transition-delay:0.3s;		
	}
	.eUserMenu{
		white-space: nowrap;
		z-index: 12;
		position: relative;
		float:right;
	}
	.textRtl .eUserMenu{
		float:left;
	}
	.eUserMenu > li{
		display: inline-block;
		vertical-align: top;
		position: relative;
	}
	.eUserMenu > li > a{
		display: block;
		font-size: 15px;
		line-height: 60px;
		text-decoration: none;
		position: relative;
		color: #fff;
		padding:0 20px;
		-webkit-transition: color 0.05s linear;
    	transition: color 0.05s linear;
/*    	-webkit-transition-delay:0.5s;
    	transition-delay:0.5s;*/
    	z-index: 2;
	}
	.eUserMenu > li:hover > a:after{
		background: #ffdd00;
		content: '';
		position: absolute;
		bottom: 0;
		left:0;
		right:0;
		height:3px;
		overflow: hidden;
		font-size: 0;
		line-height: 0;
		-webkit-transition: background 0.05s linear;
    	transition: background 0.05s linear;
/*    	-webkit-transition-delay:0.5s;
    	transition-delay:0.5s;*/
	}
	.headerStick .eUserMenu > li > a{
		color:#000;
	}
	.headerStick .eUserMenu > li:hover > a:after{
		background: #0066ff;
	}
	.eUserMenu > li > a.eUserMenuAvatar{
		position: relative;
		display: block;
	}
	.no-touch .eUserMenu > li > a.eUserMenuAvatar:before{
		position: absolute;
		content: " ";
		top:0;
		left:0;
		right:0;
		bottom:0;
	}
	.eUserMenu > li > a > span{
		display: table-cell;
		vertical-align: middle;
		height:60px;
	}
	.eUserMenu > li > a > span.userAvatar{
		font-size: 0;
		line-height: 0;
	}
	.eUserMenu > li > a > span.userName{
		padding-right:10px;
		display: none;
	}
	.textRtl .eUserMenu > li > a > span.userName{
		padding-right:0;
		padding-left: 10px;
	}
	.eUserMenu > li > a > span.userName > span{
		max-width: 120px;
		overflow: hidden;
		text-overflow:ellipsis;
		display: block;
	}
	.eUserMenu > li > ul{
		position: absolute;
		top:100%;
		margin-top:-1px;
		z-index: 1;
		right:0;
		background: #ebebeb; 
		border:solid transparent;
		border-width:0 1px;
		border-radius:2px;
		overflow: hidden;
		max-height: 0;
		min-width:100%;
		-webkit-transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;
    	transition: max-height 0.2s ease, border-color 0.2s ease, border-width 0.2s ease, padding 0.2s ease;
	}
	.textRtl .eUserMenu > li > ul{
		right:auto;
		left:0;
	}
	.headerStick .eUserMenu > li > ul{
		background: #fff; 
	}
	.eUserMenu > li:hover > ul{
		max-height: 700px;
		border-color: #999;
		border-top-width:1px;
		border-bottom-width:1px;
		-webkit-transition-delay:0.3s;
    	transition-delay:0.3s;
    	padding-bottom: 15px;
    	padding-top: 15px;
	}

	.eUserMenu > li > ul > li{
		padding:0 15px;
	}
	.eUserMenu > li > ul > li > a{
		font-size: 14px;
		line-height: 30px;
		padding: 0 15px;
		text-decoration: none;
		color: #666666;
		display: block;
		border-radius: 2px;
	}
	.eUserMenu > li > ul > li > a:hover{
		background: #666666;
		color:#ffdd00;
	}
	.headerStick .eUserMenu > li > ul > li > a:hover{
		color:#fff;
	}
	.eHeaderButton{
		width:35px;
		height:35px;
		color:#fff;
		display: block;
		margin-top: 13px;
		text-align: center;
    	cursor: pointer;
    	text-decoration: none;
	}
	.eHeaderButton:before{
		font-family: 'icons';
		font-size: 24px;
		line-height: 35px;
	}	
	.no-touch .eHeaderButton:hover{
		color: #ffdd00;
	}
	.touch .eHeaderButton:hover{
		color: #fff;
	}
	.headerStick .eHeaderButton{
		color: #000;
	}
	.no-touch.headerStick .eHeaderButton:hover{
		color: #0066ff;
	}

	.eSearchBox{
		height:60px;
		float:right;
		position: relative;
		z-index: 12;
	}
	.textRtl .eSearchBox{
		float:left;
	}
	.eSearchButton{
		position: relative;
		z-index: 3;
		-webkit-transition: color 0.05s linear;
    	transition: color 0.05s linear;
/*    	-webkit-transition-delay:0.5s;
    	transition-delay:0.5s;*/
	}
	.eSearchButton:before{
		content:'\e80b';
	}
	#target_search_box.enabled ~ .eHeader .eSearchButton{
		color:#7c7c7c !important;
    	-webkit-transition-delay:0s;
    	transition-delay:0s;
	}
	#target_search_box.enabled ~ .eHeader .eSearchButton:before{
		content:'\e811';
	}
	.eSearchForm{
		position: absolute;
		top:13px;
		height:35px;
		right:0;
		width:0;
		z-index: 2;
		overflow:hidden;
		-webkit-transition: width 0.3s ease;
    	transition: width 0.3s ease;
	}
	#target_search_box.enabled ~ .eHeader .eSearchForm{
		width:470px;
		
	}
	.touch #target_search_box.enabled ~ .eHeader .eSearchForm{
		width: calc(100vw - 440px);
	}
	.no-touch #target_search_box.enabled ~ .eHeader .eSearchForm{
		width: calc(100vw - 455px);
	}
	.textRtl .eSearchForm{
		right:auto;
		left:0;
	}
	.headerStick .eSearchForm form{
		background: #ebebeb;
	}
	
	.eServiceButton{
		overflow: hidden;
		position: relative;
		height:47px;
	}
	#service_button > .eServiceButton:after{
		content: '';
		width:0;
		height:0;
		border-style:solid;
		border-width: 0 10px 10px;
		border-color: transparent transparent #ebebeb;
		bottom: -10px;
		left:50%;
		margin-left: -10px;
		position: absolute;
		-webkit-transition: bottom 0.1s ease, border-color 0.1s ease;
    	transition: bottom 0.1s ease, border-color 0.1s ease;
    	-webkit-transition-delay:0.1s;
    	transition-delay:0.1s;
	}
	.touch #service_button > .eServiceButton.active:after,
	.no-touch #service_button:hover > .eServiceButton:after{
		bottom: 0;
	}
	.touch #target_service_menu.enabled ~ .eHeader .eHeaderStyNButton:after{
		height:1px !important;
	}
    .eInfoHead{
    	font-size: 16px;
    	line-height: 1.3;
    	font-weight: 600;
    	text-transform: uppercase;
    	padding:0 14px;
    	margin-bottom: 5px;
    	color: #666666;
    	cursor: default;
    }
    .eSitesMenus{
    	margin:0 20px;
    	padding-top: 20px; 
		position: relative;
    }
    .eInfoMenus{
    	margin:0 20px;
    	padding-top: 15px;   
    	
    }
    .eSitesMenus:before{
    	position: absolute;
    	top:0;
    	left:15px;
    	right:14px;
    	height:1px;
    	background: #959595;
    	content: '';
    }

    .eInfoMenu{
    	font-size: 0;
    	line-height: 0;
    	overflow: hidden;
    	white-space: normal;

    }
	.eInfoMenu li{
		display: inline-block;
		width:50%;
		vertical-align: top;
	}
    .eInfoMenu > li.hidden{
    	display: none;
    }
	.eInfoMenu > li > a {
	    border-radius: 2px;
	    color: #666666;
	    display: block;
	    font-size: 14px;
	    line-height: 1.4;
	    padding: 7px 15px;
	    text-decoration: none;
	}
	.eInfoMenu > li.current > a {
		color: #0066ff;	
	}
	.eInfoMenu > li > a:hover{
		color:#ffdd00;
		background: #666666;
	}
	.eInfoMenu > li > ul{
		display: none;
	}

	.eSitesMenu{
		white-space: normal;
		/*min-width: 400px;*/
	}
	.eSitesMenu > li{
		
		vertical-align: top;
		margin-top: 10px;
		/*width:50%;
		display: inline-block;*/
	}
	.eSitesMenu > li > a{
		margin: 0 15px;
	}

	.eHeaderStyNButton,
	.eHeaderStyButton{
		margin-top: 16px;
	}

	.eHeaderStyNButton:after{
		height:21px !important;
	}
	.headerStick .eHeaderStyNButton:after{
		height:0 !important;
	}
	.headerBottomAlert{
		position: absolute;
		top:100%;			
	}
}
@media only screen{
	.eUserMenuAvatar span.userAvatar > span{
		border: 1px solid #fff;
		display: inline-block;
		overflow: hidden;
		border-radius: 50%;
		width:35px;
		height:35px;
	}
	.auser.nacuser .root:not(.msSkins-d):not(.msSkins-p):not(.msSkins-t){
		margin-top:30px;
	}

	.eSitesMenu .motorsportNetLogos{
		width:180px;
		height:34px;
		display: block;
		overflow: hidden;
		background-size: 100%;
		
	}
	.eSitesMenu .motorsportNetLogos.motor1{
		background-position: 0 0;
	}
	.eSitesMenu .motorsportNetLogos.motorsporttv{
		background-position: 0 -34px;
	}
	.eSitesMenu .motorsportNetLogos.motorstore{
		background-position: 0 -68px;
	}
	.eSitesMenu .motorsportNetLogos.motogp{
		background-position: 0 -102px;
	}
	.eSitesMenu .motorsportNetLogos.motorsportjobs {
		background-position: 0 -136px;
	}

	.eSitesMenu .motorsportNetLogos.autoclassics {
		background-position: 0 -212px;
	}

}
@media only screen and (min-width : 1930px){
#target_search_box.enabled ~ .eHeader .eSearchForm{
		width:1485px !important;
	}
}
@media only screen and (max-width : 1023px){
	.motorsportNetLogos{
		background: url(https://cdn-3.motorsport.com/p/204/static/images/mspn_logos_white_vc6130985502bba284ad80f40cdfa5583.png);
	}

	.motorsportNetLogosusa{
		background: url(https://cdn-4.motorsport.com/p/204/static/images/mspn_logos_white_usa_vbac216f8cd64c67d9035f0265191b11a.png);
	}
}
@media only screen and (min-width : 1024px){
	.motorsportNetLogos{
		background: url(https://cdn-5.motorsport.com/p/204/static/images/mspn_logos_black_vb7c04a0785f02aa8cdbaf9805cd74c1c.png);
	}

	.motorsportNetLogosusa{
		background: url(https://cdn-6.motorsport.com/p/204/static/images/mspn_logos_black_usa_v4e4f3cd645e8c527ff478da6b287c470.png);
	}

}
@media only screen and (min-width : 1024px){
	.headerStick .eUserMenuAvatar span.userAvatar > span{
		border-color: #000;
	}
}
@media only screen{
	.eBellButton:before{
		font-family: 'icons';
		content: '\e859';
	}
	.eBellCount{
		position: relative;
	}
	.eBellCount:after{
		position: absolute;
		bottom: -5px;
		right:-8px;
		width:22px;
		height:22px;
		background: rgba(0,102,255, 0.9);
		border-radius: 11px;
		color: #fff;
		font-size: 11px;
		line-height: 22px;
		text-align: center;
		font-family: Arial, Verdana, sans-serif !important;
		opacity: 1;
		-webkit-transition: opacity 0.2s ease, bottom 0.2s ease;
    	transition: opacity 0.2s ease, bottom 0.2s ease;
	}

	.textRtl .eBellCount:after{
		right:auto;
		left:-8px;
	}
	.eBellCount:after{
		content: attr(data-feed-count);
	}
	.eBellCount[data-feed-count="0"]:after,
	.eBellCount[data-feed-count=""]:after{
		opacity: 0;
		bottom: 100px;
	}
}
@media only screen{
	.eSocialMenu{
		padding:20px 0 10px 20px; 
		font-size: 0;
		line-height: 0;
	}
	.eSocialMenu > li{
		display: inline-block;
		vertical-align: top;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	.eSocialMenu a{
		text-decoration: none;
		position: relative;
		width:35px;
		height:35px;
		display: block;
	}
	.eSocialMenu a,
	.eSocialMenu a:hover{
		color:#fff;
	}
	.eSocialMenu a:before{
        font-family: 'icons';
		display: block;
		width:35px;
		height:35px;
        font-size: 20px;
        line-height: 35px;	
        text-align: center;
        margin:0;
        /*border-radius: 2px;*/
    }
    /*.eSocialMenu a:hover:after{
    	content: '';
    	position: absolute;
    	left:0;
    	bottom:-5px;
    	height:3px;
    	right:0;
    	background: #0066ff;
    }*/
    .eSocialMenu .facebook a:before{
        content: '\e80e';
    }
    .eSocialMenu .facebook a:hover:before{
        color: #3b5998;
    }

    .eSocialMenu .twitter a:before{
        content: '\e810';
    }
    .eSocialMenu .twitter a:hover:before{
        color: #0ec2fd;
    }

    .eSocialMenu .vk a:before{
        content: '\e83c';
	}
	
    .eSocialMenu .vk a:hover:before{
		color: #6383A8;
	}
	
	.eSocialMenu .telegram a:before{
        content: '\f2c6';
	}
	
	.eSocialMenu .telegram a:hover:before{
		color: #0088cc;
	}

    .eSocialMenu .gplus a:before{
        content: '\f0d5';
    }
    .eSocialMenu .gplus a:hover:before{
        color: #f25151;
    }

    .eSocialMenu .youtube a:before{
        content: '\e80f';
    }
    .eSocialMenu .youtube a:hover:before{
        color: #cc181e;
    }

    .eSocialMenu .instagram a:before{
        content: '\e816';
    }
    .eSocialMenu .instagram a:hover:before{
        color: #1c5380;
    }

    .eSocialMenu .youku a:before{
        content: '\e84e';
    }
    .eSocialMenu .youku a:hover:before{
        color: #2aa1de;
    }

    .eSocialMenu .weibo a:before{
        content: '\e84f';
    }
    .eSocialMenu .weibo a:hover:before{
        color: #e6162d;
    }

    .eSocialMenu .qzone a:before{
        content: '\e854';
    }
    .eSocialMenu .qzone a:hover:before{
        color: #ffc028;
    }

    .eSocialMenu .tweibo a:before{
        content: '\e851';
    }
    .eSocialMenu .tweibo a:hover:before{
        color: #20b8e5;
    }

    .eSocialMenu .wechat a:before{
        content: '\e850';
    }
    .eSocialMenu .wechat a:hover:before{
        color: #51c332;
    }

    .eSocialMenu .rss a:before{
        content: '\e81e';
    }
    .eSocialMenu .rss a:hover:before{
        color: #ff9902;
    }

}
@media only screen and (min-width : 1024px){
	.eSocialMenu{
		padding:0 20px 10px 20px;
	}
	.eSocialMenu a{
		width:40px;
		height:40px;
	}
	.eSocialMenu a:before{
		width:40px;
		height:40px;
        font-size: 32px;
        line-height: 40px;
        color: #666666;	
    }
}
@media only screen{
	.headerBottomAlert{
		left:0;
		right:0;
		background: rgba(0, 0, 0, 0.8);
		color: #fff;  
		overflow: hidden;
		-webkit-transition: max-height 0.3s ease;
    	transition: max-height 0.3s ease;
	    max-height: 0;
	}
	#user_not_activated{
		background: rgba(254, 150, 1, 0.8);
	}
	#subscription_alert{
		background: rgba(254, 2, 44, 0.95);
	}
	#subscription_alert,
	#user_not_activated,
	.headerStick #cookie_accept,
	.headerStick #privacy_accept{
		max-height: 150px;
	}
	#privacy_accept.hide,
	#cookie_accept.hide{
		max-height:0;
	}
	.headerBottomAlert > .eHeaderWrapper{
		font-size: 14px;
	}
	#user_not_activated > .eHeaderWrapper{
	    font-size: 14px;
	}
	#privacy_accept > .eHeaderWrapper,
	#cookie_accept > .eHeaderWrapper{
	    font-size: 12px;		
	}
	.headerBottomAlert > .eHeaderWrapper{
	    color: #fff;

	    line-height: 1.5;
	    padding: 5px 20px;
	    text-align: center;
	}
	.headerBottomAlert > .eHeaderWrapper > span{
		display: inline-block;
		vertical-align: middle;
	}
	.headerBottomAlert:before {
	    content: "";
	    height: 1px;
	    left: 0;
	    position: absolute;
	    right: 0;
	    top: 0;
		background: #0066ff;
	}
	#subscription_alert:before,
	#user_not_activated:before{
		background: #000;
	}

	.headerBottomAlert a{
    	color: #fff !important;
    	text-decoration: none;
    	cursor: pointer;
	}
	.headerBottomAlert a:hover{
		text-decoration: underline;
	}
	.headerBottomAlert .acceptButton {
	    color:#fff;
	    cursor: pointer;
	    display: inline-block;
	    margin: 0px 10px;
	    padding: 3px 10px;
	    line-height: 13px;
	    font-size: 12px;
		background: #0066ff;
	}
	#user_not_activated .acceptButton{
		background: #000;
	}
	.headerBottomAlert .acceptLink {
		text-decoration: none !important;
		border-bottom: 1px dotted #fff;
		color: #fff;
	}
	.headerBottomAlert .acceptLink.wait {
		color: #f0f0f0;
		border-color: #f0f0f0 !important;
	}
	.headerBottomAlert.warn > .eHeaderWrapper > span:before{
		content: '\e85a';
		font-family: 'icons';
		margin-right:15px;
		font-size: 14px;
		display: inline-block;
		vertical-align: middle;
		width:20px;
		height:20px;
		border: 1px solid #fff;
		border-radius: 50%;
	}
	.textRtl .headerBottomAlert.warn > .eHeaderWrapper > span:before{
		margin-right: 0;
		margin-left: 15px;
	}
}
@media only screen and (max-width : 1024px){
	#user_not_activated > .eHeaderWrapper{
	    font-size: 12px;
	}
}
@media only screen{
	.eUserMenu > li > ul > li > a.wicon:before{
		width:24px;
		height:24px;
		display: inline-block;
		overflow: hidden;
		vertical-align: middle;
		margin:0 10px 0 0;
		padding: 0;
		font-size: 17px;
		line-height: 24px;
		color:#fff;
		text-decoration: none;
	}
	.eUserMenu > li > ul > li > a.wicon.icon-facebook:before{
		background: #3b5998;
	}
	.eUserMenu > li > ul > li > a.wicon.icon-twitter:before{
		background: #0ec2fd;
	}
	.eUserMenu > li > ul > li > a.wicon.icon-vk:before{
		background: #6383a8;
	}
	.eUserMenu > li > ul > li > a.wicon:hover:before{
		background: transparent;
		color:#fff;
	}
	.eUserMenu > li > ul > li > a.wicon.empty:before{
		content: '';
	}
}
@media only screen{
	.eHeaderStyNButton{
		padding:0 10px;
		height:28px;
		display: inline-block;
		text-align: center;
    	cursor: pointer;
    	text-decoration: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        border-radius: 1px 1px 0 0;
	}
	.eHeaderStyNButton,
	.eHeaderStyNButton:hover{
		background:#ffdd00;
		color: #000;
	}
	.eHeaderStyNButton:before{
		font-family: 'icons';
		line-height: 28px;
	}
	.eHeaderStyNButton:after{
		content: '';
		position: absolute;
		top:100%;
		left:0;
		right:0;
		height:1px;
		background: #ffdd00;
		border-radius: 0 0 1px 1px;
		-webkit-transition: height 0.3s ease;
    	transition: height 0.3s ease;
	}

	.eHeaderStyButton{
		padding:0 10px;
		height:27px;
		display: inline-block;
		text-align: center;
    	cursor: pointer;
    	text-decoration: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-radius: 1px;
        vertical-align: middle;
	}
	.eHeaderStyButton,
	.eHeaderStyButton:hover{
		color:#000;
	}
	.eHeaderStyButton,
	.eHeaderStyButton.current{
        border: 1px solid #ffdd00;		
	}
	.eHeaderStyButton:hover{
		border-color: #0066ff;
	}
	.eHeaderStyButton.current{
		background:#ffdd00;
		color:#000; 
	}
	.eHeaderStyButton:before{
		font-family: 'icons';
		line-height: 25px;
		display: inline-block;
	}
	.eTVButton:before{
		content: '\e83e';
		font-size: 22px;
		position: relative;
		top:-1px;
	}
	.eShopButton:before{
		content: '\e871';
		font-size: 11px;
	}
}
@media only screen and (max-width : 1023px){
	.eTVButton,
	.eShopButton{
		display: none;
	}
}
@media only screen and (min-width : 1024px){
	.eTVButton,
	.eShopButton{
		margin-left: 15px;
	}
	.textRtl .eTVButton,
	.textRtl .eShopButton{
		margin-right: 15px;
		margin-left: 0;
	}
}
@media only screen{
	.eEditionsMenu .list ul li a .title{
		line-height: 1;
		font-size: 14px;
		display: block;
		text-transform: uppercase;
	}
	.eEditionsMenu .list ul li a .countries{
		white-space: nowrap;
		margin-top: 7px;
		display: block;
	}
	#edition_menu_inner_button .flag,
	.eEditionsMenu .list ul li a .countries .flag{
		display: inline-block;
		width:25px;
		height:15px;
		background-color: #ebebeb;
		background-size: 100%;
		margin-right:5px;
	}
	.textRtl #edition_menu_inner_button .flag,
	.textRtl .eEditionsMenu .list ul li a .countries .flag{
		margin-right:0;
		margin-left:5px;	
	}
	#edition_menu_inner_button .flag{
		vertical-align: middle;
		margin-top:1px;
	}
	#edition_menu_inner_button .name{
		text-transform: uppercase;
		vertical-align: middle;
	}
	.eEditionsMenu .langs{
		float:right;
		font-size: 0;
		line-height: 0;
	}
	.textRtl .eEditionsMenu .langs{
		float:left;
	}
	.eEditionsMenu .langs .code{
		width:20px;
		height:20px;
		line-height: 20px;
		font-size: 11px;
		background: #cecece;
		color: #313131;
		display: inline-block;
		border-radius: 1px;
		text-align: center;
		margin-right: 5px;
	}
	.textRtl .eEditionsMenu .langs .code{
		margin-right: 0;
		margin-left: 5px;
	}
	.eEditionsMenu .langs .code.current{
		background: #0066ff;
		color: #fff;
	}
}
@media only screen and (min-width : 479px){
	.eUserMenu .smalld{
		display: none;
	}
}
@media only screen{
	.eSearchForm form{
		position: absolute;
		top:0;
		left:0;
		right:0;
		bottom: 0;
		background: #fff;
		border-radius: 1px;
		z-index: 2;
		min-width: 0;
		max-width: none;
		-webkit-transition: background 0.05s linear;
    	transition: background 0.05s linear;
	}

	.eSearchForm form #search{
		border:none;
		background: transparent;
		position: absolute;
		top:0;
		left:0;
		width:100%;
		height:35px;
		padding-left:10px;
		padding-right:80px;
		margin:0 !important;
	}
	.textRtl .eSearchForm form #search{
		padding-right:10px;
		padding-left:80px;
		left:auto;
		right:0;
	}
	.eSearchForm form #search:focus{
		box-shadow:none !important;
	}
	.eSearchForm form #search_button{
		position: absolute;
		right:0px;
		top:0;
		width:35px;
		height:35px;
		background: transparent;
		z-index: 3;
		border: none;
		margin:0 !important;
		text-align: center;
		padding:0 !important;
		color:#7c7c7c;
		display: none;
	}
	#target_search_box.enabled ~ .eHeader .eSearchForm form #search_button{
		right:35px;
		display: block;
	}
	.eSearchForm form #search_button:hover{
		color:#0066ff;
	}
	.eSearchForm form #search_button:focus{
		box-shadow:none !important;
	}
	.textRtl .eSearchForm form #search_button{
		right:auto;
		left:0;
	}
	.textRtl #target_search_box.enabled ~ .eHeader .eSearchForm form #search_button{
		right:auto;
		left:35px;
	}
	.eSearchForm form #search_button:before{
		content:'\e80b';
		font-family: 'icons';
		font-size: 24px;
		line-height: 35px;
	}
}

@media only screen{
	.ePrimeLogo{
		text-decoration: none !important;		
	}
	.ePrimeLogo:after{
		font-family: 'icons';
		content: '\e875';
	}
}
@media only screen and (max-width : 374px){
	.prime .eLogoButton{
		width:0;
		position:static;
	}
	.ePrimeLogo{
		position: absolute;
		right: -20px;
		bottom:6px;
	}
	.ePrimeLogo:after{
		font-size: 5px;
		line-height: 5px;
		color:#fff;
	}

}
@media only screen and (min-width : 375px){
	.ePrimeLogo{
		display: block;
		width:100%;
		height: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-left: 0.5px solid #fff;
	}
	.textRtl .ePrimeLogo{
		border-left:none;
		border-right: 0.5px solid #fff;
	}
	.ePrimeLogo:after{
		font-size: 11px;
		line-height: 30px;
		color:#fff;
	}

}
@media only screen and (min-width : 320px){
	.eJoinPrimeLogo{
		color:#fff;
		white-space: nowrap;
		width: 100%;
		height:100%;
		display: block;
		text-align: center;
	}
	.eJoinPrimeLogo > a{
		text-decoration: none;
		color: #fff !important;
		background: #0880ff;
		display: inline-block;
		padding: 0 15px;
		font-size: 10px;
		line-height: 20px;
		border-radius: 3px;
		margin-top: 5px;
	}
}
@media only screen and (min-width : 320px){
	.eLogoButton{
		position: relative;
		display: inline-block;
		vertical-align: middle;
		width:90px;
		height:30px;
	}
	
}
@media only screen and (min-width : 569px){
	.eLogoButton{
		width:150px;
		height:40px;
		/*background: blue;*/
	}
	.ePrimeLogo:after{
		font-size: 10px;
		line-height: 42px;
		padding-left:16px;
	}
	.textRtl .ePrimeLogo:after{
		padding-left:0;
		padding-right:16px;
	}
	.eJoinPrimeLogo > a{
		margin-top: 6px;
		padding: 0 20px;
		font-size: 12px;
		line-height: 22px;
	}
}

@media only screen{
	.eLogoBox{
		background-color: #000;
	}
	.eLogo{
		/*background-color: #000;*/
		background-repeat: no-repeat;
		background-position: center;
		background-size: auto 100%;
		background-image: url('data:image/png;base64,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');
	}	
}
@media only screen and (min-width : 1024px){
	.eLogo{
		width:169px;
		height:60px;
		background-position: 15px center;
		background-size: auto 48px;
		display: inline-block;
		vertical-align: middle;		
	}
	.eLogoBox{
		position: absolute;
		top:0;
		left:0;
		z-index: 12;
		font-size: 0;
		line-height: 0;
	}
	.textRtl .eLogoBox{
		left:auto;
		right:0;
	}
	.eLogoBox:after{
		content: '';
		position: absolute;
		top:0;
		right:-25px;
		border-style: solid;
		border-width:0px 0px 60px 25px;
		border-color:transparent transparent transparent #000;

	}
	.textRtl .eLogoBox:after{
		right:auto;
		left:-25px;
		border-width:60px 0px 0px 25px;
		border-color:#000 transparent transparent transparent;			
	}
	.eJoinPrimeLogo > a{
		margin-top: 9px;
		padding: 0 25px;
	}
}

@media only screen{
	.terraTopWidget{
		background: #b8b0a7;
	}
}
/*@media only screen and (min-width : 1024px){
	.terraTopWidget .terraTopWidgetBox{
		padding:0 20px;
	}
}*/
@media only screen and (max-width : 1023px){
	.terraTopWidget{
		display: none;
	}
}

@media only screen and (max-width : 479px){
	#service_menu_button,
	#edition_menu_button{
		display: none;
	}
	.prime #feed_button{
		right:85px;
	}
	.textRtl.prime #feed_button{
		right:auto;
		left:85px;
	}
}
@media only screen and (min-width : 480px) and (max-width : 568px){
	.prime #feed_button{
		right:170px;
	}
	.textRtl.prime #feed_button{
		right:auto;
		left:170px;
	}
}
@media only screen and (max-width : 568px){
	.eLogo{
		height:40px;
		width:115px;
		background-size: auto 34px;
	}
	.eLogoBox{
		left:40px;
	}	
	.textRtl .eLogoBox{
		right:40px;
		left:auto;
	}
	/*.eLogoBox:after{
		content: '';
		position: absolute;
		top:0;
		right:-16px;
		border-style: solid;
		border-width:0px 0px 40px 16px;
		border-color:transparent transparent transparent #000;

	}
	.textRtl .eLogoBox:after{
		right:auto;
		left:-16px;
		border-width:40px 0px 0px 16px;
		border-color:#000 transparent transparent transparent;			
	}		*/
}
@media only screen and (min-width : 375px) and (max-width : 479px){
	.ePrimeLogo::after {
	    font-size: 7px;
	}
}
@media only screen and (min-width : 480px) and (max-width : 568px){
	.ePrimeLogo::after {
	    font-size: 8px;
	}
}
@media only screen and (min-width : 375px) and (max-width : 568px){
	.eLogoButton {
	    height: 30px;
	    width: 115px;
	}
	.ePrimeLogo::after {
	    line-height: 32px;
	    padding-left: 10px;
	}
}
@media only screen and (max-width : 568px){
	.eHeader{
		height:40px;
	}
	.eHeaderBox{
		top:40px;
	}
	.headerBottomAlert{
		top:40px;				
	}
	.eServiceMenu,
	.eUserMenu,
	.eEditionsMenu{
		top:40px;
	}
	.mainMenuButton,
	.eServiceMenu .eServiceButton,
	.eUserMenu .eUserMenuButton,
	.eEditionsMenu .label{
		width:40px;
		height:40px;
	}
	.eEditionsMenu .label{
		right:80px;			
	}
	.textRtl .eEditionsMenu .label{
		right:auto;
		left:80px;
	}
	.eServiceMenu .eServiceButton{
		right:120px;
	}
	.textRtl .eServiceMenu .eServiceButton{
		right:auto;
		left:120px;
	}

	.eHeaderStyNButton{
		padding: 0 7px; 
	}
	.eHeaderStyNButton:before{
		font-size: 11px;
	}
	.eHeaderStyNButton:after{
		height:11px;
	}
	.mainMenuButton .gbmenu{
		margin-top:6px;
	}
	.eSearchBox{
		right:40px;
		top:2px;
	}
	.textRtl .eSearchBox{
		left:40px;
		right:auto;
	}
	#target_search_box.enabled ~ .eHeader .eSearchForm{
		width:250px;
		width: calc(100vw - 80px);
	}
	.stick-box-button:after{
		margin-top: 2px;
	}
	.stick-box-button .flag{
		width:35px;
		height: 21px;
		margin-top: 9px;
	}
	.stick-box-button > span{
		margin-top:1px;
	}
	.eSearchButton{
		right:1px;
	}
	.textRtl .eSearchButton{
		right:auto;
		left:1px;
	}
}
@media only screen and (min-width : 480px) and (max-width : 568px){
	#target_search_box.enabled ~ .eHeader .eSearchForm{
		width:250px;
		width: calc(100vw - 200px);
	}
}
@media only screen and (min-width : 569px) and (max-width : 599px){
	.prime #feed_button{
		right:205px;
	}
	.textRtl.prime #feed_button{
		right:auto;
		left:205px;
	}
}
@media only screen and (min-width : 600px) and (max-width : 1023px){
	.prime #feed_button{
		right:205px;
	}
	.textRtl.prime #feed_button{
		right:auto;
		left:205px;
	}
}
@media only screen and (min-width : 569px) and (max-width : 1023px){
	.eLogoBox{
		left:50px;		
	}
	.eLogo{
		height:50px;
		width:150px;
		background-size: auto 43px;
	}
	.eLogoButton {
	    height: 34px;
	    width: 135px;
	}
	.ePrimeLogo::after {
	    font-size: 9px;
	    line-height: 36px;
	    padding-left: 15px;
	}
	.textRtl .eLogoBox{
		right:50px;
		left:auto;
	}
	/*.eLogoBox:after{
		content: '';
		position: absolute;
		top:0;
		right:-20px;
		border-style: solid;
		border-width:0px 0px 50px 20px;
		border-color:transparent transparent transparent #000;

	}
	.textRtl .eLogoBox:after{
		right:auto;
		left:-20px;
		border-width:50px 0px 0px 20px;
		border-color:#000 transparent transparent transparent;			
	}*/
	.eHeader{
		height:50px;
	}
	.eHeaderBox{
		top:50px;
	}
	.headerBottomAlert{
		top:50px;				
	}
	.eServiceMenu,
	.eUserMenu,
	.eEditionsMenu{
		top:50px;
	}
	.mainMenuButton,
	.eServiceMenu .eServiceButton,
	.eUserMenu .eUserMenuButton,
	.eEditionsMenu .label{
		width:50px;
		height:50px;
	}
	.eEditionsMenu .label{
		right:100px;			
	}
	.textRtl .eEditionsMenu .label{
		right:auto;
		left:100px;
	}
	.eServiceMenu .eServiceButton{
		right:150px;
	}
	.textRtl .eServiceMenu .eServiceButton{
		right:auto;
		left:150px;
	}
	.eBellButton{
		top:6px;
	}
	.eHeaderStyNButton:after{
		height:16px;
	}
	.mainMenuButton .gbmenu{
		margin-top:11px;
	}
	.eSearchBox{
		right:50px;
		top:8px;
	}
	.textRtl .eSearchBox{
		left:50px;
		right:auto;
	}
	#target_search_box.enabled ~ .eHeader .eSearchForm{
		width:470px;
		width: calc(100vw - 260px);
	}
	.stick-box-button:after{
		margin-top: 7px;
	}
	.stick-box-button .flag{
		width:40px;
		height: 24px;
		margin-top: 12px;
	}
	.stick-box-button > span{
		margin-top:7px;
	}
	.eSearchButton{
		right:4px;
	}
	.textRtl .eSearchButton{
		right:auto;
		left:2px;
	}
}

@media only screen and (max-width : 1023px){
	.eLogoBox{
		position: fixed;
		top:0;
		font-size: 0;
		line-height: 0;
	}
	.eLogo{
		display: inline-block;
		vertical-align: middle;
	}
	.headerBottomAlert{
		position: fixed;
		z-index: 1;				
	}
	#center_overlay{
		position: fixed;
		top:0;
		left:0;
		width:0;
		height:0;
		opacity: 0;
		background: #000;
		z-index: 3;
		-webkit-transition: opacity 0.2s linear;
    	transition: opacity 0.2s linear;
	}
	#footer,
	#center{
		-webkit-transition: -webkit-transform 0.2s linear;
    	transition: transform 0.2s linear;
	}
	.eHeader{
		background: #000;
		position: fixed;
		top:0;
		left:0;
		right:0;
		z-index: 4;
	}
	.mainMenuButton{
		background: #000;
		position: fixed;
		top:0;
		left:0;
		text-align: center;
	}
	.mainMenuButton.active{
		background: #171717;
	}
	.textRtl .mainMenuButton{
		left:auto;
		right:0;
	}
	.mainMenuButton .gbmenu{
		display: inline-block;
	}
	.eHeaderBox{
		position: fixed;
		bottom:0;
		width:0;
	}
	.textRtl .eHeaderBox{
		right:0;
		left:auto;
	}

	.eHeaderBoxWrapper{
		position: absolute;
		top:0;
		bottom: 0;
		right:0;
		width:300px;
		background: #000;
		-webkit-transition: left 0.2s linear, right 0.2s linear;
    	transition: left 0.2s linear, right 0.2s linear;
	}
	.textRtl .eHeaderBoxWrapper{
		right:auto;
		left:0;
	}

	#target_main_menu.enabled ~ .eHeader .eHeaderBoxWrapper{
		right:-300px;
	}
	.textRtl #target_main_menu.enabled ~ .eHeader .eHeaderBoxWrapper{
		left:-300px;
		right:auto;
	}
	.leftStickBox{
		position: fixed;
		left:100%;
		bottom:0;
		width:300px;
    	z-index: 3;
	}
	.leftStickBox .stick-box{
		position: absolute;
		left:0;
		right:0;
		bottom: 0;
		top: 0;
		background: #000;
		color:#fff;
        -webkit-transition: -webkit-transform 0.2s ease;
        transition: transform 0.2s ease;
        overflow: auto;
		overflow-x: hidden;
	}
	.textRtl .leftStickBox{
		right:100%;
		left:auto;
	}
	.stick-box-button{
		position: fixed;
		top:0;
		text-align: center;
		/*background: blue;*/
	}
	.stick-box-button.active{
		background: #000;
	}
	.stick-box-button:after{
		font-family: 'icons';
		font-size: 24px;
		line-height: 35px;
		color:#fff;
		width:35px;
		height:35px;
		cursor: default;
		display: inline-block;	
	}
	.stick-box-button.active:after{
		color:#ffdd00;
	}
	.userAvatarNone:after{
		content:'\e817';
	}
	.eServiceButton:after{
		content:'\e872';
	}
	#edition_menu_button .name{
		display: none;
	}

	.stick-box-button .flag{
		display: inline-block;
	}
	.stick-box-button .flag{
		background-repeat: no-repeat;
		background-size: 100%;
	}

	.eUserMenu .eUserMenuButton{
		right:0;
	}
	.textRtl .eUserMenu .eUserMenuButton{
		right:auto;
		left:0;
	}

	.eSearchBox{
		position: fixed;
		height:35px;
		text-align: center;
		cursor: default;
		z-index: 4;
	}
	.eSearchButton{
		width:35px;
		height:35px;
		position: absolute;
		top:0;
		z-index: 3;
	}

	.eSearchButton:before{
		font-size: 24px;
		line-height: 35px;
		font-family: 'icons';
		content:'\e80b';
		color:#fff;
	}
	#target_search_box.enabled ~ .eHeader .eSearchButton:before{
		color:#7c7c7c;
		content:'\e811';
	}
	.eSearchForm{
		position: absolute;
		top:0;
		bottom: 0;
		right:0;
		width:0;
		overflow: hidden;
		-webkit-transition: width 0.2s linear;
    	transition: width 0.2s linear;
	}
	.textRtl .eSearchForm{
		right:auto;
		left:0;
	}

	.eSitesMenu{
		font-size: 0;
		line-height: 0;
		padding:10px 20px;
	}
	.eSitesMenu li{
		display: block;
		margin-bottom: 15px;
	}
	.eSitesMenu li a:active{
		background-color: #fff;
		border-radius: 2px;	
		background-position: 0 0;			
	}

	#feed_button{
		display: none;	
	}
	.prime #feed_button{
		display: block;
		position: fixed;
		top:0;
		opacity: 1;
		-webkit-transition: opacity 0.5s linear;
				transition: opacity 0.5s linear;
	}
		.prime #feed_button.hidden{
			opacity: 0;
			display: none;
		}
	.eBellButton{
		text-decoration: none;			
	}
	.eBellButton:before{
		font-size: 24px;
		line-height: 35px;
		color:#fff;	
	}




	#target_service_menu.enabled ~ .eHeader .eServiceMenu .stick-box,
	#target_user_menu.enabled ~ .eHeader .eUserMenu .stick-box,
	#target_edition_menu.enabled ~ .eHeader .eEditionsMenu .stick-box{
		/*margin-left:-300px;*/
		z-index: 4;
		
		-webkit-transform: translate(-300px,0px);
		transform: translate(-300px,0px);
		

	}
	.textRtl #target_service_menu.enabled ~ .eHeader .eServiceMenu .stick-box,
	.textRtl #target_user_menu.enabled ~ .eHeader .eUserMenu .stick-box,
	.textRtl #target_edition_menu.enabled ~ .eHeader .eEditionsMenu .stick-box{
		/*margin-left:0;
		margin-right:-300px;*/
		-webkit-transform: translate(300px,0px);
		transform: translate(300px,0px);
	}
	#target_service_menu.enabled ~ #center,
	#target_service_menu.enabled ~ #footer,
	#target_user_menu.enabled ~ #center,
	#target_user_menu.enabled ~ #footer,
	#target_edition_menu.enabled ~ #center,
	#target_edition_menu.enabled ~ #footer{
		-webkit-transform: translate(-300px,0px);
		transform: translate(-300px,0px);
		z-index: 2;
	}

	.textRtl #target_service_menu.enabled ~ #center,
	.textRtl #target_service_menu.enabled ~ #footer,
	.textRtl #target_user_menu.enabled ~ #center,
	.textRtl #target_user_menu.enabled ~ #footer,
	.textRtl #target_edition_menu.enabled ~ #center,
	.textRtl #target_edition_menu.enabled ~ #footer{
		-webkit-transform: translate(300px,0px);
		transform: translate(300px,0px);
	}
	#target_main_menu.enabled ~ #center,
	#target_main_menu.enabled ~ #footer{
		-webkit-transform: translate(300px,0px);
		transform: translate(300px,0px);
		z-index: 2;
	}
	.textRtl #target_main_menu.enabled ~ #center,
	.textRtl #target_main_menu.enabled ~ #footer{
		-webkit-transform: translate(-300px,0px);
		transform: translate(-300px,0px);
	}
	#target_main_menu.enabled ~ #center_overlay,
	#target_service_menu.enabled ~ #center_overlay,
	#target_edition_menu.enabled ~ #center_overlay,
	#target_user_menu.enabled ~ #center_overlay{
		width:100%;
		height:100%;
		opacity: 0.2;
	}

	#target_main_menu.enabled ~ .eHeader .headerBottomAlert,
	#target_service_menu.enabled ~ .eHeader .headerBottomAlert,
	#target_edition_menu.enabled ~ .eHeader .headerBottomAlert,
	#target_user_menu.enabled ~ .eHeader .headerBottomAlert{
		max-height: 0;
	}

	

	.gbmenu{
        display: block;
        width:28px;
        height:28px;
        /*outline:1px solid green;*/
    }
    .gbmenu span{
        top:13px;
    }
    .gbmenu span:after{
        top:-10px;
    }
    .gbmenu span:before{
        top:8px;
    }
    .gbmenu span,
    .gbmenu span:after,
    .gbmenu span:before{
        position: relative;
        display: block;
        width:28px;
        height:2px;
        background: #fff;
        content: '';
        -webkit-transition:all 300ms cubic-bezier(0.305,0.1,0.485,0.87);
        transition:all 300ms cubic-bezier(0.305,0.1,0.485,0.87);
    }
    .active .gbmenu span{
        background: transparent;
    }
    .active .gbmenu span:before{
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
    }
    .active .gbmenu span:after{
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
    }
    .active .gbmenu span:before{top:0}
    .active .gbmenu span{top:13px}
    .active .gbmenu span:after{top:-2px}

	#target_main_menu.enabled ~ .eHeader .eHeaderStyNButton:after,
	#target_service_menu.enabled ~ .eHeader .eHeaderStyNButton:after,
	#target_edition_menu.enabled ~ .eHeader .eHeaderStyNButton:after,
	#target_user_menu.enabled ~ .eHeader .eHeaderStyNButton:after{
		height:1px !important;
	}

	.eEditionsMenu .list{
		overflow: auto;
		overflow-x: hidden;
	}
	.eEditionsMenu .list ul{
		padding:10px 0;
	}
	.eEditionsMenu .list ul li{
		padding:0 20px;
	}
	.eEditionsMenu .list ul li a{
		padding:10px 0px;
		border-bottom: 1px solid #383838;
		display: block;
		color:#fff;
		text-decoration: none;
		text-transform: uppercase;
	}
	.eEditionsMenu .list ul li:last-child a{
		border:none;
	}
	.eEditionsMenu .list ul li.current a{
		color:#ffdd00;
	}
	.eOtherMenu{
		display: none;
	}

	.eHeaderBoxWrapper{
		overflow: auto;
		overflow-x: hidden;
		/*-webkit-overflow-scrolling: touch;*/
	}

	.eContentMenu{
		overflow:hidden;
		max-height: 1000px;
		-webkit-transition: max-height 0.2s linear;
    	transition: max-height 0.2s linear;
    	position: relative;
	}
	.eContentMenu.closed{
		max-height: 40px;
	}
	.eMainMenu > li.single.current{
		display: none;
	}
	.eMainMenu li,
	.eContentMenu li{
		line-height: 40px;	
		background: #111;
		font-size: 15px;
		text-transform: uppercase;
	}
	.eMainMenu li li li,
	.eContentMenu li li{
		font-size: 13px;
	}
	.eMainMenu > li.single > ul > li > a{
		display: none;
	}
	.eMainMenu li a,
	.eContentMenu li a{
		display: block;
		color:#fff;
		position: relative;
	}
	.eMainMenu li a,
	.eContentMenu li a{
		padding: 0 20px 0 40px;			
	}
	.textRtl .eMainMenu li a,
	.textRtl .eContentMenu li a{
		padding: 0 40px 0 20px;	
	}
	.eMainMenu li:not(.single) li li a{
		padding: 0 20px 0 60px;			
	}
	.textRtl .eMainMenu li:not(.single) li li a{
		padding: 0 60px 0 20px;	
	}
	.eMainMenu > li > ul{
		position: relative;
		overflow:hidden;
		max-height: 0;
		overflow: hidden;
		-webkit-transition: max-height 0.2s linear;
    	transition: max-height 0.2s linear;
	}
	.eMainMenu > li.open > ul{
		max-height: 1000px;
	}
	.eMainMenu > li > ul:after,
	.eMainMenu li a:after,
	.eContentMenu:after,	
	.eContentMenu li a:after{
		content: '';
		position: absolute;
		bottom: 0;
		left:40px;
		right:20px;
		height:1px;
		background: #383838;
		-webkit-transition: left 0.2s linear, right 0.2s linear;
    	transition: left 0.2s linear, right 0.2s linear;
		z-index: 2;
	}
	.textRtl .eMainMenu li a:after,
	.textRtl .eContentMenu li a:after{
		left:20px;
		right:40px;
	}
	.eMainMenu > li > a:after{
		bottom: 0;
		top:40px;
	}
	.eMainMenu li.current > a,
	.no-touch .eMainMenu li a:hover,
	.eContentMenu li.current > a,
	.no-touch .eContentMenu li a:hover{
		color: #ffdd00;
	}
	.eContentMenu > li:first-child{
		background: #171717;
		height:40px;
		font-size: 18px;
		padding:0 20px;
		position: relative;
		white-space: nowrap;
	}
	.eMainMenu > li{
		position: relative;
		background: #000;
		font-size: 18px;
		white-space: nowrap;		
	}
	.eContentMenu > li:first-child a{
		display: inline-block;
		padding: 0;
		color:#ffdd00;
		position: static;
		max-width:80%;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.eMainMenu > li > a{
		display: inline-block;
		padding: 0 !important;
		position: static;
		margin:0 20px;
		max-width:70%;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.eMainMenu > li.open > a:after,
	.eMainMenu > li.open > ul:after,
	.eContentMenu:after,
	.eContentMenu > li:first-child a:after{
		left:0px;
		right:0px;
	}
	.eMainMenu > li > a:after,
	.eMainMenu > li > ul:after,
	/*.eContentMenu.closed:after,*/
	.eContentMenu.closed > li:first-child a:after{
		left:20px;
		right:20px;
	}
	.eMainMenu > li:before,
	.eContentMenu > li:first-child:before{
        font-family: 'icons';
        content: "\e822";
        display: inline-block;
        line-height: 40px;
        width:40px;
        height:40px;
        float:right;
        text-align: center;
        overflow: hidden;
        
        color: #fff;
        font-size: 16px;
        cursor: default;
        -webkit-transition: -webkit-transform 0.3s ease;
        transition: transform 0.3s ease;
	}
	.textRtl .eMainMenu > li:before,
	.textRtl .eContentMenu > li:first-child:before{
		float:left;
	}
	.eMainMenu > li:before{
		margin-right: 20px;
	}
	.textRtl .eMainMenu > li:before{
		margin-right: 0;
		margin-left: 20px;
	}
	.eMainMenu > li.open:before,
    .eContentMenu > li:first-child:before{
        -webkit-transform:rotate(-180deg);
        transform:rotate(-180deg);
    }
    .eContentMenu.closed > li:first-child:before{
        -webkit-transform:rotate(0);
        transform:rotate(0);
    }
    .eMainMenu > li.more,
	.eContentMenu > li.more{
		display: none;
	}
	.eMainMenu a:hover,
	.eMainMenu a,
	.eContentMenu a:hover,
	.eContentMenu a{
		text-decoration: none;
	}
	.eUserMenu ul{
		padding: 10px 20px;
	}
	.eInfoMenus{
		margin-bottom: 15px;
	}
	.eInfoMenu{
		padding: 0 20px;
	}
	.eUserMenu ul li a,
	.eInfoMenu li a{
		padding:7px 0;
		line-height: 1.5;
		font-size: 15px;
		display: block;
		text-decoration: none;
		color: #fff;
		border-bottom: 1px solid #383838;
	}
	.eUserMenu ul li a.nobrd,
	.eInfoMenu li a.nobrd{
		border-bottom-color: transparent;
	}
	.eInfoMenu li.more{
		display: none;
	}
	.eInfoHead {
	    color: #fff;
	    cursor: default;
	    font-size: 16px;
	    font-weight: 600;
	    line-height: 1.3;
	    margin-bottom: 5px;
	    padding: 0 20px;
	    text-transform: uppercase;
	}

}
@media only screen and (max-width : 374px){
	.eBellButton:before,
	.stick-box-button:after,
	.eSearchButton:before,
	.eSearchForm form #search_button:before{
		font-size: 20px;
	}
}
@media only screen{
	#target_search_box.enabled ~ .eHeader .eHeaderStyNButton:after{
		height:1px !important;
	}
}


@media only screen{
	.eMtMainMenu {
		cursor: default;
		-webkit-touch-callout: none;
          -webkit-user-select: none;
             -moz-user-select: none;
              -ms-user-select: none;
                  user-select: none;
	}
	.eMtMainMenu .eMainMenu{
		display:none;
	}
	.eMtMainMenu .eMainMenu.visible{
		display:block;
	}
}
@media only screen and (min-width : 1024px){
	.mtMainMenuButton{
		position: relative;
		top: 22px;
		z-index: 10;
		float: right;
		/*margin-right:20px;*/
		border-radius: 6px;
	}	
	.textRtl .mtMainMenuButton{
		float: left;
		margin-right:0;
		margin-left:20px;
	}
	.headerStick .mtMainMenuButton{
		z-index: 1;
	}	
}
@media only screen{
	.mtMainMenuButton .switcher{
		width: 24px;
		height:12px;
		background: #616161;
		cursor: default;
		font-size: 0;
		line-height: 0;
		border-radius: 6px;
		position: relative;
		display: inline-block;
		-webkit-transition: background 0.15s linear;
    	transition: background 0.15s linear;
	}	
	.mtMainMenuButton.active .switcher{
		background: #0066ff;
	}

	.mtMainMenuButton .switcher:before{
		width:12px;
		height:12px;
		background:#fff;
		content: '';
		display: block;
		border-radius: 6px;
		-webkit-transition: -webkit-transform 0.15s linear;
    	transition: transform 0.15s linear;
	}
	.mtMainMenuButton.active .switcher:before{
		-webkit-transform: translate(12px, 0px);
	    transform: translate(12px, 0px);
	}
	.textRtl .mtMainMenuButton.active .switcher:before{
		-webkit-transform: translate(-12px, 0px);
	    transform: translate(-12px, 0px);
	}
}
@media only screen and (min-width : 1024px){
	.mtMainMenuButton{
		color:#cecece;
		font-size: 16px;
		line-height: 1;
		text-transform: uppercase;
		position: relative;
		display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-flex-direction: row;
	    -ms-flex-direction: row;
	    flex-direction: row;
	    -webkit-flex-wrap: nowrap;
	    -ms-flex-wrap: nowrap;
	    flex-wrap: nowrap;
	    -webkit-justify-content: flex-start;
	    -ms-flex-pack: start;
	    justify-content: flex-start;
	    -webkit-align-content: stretch;
	    -ms-flex-line-pack: stretch;
	    align-content: stretch;
	    -webkit-align-items: center;
	    -ms-flex-align: center;
	    align-items: center;
	}
	.mtMainMenuButton a:hover,
	.mtMainMenuButton a {
		color:#cecece;
		text-decoration: none;
	}
	
	.mtMainMenuButton .switcher{
		margin: 0 5px;
	}
}
@media only screen and (max-width : 1023px){
	.eContentMenu { /*.prime */
		margin-top: 30px;
	} 
	.mtMainMenuButton{
		background: #171717;
		position: absolute;
		top:0;
		left:0;
		right: 0;
		height:30px;
		/*overflow: hidden;*/
		cursor: default;
		text-align: right;
		font-size: 12px;
		line-height: 30px;
		white-space: nowrap;
		color:#cecece;
		padding:0 10px;
	}
	.mtMainMenuButton a:hover,
	.mtMainMenuButton a {
		color:#cecece;
		text-decoration: none;
	}
	.textRtl .mtMainMenuButton{
		text-align: left;
	}
	.mtMainMenuButton .switcher{
		top:2px;
		margin: 0 5px;
	}
}


@media only screen{
    .mtMainMenuButton .tooltip-new-fn{
		display: inline-block;
        background: #fc0d1b;
        line-height: 12px;
        font-size: 10px;
        text-transform: uppercase;
        padding: 3px 6px 4px;
        color:#fff;
        border-radius: 3px;
		margin:0 10px 0 0;
		position: relative;
		cursor: default;
    }
	.textRtl .mtMainMenuButton .tooltip-new-fn{
		margin: 0 0 0 10px;
	}
	.mtMainMenuButton .tooltip-new-fn:after{
		content: '';
		position: absolute;
		top:50%;
		-webkit-transform:  translate(0, -50%);
        transform: translate(0, -50%);
		left:100%;
		width:0;
		height:0;
		overflow: hidden;
		border-style: solid;
		border-width: 5px 0 5px 5px;
		border-color: transparent transparent transparent #fc0d1b;
	}
	.textRtl .mtMainMenuButton .tooltip-new-fn:after{
		left:auto;
		right:100%;
		border-width: 5px 5px 5px 0;
		border-color: transparent #fc0d1b transparent transparent;
	}

}
@media only screen and (min-width : 1024px){
    .mtMainMenuButton .tooltip-new-fn{
		position: absolute;
        line-height: 14px;
        font-size: 12px;
        padding: 3px 6px 4px;
		top:100%;
        left:50%;
		-webkit-transform:  translate(-50%, 0);
        transform: translate(-50%, 0);
		right:auto;
		margin:8px 0 0 0 !important;
    }
	.mtMainMenuButton .tooltip-new-fn:after{
		display: none;
	}
	.mtMainMenuButton .tooltip-new-fn:before{
		content: '';
		position: absolute;
		bottom:100%;
		-webkit-transform:  translate(-50%, 0);
        transform: translate(-50%, 0);
		left:50%;
		width:0;
		height:0;
		overflow: hidden;
		border-style: solid;
		border-width: 0 6px 5px 6px;
		border-color: transparent transparent #fc0d1b transparent;
	}
    .headerStick .mtMainMenuButton .tooltip-new-fn{
        display: none;
    }
}

@media only screen{
    #console{
        position:fixed;
        bottom: 0;
        right: 0;
        background: red;
        color: #fff;
        z-index: 9999;
    }
    html, body {
        width:100%;
        height:100%;
    }
    body {
        font-family: "Open Sans", Helvetica, Arial, Verdana, sans-serif;
        font-size: 16px;
        line-height:1.1;
        background: #f5f5f5;
        color:#262626;
        -webkit-text-size-adjust: 100%;
        -webkit-tap-highlight-color: rgba(0,0,0,0);
    }

    .nobr{
        white-space:nowrap;
    }
    .clear{
        width:100%;
        font-size: 0;
        line-height: 0;
        overflow: hidden;
        clear:both;
    }
    .nowrap{
        white-space: nowrap;
    }
    a{
        color:#262626;
    }
    a:hover{
        color:#323232;
        text-decoration:none;
    }
    .root {
        height: auto !important;
        min-height: 100%;
        overflow: hidden;
        position: relative;
        /*background: #e6e6e6;*/
    }
    .hiddenBlock,
    #hidden_blocks{
        height:0;
        overflow: hidden;
    }
    .share-box-icon-list.shareBox .count {
        display: none;
    }
    .share-box-icon-list .servicesBox .name,
    .share-box-icon-list .servicesBox .action,
    .share-box-icon-list .servicesBox .value{
        display: none;
    }
    .share-box-icon-list .servicesBox .social{
        display: block;
        text-decoration: none;
        overflow: hidden;
    }
    .share-box-icon-list .servicesBox .social:before{
        width:50px;
        height:50px;
        line-height: 50px;
        font-size: 24px;
        margin: 0;
        overflow: hidden;
        text-align: center;
        display: block;
    }
}
@media only screen {
    iframe[name="google_conversion_frame"] {
        display: none;
    }
    #register_footer_wrapper {
        background: #5b5b5b;
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 4;
        -webkit-transition: transform 0.5s linear;
                transition: transform 0.5s linear;
        -webkit-transform: translateY(100%);
            transform: translateY(100%);
    }
        #register_footer_wrapper.visible {
            -webkit-transform: translateY(0);
                transform: translateY(0);
        }
        #register_footer_wrapper .close{
            position: absolute;
            cursor: pointer;
            top: 50%;
            right: 10px;
            color: #fff;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
        }
        .textRtl #register_footer_wrapper .close{
            right: auto;
            left: 10px;
        }
        #register_footer_wrapper .center{
            line-height: 40px;
            color: #fff;
            font-size: 16px;
            text-transform: uppercase;
            width: 80%;
            max-width: 1440px;
            min-width: 1024px;
            margin: 0 auto;
        }
        #register_footer_wrapper .center p{
            display: inline-block;
        }
        #register_footer_wrapper form{
            float: right;
            max-width: 440px;
        }
        .textRtl #register_footer_wrapper form{
            float: left;
        }
            #register_footer_wrapper form input{
                margin: 0;
                vertical-align: top;
                display: inline-block;
                margin-top: 4px;
            }
            #register_footer_wrapper form input[type="email"]{
                width: 220px;
                padding-top: 0;
                padding-bottom: 0;
                line-height: 28px;
                height: 30px;
            }
            #register_footer_wrapper form input[type="submit"]{
                font-weight: bold;
                background: #2798f5;
                color: #fff;
                /* width: 215px; */
                line-height: 28px;
                height: 30px;
                border-color: #2798f5;
                -webkit-appearance: none;
                   -moz-appearance: none;
                        appearance: none;
            }
}
@media only screen and (max-width: 1340px) {
    #register_footer_wrapper .center{
        width: auto;
        padding: 0 40px 0 10px;
        min-width: 0;
    }
    .textRtl #register_footer_wrapper .center{
        padding-right: 10px;
        padding-left: 40px;
    }
    #register_footer_wrapper .center p{
        display: block;
        text-align: center;
        line-height: 2;
    }
    #register_footer_wrapper form{
        text-align: center;
        margin: 0 auto;
        float: none;
    }
    .textRtl #register_footer_wrapper form{
        float: none;
    }
    #register_footer_wrapper .close {
        top: 8px;
        right: 8px;
        -webkit-transform: translateY(0);
                transform: translateY(0);
    }
    .textRtl #register_footer_wrapper .close {
        right: auto;
        left: 8px;
    }
}
@media only screen and (max-width: 767px) {
    #register_footer_wrapper form{
        width: 300px;
    }
        #register_footer_wrapper form input[type="email"]{
            width: 170px;
        }
}
@media only screen and (max-width : 480px){
    #admin_button{
        display: none;
    }
}

@media only screen{
    #ms_skins_top_box{
        overflow: hidden;
        font-size: 0;
        line-height: 0;
        background-repeat: no-repeat;
        position: relative;
    }
    #ms_skins_bg_box{
        display: none;
        position: absolute;
        /*top:85px;*/
        top:110px;
        left:0;
        right:0;
        bottom:40px;
        z-index:1;
    }
    #ms_skins_top_box .link{
        position: absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
    }
    #ms_skins_top_box .sizer img{
        display:none;
    }
    .msSkins-d{
        background-repeat: no-repeat;
        
    }
    .msSkins-fxd{
        background-attachment: fixed;
    }

}

@media only screen and (max-width : 414px){
    .msSkins-p .topAp .hapb .apb,
    .msSkins-p .topAp .hapb .apb .ap{
        display:none;
    }
    .msSkins-p #ms_skins_top_box{
        background-size: auto 100%;
    }
    .msSkins-p #ms_skins_top_box .sizer img{
        display: block;
        width: 50%;
    }  
}
@media only screen and (min-width : 415px) and (max-width : 767px){
    .msSkins-p .topAp .hapb .apb,
    .msSkins-p .topAp .hapb .apb .ap{
        display:none;
    }
    .msSkins-p #ms_skins_top_box{
        background-size: 100% auto;
    }
    .msSkins-p #ms_skins_top_box .sizer img{
        display: block;
        width: 12.5%;
    }
}
@media only screen and (min-width : 768px) and (max-width : 1024px){
    .msSkins-t .topAp .hapb .apb,
    .msSkins-t .topAp .hapb .apb .ap{
        display:none;
    }
    .msSkins-t #ms_skins_top_box{
        background-size: 100% auto;
    }
    .msSkins-t #ms_skins_top_box .sizer img{
        display: block;
        width: 12.5%;
    }
}
@media only screen and (min-width : 1025px){
    .msSkins-d.msSkins-nbr .topAp .hapb .apb,
    .msSkins-d.msSkins-nbr .topAp .hapb .apb .ap{
        display:none;
    }
    .msSkins-d{
        background-position: center 111px;
        background-size:1850px auto ;

    }
    .st-delay .msSkins-d{
        -webkit-transition:background 0.15s linear;
        transition:background 0.15s linear;        
    }
    .headerTopWidget-25 .msSkins-d{
        background-position: center 136px;
    }
    .headerStick .msSkins-fxd.msSkins-d{
        background-position: center 46px;
    }
    .msSkins-d #ms_skins_top_box .sizer img{
        height: 10px;
        display: block;
    }
    .msSkins-d.msSkins-nbr #ms_skins_top_box .sizer img{
        height: 128px;
        display: block;
    }
    .msSkins-d #ms_skins_bg_box{
        display: block;
    }

}
@media only screen and (min-width : 1281px){
    .msSkins-d{
        background-size:144.5% auto ;
    }
    .msSkins-d.msSkins-nbr #ms_skins_top_box .sizer img{
        width: 12.5%;
        height: auto;
    }  
}
@media only screen and (min-width : 1320px){
    .msSkins-d{
        background-position: center 110px;
    }
    .headerTopWidget-25 .msSkins-d{
        background-position: center 135px;
    }
    .headerStick .msSkins-fxd.msSkins-d{
        background-position: center 45px;
    }
}
@media only screen and (min-width : 1400px){
    .msSkins-d{
        background-position: center 109px;
    }
    .headerTopWidget-25 .msSkins-d{
        background-position: center 134px;
    }
    .headerStick .msSkins-fxd.msSkins-d{
        background-position: center 44px;
    }
}
@media only screen and (min-width : 1500px){
    .msSkins-d{
        background-position: center 108px;
    }
    .headerTopWidget-25 .msSkins-d{
        background-position: center 133px;
    }
    .headerStick .msSkins-fxd.msSkins-d{
        background-position: center 43px;
    }
}
@media only screen and (min-width : 1600px){
    .msSkins-d{
        background-position: center 107px;
    }
    .headerTopWidget-25 .msSkins-d{
        background-position: center 132px;
    }
    .headerStick .msSkins-fxd.msSkins-d{
        background-position: center 42px;
    }
}
@media only screen and (min-width : 1700px){
    .msSkins-d{
        background-position: center 106px;
    }
    .headerTopWidget-25 .msSkins-d{
        background-position: center 131px;
    }
    .headerStick .msSkins-fxd.msSkins-d{
        background-position: center 41px;
    }
}
@media only screen and (min-width : 1800px){
    .msSkins-d{
        background-position: center 105px;
        background-size: auto;
    }
    .headerTopWidget-25 .msSkins-d{
        background-position: center 130px;
    }
    .headerStick .msSkins-fxd.msSkins-d{
        background-position: center 40px;
    }
}

@media only screen{
    .apb{
        font-size: 0;
        line-height: 0;
        overflow: hidden;
        text-align: center;
    }
    .apb .ap{
        display: inline-block;
        text-align: center;
    }
    /*.apb .ap > div{
        display: inline-block;
    }*/
    #take_over_ap .apb,
    #take_over_ap .apb .ap{
        display: none;
    }
    .onePixelAd{
        position:absolute;
        top:-100px;
        left:-100px;
        z-index: 1;
        width: 1px;
        height: 1px;
        background: #000;
    }
 
}
@media only screen{
    .splapb{
        overflow: hidden;
        text-align:center;
        font-size: 0;
        line-height: 0;
    }
    .splapb > .ap{
        margin-bottom: 10px;
        margin-right: 10px;
        display: inline-block;
    }
    .splapb > .ap + .ap{
        margin-right:0;
    }

}
@media only screen and (min-width : 1024px){
    .splapb > .ap{
        float:left;
    }
    .splapb > .ap + .ap{
        float:right;
    }
    .articleListView .splapb{
        padding-left: 70px;
    }
    .articleThumbView .splapb{
        padding-left: 15px;
    } 
}
@media only screen and (max-width : 340px){
    .hapb .apb.mleaderboard .ap{
        min-height: 0 !important;
        display: block;
        text-align: left;
        left:-10px;
        top:-10px; 
        position: relative;
    }
}
@media only screen and (min-width : 341px) and (max-width : 767px){
    .hapb .apb.mleaderboard .ap{
        top:-10px; 
        position: relative;
    }
}
@media only screen and (max-width : 767px){
    .hapb .apb.leaderboard,
    .hapb .apb.leaderboard .ap,
    .hapb .apb.super,
    .hapb .apb.super .ap,
    .hapb .apb.super-and-leaderboard,
    .hapb .apb.super-and-leaderboard .ap{
        display:none;
    }  
    .hapb .apb.mleaderboard{
        overflow: visible;
    }
    .hapb .apb.mleaderboard .ap{
        min-height: 0 !important;
        width: auto !important;
    }
    .textRtl .hapb .apb.mleaderboard .ap{
        left:auto; 
        right:-10px;
    }
}
@media only screen and (min-width : 768px) and (max-width : 1024px){
    .hapb .apb.mleaderboard,
    .hapb .apb.mleaderboard .ap,
    .hapb .apb.pixel,
    .hapb .apb.pixel .ap,
    .hapb .apb.rectangle,
    .hapb .apb.rectangle .ap,
    .hapb .apb.super,
    .hapb .apb.super .ap{
        display:none;
    }
}
@media only screen and (min-width : 1025px){
    .hapb .apb.mleaderboard,
    .hapb .apb.mleaderboard .ap,
    .hapb .apb.pixel,
    .hapb .apb.pixel .ap,
    .hapb .apb.rectangle,
    .hapb .apb.rectangle .ap,
    .hapb .apb.leaderboard,
    .hapb .apb.leaderboard .ap{
        display:none;
    }
}
@media only screen{
    .mapb{
        width: 100%;
    }
}
@media only screen and (max-width : 747px){
    .mapb .apb.leaderboard,
    .mapb .apb.leaderboard .ap{
        display:none;
    }    
}
@media only screen and (min-width : 748px) and (max-width : 799px){
    .mapb .apb.rectangle,
    .mapb .apb.rectangle .ap{
        display:none;
    }
}
@media only screen and (min-width : 800px) and (max-width : 1329px){
    .mapb .apb.leaderboard,
    .mapb .apb.leaderboard .ap{
        display:none;
    }
}
@media only screen and (min-width : 1330px){
    .mapb .apb.rectangle,
    .mapb .apb.rectangle .ap{
        display:none;
    }
}


@media only screen{
    body{
        min-width:320px;
        min-height:320px;
        position: relative;
    }
    #header{
        position: fixed;
    }
    #center,
    #header_box,
    #header_top_widget_box,
    #footer_box{
        margin:auto;
        width:1024px;
    }
    #center{
        position:relative;
        margin-bottom: 40px;
        z-index:2;
    }

    #center_box{
        padding:10px;
        background: #f6f6f6;
    }
}

@media only screen and (min-width : 1024px){
    #center,
    #header_box,
    #header_top_widget_box,
    #footer_box{
        width:80%;
        max-width:1440px;
        min-width: 1024px;
    }
}
@media  only screen and (max-width : 1024px) {
    #center,
    #header_box,
    #footer_box{
        width:100%;
        min-width: 320px;
    }    
}

@media only screen and (min-width : 1024px){
    #center{
        margin-top:120px;
        margin-bottom: 40px;
    }
    /*.hb-alert #center{
        margin-bottom: 155px;
    }*/
    .no-ads #center {
        margin-top: 130px;
    }
    .no-ads #page_feed #center {
        margin-top: 146px;
    }
    .no-ads .hb-alert #center {
        margin-top: 165px;
    }
    .headerTopWidget-25 #center{
        margin-top:145px;
    }
    .headerTopWidget-25 .hb-alert #center{
        margin-top:180px;
    }
    .headerTopWidget-25.no-ads #center{
        margin-top: 165px;
    }
    .headerTopWidget-25.no-ads .hb-alert #center{
        margin-top: 200px;
    }
}

@media only screen and (max-width : 568px){
    #center {
        margin-top: 40px;
    }
    .hb-alert #center {
        margin-top: 80px;
    }
    /*.headerTopWidget-25 #center{
        margin-top:65px;
    }*/
}
@media only screen and (min-width : 569px) and (max-width : 1023px){
    #center {
        margin-top: 50px;
    }

    .no-ads #page_feed #center {
        margin-top: 75px;
    }

    .hb-alert #center {
        margin-top: 85px;
    }
    /*.headerTopWidget-25 #center{
        margin-top:75px;
    }*/
}

@media only screen{
    #take_over_ad{
        display: none;
    }
    
}


@media only screen{
    .pagerBox{
        clear:both;
        text-align:center;
    }
    .pagerBox .more.disabled,
    .pagerBox .next,
    .pagerBox .prev{
        display: none;
    }

}

@media  only screen{
    .cmpTrayAlert{
        position:fixed;
        right:0;
        left:0;
        /*top:95px;*/
        top:120px;
        height:0;
        z-index: 9999;
        /*overflow:hidden;*/
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        max-height:70%;
        /*max-height:calc(100% - 105px);*/
    }
    .headerStick .cmpTrayAlert{
        top:60px;
        /*max-height:calc(100% - 70px);*/
    }
    .cmpTrayAlert .item{
        min-width:200px;
        max-width: 300px; 
        margin: 0 auto;        
    }
}
@media only screen and (min-width : 768px) {
    .cmpTrayAlert .item{
        max-width: 400px;
    }
    .article-banner-below-content,
    .article-banner-below-content > div[data-type="ad"],
    .article-banner-below-content > div[data-type="ad"] > .ap {
        display: none;
    }
}

@media only screen and (min-width : 481px) and (max-width : 568px) {
    .no-ads #page_feed #center {
        margin-top: 65px;
    }
}

@media only screen and (max-width : 568px){
    .cmpTrayAlert,
    .headerStick .cmpTrayAlert{
        top:40px;
    }
    
/*    .headerTopWidget-25 .cmpTrayAlert,
    .headerTopWidget-25.headerStick .cmpTrayAlert{
        top:65px;
    }*/
}
@media only screen and (min-width : 569px) and (max-width : 768px){
    .cmpTrayAlert,
    .headerStick .cmpTrayAlert{
        top:50px;
    }
}
@media  only screen{
    /*.cmpTrayAlert:hover{
        overflow: auto;
        overflow-x: hidden;
        -webkit-overflow-scrolling: touch;
    }*/
    .cmpTrayAlert > .item{
        background:#cecece;
        color:#000;
        position:relative;
        margin-bottom:1px;
        overflow:hidden;
        max-height:0; 
        top:-500px;
        opacity: 0;
    }
    .cmpTrayAlert > .visible{
        opacity: 1;
        top:0;
        max-height:500px;
        z-index:3;
        -webkit-transition:max-height 0.8s, top 0.5s, opacity 0.7s;
                transition:max-height 0.8s, top 0.5s, opacity 0.7s;
    }
    .cmpTrayAlert > .deleted{
        top: -500px;
        opacity: 0;
        z-index:2;
        -webkit-transition: top 0.5s, opacity 0.3s;
                transition: top 0.5s, opacity 0.3s;
    }
    .cmpTrayAlert > .error{
        background:#ffdd00;
        color:#000;
    }
    .cmpTrayAlert .text{
        padding:10px 35px 10px 10px;
        font-size: 14px;
        line-height: 1.3;
    }
    .textRtl .cmpTrayAlert .text{
        padding-right: 10px;
        padding-left: 35px;
    }
        .cmpTrayAlert .text ul li{
            padding:3px 0;
            list-style-type: circle; 
            margin-left:15px;
        }

    .cmpTrayAlert .close{
        position:absolute;
        top:5px;
        right:5px;
        color:#000;
        cursor:pointer;
    }
    .textRtl .cmpTrayAlert .close{
        left: 5px;
        right: auto;
    }
    /*.cmpTrayAlert > .error .close{
        color:#fff;
    }*/
    .cmpTrayAlert .close:hover{

    }
    /*.cmpTrayAlert .close.focusOn{
        border:2px solid blue;
    }*/
    .cmpTrayAlert .close:before{
        font-family: "icons";
        content:'\e820';
        font-size: 12px;
        line-height: 12px;
    }
}
@media  only screen{
    .cmpDialog{
        overflow:hidden;
        z-index:999;
        position:fixed;
        top:0;
        left:0;
        right:0;
        bottom:0;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -moz-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        display:none;
    }
    .cmpDialog.visible{
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
    }
    .cmpDialog .overlay{
        z-index:-1;
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        background:rgba(0,0,0,0.5);
        overflow:hidden;
    }
    .cmpDialog .box{
        min-width:300px;
        max-width:400px;
        position:realative;
        z-index:2;
        background:#e6e6e6;
        -webkit-border-radius: 5px;
                border-radius: 5px;
    }
        .cmpDialog.registerDialog .box{
            max-width: 90%;
            width: 566px;
            min-width: 0;
            background: transparent;
        }
    .cmpDialog.error .box{
        background:#be2a4e;
    }
    .cmpDialog.error .overlay{
        background:rgba(71,9,22,0.5);
    }
    .cmpDialog .box .title{
        padding:10px 15px;
        background:#333;
        color:#fff;
        text-transform: uppercase;
        -webkit-border-radius: 5px 5px 0 0;
                border-radius: 5px 5px 0 0;
    }
    .cmpDialog .box .content{
        padding:15px;
    }
        .cmpDialog.registerDialog .box .content{
            padding: 0;
        }

    .cmpDialog .box .content input:focus:not([type="submit"]):not([type="button"]):not([type="reset"]),
    .cmpDialog .box .content textarea:focus,
    .cmpDialog .box .content select:focus {
        border-color: #ccc!important;
    }
    .cmpDialog .box .content label,
    .cmpDialog .box .content select,
    .cmpDialog .box .content input[type="text"],
    .cmpDialog .box .content input[type="password"]{
        color: #8c8c8c;
    }
    .cmpDialog .box .content input[type="submit"] {
        background: #0080ff;
        color: #fff;
        border-color: #0080ff;
    }
    .cmpDialog .box .content p{
        font-size: 16px;
        line-height: 1.33;
        margin-bottom: 10px;
    }
    .cmpDialog .box .close{
        float:right;
        margin:5px 5px 0 0;
        border:none !important;
        padding: 0 !important;
        background: none !important;
        box-shadow: none !important;
        color: #000;
        font-size: 14px;
    }
        .cmpDialog.registerDialog .box .close{
            display: none;
        }
    .textRtl .cmpDialog .box .close{
        float: left;
        margin-right: 0;
        margin-left: 5px;
    }
    .cmpDialog .box .close:hover{
        color: #323232;
    }
    .cmpDialog .box.head .close{
        color: #fff;
        margin: 3px 7px 0 0;
    }
    .textRtl .cmpDialog .box.head .close{
        margin-left: 7px;
        margin-right: 0;
    }
    .cmpDialog .box.head .close:hover{
        color: #cecece;
    }
    .cmpDialog .box .close:before{
        font-family: "icons";
        content: '\e820';
    }
    .cmpDialog .box .buttons{
        text-align:center;
        padding: 0 15px 15px;
    }
    .cmpDialog .box .buttons .cancel:before{
        content: attr(title);
    }
    .cmpDialog .box .buttons .ok:before{
        content: attr(title);
    }

    body.touch .cmpDialog.visible {
        display: block;
    }

    body.touch .cmpDialog .box {
        margin: 20px auto 0;
    }
}

@media only screen and (max-width: 450px),
    only screen and (max-height: 720px){
    .cmpDialog.registerDialog .box {
        overflow: auto;
        max-height: 100%;
    }
}




@media  only screen{
    .headerRpApBox,
    .headerApBox,
    .centerApBox,
    .bottomApBox{
        text-align: center;
        overflow: hidden;
        font-size: 0;
        line-height: 0;
    }
    .centerApBox .ap,
    .bottomApBox .ap,
    .headerApBox .ap,
    .headerRpApBox .ap{
        min-height: 90px;
    }
    .bottomApBox .ap,
    .headerApBox .ap,
    .headerRpApBox .ap,
    .centerApBox .ap{
        display: inline-block;
        margin: 10px 0 20px;
    }
    .bottomApBox .ap{
        margin: 10px 0;
    }
}
@media  only screen and (max-width : 767px) {
    .headerRpApBox,
    .headerApBox,
    .centerApBox,
    .bottomApBox,
    .headerRpApBox .ap,
    .headerApBox .ap,
    .centerApBox .ap,
    .bottomApBox .ap{
        display: none;
    }

    .article-banner-below-content {
        display: flex;        
    }

    .article-banner-below-content > div[data-type="ad"] {
        margin: auto;
    }
}

@media  only screen{
    .popup{
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -moz-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 300px;
    }
    .popup.disabled{
        display:none;
    }
    .popup.enabled + .popupOverlay,
    .popup.enabled{
        display:block;
        position:fixed;
        top:0;
        left:0;
        right: 0;
        bottom: 0;
        z-index: 998;
    }
    .popup.enabled{
        z-index: 999;
        background: rgba(0,0,0,0.85);
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
    }
    .popup > .popupClose{
        display: block;
        position: absolute;
        top: 20px;
        right: 20px;
        z-index: 100;

    }
    .popupClose:before{
        width:30px;
        height:30px;
        overflow: hidden;
        background: rgba(0,0,0,0.4);
        cursor: pointer;
        text-align: center;
        line-height: 30px;
        font-size: 30px;   
        text-align: center;  
        display: block;
        font-family: "icons";
        content:"\e811";
        color:#fff;
    }
    .popup .popupBox{
        position: relative;
    }

}

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@media  only screen{
    .showCommentsBtn{
        display: inline-block;
        vertical-align: middle;
        cursor:pointer;
        line-height: 25px;
        font-size: 16px;
    }
    .showCommentsBtn:before{
        width:25px;
        height:25px;
        line-height: 25px;
        background: #d9d9d9;  
        color:#000;
        text-transform: lowercase;
        text-align: center; 
        font-family: "icons";
        font-size:23px;
        content: "\e823";
        display: inline-block;
        margin-right: 5px;
        vertical-align: middle;
    }
    .showCommentsBtn[data-on="1"] .cmon{
        display: none;
    }
    .showCommentsBtn[data-on="0"] .cmoff,
    .showCommentsBtn[data-on="2"] .cmoff{
        display: none;
    }
    .showCommentsBtn[data-on="1"]:before{
        -webkit-transform:rotate(180deg);
        transform:rotate(180deg);
    }
}
@media  only screen{
    .viewsCount{
        display: block;
        height: 30px;
        float: right;
        margin-left:10px;
    }
        .textRtl .viewsCount {
            margin-right:10px;
            margin-left: 0;
            float: left;
        }
    .viewsCount > span{
        display: block;
        text-align: center;
    }
    .viewsCount .value{
        line-height: 18px;
        font-size: 16px;
        font-weight: 600;
    }
    .viewsCount .label{
        line-height: 12px;
        font-size: 10px;
        text-transform: uppercase;
    }
    .aboutLabel{
        font-weight: 600;
        font-size: 18px;
        margin-bottom: 10px;
        color: #545454;
    }
    .aboutTitle{
        font-weight: normal;
        font-size: 18px;
        line-height: 22px;
        margin-bottom: 15px;
        color: #252525;
    }
    .aboutTitle a{
        text-decoration: none;
    }
    .aboutTitle a:hover{
        text-decoration: underline;
    }
    .aboutText{
        font-weight: normal;
        font-size: 16px;
        line-height: 20px;
        margin-bottom: 15px;
        color: #252525;
    }
    table.aboutInfo{
        width:100%;
        font-size: 14px;
        margin-bottom: 20px;
    }
    table.aboutInfo td{
        padding:7px;
        border-bottom:2px solid #fff;
    }
    table.aboutInfo td:first-child{
        border-right:2px solid #fff;
        white-space: nowrap;
    }
    table.aboutInfo td + td{
        width: 90%;
    }
    table.aboutInfo tr:nth-child(odd) td{
        background: #ededed;
    }
    table.aboutInfo tr:nth-child(even) td{
        background: #f5f5f5;
    }
    table.aboutInfo a{
        color: #0066ff;
        text-decoration: none;
    }
    table.aboutInfo a:hover{
        text-decoration: underline;
    }

}
@media  only screen{
    .thumbGridWrapper .item{
        background: #fff;
        position: relative;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; 
        margin-bottom:20px;
    }
}
@media  only screen and (min-width : 480px){
    .thumbGrid{
        overflow: hidden; 
        position: relative;
        z-index: 1;   
    }
    .thumbGridWrapper{
        font-size: 0;
        line-height: 0;
        width:100%;
        background: #fff;
    }
    .thumbGridWrapper .item{
        line-height: 1.2;
        font-size: 14px;
        display: inline-block;
        vertical-align: top;
        padding-top:10px;
        margin-bottom: 0;
    }
    .thumbGridWrapper .item:before{
        content: "";
        position: absolute;
        top:0;
        left:-1px;
        right:-1px;
        height:10px;
        background: #f5f5f5;
    }
    .thumbGridWrapper .item:after{
        content: "";
        width:4.2%;
        height:9999px;
        background: #f5f5f5;
        position: absolute;
        left:-4.2%;
        top:0;
        z-index: 10;
    }
    .thumbGridWrapper{
        margin-left:-2%;
        width:102%;
    }
    .thumbGridWrapper .item{
        width:48%;
        margin-left:2%;
    }
}
@media  only screen and (min-width : 1024px) {
    .thumbGridWrapper{
        margin-left:-1.5%;
        width:101.5%;
    }
    .thumbGridWrapper .item{
        width:31.83%;
        margin-left:1.5%;
    } 
    .thumbGridWrapper .item:after{
        width:5.0%;
        left:-5.0%;
    }
}
@media  only screen and (min-width : 1440px) {
    .thumbGridWrapper{
        margin-left:-1.3%;
        width:101.3%;
    }
    .thumbGridWrapper .item{
        width:23.7%;
        margin-left:1.3%;
    }
    .thumbGridWrapper .item:after{
        width:5.7%;
        left:-5.7%;

    }
}
@media  only screen {
    /*.columnGrid{
        overflow: hidden;
    }*/
    .columnGrid .item{
        font-size: 16px;
        line-height: 1.2;
        display: inline-block;
        vertical-align: top;
        margin-bottom: 10px;
        background: #fff;
        width: 100%;
        position: relative;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; 
    }
    .columnGrid .item img{
        display: block !important;
    }

}
@media  only screen and (min-width : 600px) {
    .columnGrid { 
        -moz-column-count: 2;
        -moz-column-gap: 10px;
        -ms-column-count: 2;
        -ms-column-gap: 10px;
        -webkit-column-count: 2;
        -webkit-column-gap: 10px;
        column-count: 2;
        column-gap: 10px;
     }
}
@media  only screen and (min-width : 1024px) {
    .columnGrid { 
        -moz-column-count: 3;
        -ms-column-count: 3;
        -webkit-column-count: 3;
        column-count: 3;
        -moz-column-gap: 15px;
        -ms-column-gap: 15px;
        column-gap: 15px;
     }
}
@media only screen {
    .inlineGreed{
        font-size: 0;
        line-height: 0;
    }
    .inlineGreed .item{
        display: inline-block;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        vertical-align: top;
    }
    .inlineGreed2 .item{
        width:100%;
    }
}
@media  only screen and (min-width : 768px) {
    .inlineGreed2{
        margin-left:-2%;
        width:102%;
    }
    .inlineGreed2 .item{
        width:48%;
        margin-left:2%;
    }
}
@media  only screen {
    .flexGrid{
        font-size: 0;
        line-height: 0;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;

        -webkit-box-wrap: wrap;
        -moz-box-wrap: wrap;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;

    }
    .flexGrid .item{
        font-size: 16px;
        line-height: 1.2;
        display: inline-block;
        vertical-align: top;
        margin-bottom: 10px;
        background: #fff;
        width:100%;
        position: relative;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; 
    }
    .flexGrid .item.passed{
        background: #cbcbcb;
    }


}
@media  only screen{
    .flexGrid.flexGrid5{
        margin-left:-2%;
        width:102%;
    }
    .flexGrid.flexGrid5 .item{
        width:48%;
        margin-left:2%;
    }
}
@media  only screen and (min-width : 480px) {
    .flexGrid{
        margin-left:-2%;
        width:102%;
    }
    .flexGrid .item{
        width:48%;
        margin-left:2%;
    }
    .flexGrid.flexGrid5{
        margin-left:-1.5%;
        width:101.5%;
    }
    .flexGrid.flexGrid5 .item{
        width:31.83%;
        margin-left:1.5%;
    }
}
@media  only screen and (min-width : 768px) {
    .flexGrid.flexGrid124{
        margin-left:-1.3%;
        width:101.3%;
    }
    .flexGrid.flexGrid124 .item{
        width:23.7%;
        margin-left:1.3%;
    }
    .flexGrid135{
        margin-left:-1.5%;
        width:101.5%;
    }
    .flexGrid135 .item{
        width:31.83%;
        margin-left:1.5%;
    }
}
@media  only screen and (min-width : 1024px) {

    .flexGrid.flexGrid135{
        margin-left:-1.3%;
        width:101.3%;
    }
    .flexGrid.flexGrid135 .item{
        width:18.7%;
        margin-left:1.3%;
    }
}
@media  only screen and (min-width : 1024px) {
    .flexGrid{
        margin-left:-1.5%;
        width:101.5%;
    }
    .flexGrid .item{
        width:31.83%;
        margin-left:1.5%;
    }
    .flexGrid.flexGrid5{
        margin-left:-1.3%;
        width:101.3%;
    }
    .flexGrid.flexGrid5 .item{
        width:23.7%;
        margin-left:1.3%;
    }

}
@media  only screen and (min-width : 1440px) {
    .flexGrid{
        margin-left:-1.3%;
        width:101.3%;
    }
    .flexGrid .item{
        width:23.7%;
        margin-left:1.3%;
    }
    .flexGrid.flexGrid3{
        margin-left:-1.5%;
        width:101.5%;
    }
    .flexGrid.flexGrid3 .item{
        width:31.83%;
        margin-left:1.5%;
    }
    .flexGrid.flexGrid5{
        margin-left:-1.3%;
        width:101.3%;
    }
    .flexGrid.flexGrid5 .item{
        width:18.7%;
        margin-left:1.3%;
    }
}

@media  only screen{
    .sidebar .widgetTrendingContent,
    .sidebar .newsWidget,
    .sidebar .videoWidget,
    .sidebar .photoGalWidget,
    .sidebar [data-type="ad"],
    .sidebar .likeBoxFacebook{
        margin-bottom: 20px;
    }
    .sidebar .likeBoxFacebook{
        width:300px;
        margin:0 auto 20px;
    }
    .sidebar #vk_groups{
        margin: 0 auto;
    }
    .sidebar [data-type="ad"] .ap{
        margin:0 auto;
    }
}



@media  only screen{
    .preloaderBox{
        /*margin:10px 0;
        padding:5px;
        text-align: center;
        text-transform: uppercase;
        font-size: 13px;
        line-height: 15px;
        background-color: #dadada;
        font-weight: 600;*/
        font-size: 0;
        line-height: 0;
    }

}
@media  only screen{
    #related_page{
        margin-top: 40px;
        position: relative;
        padding-top: 35px;
    }
    #related_page:after{
        content: "";
        position: absolute;
        top:0;
        left:0;
        right:0;
        height:5px;
        background: #7f7f7f;
    }
    .msSkins-p #related_page:after,
    .msSkins-t #related_page:after,
    .msSkins-d #related_page:after{
        left:-10px;
        right:-10px;
    }
    #related_page .relatedPageLink{
        color: #ababab;
        font-size: 18px;
        text-decoration: none; 
        text-transform: uppercase;
        display: block;
        margin-bottom: 10px;
        font-weight: 600;
    }
    #related_page .relatedPageLink:hover{
        text-decoration: underline;
    }
}
@media  only screen and (min-width : 1025px) {
    #related_page:after{
        left:-2000px;
        right:-2000px;
    }
}
@media  only screen{
    [data-bubbles-target]{
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-transition: opacity 0.5s ease;
        transition: opacity 0.5s ease;
        z-index: 9999;
        opacity: 0;
        /*background: red;*/
    }
    [data-bubbles-target].disabled{
        left:-1000px;
        top:-1000px;
    }
    [data-bubbles-target].enabled{

    }
    [data-bubbles-target].enabled.show{
        opacity: 1;
    }
    [data-bubbles-target] .bubbles-box{
        background: #fff;
        border: 5px solid #d9d9d9;
        display: block;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
    }
    [data-bubbles-target]:before{
        content: '';
        width:0;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
        position: absolute;
        border: solid;
    }
    [data-bubbles-target][data-pos="1"]{
        margin-left: -20px;
        padding-top:20px;
    }
    [data-bubbles-target][data-pos="1"]:before,
    [data-bubbles-target][data-pos="2"]:before{
        border-width: 0 10px 10px;
        border-color: transparent transparent #d9d9d9;
        top:10px;
        left:10px;
    }
    [data-bubbles-target][data-pos="3"]{
        margin-left: -20px;
        padding-bottom: 20px;
    }
    [data-bubbles-target][data-pos="3"]:before,
    [data-bubbles-target][data-pos="4"]:before{
        border-width: 10px 10px 0;
        border-color: #d9d9d9 transparent transparent;
        bottom:10px;
        left:10px;
    }
    [data-bubbles-target][data-pos="2"]{
        padding-top:20px;
        margin-left: 30px;
    }
    [data-bubbles-target][data-pos="4"]{
        padding-bottom: 20px;
        margin-left: 30px;
    }
    [data-bubbles-target][data-pos="4"]:before,
    [data-bubbles-target][data-pos="2"]:before{
        left:auto;
        right:10px;
    }
    /*[data-bubbles].wait{
        
    }*/

}
@media  only screen{
    .keywordBubble{
        font-size: 0;
        line-height: 0;
        display: block;
    }
    .teamBubble,
    .driverBubble{
        width:300px;
        overflow: hidden;
        font-weight: normal;
    }
    /*.teamBubble a,
    .driverBubble a{
        color: #0066ff !important;
    }*/
    .teamBubble .teamButtom,
    .driverBubble .driverButtom{
        background: #ededed;
        color:#808080;
        text-transform: uppercase;
        white-space: nowrap;
        line-height: 20px;
        font-size: 12px;
        font-weight: 600;
        padding: 0 10px;
    }
    .teamBubble .teamInfo,
    .driverBubble .driverInfo{
        padding: 10px;
        font-size: 15px;
        line-height: 1.2;
    }
    .teamBubble .teamName,
    .driverBubble .driverName{
        text-transform: uppercase;
        font-weight: 600;
        margin-bottom: 7px;
        font-size: 16px;
    }
    .teamBubble .teamImage,
    .driverBubble .driverImage{
        overflow:hidden;
        background: #ccc;
        display: block;
        font-size: 0;
        line-height: 0;
        text-decoration: none;
    }
    .teamBubble .teamInfo .item,
    .driverBubble .driverInfo .item{
        margin-top: 7px;
    }
    .teamBubble .teamImage img,
    .driverBubble .driverImage img{
        width:300px;
        height:150px;
    }
    .teamBubble .socialTextBox a,
    .driverBubble .socialTextBox a{
        display: inline-block;
        width: 20px;
        height: 20px;
        font-size: 18px;
        line-height: 20px;
        text-align: center;
    }

}
@media  only screen{
    .location{
        cursor: pointer;
    }
    .location span:hover{
        border-bottom: 1px dashed #000;
    }
    .location:before{
        content: '\e840';
        font-family: 'icons';
        font-size: 140%;
        display: inline-block;
        margin-right: 3px;
        line-height: 1;
    }
}

@media  only screen{
    #developer{
        background:#cecece;
        width:16px;
        height:16px;
        position:fixed;
        top:2px;
        right:2px;
        overflow:hidden;
        font-size:0;
        line-height:0;
        color:#000;
        z-index:9999;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
    }
    @-moz-keyframes -rblink {
        0% { background-color: rgba(255,0,0,0); }
        15% { background-color: rgba(255,0,0,1); }
        85% { background-color: rgba(255,0,0,1); }
        100% { background-color: rgba(255,0,0,0); }
    }
    @-webkit-keyframes -rblink {
        0% { background-color: rgba(255,0,0,0); }
        15% { background-color: rgba(255,0,0,1); }
        85% { background-color: rgba(255,0,0,1); }
        100% { background-color: rgba(255,0,0,0); }
    }
    @-ms-keyframes -rblink {
        0% { background-color: rgba(255,0,0,0); }
        15% { background-color: rgba(255,0,0,1); }
        85% { background-color: rgba(255,0,0,1); }
        100% { background-color: rgba(255,0,0,0); }
    }
    #developer a{
        color:blue !important;
    }
    #developer.alarm{
        background:red;
        color:white;
        font-weight:600;
        -moz-animation: -rblink 2s infinite linear;
        -webkit-animation: -rblink 2s infinite linear;
        -ms-animation: -rblink 2s infinite linear;
        animation: -rblink 2s infinite linear;
    }
    #developer:hover{
        width:300px;
        height:auto;
        font-size:12px;
        line-height:16px; 
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        padding:10px;
        -moz-animation: none;
    }
}

@media only screen{
    .textRtl{
        direction: rtl;
    }
}

/* start sidebar */
@media  only screen and (max-width: 899px) {
    .contentCenterBox .sidebar,
    .contentCenterBox .sidebar .ap{
        display: none;
    }
}
@media  only screen{
    .contentCenterBox .sidebar .sbapb,
    .contentCenterBox .sidebar .sbapb .rectangle,
    .contentCenterBox .sidebar .sbapb .rectangle .ap,
    .contentCenterBox .sidebar .sbapb .boombox,
    .contentCenterBox .sidebar .sbapb .boombox .ap{
        display: none;
    }
}
@media  only screen and (min-width: 900px) and (max-width: 1599px){
    .contentCenterBox .sidebar .sbapb,
    .contentCenterBox .sidebar .sbapb .rectangle,
    .contentCenterBox .sidebar .sbapb .rectangle .ap{
        display: block;
    }
}
@media  only screen and (min-width: 1600px){
    .contentCenterBox .sidebar .sbapb,
    .contentCenterBox .sidebar .sbapb .boombox,
    .contentCenterBox .sidebar .sbapb .boombox .ap{
        display: block;
    }
}
@media  only screen and (min-width: 900px) {
    .contentCenterBox .contentCenterList{
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        padding-right: 320px;
        width: 100%;
        min-height: 300px;
    }
    .textRtl .contentCenterBox .contentCenterList{
        float: right;
        padding-right: 0;
        padding-left:320px;
    }
    .contentCenterBox .sidebar{
        float: right;
        margin-left: -300px;
        width: 300px;
    }
    .textRtl .contentCenterBox .sidebar{
        float: left;
        margin-left: 0;
        margin-right: -300px;
    }
}
@media  only screen and (min-width: 1600px) {
    .contentCenterBox .contentCenterList{
        padding-right: 32%;
    }
    .textRtl .contentCenterBox .contentCenterList{
        padding-right: 0;
        padding-left: 32%;
    }
    .contentCenterBox .sidebar{
        margin-left: -30%;
        width: 30%;
    }
    .textRtl .contentCenterBox .sidebar{
        margin-left: 0;
        margin-right: -30%;
    }
}
/* end sidebar */

/* start secondMenu */
@media  only screen {
    #center .secondMenu{
        background: #000;
        color:#ffdd00;
        font-size: 14px; 
        margin-bottom: 10px;
        position: relative;
        z-index: 2;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 10px;
    }
    #center .secondMenu a{
        text-decoration: none;
        color:#fff;
        display: block;
        padding:0 9px;
        line-height: 30px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow:ellipsis;
    }
    #center .secondMenu a:hover{
        color:#ffdd00;

    }
    #center .secondMenu li{
        display: inline-block;
        vertical-align: top;
    }
    #center .secondMenu > li:first-child{
        text-transform: uppercase;
        margin: 0 10px 0 0;
    }
    .textRtl #center .secondMenu > li:first-child{
        margin: 0 0 0 10px;
    }
    #center .secondMenu > li.current:first-child{
        
    }
    #center .secondMenu > li:first-child a{
        color: #ffdd00;
    }
    #center .secondMenu > li.current:first-child a{
        background: #f6f6f6;
        color: #000;
    }
    #center .secondMenu > li.current > a{
        background: #f6f6f6;
        color:#000;
    }
    #center .secondMenuTwoLevels .secondMenu  > li.current > a{
        background: #dedede;
    }
    /*#center .secondMenuTwoLevels .secondMenu  > li.current.new > a{
        background: none;
        color: #ffdd00;
    }*/
    #center .secondMenu  > li.new{
        position: relative;
        margin-left: 30px;
        min-width: 0;
    }
    #center .secondMenu  > li.new.current{
        margin-left: 0;
        min-width: 7%;
    }
    .textRtl #center .secondMenu  > li.new{
        margin-left:0;
        margin-right:30px;
    }
    .textRtl #center .secondMenu  > li.new.current{
        margin-right:0;
    }
    #center .secondMenu  > li.new > a{
        padding-left:5px;
    }
    #center .secondMenu  > li.new.current > a{
        padding-left:10px;
    }
    .textRtl #center .secondMenu  > li.new > a{
        padding-left:10px;
        padding-right:5px;
    }
    .textRtl #center .secondMenu  > li.new.current > a{
        padding-right:10px;
    }
    #center .secondMenu  > li.new > a > .newl{
        position: absolute;
        top: -4px;
        right: 100%;
        background: #ffdd00;
        width: 20px;
        height:28px;
        padding-top: 2px;
        text-align: center;
    }
    #center .secondMenu  > li.new.current > a > .newl{
        display: none;
    }
    .textRtl #center .secondMenu  > li.new > a > .newl{
        right: auto;
        left: 100%;
    }
    #center .secondMenu  > li.new > a > .newl > span{
        font-size: 0;

    }
    #center .secondMenu  > li.new > a > .newl > span:before{
        content: '\e844';
        font-size: 17px;
        font-family: 'icons';
        color: #000;
    }
    #center .secondMenu  > li.new > a > .newl:hover{
        width:auto;
    }
    #center .secondMenu  > li.new > a > .newl:hover > span{
        font-size: 14px;
        padding:0 5px;
        color: #000;

    }
    #center .secondMenu  > li.new > a > .newl:hover > span:before{
        padding-right: 3px;
    }
    .textRtl #center .secondMenu  > li.new > a > .newl:hover > span:before{
        padding-right: 0;
        padding-left: 3px;
    }
}

@media only screen  and (min-width : 1025px){
    #center .secondMenu > li > ul{
        position: absolute;
        left:0;
        top:100%;
        background: #000;
        overflow: hidden;
        max-height: 0;
        -webkit-transition: max-height 0.3s ease;
        transition: max-height 0.3s ease;
    }
    .textRtl #center .secondMenu > li > ul{
        left:auto;
        right: 0;
    }
    /*#center .secondMenu{
        height:30px;
        overflow: hidden;
    }
    #center .secondMenu:hover{
        height:auto;
        overflow: visible;
    }*/
    #center .secondMenu > li:hover > ul{
        max-height: 200px;
        -webkit-transition: max-height 0.3s ease;
        transition: max-height 0.3s ease;
        -webkit-transition-delay:0.3s;
        transition-delay:0.3s;
        z-index: 2;
    }
    #center .secondMenu li li{
        display: block;
        text-align: left;
    }
    .textRtl #center .secondMenu li li{
        text-align: right;
    }
    #center .secondMenu li li:first-child{
        padding-top: 10px;
    }
    #center .secondMenu li li:last-child{
        padding-bottom: 10px;
    }
    #center .secondMenu li li a:hover{
        background:#ffdd00;
        color: #000;
    }
    #center .secondMenu > li > ul{
        min-width:100%;
    }
    #center .secondMenu > li.current li.current > a{
        color:#ffdd00;
    }
    #center .secondMenu > li.current li.current > a:hover{
        color:#000;
    }
    #center .secondMenu > li{
        position:relative;
        min-width: 7%;
        text-align: center;
    }
    [data-edtn="ru"] #center .secondMenu > li{
        min-width: 4%;
    }
    #center .secondMenu > .toggleSecondMenu{
        display: none;
    }
    #center .secondMenu  > li.new > a > .newl:after{
        content: '';
        position: absolute;
        right:-4px;
        top:0;
        width:0;
        height:0;
        border: solid 2px;
        border-color: transparent transparent #ccb100 #ccb100;
    }
    .textRtl #center .secondMenu  > li.new > a > .newl:after{
        right:auto;
        left:-4px;
        border-color: transparent#ccb100 #ccb100 transparent ;
    }
}
@media only screen  and (max-width : 1024px){
    #center .secondMenu{
        overflow: hidden;
        padding: 0 35px 0 10px;     
    }
    .textRtl #center .secondMenu{
        padding: 0 10px 0 35px;
    }
    #center .secondMenu.disabled{
        height: 30px;
    }
    #center .secondMenu .toggleSecondMenu{
        height: 30px;
        width:30px;
        text-align: center;
        position: absolute;
        top: 0;
        right: 0;
        background: #ffdd00;
    }
    .textRtl #center .secondMenu .toggleSecondMenu{
        right:auto;
        left:0;    
    }
    #center .secondMenu .toggleSecondMenu::after {
        /*color: #fff;*/
        /*content: "\e822";*/
        color: #000;
        content: "\e823";
        cursor: pointer;
        font-family: "icons";
        font-size: 30px;
        line-height: 30px;
        display: block;
        -webkit-transition: transform 0.3s ease 0s;
        transition: transform 0.3s ease 0s;
    }
    #center .secondMenu.enabled .toggleSecondMenu::after {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    #center .secondMenu > li > a,
    #center .secondMenu > li > ul{
        display: inline-block;
        vertical-align: top;
    }
    #center .secondMenu  > li.current li.current > a{
        background: #f6f6f6;
        color:#000;
    }
    #center .secondMenuTwoLevels .secondMenu  > li.current li.current > a{
        background: #dedede;
        color: #000;
    }
    #center .secondMenu  > li[class*="user-content"] > a,
    #center .secondMenu  > li[class*="user-upload"] > a{
        display: none;
    }
    #center .secondMenu  > li.new > a > .newl{
        top:4px;
        padding-top: 0;
        height: 22px;
        line-height: 22px;
    }
    #center .secondMenu  > li.new > a > .newl:hover{
        width:20px;
    }
    #center .secondMenu  > li.new > a > .newl:hover > span{
        font-size: 0;
        padding: 0;
    }
    #center .secondMenu  > li.new > a > .newl > span:before{
        padding-right: 0 !important;
    }
    .textRtl #center .secondMenu  > li.new > a > .newl > span:before{
        padding-left: 0 !important;
    }
}

@media only screen  and (max-width : 767px){
    #center .secondMenu .toggleSecondMenu{
        position: absolute;
        top:0;
        right: 0;
    }
    #center .secondMenu li ul,
    #center .secondMenu li {
        display: block;
    }


    #center .secondMenu > li a{
        float: left;
        width: 25%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .textRtl #center .secondMenu > li a{
        float: right;
    }
    #center .secondMenu > li:first-child{
        width:100%;
        clear: both;
        overflow: hidden;
    }
    #center .secondMenu > li:first-child a{
        float: none;
    }
    #center .secondMenu > li:first-child a{
        width:auto !important;
        display: inline-block;
    }
    #center .secondMenu  > li.new{
        margin:0 !important;
    }
    #center .secondMenu  > li.new > a > .newl{
        position: static;
        margin-right: 5px;
        background: none;
        height:auto;
        line-height: 16px;
    }
    .textRtl #center .secondMenu  > li.new > a > .newl{
        margin-right: 0;
        margin-left: 5px;
    }
    #center .secondMenu  > li.new > a > .newl > span:before{
        color: #ffdd00;
    }
}
@media only screen  and (max-width : 600px){
    #center .secondMenu > li a{
        width: 33.33%;
    }
}
@media only screen  and (max-width : 480px){
    #center .secondMenu > li a{
        width: 50%;
    }
}
/* end secondMenu */

/* start secondMenuTwoLevels */
@media  only screen {
    #center .secondMenuTwoLevels{
        margin-bottom: 10px;
    }
    #center .secondMenuTwoLevels .secondMenu{
        margin-bottom: 0;
    }
    #center .secondMenuTwoLevels .secondList,
    #center .secondMenuTwoLevels .tabs{
        background: #dedede;
        padding: 0 10px;
        position: relative;
    }
    #center .secondMenuTwoLevels .secondList > li{
        display: inline-block;
        vertical-align: top;
        position: relative;
    }
    #center .secondMenuTwoLevels .secondList > li > ul{
        position: absolute;
        left:0;
        top: 100%;
        background: #bdbdbd;
        min-width: 100%;
        overflow: hidden;
        max-height:0;
        -webkit-transition: max-height 0.3s ease;
        transition: max-height 0.3s ease;
        -webkit-transition-delay:0.3s;
        transition-delay:0.3s;
        z-index: 10;
    }
    .textRtl #center .secondMenuTwoLevels .secondList > li > ul{
        left: auto;
        right:0;
    }
    #center .secondMenuTwoLevels .secondList > li:hover > ul{
        max-height: 300px;
    }
    #center .secondMenuTwoLevels .secondList > li > ul > li:first-child{
        margin-top: 5px;
    }
    #center .secondMenuTwoLevels .secondList > li > ul > li:last-child{
        margin-bottom: 5px;
    }
    #center .secondMenuTwoLevels .secondList li > a,
    #center .secondMenuTwoLevels .secondList li > span,
    #center .secondMenuTwoLevels .tabs a{
        line-height: 35px;
        font-size: 14px;
        margin: 0;
        background: none;
        text-decoration: none;
        padding: 0 10px;
        display: inline-block;
        white-space: nowrap;
    }
    #center .secondMenuTwoLevels .secondList ul li > a{
        line-height: 30px;
    }
    #center .secondMenuTwoLevels .secondList li > span{
        cursor: default;
    }
    #center .secondMenuTwoLevels .secondList li a:hover{
        text-decoration: underline;
    }
    #center .secondMenuTwoLevels .secondList > li.current > a,
    #center .secondMenuTwoLevels .secondList > li.current > span,
    #center .secondMenuTwoLevels .tabs a.current{
        background: #f6f6f6; 
    }
    #center .secondMenuTwoLevels .secondList > li.current ul li.current a{
        font-weight: 600;
    }
}
/* start secondMenuTwoLevels */

/* start footer */
@media only screen{
    #footer{
        height:40px;
        background:#000;
        color:#fff;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 3;
    }
    #footer a{
        color: #bfbfbf;
        text-decoration: none;
    }
    #footer a:hover{
        text-decoration: underline;
        color: #fff;
    }
    #copyright{
        line-height: 40px;
        height:40px;
        font-size: 14px;
        margin:0 10px;
        overflow: hidden;
        color: #bfbfbf;
    }
    #copyright .info,
    #copyright .rights,
    #copyright .terms,
    #copyright .contact{
        display: inline-block;
        white-space: nowrap;
    }
        #copyright .info:hover,
        #copyright .info {
            text-transform: uppercase;
            color: red;
        }

    #document_top_button{
        float: right;
        line-height: 38px;
        height: 40px;
        font-size: 14px;
        color:#bfbfbf;
        cursor: pointer;
        margin: 0 7px 0 0;
        white-space: nowrap;
        overflow: hidden;
    }
    .textRtl #document_top_button{
        float: left;
        margin: 0 0 0 7px;
    }
    #document_top_button:hover{
        color:#fff;
    }
    #document_top_button > span{
        margin:0 7px;
        display: inline-block;
        line-height: 1;
        vertical-align: middle;
    }
    #document_top_button:hover > span{
        border-bottom: 1px #fff dashed;

    }
    #document_top_button:after{
        font-family: "icons";
        content: '\e803';
        background: #ffdd00;
        color:#000;
        font-size:22px;
        line-height: 25px;
        vertical-align: middle;
        display: inline-block;
        text-align: center;
        width:25px;
        height: 25px;
        overflow: hidden;
    }

}
@media only screen and (min-width : 768px){
    .footerStick #footer{
        position: fixed;
    }
}
@media only screen and (max-width : 767px){
    #document_top_button > span{
        display: none;
    }
}
@media  only screen and (max-width : 1024px) {

    #center_mmtarget.enabled ~ #footer{
        left:280px;
    }
    .textRtl #center_mmtarget.enabled ~ #footer{
        left:0;
        right:280px;
    }

    #center_umtarget.enabled ~ #footer{
        right:200px;
    }
    .textRtl #center_umtarget.enabled ~ #footer{
        right:0;
        left:200px;
    }

    #center_emtarget.enabled ~ #footer{
        right:300px;
    }
    .textRtl #center_emtarget.enabled ~ #footer{
        right:0;
        left:300px;
    }

    #center_emtarget.enabled ~ #footer #document_top_button,
    #center_mmtarget.enabled ~ #footer #document_top_button,
    #center_umtarget.enabled ~ #footer #document_top_button{
        display: none;
    }
    /*#footer{
        -webkit-transition: left 0.3s ease;
        transition: left 0.3s ease;
    }*/
}
/* end footer */

/* start adminInfo */
@media only screen{
    #admin_button{
        position: fixed;
        bottom:7px;
        left:7px;
        width:25px;
        height:25px;
        z-index: 997;
        text-align: center;
        color: #ccc;
        cursor: pointer;
    }
    .textRtl #admin_button{
        left:auto;
        right:7px;
    }
    #admin_button:hover{
        color: #999;
    }
    #admin_button:after{
        font-family: "icons";
        content: "\e82b";
        font-size: 23px;
        line-height: 25px;
    }
    .adminInfo{
        border-collapse: collapse;
        border: 1px solid #000;
        color: #000;
        width: 100%;
    }
    .adminInfo td{
        border: 1px solid #000;
        padding: 5px 10px;
    }
}
/* end adminInfo */

/* start contentNavigSmall */
@media only screen{
    .contentNavigSmall{
        direction: ltr;
    }
    .contentNavigSmall .item{
        display: inline-block;
        vertical-align: middle;
        line-height: 30px;
        font-size: 15px;
        text-decoration: none;
        text-transform: uppercase;
        font-weight: 600;
        cursor: pointer;
    }
    .contentNavigSmall .item.prev:before,
    .contentNavigSmall .item.next:after{
        content: '';
        display: inline-block;
        vertical-align: middle;
        width: 30px;
        height: 30px;
        background: #ffdd00;
        text-align: center;
        font-weight: normal;
        font-family: 'icons';
        font-size: 30px;
        overflow: hidden;
        margin-top: -2px;
    }
    .contentNavigSmall .item.prev:before{
        margin-right: 5px;
        content: '\e824';
    }
    .contentNavigSmall .item.next:after{
        margin-left:5px;
        content: '\e81d';
    }
    .contentNavigSmall .separator:before{
        content: "/";
        display: inline-block;
        vertical-align: middle;
        margin:0 2px;
        cursor: default;
    }
    .textRtl .contentNavigSmall .separator:before{
        content: '\\';
    }
}
/* end contentNavigSmall */

/* start contentNavig */
@media  only screen{
    .contentNavig{
        position: relative;
        padding:20px 0;
        margin-bottom: 20px;
        z-index: 1;
        direction: ltr;
    }
    .contentNavig:after,
    .contentNavig:before{
        content: "";
        overflow:hidden;
        font-size: 0;
        line-height: 0;
        height:1px;
        position:absolute;
        left:-10px;
        right:-10px;
        background: #ededed;
        z-index: 10;
    }
    .contentNavig:after{
       top:0;      
    }
    .contentNavig:before{
        bottom: 0;
    }
    .contentNavig .item{
        overflow: hidden;
    }

    .contentNavig .item .wrapper{
        padding: 0 10px;
        overflow: hidden;
    }
    .contentNavig .item.next .wrapper{
        text-align: right;
    }
    .contentNavig .item .title{
        line-height: 22px;
        font-size: 16px;
        text-transform: uppercase;
        margin-bottom: 5px;
        font-weight: 600;
    }
    .contentNavig .item h3{
        line-height: 19px;
        font-size: 14px;
        font-weight: normal;
        max-height: 38px;
        overflow: hidden;
    }
    .contentNavig .item .title a,
    .contentNavig .item h3 a{
        text-decoration: none;
    }
    .contentNavig .item.prev .thumb:after{
        border-color: transparent #fff transparent transparent; 
        right:0;
        top:10px;
    }
    .contentNavig .item.next .thumb:after{
        border-color: transparent transparent transparent #fff; 
        left:0;
        top:10px;
    }
}
@media  only screen and (min-width : 800px) {
    .contentNavig:after,
    .contentNavig:before{
        left:-20px;
        right:-20px;
    }
    #misspell_report > div:after {
        right: -20px;
        left: -20px;
    }
}
@media  only screen and (min-width : 768px) {
    .contentNavig .item.prev{
        float:left;
        width:49%;
        max-width: 400px;
    }
    .contentNavig .item.next{
        float:right;
        width:49%;
        max-width: 400px;
    }

}
@media  only screen and (min-width : 1440px) {
    .contentNavig .item h3{
        max-height: 76px;
    }
}
/* end contentNavig */

/* start headings */
@media  only screen{
    .headings h2{
        font-size: 0;
        line-height: 0;
        overflow: hidden;
    }
    .headings .btnsView{
        font-size: 0;
        line-height: 0;
        float: right;
    }
    .textRtl .headings .btnsView{
        float: left;
    }
    .headings .btnView,
    .heading,
    .headings h2 a{
        line-height: 30px;
        font-size: 15px;
        font-weight: 600;
        white-space: nowrap;
        padding:0 10px;
        background: #808080;
        color:#fff;
        display: inline-block;
        overflow: hidden;
        text-overflow:ellipsis;
        margin-bottom: 10px;
        text-decoration: none;
        cursor:default;
        max-width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        text-transform: uppercase;
    }
    .headings h2 a[href]{
        background: #000;
        color:#ffdd00;
    }
    .headings h2 a[href]:hover{
        color: #000;
        background:#ffdd00;
    }
    .headings h2 a[href]{
        cursor: pointer;
    }
    .headings h2.wicon{
        position: relative;
    }
    .headings h2.wicon a{
        padding-left: 36px;
    }
    .textRtl .headings h2.wicon a{
        padding-left: 10px;
        padding-right: 36px;
    }
    .headings h2.wicon .icon{
        position: absolute;
        top:0px;
        left:3px;
        width:30px;
        height:30px;
        line-height: 26px;
        font-size: 32px;
        color: #fff;
        overflow: hidden;
    }
    .headings h2.wicon a[href] .icon{
        color:#ffdd00;
    }
    .headings h2.wicon a[href]:hover .icon{
        color:#000;
    }
    .textRtl .headings h2.wicon .icon{
        left:0;
        right:3px;
    }
    .headings h2.wicon .icon:before{
        margin: 0 !important;
        padding: 0;
        display: inline-block;
    }
    .headings .btnView{
        cursor:pointer;
    }
    .headings .btnView.active{
        background: #fff;
        color:  #808080;
    }
    .headings .btnView.disabled{
        cursor:default;
    }
    .headings .btnView:after{
        margin:0 0 0 10px;
    }
    .textRtl .headings .btnView:after{
        margin:0 10px 0 0;
    }
    
    /*.textRtl .headings .btnView:after{
        margin:0 10px 0 0;
    }*/
    .headings .btnListView:after{
        font-family: "icons";
        content: '\e81a';
        font-size: 17px;
    }
    .headings .btnThumbView:after{
        font-family: "icons";
        content: '\e819';
        font-size: 20px;
    }
    .headings .btnImageListView:after,
    .headings .btnImageSliderView:after{
        font-family: "icons";
        font-size: 22px;
        font-weight: normal;
    }
        .headings .btnImageListView:after{
            content: '\e84c';
        }
        .headings .btnImageSliderView:after{
            content: '\e84b';
        }
    .headings .moreLink{
        background: #696969;
        color: #fff;
        display: block;
        text-align: right;
        white-space: nowrap;
        overflow: hidden;
        text-overflow:ellipsis;
        line-height: 30px;
        height:30px;
        font-size: 13px;
        text-decoration: none;
        margin-bottom: 10px;
        padding: 0 5px;
        clear:both;
        text-transform: uppercase;
        vertical-align: middle;
        font-weight: 600;
    }
    .headings .moreLink:hover{
        /*text-decoration: underline;*/
        background: #ffdd00;
        color: #000;
    }
    .textRtl .headings .moreLink{
        text-align: left;
    }
    .headings .moreLink:after{
        font-family: 'icons';
        content: "\e81d";/*\e802*/
        font-weight: normal;
        display: inline-block;
        margin: 0;
        font-size: 21px;
        vertical-align: middle;
        /*line-height: 28px;*/
        position: relative;
        top:-2px;
    }
    .textRtl .headings .moreLink:after{
        content: "\e801";
    }
    .headings h2 a > .series,
    .headings .moreLink > .series{
        text-transform: uppercase;
    }
    .headings .columnVideos .columnContent:nth-child(2) > .moreLink,
    .headings .columnPhotos .columnContent:nth-child(2) > .moreLink{
        margin-bottom: 10px;
    }
    .bHeading{
        font-size: 36px;
        font-weight: 600;
        line-height: 1.33;
        margin-bottom: 20px;
    }
    .bText{
        color: #545454;
        font-size: 21px;
        font-weight: 600;
        margin-bottom: 20px;
    }
    .headings .resultSearch {
        color: #808080;
        font-size: 13px;
        line-height: 15px;
        float: right;
        padding-left: 10px;
        max-width: 35%;
        overflow: hidden;
        min-height: 30px;
        display: table-cell;
        vertical-align: middle;
        /*text-align: right;*/
    }
    .textRtl .headings .resultSearch{
        float: left;
        padding-left: 0;
        padding-right:10px;
        /*text-align: left;*/
    }
}
/* end headings */

/* start jdate */
@media only screen{
    .jdate:before{
        content: '\e841';
        font-family: 'icons';
        display: inline-block;
        margin-right: 5px;
        margin-left: 1px;
    }
    .textRtl .jdate:before{
        margin-right: 1px;
        margin-left: 5px;
    }
}
/* end jdate */


@media  only screen{
    .shareBox .services .name{
        display: none;
    }
    .shareBox.inline{
        display: inline-block;
    }
    .shareBox.inline .count{
        display: none;
    }
    .shareBox.inline .services a{
        display: inline-block;
        color: #fff;
        text-decoration: none;
        line-height: 30px;
        height:30px;
        font-size: 14px;
        margin-right: 10px;
        margin-bottom: 10px;
    }
    .shareBox.inline .services a:before{
        margin:0 1px 0 3px;
    }
    .shareBox.inline .services .value{
        background: #ececec;
        min-width: 12px;
        font-size: 14px;
        text-align: center;
        padding: 0 7px;
        color: #000;
        display: inline-block;
        height: 30px;
        margin-left: 15px;
        position:relative;
    }
    .shareBox.inline .services .empty{
        padding-right:10px;
    }
    .shareBox.inline .services .empty .value{
        display:none;
    }
    .shareBox.inline .services .value:before{
        content: '';
        position:absolute;
        top:8px;
        left:-7px;
        width:0;
        height:0;
        overflow: hidden;
        line-height: 0;
        font-size: 0;
        border-style:solid;
        border-width: 7px 8px 7px 0;
        border-color: transparent #ececec transparent transparent;

    }
}

/* start shareBox listbox */
@media  only screen{
    .shareBox.listbox .count{
        display: none;
    }
    .shareBox.listbox .services .social{
        display: block;
        white-space: nowrap;
        margin-bottom: 15px;
        padding:5px 10px 5px 5px;
    }
    .textRtl .shareBox.listbox .services .social{
        padding:5px 5px 5px 10px;
    }
    .shareBox.listbox .services .social .name{
        display: inline-block;
        text-decoration: none;
        vertical-align: middle;
        font-size: 15px;
        margin-bottom: 2px;
    }
    .shareBox.listbox .services .social .action,
    .shareBox.listbox .services .social .value{
        display: none;
    }
}
/* end shareBox listbox */

/* start shareBox more */
@media  only screen{
    .shareBox.more{
        display: table;
    }
        #article_detail .shareBox.more{
            display: block;
        }
    #article_detail .shareBtnsWrapper{
        display: inline-block;
        vertical-align: top;
    }
    .shareBox.more .services .name{
        display: inline-block;
        margin-right: 10px;
    }
    .textRtl .shareBox.more .services .name{
        margin-right: 0;
        margin-left: 10px;
    }
    .shareBox.more .services .action{
        display: none;
    }
    .shareBox.more .count{
        display: table-cell;
        height: 30px;
        vertical-align: top;
        padding-right:10px;
    }
        .textRtl .shareBox.more .count{
            padding-right: 0;
            padding-left: 10px;
        }
        #article_detail .shareBox.more .count{
            display: inline-block;
            vertical-align: top;
            margin-bottom: 10px;
        }
    .shareBox.more.limited .count,
    .shareBox.more .count.empty{
        display: none;
    }
        #article_detail .shareBox.more.limited .count,
        #article_detail .shareBox.more .count.empty{
            display: none;
        }
    .shareBox.more .count > span{
        display: block;
        text-align: center;
    }
    .shareBox.more .count .number{
        line-height: 18px;
        font-size: 16px;
        font-weight: 600;
    }
    .shareBox.more .count .shares{
        line-height: 12px;
        font-size: 10px;
        text-transform: uppercase;
    }
    .shareBox.more .services{
        display: table-cell;
        vertical-align: top;
    }
        #article_detail .shareBox.more .services{
            display: inline-block;
            vertical-align: top;
        }
    .shareBox.more .services .social{
        white-space: nowrap;
        overflow: hidden;
        text-overflow:ellipsis;
    }
    .shareBox.more .services .social + .social + .social .name{
        display: none;
    }
    .shareBox.more.disabled .services .social + .social + .social{
        display: none;
    }
    .shareBox.more .services .social.wait{
        opacity: 0.5;
    }
    .shareBox.more .services a{
        display: inline-block;
        color: #fff;
        text-decoration: none;
        line-height: 30px;
        height:30px;
        font-size: 14px;
        margin-right: 10px;
        margin-bottom: 10px;
    }
    .textRtl .shareBox.more .services a{
        margin-right: 0;
        margin-left: 10px;
    }
    .shareBox.more .services a:before{
        margin:0 1px 0 3px;
    }
    .shareBox.more .services .value{
        display: none;
    }
    .shareBox.more .obtnb{
        display: table-cell;
    }
        #article_detail .shareBox.more .obtnb{
            display: inline-block;
            vertical-align: top;
        }
    .shareBox.more .obtn{
        cursor:pointer;
        width:30px;
        height:30px;
        background: #808080;
        display: inline-block;
        overflow: hidden;
        text-align: center;
        color: #fff;
    }
    .shareBox.more .obtn:before{
        content:'\e81f';
        font-family: 'icons';
        line-height: 30px;
        font-size: 23px;
    }
    .shareBox.more .obtn.active:before{
        content:'\e811';
        font-size: 29px;
    }
    .shareTrendWrapper {
        float: left;
        line-height: 0;
        margin: 1px 10px 0 0;
    }
        .textRtl .shareTrendWrapper {
            float: right;
            margin-right: 0;
            margin-left: 10px;
        }
}
@media  only screen and (max-width : 600px) {
    .shareBox.more .services .social .name{
        display: none;
    }
}
/* end shareBox more */

/* start shareBox menu */
@media  only screen{
    .shareBox.menu{
        position: relative;
        white-space: nowrap;
        z-index: 1;
    }
    .shareBox.menu:hover{
        z-index: 100;
    }
    .shareBox.count .count,
    .shareBox.menu .count{
        display: inline-block;
        line-height: 25px;
        font-size: 13px;
        white-space: nowrap;
        color: #808080;
        vertical-align: middle;
        text-decoration: none;
        text-transform: uppercase;
        cursor: default;
    }
    .shareBox .count[href]{
        cursor: pointer;
    }
    .touch .shareBox .count[href]{
        pointer-events: none;
    }

    .shareBox.count:hover .count[href],
    .shareBox.menu:hover .count[href]{
        color: #474747;
    }
    .shareBox.count .count:before,
    .shareBox.menu .count:before{
        font-family: "icons";
        content: '\e812';
        font-size: 13px;
        line-height: 23px;
        height: 25px;
        overflow: hidden;
        color: #fff;
        background: #808080;
        padding: 0 4px;
        margin: 0;
        /*margin-right: 5px;*/
        display: inline-block;
        vertical-align: top;

    }
    .shareBox.count .count .number,
    .shareBox.menu .count .number{
        margin: 0 5px;
    }
    .textRtl .shareBox.menu .count:before{
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg);
    }
    .textRtl .shareBox.count .count:before,
    .textRtl .shareBox.menu .count:before{
        margin-right: 0;
        margin-left: 5px;
    }
    /*.shareBox.count:hover .count[href]:before,
    .shareBox.menu:hover .count[href]:before{
        background: #474747;
    }*/
    .shareBox.menu .services{
        position: absolute;
        top:100%;
        left:0;
        background: #fff;
        overflow: hidden;
        max-height: 0;
        -webkit-transition: max-height 0.2s ease;
        transition: max-height 0.2s ease;
    }
    .textRtl .shareBox.menu .services{
        left:auto;
        right:0;
    }
    .shareBox.menu.top .services{
        top:auto;
        bottom: 100%;
    }
    .shareBox.menu .sbox{
        display: inline-block;
        white-space: normal;
    }
    .shareBox.menu .sbox:hover .services{
        max-height:300px;
        -webkit-transition: max-height 0.3s ease;
        transition: max-height 0.3s ease;
        -webkit-transition-delay: 0.3s;
        transition-delay: 0.3s;
    }
    .shareBox.menu .services a{
        white-space: nowrap;
        display: block;
        line-height: 36px;
        font-size: 16px;
        padding: 0 15px;
        text-decoration: none;
        color: #323232;
        position: relative;
        overflow: hidden;
        white-space: nowrap;
    }
    .shareBox.menu .servicesBox{
        padding:10px 0;
        display: block;
        border: #bbbaba 1px solid;
    }
    .shareBox.menu .services a:hover{
        background: #bbbaba;
        color: #000;
    }
    .shareBox.menu .services .action{
        display: none;
    }
    .shareBox.menu .services .name{
        display: inline-block;
        margin-right: 10px;
        min-width: 140px;
    }
    .shareBox.menu .services .value{
        background: #ececec;
        min-width: 10px;
        line-height: 20px;
        font-size: 14px;
        text-align: center;
        margin: 8px 0;
        padding: 0 5px;
        color: #000;
    }
    /* .shareBox.menu.limited .count .number, */
    /* .shareBox.menu.limited .services .value, */
    .shareBox.menu .services .empty .value{
        display: none;
    }

    .shareBox.menu .comment-count{
        vertical-align: top;
        margin: 0 10px;
    }
    .comment-count{
        color: #808080; 
        display: inline-block;
        white-space: nowrap;
    }
        #page_articles_detail .comment-count{
            float: right;
            margin-top:10px;
        }
        .textRtl #page_articles_detail .comment-count{
            float: left;
        }
    .comment-count .ico:before{
        content: '\e831';
        width:23px;
        height:23px;
        display: inline-block;
        border: solid #808080 1px;
        line-height: 23px;
        overflow: hidden;
        vertical-align: top;
        font-size: 24px;
        font-family: "icons"; 
    }
    .comment-count .value{
        line-height:23px;
        font-size:13px;
        display: inline-block;
        vertical-align: top;
        margin: 0 5px;
    }
}
/* end shareBox menu */

/* start socialmenu */
@media  only screen{
    .shareBox a.social:before,
    #soc_menu .social a:before,
    .userlogin .social a:before{
        font-family: 'icons';
        margin:0 7px 0 0;
        width:26px;
        height:26px;
        line-height: 26px;
        display: inline-block;
        text-align: center;
        /*background: red;*/
        font-size: 16px;
        color:#fff !important;
        overflow: hidden;
        vertical-align: middle;
    }
    /* .textRtl .shareBox a.social:before, */
    .textRtl #soc_menu .social a:before,
    .textRtl .userlogin .social a:before{
        margin:0 0 0 7px;
    }
    .socialmenu a:before{
        font-family: 'icons';
    }
    .socialTextBox a,
    .socialTextBox a:hover{
        text-decoration: none !important;
    }
    .socialBox  a.facebook:before,
    .shareBox  a.facebook:before,
    #soc_menu .facebook a:before,
    .userlogin .facebook a:before{
        content: '\e80e';
        background: #3b5998;
    }
    .socialTextBox a.facebook:before{
        color:#3b5998;
    }
    .socialmenu a.facebook:before{
        content: '\e80e';
    }
    .shareBox.more a.facebook,
    .shareBox.inline a.facebook,
    .shareBox.listbox a.facebook{
        background: #3b5998;
    }
    .shareBox.listbox a.facebook{
        color: #fff;
    }
    .socialBox a.twitter:before,  
    .shareBox a.twitter:before,
    #soc_menu .twitter a:before,
    .userlogin .twitter a:before{
        content: '\e810';
        background: #0ec2fd;
    }
    .socialTextBox a.twitter:before{
        color:#0ec2fd;
    }
    .socialmenu a.twitter:before{
        content: '\e810';
    }
    .shareBox.more a.twitter,
    .shareBox.listbox a.twitter,
    .shareBox.inline a.twitter{
        background: #0ec2fd;
    }
    .shareBox.listbox a.twitter{
        color: #fff;
    }
    .socialBox  a.vk:before,
    .shareBox  a.vk:before,
    #soc_menu .vk a:before,
    .userlogin .vk a:before{
        content: '\e83c';
        background: #6383a8;
    }
    .socialmenu a.vk:before{
        content: '\e83c';
    }
    .shareBox.more a.vk,
    .shareBox.inline a.vk,
    .shareBox.listbox a.vk{
        background: #6383A8;
    }
    .shareBox.listbox a.vk{
        color: #fff;
    }

    .shareBox  a.gplus:before,
    #soc_menu .gplus a:before,
    .userlogin .gplus a:before{
        content: '\f0d5';
        background: #f25151;
    }
    .socialmenu a.gplus:before{
        content: '\f0d5';
    }
    .shareBox.more a.gplus,
    .shareBox.listbox a.gplus,
    .shareBox.inline a.gplus{
        background: #f25151;
    }
    .shareBox.listbox a.gplus{
        color:#fff;
    }

    .shareBox a.pinterest:before{
        content: '\e815';
        background: #c72527;
    }
    .shareBox.more a.pinterest,
    .shareBox.listbox a.pinterest,
    .shareBox.inline a.pinterest{
        background: #c72527;
    }
    .shareBox.listbox a.pinterest{
        color: #fff;
    }

    .shareBox a.reddit:before{
        content: '\e82c';
        color:#000 !important;
        background: #cee3f8;
    }
    .shareBox.more a.reddit,
    .shareBox.listbox a.reddit,
    .shareBox.inline a.reddit{
        background: #cee3f8;
    }
    .shareBox.listbox a.reddit{
        color: #000;
    }

    .shareBox a.linkedin:before{
        content: '\e82d';
        background: #0073b2;
    }
    .shareBox.more a.linkedin,
    .shareBox.listbox a.linkedin,
    .shareBox.inline a.linkedin{
        background: #0073b2;
    }
    .shareBox.listbox a.linkedin{
        color: #fff;
    }

    #soc_menu .youtube a:before{
        content: '\e80f';
        background: #cc181e;
        font-size:21px;
    }
    .socialmenu a.youtube:before{
        content: '\e80f';
    }
    .socialBox  a.instagram:before,
    #soc_menu .instagram a:before{
        content: '\e816';
        background: #1c5380;
    }

    .socialmenu a.instagram:before{
        content: '\e816';
    }

    .socialmenu a.youku:before{
        content: '\e84e';
    }
    #soc_menu .youku a:before{
        content: '\e84e';
        background: #2aa1de;
    }

    .shareBox.listbox a.weibo{
        color: #fff;
    }
    .shareBox.inline a.weibo,
    .shareBox.listbox a.weibo,
    .shareBox.more a.weibo,
    .shareBox a.weibo:before{
        background: #e6162d;
    }
    .shareBox.inline a.qzone,
    .shareBox.listbox a.qzone,
    .shareBox.more a.qzone,
    .shareBox a.qzone:before{
        background: #ffc028;
    }
    .socialBox  a.weibo:before,
    .shareBox  a.weibo:before,
    .socialmenu a.weibo:before{
        content: '\e84f';
    }
    .socialBox  a.qzone:before,
    .shareBox  a.qzone:before,
    .socialmenu a.qzone:before{
        content: '\e854';
    }
    #soc_menu .weibo a:before{
        content: '\e84f';
        background: #e6162d;
    }

    .shareBox.listbox a.tweibo{
        color: #fff;
    }
    .shareBox.inline a.tweibo,
    .shareBox.listbox a.tweibo,
    .shareBox.more a.tweibo,
    .shareBox a.tweibo:before{
        background: #20b8e5;
    }
    .socialBox  a.tweibo:before,
    .shareBox  a.tweibo:before,
    .socialmenu a.tweibo:before{
        content: '\e851';
    }
    #soc_menu .tweibo a:before{
        content: '\e851';
        background: #20b8e5;
    }

    .shareBox a.print:before{
        content: '\e852';
        background: #333;
    }
    .shareBox a.mail:before{
        content: '\e857';
        background: #333;
    }

    .shareBox.more a.mail,
    .shareBox.listbox a.mail,
    .shareBox.inline a.mail,
    .shareBox.more a.print,
    .shareBox.listbox a.print,
    .shareBox.inline a.print{
        background: #333;
    }

    .socialmenu a.wechat:before{
        content: '\e850';
    }
    #soc_menu .wechat a:before{
        content: '\e850';
        background: #51c332;
    }


    #soc_menu .rss a:before{
        content: '\e81e';
        background: #ff9902;
    }
    .socialmenu a.rss:before{
        content: '\e81e';
    }
}
/* end socialmenu */

/* start thumb */
@media  only screen{
.thumb{
        overflow:hidden;
        background: #ccc;
        display: inline-block;
        vertical-align: middle;
        font-size: 0;
        line-height: 0;
        text-decoration: none;
    }

    .thumb img{
        width: 100% !important;
        font-size: 10px;
        line-height: 12px;
        color:#616161;
        -webkit-transition: width 0.2s linear, height 0.2s linear, margin 0.2s linear;
        transition: width 0.2s linear, height 0.2s linear, margin 0.2s linear;
    }
    .thumb.wide img{
        width:119% !important;
        margin-left: -10%;
    }
    .thumb.thumbZoom > img{
        width: 103% !important;
        margin-top:-1.5%;
        margin-left: -1.5%;
    }
    .thumb.wide.thumbZoom > img{
        width:125% !important;
        margin-left: -13%;
    }
    .thumb.play{
        position:relative;
    }
    /* key overlay for prime articles
    .prime > .thumb:before {
        font-family: "icons";
        color: #fff;
        text-align: center;
        content: "\e85d";
        font-size: 24px;
        line-height: 50px;
        width: 50px;
        height: 50px;
        top:50%;
        left:50%;
        margin: -25px 0 0 -25px;
        position: absolute;
        opacity: 0.75;
        border: 2px solid #fff;
        -webkit-transition: opacity 0.3s linear;
                transition: opacity 0.3s linear;
        -webkit-border-radius: 50%;
                border-radius: 50%;
    }
        .thumb.prime:hover:before {
            opacity: 1;
        }
    */
    .thumb.play:before{
        font-family: "icons";
        font-size: 24px;
        line-height: 34px;
        margin: 0;
        color:#fff;
        background: rgba(46,47,51,0.4);
        content:"\e818";
        position:absolute;
        top:50%;
        left:50%;
        margin:-17px 0 0 -17px;
        border-radius: 17px;
        padding: 0 5px 0 5px;
        cursor: pointer;
        z-index: 2;
    }
    .thumb.play:hover:before{
        background: rgba(46,47,51,0.7);
    }
    .thumb .type{
        position: absolute;
        top: 0;
        left: 0;
        line-height: 20px;
        font-size: 11px;
        background: #000;
        color: #fff;
        z-index: 2;
        cursor: pointer;
        padding: 0 5px;
        text-transform: uppercase;
    }
    .textRtl .thumb .type{
        left:auto;
        right:0;
    }
    .thumb .type.prime {
        background: #000;
        color: #fff;
        font-size: 10px;
        line-height: 13px;
        font-weight: normal;
        letter-spacing: 0.3em;
        padding: 0 10px;
        -webkit-border-radius: 3px;
                border-radius: 3px;
    }
        .contentNavig .prev .thumb .type.prime,
        .contentNavig .next .thumb .type.prime,
        .mainArticle .thumb .type.prime,
        .articleListView .thumb .type.prime {
            left: 4px;
            bottom: 4px;
            top: auto;
        }
        .promotesList .thumb .type.prime,
        .articleThumbView .thumb .type.prime {
            left: auto;
            right: 4px;
            top: 4px;
        }
    .thumb .type.br{
        top: auto;
        left: auto;
        right:0;
        bottom:0;
    }
    .textRtl .thumb .type.prime,
    .textRtl .thumb .type.br{
        right:auto;
        left:0;
    }
}
/* end thumb */

@media  only screen{
    .itabs,
    .tabs{
        font-size: 0;
        line-height: 0;
        
    }
    .tabs span,
    .tabs a{
        display: inline-block;
        padding:0 10px;
        line-height: 30px;
        font-size: 16px;
        background: #fff;
        text-decoration: none;
        white-space: nowrap;
        margin-right: 10px;
        margin-bottom: 10px;
        vertical-align: top;
    }
    .textRtl .tabs span,
    .textRtl .tabs a{
        margin-left: 10px;
        margin-right: 0;
    }
    .tabs span.current,
    .tabs a.current,
    .tabs a:hover{
        background: #dedede;
        color:#000;        
    }
    .tabs .title{
        background: #808080;
        color: #fff;
    }
    .tabs span.title{
        cursor: default;
    }

    .itabs > span,
    .itabs > a{
        display: inline-block;
        line-height: 30px;
        font-size: 16px;
        text-decoration: none;
        white-space: nowrap;
        margin-right: 20px;
        margin-bottom: 10px;
    }
    .textRtl .itabs > span,
    .textRtl .itabs > a{
        margin-left: 20px;
        margin-right: 0;
    }
    .itabs .text,
    .itabs .icons{
        display: inline-block;
        vertical-align: middle;
        color:#6d6d6d;
    }
        .itabs .motorstore .icons{
            color: #fb1817!important;
        }
        .itabs .motorstore .text {
            padding: 0 10px;
            color: #fff!important;
            background: #fb1817!important;
        }
    .itabs .text{
        margin-left:5px;
    }
    .textRtl .itabs .text{
        margin-left:0;
        margin-right:5px;
    }
    .itabs .icons{
        line-height: 32px;
        font-size: 32px;
        width: 32px;
        height: 32px;
        position: relative;
    }
    .itabs .icons:before{
        font-family: "icons";
        content: '\e837';
        position: absolute;
        top:0;
        left:0;
        z-index: 1;
    }
    .itabs > a.current .icons:before,
    .itabs > a:hover .icons:before{
        content: '\e838';
        color:#808080;
    }
    .itabs > a.current .icons:before{
        color:#0066ff;
    }
    .itabs .icons [class^="icon-"],
    .itabs .icons [class*=" icon-"]{
        position: absolute;
        top:0;
        left:0;
        width: 32px;
        height: 32px;
        z-index: 2;
    }
    .itabs .icons [class^="icon-"]:before, .itabs .icons [class*=" icon-"]:before{
        margin: 0 !important;
        display: block;
    }
    .itabs > a.current .icons [class^="icon-"]:before, .itabs > a.current .icons [class*=" icon-"]:before,
    .itabs > a:hover .icons [class^="icon-"]:before, .itabs > a:hover .icons [class*=" icon-"]:before{
        color:#fff;
    }
        .itabs .motorstore:hover .icons:before{
            color: #fb1817!important;
        }
        .itabs .motorstore:hover .icons [class^="icon-"],
        .itabs .motorstore:hover .icons [class*=" icon-"] {
            color: #fff!important;
        }
        .itabs .icon-translations {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
        }

}
/* end tabs */

/* start alphabetList */
@media  only screen{
    .alphabetList{
        font-size: 0;
        line-height: 0;
        overflow: hidden;
    }
    .alphabetList a,
    .alphabetList.gray span{
        display: inline-block;
        text-align: center;
        min-width:25px;
        height:25px;
        line-height: 25px;
        font-size: 14px;
        background: #fff;
        text-decoration: none;
        white-space: nowrap;
        margin-right: 10px;
        margin-bottom: 10px;
        text-transform: uppercase;
        cursor: pointer;
    }
    .textRtl .alphabetList a,
    .textRtl .alphabetList.gray span{
        margin-left: 10px;
        margin-right: 0;
    }
    .alphabetList.gray a,
    .alphabetList.gray span{
        background: #dadada;
    }
    .alphabetList.gray a.disabled,
    .alphabetList.gray span.disabled{
        background: #e1e1e1;
        color: #b3b3b3;
        cursor: default;
    }
    .alphabetList a.current,
    .alphabetList a:hover,
    .alphabetList span.current,
    .alphabetList span:hover{
        background: #808080;
        color: #fff;
    }
}
/* end alphabetList */

/* start contentHeader */
@media  only screen{
    .contentHeader h1,
    .contentHeader h2{
        font-size: 30px;
        line-height: 1.3;
        font-weight: 600;
    }
    .contentHeader h1 > strong,
    .contentHeader h2 > strong{
        display: inline-block;
        vertical-align: middle;
    }
    .contentHeaderBox{
        position: relative;
    }
    .contentHeader{
        margin: 5px 0 15px 0;
    }
    .contentHeader.moreSpace{
        margin: 25px 0 25px 0;
    }
    .contentHeader.new h1,
    .contentHeader.new h2{
        text-transform: uppercase;
    }
}
/* end contentHeader */

/* start contentHeader.withFlag */
@media  only screen{
    .contentHeader.withFlag .flag{
        height: 30px;
        width: 50px;
        margin-left: 10px;
        display: inline-block;
        vertical-align: middle;
    }
    .contentHeader.withFlag .flag img{
        width:100%;
    }
    .textRtl .contentHeader.withFlag .flag{
        margin-left: 0;
        margin-right: 10px;
    }
}
@media only screen and (max-width : 1023px){
    .contentHeader.withFlag .flag{
        position: absolute;
        right:0;
        top:7px;
    }
    .textRtl .contentHeader.withFlag .flag{
        right:auto;
        left:0;
    }
    .contentHeader.withFlag .title{
        margin-right: 65px;
    }
    .textRtl .contentHeader.withFlag .title{
        margin-right: 0;
        margin-left: 65px;
    }
}
/* end contentHeader.withFlag */

/* start cflag */
@media  only screen{
    .cflag{
        width:50px;
        height:30px;
    }
    .cflag img{
        width:100%;
        height: 100%;
    }
}
/* end cflag */

/* start winner */
@media  only screen{
    .cwinner{
        text-decoration: none;
    }
    .cwinner:hover{
        text-decoration: underline;
    }
    .cwinner:before{
        content: '\e843';
        font-family: 'icons';
        display: inline-block;
        margin-right: 5px;
        margin-left: 1px;
    }
    .textRtl .cwinner:before{
        margin-right: 1px;
        margin-left: 5px;
    }
}
/* end winner */

/* START override for admin info on hover */
@media  only screen{
    #admin_button {
        cursor: pointer;
    }
    #admin_info_wrapper {
        display: none;
        top: auto;
        right: auto;
        left: 7px;
        bottom: 7px;
        position: fixed;
        z-index: 999;
    }
    .textRtl #admin_info_wrapper {
        left: auto;
        right: 7px;
    }
        #admin_info_wrapper .title{
            background: #000;
            padding: 10px 15px;
            color: #fff;
        }
        #admin_info_wrapper .box{
            background: #cecece;
        }
        #admin_info_wrapper .content{
            padding: 15px;
        }
    #admin_info_wrapper:hover {
        display: block;
    }
    #admin_button:hover + #admin_info_wrapper {
        display: block;
    }
}
/* END override for admin info on hover */

/* START eventsStrip */
@media  only screen{
    .eventsStrip{
        display: inline-block;
        /*height: 20px;*/
        overflow: hidden;
        font-size: 0;
        line-height: 0;
    }
    .moreEvents,
    .eventLabel{
        background: #000;
        display: inline-block;
        vertical-align: middle;
        line-height: 14px;
        height: 20px;
        padding:0 5px 0 0;
        font-size: 14px;
        white-space: nowrap;
        color: #fff;
        margin-right: 20px;
        text-decoration: none;
        text-transform: uppercase;
        position: relative;
        margin-bottom: 10px;
    }
    .live.eventLabel{
        height:100%;
        width:40%;
        background: url(https://cdn-7.motorsport.com/p/204/static/images/live_v19ba37a012e807fe7ec0b2a1af681c7b.png) no-repeat top left;
        -webkit-background-size: contain;
        background-size: contain;
    }
    .textRtl .eventLabel{
        padding:0 0 0 5px;
    }
    .textRtl .eventLabel{
        margin-right: 0;
        margin-left: 20px;
    }
    .moreEvents{
        padding: 0 5px;
        background: #818181;
        line-height: 20px;
        margin-right: 10px;
    }
    .textRtl .moreEvents{
        margin-right: 0;
        margin-left: 10px;
    }
    .moreEvents:hover,
    .eventLabel:hover{
        color: #fff;
    }
    .moreEvents:after,
    .eventLabel:after{
        content: "";
        position: absolute;
        top:0;
        right: -10px;
        border-width:10px 0 10px 10px;
        border-style: solid;
        width: 0;
        height: 0;
        border-color: transparent transparent transparent #000;
    }

    .eventLabel.ferrari{
        background: #ed1c24;
    }
    .eventLabel.ferrari .ser{
        color: #e5e5e5;
    }
    .eventLabel.ferrari:after{
        border-color: transparent transparent transparent #ed1c24;
    }
    .textRtl .eventLabel.ferrari:after{
        border-color: transparent #ed1c24 transparent transparent;
    }
    .textRtl .moreEvents:after,
    .textRtl .eventLabel:after{
        right: auto;
        left: -10px;
        border-width:10px 10px 10px 0;
        border-color: transparent #000 transparent transparent;
    }
    .live.eventLabel:after{
        display: none;
    }
    .moreEvents:after{
        border-color: transparent transparent transparent #818181;
    }
    .textRtl .moreEvents:after{
        border-color: transparent #818181 transparent transparent;
    }
    .eventLabel .flg{
        width:34px;
        height:20px;
        overflow: hidden;
        font-size: 0;
        line-height: 0;
        display: inline-block;
        vertical-align: middle;
    }
    .eventLabel .flg img{
        width:100%;
    }
    .eventLabel .tlt,
    .eventLabel .ser{
        display: inline-block;
        vertical-align: middle;
        margin-left: 5px;
        line-height: 20px;
    }
    .textRtl .eventLabel .tlt,
    .textRtl .eventLabel .ser{
        margin-left: 0;
        margin-right: 5px;
    }
    .eventLabel .ser{
        color: #bfbfbf;
    }
    .thumb .eventLabel{
        position: absolute;
        top:0;
        left:0;
        z-index: 5;
        cursor:pointer;
        max-width: 65%;
    }
    .textRtl .thumb .eventLabel{
        left:auto;
        right:0;
    }
    .thumb .eventLabel .tlt{
        overflow: hidden;
        max-width: 63%;
        text-overflow:ellipsis;
    }
    .thumb .eventLabel .tlt.ohp{
        max-width: 100%;
        line-height:20px;
    }
    .thumb .live.eventLabel .tlt{
        max-width: 70% !important;
    }
}
@media only screen and (max-width : 480px){
    #features_section_3 .newsFeed .thumb .eventLabel .tlt{
        max-width: 70%;
    }
}
@media only screen and (min-width : 1500px){
    .thumb .eventLabel .tlt{
        max-width: 85.5%;
    }
}
@media only screen{
    .eventsStrip .eventLabel{
        display: none;
    }
    .eventsStrip .eventLabel:nth-child(1){
        display: inline-block;
    }
}
@media only screen and (max-width : 480px){
    .eventsStrip .moreEvents{
        font-size: 0;
    }
    .eventsStrip .moreEvents:before{
        content:"\e81f";
        font-family: 'icons';
        font-size: 12px;
    }
}
@media only screen and (min-width : 667px){
    .eventsStrip .eventLabel:nth-child(2){
        display: inline-block;
    }
}
@media only screen and (min-width : 1024px){
    .eventsStrip .eventLabel:nth-child(3){
        display: inline-block;
    }
}
@media only screen and (min-width : 1440px){
    .eventsStrip .eventLabel:nth-child(4){
        display: inline-block;
    }
}
/* end eventsStrip */

@media only screen{
    #livefyre_comments_box iframe{
        width:320px !important;
        max-width: 100% !important;
        /*border: 1px solid red;*/
    }
}
@media only screen and (min-width : 375px){
    #livefyre_comments_box iframe{
        width:375px !important;
    }
}
@media only screen and (min-width : 414px){
    #livefyre_comments_box iframe{
        width:414px !important;
    }
}
@media only screen and (min-width : 480px){
    #livefyre_comments_box iframe{
        width:480px !important;
    }
}
@media only screen and (min-width : 667px){
    #livefyre_comments_box iframe{
        width:667px !important;
    }
}
@media only screen and (min-width : 736px){
    #livefyre_comments_box iframe{
        width:736px !important;
    }
}
@media only screen and (min-width : 768px){
    #livefyre_comments_box iframe{
        width:100% !important;
    }
}
/* start mtv_ad_popup, motocuatro.com and motorsportstats popups */
@media only screen{
    #motorsportstats_ad_popup,
    #motocuatro_ad_popup,
    #mtv_ad_popup{
        position: fixed;
        top:0;
        left:0;
        right: 0;
        bottom: 0;
        background: rgba(0,0,0,0.8);
        width: 100%;
        height:100%;
        z-index: 9999;
    }
    #motorsportstats_ad_popup > .pWrap,
    #motocuatro_ad_popup > .pWrap,
    #mtv_ad_popup > .pWrap{
        display: table;
        width: 100%;
        height:100%;
    }
    #motorsportstats_ad_popup > .pWrap > .pCenter,
    #motocuatro_ad_popup > .pWrap > .pCenter,
    #mtv_ad_popup > .pWrap > .pCenter{
        display: table-cell;
        vertical-align: middle;
        text-align: center;
    }
    #motorsportstats_ad_popup > .pWrap > .pCenter > .pBox,
    #motocuatro_ad_popup > .pWrap > .pCenter > .pBox,
    #mtv_ad_popup > .pWrap > .pCenter > .pBox{
        width:100%;
        max-width: 550px;
        display: inline-block;
        font-size: 0;
        line-height: 0;
    }
}
/* end mtv_ad_popup, motocuatro.com and motorsportstats popup */

/* start userRThumb */
@media only screen{
    .userRThumb{
        display: inline-block;
        width:80px;
        height:80px;
        background: #f5f5f5;
        border-radius: 40px;
        border:1px solid #808080;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        overflow: hidden;
        text-decoration: none;
        font-size: 0;
        line-height: 0;
    }
    .userRThumb:hover{
        text-decoration: none;
    }
    .userRThumb img{
        width:100%;
        height:100%;
    }
}
/* end userRThumb */

@media only screen{
    .adOverlayPopup{
        position: fixed;
        top:0;
        left:0;
        right:0;
        bottom:0;
        z-index: 999;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -moz-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 300px;
        background: rgba(0,0,0,0.85);
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
    }
    .adOverlayPopupBox{
        max-height:100%;
        max-width:100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding:50px 10px 0;
        position: relative;
    }
    .adOverlayPopupClose:after{
        width:30px;
        height:30px;
        overflow: hidden;
        background: rgba(0,0,0,0.4);
        cursor: pointer;
        text-align: center;
        line-height: 30px;
        font-size: 30px;   
        text-align: center;  
        display: block;
        font-family: "icons";
        content:"\e811";
        color:#fff;
        position: absolute;
        top:10px;
        right:10px;
    }
    .adOverlayPopupImage{
        display: block;
    }
    .adOverlayPopupImage > img{
        width:100%;
    }

}
@media only screen{
    .overlayAd{
        position: fixed;
        left:0;
        right:0;
        height:0px;
        bottom:-1px;
        z-index: 2147483548;
    }
    /*.footerStick .overlayAd{
        bottom:39px;
    }*/
    .overlayAd > .ap > div[id^="apd_"] > div[id^="google_ads_iframe"] > iframe[id^="google_ads_iframe"]{
        position: absolute !important;
        bottom:100%;
        top:auto !important; 
    }

    .ovft-box{
        position: absolute;
        bottom:100%;
        left:0;
        right:0;
        opacity: 0;
        -webkit-transition: transform 0.3s linear, opacity 0.3s linear;
                transition: transform 0.3s linear, opacity 0.3s linear;
        -webkit-transform: translateY(100%);
                transform: translateY(100%);
    }
    .overlayAd[data-ovft="0"] .ovft-box.big,
    .overlayAd[data-ovft="1"] .ovft-box.small{
        opacity: 1;
         -webkit-transform: translateY(0%);
                transform: translateY(0%);
    }
    .ovft-images-box{
        font-size: 0;
        line-height: 0;
        display:none;
        width:100%;
        position: relative;
    }
    .ovft-image-bg2{
        position: absolute;
        left:50%;
        right:0;
        top:0;
        bottom: 0;
        z-index: 1;
    }
    .ovft-image-box{
        display: block;

    }
    .ovft-image-wrapper{
        display: block;
        margin: 0 auto 1px auto;
        position: relative;
        z-index: 2;
    }
    .overlayAd .boxClose{
        z-index: 10;
        position: absolute;
        top:7px;
        right:7px;
    }
    .overlayAd .boxClose:after{
        width:25px;
        height:25px;
        overflow: hidden;
        background: rgba(0,0,0,0.4);
        cursor: pointer;
        text-align: center;
        line-height: 25px;
        font-size: 20px;   
        text-align: center;  
        display: block;
        font-family: "icons";
        content:"\e811";
        color:#fff;
    }
    .ovft-image,
    .ovft-image-x2{
        display: none;
        width:100%;
        height:100%;
        background-size: 100%;
        background-repeat: no-repeat;
        background-position: center;
    }
}
@media only screen and (min-width : 320px) and (max-width : 767px){
    .ovft-images-box.phone{
        display: block;
    }
    .ovft-images-box.phone .ovft-image{
        display: block;
    }
}
@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width : 320px) and (max-width : 767px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width : 320px) and (max-width : 767px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width : 320px) and (max-width : 767px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width : 320px) and (max-width : 767px),
only screen and (                min-resolution: 192dpi) and (min-width : 320px) and (max-width : 767px),
only screen and (                min-resolution: 2dppx)  and (min-width : 320px) and (max-width : 767px) { 
    .ovft-images-box.phone .ovft-image{
        display: none;
    }
    .ovft-images-box.phone .ovft-image-x2{
        display: block;
    }

}

@media only screen and (min-width : 768px) and (max-width : 1023px){
    .ovft-images-box.pad{
        display: block;
    }
    .ovft-images-box.pad .ovft-image{
        display: block;
    }
}
@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width : 768px) and (max-width : 1023px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width : 768px) and (max-width : 1023px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width : 768px) and (max-width : 1023px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width : 768px) and (max-width : 1023px),
only screen and (                min-resolution: 192dpi) and (min-width : 768px) and (max-width : 1023px),
only screen and (                min-resolution: 2dppx)  and (min-width : 768px) and (max-width : 1023px) { 
    .ovft-images-box.pad .ovft-image{
        display: none;
    }
    .ovft-images-box.pad .ovft-image-x2{
        display: block;
    }

}
@media only screen and (min-width : 1024px){
    .ovft-images-box.desktop{
        display: block;
    }
    .ovft-images-box.desktop .ovft-image{
        display: block;
    }
}
@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width : 1024px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width : 1024px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width : 1024px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width : 1024px),
only screen and (                min-resolution: 192dpi) and (min-width : 1024px),
only screen and (                min-resolution: 2dppx)  and (min-width : 1024px) { 
    .ovft-images-box.desktop .ovft-image{
        display: none;
    }
    .ovft-images-box.desktop .ovft-image-x2{
        display: block;
    }

}

.ms-hidden {
    display: none;
}
.inline {
    display: inline-block;
}
.clearfix::after {
    content: '';
    display: block;
    clear: both;
}

.popupSubscribe.cmpDialog .box {
    background: #ffffff;
}

@media only screen and (max-width : 340px) {
    .article-banner-below-content > div[data-type="ad"] {
        margin-left: calc((340px - 100vw) / 2 * -1);
    }
}@media  only screen{
    .featuresBox .mainArticle{
        background: #fff;
        margin-bottom: 10px;
    }
    .featuresBox .mainArticle .article .info{
        display: block;
        line-height: 19px;
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
    /*
        background: pink;*/
    }
    .featuresBox .mainArticle .article .info a{
        color: #0066ff;
        text-decoration: none;
    }
    .featuresBox .mainArticle .article .info a:hover{
        text-decoration: underline;
    }
    .featuresBox .mainArticle .article .info .event:before,
    .featuresBox .mainArticle .article .info .type:before{
        content:" / ";
    }
    .textRtl .featuresBox .mainArticle .article .info .event:before,
    .textRtl .featuresBox .mainArticle .article .info .type:before{
        content:" \\ ";
    }
    .featuresBox .mainArticle .article h1{
        font-weight: 600;
        line-height: 28px;
        font-size: 24px;
        overflow: hidden;
        max-height: 196px;
    }

    .featuresBox .mainArticle .article .preview,
    .featuresBox .mainArticle .article h1 a{
        text-decoration: none;
    }
    .featuresBox .mainArticle .article h1 a:hover{
        text-decoration: underline;
    }
    .featuresBox .mainArticle .article .preview{
        line-height: 21px;
        font-size: 15px;
    }
    .widgetDriversTeamsSN .item .description .keepReading,
    .featuresBox .mainArticle .article .keepReading{
        text-decoration: none;
        color: #0066ff;
        white-space: nowrap;
    }
    .widgetDriversTeamsSN .item .description .keepReading:after,
    .featuresBox .mainArticle .article .keepReading:after{
        font-family: "icons";
        font-size: 18px;
        line-height: 18px;
        vertical-align: baseline;
        content: "\e827";

    }
    .textRtl .widgetDriversTeamsSN .item .description .keepReading:after,
    .textRtl .featuresBox .mainArticle .article .keepReading:after{
        content: "\e848";
    }
    .featuresBox .mainArticle .article .date{
        color:#808080;
        height:25px;
        line-height: 25px;
        font-size: 13px;
        white-space: nowrap;
        overflow: hidden;
        cursor: default; 
    }
    .featuresBox .mainArticle .thumb:after{
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
        border:solid 10px;
        cursor: pointer;
    }
    .featuresBox .mainArticle .ftbox{
        background: #fff;
        position: relative;
        z-index: 2;
        margin-top: 10px;
        padding-bottom:10px;
    }
    .featuresBox .mainArticle .ftbox:before{
        content:"";
        position: absolute;
        top:-10px;
        left:0;
        right:0;
        height:10px;
        background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
        background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    }
    .featuresBox .mainArticle .shareBox{
        float:left;
        max-width: 40%;
    }
    .textRtl .featuresBox .mainArticle .shareBox{
        float:right;
    }
    .featuresBox .mainArticle .article .date{
        float:right;
        max-width: 50%;
    }
    .textRtl .featuresBox .mainArticle .article .date{
        float: left;
    }

    #mini_dashboard {
        text-align: left; 
        min-width: 300px;
        min-height: 250px;
        background: #e6e6e6;
    }
    #mini_dashboard .header{
        background: #000;
        color: #ffdd00;
        text-transform: uppercase;
        font-size: 16px;
        line-height: 50px;
        padding: 0 25px;
        border-radius: 5px 5px 0 0; 
    }
    #mini_dashboard .body{
        padding: 10px 0;
    }
        #mini_dashboard .item{
            padding: 6px 5px 6px 20px;
            display: block;
        }
        #mini_dashboard a{
            text-decoration: none;
        }
        #mini_dashboard .icon{
            display: block;
            float: left;
            /* display: inline-block; */
            /* vertical-align: middle; */
            font-size: 21px;
            margin-right: 20px;
            width: 26px;
            height: 26px;
            text-align: center;
            line-height: 26px;
            color: #000;
        }
        #mini_dashboard .icon:before{
            margin: 0;
        }
            #mini_dashboard .icon-user{
                background: #000;
                color: #fff;
                font-size: 16px;
                border-radius: 50%;
            }
            #mini_dashboard .icon-star{
                font-size: 24px;
            }
            #mini_dashboard .icon-giorgio-piola{
                position: relative;
                left: -10px;
                font-size: 16px;
            }
        #mini_dashboard .info{
            overflow: hidden;
            /* display: inline-block; */
            /* vertical-align: middle; */
        }
        #mini_dashboard .title{
            color: #0080ff;
            font-size: 12px;
        }
        #mini_dashboard .item:hover .title{
            text-decoration: underline;
        }
        #mini_dashboard .description{
            font-size: 10px;
            color: #808080;
        }
}

@media  only screen and (min-width : 768px) and (max-width : 1023px){
    .featuresBox .mainArticle .apbox,
    .featuresBox .mainArticle .ap{
        display: none;
    }
    .featuresBox .mainArticle .article{
        padding-right: 10px !important;
    }
    .textRtl .featuresBox .mainArticle .article{
        padding-right: 415px !important;
        padding-left: 10px !important;
    }
    .featuresBox .mainArticle .ftbox{
        right: 10px !important;
    }
    .textRtl .featuresBox .mainArticle .ftbox{
        right: 415px !important;
        left: 10px !important;
    }
}
@media  only screen and (min-width : 601px) and (max-width : 767px){
    .featuresBox .mainArticle .apbox{
        float:left;
        margin-left: -300px;
    }
    .textRtl .featuresBox .mainArticle .apbox{
        float:right;
        margin-left: 0;
        margin-right: -300px;
    }
    .featuresBox .mainArticle .article{
        float:left;
        width: calc(100% - 330px);
        margin-right: 310px;
    }
    .textRtl .featuresBox .mainArticle .article{
        float:right;
        margin-right: 0;
        margin-left: 310px;
    }
}
@media  only screen and (max-width : 767px) {
    .featuresBox .mainArticle .thumb{
        width: 100%;
        min-height: 100px;
        max-height: 1000px;
        margin-bottom: 10px;
        display: block;
        position: relative;
    }
    .featuresBox .mainArticle .thumb:after{
        bottom:0;
        left:10px;
        border-color: transparent transparent #fff transparent; 
    }
    .featuresBox .mainArticle .article{
        padding: 0 10px;
        
    }
    .featuresBox .mainArticle .article .articleWrapper{
        height: 205px;
        overflow: hidden;
    }
    .featuresBox.noFtbox.noInfo .mainArticle .article .articleWrapper{
        height:255px;
    }
}
@media  only screen and (max-width : 600px) {
    .featuresBox .mainArticle .apbox{
        text-align: center;
        margin-bottom: 10px;
    }
    .featuresBox .mainArticle .article{
        margin-bottom:10px;
        overflow: hidden;
    }
    .featuresBox .mainArticle .apbox{
        clear:both;
        padding-top:10px;
    }
    .featuresBox .mainArticle .apbox .ap{
        display: inline-block;
    }
    .featuresBox .mainArticle .apbox .ap + .ap{
        display: none;
    }
    .featuresBox .mainArticle .article h1{
        font-size:19px;
    }
    .featuresBox .mainArticle .article .articleWrapper{
        height: 140px;
        overflow: hidden;
    }
    .featuresBox .mainArticle .article{
        overflow: visible;
    }
}
@media  only screen and (min-width : 768px) {
    .featuresBox .mainArticle{
        position: relative;
        z-index: 1;
    }
    .featuresBox .mainArticle:hover{
        z-index: 3;
    }

    .featuresBox .mainArticle .thumb{
        height: 270px;
        width:405px;
        position: relative;
        float:left;
        margin-right: -405px;
        position: relative;
        z-index: 2;
    }
    .textRtl .featuresBox .mainArticle .thumb{
        float:right;
        margin-right: 0;
        margin-left: -405px;
    }
    .featuresBox .mainArticle .thumb:after{
        right:0;
        top:10px;
        border-color: transparent #fff transparent transparent; 
    }
    .textRtl .featuresBox .mainArticle .thumb:after{
        right:auto;
        left:0;
        border-color: transparent transparent transparent #fff; 
    }
    .featuresBox .mainArticle .article{
        padding: 0 320px 0 415px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; 
        float:left;
        position: relative;
        height:270px;
        width:100%;
    }
    .textRtl .featuresBox .mainArticle .article{
        padding: 0 415px 0 320px;
        float:right;
    }
    .featuresBox .mainArticle .article .articleWrapper{
        height:222px;
        overflow: hidden;
    }
    .featuresBox.noFtbox.noInfo .mainArticle .article .articleWrapper{
        height:260px;
    }
    .featuresBox .mainArticle .article .info{
        padding:10px 0 5px;
    }
    .featuresBox.noInfo .mainArticle .article h1{
        margin-top:10px;
    }
    .featuresBox .mainArticle .article h1{
        padding-bottom: 5px;
    }
    .featuresBox .mainArticle .apbox{
        float:right;
        margin-left: -310px;
        width:300px;
        position: relative;
        z-index: 2;
        padding:10px 10px 0 0;
    }
    .textRtl .featuresBox .mainArticle .apbox{
        float:left;
        margin-left: 0;
        margin-right: -310px;
        padding:10px 0 0 10px;
    }
    .featuresBox .mainArticle .ftbox{
        position: absolute;
        bottom: 0;
        left: 415px;
        right: 320px;
    }
    .textRtl .featuresBox .mainArticle .ftbox{
        right: 415px;
        left: 320px;
    } 

}
@media  only screen and (min-width : 1500px){
    .featuresBox .mainArticle .article .info{
        padding:10px 0 15px;
    }
    .featuresBox .mainArticle .article h1{
        padding-bottom: 15px;
        line-height: 32px;
        font-size: 30px;
        max-height: 224px;
    }
    .featuresBox .mainArticle .thumb{
        height: 280px;
        width:420px;
        margin-right: -420px;
    }
    .textRtl .featuresBox .mainArticle .thumb{
        margin-right: -0;
        margin-left: -420px;
    }
    .featuresBox .mainArticle .article{
        padding: 0 330px 0 435px;
        height:280px;
    }
    .textRtl .featuresBox .mainArticle .article{
        padding: 0 435px 0 330px;
    }
    .featuresBox .mainArticle .article .info{
        padding-top:15px;
    }
    .featuresBox.noInfo .mainArticle .article h1{
        margin-top:15px;
    }
    .featuresBox .mainArticle .ftbox{
        bottom: 5px;
        left: 435px;
        right: 330px;
    }
    .textRtl .featuresBox .mainArticle .ftbox{
        right: 435px;
        left: 330px
    }
    .featuresBox .mainArticle .apbox{
        padding:15px 15px 0 0;
        margin-left: -320px;
    }
    .textRtl .featuresBox .mainArticle .apbox{
        padding:15px 0 0 15px;
        margin-left: 0;
        margin-right: -320px;
    }
    .featuresBox .mainArticle .article .articleWrapper{
        height:230px;
    }
    .featuresBox .mainArticle .article .preview{
        line-height: 22px;
    }
}

@media  only screen and (max-width : 600px){
    .featuresBox .authorToolsArticles .item,
    .featuresBox .livefeedArticles .item,
    .featuresBox .topArticles .item{
        margin-bottom: 10px;
    }

}
@media  only screen and (min-width : 601px) and (max-width : 1023px){
    .featuresBox .livefeedArticles .item,
    .featuresBox .topArticles .item{
        width:48.5%;
        display: inline-block;
        vertical-align: top;
        margin-left:1.5%;
        margin-bottom: 10px;
    }
    .textRtl .featuresBox .livefeedArticles .item,
    .textRtl .featuresBox .topArticles .item{
        float:right;
    }
    .featuresBox .livefeedArticles .items,
    .featuresBox .topArticles .items{
        font-size: 0;
        line-height: 0;
        margin-left: -1.5%;
    }
    .featuresBox .livefeedArticles .item + .item + .item + .item + .item{
        display: none;
    }
}
@media  only screen{
    .featuresBox .authorToolsArticles .item{
        background: #fff;
    }
    .featuresBox .authorToolsArticles .item .userName{
        font-size: 14px;
        line-height: 18px;
        text-decoration: none;
        color:#0066ff;
        min-height: 18px;
        display: inline-block;
    }
    .featuresBox .authorToolsArticles .item .userName:hover{
        text-decoration: underline;
    }
    .featuresBox .authorToolsArticles .item .articleText{
        font-size: 14px;
        line-height: 18px;
        font-weight: 600;
    }
    .featuresBox .authorToolsArticles .item .articleText a{
        text-decoration: none;
    }
    .featuresBox .authorToolsArticles .item .articleText a:hover{
        text-decoration: underline;
    }
}
@media  only screen and (max-width : 1023px) and (min-width: 480px) {
    .featuresBox .authorToolsArticles .item{
        overflow: hidden;
        position: relative;
    }
    .featuresBox .authorToolsArticles .item .userThumb{
        float: left;
        padding:10px;
    }
    .textRtl .featuresBox .authorToolsArticles .item .userThumb{
        float: right;
    }
    .featuresBox .authorToolsArticles .item .userName{
        position: absolute;
        top:10px;
        left:100px;
        right:10px;
        height:18px;
        overflow:hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .textRtl .featuresBox .authorToolsArticles .item .userName{
        left:10px;
        right:100px;
    }
    .featuresBox .authorToolsArticles .item .articleText{
        height: 54px;
        overflow: hidden;
        padding-top: 35px;
        padding-right: 10px;
    }
    .textRtl .featuresBox .authorToolsArticles .item .articleText{
        padding-right: 0;
        padding-left: 10px;
    }
}
@media  only screen and (min-width : 1024px){
    .featuresBox .authorToolsArticles .item .authorBox{
        padding-top: 15px;
    }
    .featuresBox .authorToolsArticles .item .info{
        padding:0 15px 5px;
    }
    .featuresBox .authorToolsArticles .item .articleText{
        height: 72px;
        overflow: hidden;
        padding:0 15px 15px;
    }
}
@media  only screen and (min-width : 1024px) and (max-width : 1699px){
    .featuresBox .authorToolsArticles .item .userThumb{
        text-align: center;
    }
    .featuresBox .authorToolsArticles .item .userThumb{
        margin-bottom: 10px;
    }
    .featuresBox .authorToolsArticles .item .info{
        padding-bottom: 0;
    }
    .featuresBox .authorToolsArticles .item .userName{
        line-height: 16px;
        height: 32px;
        overflow: hidden;
    }
}
@media  only screen and (min-width : 1699px){
    .featuresBox .authorToolsArticles .item .authorBox{
        display: table;
        margin-bottom: 7px;
    }
    .featuresBox .authorToolsArticles .item .userThumb,
    .featuresBox .authorToolsArticles .item .info{
        display: table-cell;
        vertical-align: middle;
    }   
    .featuresBox .authorToolsArticles .item .userThumb{
        padding-left: 15px;
    } 
    .textRtl .featuresBox .authorToolsArticles .item .userThumb{
        padding-left: 0;
        padding-right: 15px;
    }
    .featuresBox .authorToolsArticles .item .articleText{
        height: 54px;
    }
}
@media  only screen and (min-width : 480px){
    .featuresBox .authorToolsArticles .item{
        width:48.5%;
        float:left;
        margin-left:1.5%;
        margin-bottom: 10px;
    }
    .textRtl .featuresBox .authorToolsArticles .item{
        float:right;
    }
    .featuresBox .authorToolsArticles .items{
        margin-left: -1.5%;
    }
    .featuresBox .authorToolsArticles .item .thumb{
        display: none;
    }
}
@media  only screen and (max-width : 479px){
    .featuresBox .authorToolsArticles .item .thumb{
        position: relative;
        width: 100%!important;
    }
    .featuresBox .authorToolsArticles .item .userThumb{
        display: none;
    }
    .featuresBox .authorToolsArticles .item .authorBox{
        display: block;
        padding: 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-weight: 600;
        line-height: 18px;
        font-size:  14px;
    }
    .featuresBox .authorToolsArticles .item .articleText{
        padding: 0 10px 10px;
        font-weight: 600;
        line-height: 18px;
        font-size:  14px;
        overflow: hidden;
    }
}
@media  only screen and (min-width : 768px) and (max-width : 1023px){
    .featuresBox .authorToolsArticles .item{
        width:31.83%;
    }
}
@media  only screen and (min-width : 1024px){
    .featuresBox .authorToolsArticles .item{
        width:15.66%;
        float:left;
        margin-left:1%;
        margin-bottom: 10px;
    }
    .textRtl .featuresBox .authorToolsArticles .item{
        float:right;
    }
    .featuresBox .authorToolsArticles .items{
        margin-left: -1%;
    }
    .featuresBox .authorToolsArticles .articleView .item h3{
        font-size: 14px;
        line-height: 19px;
    }
    .featuresBox .authorToolsArticles .articleView .item .shareBox{
        width:30%;
    }
    .featuresBox .authorToolsArticles .articleView .item .date{
        width:70%;
    }
}
@media  only screen and (min-width : 1024px) {
    .featuresBox .livefeedArticles,
    .featuresBox .topArticles{
        margin-bottom: 10px;
    }
    .featuresBox .livefeedArticles .item{
        width:19%;
        display: inline-block;
        vertical-align: top;
        margin-left:1%;
    }
    .featuresBox .topArticles .item{
        width:24%;
        display: inline-block;
        vertical-align: top;
        margin-left:1%;
    }
    .featuresBox .topArticles .item:nth-child(n+5){
        margin-top: 10px;
    }
    .textRtl .featuresBox .livefeedArticles .item,
    .textRtl .featuresBox .topArticles .item{
        float:right;
    }
    .featuresBox .livefeedArticles .items,
    .featuresBox .topArticles .items{
        margin-left: -1%;
        font-size: 0;
        line-height: 0;
    }
    .featuresBox .livefeedArticles .item + .item + .item + .item + .item + .item{
        display: none;
    }
}



@media  only screen{
    .featuresBox .columnVideos .item,
    .featuresBox .columnPhotos .item,
    .featuresBox .columnArticles .item{
        margin-bottom: 10px;
    }
}
@media  only screen  and (min-width : 1024px) {
    .featuresBox .columnVideos .item{
        min-height: 200px;
    }
}
@media  only screen{
    #misspell_report > div {
        position: relative;
        padding-bottom: 20px;
        margin-bottom: 20px;
        z-index: 1;
        color: #808080;
        font-size: 14px;
    }
        #misspell_report > div:after {
            content: "";
            overflow: hidden;
            font-size: 0;
            line-height: 0;
            height: 1px;
            position: absolute;
            background: #ededed;
            z-index: 10;
            bottom: 0;
            right: -10px;
            left: -10px;
        }
        #misspell_report .icon {
            color: #f20000;
            margin-right: 10px;
        }    
}



@media  only screen{
    .promotesList{
        overflow:hidden;
        margin-bottom: 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background: #fff;
    } 
    .promotesList .item{
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;

    }  
    /*.promotesList .item .ht{
        background: #808080;
        color: #fff;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: 16px;
        padding: 0 5px 5px;
        line-height: 22px;
    }*/
}
@media  only screen and (max-width : 479px) {
    .promotesList .item{
        width:100%;
        border:5px solid #808080;
        border-bottom: none;
    }
    .promotesList{
        border-bottom:5px solid #808080;
    }
    .promotesList .item .promote{
        padding: 0 10px 10px;
    }
}
@media  only screen and (min-width : 480px){
    .promotesList {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-direction: normal;
        -moz-box-direction: normal;
        -webkit-box-orient: horizontal;
        -moz-box-orient: horizontal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -moz-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch;
        -webkit-box-align: stretch;
        -moz-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
    }

    .promotesListSingle .item{
        width:100%;
    }
    .promotesListSingle .item + .item{
        width:50%;
    }
    .promotesListDouble .item{
        width:50%;
    }
    .promotesList .item .promote{
        padding: 0 10px 10px;
    }
}
@media  only screen and (min-width : 480px) and (max-width : 599px) {
    .promotesList{
        border-bottom:5px solid #808080;
    }  
    .promotesList .item{
        border:5px solid #808080;
        border-bottom: none;
    }
    .promotesListDouble .item:nth-child(odd),
    .promotesListSingle .item + .item:nth-child(even){
        border-right-width:3px;
    }
    .textRtl .promotesListDouble .item:nth-child(odd),
    .textRtl .promotesListSingle .item + .item:nth-child(even){
        border-right-width:5px;
        border-left-width:3px;
    }
    .promotesListDouble .item:nth-child(even),
    .promotesListSingle .item + .item:nth-child(odd){
        border-left-width:3px;
    }
    .textRtl .promotesListDouble .item:nth-child(even),
    .textRtl .promotesListSingle .item + .item:nth-child(odd){
        border-left-width:5px;
        border-right-width:3px;
    }
}
@media  only screen and (min-width : 600px) {
    .promotesList .item{
        width:50%;
    }
    .promotesListSingle .item:nth-child(n+3){
        width:33.33%;
    }
}
@media  only screen and (min-width : 600px) and (max-width : 899px) {
    .promotesList{
        border:5px solid #808080;
        border-bottom: none;
    } 
    .promotesList .item{
        border: 0 solid #808080;
        border-bottom-width: 5px;
    }

    .promotesListDouble .item:nth-child(odd){
        border-right-width: 5px;
    }
    .textRtl .promotesListDouble .item:nth-child(odd){
        border-right-width: 0;
        border-left-width: 5px;
    }

    .promotesListSingle .item:nth-child(1){
        border-right-width: 3px;
    }
    .textRtl .promotesListSingle .item:nth-child(1){
        border-right-width: 0;
        border-left-width: 3px;
    }
    .promotesListSingle .item:nth-child(2){
        border-left-width: 3px;
    }
    .textRtl .promotesListSingle .item:nth-child(2){
        border-left-width: 0;
        border-right-width: 3px;
    }
    .promotesListSingle .item:nth-child(3){
        border-right-width: 4px;
    }
    .textRtl .promotesListSingle .item:nth-child(3){
        border-right-width: 0;
        border-left-width: 4px;
    }
    .promotesListSingle .item:nth-child(4){
        border-left-width: 2px;
        border-right-width: 2px;
    }
    .promotesListSingle .item:nth-child(5){
        border-left-width: 4px;
    }
    .textRtl .promotesListSingle .item:nth-child(5){
        border-left-width: 0;
        border-right-width: 4px;
    }
}
@media  only screen and (min-width : 900px) {
    .promotesList{
        border:5px solid #808080;
        border-right: none;
    }
    .promotesList .item{
        width:20% !important;
        border-right:5px solid #808080;
    }
    .promotesList .item:nth-child(n + 6){
        border-top: 5px solid #808080;
    }
}
@media  only screen{
    .promotesList .item,
    .driverView .item,
    .teamView .item,
    .videoView .item,
    .photoGalView .item,
    .articleView .item{
        background: #fff;
        position: relative;
        z-index: 1;
    }
    .promotesList .item,
    .driverView .item:hover,
    .teamView .item:hover,
    .videoView .item:hover,
    .photoGalView .item:hover,
    .articleView .item:hover{
        z-index: 2;
    }
    .videoView .item,
    .photoGalView .item{
        background: #ededed;
    }
    .articleView.levelHeight90 .item,
    .photoGalView.levelHeight90 .item,
    .videoView.levelHeight90 .item{
        background: #ededed;
    }
    .contentNavig.news .item .thumb,
    .articleListView .item .thumb{
        width:225px;
        height:150px;
        display: block;
        position: relative;
        float: left;
    }
    .textRtl .articleListView .item .thumb{
        float:right;
    }
    .contentNavig.news .item .thumb{
        width:135px;
        height:90px;
    }
    .contentNavig.video .item .thumb,
    .videoListView .item .thumb{
        width:179px;
        height:100px;
        display: block;
        position: relative;
        float: left;
    }
    .contentNavig .item.next .thumb{
        float:right;
    }
    .photoGalListView .item .thumb{
        width:143px;
        height:95px;
        display: block;
        position: relative;
        float: left;
    }
    .textRtl .photoGalListView .item .thumb{
        float: right;
    }
    .promotesList .item .thumb,
    .driverThumbView .item .thumb,
    .teamThumbView .item .thumb,
    .videoThumbView .item .thumb,
    .photoGalThumbView .item .thumb,
    .articleThumbView .item .thumb{
        width: 100%;
        max-height: 1000px;
        display: block;
        position: relative;
    }
    .pageTVShowBrowse .tvShow .item .showThumb:after,
    .promotesList .item .thumb:after,
    .contentNavig .item .thumb:after,
    .driverView .item .thumb:after,
    .teamView .item .thumb:after,
    .videoView .item .thumb:after,
    .photoGalView .item .thumb:after,
    .articleView .item .thumb:after{
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
        border:solid 10px;
        cursor: pointer;
    }
    .videoListView .item .thumb:after,
    .photoGalListView .item .thumb:after{
        border-color: transparent #ededed transparent transparent; 
        right:0;
        top:10px;
    }
    .textRtl .videoListView .item .thumb:after,
    .textRtl .photoGalListView .item .thumb:after{
        border-color: transparent transparent transparent #ededed; 
        right:auto;
        left:0;
    }
    .articleListView .item .thumb:after{
        border-color: transparent #fff transparent transparent; 
        right:0;
        top:10px;
    }
    .textRtl .articleListView .item .thumb:after{
        border-color: transparent transparent transparent #fff; 
        right:auto;
        left: 0;
    }
    .videoThumbView .item .thumb:after,
    .photoGalThumbView .item .thumb:after{
        border-color: transparent transparent #ededed transparent; 
        bottom:0;
        left:10px;
    }
    .textRtl .videoThumbView .item .thumb:after,
    .textRtl .photoGalThumbView .item .thumb:after{
        left:0;
        right:10px;
    }
    .pageTVShowBrowse .tvShow .item .showThumb:after,
    .promotesList .item .thumb:after,
    .driverThumbView .item .thumb:after,
    .teamThumbView .item .thumb:after,
    .articleThumbView .item .thumb:after{
        border-color: transparent transparent #fff transparent; 
        bottom:0;
        left:10px;
    }
    .textRtl .pageTVShowBrowse .tvShow .item .showThumb:after,
    .textRtl .promotesList .item .thumb:after,
    .textRtl .driverThumbView .item .thumb:after,
    .textRtl .teamThumbView .item .thumb:after,
    .textRtl .articleThumbView .item .thumb:after{
        right:10px;
        left:auto;
    }

    .articleThumbView.levelHeight90 .item .thumb:after{
        border-color: transparent transparent #ededed transparent; 
    }
    .articleListView.levelHeight90 .item .thumb,
    .photoGalListView.levelHeight90 .item .thumb,
    .videoListView.levelHeight90 .item .thumb{
        height:90px !important;
        width:135px !important;
        float:left !important;
    }
    .textRtl .articleListView.levelHeight90 .item .thumb,
    .textRtl .photoGalListView.levelHeight90 .item .thumb,
    .textRtl .videoListView.levelHeight90 .item .thumb{
        float: right !important;
    }
    .articleListView.levelHeight90 .item .thumb:after,
    .photoGalListView.levelHeight90 .item .thumb:after,
    .videoListView.levelHeight90 .item .thumb:after{
        border-color: transparent #ededed transparent transparent !important; 
        right:0 !important;
        top:10px !important;
        bottom: auto !important;
        left:auto !important;
    }
    .textRtl .articleListView.levelHeight90 .item .thumb:after,
    .textRtl .photoGalListView.levelHeight90 .item .thumb:after,
    .textRtl .videoListView.levelHeight90 .item .thumb:after{
        right:auto !important;
        left:0 !important;
        border-color: transparent transparent transparent #ededed !important; 
    }
    .videoListView .item .thumb img{
        width:160px !important;
        margin-left:-12.5px;
    }
    .videoListView .item .thumb.thumbZoom img{
        width: 166px !important;
        margin-left:-15.7px;
        /*margin-bottom: -2%;*/
    }
    .promotesList .item .info,
    .videoView .item .video .info,
    .photoGalView .item .photo .info,
    .articleView .item .article .info{
        display: block;
        padding-top:10px;
        line-height: 25px;
        font-size: 12px;
        text-transform: uppercase;
        /*max-height:50px;*/
        max-height: 25px;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
        font-weight: 600;
    }
    .videoView .item .video .info,
    .photoGalView .item .photo .info{
        line-height: 19px;
        max-height:19px;
        font-size: 12px;
        white-space: nowrap;
        text-overflow:ellipsis;
    }
    .articleView.levelHeight90 .item .article .info,
    .videoView.levelHeight90 .item .video .info,
    .photoGalView.levelHeight90 .item .photo .info{
        line-height: 18px;
        max-height:18px;
        font-size: 12px;
        white-space: nowrap;
        text-overflow:ellipsis;
    }
    .promotesList .item .info a,
    .videoView .item .video .info a,
    .photoGalView .item .photo .info a,
    .articleView .item .article .info a{
        color: #0066ff;
        text-decoration: none;
    }
    .promotesList .item .info:hover,
    .videoView .item .video .info a:hover,
    .photoGalView .item .photo .info a:hover,
    .articleView .item .article .info a:hover{
        text-decoration: underline;
    }
    .pageVideosBrowse .videosList .item .info .event:before,
    .videoView .item .video .info .event:before,
    .photoGalView .item .photo .info .event:before,
    .articleView .item .article .info .event:before,
    .articleView .item .article .info .type:before{
        content:" / ";
    }
    .textRtl .pageVideosBrowse .videosList .item .info .event:before,
    .textRtl .videoView .item .video .info .event:before,
    .textRtl .photoGalView .item .photo .info .event:before,
    .textRtl .articleView .item .article .info .event:before,
    .textRtl .articleView .item .article .info .type:before{
        content:" \\ ";
    }
    .articleView .item .article{
        padding:0 10px;
        position: relative;
        z-index: 1;
        height:150px;
    }
    .articleRecomendation .articleView .item .article{
        padding:0;
    }
    .articleView.articleThumbView .item .article{
        height:155px;
    }
        .articleView.liveTextThumbView .item .article{
            height: 180px;
        }
    .articleListView .item .article{
        margin-left: 225px; 
    }
    .textRtl .articleListView .item .article{
        margin-left: 0; 
        margin-right: 225px; 
    }
    .articleListView .item.noPhoto .article{
        margin-left: 0;
        margin-right: 0;
    }
    .photoGalView .item .photo{
        padding:0 10px;
        position: relative;
        z-index: 1;
        height:95px;
    }
    .photoGalListView .item .photo{
        margin-left: 143px; 
    }
    .textRtl .photoGalListView .item .photo{
        margin-left: 0; 
        margin-right: 143px; 
    }
    .videoView .item .video{
        padding:0 10px;
        position: relative;
        z-index: 1;
        height:100px;
    }
    .videoListView .item .video{
        margin-left: 179px; 
    }
    .articleView.levelHeight90 .item .article,
    .photoGalView.levelHeight90 .item .photo,
    .videoView.levelHeight90 .item .video{
        height:90px !important;
    }
    .articleListView.levelHeight90 .item .article,
    .photoGalListView.levelHeight90 .item .photo,
    .videoListView.levelHeight90 .item .video{
        margin-left: 135px !important;
    }
    .textRtl .articleListView.levelHeight90 .item .article,
    .textRtl .photoGalListView.levelHeight90 .item .photo,
    .textRtl .videoListView.levelHeight90 .item .video{
        margin-left: 0 !important;
        margin-right: 135px !important;
    }
    .promotesList .item .promote h3,
    .driverView .item .driver h3,
    .teamView .item .team h3,
    .articleView .item .article h3{
        font-weight: 600;
        line-height: 25px;
        font-size: 19px;
        max-height: 77px;
        overflow: hidden;
        /* margin-bottom: 5px; */
    }
    .promotesList .item .promote h3{
        font-size: 15px;
    }
    .articleRecomendation .articleView .item .article h3{
        font-size: 17px;
        line-height: 22px;
        max-height: 88px;
    }
    .promotesList .item .promote .preview,
    .articleView .item .article .preview{
        line-height: 25px;
        font-size: 15px;
    }
    .articleView .item .article .wrapper{
        height:100%;
        overflow: hidden;
    }
    .photoGalView .item .photo h3{
        font-weight: 600;
        line-height: 18px;
        font-size: 14px;
        max-height: 38px;
        overflow: hidden;
    }

    .videoView .item .video h3{
        font-weight: 600;
        line-height: 18px;
        font-size: 14px;
        max-height: 38px;
        overflow: hidden;
    }
    .articleView.levelHeight90 .item .article h3,
    .photoGalView.levelHeight90 .item .photo h3,
    .videoView.levelHeight90 .item .video h3{
        line-height: 18px;
        font-size: 14px;
        max-height: 38px;
    }
    .promotesList .item .promote a,
    .driverView .item .driver h3 a,
    .teamView .item .team h3 a,
    .videoView .item .video h3 a,
    .photoGalView .item .photo h3 a,
    .articleView .item .article h3 a{
        text-decoration: none;
    }
        .liveTextView .item .article .status {
            font-size: 14px;
            line-height: 20px;
            color: #808080;
            margin-bottom: 5px;
            display: block;
        }
    .promotesList .item .promote a:hover,
    .driverView .item .driver h3 a:hover,
    .teamView .item .team h3 a:hover,
    .videoView .item .video h3 a:hover,
    .photoGalView .item .photo h3 a:hover,
    .articleView .item .article h3 a:hover{
        text-decoration: underline;
    }
    .videoView .item .video .date,
    .photoGalView .item .photo .date,
    .articleView .item .article .date{
        color:#808080;
        line-height: 25px;
        font-size: 13px;
        white-space: nowrap;
        overflow: hidden;
        cursor: default; 
        position:absolute;
        bottom:0;
        right:0;
        background: #fff;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; 
        text-overflow: ellipsis;
        z-index: 20;
    }
    .articleView.articleListView .item .article .date{
        text-align: right;
        left:50%;
        padding:6px 10px 9px 0;
    }
    .textRtl .articleView.articleListView .item .article .date{
        text-align: left;
        left:0;
        right:50%;
        padding:6px 0 9px 10px;
    }
    .articleView.levelHeight90 .item .article .date,
    .photoGalView .item .photo .date{
        height:30px;
        line-height: 30px;
        text-align: left;
        padding: 0 10px;
        font-size: 12px;
        background: #ededed;
        left:auto;
        width: 100%;
        overflow: hidden;
    }
    .textRtl .articleView.levelHeight90 .item .article .date,
    .textRtl .photoGalView .item .photo .date{
        right: auto;
        padding: 0 10px;
        left:0;
        text-align: right;
    }
    .videoView .item .video .date{
        height:30px;
        line-height: 30px;
        padding: 0 10px;
        font-size: 12px;
        background: #ededed;
        left:0;
    }
    
    .articleView.articleThumbView .item .article .date{
        bottom: 0px;
        right:0;
        text-align: right;
        padding:6px 10px 9px 10px;
    }
    .textRtl .articleView.articleThumbView .item .article .date{
        right:auto;
        left:0;
        text-align: left;
    }
    .articleRecomendation .articleView.articleThumbView .item .article .date{
        padding-right: 0;
        padding-left: 0;
    }
    .articleView.articleThumbView.levelHeight90 .item .article .date{
        bottom: 0;
        padding: 0 10px;
    }
    .videoView.levelHeight90 .item .video .date,
    .photoGalView.levelHeight90 .item .photo .date,
    .articleView.levelHeight90 .item .article .date{
        line-height: 20px;
        height:25px;
    }
    .articleView .item .shareBox{
        position: absolute;
        bottom: 0;
        width: 50%;
        left:0;
        padding: 5px 0 10px 10px;
        padding-left: 10px;
        background: #fff;
        z-index: 21;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .textRtl .articleView .item .shareBox{
        left:50%;
        padding: 5px 10px 10px 0;
    }
    .articleRecomendation .articleView.articleThumbView .item .shareBox{
        padding-right: 0;
        padding-left: 0;
    }
    .photoGalView .item .photo .count{
        line-height: 17px;
        white-space: nowrap;
        font-size: 12px;
        color:#808080;
        cursor: default;
        display: block;
    }
    .teamThumbView .item .team,
    .driverThumbView .item .driver{
        padding:10px;
    }
    .teamThumbView .item .team h3,
    .driverThumbView .item .driver h3{
        margin: 5px 0;
    }
    .driverView .item .driver .place{
        display: inline-block;
        line-height: 30px;
        background: #808080;
        color:#fff;
        font-size: 18px;
        text-align: center;
        min-width: 30px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        cursor: default;
    }
    .driverThumbView .item .driver .place{
        float: right;
    }
    .textRtl .driverThumbView .item .driver .place{
        float: left;
    }
    .pageVideosBrowse .videosBox .videosList .item .ainfo,
    .teamView .item .team .ainfo,
    .driverView .item .driver .ainfo{
        font-size: 14px;
        line-height: 1.33;
        margin-bottom: 2px;
    }
    .pageVideosBrowse .videosBox .videosList .item .ainfo a,
    .teamView .item .team .ainfo a,
    .driverView .item .driver .ainfo a{
        color: #0066ff;
        text-decoration: none;
    }
    .pageVideosBrowse .videosBox .videosList .item .ainfo a:hover,
    .teamView .item .team .ainfo a:hover,
    .driverView .item .driver .ainfo a:hover{
        text-decoration: underline;
    }
    .pageVideosBrowse .videosBox .videosList .item .ainfo .label,
    .teamView .item .team .ainfo .label,
    .driverView .item .driver .ainfo .label{
        font-weight: 600;
    }
    .teamView .item .team .keepReading:after,
    .driverView .item .driver .keepReading:after{
        font-family: "icons";
        margin-left:3px;
        display: inline-block;
        content: "\e827";
    }
    .articleView .item .isFeatured{
        position: absolute;
        top:10px;
        right:-4px;
        font-size: 0;
        text-transform: uppercase;
        line-height: 20px;
        height:20px;
        z-index: 30;
        background: #ffdd00;
        color:#fff;
        padding:0 2px 0 3px;
        cursor: default;
    }
        .textRtl .articleView .item .isFeatured{
            right: auto;
            left: -4px;
        }
    .articleView .item .isFeatured:hover{
        font-size: 14px;
        padding-left:5px;
        width:auto;
    }
        .textRtl .articleView .item .isFeatured:hover{
            padding-left: auto;
            padding-right: 5px;
        }
    .articleView .item .isFeatured:after{
        font-size: 15px;
        content: '\e844';
        font-family: 'icons';
    }
    .articleView .item .isFeatured:hover:after{
        margin-left:5px;
    }
        .textRtl .articleView .item .isFeatured:hover:after{
            margin-left: 0;
            margin-right: 5px;
        }
    .articleView .item .isFeatured:before{
        content: '';
        width:0;
        height:0;
        overflow: hidden;
        position: absolute;
        top:100%;
        right:0;
        border: 2px solid;
        border-color: #ccb100 transparent transparent #ccb100;
    }
        .textRtl .articleView .item .isFeatured:before{
            right: auto;
            left: 0;
            border-color: #ccb100 #ccb100 transparent transparent;
        }
}
@media  only screen and (min-width : 1023px) {
    .featuresBox .threeColumns .columnVideos .item .thumb{
        max-height: 100px;
    }
}
@media  only screen and (min-width : 768px) and (max-width : 1023px) {
    .featuresBox .threeColumns .columnVideos .item{
        width:23.7%;
        float:left;
        margin-left: 1.3%;
    }
    .featuresBox .threeColumns .columnVideos .items{
        margin-left:-1.3%;
    }
}
@media  only screen and (min-width : 480px) and (max-width : 767px){
    .featuresBox .threeColumns .columnVideos .item{
        width:48.7%;
        float:left;
        margin-left: 1.3%;
    }
    .featuresBox .threeColumns .columnVideos .items{
        margin-left:-1.3%;
    }
}
@media  only screen and (min-width : 601px) and (max-width : 1023px) {
    .featuresBox .threeColumns .columnPhotos .item{
        float:left;
        width:50%;
    }
    .featuresBox .threeColumns .columnPhotos .item:nth-child(2n-1){
        width:49.5%;
        margin-right: 0.5%;
    }
    .featuresBox .threeColumns .columnPhotos .item:nth-child(2n){
        width:49.5%;
        margin-left: 0.5%;
    }

}
@media  only screen and (max-width : 480px) {
    .newsBox .articleListView .item .thumb,
    /*.featuresBox .threeColumns .photoGalListView .item .thumb,*/
    .featuresBox .threeColumns .articleListView .item .thumb{
        width: 100%;
        max-height: 1000px;
        height:auto;
        float: none;
    }
    .newsBox .articleListView .item .thumb:after,
    /*.featuresBox .threeColumns .photoGalListView .item .thumb:after,*/
    .featuresBox .threeColumns .articleListView .item .thumb:after{
        border-color: transparent transparent #fff transparent; 
        top:auto;
        right:auto;
        bottom:0;
        left:10px;
    }
    /*.featuresBox .threeColumns .photoGalListView .item .thumb:after{
        border-color: transparent transparent #ededed transparent; 
    }*/
    .newsBox .articleListView .item .article,
    /*.featuresBox .threeColumns .photoGalView .item .photo,*/
    .featuresBox .threeColumns .articleListView .item .article{
        margin-left: 0;
    }
        .textRtl .newsBox .articleListView .item .article,
        .textRtl .featuresBox .threeColumns .articleListView .item .article{
            margin-right: 0;
        }
    .featuresBox .threeColumns .articleView.articleListView .item .article{
        height:155px;
    }
    /*.featuresBox .threeColumns .articleView.articleListView .item .article .date{
        bottom: 40px;
        padding:2px 10px;
        width:auto;
        left:0;
        text-align: left;
    }
    .featuresBox .threeColumns .articleView.articleListView .item .shareBox {
        width: auto;
        right:0;
        z-index: 21;
    }*/
    #features .newsBox .newsFeed.articleView .item{
        background: #ededed;
    }
    #features .newsBox .newsFeed.articleView .item .thumb,
    .featuresBox .threeColumns .videoView .item .thumb{
        width:135px;
        height:90px;
        display: block;
        position: relative;
        float: left;
    }
    .textRtl #features .newsBox .newsFeed.articleView .item .thumb,
    .textRtl .featuresBox .threeColumns .videoView .item .thumb{
        float: right;
    }
    #features .newsBox .newsFeed.articleView .item .thumb:after,
    .featuresBox .threeColumns .videoView .item .thumb:after{
        border-color: transparent #ededed transparent transparent; 
        right:0;
        left:auto;
        top:10px;
    }
    .textRtl #features .newsBox .newsFeed.articleView .item .thumb:after,
    .textRtl .featuresBox .threeColumns .videoView .item .thumb:after{
        border-color: transparent transparent transparent #ededed; 
        right:auto;
        left:0;
    }
    .featuresBox .threeColumns .videoView .item .thumb img{
        width:160px !important;
        margin-left:-12.5px;
    }
    #features .newsBox .newsFeed.articleView .item .article,
    .featuresBox .threeColumns .videoView .item .video{
        margin-left: 135px;
    }
    .textRtl #features .newsBox .newsFeed.articleView .item .article,
    .textRtl .featuresBox .threeColumns .videoView .item .video{
        margin-left: 0;
        margin-right: 135px;
    }
    #features .newsBox .newsFeed.articleView .item .article .info,
    .featuresBox .threeColumns .videoView .item .video .info{
        line-height: 18px;
        max-height:18px;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    #features .newsBox .newsFeed.articleView .item .article h3{
        font-size: 14px;
        line-height: 18px;
        max-height: 38px;
    }
    #features .newsBox .newsFeed.articleView .item .article .preview,
    #features .newsBox .newsFeed.articleView .item .article .shareBox{
        display: none;
    }
    #features .newsBox .newsFeed.articleView .item .article,
    .featuresBox .threeColumns .videoView .item .video{
        height:90px;
    }
    #features .newsBox .newsFeed.articleView .item .article .date{
        line-height: 20px;
        height:25px;
        bottom: 0;
        background: #ededed;
    }
        .textRtl #features .newsBox .newsFeed.articleView .item .article .date{
            right: 0;
            padding: 0 10px;
            left:0;
            text-align: right;
        }
    .featuresBox .threeColumns .videoView .video .date{
        line-height: 20px;
        height:25px;
    }
}

@media  only screen and (min-width : 1024px) {
    .featuresBox .threeColumns .columnArticles{
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        width:100%;
        float:left;
        padding-right: 510px; 
    }
    .textRtl .featuresBox .threeColumns .columnArticles{
        float:right;
        padding-right: 0;
        padding-left: 510px;
    }
    .featuresBox .threeColumns .scolumn{
        width:490px;
        float:right;
        margin-left: -490px;
    }
    .textRtl .featuresBox .threeColumns .scolumn{
        float:left;
        margin-left: 0;
        margin-right: -490px;
    }
    .featuresBox .threeColumns .columnPhotos{
        width: 300px;
        float:left;
    }
    .textRtl .featuresBox .threeColumns .columnPhotos{
        float:right;
    }
    .featuresBox .threeColumns .columnVideos{
        width:180px;
        float:right;
    }
    .textRtl .featuresBox .threeColumns .columnVideos{
        float:left;
    }
}
@media  only screen and (min-width : 1600px) {
    .featuresBox .threeColumns .columnArticles{
        padding-right: 610px; 
    }
    .textRtl .featuresBox .threeColumns .columnArticles{
        padding-right: 0; 
        padding-left: 610px; 
    }
    .featuresBox .threeColumns .columnPhotos{
        width: 400px;
    }
    .featuresBox .threeColumns .scolumn{
        width:590px;
        margin-left: -590px;
    }
    .textRtl .featuresBox .threeColumns .scolumn{
        margin-left: 0;
        margin-right: -590px;
    }
}


@media  only screen {
    .newsBox .newsFeed .item{
        margin-bottom: 10px;
    }
    .newsBox .items .dt{
        display: none;
    }
    .newsBox .items{
        clear:both;
    }

    .newsBox .filtersBox .column{
        float:left;
        padding-right: 20px;
        margin-bottom: 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .newsBox .filtersBox .types .option{
        float: left;
        width:50%;
        padding-right: 10px
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

}
@media  only screen and (min-width: 1024px) {
    .newsBox .filtersBox .period{
        width:30%;
    }
    .newsBox .filtersBox .headlines,
    .newsBox .filtersBox .sorting{
        width:15%;
    }
    .newsBox .filtersBox .types{
        width:40%;
        overflow: hidden;
    }
}
@media  only screen and (min-width : 481px)  and (max-width: 1023px) {
    .newsBox .filtersBox .period,
    .newsBox .filtersBox .headlines,
    .newsBox .filtersBox .sorting{
        width:33.33%;
    }
}
@media  only screen and (max-width : 480px){
    .newsBox .filtersBox .headlines,
    .newsBox .filtersBox .sorting{
        width:50%;
    }
}
@media  only screen and (min-width : 768px){
    .newsBox .newsFeed.articleListView .item{
        margin-left: 70px;
    }
    .textRtl .newsBox .newsFeed.articleListView .item{
        margin-left: 0;
        margin-right: 70px;
    }
    .newsBox .newsFeed.articleListView .items .dt{
        display: block;
        width:60px;
        height:100px;
        background: #bfbfbf;
        color: #fff;
        cursor: default;
        padding: 10px 0;
        text-align: center;
        line-height: 20px;
        font-size: 16px;
        font-weight: 600;
        text-transform: uppercase;
        margin-bottom: -120px;
    }
    .newsBox .newsFeed.articleListView .items .dt > .date{
        font-size: 34px;
        line-height: 38px;
    }
    .newsBox .newsFeed.articleListView .items .dt > span{
        display: block;
    }
}

@media  only screen and (max-width : 480px) {
    .newsBox .btnsView{
        display: none;
    }
}
@media  only screen and (min-width : 481px)  and (max-width : 1280px) {
    .newsFeed.articleThumbView .item{
        width:48%;
        display: inline-block;
        vertical-align: top;
        margin-left: 2%;
        margin-bottom: 15px;
    }
    .newsFeed.articleThumbView .items{
        margin-left:-2%;
        font-size: 0;
        line-height: 0;
    }
}
@media  only screen and (min-width : 1281px){
    .newsFeed.articleThumbView .item{
        width:31.3%;
        display: inline-block;
        vertical-align: top;
        margin-left: 2%;
        margin-bottom: 20px;
    }
    .newsFeed.articleThumbView .items{
        margin-left:-2%;
        font-size: 0;
        line-height: 0;
    }
}



@media  only screen{
    .widgetTopicContent .articleListView,
    .widgetTopicContent .videoWidget,
    .widgetTopicContent .photoGalWidget {
        margin-bottom: 10px;
    }

    .widgetTopicContent .witem,
    .widgetTrendingContent .witem{
        margin-bottom: 10px;
    }  
    .widgetTrendingContent h2{
        background: #d92121;
        line-height: 30px;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
        font-size: 16px;
        font-weight: 600;
        margin-bottom: 1px;
        color: #fff;
        padding: 0 10px;
    }
    .widgetTrendingContent .articleThumbView .thumb,
    .widgetTrendingContent .photoGalThumbView .thumb,
    .widgetTrendingContent .videoThumbView .thumb{
        min-height:90px;
    }
}
@media  only screen{
    .noData{
        margin:50px 0 20px;
    }
}
@media  only screen{
    .pageVideosBrowse .uid,
    .pagePhotosBrowse .aid,
    .pagePhotosBrowse .uid{
        float:right;
        margin:0 0 10px 15px;
        font-size: 15px;
        line-height: 30px;
        color:#808080;
    }
    .pageVideosBrowse .uid a,
    .pagePhotosBrowse .aid a,
    .pagePhotosBrowse .uid a{
        text-decoration: none;
        color:#0066ff;
    }
    .pagePhotosBrowse .filtersBox .column{
        float:left;
        padding-right: 40px;
        margin-bottom: 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .pagePhotosBrowse .filtersBox .column.photographer,
    .pagePhotosBrowse .filtersBox .column.driver{
        max-width: 600px;
        width:30%;
    }
    /*.pagePhotosBrowse .filtersBox .column.photographer .option,*/
    .pagePhotosBrowse .filtersBox .column.driver .option{
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        width:50%;
        float:left;
    }
    .pagePhotosBrowse .filtersBox .column.driver .letter{
        display: none;
    }
    .pagePhotosBrowse .filtersBox .column.driver .letter.current{
        display: block;
    }
    .pagePhotosBrowse .eventBox{
        background: #fff;
        margin-bottom: 10px;
        padding:10px 10px 0;
    }
    .pagePhotosBrowse .eventBox .contentNavigSmall{
        margin-bottom: 10px;
    }
    .pagePhotosBrowse .eventBox .info{
        display: block;
        line-height: 19px;
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
        margin-bottom: 10px;
    }
    .pagePhotosBrowse .eventBox .info a{
        color: #0066ff;
        text-decoration: none;
    }
    .pagePhotosBrowse .eventBox .info a:hover{
        text-decoration: underline;
    }
    .pagePhotosBrowse .eventBox .info .event:before{
        content:" / ";
    }
    .textRtl .pagePhotosBrowse .eventBox .info .event:before{
        content:" \\ ";
    }
    .pagePhotosBrowse .eventBox .eventInfo{
        margin-bottom: 20px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        clear:both;
    }
    .pagePhotosBrowse .eventBox .eventsList{
        overflow: hidden;
        margin-bottom: 20px;
        margin-top:10px;
        font-size: 0;
        line-height: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .pagePhotosBrowse .eventBox .eventsList h3 {
        font-weight: 600;
        margin-bottom: 10px;
        text-transform: uppercase;
        font-size: 14px;
        line-height: 16px;
    }
    .pagePhotosBrowse .eventBox .eventsList a{
        text-decoration: none;
    }
    .pagePhotosBrowse .eventBox .eventsList a:hover{
        text-decoration: underline;
    }
    .pagePhotosBrowse .eventBox .eventsList .item{
        display: inline-block;
        vertical-align: top;
        padding: 0 10px 10px 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        width:50%;
        overflow: hidden;
        font-size: 14px;
        line-height: 16px;
    }
    .pagePhotosBrowse .eventBox h1{
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 10px;
    }
    .pagePhotosBrowse .eventBox .date,
    .pagePhotosBrowse .eventBox .track{
        font-size: 14px;
        line-height: 16px;
        margin-bottom: 5px;
        color:#7f7f7f;
    }
    .pagePhotosBrowse .eventBox .eventsList .item.current{
        font-weight: 600;
    }
    .pagePhotosBrowse .eventBox .contentNavigSmall{
        float:right;
    }
    .textRtl .pagePhotosBrowse .eventBox .contentNavigSmall{
        float:left;
    }

}
@media  only screen and (min-width : 600px){
    .pagePhotosBrowse .eventBox .eventsList .item{
        width:33.33%;
    }
}
@media  only screen and (min-width : 800px){
    .pagePhotosBrowse .eventBox{
        padding:20px 20px 10px;
    }
    .pagePhotosBrowse .eventBox .eventInfo{
        min-width: 20%;
        max-width: 40%;
        padding-right: 30px;
        float:left;
    }
    .textRtl .pagePhotosBrowse .eventBox .eventInfo{
        padding-right: 0;
        padding-left: 30px;
        float:right;
    }
    .pagePhotosBrowse .eventBox .eventsList{
        width: 60%;
        float:left;
    }
    .textRtl .pagePhotosBrowse .eventBox .eventsList{
        float:right;
    }


}

@media  only screen and (max-width : 900px){
    .pagePhotosBrowse .filtersBox .filtersContentWrapper .column{
        width:50%;
    }
    .pagePhotosBrowse .filtersBox .filtersContentWrapper .column.driver{
        clear: left;
    }
}
@media  only screen and (max-width : 600px){
    .pagePhotosBrowse .filtersBox .filtersContentWrapper .column{
        width:100%;
        float:none;
    }
}
@media  only screen and (min-width : 1440px){
    .pagePhotosBrowse .eventBox .eventsList .item{
        width:25%;
    }
}
@media  only screen{
    .photoMozaic{
        font-size: 0;
        line-height: 0;
        margin-bottom: 20px;
    }
    .photoMozaic .item{
        display: inline-block;
        vertical-align: top;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding:1px 1px 0 0;
        overflow: hidden;
    }
    .photoMozaic .item > a{
        display: block;
    }
    .photoMozaic .item.hor > a:first-child{
        margin-bottom: 1px;
    }
    .photoMozaic .item .thumb{
        overflow: hidden;
        display: block;
        background: none;
    }  
}
@media  only screen{
    .photoMozaic .item{
        width:50%;
    }
    .photoMozaic .item{
        min-height:200px;
    }
    .photoMozaic .item.ver .thumb{
        min-height:200px;
    }
    .photoMozaic .item.hor .thumb{
        min-height:99px;
    }
}
@media  only screen and (min-width : 480px){
    .photoMozaic .item{
        width:33.33%;
    }
    .photoMozaic .item{
        min-height:204px;
    }
    .photoMozaic .item.ver .thumb{
        min-height:204px;
    }
    .photoMozaic .item.hor .thumb{
        min-height:101px;
    }
}
@media  only screen and (min-width : 768px){

    .photoMozaic .item{
        min-height:332px;
    }
    .photoMozaic .item.ver .thumb{
        min-height:332px;
    }
    .photoMozaic .item.hor .thumb{
        min-height:165px;
    }
}
@media  only screen and (min-width : 1024px){
    .photoMozaic .item{
        width:16.66%;
    }    
    .photoMozaic .item{
        min-height:223px;
    }
    .photoMozaic .item.ver .thumb{
        min-height:223px;
    }
    .photoMozaic .item.hor .thumb{
        min-height:110px;
    }
}
@media  only screen and (min-width : 1400px){
    .photoMozaic .item{
        min-height:244px;
    }
    .photoMozaic .item.ver .thumb{
        min-height:243px;
    }
    .photoMozaic .item.hor .thumb{
        min-height:121px;
    }
}
@media  only screen and (min-width : 1500px){
    .photoMozaic .item{
        min-height:262px;
    }
    .photoMozaic .item.ver .thumb{
        min-height:261px;
    }
    .photoMozaic .item.hor .thumb{
        min-height:130px;
    }
}
@media  only screen and (min-width : 1600px){
    .photoMozaic .item{
        min-height:280px;
    }
    .photoMozaic .item.ver .thumb{
        min-height:279px;
    }
    .photoMozaic .item.hor .thumb{
        min-height:139px;
    }
}
@media  only screen and (min-width : 1700px){
    .photoMozaic .item{
        min-height:298px;
    }
    .photoMozaic .item.ver .thumb{
        min-height:297px;
    }
    .photoMozaic .item.hor .thumb{
        min-height:148px;
    }
}
@media  only screen and (min-width : 1800px){
    .photoMozaic .item{
        min-height:315px;
    }
    .photoMozaic .item.ver .thumb{
        min-height:314px;
    }
    .photoMozaic .item.hor .thumb{
        min-height:156px;
    }
}

@media  only screen{
    .newsWidget .item,
    .videoWidget .item,
    .photoGalWidget .item{
        margin-bottom: 10px;
    }

}


@media  only screen{

    .pageFilter .filtersBox .column{
        float:left;
        padding-right: 30px;
        margin-bottom: 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .textRtl .pageFilter .filtersBox .column{
        float:right;
        padding-right: 0;
        padding-left: 30px;
    }
    .pageFilter .filterBox .flexGrid .item{
        position: relative;
        padding-bottom: 40px;
    }
    .pageFilter .filterBox .flexGrid .item .thumb{
        width:100%;
        display: block;
        min-height: 100px;
        position: relative;
    }

    .pageFilter .filterBox .flexGrid .item .thumb:after{
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
        border:solid 10px;
        cursor: pointer;
        border-color: transparent transparent #fff transparent; 
        left:10px;
        bottom:0;
    }
    .textRtl .pageFilter .filterBox .flexGrid .item .thumb:after{
        right: 10px;
        left:auto;
    }
    .pageFilter .filterBox .flexGrid .item .wrapper{
        padding:10px;
    }
    .pageFilter .filterBox .flexGrid .item .series a{
        display: inline-block;
        font-size: 12px;
        font-weight: 600;
        line-height: 25px;
        white-space: nowrap;
        overflow: hidden;
        text-transform: uppercase;
        text-decoration: none;
        color:#0066ff;
    }
    .pageFilter .filterBox .flexGrid .item .series a:hover{
        text-decoration: underline;
    }
    .pageFilter .filterBox .flexGrid .item h3{
        font-size: 18px;
        font-weight: 600;
        line-height: 25px;
        overflow: hidden;
        margin-bottom: 5px;
    }
    .pageFilter .filterBox .flexGrid .item h3 a{
        text-decoration: none;
    }
    .pageFilter .filterBox .flexGrid .item h3 a:hover{
        text-decoration: underline;
    }
    .pageFilter .filterBox .flexGrid .item .countItems,
    .pageFilter .filterBox .flexGrid .item .dateEvent{
        display: block;
        font-size: 14px;
        line-height: 20px;
        white-space: nowrap;
        overflow: hidden;
        color:#818181;
        cursor: default;
    }
    .pageFilter .filterBox .flexGrid .item .subitems{
        margin: 5px 0 0;
    }
    .pageFilter .filterBox .flexGrid .item .subitems a{
        display: inline-block;
        line-height: 18px;
        font-size: 16px;
        text-decoration: none;
        margin-top: 5px;
    }
    .pageFilter .filterBox .flexGrid .item .subitems a:hover{
        text-decoration: underline;
    }
    .pageFilter .filterBox .flexGrid .item .shareBox{
        position: absolute;
        bottom: 10px;
        left:10px;
    }
        .textRtl .pageFilter .filterBox .flexGrid .item .shareBox{
            left: auto;
            right: 10px;
        }
}
@media  only screen{
    .pageFilterSList .filterListBox .filterListWrapper {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding:20px 10px 0 10px;
        background: #fff;
        font-size: 0;
        line-height: 0;
        width:100%;
        min-height:170px;
    }
    .landingPage .pageFilterSList .filterListBox .filterListWrapper {
        min-height:0;
        margin-bottom: 10px;
    }
    .pageFilterSList .filterListBox .filterListWrapper .remove:before{
        font-family: "icons";
        content: '\e811';
        display: inline-block;
        width: 20px;
        height: 20px;
        line-height: 20px;
        vertical-align: middle;
        text-align: center;
        margin-left:5px;
    }
    .pageFilterSList .filterListBox .item{
        font-size: 16px;
        line-height: 20px;
        display: inline-block;
        vertical-align: top;
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding:5px 10px;
        margin-bottom: 10px
    }
    .pageFilterSList .filterListBox .item a{
        text-decoration: none;
    }
    .pageFilterSList .filterListBox .item a:hover{
        text-decoration: underline;
    }
    .pageFilterSList .filterListBox .item.current{
        background: #ededed;
    }
    .pageFilterSList .clearThisFilter{
        float:right;
        margin-right: 0;
    }
    .pageFilterSList .contentMenu{
        overflow: hidden;
    }
    .pageFilterSList .filterListBox .item .cflag{
        display: inline-block;
        vertical-align: middle;
    }
    .pageFilterSList .filterListBox .item .ts{
        display: table;
        width: 100%;
    }
    .pageFilterSList .filterListBox .item .ts > div{
        display: table-cell;
        vertical-align: middle;
    }
    .pageFilterSList .filterListBox .item .ts .tsl,
    .pageFilterSList .filterListBox .item .ts .tsr{
        width: 1%;
    }
    .pageFilterSList .filterListBox .item .ts .tsc{
        padding: 0 10px;
    }
    #subevents_list .filterListBox .item{
        font-size: 14px;
    }
    #subevents_list .filterListBox .item span.disabled{
        color:#808080;
    }
}
@media  only screen and (min-width: 480px) {
    .landingPage .pageFilterSList .filterListBox .item{
        width: 50%;
    }
}
@media  only screen and (min-width: 600px) {
    .pageFilterSList .filterListBox .item{
        width: 50%;
    }
    .landingPage .pageFilterSList .filterListBox .item{
        width: 33.33%;
    }
}

@media  only screen and (min-width: 1024px) {
    .landingPage .pageFilterSList .filterListBox .item{
        width: 25%;
    }
}
@media  only screen and (min-width: 1600px) {
    .pageFilterSList .filterListBox .item{
        width: 33.33%;
    }
    #page_track_browse.pageFilterSList .filterListBox .item{
        width: 50%;
    }
    .landingPage .pageFilterSList .filterListBox .item{
        width: 20%;
    }

}


@media  only screen {
    .pageVideosBrowse .videosBox .videosList .item .thumb{
        width:100%;
        display: block;
        min-height: 100px;
        position: relative;
    }

    .pageVideosBrowse .videosBox .videosList .item .thumb:after{
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
        border:solid 10px;
        cursor: pointer;
        border-color: transparent transparent #fff transparent; 
        left:10px;
        bottom:0;
    }
    .pageVideosBrowse .videosBox .videosList .item.passed .thumb:after{
        border-color: transparent transparent #cbcbcb transparent; 
    }
    .textRtl .pageVideosBrowse .videosBox .videosList .item .thumb:after{
        left:auto;
        right:10px;
    }
    .pageVideosBrowse .videosBox .videosList .item{
        padding-bottom: 40px;
    }
    .pageVideosBrowse .videosBox .videosList .item .wrapper{
        padding:10px;
    }
    .pageVideosBrowse .videosBox .videosList .item h3{
        font-size: 17px;
        font-weight: 600;
        line-height: 23px;
        overflow: hidden;
        margin-bottom: 5px;
    }
    .pageVideosBrowse .videosBox .videosList .item h3 a{
        text-decoration: none;
    }
    .pageVideosBrowse .videosBox .videosList .item h3 a:hover{
        text-decoration: underline;
    }
    .pageVideosBrowse .videosBox .videosList .item .date,
    .pageVideosBrowse .videosBox .videosList .item .by,
    .pageVideosBrowse .videosBox .videosList .item .duration{
        display: block;
        font-size: 14px;
        line-height: 20px;
        white-space: nowrap;
        overflow: hidden;
        color:#818181;
        cursor: default;
    }
    .pageVideosBrowse .videosBox .videosList .item .by a{
        color:#818181;
        text-decoration: none;
    }
    .pageVideosBrowse .videosBox .videosList .item .by a:hover{
        text-decoration: underline;
    }
    .pageVideosBrowse .videosBox .videosList .item .info{
        display: block;
        /*padding-top:10px;*/
        line-height: 20px;
        font-size: 12px;
        text-transform: uppercase;
        max-height:40px;
        overflow: hidden;
        font-weight: 600;
    }
    .pageVideosBrowse .videosBox .videosList .item .cflag{
        float:right;
        margin-left: 10px;
    }
    .textRtl .pageVideosBrowse .videosBox .videosList .item .cflag{
        float:left;
        margin-left: 0;
        margin-right: 10px;
    }
    .pageVideosBrowse .videosBox .videosList .item .info a{
        color: #0066ff;
        text-decoration: none;
    }
    .pageVideosBrowse .videosBox .videosList .item .info a:hover{
        text-decoration: underline;
    }
    .pageVideosBrowse .videosBox .videosList .item .date{
        position: absolute;
        bottom: 12px;
        right:10px;
    }
    .textRtl .pageVideosBrowse .videosBox .videosList .item .date{
        right:auto;
        left:10px;
    }
    .pageVideosBrowse .videosBox .videosList .item .shareBox{
        position: absolute;
        bottom: 10px;
        left:10px;
    }
    .textRtl .pageVideosBrowse .videosBox .videosList .item .shareBox{
        left:auto;
        right:10px;
    }
    .pageVideosBrowse .filtersBox .column{
        float:left;
        padding-right: 20px;
        margin-bottom: 10px;
        width:33.33%;
        max-width:300px;
        min-width: 200px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
}

@media  only screen{
    .pageSeriesBrowse .seriesBox .seriesList .alphabetList a:first-child{
        padding:0 10px;
    }
    .pageSeriesBrowse .seriesBox .seriesListBox{
        background: #fff;
        padding: 20px 20px 0;
    }
    .pageSeriesBrowse .seriesBox .seriesListWrapper{
        display: table;
        vertical-align: middle;
    }
    .pageSeriesBrowse .seriesBox .seriesList .item .pic{
        display: table-cell;
        padding-bottom: 10px;
    }
    .pageSeriesBrowse .seriesBox .seriesList .item .thumb{
        width: 90px;
        height:60px;
    }
    .pageSeriesBrowse .seriesBox .seriesList .item .infobox{
        display: table-cell;
        font-size: 13px;
        line-height: 1.2;
        vertical-align: middle;
        padding-bottom: 10px;
        padding-left: 15px;
    }
    .textRtl .pageSeriesBrowse .seriesBox .seriesList .item .infobox{
        padding-left: 0;
        padding-right: 15px;
    }
    .pageSeriesBrowse .seriesBox .seriesList .item .infobox > span{
        display: block;
        margin-bottom: 5px;
    }
    .pageSeriesBrowse .seriesBox .seriesList .item .infobox a{
        color: #0066ff;
        text-decoration: none;
        text-transform: uppercase;
    }
    .pageSeriesBrowse .seriesBox .seriesList .item .infobox a:hover{
        text-decoration: underline;
    }
}
@media  only screen and (min-width: 480px) {
    .pageSeriesBrowse .seriesBox .seriesList .item .thumb{
        width: 135px;
        height:90px;
    }
    .pageSeriesBrowse .seriesBox .seriesList .item .infobox{
        font-size: 15px;
    }
}
@media  only screen{
    .pageRss .rssBox .rssList .rssListWrapper{
        background: #fff;
        padding:10px;
    }
    .pageRss .rssBox .rssList p{
        margin-bottom: 10px;
    }
    .pageRss .rssBox .rssList table {
        border-collapse: collapse;
        margin: 5px 0 25px;
        width: 100%;
    }
    .pageRss .rssBox .rssList table td {
        border: 1px solid #555555;
        padding: 5px;
    }
    .pageRss .rssBox .rssList table td{
        width:40%;
        font-weight: 600;
    }
    .pageRss .rssBox .rssList table td + td{
        width:20%;
        text-align: center;
        font-weight: normal;
    }
    .pageRss .rssBox .rssList a{
        color:#0066ff;
        text-decoration: none;
    }
    .pageRss .rssBox .rssList a:hover{
        text-decoration: underline;
    }

}
@media  only screen and (min-width: 1024px) {
    .pageRss .rssBox .rssList .rssListWrapper{
        padding:20px;
    }
}

@media  only screen{
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 280px;
        height: 157px;
        margin: 0 auto;
    }
}
@media  only screen and (min-width: 480px) {
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 440px;
        height: 248px;
    }
}
@media  only screen and (min-width: 520px) {
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 480px;
        height: 270px;
    }
}
@media  only screen and (min-width: 600px) {
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 560px;
        height: 315px;
    }
}
@media  only screen and (min-width: 640px) {
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 600px;
        height: 338px;
    }
}
@media  only screen and (min-width: 768px) {
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 728px;
        height: 410px;
    }
}
@media  only screen and (min-width: 800px) {
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 420px;
        height: 236px;
    }
}
@media  only screen and (min-width: 1024px) {
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 644px;
        height: 362px;
    }
}
@media  only screen and (min-width: 1440px) {
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 772px;
        height: 434px;
    }
}
@media  only screen and (min-width: 1800px) {
    .pageVideoDetail #player,
    .pageVideoDetail #player_iframe{
        width: 925px;
        height: 520px;
    }
}

@media  only screen{
    .pageVideoDetail .videoBox #player{
        margin-bottom: 10px;
    }
    .pageVideoDetail .videoBox .videoInfo{
        background:#fff;
        padding:10px;
    }
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox{
        font-size: 0;
        line-height: 0;
    }
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox .item{
        display: inline-block;
        width: 100%;
        vertical-align: top;
        margin-bottom: 10px;
    }
}
@media  only screen and (max-width: 599px) {
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox .item + .item + .item{
        display: none;
    }
}
@media  only screen and (max-width: 1279px) {
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox .item + .item + .item + .item{
        display: none;
    }
}
@media  only screen and (max-width: 1599px) {
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox .item + .item + .item + .item + .item{
        display: none;
    }
}
@media  only screen and (min-width: 480px) {
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox{
        width:102%;
        margin-left:-2%;
    }
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox .item{
        width:48%;
        margin-left: 2%;
    }
}
@media  only screen and (min-width: 600px) {
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox{
        width:101.5%;
        margin-left:-1.5%;
    }
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox .item{
        width:31.83%;
        margin-left: 1.5%;
    }
}
@media  only screen and (min-width: 1280px) {
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox{
        width:101%;
        margin-left:-1%;
    }
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox .item{
        width:24%;
        margin-left: 1%;
    }
}
@media  only screen and (min-width: 1600px) {
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox{
        width:101%;
        margin-left:-1%;
    }
    .pageVideoDetail .videoBox .videoInfo .videosRelatedBox .item{
        width:19%;
        margin-left: 1%;
    }
}
@media  only screen{
    .pageHistory .articleDetail .article,
    .pageArticleDetail .articleDetail .article{
        background: #fff;
        padding:10px;
    }
    .pageHistory .articleDetail .articleWrapper,
    .pageArticleDetail .articleDetail .articleWrapper{
        max-width: 800px;
        margin:0 auto;
    }
    .pageTVShowDetail .videoDetail .info,
    .pageArticleDetail .articleDetail .info{
        display: block;
        line-height: 19px;
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
        margin-bottom: 10px;
    }
    .pageTVShowDetail .videoDetail .info a,
    .pageArticleDetail .articleDetail .info a{
        color: #0066ff;
        text-decoration: none;
    }
    .pageTVShowDetail .videoDetail .info a:hover,
    .pageArticleDetail .articleDetail .info a:hover{
        text-decoration: underline;
    }
    .pageTVShowDetail .videoDetail .info .event:before,
    .pageTVShowDetail .videoDetail .info .type:before,
    .pageArticleDetail .articleDetail .info .event:before,
    .pageArticleDetail .articleDetail .info .type:before{
        content:" / ";
    }
    .textRtl .pageTVShowDetail .videoDetail .info .event:before,
    .textRtl .pageTVShowDetail .videoDetail .info .type:before,
    .textRtl .pageArticleDetail .articleDetail .info .event:before,
    .textRtl .pageArticleDetail .articleDetail .info .type:before{
        content:" \\ ";
    }
    .pageArticleDetail .articleDetail .contentNavigSmall{
        margin-bottom: 20px;
    }
    .pageArticleDetail .articleDetail .articlePhoto{
        width:100%;
        /*max-width: 600px;*/
        margin-bottom: 20px;
    }
    .pageArticleDetail .articleDetail .articlePhoto img{
        width:100%;
    }
    .pageHistory .articleDetail .articleContent,
    .pageArticleDetail .articleDetail .articleContent{
        margin-bottom: 20px;
    }
    .pageArticleDetail .articleDetail .articleContent .articleFilpStrip{
        display: none;
    }
    .pageArticleDetail .articleDetail .articleContent.withFilpStrip .articleFilpStrip{
        display: block;
        width: 200px;
        float: left;
    }
    .textRtl .pageArticleDetail .articleDetail .articleContent.withFilpStrip .articleFilpStrip{
        float: right;
    }
    .pageArticleDetail .articleDetail .articleContent .articleFilpStrip .item{
        margin-bottom: 5px;
    }
    .pageArticleDetail .articleDetail .articleContent .articleFilpStrip .item .thumb{
        width: 100%;
        display: block;
    }
    /*.pageArticleDetail .articleDetail .articleContent.withFilpStrip .articleTextBox{
        max-width: 840px;
    }*/
    .pageArticleDetail .articleDetail .articleContent.withFilpStrip .articleTextBox{
        padding-left: 220px;
    }
    .textRtl .pageArticleDetail .articleDetail .articleContent.withFilpStrip .articleTextBox{
        padding-left: 0;
        padding-right: 220px;
    }
    .pageArticleDetail .articleRecomendation{
        margin-bottom: 10px;
    } 
}
@media only screen{
    .sponsoredAd{
        font-size: 0;
        line-height: 0;
        overflow: hidden;
    }
    .sponsoredAd iframe[height="220"],
    .sponsoredAd iframe[height="250"]{
        margin: 20px 0;
    }
    .sponsoredAd .ap{
        width: auto !important;
        min-height: 0 !important;
    }
}
@media  only screen and (max-width: 320px) {
    .pageArticleDetail .articleDetail .inarticleSmallResAd{
        margin-left: -10px;
    }
}
@media  only screen and (max-width: 899px) {
    .pageArticleDetail .articleDetail .inarticleNormalResAd,
    .pageArticleDetail .articleDetail .inarticleNormalResAd .ap{
        display:none;
    }
    .pageArticleDetail .articleDetail .inarticleSmallResAd{
        font-size: 0;
        line-height: 0;
        text-align: center;
    }
    .pageArticleDetail .articleDetail .inarticleSmallResAd .ap{
        min-height: 0 !important;
        display: inline-block;
    }
    .pageArticleDetail .articleDetail .inarticleSmallResAd iframe[height="600"],
    .pageArticleDetail .articleDetail .inarticleSmallResAd iframe[height="250"]{
        margin-bottom: 15px;
    }
}
@media  only screen and (min-width: 900px) {
    .pageArticleDetail .articleDetail .inarticleSmallResAd,
    .pageArticleDetail .articleDetail .inarticleSmallResAd .ap{
        display:none;
    }
    .pageArticleDetail .articleDetail .inarticleNormalResAd{
        font-size: 0;
        line-height: 0;
        overflow:hidden;
        margin-bottom: 10px;
    }
    .pageArticleDetail .articleDetail .inarticleNormalResAd iframe[height="90"]{
        margin-bottom: 10px;
    }
}
@media  only screen {
    .pageTVShowDetail h1,
    .pageHistory .articleDetail .articleWrapper > h1,
    .pageArticleDetail .articleDetail .articleWrapper > h1{
        font-weight: 600;
        font-size: 26px;
        line-height: 1.33;
        margin: 10px 0 20px;
        
    }
    .pageTVShowDetail h1,
    .pageHistory .articleDetail .articleWrapper > h1{
        clear: both;
    }
    .pageHistory .articleDetail .articleWrapper > h1,
    .pageArticleDetail .articleDetail .articleWrapper > h1{
        margin: 0px 0 15px;
    }
}
@media  only screen and (min-width: 768px) {
    .pageTVShowDetail h1{
        font-size: 36px;
        margin: 20px 0 30px;
    }
    .pageHistory .articleDetail .articleWrapper > h1,
    .pageArticleDetail .articleDetail .articleWrapper > h1{
        font-size: 36px;
        margin: 0 0 20px;
    }
}
@media  only screen and (max-width: 480px) {
    .pageArticleDetail .articleDetail .contentNavig .prev{
        margin-bottom: 20px;
    }
}

@media  only screen and (min-width: 480px) {
    .pageArticleDetail .articleDetail .contentNavigSmall{
        float:right;
        margin:0 0 10px 10px;
    }
    .textRtl .pageArticleDetail .articleDetail .contentNavigSmall{
        float:left;
        margin:0 10px 10px 0;
    }
    .pageArticleDetail .articleDetail .info{
        padding-top: 10px;
    }
}
@media  only screen and (max-width: 767px) {
    .pageArticleDetail .articleDetail .articleContent .articleFilpStrip{
        /*display: none !important;*/
        
    }
    .pageArticleDetail .articleDetail .articleContent.withFilpStrip .articleFilpStrip{
        float:none !important;
        width:100%;
       
    }
    .pageArticleDetail .articleDetail .articleContent .articleFilpStrip .articleFilpStripWrapper{
        margin-bottom: 20px; 
        margin-top: -10px;        
        white-space: nowrap;
        font-size: 0;
        line-height: 0;
        overflow: hidden;
        overflow-x: scroll;
        -webkit-overflow-scrolling:touch;
    }
    .pageArticleDetail .articleDetail .articleContent .articleFilpStrip .item{
        margin-bottom: 0;
        margin-right: 1px;
        display: inline-block;
        vertical-align: top;
        height: 100px;
    }
    .textRtl .pageArticleDetail .articleDetail .articleContent .articleFilpStrip .item{
        margin-right: 0;
        margin-left: 1px;
    }
    .pageArticleDetail .articleDetail .articleContent .articleFilpStrip .item .thumb img{
        height: 100px !important;
        width: auto !important;
    }
    .pageArticleDetail .articleDetail .articleContent .articleTextBox{
        padding-left: 0 !important;
    }
        .textRtl .pageArticleDetail .articleDetail .articleContent .articleTextBox{
            padding-right: 0!important;
        }
}





@media  only screen{
    .pageMediawall .mediawallList .item{
        /*padding-bottom: 40px;*/
        position: relative;
    }
    .pageMediawall .mediawallList .item .image{
        width: 100%;
        position: relative;
    }

    .pageMediawall .mediawallList .item .image:after{
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
        border:solid 10px;
        border-color: transparent transparent #fff transparent; 
        bottom:0;
        left:10px;
        cursor: pointer;
    }


    .popup.mediawallDetail .postInfo .text,
    .pageMediawall .mediawallList .item .text{
        font-size: 15px;
        line-height: 25px;
        overflow: hidden;
        margin-bottom: 10px;
        clear: both;
        
    }
    .popup.mediawallDetail .postInfo .text{
        word-break: break-all;
    }
    .pageMediawall .mediawallList .item .text{
        max-height: 150px;        
    }
    .popup.mediawallDetail .postInfo .user,
    .pageMediawall .mediawallList .item .user{
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
    }
    .popup.mediawallDetail .postInfo .user{
        margin-bottom: 20px;
    }
    .pageMediawall .mediawallList .item .user{
        /*position: absolute;
        bottom: 10px;
        left:10px;
        right: 10px; */       
    }
    .popup.mediawallDetail .postInfo .profile{
        float:right;
        color: #0066ff;
        font-size: 14px;
        text-decoration: none;
        margin-top: 7px;
    }
    .popup.mediawallDetail .postInfo .profile:after{
        content:' »';
    }

    .pageMediawall .mediawallList .item .wrapper{
        padding:10px;
    }
    .popup.mediawallDetail .postInfo .user .thumb,
    .pageMediawall .mediawallList .item .user .thumb{
        width:30px;
        height:30px;
        margin-right: 5px;
    }
    .popup.mediawallDetail .postInfo .user .name,
    .pageMediawall .mediawallList .item .user .name{
        text-decoration: none;
        font-size: 14px;
        color: #0066ff;
    }
    .popup.mediawallDetail .postInfo .user .name:hover,
    .pageMediawall .mediawallList .item .user .name:hover{
        text-decoration: underline;
    }
    .popup.mediawallDetail .postInfo .info,
    .pageMediawall .mediawallList .item .info{
        font-size: 12px;
        margin-bottom: 10px;
        font-weight: 600;        
    }
    .popup.mediawallDetail .postInfo .info a,
    .pageMediawall .mediawallList .item .info a{
        text-decoration: none;
        color: #0066ff;

    }
    .popup.mediawallDetail .postInfo .info .series + .username:before,
    .pageMediawall .mediawallList .item .info .series + .username:before{
        content:" / ";
    }
    .popup.mediawallDetail .postInfo .text a{
        text-decoration: none;
        color: #0066ff;
    }
    .pageMediawall .mediawallList .item .text a{
        text-decoration: none;
        color: #707070;
    }
    .popup.mediawallDetail .postInfo .info a:hover,
    .pageMediawall .mediawallList .item .info a:hover,
    .popup.mediawallDetail .postInfo .text a:hover,
    .pageMediawall .mediawallList .item .text a:hover{
        text-decoration: underline;
    }
    .popup.mediawallDetail .postInfo .date,
    .pageMediawall .mediawallList .item .date{
        color: #818181;
        cursor: default;
        display: block;
        font-size: 14px;
        line-height: 20px;
        overflow: hidden;
        white-space: nowrap;
    }
    .popup.mediawallDetail .postInfo .date{
        margin-bottom: 10px;
    }
    .popup.mediawallDetail .postInfo .apBox .ap{
        margin: 0 auto;

    }
    .pageMediawall .mediawallList .item .postLink,
    .pageMediawall .mediawallList .item .bImages{
        display: none;
    }
    .popup.mediawallDetail .postInfo .socialBox,
    .pageMediawall .mediawallList .item .socialBox{
        height:30px;
        overflow: hidden;
    }.popup.mediawallDetail .postInfo .socialBox{
        margin-bottom: 10px;
    }
    .popup.mediawallDetail .postInfo .socialBox a,
    .pageMediawall .mediawallList .item .socialBox a{
        line-height: 30px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: 14px;
        text-decoration: none;
    }
    .popup.mediawallDetail .postInfo .socialBox a:before,
    .pageMediawall .mediawallList .item .socialBox a:before{
        width:30px;
        height: 30px;
        display: inline-block;
        color: #fff;
        text-align: center;
        font-size: 20px;
        margin-right: 10px;
    }
    .pageMediawall .mediawallList .item .opup{
        position: absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        z-index: 10;
        cursor: pointer;
        background: rgba(255,255,255,0);
    }

    #page_mediawall .mediawallList .item .opup{
        top: 30px;
    }
}
@media  only screen and (max-width: 330px) {
    .popup.mediawallDetail .postInfo .apBox{
        margin-left: -10px;
    }
}
@media  only screen{
    .fullWidthSlider .sliderControls .btn:before,
    .popup.mediawallDetail .popupBox .photoControlsButton,
    .popup.mediawallDetail .popupBox .photoControls .btn:before{
        width:30px;
        height:30px;
        line-height: 30px;
        background: #fff;  
        color:#000;
        text-transform: lowercase;
        text-align: center;   
    }
    .fullWidthSlider .sliderControls .btn.disabled:before{
        background: #404040;
    }
    .fullWidthSlider .sliderControls .btn.disabled > span{
        color: #404040;
    }
    .fullWidthSlider .sliderControls .btn.disabled{
        cursor: default;
    }
    .popup.mediawallDetail .popupBox .photoControlsButton{
        position: absolute;
        cursor: pointer;
        background: #bfbfbf;
    }
    .fullWidthSlider .sliderControls .btn:before,
    .popup.mediawallDetail .popupBox .photoControls .btn:before{
        font-family: "icons";
        font-size: 30px;
        display: block;
        position: absolute;
        top:0;
    }
    .fullWidthSlider .sliderControls .btnLeft:before, 
    .popup.mediawallDetail .popupBox .photoControls .btnLeft:before{
        left:0;
    }
    .fullWidthSlider .sliderControls .btnRight:before, 
    .popup.mediawallDetail .popupBox .photoControls .btnRight:before{
        right:0;
    }
    .popup.mediawallDetail .popupBox .photoControlsButton:before{
        content: "\e821";
        font-family: "icons";
        font-size: 30px;
        display: block;
        -webkit-transition: -webkit-transform 0.3s ease;
        transition: transform 0.3s ease;
    }
    .popup.mediawallDetail .popupBox .photoControlsButton.active:before{
        -webkit-transform:rotate(-180deg);
        transform:rotate(-180deg);
    }
    .fullWidthSlider .sliderControls,
    .popup.mediawallDetail .popupBox .photoControls{
        background: #000;
        height:50px;
        overflow: hidden;
        color: #fff;
        padding: 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .fullWidthSlider .sliderControls{
        margin-bottom: 15px;
    }
    .popup.mediawallDetail .popupBox .photoControls{
        background: rgba(0, 0, 0, 0.7);
    }
    .fullWidthSlider .sliderControls > span,
    .popup.mediawallDetail .popupBox .photoControls a{
        color:#fff;
        text-decoration: none !important;
    }
    .fullWidthSlider .sliderControls .btn,
    .popup.mediawallDetail .popupBox .photoControls .btn{
        text-transform: uppercase;
        text-align: center;
        margin:10px 0;
        position: relative;
        cursor: pointer;
    }
    .fullWidthSlider .sliderControls .btn > span,
    .popup.mediawallDetail .popupBox .photoControls .btn > span{
        display: block;
        line-height: 17px;
        font-size: 15px;
    }
    .fullWidthSlider .sliderControls .btn > span + span,
    .popup.mediawallDetail .popupBox .photoControls .btn > span + span{
        line-height: 13px;
        font-size: 11px;
    }
    .fullWidthSlider .sliderControls .btnRight,
    .popup.mediawallDetail .popupBox .photoControls .btnRight{
        float:right;
        margin-left: 20px;
        padding-right:40px;
    }
    .fullWidthSlider .sliderControls .btnLeft,
    .popup.mediawallDetail .popupBox .photoControls .btnLeft{
        float:left;
        padding-left:40px;
    }
    .fullWidthSlider .sliderControls .prevPhoto:before,
    .popup.mediawallDetail .popupBox .photoControls .prevPhoto:before{
        content:"\e846";
    }
    .fullWidthSlider .sliderControls .nextPhoto:before, 
    .popup.mediawallDetail .popupBox .photoControls .nextPhoto:before{
        content:"\e845";
    }
    .fullWidthSlider .sliderControls .infoControls, 
    .popup.mediawallDetail .popupBox .photoControls .infoControls{
        text-align: center;
        display: block;
    }
    .fullWidthSlider .sliderControls .infoControls > span,
    .popup.mediawallDetail .popupBox .photoControls .infoControls > span{
        /*max-width: 140px;*/
        font-size: 12px;
        line-height: 15px;
        margin:10px 0;
        display: inline-block;
    }
    .fullWidthSlider .sliderControls .infoControls > span{
        line-height: 30px;
    }
    .fullWidthSlider .sliderControls .infoControls.disabled{
        display:none;
    }
}
@media  only screen and (max-width : 600px) {
    .popup.mediawallDetail{
        padding:45px 10px 10px 10px;
    }
    .popup.mediawallDetail .postBox .photoControls .infoControls{
        display: none;
    }
}
@media  only screen and (max-width : 600px) and (max-height : 320px) {
    .popup.mediawallDetail{
        padding:10px 40px;
    }
}
@media  only screen and (min-width : 601px) and (max-width : 929px) {
    .popup.mediawallDetail{
        padding:45px 10px 10px 10px;
    }
}
@media  only screen and (min-width : 930px) {
    .popup.mediawallDetail{
        padding:10px 55px;
    }
}
@media  only screen{
    .popup.mediawallDetail .popupBox{
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .popup.mediawallDetail .popupBox .popupClose{
        position: absolute;
        top: 0;
        right: -40px;
        display: block;
    }
    .popup.mediawallDetail .popupBox .postBox{
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
    }
    .popup.mediawallDetail .popupBox .postBox.nopic{
        max-width: 400px;
    }
    .popup.mediawallDetail .popupBox .postBox .postBoxWrapper{
        position: relative;
    }
}
@media  only screen and (max-width : 1023px) {
    .popup.mediawallDetail .popupBox{
        height:100%; 
    }
    .popup.mediawallDetail .popupBox .postBox{
        overflow-y: auto;
        overflow-x: hidden;
        -webkit-overflow-scrolling: touch;
        height:100%;

        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;

        -webkit-box-pack: center;
        -moz-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;

    }
    .popup.mediawallDetail .popupBox .postBox .photoPicture{
        background: #000;
        text-align: center;
        font-size: 0;
        line-height: 0;
    }
    .popup.mediawallDetail .popupBox .postBox .photoPicture img{
        max-width: 100%;
        min-width: 280px;
    }
    .popup.mediawallDetail .popupBox .postBox .postInfo{
        background: #fff;
        padding:10px;
    }
    .popup.mediawallDetail .popupBox .postBox .postInfo .postNavig{
        margin-bottom: 10px;
    }
    .popup.mediawallDetail .popupBox .photoControlsButton{
        display: none;
    }

    .popup.mediawallDetail .popupBox .popupClose {
        display: none;
    }
}
@media  only screen and (min-width : 768px) and (max-width: 1023px){
    .popup.mediawallDetail .popupBox .postBox.pic .postInfo .textBox{
        float: left;
        overflow: hidden;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding-right: 320px;
        width:100%;
    }
    .popup.mediawallDetail .popupBox .postBox.pic .postInfo .apBox{
        float:right;
        margin-left: -300px;
    }
}
@media  only screen and (min-width : 480px) and (max-width: 1023px){
    .popup.mediawallDetail .popupBox .postBox .postInfo .postNavig{
        float:right;
    }
}
@media  only screen and (min-width : 480px){
    .popup.mediawallDetail .popupBox .postBox.nopic{
        min-width: 400px;
    } 
    .popup.mediawallDetail .popupBox .postBox.nopic .postBoxWrapper,
    .popup.mediawallDetail .popupBox .postBox.nopic .postBoxWrapper .postInfo{
        width:auto;
    }   
}
@media  only screen and (min-width : 1024px) {
    .popup.mediawallDetail .popupBox{
        max-height:100%;
    }
    .popup.mediawallDetail .popupBox .postBox{
        max-height:100%;
    }
    .popup.mediawallDetail .popupBox .postBox .postBoxWrapper{
        max-height:100%;
        /*overflow: hidden;*/
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        background: #000;
    }
    .popup.mediawallDetail .popupBox .postBox .photoPictureBox{
        /*display: table;*/
        /*height: 100%;*/
    }
    .popup.mediawallDetail .popupBox .postBox .photoPicture{
        max-width: 600px;
        height: 574px;
        min-width: 280px;
        min-height: 280px;
        text-align: center;
        font-size: 0;
        line-height: 0;
        background: #000;
        /*display: table-cell;*/
        /* height: 100%; */
        vertical-align: middle;
        position: relative;
        overflow: hidden;

        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        /*overflow: hidden;*/
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -moz-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .popup.mediawallDetail .popupBox .postBox .photoPicture img{
        max-height:100%;
        max-width: 100%;
    }
    .popup.mediawallDetail .popupBox .postBox .photoPicture video{
        max-width: 100%;
        max-height: 100%;
    }
    .popup.mediawallDetail .popupBox .postBox .postInfo{
        position:relative;
        background: #fff;
        margin-bottom: 70px;
    }
    .popup.mediawallDetail .popupBox .postBox .postInfoWrapper{
        max-width: 400px;
        max-height: 530px;
        height: 100%;
        overflow-y: auto;
        overflow-x: hidden;
        -webkit-overflow-scrolling: touch;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 20px 20px 5px;
    }
    .popup.mediawallDetail .popupBox .postBox.pic .postInfoWrapper{
        min-width: 300px;
    }
    .popup.mediawallDetail .popupBox .postBox .postInfo .postNavig{
        position: absolute;
        bottom: -70px;
        right: 0;
        left:0;
        background: #fff;
        padding: 20px;
        text-align: right;
        height:30px;
    }
    .popup.mediawallDetail .popupBox .photoControlsButton{
        bottom: 10px;
        left:10px;
        z-index: 10;
    }
    .popup.mediawallDetail .popupBox .photoControls{
        z-index: 9;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        /*padding-left: 50px;
        -webkit-transition: bottom 0.3s ease;
        transition: bottom 0.3s ease;*/
    }
    .popup.mediawallDetail .photoControlsShow.disabled + .popupBox .photoControls{
        bottom: -50px;
    }

    .popup.mediawallDetail .popupBox .postBox .postInfoWrapper::-webkit-scrollbar{
        width:8px;
        background-color:#fff;
    }
    .popup.mediawallDetail .popupBox .postBox .postInfoWrapper::-webkit-scrollbar-thumb{
        background-color:rgba(0,0,0,0.3);
    }
    .popup.mediawallDetail .popupBox .postBox .postInfoWrapper::-webkit-scrollbar-thumb:hover{
        background-color:rgba(0,0,0,0.5);
    }
    .popup.mediawallDetail .popupBox .postBox .postInfoWrapper::-webkit-scrollbar-thumb:active{
        background-color:rgba(0,0,0,0.6);
    }
}
@media  only screen and (min-width : 1024px) {
    .popup.mediawallDetail .popupClose{
        display: none;
    }
}
@media  only screen and (max-width : 1229px) {
    .popup.mediawallDetail .popupClose{
        top: 10px;
        right: 10px;
    }
    .popup.mediawallDetail .popupBox .postBox::-webkit-scrollbar{
        width:8px;
        background-color:#000;
    }
    .popup.mediawallDetail .popupBox .postBox::-webkit-scrollbar-thumb{
        background-color:rgba(255,255,255,0.3);
    }
    .popup.mediawallDetail .popupBox .postBox::-webkit-scrollbar-thumb:hover{
        background-color:rgba(255,255,255,0.5);
    }
    .popup.mediawallDetail .popupBox .postBox::-webkit-scrollbar-thumb:active{
        background-color:rgba(255,255,255,0.6);
    }
}





@media  only screen{
    #page_feedback #feedback_form textarea {
        height: 200px;
    }
    #page_feedback .formContent p{
        line-height: 1.5;
    }
    #page_feedback .captchaBlock .capthcItem {
        display: inline-block;
        width: 40%;
        vertical-align: top;
        text-align: center;
    }
    #page_feedback .captchaBlock .capthcItem + .capthcItem {
        width: 50%;
        margin-left: 10px;
        margin-top: 10px;
        text-align: left;
    }
    .textRtl #page_feedback .captchaBlock .capthcItem + .capthcItem {
        text-align: right;
    }
    #page_feedback .captchaBlock .capthcItem .captchaReload{
        display: block;
        text-align: center;
    }
    #page_feedback .formContent{
        max-width: 500px;
        margin: 0 auto;
    }
}

@media  only screen{
    .fullWidthSlider{
        position: relative;
    }
    .fullWidthSlider .item{
        display: none;
    }
    .fullWidthSlider .item.current{
        display:block;
    }

    .articleFWGallery .sliderControls{
        display:none;
    }
    .articleFWGallery.fullWidthSlider .sliderControls{
        display:block;
    }
    .articleFWGallery.fullWidthSlider .articleFWGalleryWrapper{
        display: inline-block;
        position: relative;
    }
    .articleFWGallery.fullWidthSlider .articleFWGalleryWrapper .item .thumb{
        position: relative;
    }
    .articleFWGallery.fullWidthSlider .articleFWGalleryWrapper .btn:after{
        font-family: 'icons';
        font-size: 52px;
        line-height: 52px;
        height:52px;
        margin:0;
        padding: 0 15px;
        position: absolute;
        top:50%;
        margin-top:-36px;
        color:#fff;
        cursor: pointer;
        text-shadow: 0 0 1px #000;
        text-decoration: none;
        /*background: red;*/

    }
    .articleFWGallery.fullWidthSlider .articleFWGalleryWrapper .nextPhoto:after{
        content: '\e802';
        right:0px;
    }
    .articleFWGallery.fullWidthSlider .articleFWGalleryWrapper .prevPhoto:after{
        content: '\e801';
        left:0px;
    }
    .articleFWGallery.fullWidthSlider .articleFWGalleryWrapper .btn.disabled{
        display: none;
    }

    .articleFWGallery .item .photographer{
        margin-bottom: 10px;
        font-size: 14px;
        line-height: 18px;
    }
    .articleFWGallery .item .count{
        display: none;
    }
    .articleFWGallery.fullWidthSlider .item .count{
        display: block;
        background: rgba(0,0,0,0.65);
        color:#fff;
        position: absolute;
        bottom: 7px;
        right:7px;
        font-size: 14px;
        line-height: 14px;
        padding:5px;
    }
}



























/* ####### START progress bar styles ####### */
    .progressWrapper{
        position: relative;
    }
        .progressWrapper .tooltip{
            color: #333;
            line-height: 20px;
            text-align: center;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            font-size: 12px;
        }
    progress{
        /* Turns off styling - not usually needed, but good to know. */
        -webkit-appearance: none;
           -moz-appearance: none;
                appearance: none;

        /* gets rid of default border in Firefox and Opera. */ 
        border: none!important;
        
        /* Dimensions */
        width: 100%;
        height: 20px;

        background: #d3d3d3;
    }

    /* Firefox  */ 
    progress::-moz-progress-bar {
       background: #565656;
    }

    /* Chrome */
    progress::-webkit-progress-bar {  
        background: #d3d3d3;
    }  
    progress::-webkit-progress-value {  
        background: #565656;
    }

    /* IE10 */
    progress {
        color: #565656;
    }

        /* Firefox  */ 
        .error progress::-moz-progress-bar {
           background: red;
        }

        /* Chrome */
        .error progress::-webkit-progress-value {  
            background: red;
        }

        /* IE10 */
        .error progress {
            color: red;
        }
/* ####### END progress bar styles ####### */

/* ####### START Icons upload ####### */
    .iconsUpload{
        background: url(https://cdn-8.motorsport.com/p/204/static/images/icons/icons_upload_ve01a5f5684cef1f37a648aec39f56d51.png) no-repeat;
        width: 16px;
        height: 16px;
    }
        .iconsUpload-stop{
            background-position: 0 0;
        }
            .iconsUpload-stop:hover{
                background-position: 0 -16px;
            }
        .iconsUpload-delete{
            background-position: 0 -32px;
        }
            .iconsUpload-delete:hover{
                background-position: 0 -48px;
            }
        .iconsUpload-retry{
            background-position: 0 -64px;
        }
            .iconsUpload-retry:hover{
                background-position: 0 -80px;
            }
        .iconsUpload-checkToggle{
            background-position: 0 -96px;
        }
            .iconsUpload-checkToggle:hover{
                background-position: 0 -112px;
            }
        .iconsUpload-deleteBlackBg{
            background-position: 0 -128px;
        }
            .iconsUpload-deleteBlackBg:hover{
                background-position: 0 -144px;
            }
        .iconsUpload-retryBlackBg{
            background-position: 0 -160px;
        }
            .iconsUpload-retryBlackBg:hover{
                background-position: 0 -176px;
            }
        .iconsUpload-stopBlackBg{
            background-position: 0 -192px;
        }
            .iconsUpload-stopBlackBg:hover{
                background-position: 0 -208px;
            }
/* ####### END Icons upload ####### */

/* ####### START cmpProgressBar ####### */
    .cmpProgressBar{
        height:44px;
        position:relative;
        min-width:200px;
    }
    .cmpProgressBarBox .label{
        margin:0 0 10px;
        color:#000;
        font-size:13px;
    }
        .cmpProgressBar .track{
            background:#cecece;
            color:#000;
            width:100%;
        } 
            .cmpProgressBar .trackText{
                
            }
        .cmpProgressBar .runner{
            background:#000;
            color:#fff;
            width:0;
        } 
            .cmpProgressBar .runnerText{
                
            }
        .cmpProgressBar .track,
        .cmpProgressBar .runner{
            overflow:hidden;
            position:absolute;
            top:0;
            left:0;
        }
            .cmpProgressBar .trackText,
            .cmpProgressBar .runnerText{
                height:28px;
                line-height:28px;
                font-size:12px;
                padding:0 10px;
            }
        .cmpProgressBar .infoLeft,
        .cmpProgressBar .infoRight{
            position:absolute;
            bottom:0;
            font-size:11px;
        }
        .cmpProgressBar .infoLeft{
            left:0;
        }
        .cmpProgressBar .infoRight{
            right:0;
        }
        #page_subscription #subscription_form input[type="checkbox"]{
            width:auto;
            float:left;
        }
        #page_subscription #subscription_form select{
            width:100%;
        }
/* ####### END cmpProgressBar ####### */

.searchSuggest{
    margin-bottom: 15px;
}
.searchSuggestNoData{
    margin-bottom: 10px;
}

@media  only screen{
    .scheduleListWrapper .subevents{
        display: none;
        margin:10px 0;
    }
    .scheduleListWrapper .subevents .item{
        line-height: 25px;
        white-space: nowrap;
        /*background: red;
        margin-bottom: 1px;*/
    }
    .scheduleListWrapper .subevents .item a{
        text-decoration: none;
    }
    .scheduleListWrapper .subevents .item span.disabled{
        color: #808080;
    }
    .scheduleListWrapper .subevents .item a:hover{
        text-decoration: underline;
    }
    .scheduleListWrapper tr.active .subevents{
        display: block;
    }
    .scheduleListWrapper td{
        vertical-align: middle;
    }
    .scheduleListWrapper tr.active td{
        vertical-align: top;
    }
    .scheduleListWrapper{
        margin-bottom: 20px;
    }
    .scheduleListWrapper .flg img{
        vertical-align:middle;
        height:15px;
    }
    #weekend_race_widget .scheduleListWrapper .flg img{
        height: auto;
    }
    .scheduleListWrapper tr.active .flg img{
        margin-top:2px;
    }
    .scheduleListWrapper .oc{
        cursor:pointer;
        display: inline-block;
        vertical-align: top;
    }
    .scheduleListWrapper .oc:before{
        content: '\e81d';
        font-family: 'icons';
        width:22px;
        height:22px;
        overflow: hidden;
        /*background: red;*/
        font-size: 18px;
        line-height: 22px;
        text-align: center;
        cursor: pointer;
        margin: 0;
        padding: 0;
        display: block;
        -webkit-transition: -webkit-transform 0.3s ease;
        transition: transform 0.3s ease;
    }
    .scheduleListWrapper tr.active .oc:before{
        -webkit-transform:rotate(90deg);
        transform:rotate(90deg);        
    }
    .scheduleListWrapper .event,
    .scheduleListWrapper .dt{
        white-space: nowrap;
    }
    .scheduleListWrapper .loc,
    .scheduleListWrapper .ticket,
    .scheduleListWrapper .track,
    .scheduleListWrapper .dt,
    .scheduleListWrapper .event{
        line-height: 22px;
    }

    .scheduleListWrapper tr.active .dt,
    .scheduleListWrapper tr.active .event{
        font-weight: 600;
    }
    .scheduleListWrapper .series,
    .scheduleListWrapper a.event,
    .scheduleListWrapper a.track{
        text-decoration: none;
    }
    .scheduleListWrapper span.event{
        color: #808080;
    }
    .scheduleListWrapper .series:hover,
    .scheduleListWrapper a.event:hover,
    .scheduleListWrapper a.track:hover{
        text-decoration: underline;
    }
    #schedule_list .legend{
        font-size: 80%;
        margin-bottom: 20px;
    }
    .scheduleListWrapper .ticket,
    .scheduleListWrapper .live-text{
        text-align: center;
    }
    .scheduleListWrapper .ticket a{
        text-decoration: none;
        line-height: 1;
        display: inline-block;
    }
    .scheduleListWrapper .ticket a:before{
        content: '\e84d';
        font-family: 'icons';
        font-size: 26px;
        line-height: 12px;
        display: inline-block;
        top:3px;
        position: relative;
    }
    .scheduleListWrapper .liveTextIcon {
        position: relative;
        display: inline-block;
        cursor: pointer;
    }
    .scheduleListWrapper .liveTextIcon:before {
        content: '\e837';
        display: block;
        font-family: 'icons';
        font-size: 20px;
        line-height: 1;
    }
        .scheduleListWrapper .liveTextIcon.finished:before {
            content: '\e838';
            color: #808080;
        }
    .scheduleListWrapper .live-text a {
        text-decoration: none;
        font-size: 0;
        line-height: 0;
    }
    .scheduleListWrapper .live-text a:before{
        content: '\e853';
        font-family: 'icons';
        top: 0;
        left: 0;
        position: absolute;
        font-size: 20px;
        line-height: 1;
    }
        .scheduleListWrapper .liveTextIcon.finished a:before {
            color: #fff;
        }
}
@media  only screen and (min-width : 320px) and (max-width: 479px) {
    .scheduleListWrapper .thDate{
        width: 80px;
    }
}
@media  only screen and (min-width : 320px) and (max-width: 767px) {
    .scheduleListWrapper .dt,
    .scheduleListWrapper .event {
        white-space: normal;
    }
}
@media  only screen and (min-width : 480px) {
    .scheduleListWrapper .thDate{
        min-width: 120px;
    }
}
@media  only screen and (min-width : 768px) {
    .scheduleListWrapper table.eventsList .thDate{
        width:20%;
    }
    .scheduleListWrapper table.eventsList .thSeries{
        width:30%;
    }
    .scheduleListWrapper table.eventsList .thEvent{
        width:38%;
    }
    .scheduleListWrapper table.eventsListSeries .thDate{
        width:25%;
    }
    .scheduleListWrapper table.eventsListSeries .thSeries{
        width:38%;
    }
    .scheduleListWrapper table.eventsListSeries .thEvent{
        width:25%;
    }
}
@media  only screen{
    .landingPage .pageVideosBrowse .videosList{
        float: none;
        padding: 0;
    }
    .landingPage #subevents_list,
    .landingPage #article_detail,
    .landingPage #videos_data,
    .landingPage #photos_gallery_data,
    .landingPage #articles_data,
    .landingPage #photos_data,
    .landingPage #drivers_data,
    .landingPage #teams_data{
        margin-bottom: 20px;
    }
    .landingPage .photoMozaic .wrapper {
        margin-bottom: 10px;
    }
}
@media  only screen and (min-width : 1025px) {
    .landingPage .pageFilter .filterListBox .item:nth-child(n+6){
        display: none;
    }
}
@media  only screen and (min-width : 1440px) {
    .landingPage .pageVideosBrowse .videosList .item:nth-child(n+5){
        display: none;
    }
}
@media  only screen{
    #nav_menu{
        margin-bottom: 10px;
    }
}

@media  only screen{
    #page_teams_browse .teamsList .item .ccar{
        float: right;
        margin-top: 2px;
        height:25px;
        overflow: hidden;
        line-height: 0;
        font-size: 0;
    }
        .textRtl #page_teams_browse .teamsList .item .ccar{
            float: left;
        }
}
@media  only screen{
    .pageHistory .article .itemInfobox{
        display: none;
    }
    .pageHistory .sidebar .itemInfobox{
        background: #fff;
        padding: 15px;
        margin-bottom: 20px;
    }
    .pageHistory .sidebar .itemInfobox .nowrap{
        white-space: normal;
    }
    .pageHistory .itemInfobox table caption,
    .pageHistory .itemInfobox table th{
        font-weight: 600;
        text-align: left;
    }
    .pageHistory .itemInfobox table th,
    .pageHistory .itemInfobox table td{
        font-size: 90%;
        line-height: 1.33;
        padding: 5px 10px 5px 0;
    }
    .pageHistory .itemInfobox table caption,
    .pageHistory .itemInfobox table th[colspan="2"]{
        font-size: 110%;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .pageHistory .itemInfobox table:first-child caption,
    .pageHistory .itemInfobox table:first-child tr:first-child th[colspan="2"]{
        padding-top: 0;
    }
}
@media  only screen and (max-width : 900px) {
    .pageHistory .article .itemInfobox{
        display: block;
        margin-top:10px;
    }
}

@media  only screen{
    .raceMenu{
        margin: 0 auto 20px;
        padding-left: 10px;
        max-width: 450px;
        font-size: 0;
        line-height: 0;
    }
    .textRtl .raceMenu{
        padding-left: 0;
        padding-right: 10px;
    }
    .raceMenu .item{
        display: block;
        text-decoration: none;
        padding:5px 10px;
        height:50px;
        background: #f5f5f5;
        margin-bottom: 2px;
        position: relative;
        white-space: nowrap;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .raceMenu .item.past{
        background: #ededed;
    }
    .raceMenu a.item:hover{
        background: #dedede;
    }
    .raceMenu .item.current{
        background: #dedede !important;
    }
    .raceMenu .item.current:after{
        content: '';
        position: absolute;
        top:0;
        bottom: 0;
        left:-10px;
        border-style:solid;
        border-width: 25px 10px 25px 0;
        border-color: transparent #dedede transparent transparent;
    }
    .textRtl .raceMenu .item.current:after{
        left:auto;
        right: -10px;
        border-width: 25px 0 25px 10px;
        border-color: transparent transparent transparent #dedede;
    }
    .raceMenu .item .rf{
        display: inline-block;
        vertical-align: middle;
        width:50px;
        height:30px;
        margin-right: 10px;
        line-height: 40px;
    }
        .textRtl .raceMenu .item .rf{
            margin-right: 0;
            margin-left: 10px;
        }
    .raceMenu .item .rf > img{
        width: 100%;
    }
    .raceMenu .item .rt{
        display: inline-block;
        vertical-align: middle;
        white-space: normal;
    }
    .raceMenu .item .rn{
        display: block;
        vertical-align: middle;
        font-size: 17px;
        line-height: 18px;
        white-space: nowrap;
        margin-bottom: 5px;
    }
    .raceMenu .item .rd{
        display: block;
        vertical-align: middle;
        font-size: 11px;
        line-height: 19px;
        color:#595959;
    }
}
@media  only screen and (max-width: 899px) {
    .newResultBox.contentCenterBox .sidebar{
        display: block;
    }
    .raceMenu{
        max-width: none;
    }
    .raceMenu .item{
        width: 33.33%;
        display: inline-block;
    }
    .raceMenu .item .rn{
        max-width: 180px;
        overflow: hidden;
        text-overflow:ellipsis; 
    }
}
@media  only screen and (max-width: 767px) {
    .raceMenu .item{
        width: 50%;
    }
}
@media  only screen and (max-width: 479px) {
    .raceMenu .item{
        width: 100%;
    }
}


@media  only screen{
    #page_digest_detail #center{
        max-width: none;
        min-width: 0;
        width: auto;
    }
    #page_digest_detail #center_box{
        padding: 0;
    }
}

@media  only screen and (min-width: 768px) {
    #weekend_race_widget{
        overflow: hidden;
        margin: 10px 0;
    }
    #weekend_race_widget .scheduleListWrapper{
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 0;
    }
    #weekend_race_widget .scheduleListWrapper + .scheduleListWrapper{
        padding:0 5px 0 5px;
    }
    #weekend_race_widget .scheduleListWrapper + .scheduleListWrapper + .scheduleListWrapper{
        padding:0 0 0 10px;
    }
    .textRtl #weekend_race_widget .scheduleListWrapper{
        float:right;
        padding:0 0 0 10px;
    }
    .textRtl #weekend_race_widget .scheduleListWrapper + .scheduleListWrapper{
        padding:0 5px 0 5px;
    }
    .textRtl #weekend_race_widget .scheduleListWrapper + .scheduleListWrapper + .scheduleListWrapper{
        padding:0 10px 0 0;
    }
    #weekend_race_widget .icon-news:before, 
    #weekend_race_widget .icon-photos:before,
    #weekend_race_widget .icon-videos:before{
        display: inline-block;
        font-size: 32px;
        line-height: 0 !important;
        vertical-align: middle;
        margin:0 !important;
    }
    #weekend_race_widget .switchTimeZone{
        float: right;
        cursor:default;
        font-size: 13px;
        line-height: 14px;
        white-space: nowrap;
        margin-top: 5px;
    }
    #weekend_race_widget .switchTimeZone .timeBtn > span{
        cursor: pointer;
        border-bottom: 1px #262626 dashed;
        display: inline-block;
    }
    #weekend_race_widget .switchTimeZone .timeBtn:hover > span{
        border-color: transparent;
    }
    #weekend_race_widget .switchTimeZone .timeBtn.disabled > span{
        border-color: transparent;
        font-weight: bold;
        cursor: default;
    }
    #weekend_race_widget .switchTimeZone .timeBtn:after{
        content: ' | ';
    }
    #weekend_race_widget .switchTimeZone .timeBtn + .timeBtn:after{
        display: none;
    }
}

@media only screen {
    #page_search #result {
        font-size: 16px;
        clear: both;
        line-height: 1.3;
        padding-bottom: 30px;
    }
    #page_search #result a{
        margin:0 15px;
    }
    #page_search #result a + a{
        margin:0 15px 0 0;
    }
    .textRtl #page_search #result a + a{
        margin:0 0 0 15px;
    }
    #page_search #result a[href^="#"]{
        text-decoration:none;
        display: inline-block;
        border-bottom: 1px dashed #323232;
    }
    #page_search #result a[href^="#"]:hover{
        border-bottom: 1px solid transparent;
    }
}
@media  only screen and (min-width: 1024px) {
    #page_featured #features_section_2 .columnArticles h2 a{
        min-width: 225px; 
    }
    #page_featured #features_section_2 .columnPhotos h2 a,
    #page_featured #features_section_2 .columnVideos h2 a{
        width: 100%; 
    }
    #page_featured #features_section_3 .newsFeed h2 a{
        min-width: 295px; 
    }
}

@media only screen {
    .widgetDriversTeamsSN{
        margin-top: 12px;
        margin-bottom: 16px;
    }
    .widgetDriversTeamsSN h2{
        background: #000;
        height:31px;
        line-height: 31px;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
        font-size: 14px;
        font-weight: 600;
        color: #fff;
        padding: 0 75px 0 10px;
        text-transform: uppercase;
        position: relative;
    }
    .widgetDriversTeamsSN h2:after{
        content: '';
        width:65px;
        height: 31px;
        background: #ffdd00 no-repeat center;
        background-image: url('data:image/png;base64,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');
        background-size: contain;
        position: absolute;
        top: 0;
        right:0;
    }
    .textRtl .widgetDriversTeamsSN h2{
        padding: 0 10px 0 75px;
    }
    .textRtl .widgetDriversTeamsSN h2:after{
        right:auto;
        left:0;
    }

    .widgetDriversTeamsSN .item{
        height:80px;
        overflow: hidden;
        margin-top:15px;
        background: #fff;
        border-radius:40px 0 0 40px;
        font-size: 0;
        line-height: 0;
    }
    .textRtl .widgetDriversTeamsSN .item{
        border-radius:0 40px 40px 0;
    }
    .widgetDriversTeamsSN .item .userRThumb{
        float:left;
    }
    .textRtl .widgetDriversTeamsSN .item .userRThumb{
        float:right;
    }
    .widgetDriversTeamsSN .item .userbox{
        overflow: hidden;
        padding:10px 15px;
    }
    
    .widgetDriversTeamsSN .item h3{
        font-size: 18px;
        font-weight: 600;
        line-height: 20px;
        height: 25px;
        white-space: nowrap;
        overflow: hidden;
        margin-bottom: 1px;
    }
    .widgetDriversTeamsSN .item h3 a{
        text-decoration: none;
    }
    .widgetDriversTeamsSN .item h3 a:hover{
        text-decoration: underline;
    }
    .widgetDriversTeamsSN .item .description{
        line-height: 16px;
        height:34px;
        overflow: hidden;
        font-size: 14px;
        
    }
    .widgetDriversTeamsSN .item .description a{
        text-decoration: none;
    }
    .widgetDriversTeamsSN .item .socialmenu{
        font-size: 11px;
        line-height: 16px;
        text-align: center;
        float:right;
        margin-top: 2px;
        margin-left: 5px;
    }
    .textRtl .widgetDriversTeamsSN .item .socialmenu{
        float:left;
        margin-left: 0;
        margin-right: 5px;
    }    
    .widgetDriversTeamsSN .item .socialmenu a:before{
        width:16px;
        height:16px;
        color:#fff;
        display: block;
        
    }
    .widgetDriversTeamsSN .item .socialmenu a{
        text-decoration: none !important;
    }
    .widgetDriversTeamsSN .item .date{
        color: #808080;
        cursor: default;
        font-size: 13px;
        line-height: 16px;
        float: right;
        margin-top: 2px;
    }
    .textRtl .widgetDriversTeamsSN .item .date{
        float:left;
    }
}
@media only screen {
    .dakarMenu{
        float:right;
    }
    .textRtl .dakarMenu{
        float:left;
    }
    .dakarMenu .current{
        font-weight: 600;
    }
}

@media only screen {
    .featuredWidgetsBox{
        margin-bottom: 10px;
    }
    .featuredWidgetsBox .column{
        
    } 
    .featuredWidgetsBox .videoItems .item .thumb{
        width: 100%;
        display: block;
        margin-bottom: 10px;
    }
    .featuredWidgetsBox .videoItems .item .thumb-top{
        font-size: 0;
        line-height: 0;
        display: block;
    }
    .featuredWidgetsBox .videoItems .item .thumb-top img{
        width:100%;
    }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
    /*
    .featuredWidgetsBox .column + .column{
        width: 49.5%;
        float: left;
    }
    .textRtl .featuredWidgetsBox .column + .column{
        float: right;
    }
    .featuredWidgetsBox .column:nth-child(2){
        margin-right: 0.5%;
    }
    .featuredWidgetsBox .column:nth-child(3){
        margin-left: 0.5%;
    }
    .textRtl .featuredWidgetsBox .column:nth-child(2){
        margin-left: 0.5%;
        margin-right: 0;
    }
    .textRtl .featuredWidgetsBox .column:nth-child(3){
        margin-right: 0.5%;
        margin-left:0;
    }
    */
}
@media only screen  and (min-width: 1024px) {
    .featuredWidgetsBox .column{
        /* width:32.33%; */
        float: left;
    }
    .featuredWidgetsBox .column + .column{
        margin-left: 1%;
    }
    .textRtl .featuredWidgetsBox .column + .column{
        margin-left: 0;
        margin-right: 1%;
    }
    .textRtl .featuredWidgetsBox .column{
        float:right;
    }
}
@media only screen {
    .gPiolaArticleBox .topHeader{
        background: #fff;
        border-radius: 60px 0 0 0;
        position: relative;
    }
    .textRtl .gPiolaArticleBox .topHeader{
        border-radius:0 60px 0 0;
    }
    .gPiolaArticleBox .topHeader .photo{
        display: inline-block;
        width: 120px;
        height:120px;
        border-radius: 60px;
        border:1px solid #000;
        background: #cecece;
        position: relative;
        z-index: 5;
        background: url(https://cdn-9.motorsport.com/p/204/static/images/piola/piola-logo-new_v11c5006277937b7dc27236801a8daece.png) no-repeat;
        background-size: contain;
    }

    .gPiolaArticleBox .topHeader .photo-allen {
        background: url(https://cdn-0.motorsport.com/p/204/static/images/piola/allen-logo-new3_v139410b67961ca07832c0e1a8322c5f6.png) no-repeat;
        /* background-size: contain; */
        background-position: center center;
    }

    .gPiolaArticleBox .topHeader .petronas-logo {
        background: url(https://cdn-1.motorsport.com/p/204/static/images/piola/petronaslogo_ve5775bdbf9ea694deea48d8814f4db7a.png) no-repeat;
        width: 30%;
        height: 100px;
        display: inline-block;
        background-size: contain;
        margin-top: 8px;
        margin-right: 18px;
        float: right;
    }

    .gPiolaArticleBox .topHeader .titleBox{
        position: absolute;
        top:0;
        left:60px;
        right:0;
        z-index: 1;

    }
    .textRtl .gPiolaArticleBox .topHeader .titleBox{
        right:60px;
        left: auto;
    }
    .gPiolaArticleBox .topHeader .titleBox .name{
        line-height: 44px;
        height:46px;
        font-size: 20px;
        background: #000;
        display: inline-block;
        text-decoration: none;
        color: #fff;
        padding:0 10px 0 78px; 
        white-space: nowrap;
        position: relative;
    }
    .textRtl .gPiolaArticleBox .topHeader .titleBox .name{
        padding:0 78px 0 10px; 
    }
    .gPiolaArticleBox .topHeader .titleBox .name:after{
        position: absolute;
        width:0;
        height: 0;
        right: -14px;
        top:0;
        border-style: solid;
        border-width: 23px 7px;
        border-color:#000 transparent transparent #000;
        content:'';
        font-size: 0;
        line-height: 0;
    }
    .textRtl .gPiolaArticleBox .topHeader .titleBox .name:after{
        left: -14px;
        right:auto;
        border-color:#000 #000 transparent transparent;
    }
    .gPiolaArticleBox .topHeader .titleBox .title{
        display: inline-block;
        vertical-align: top;
        padding: 15px 0 0 80px;
        font-size: 18px;
        font-weight: 600;
        max-width: 160px;
        line-height: 1.3;
        font-weight: 600;
        text-decoration: none;
    }
    .textRtl .gPiolaArticleBox .topHeader .titleBox .title{
        padding: 15px 80px 0 0;
    }
    .gPiolaArticleBox .items{
        background: #fff;
        padding:7px 10px 0;
        overflow: hidden;
    }
    .gPiolaArticleBox .items .item{
        margin-bottom: 9px;
    }
}
@media only screen  and (min-width: 1366px) {
    .gPiolaArticleBox .items .item{
        margin-bottom: 10px;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .article{
        height: 98px !important;
        margin-left: 147px !important;
    }
    .textRtl .gPiolaArticleBox .articleView.levelHeight90 .item .article{
        margin-right: 147px !important;
        margin-left: auto !important;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .thumb{
        width:147px !important;
        height:98px !important;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .article h3{
        margin-top: 4px;
    }
}
@media only screen  and (min-width: 1440px) {
    .gPiolaArticleBox .items .item{
        margin-bottom: 10px;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .article{
        height: 107px !important;
        margin-left: 161px !important;
    }
    .textRtl .gPiolaArticleBox .articleView.levelHeight90 .item .article{
        margin-right: 161px !important;
        margin-left: auto !important;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .thumb{
        width:161px !important;
        height:107px !important;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .article h3{
        margin-top: 7px;
    }
}
@media only screen  and (min-width: 1600px) {
    .gPiolaArticleBox .articleView.levelHeight90 .item .article{
        height: 125px !important;
        margin-left: 188px !important;
    }
    .textRtl .gPiolaArticleBox .articleView.levelHeight90 .item .article{
        margin-right: 188px !important;
        margin-left: auto !important;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .thumb{
        width:188px !important;
        height:125px !important;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .article h3{
        margin-top: 5px;
        font-size: 16px;
        line-height: 20px;
        max-height: 60px;
    }
}
@media only screen  and (min-width: 1800px) {
    .gPiolaArticleBox .articleView.levelHeight90 .item .article{
        height: 146px !important;
        margin-left: 219px !important;
    }
    .textRtl .gPiolaArticleBox .articleView.levelHeight90 .item .article{
        margin-right: 219px !important;
        margin-left: auto !important;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .thumb{
        width:219px !important;
        height:146px !important;
    }
    .gPiolaArticleBox .articleView.levelHeight90 .item .article h3{
        margin-top: 10px;
        font-size: 18px;
        line-height: 22px;
        max-height: 66px;
    }
}
@media only screen  and (min-width: 480px) {
    .gPiolaArticleBox .topHeader .titleBox .name{
        font-size: 28px;
    }
}

@media only screen {
    .featuredWidgetsBox .scheduleItemsBox h2 a {
        width: 100%;
    }
}

@media only screen and (min-width: 1024px) {
    /*
    .featuredWidgetsBox .featuredItemsBox .info,
    .featuredWidgetsBox .featuredItemsBox .preview{
        display: none;
    } 
    .featuredWidgetsBox .featuredItemsBox h3 {
        margin-top: 5px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;        
    }
    */
    .featuredWidgetsBox .featuredItemsBox a {
        text-decoration: none;
    }

    .featuredWidgetsBox .scheduleItemsBox .scheduleListWrapper {
        margin: 0;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table {
        margin: 0;
    }
    .featuredWidgetsBox .featuredItemsBox .item .preview {
        display: none;
    }
    .featuredWidgetsBox .scheduleListWrapper .event {
        white-space: normal;
        line-height: 15px;
    }
    .featuredWidgetsBox .scheduleItemsBox .scheduleListWrapper table.eventsList .thEvent {
        white-space: nowrap;
    }
}

@media only screen {
    .featuredWidgetsBox .featuredItemsBox .item {
        background: #fff;
    }
    .featuredWidgetsBox .featuredItemsBox .item .thumb {
        position: relative;
        width: 100%;
    }
    .featuredWidgetsBox .featuredItemsBox .item .promote {
        padding: 10px;
    }
    .featuredWidgetsBox .featuredItemsBox .item a {
        text-decoration: none;
    }
    .featuredWidgetsBox .featuredItemsBox .item a:hover {
        text-decoration: underline;
    }
    .featuredWidgetsBox .featuredItemsBox .item .info{
        font-size: 12px;
        line-height: 25px;
        text-transform: uppercase;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        font-weight: 600;
    }
    .featuredWidgetsBox .featuredItemsBox .item .info a {
        color: #0066ff;
    }
    .featuredWidgetsBox .featuredItemsBox .item h3 {
        font-weight: 600;
        line-height: 25px;
        font-size: 15px;
        overflow: hidden;
    }
    .featuredWidgetsBox .featuredItemsBox .item .preview {
        line-height: 25px;
        font-size: 15px;
    }
    .featuredWidgetsBox .scheduleItemsBox .moreLink {
        margin: 10px 0 0;
    }
}
@media only screen and (max-width: 1023px) {
    .featuredWidgetsBox .scheduleItemsBox .scheduleListWrapper {
        margin: 0;
    }
    .featuredWidgetsBox .scheduleItemsBox .scheduleListWrapper table{
        margin-bottom: 0;
    }
}
@media only screen and (max-width: 479px) {
    .featuredWidgetsBox .featuredItemsBox {
        margin: 10px 0;
    }
    .featuredWidgetsBox .featuredItemsBox .item {
        background: #fff;
    }
    .featuredWidgetsBox .featuredItemsBox .item + .item {
        margin-top: 10px;
    }
}
@media only screen and (min-width: 480px) and (max-width: 1023px) {
    .featuredWidgetsBox .featuredItemsBox {
        padding: 0;
        margin: 10px 0;

        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-direction: normal;
        -moz-box-direction: normal;
        -webkit-box-orient: horizontal;
        -moz-box-orient: horizontal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -moz-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch;
        -webkit-box-align: stretch;
        -moz-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
    }
    .featuredWidgetsBox .featuredItemsBox .item {
        width: calc(50% - 5px);
    }
    .featuredWidgetsBox .featuredItemsBox .item + .item {
        margin-left: 10px;
    }
    .textRtl .featuredWidgetsBox .featuredItemsBox .item + .item {
        margin-left: auto;
        margin-right: 10px;
    }
}
@media only screen and (min-width: 1024px) {
    .featuredWidgetsBox .scheduleListWrapper table.eventsList .thDate,
    .featuredWidgetsBox .scheduleListWrapper table.eventsList td:first-child {
        width: 150px;
        white-space: nowrap
    }
    .featuredWidgetsBox .scheduleListWrapper table.eventsList td > span {
        line-height: 15px;
        max-height: 30px;
        display: inline-block;
        overflow: hidden;
        vertical-align: middle;
    }

    .featuredWidgetsBox .featuredItemsBox .item h3 {
        height: 50px;
    }

    .featuredWidgetsBox .scheduleItemsBox .articleContent table td {
        padding: 0 5px;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1365px) {
    .featuredWidgetsBox .column{
        width: -webkit-calc(49% - 89px);
        width: -moz-calc(49% - 89px);
        width: calc(49% - 89px);
    }
    .featuredWidgetsBox .featuredItemsBox {
        width: 178px;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table tr:nth-of-type(n+9) {
        display: none;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table td {
        height: 40px;
    }
    .featuredWidgetsBox .scheduleItemsBox .moreLink {
        margin-top: 9px;
    }
}
@media only screen  and (min-width: 1366px) and (max-width: 1439px) {
    .featuredWidgetsBox .column{
        width: -webkit-calc(49% - 99px);
        width: -moz-calc(49% - 99px);
        width: calc(49% - 99px);
    }
    .featuredWidgetsBox .featuredItemsBox {
        width: 198px;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table tr:nth-of-type(n+10) {
        display: none;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table td {
        height: 39px;
    }
    .featuredWidgetsBox .headings h2 a {
        margin-bottom: 8px;
    }
    .featuredWidgetsBox .scheduleItemsBox .moreLink {
        margin-top: 8px;
    }
}
@media only screen  and (min-width: 1440px) and (max-width: 1599px) {
    .featuredWidgetsBox .column{
        width: -webkit-calc(49% - 109px);
        width: -moz-calc(49% - 109px);
        width: calc(49% - 109px);
    }
    .featuredWidgetsBox .featuredItemsBox {
        width: 218px;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table tr:nth-of-type(n+11) {
        display: none;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table td {
        height: 37px;
    }
    .featuredWidgetsBox .headings h2 a {
        margin-bottom: 11px;
    }
    .featuredWidgetsBox .scheduleItemsBox .moreLink {
        margin-top: 11px;
    }
}
@media only screen  and (min-width: 1600px) and (max-width: 1799px) {
    .featuredWidgetsBox .column{
        width: -webkit-calc(49% - 129px);
        width: -moz-calc(49% - 129px);
        width: calc(49% - 129px);
    }
    .featuredWidgetsBox .featuredItemsBox {
        width: 258px;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table td {
        height: 39px;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table tr:nth-of-type(n+12) {
        display: none;
    }
    .featuredWidgetsBox .headings h2 a {
        margin-bottom: 9px;
    }
    .featuredWidgetsBox .scheduleItemsBox .moreLink {
        margin-top: 9px;
    }
}

@media only screen and (min-width: 1800px) {
    .featuredWidgetsBox .column{
        width: -webkit-calc(49% - 153px);
        width: -moz-calc(49% - 153px);
        width: calc(49% - 153px);
    }
    .featuredWidgetsBox .featuredItemsBox {
        width: 306px;
    }
    .featuredWidgetsBox .scheduleItemsBox .articleContent table td {
        height: 38px;
    }

    .featuredWidgetsBox .scheduleItemsBox .articleContent table tr:nth-of-type(n+14) {
        display: none;
    }
    .featuredWidgetsBox .headings h2 a {
        margin-bottom: 9px;
    }
    .featuredWidgetsBox .scheduleItemsBox .moreLink {
        margin-top: 8px;
    }
}

@media  only screen and (min-width: 1024px) and (max-width: 1399px) {
    .gPiolaArticleBox .topHeader .petronas-logo {
       /* display: none; */
       width: 85px;
       margin-top: 15px;
   }
   .gPiolaArticleBox .topHeader .titleBox .title {
       /* display: block; */
       max-width: 150px;
   }
}

@media  only screen and (max-width: 1023px) {
    .gPiolaArticleBox .topHeader .petronas-logo {
        max-width: 150px;
    }
}

@media  only screen and (max-width: 474px) {
    .gPiolaArticleBox .topHeader .petronas-logo {
        /* display: none; */
        width: 75px;
        margin-top: 15px;
    }
    .gPiolaArticleBox .topHeader .titleBox .title {
        max-width: 125px;
        font-size: 16px;
    }
}

@media  only screen and (max-width: 399px) {
    .gPiolaArticleBox .topHeader .petronas-logo {
        width: 56px;
        margin-top: 15px;
    }
    .gPiolaArticleBox .topHeader .titleBox .title {
        max-width: 85px;
        font-size: 13px;
    }
}@media  only screen{
    .articleContent {
        font-family: "Open Sans", Helvetica, Arial, Verdana, sans-serif;
        font-size: 16px !important;
        line-height: 1.5;
    }
    .articleContent h1,
    .articleContent h2,
    .articleContent h3,
    .articleContent h4,
    .articleContent h5,
    .articleContent h6{
        padding-top: 10px;
        margin-bottom: 10px;
        font-size: 20px;
        font-weight: 600;
    }
    .articleContent .content h1 [data-bubbles] > a,
    .articleContent .content h2 [data-bubbles] > a,
    .articleContent .content h3 [data-bubbles] > a,
    .articleContent .content h4 [data-bubbles] > a,
    .articleContent .content h5 [data-bubbles] > a,
    .articleContent .content h6 [data-bubbles] > a,
    .articleContent blockquote p [data-bubbles] > a,
    .articleContent .quoteBlock p [data-bubbles] > a{
        color: #262626 !important;
    }
    .articleContent h4,
    .articleContent h5,
    .articleContent h6{
        font-size: 18px;
    }
    .articleAuthorBox{
        overflow: hidden;
    }
    .articleAuthorInfo{
        display: inline-block;
        vertical-align: middle;
    }
    .articleAuthorThumb{
        vertical-align: middle;
        margin-right:10px;
    }
    .textRtl .articleAuthorThumb{
        margin-right:0;
        margin-left:10px;
    }
    .articleContent .articleAuthor{
        margin-bottom: 5px;
    }
    .articleContent .articleDate,
    .articleContent .articleAuthor{
        color: #808080;
        font-size: 14px;
    }
    .articleContent .articleAuthor a{
        color: #0066ff;
        text-decoration: none;
    }
    .articleContent .content{
        margin-top: 10px;
    }
    .articleContent .content .preview{
        padding-top: 0;
        margin-bottom: 20px;
        font-size: 21px;
        color:#545454;
    }

    body.edtn-hu .articleContent .content .inarticleNormalResAd .ap {
        margin: 0 auto;
    }

    .articleContent.withFWGallery .content .preview{
        clear:both;
    }
    .articleContent .content a {
        color: #0066FF;
        text-decoration: none;
    }
    .articleContent .content a:hover{
        text-decoration: underline;
    }
    .articleContent p{ /* .content >*/
        margin-bottom: 10px;
    }
    .articleContent p.description{ 
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .articleContent table p{ /* .content >*/
        margin-bottom: 0;
    }
    .articleContent .image img,
    .articleContent .image a {
        display: inline-block;
    }
    .articleContent .image {
        font-size: 14px;
        margin-top: 6px;
    }
    .articleContent .image .title {
        font-weight: bold;
    }
    .articleContent .image p {
        margin-top: 0;
        margin-bottom: 1em;
    }

    .x-body .articleContent .content {
        padding-left: 20px;
    }
    .x-body .articlePhotosList .item{
        margin-bottom: 5px;
    }
    .info-pages-img-wrapper {
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        margin-bottom: 15px;
    }
    .info-pages-img-wrapper {
        font-size: 0px;
    }
    .info-pages-img-wrapper img{
        margin: 5px;
    }
    body[data-edtn="hu"] #page_advertising .pageAboutBox h1 {
        font-size: 32px;
    }

    /* Request by Eric to always show embed stuff in fullwidth mode */
    .articleContent iframe[src]{
        width: 100% !important;
    }
    .articleContent blockquote p:before,
    .articleContent .quoteBlock .quote:before {
        content: '“';
    }
    .articleContent blockquote p:after,
    .articleContent .quoteBlock .quote:after {
        content: '”';
    }
    .articleContent blockquote p:last-child:after{
        content:"";
    }
    .articleContent blockquote p:last-child,
    .articleContent .quoteBlock p.author {
        font-weight: normal;
    }
    .articleContent blockquote p:last-child:before,
    .articleContent .quoteBlock p.author:before {
        content: "– ";
    }
    .articleContent .relatedArticles h3{
        padding-top: 0;
    }
    .articleContent .relatedArticles ul li{
        margin-bottom: 5px;
    }
    .articleContent .relatedArticles ul li a{
        text-decoration: none;
        color: #262626;
    }
    .articleContent .relatedArticles ul li a:hover{
        text-decoration: underline;
    }
    .articleContent .relatedArticles,
    .articleContent blockquote,
    .articleContent .quoteBlock {
        margin-bottom: 15px;
        margin-left: 80px;
        padding: 5px 0 5px 20px;
        border-left: 2px solid #ffdd00;

    }
        .textRtl .articleContent .relatedArticles,
        .textRtl .articleContent blockquote,
        .textRtl .articleContent .quoteBlock {
            border-left: none;
            border-right: 2px solid #ffdd00;
            padding-left: 0;
            padding-right: 20px;
        }
    .articleContent blockquote,
    .articleContent .quoteBlock .quote {
        display: block;
        font-size: 20px;
        font-weight: normal;
        line-height: 1.5;
        font-weight: bold;
    }
    .articleContent .quoteBlock .quote {
        margin:0;
        padding:0;
    }
    .articleContent .quoteBlock .author {
        font-style: normal;
        padding: 0;
    }

    .articleContent .fLeft {
        float: left;
        margin-right: 20px;
    }
    .articleContent .fRight {
        float: right;
        margin-left: 20px;
    }
    .articleContent ol,
    .articleContent ul {
        margin: 0 0 10px 30px;
    }
    .textRtl .articleContent ol,
    .textRtl .articleContent ul {
        margin-left: 0;
        margin-right: 30px;
    }
    .articleContent ol{
        list-style: decimal outside none;
    }
    .articleContent ol li {
        list-style: inherit;
    }
    .articleContent ul{
        list-style: circle outside none;
    }
    .articleContent ul li {
        list-style: inherit;
    }
    .articleContent sup{
        font-size: 70%;
        display: inline-block;
        vertical-align: top;
    }
    .articleContent sub{
        font-size: 70%;
        display: inline-block;
        vertical-align: bottom;
    }
    .articleContent table{
        margin-bottom: 10px;
        width:100%;
        font-size: 80%;
    }
    .articleContent table tr:nth-child(even){
        background:#ededed;
    }
    .articleContent table tr:nth-child(odd){
        background:#f5f5f5;
    }
    .articleContent table.light tr:nth-child(odd){
        background:#fff;
    }
    .articleContent table.white tr{
        background:#fff !important;
    }
    .articleContent table th,
    .articleContent table td{
        padding: 5px;
    }
    .articleContent table thead td,
    .articleContent table th{
        text-align: left;
        font-weight: bold;
    }
    .textRtl .articleContent table thead td,
    .textRtl .articleContent table th{
        text-align: right;
    }
    .articleContent table thead td,
    .articleContent table tr:first-child th,
    .articleContent table tr:first-child th + td{
        background: #808080;
        color: #fff;
    }
    .articleContent table.lightth thead td,
    .articleContent table.lightth tr:first-child th,
    .articleContent table.lightth tr:first-child th + td{
        background: #ccc;
        color: #000;
    }
    .articleContent table th a,
    .articleContent table th a:hover{
        color: #fff;
        text-decoration: none;
    }
    .articleContent table tr.subh{
        background: none !important;
        font-weight: 600;
        font-size: 130%;
    }
    .articleDetail .articleContent .fsp{
        display:none;
    }
    .articleContent table caption{
        padding: 5px 0;
        text-align: left;
        font-weight: bold;
        font-size: 140%;
    }
    .table-wrapper {
        width:100%;
        overflow-x:auto;
    }
    table .tdriver,
    table .tteam{
        display:inline-block;
        text-decoration: none;
        white-space: nowrap;
    }
    table a.tdriver:hover .name{
        text-decoration: underline;
    }
    table .tdriver img{
        display:inline-block;
        vertical-align: middle;
        margin-right: 5px;
    }
    .textRtl table .tdriver img{
        margin-right: 0;
        margin-left: 5px;
    }
    .articleContent .nwr{
        white-space: nowrap;
    }
}
@media  only screen and (max-width: 767px){
    .articleContent .content .preview{
        font-size: 20px;
    }
}
@media  only screen and (min-width: 768px) {
    .articleDetail .articleContent .fsp{
        display:block;
        float: left;
        margin-left:-220px;
    }

    #center_shares_block {
        position: fixed;
        top: 50%;
        left: 0;
        z-index: 3; 
        will-change: transform;
        -webkit-transition: transform 1s ease-out, left 0.3s ease, right 0.3s ease;
                transition: transform 1s ease-out, left 0.3s ease, right 0.3s ease;
        -webkit-transform: translate(0, -50%);
                transform: translate(0, -50%);
    }
    .textRtl #center_shares_block {
        left: auto;
        right: 0;
    }
        #center_shares_block.initialized {
            -webkit-transition-duration: 0.3s;
                    transition-duration: 0.3s;
        }
        #center_shares_block.hidden {
            -webkit-transition: none;
                    transition: none;
            -webkit-transform: translate(-100%, -50%);
                    transform: translate(-100%, -50%);
        }
        .textRtl #center_shares_block.hidden {
            -webkit-transform: translate(100%, -50%);
                    transform: translate(100%, -50%);
        }

    /*
    #stick_side_center{
        display: block;
        height:0;
        position: relative;
    }
    #stick_side_center .shareBox{
        position: absolute;
        top:-500px;
        left: 10px;
        overflow:hidden;
    }
    */
}

@media only screen and (min-width : 768px) and (max-width : 1124px){
    #center_shares_block{
        left:0;
    }
    .textRtl #center_shares_block{
        left:auto;
        right:0;
    }
    .touch #center_shares_block:after{
        content: '';
        position: absolute;
        top:0;
        width:65px;
        left:-5px;
        bottom:0;
        /*background: rgba(0,0,0,0.3);*/
        z-index: 10;
    }
    .touch #center_shares_block:hover:after{
        left:-60px;
        -webkit-transition: left 0.01s ease, right 0.01s ease;
                transition: left 0.01s ease, right 0.01s ease;
        -webkit-transition-delay:0.1s;
                transition-delay:0.1s; 
    }
    .touch.textRtl #center_shares_block:hover:after{
        left:auto;
        right:-60px;
    }
}

@media only screen and (min-width : 768px){
    #center_shares_block:hover{
        left:0;
        -webkit-transition-delay:0.2s;
                transition-delay:0.2s; 
    }
    .textRtl #center_shares_block:hover{
        left:auto;
        right:0;
    }
}
@media only screen and (min-width : 768px) and (max-width : 1059px){
    #center_shares_block{
        left:-40px;
    }
    .textRtl #center_shares_block{
        left:auto;
        right:-40px;
    }
}
@media only screen and (min-width : 1060px) and (max-width : 1069px){
    #center_shares_block{
        left:-35px;
    }
    .textRtl #center_shares_block{
        left:auto;
        right:-35px;
    }
}
@media only screen and (min-width : 1070px) and (max-width : 1079px){
    #center_shares_block{
        left:-30px;
    }
    .textRtl #center_shares_block{
        left:auto;
        right:-30px;
    }
}
@media only screen and (min-width : 1080px) and (max-width : 1089px){
    #center_shares_block{
        left:-25px;
    }
    .textRtl #center_shares_block{
        left:auto;
        right:-25px;
    }
}
@media only screen and (min-width : 1090px) and (max-width : 1099px){
    #center_shares_block{
        left:-20px;
    }
    .textRtl #center_shares_block{
        left:auto;
        right:-20px;
    }
}
@media only screen and (min-width : 1100px) and (max-width : 1109px){
    #center_shares_block{
        left:-15px;
    }
    .textRtl #center_shares_block{
        left:auto;
        right:-15px;
    }
}
@media only screen and (min-width : 1110px) and (max-width : 1119px){
    #center_shares_block{
        left:-10px;
    }
    .textRtl #center_shares_block{
        left:auto;
        right:-10px;
    }
}
@media only screen and (min-width : 1120px) and (max-width : 1129px){
    #center_shares_block{
        left:-5px;
    }
    .textRtl #center_shares_block{
        left:auto;
        right:-5px;
    }
}


@media only screen and (min-width : 1125px){
    .touch #stick_side_center .shareBox:after{
        display: none;
    }
    #stick_side_center .shareBox{
        /* background: #f6f6f6; */
        /* background: #fff; */
        left:-40px;
        opacity: 0;
        -webkit-transition: opacity 0.7s ease, top 0.2s ease;
                transition: opacity 0.7s ease, top 0.2s ease;
    }
    .textRtl #stick_side_center .shareBox{
        left:auto;
        right:-40px;
    }
    #stick_side_center.show-info .shareBox{
        top:20px;
        opacity: 1;
        -webkit-transition-delay:0.3s;
                transition-delay:0.3s; 
    }
}

@media  only screen and (min-width: 600px){
    .articleContent blockquote.fLeft,
    .articleContent blockquote.fRight,
    .articleContent .quoteBlock.fLeft,
    .articleContent .quoteBlock.fRight{
        max-width: 50%;        
    }
    .articleContent blockquote.fLeft,
    .articleContent .quoteBlock.fLeft{
        margin-left: 0;
        border-right: 2px solid #ffdd00;
        border-left: none;
        padding: 5px 20px 5px 0;
    }
}
@media  only screen and (max-width: 600px) {
    .articleContent .relatedArticles,
    .articleContent blockquote,
    .articleContent .quoteBlock{
        margin-left: 0;
    }
    .articleContent .fRight,
    .articleContent .fLeft {
        float: none;
        margin:10px auto;
    }
    .articleContent iframe[src^="/videos/embed/?p="]{
        width:100% !important;
    }
    .info-pages-img-wrapper > a {
        width: 95%;
        height: 95%;
        overflow: hidden;
    }
    .info-pages-img-wrapper img {
        width: 95%;
        height: 95%;
    }
    .info-pages-img-wrapper > a > img {
        width: 100%;
        height: 100%;
        margin: 5px 0px;
    }
    body[data-edtn="hu"] #page_advertising .pageAboutBox h1 {
        font-size: 26px;
    }
}
@media  only screen{
    .articleContent .image-s1,
    .articleContent .image-s8{
        width:100%;
        max-width: 800px;
        text-align: center;
        margin: 10px auto;
    }

    .articleContent .fLeft.image-s1,
    .articleContent .fRight.image-s1,
    .articleContent .fLeft.image-s8,
    .articleContent .fRight.image-s8{
        float:none;
        /*margin: 10px auto;*/
    }
    .articleContent .image-s2{
        width:100%;
        max-width:350px;
    }
    .articleContent .image-s3{
        width:100%;
        max-width:300px;
    }
    .articleContent .image-s4,
    .articleContent .image-s9{
        width:100%;
        max-width:250px;
    }
    .articleContent .image-s4 {
        max-width:250px;
    }
    .articleContent .image-s5{
        width:100%;
        max-width:200px;
    }
    .articleContent .image-s6{
        width:100%;
        max-width:150px;
    }
    .articleContent .image .title{
        font-size: 14px;
        line-height: 18px;
        text-align: left;
        margin:5px 5px 0;
        font-weight: normal;
    }
    .articleContent .image .author{
        font-size: 13px;
        line-height: 16px;
        text-align: left;
        margin:5px 5px 0;
    }
        .textRtl .articleContent .image .title,
        .textRtl .articleContent .image .author{
            text-align: right;
        }
}
@media  only screen{
    .articleContent .video{
        overflow: hidden;
        margin: 0 0 10px 0;
        /* position: relative;
        z-index: 1;*/
    }
    .articleContent .fLeft.video-s1,
    .articleContent .fRight.video-s1{
        float:none;
        margin: 10px auto;
    }

    #center_shares_block .expandBtn,
    #center_shares_block .collapseBtn {
        text-align: center;
        display: block;
        font-size: 24px;
        cursor:  pointer;
        opacity: 0;
        -webkit-transition: opacity 0.3s linear;
                transition: opacity 0.3s linear;
    }
    #center_shares_block .collapseBtn {
        position: absolute;
        top: 100%;
        left: 0;
        right: 0;
    }
    .textRtl #center_shares_block .collapseBtn {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
    }
    #center_shares_block .expandBtn {
        position: absolute;
        left: 100%;
        top:  50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
    }
    .textRtl #center_shares_block .expandBtn {
        -webkit-transform: translateY(-50%) rotate(180deg);
                transform: translateY(-50%) rotate(180deg);
    }
    .textRtl #center_shares_block .expandBtn {
        right: 100%;
        left: auto;
    }
        #center_shares_block .expandBtn:before {
            margin: 0 0 0 5px;
            width:  auto;
        }
}

@media only screen and (min-width : 1130px){
    #center_shares_block.collapsed {
        -webkit-transform: translate(-100%, -50%);
                transform: translate(-100%, -50%);
    }
    .textRtl #center_shares_block.collapsed {
        -webkit-transform: translate(100%, -50%);
                transform: translate(100%, -50%);
    }
    #center_shares_block.collapsed .expandBtn {
        opacity: 1;
        -webkit-transition-delay: 0.5s;
                transition-delay: 0.5s;
    }
    #center_shares_block:hover .collapseBtn {
        opacity: 1;
    }
}

@media  only screen and (max-width: 767px){
    .articleContent .video{
        float:none;
        margin: 10px auto;
        width:560px;
        height: 314px;
    }

    #center_shares_block {
        position: fixed;
        z-index: 3;
        left: 0;
        right: 0;
        bottom: 0;
        top: auto;
    }
    #center_shares_block .servicesBox {
        width: 100%;
        display: block;
        text-align: center;
        white-space: nowrap;
        background: #333;
    }
    #center_shares_block .servicesBox .social {
        width: 20%;
        display: inline-block;
        vertical-align: top;
        -webkit-border-radius: 0;
        border-radius: 0;
    }
    .edtn-ru #center_shares_block .servicesBox .social.pinterest,
    #center_shares_block .servicesBox .social.reddit,
    #center_shares_block .servicesBox .social.linkedin,
    #center_shares_block .servicesBox .social.print {
        display: none;
    }
    #center_shares_block .servicesBox .social:before{
        width: 100%;
    }
    #center_shares_block .servicesBox .social + .social {
        margin-top: 0;
    }

}
@media  only screen and (max-width: 599px){
    .articleContent .video{
        float:none;
        margin: 10px auto;
        width:440px;
        /* height:293px; */
        height: 247px;
    }
}
@media  only screen and (max-width: 479px){
    .articleContent .video{
        float:none;
        margin: 10px auto;
        width:300px;
        height: 169px;
    }
    body[data-edtn="hu"] #page_advertising .pageAboutBox h1 {
        font-size: 22px;
    }
}
@media  only screen and (min-width: 768px){
    .articleContent .video-s1{
        width:728px;
        height:409px;
        margin: 10px auto;
    }
    .articleContent.withFilpStrip .video-s1{
        width:508px;
        height:286px;
    }
    .articleContent .video-s2{
        width:350px;
        height: 197px;
    }
    .articleContent .video-s3{
        width:300px;
        height:200px;
    }
    .articleContent .video-s4{
        width:250px;
        height:165px;
    }
    .articleContent .video-s5{
        width:200px;
        height:135px;
    }
    .articleContent .video-s6{
        width:150px;
        height:100px;
    }
}
@media  only screen and (min-width: 900px){
    .articleContent .video-s1{
        width:520px;
        height:292px;
    }
    .articleContent.withFilpStrip .video-s1{
        width:300px;
        height:169px;
    }
}
@media  only screen and (min-width: 1024px){
    .articleContent .video-s1{
        width:640px;
        height:360px;
    }
    .articleContent.withFilpStrip .video-s1{
        width:425px;
        height:239px;
    }
}
@media  only screen and (min-width: 1440px){
    .articleContent .video-s1{
        width:760px;
        height: 427px;
    }
    .articleContent.withFilpStrip .video-s1{
        width:550px;
        height: 309px;
    }
}
@media  only screen and (min-width: 1600px){
    /*.articleContent .video-s1{
        width:800px;
        height:533px;
    }
    .articleContent.withFilpStrip .video-s1{
        width:680px;
        height:454px;
    }*/
}
@media  only screen and (min-width: 1800px){
    /*.articleContent .video-s1{
        width:990px;
        height:640px;
    }*/
    /*.articleContent.withFilpStrip .video-s1{
        width:800px;
        height:533px;
    }*/
}

/*
@media  only screen and (max-width: 1439px){
    .articleContent.withFilpStrip .video-s1.facebookVideo{
        height: 239px;
    }
}
@media  only screen and (max-width: 1023px){
    .articleContent.withFilpStrip .video-s1.facebookVideo{
        height: 168px;
    }
}

@media  only screen and (max-width: 899px){
    .articleContent.withFilpStrip .video-s1.facebookVideo{
        height: 286px;
    }
}

@media  only screen and (max-width: 767px){
    .articleContent.withFilpStrip .video-s1.facebookVideo{
        height: 315px;
    }
}
@media  only screen and (max-width: 599px){
    .articleContent.withFilpStrip .video-s1.facebookVideo{
        height: 248px;
    }
}
@media  only screen and (max-width: 479px){
    .articleContent.withFilpStrip .video-s1.facebookVideo{
        height: 169px;
    }
}
*/

@media  only screen {

.articleContent .storyHighlights{
    overflow: hidden;
    width: 300px;
    margin-bottom: 10px;
}   
    .articleContent .storyHighlights h3{
        display: inline-block;
        padding-left: 0px;
        color: #000;
        font-weight: normal;
        background: #ffdd00;
        padding: 0 10px;
        font-size: 18px;
        line-height: 30px;
    }

    .articleContent .storyHighlights ul{
        padding: 10px 0 0;
        margin: 0;
    }
    .articleContent .storyHighlights ul li{
        padding: 5px 0;
        position: relative;
        color: #333;
        list-style-type: none;
        font-size: 14px;
        line-height: 16px;
    }
}

/* START INSIDER BLOCK */
@media only screen {

    .registerFormWrapper .popupBoxWrapper {
        width: 600px;
    }
    .cmpDialog.registerDialog .box {
        width: 600px;
    }

    #motorsport_insider_form {
        /* width: 280px; */
        width: 460px;
        max-width: 100%;
        margin: 30px auto;
        margin-top: 0;
        line-height: 1.2;
        text-align: center;
        text-transform: uppercase;
        display: none;
        font-size: 0;
    }
    #motorsport_insider_form h3{
        font-size: 45px;
        color: rgba(0,0,0,.6);
        margin: 0;
        margin-bottom: 15px;
        padding: 0;
        font-weight: 900;
        text-transform: none;
    }
    #motorsport_insider_form .insiderLogo{
        margin: 8px 0 25px;
        width:  100px;
        max-width: 100%;
    }
    #motorsport_insider_form label{
        font-weight: 400;
        font-size:  23px;
        color: rgba(0,0,0,.7);
        margin-bottom: 15px;
        text-align: center;
        text-transform: none;
        letter-spacing: 1px;
    }
    #motorsport_insider_form .error{
        text-transform: none;
    }
    #motorsport_insider_form input[type="submit"]{
        width: 30%;
        background: #2699f8;
        border-color: #2699f8;
        color: #fff;
        /* border-radius: 3px; */
        font-size: 16px;
        line-height: 38px;
        font-weight: bold;
        height: auto;
        font-family: "Open Sans", Helvetica, Arial, Verdana, sans-serif;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        margin: 0;
        display: inline-block;
        vertical-align: top;
        text-transform: none;
    }
        #motorsport_insider_form input[type="submit"]:hover {
            border-color: #777;
        }

    #motorsport_insider_form input[type="text"],
    #motorsport_insider_form input[type="email"]{
        /* text-transform: uppercase; */
        text-align: center;
        border-color: rgba(0,0,0,.5);
        color: rgba(0,0,0,.5);
        line-height: 28px;
        margin-bottom: 0;
        display: inline-block;
        width: 70%;
        /* color: #9b9b9b; */
    }

    form#motorsport_insider_form {
        display: flex;
        /* flex-direction: column; */
        flex-wrap: wrap;
    }

    form#motorsport_insider_form img,
    form#motorsport_insider_form input {
        align-self: center;
    }

    form#motorsport_insider_form label {
        width: 100%;
    }
    
    form#motorsport_insider_form div.error {
        order: 2;
        margin: 7px 0 7px;
    }

    form#motorsport_insider_form .insiderLogo {
        margin-left: calc(50% - 50px);
        margin-right: calc(50% - 50px);
    }

}

@media only screen and (max-width: 480px) {
    #motorsport_insider_form h3 {
        font-size: 30px;
    }

    #motorsport_insider_form label {
        font-size: 18px;
    }

    #motorsport_insider_form input[type="submit"] {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 13px;
    }
}

/* END INSIDER BLOCK */

#hiddenSucccessMessage {
    display: none;
}@media  only screen{
    .popup.photoDetail.small .photoBox .photoControlsButton,
    .photoDetail.small .photoBox .photoControls .btn:before{
        width:30px;
        height:30px;
        line-height: 30px;
        background: #fff;  
        color:#000;
        text-transform: lowercase;
        text-align: center;   
    }
    .photoDetail.small .photoBox .photoControls .btn.white:before{
        background: transparent;
        color:#fff;
    }
    .photoDetail.small .photoBox .photoControls .btn.disabled:before{
        background: #404040;
    }
    .photoDetail.small .photoBox .photoControls .btn.disabled > span{
        color: #404040;
    }
    .photoDetail.small .photoBox .photoControls .btn.disabled{
        cursor: default;
    }
    .popup.photoDetail.small .photoBox .photoControlsButton{
        position: absolute;
        cursor: pointer;
        background: #bfbfbf;
    }
    .photoDetail.small .photoBox .photoControls .btn:before{
        font-family: "icons";
        font-size: 30px;
        display: block;
        position: absolute;
        top:0;
    }
    .photoDetail.small .photoBox .photoControls .btnCenter:before,
    .photoDetail.small .photoBox .photoControls .btnLeft:before{
        left:0;
    }
    .photoDetail.small .photoBox .photoControls .btnRight:before{
        right:0;
    }
    .photoDetail.small .photoBox .photoControls{
        background: #000;
        height:50px;
        overflow: hidden;
        color: #fff;
        padding: 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .photoPage.photoDetail.small .photoBox .shareBox{
        margin-bottom: 5px;
    }
    .photoPage.photoDetail.small .photoBox .photoControls{
        margin-bottom: 10px;
    }
    .photoDetail.small .photoBox .photoControls a{
        color:#fff;
        text-decoration: none !important;
    }
    .photoDetail.small .photoBox .photoControls .btn{
        text-transform: uppercase;
        text-align: center;
        margin:10px 0;
        position: relative;
        cursor: pointer;
    }
    .photoDetail.small .photoBox .photoControls .btn > span{
        display: block;
        line-height: 17px;
        font-size: 15px;
    }
    .photoDetail.small .photoBox .photoControls .btn > span + span{
        line-height: 13px;
        font-size: 11px;
    }
    .photoDetail.small .photoBox .photoControls .btnRight{
        float:right;
        margin-left: 20px;
        padding-right:40px;
    }
    .photoDetail.small .photoBox .photoControls .btnLeft{
        float:left;
        padding-left:40px;
    }
    .photoDetail.small .photoBox .photoControls .btnCenter{
        padding-left:40px;
    }
    .photoDetail.small .photoBox .photoControls .prevPhoto:before{
        content:"\e846";
    }
    .photoDetail.small .photoBox .photoControls .nextPhoto:before{
        content:"\e845";
    }
    .photoDetail.small .photoBox .photoControls .highResPhoto:before{
        content:"\e814";
        font-size: 32px;
    }
    .photoDetail.small .photoBox .photoControls .infoShowPhoto:before{
        content:"\e82f";
    }
    .photoDetail.small .photoBox .photoControls .shareShowPhoto:before{
        content:"\e830";
    }
    .textRtl .photoDetail.small .photoBox .photoControls .shareShowPhoto:before{
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg);
    }
    .photoDetail.small .photoBox .photoControls .slideShowPhoto:before{
        content:"\e818";
    }
    .photoDetail.small .photoBox .photoControls .slideShowPhoto.active:before{
        content:"\e847";
    }
    .photoDetail.small .photoBox .photoControls .infoControls{
        text-align: center;
        display: block;
        white-space: nowrap;
    }

    .photoDetail.small .photoBox .photoControls .infoControls > span{
        /*max-width: 140px;*/
        font-size: 12px;
        line-height: 15px;
        margin:10px 0;
        display: inline-block;
        vertical-align: middle;
    }
    .photoDetail.small .photoBox .photoControls .infoControls .premiumMsgWrapper{
        display: inline-block;
        vertical-align: middle;
        margin-left: 20px;
    }
        .photoDetail.small .photoBox .photoControls .premiumMsgWrapper .join{
            display: inline-block;
            vertical-align: middle;
            background: #0880ff;
            color: #fff;
            padding: 5px 10px;
            min-width: 80px;
            -webkit-border-radius: 3px;
                    border-radius: 3px;
        }
        .photoDetail.small .photoBox .photoControls .premiumMsgWrapper .text{
            text-transform: uppercase;
            margin-left: 10px;
            display: inline-block;
            vertical-align: middle;
            overflow:hidden;
        }
    .photoDetail.small .photoBox .photoControls .shareShowPhoto,
    .photoDetail.small .photoBox .photoControls .infoShowPhoto,
    .photoDetail.small .photoBox .photoControls .slideShowPhoto{
        display: none;
    }
    .photoPage.photoDetail.small .photoBox .photoImage{
        cursor: pointer;
        overflow: hidden;
    }
    .photoPage.photoDetail.small .photoBox .photoImage .imgsource{
        width:100%;
        margin:0 auto;
        font-size: 0;
        line-height: 0;
    }
    .photoPage.photoDetail.small .photoBox .photoImage .imgsource img{
        width:100%;
    }
    .photoPage.photoDetail.small.ver .photoBox .photoImage .imgsource{
        max-width: 533px;
        /*max-height: 800px;*/
    }
    .photoPage.photoDetail.small.hor .photoBox .photoImage .imgsource{
        max-width: 800px;
        /*max-height: 533px;*/
    }

    

    .popup.photoDetail.small .photoBox .photoControlsButton:before{
        content: "\e821";
        font-family: "icons";
        font-size: 30px;
        display: block;
        -webkit-transition: -webkit-transform 0.3s ease;
        transition: transform 0.3s ease;
    }
    .popup.photoDetail.small .photoBox .photoControlsButton.active:before{
        -webkit-transform:rotate(-180deg);
        transform:rotate(-180deg);
    }
    .popup.photoDetail.small .photoBox .photoControls{
        background: rgba(0, 0, 0, 0.85);
    }
    .popup.photoDetail.small .photoBox .photoImage{
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 5;
        -webkit-transition: bottom 0.3s ease, top 0.3s ease;
        transition: bottom 0.3s ease, top 0.3s ease;
    }
    .popup.photoDetail.small .photoControlsShow.enabled + .popupBox .photoImage{
        bottom: 50px;
    }
    .popup.photoDetail.small .photoControlsShow.disabled + .popupBox .photoImage{
        bottom: 0;
    }
    .popup.photoDetail.small .photoBox .photoImage .imgsource{
        display:none;
    }
    .popup.photoDetail.small .photoBox .photoImage .img .pic{
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-repeat: no-repeat;
        background-position: center;
        background-size:auto;
        z-index: 20;
    }
    .popup.photoDetail.small .photoBox .photoImage .imgCurrent:before{
        position: absolute;
        width: 36px;
        height:36px;
        margin-left: -18px;
        margin-top: -18px;
        top:50%;
        left:50%;
        font-family: "icons";
        content:"\e80c";
        font-size: 36px;
        line-height: 36px;
        text-shadow: 0px 0px 3px #000;
        -moz-animation: spin 2s infinite linear;
        -webkit-animation: spin 2s infinite linear;
        animation: spin 2s infinite linear;
        color:#fff;
        padding-top: 1px;
        z-index: 10;
    }
    .popup.photoDetail.small .popupBox .photoInfoWrapper::-webkit-scrollbar{
        width:8px;
        background-color:#fff;
    }
    .popup.photoDetail.small .popupBox .photoInfoWrapper::-webkit-scrollbar-thumb{
        background-color:rgba(0,0,0,0.3);
    }
    .popup.photoDetail.small .popupBox .photoInfoWrapper::-webkit-scrollbar-thumb:hover{
        background-color:rgba(0,0,0,0.5);
    }
    .popup.photoDetail.small .popupBox .photoInfoWrapper::-webkit-scrollbar-thumb:active{
        background-color:rgba(0,0,0,0.6);
    }
}
/*
popupBoxWrapper
*/
@media  only screen and (max-width : 480px) {
    .photoDetail.small .photoBox .photoControls .premiumMsgWrapper .join{
        padding:3px 10px;
        font-size:10px;
        margin-top:4px;
        min-width:0;
    }
}
@media  only screen and (max-width : 540px) {
    .photoDetail.small .photoBox .photoControls .premiumMsgWrapper .text{
        display: none;
    }
}
@media  only screen and (max-width : 1024px) {
    .photoDetail.small .photoBox .photoControls .infoControls > span.errowText{
        display: none !important;
    }
}
@media  only screen and (max-width : 1229px) {
    .photoDetail.small .popupBoxWrapper .photoBox .photoControls .infoControls{
        display: inline-block;
        vertical-align: top;
    }
    .photoDetail.small .popupBoxWrapper .photoBox .photoControls .infoControls > span.errowText{
        display: none !important;
    }
}
@media  only screen and (max-width : 1229px) {
    .popup.photoDetail.small .popupBox{
        position: static;
    }

    .popup.photoDetail.small > .popupClose{
        z-index: 28;
    }
    .popup.photoDetail.small .photoBox .photoShareBox,
    .popup.photoDetail.small .photoBox .photoInfo{
        position: absolute;
        bottom:100%;
        left:0;
        width: 100%;
        height: 100%;
        overflow: hidden;

        z-index: 29;
        -webkit-transition: opacity 0.4s ease, padding 0.3s ease;
        transition: opacity 0.4s ease, padding 0.3s ease;
        
        opacity: 0;

        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding:10px;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -moz-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;

        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;

        background: rgba(0,0,0,0.85);
    }
    .popup.photoDetail.small .photoShareBoxWrapper{
        max-width: 320px;
        background: #fff;
        padding: 20px;

    }
    .popup.photoDetail.small .photoShareBoxWrapper .shareBox{
        margin:0 0 5px 0;
        overflow: hidden;
    }
    .popup.photoDetail.small .photoControlsShow.enabled + .popupBox .photoBox .photoInfo{
        padding-bottom:60px;
    }
    .popup.photoDetail.small .photoBox .photoShareBox.enabled,
    .popup.photoDetail.small .photoBox .photoInfo.enabled{
        opacity: 1;
        bottom:0;
    }
    .popup.photoDetail.small .photoBox .photoInfoWrapper{
        width:100%;
        max-width: 700px;
        background: #fff;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;

        max-height:100%;
        padding:20px;
        overflow-x: hidden;
    }
    .popup.photoDetail.small .photoBox .popupClose.photosPopupClose{
        display: none;
    }
    .popup.photoDetail.small .photoBox .photoControls{
        position: absolute;
        bottom: 0;
        left:0;
        right: 0;
        /*padding-left: 50px;*/
        z-index: 30;
        text-align:center;
        -webkit-transition: bottom 0.3s ease;
        transition: bottom 0.3s ease;
    }
    .popup.photoDetail.small .photoBox .photoControlsButton{
        position: absolute;
        bottom: 10px;
        left:10px;
        z-index: 31;
    }
    .popup.photoDetail.small .photoControlsShow.enabled + .popupBox .photoBox .photoControls{
        bottom: 0;
    }
    .popup.photoDetail.small .photoControlsShow.disabled + .popupBox .photoBox .photoControls{
        bottom: -50px;
    }
    .popup.photoDetail.small .photoControlsShow.enabled + .popupBox{
        padding-bottom: 50px;
    }
    .popup.photoDetail.small .photoControlsShow.disabled + .popupBox{
        padding-bottom: 0;
    }
    .popup.photoDetail.small .photoBox .imgApBox{
        position: absolute;
        top:0;
        left:0;
        right:0;
        text-align: center;
        padding: 10px 0;
        display: none;
        z-index: 10;
    }
    .popup.photoDetail.small .photoBox .imgApBox .ap{
        display: inline-block;
    }
    .popup.photoDetail.small .photoBox .photoImage .img{
        position: absolute;
        top: 0;
        left: 0;
        /*right: 0;*/
        bottom: 0;
        width:100%;
        transition-property: transform;
        transition-duration: 0.5s;
        transition-timing-function: ease-out;
        transform: translate(0, 0);

    }

    .popup.photoDetail.small .photoBox .photoImage .imgCurrent{
        z-index: 20;
    }
    .popup.photoDetail.small .photoBox .photoImage .imgNext,
    .popup.photoDetail.small .photoBox .photoImage .imgPrev{
        z-index: 10;
        opacity: 0;
    }
    .popup.photoDetail.small .photoBox .photoControls .slideShowPhoto{
        display: block;
    }
    .popup.photoDetail.small .photoBox .photoControls .shareShowPhoto,
    .popup.photoDetail.small .photoBox .photoControls .infoShowPhoto{
        display: inline-block;
    }
    .popup.photoDetail.small .photoBox .photoControls .infoShowPhoto{
        margin-right: 10px;
    }


    
}
@media  only screen and (max-width : 1279px) {
    .popup.photoDetail.small .photoBox .imgApBoxSQ,
    .popup.photoDetail.small .photoBox .imgApBoxSQ .ap{
        display: none;
    }
}
@media  only screen and (min-width : 1280px) {
    .popup.photoDetail.small .photoBox .imgApBoxSQ{
        width:300px;
        margin:0 auto 15px;
    }
}
@media  only screen and (max-width : 800px) {
    .popup.photoDetail.small .photoBox .photoControls .btn{
        margin-left:0;
        margin-right:0;
    }
    .popup.photoDetail.small .photoBox .photoControls .btn > span{
        display: none;
    }
}
/*@media  only screen and (max-width : 1024px) {
    .popup.photoDetail.small .photoBox .photoControls .infoControls{
        display: none;
    }
}*/
@media  only screen and (max-width : 767px) {
    .popup.photoDetail.small > .popupClose{
        top:10px;
        right:10px;
    }
}
@media  only screen and (max-width : 533px) {
    .popup.photoDetail.small .popupBox .photoImage .img.ver .pic{
        background-size: contain;
    }
}
@media  only screen and (max-width : 800px) {
    .popup.photoDetail.small .popupBox .photoImage .img.hor .pic{
        background-size: contain;
    }
}
@media  only screen and (max-height : 698px) { /*533*/
    .popup.photoDetail.small .popupBox .photoImage .img.hor .pic{
        background-size: contain;
    }
}
@media  only screen and (max-height : 968px) { /*800*/
    .popup.photoDetail.small .popupBox .photoImage .img.ver .pic{
        background-size: contain;
    }
}

@media  only screen and (min-width : 768px)  and (max-width : 1229px) and (min-height : 658px) {
    .popup.photoDetail.small .popupBox .photoBox .imgApBox{
        display: block;
    }
}
@media  only screen and (min-width : 768px) and (max-width : 1229px) and (min-height : 658px) {
    .popup.photoDetail.small .popupBox .photoImage{
        top:110px;
        margin-bottom: 10px;
    }
}
@media  only screen and (min-width : 768px) and (min-height : 658px) and (max-width : 838px){
    .popup.photoDetail.small > .popupClose{
        top:110px;
    }
}
@media  only screen and (max-width : 1230px) {
    .popup.photoDetail.small .photoBox .photoInfo .popupClose.photosPopupClose{
        display: none;
    }
}
@media  only screen{
    .photoDetail.small .photoBox .photosPopupClose{
        display: none;
    }
}
@media  only screen and (min-width : 1230px) {
    .popup.photoDetail.small .popupBox{
        background: #000;
        min-width: 1120px;
        width:90%; 
        max-width: 1300px;
        max-height: 800px;
        min-height: 480px;
        height: 96%;
        position: relative;
        /*overflow: hidden;*/
    }
    .popup.photoDetail.small .photoBox .photoShareBox{
        display: none;
    }
    .popup.photoDetail.small > .popupClose{
        /*z-index: 30;*/
        display: none;
    }
    .popup.photoDetail.small .photoBox .photoImage{
        right: auto;
        width:800px;
    }
    .popup.photoDetail.small .photoBox .photoInfo{
        position: absolute;
        top:0;
        right: 0;
        bottom: 0;
        left:800px;
        background: #fff;
    }
    .popup.photoDetail.small .photoBox .photoInfoWrapper{
        position: absolute;
        top:0;
        left:0;
        right: 0;
        bottom: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding:20px;
        overflow: auto;
        overflow-x: hidden;
    }
    .popup.photoDetail.small .photoBox .photoInfo .popupClose.photosInfoClose{
        display: none;
    }
    .popup.photoDetail.small .photoBox .photosPopupClose{
        display: block;
        position:absolute;
        top:0;
        right:-40px;
        z-index: 20;
        cursor:pointer;
    }
    .popup.photoDetail.small .photoBox .photoControls{
        position: absolute;
        bottom: 0;
        left:0;
        width:800px;
        /*padding-left: 50px;*/
        z-index: 30;
        -webkit-transition: bottom 0.3s ease;
        transition: bottom 0.3s ease;
    }
    .popup.photoDetail.small .photoBox .photoControlsButton{
        position: absolute;
        bottom: 10px;
        left:10px;
        z-index: 31;
    }
    .popup.photoDetail.small .photoControlsShow.enabled + .popupBox .photoBox .photoControls{
        bottom: 0;
    }
    .popup.photoDetail.small .photoControlsShow.disabled + .popupBox .photoBox .photoControls{
        bottom: -50px;
    }
    .popup.photoDetail.small .photoBox .photoControls .slideShowPhoto{
        display: block;
    }
    .popup.photoDetail.small .photoBox .photoImage .imgCurrent{
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }
    .popup.photoDetail.small .photoBox .photoImage .imgNext,
    .popup.photoDetail.small .photoBox .photoImage .imgPrev{
        opacity: 0;
        position: relative;
    }
    .popup.photoDetail.small .popupBox .photoImage .imgCurrent .pic{
        background-size: contain;
        cursor: pointer;
    }

    .popup.photoDetail.small .popupBox .photoBox .imgApBox{
        display: none;
    }
    .popup.photoDetail.small .popupBox.hor .photoImage{
        top:50px;
    }
    .popup.photoDetail.small .photoControlsShow.disabled + .popupBox.hor .photoImage{
        top:0;
    }
    .popup.photoDetail.small .popupBox.hor .photoBox .imgApBox{
        display: block;
        position: absolute;
        top:0;
        left:0;
        width:800px;
        text-align: center;
        padding:20px 0;
        z-index: 30;
    }
    .popup.photoDetail.small .popupBox .photoBox .imgApBox .ap{
        display: inline-block;
    }
}
@media  only screen and (min-width : 1230px) and (max-height : 800px) {
    .popup.photoDetail.small .popupBox .photoBox .imgApBox{
        display: none !important;
    }
    .popup.photoDetail.small .popupBox.hor .photoImage{
        top:0;
    }
}
@media  only screen and (min-width : 1230px) and (max-width : 1440px) {
    .popup.photoDetail.small .photoBox .photoInfo .services .social .name{
        display: none;
    }
}

@media only screen {
    .photoPage.photoDetail.small .photoBox .photoInfo{
        background: #fff;
        padding:10px;
    }
}@media  only screen{
    .popup.photoDetail.wide .photoBox .photoControlsButton,
    .photoDetail.wide .photoBox .photoControls .btn:before{
        width:30px;
        height:30px;
        line-height: 30px;
        background: #fff;  
        color:#000;
        text-transform: lowercase;
        text-align: center;   
    }
    .photoDetail.wide .photoBox .photosPopupClose {
        display: none;
    }
    .photoDetail.wide .photoBox .photoControls .btn.white:before{
        background: transparent;
        color:#fff;
    }
    .photoDetail.wide .photoBox .photoControls .btn.disabled:before{
        background: #404040;
    }
    .photoDetail.wide .photoBox .photoControls .btn.disabled > span{
        color: #404040;
    }
    .photoDetail.wide .photoBox .photoControls .btn.disabled{
        cursor: default;
    }
    .popup.photoDetail.wide .photoBox .photoControlsButton{
        position: absolute;
        cursor: pointer;
        background: #bfbfbf;
    }
    .photoDetail.wide .photoBox .photoControls .btn:before{
        font-family: "icons";
        font-size: 30px;
        display: block;
        position: absolute;
        top:0;
    }
    .photoDetail.wide .photoBox .photoControls .btnCenter:before,
    .photoDetail.wide .photoBox .photoControls .btnLeft:before{
        left:0;
    }
    .photoDetail.wide .photoBox .photoControls .btnRight:before{
        right:0;
    }
    .photoDetail.wide .photoBox .photoControls{
        background: #000;
        height:50px;
        overflow: hidden;
        color: #fff;
        padding: 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .photoPage.photoDetail.wide .photoBox .shareBox{
        margin-bottom: 5px;
    }
    .photoPage.photoDetail.wide .photoBox .photoControls{
        margin-bottom: 10px;
    }
    .photoDetail.wide .photoBox .photoControls a{
        color:#fff;
        text-decoration: none !important;
    }
    .photoDetail.wide .photoBox .photoControls .btn{
        text-transform: uppercase;
        text-align: center;
        margin:10px 0;
        position: relative;
        cursor: pointer;
    }
    .photoDetail.wide .photoBox .photoControls .btn > span{
        display: block;
        line-height: 17px;
        font-size: 15px;
    }
    .photoDetail.wide .photoBox .photoControls .btn > span + span{
        line-height: 13px;
        font-size: 11px;
    }
    .photoDetail.wide .photoBox .photoControls .btnRight{
        float:right;
        margin-left: 20px;
        padding-right:40px;
    }
    .photoDetail.wide .photoBox .photoControls .btnLeft{
        float:left;
        padding-left:40px;
    }
    .photoDetail.wide .photoBox .photoControls .btnCenter{
        padding-left:40px;
    }
    .photoDetail.wide .photoBox .photoControls .prevPhoto:before{
        content:"\e846";
    }
    .photoDetail.wide .photoBox .photoControls .nextPhoto:before{
        content:"\e845";
    }
    .photoDetail.wide .photoBox .photoControls .highResPhoto:before{
        content:"\e814";
        font-size: 32px;
    }
        .photoDetail.wide .photoBox .photoControls .highResPhotoOff:before{
            content:"\e80d";
        }
    .photoDetail.wide .photoBox .photoControls .infoShowPhoto:before{
        content:"\e82f";
    }
    .photoDetail.wide .photoBox .photoControls .shareShowPhoto:before{
        content:"\e830";
    }
    .textRtl .photoDetail.wide .photoBox .photoControls .shareShowPhoto:before{
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg);
    }
    .photoDetail.wide .photoBox .photoControls .slideShowPhoto:before{
        content:"\e818";
    }
    .photoDetail.wide .photoBox .photoControls .slideShowPhoto.active:before{
        content:"\e847";
    }
    .photoDetail.wide .photoBox .photoControls .infoControls{
        display: none;
    }
    .photoDetail.wide .photoBox .photoControls .shareShowPhoto,
    .photoDetail.wide .photoBox .photoControls .infoShowPhoto,
    .photoDetail.wide .photoBox .photoControls .slideShowPhoto{
        display: none;
    }

    .photoPage.photoDetail.wide .photoBox .photoImage{
        cursor: pointer;
        overflow: hidden;
    }
    .photoPage.photoDetail.wide .photoBox .photoImage .imgsource{
        width:100%;
        margin:0 auto;
        font-size: 0;
        line-height: 0;
    }
    .photoPage.photoDetail.wide .photoBox .photoImage .imgsource img{
        width:100%;
    }
    .photoPage.photoDetail.wide.ver .photoBox .photoImage .imgsource{
        max-width: 533px;
        /*max-height: 800px;*/
    }
    .photoPage.photoDetail.wide.hor .photoBox .photoImage .imgsource{
        max-width: 800px;
        /*max-height: 533px;*/
    }

    
    .popup.photoDetail.wide .photoBox .photoControlsButton:before{
        content: "\e821";
        font-family: "icons";
        font-size: 30px;
        display: block;
        -webkit-transition: -webkit-transform 0.3s ease;
        transition: transform 0.3s ease;
    }
    .popup.photoDetail.wide .photoBox .photoControlsButton.active:before{
        -webkit-transform:rotate(-180deg);
        transform:rotate(-180deg);
    }
    .popup.photoDetail.wide .photoBox .photoControls{
        background: rgba(0, 0, 0, 0.85);
    }
    .popup.photoDetail.wide .photoBox .photoImage{
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 5;
        -webkit-transition: bottom 0.3s ease, top 0.3s ease;
        transition: bottom 0.3s ease, top 0.3s ease;
    }
    .popup.photoDetail.wide .photoControlsShow.enabled + .popupBox .photoImage{
        bottom: 50px;
    }
    .popup.photoDetail.wide .photoControlsShow.disabled + .popupBox .photoImage{
        bottom: 0;
    }
    .popup.photoDetail.wide .photoBox .photoImage .imgsource{
        display:none;
    }
    .popup.photoDetail.wide .photoBox .photoImage .img .pic{
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-repeat: no-repeat;
        background-position: center;
        background-size:contain;
        z-index: 20;
    }

    .popup.photoDetail.wide .photoBox .photoImage .imgCurrent:before{
        position: absolute;
        width: 36px;
        height:36px;
        margin-left: -18px;
        margin-top: -18px;
        top:50%;
        left:50%;
        font-family: "icons";
        content:"\e80c";
        font-size: 36px;
        line-height: 36px;
        text-shadow: 0px 0px 3px #000;
        -moz-animation: spin 2s infinite linear;
        -webkit-animation: spin 2s infinite linear;
        animation: spin 2s infinite linear;
        color:#fff;
        padding-top: 1px;
        z-index: 10;
    }
    .popup.photoDetail.wide .popupBox .photoInfoWrapper::-webkit-scrollbar{
        width:8px;
        background-color:#fff;
    }
    .popup.photoDetail.wide .popupBox .photoInfoWrapper::-webkit-scrollbar-thumb{
        background-color:rgba(0,0,0,0.3);
    }
    .popup.photoDetail.wide .popupBox .photoInfoWrapper::-webkit-scrollbar-thumb:hover{
        background-color:rgba(0,0,0,0.5);
    }
    .popup.photoDetail.wide .popupBox .photoInfoWrapper::-webkit-scrollbar-thumb:active{
        background-color:rgba(0,0,0,0.6);
    }
    .popup.photoDetail.wide .photoBox .imgApBoxSQ,
    .popup.photoDetail.wide .photoBox .imgApBoxSQ .ap{
        display: none;
    }
}

/* changed */
/* @media  only screen and (max-width : 1229px) { */
@media  only screen {
    .popup.photoDetail.wide .popupBox{
        position: static;
    }

    .popup.photoDetail.wide > .popupClose{
        top:10px;
        right:10px;
        z-index: 28;
    }
    .popup.photoDetail.wide .photoBox .photoShareBox,
    .popup.photoDetail.wide .photoBox .photoInfo{
        position: absolute;
        bottom:100%;
        left:0;
        width: 100%;
        height: 100%;
        overflow: hidden;

        z-index: 29;
        -webkit-transition: opacity 0.4s ease, padding 0.3s ease;
        transition: opacity 0.4s ease, padding 0.3s ease;
        
        opacity: 0;

        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding:10px;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -moz-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;

        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;

        background: rgba(0,0,0,0.85);
    }
    .popup.photoDetail.wide .photoShareBoxWrapper{
        max-width: 320px;
        background: #fff;
        padding: 20px;

    }
    .popup.photoDetail.wide .photoShareBoxWrapper .shareBox{
        margin:0 0 5px 0;
        overflow: hidden;
    }
    .popup.photoDetail.wide .photoControlsShow.enabled + .popupBox .photoBox .photoInfo{
        padding-bottom:60px;
    }
    .popup.photoDetail.wide .photoBox .photoShareBox.enabled,
    .popup.photoDetail.wide .photoBox .photoInfo.enabled{
        opacity: 1;
        bottom:0;
    }
    .popup.photoDetail.wide .photoBox .photoInfoWrapper{
        width:100%;
        max-width: 700px;
        background: #fff;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;

        max-height:100%;
        padding:20px;
        overflow-x: hidden;
    }
    .popup.photoDetail.wide .photoBox .photoControls{
        position: absolute;
        bottom: 0;
        left:0;
        right: 0;
        /*padding-left: 50px;*/
        z-index: 30;
        text-align:center;
        -webkit-transition: bottom 0.3s ease;
        transition: bottom 0.3s ease;
    }
    .popup.photoDetail.wide .photoBox .photoControlsButton{
        position: absolute;
        bottom: 10px;
        left:10px;
        z-index: 31;
    }
    .popup.photoDetail.wide .photoControlsShow.enabled + .popupBox .photoBox .photoControls{
        bottom: 0;
    }
    .popup.photoDetail.wide .photoControlsShow.disabled + .popupBox .photoBox .photoControls{
        bottom: -50px;
    }
    .popup.photoDetail.wide .photoControlsShow.enabled + .popupBox{
        padding-bottom: 50px;
    }
    .popup.photoDetail.wide .photoControlsShow.disabled + .popupBox{
        padding-bottom: 0;
    }
    .popup.photoDetail.wide .photoBox .imgApBox{
        position: absolute;
        top:0;
        left:0;
        right:0;
        text-align: center;
        padding: 10px 0;
        display: none;
        z-index: 10;
    }
    .popup.photoDetail.wide .photoBox .imgApBox .ap{
        display: inline-block;
    }
    .popup.photoDetail.wide .photoBox .photoImage .img{
        position: absolute;
        top: 0;
        left: 0;
        /*right: 0;*/
        bottom: 0;
        width:100%;
        transition-property: transform;
        transition-duration: 0.5s;
        transition-timing-function: ease-out;
        transform: translate(0, 0);

    }

    .popup.photoDetail.wide .photoBox .photoImage .imgCurrent{
        z-index: 20;
    }
    .popup.photoDetail.wide .photoBox .photoImage .imgNext,
    .popup.photoDetail.wide .photoBox .photoImage .imgPrev{
        z-index: 10;
        opacity: 0;
    }
    .popup.photoDetail.wide .photoBox .photoControls .slideShowPhoto{
        display: block;
    }
    .popup.photoDetail.wide .photoBox .photoControls .shareShowPhoto,
    .popup.photoDetail.wide .photoBox .photoControls .infoShowPhoto{
        display: inline-block;
    }
    .popup.photoDetail.wide .photoBox .photoControls .infoShowPhoto{
        margin-right: 10px;
    }
}

@media  only screen and (max-width : 600px) {
    .popup.photoDetail.wide .photoBox .photoControls .btn{
        margin-left:0;
        margin-right:0;
    }
    .popup.photoDetail.wide .photoBox .photoControls .btn > span{
        display: none;
    }
}

@media only screen {
    .photoPage.photoDetail.wide .photoBox .photoInfo{
        background: #fff;
        padding:10px;
    }
}#page_join {
    background-image: url(https://cdn-2.motorsport.com/p/204/static/images/pages/join/bg_girl_v622ff6931dc029a2022cd6fe30ecb052.png), url(https://cdn-3.motorsport.com/p/204/static/images/pages/join/bg_v09e7db2bdcdf836ce10bf68630f0c3b4.jpg);

    background-repeat: no-repeat, no-repeat;
    background-position: center bottom, center center;
    -webkit-background-size: cover;
            background-size: cover;
}
#page_login {
    background: url(https://cdn-4.motorsport.com/p/204/static/images/pages/login/bg_v2562a904f43d7ca657708baa49849aca.jpg) no-repeat center bottom;
    -webkit-background-size: cover;
            background-size: cover;
}
.registered #page_join_prime,
.registered #page_join {
    background-image: url(https://cdn-5.motorsport.com/p/204/static/images/pages/join/bg_registered_v0234fa266b661032ebe3944b00f039f7.jpg);

}
    #page_login #center_box,
    #page_join #center_box,
    .registered #page_join_prime #center_box,
    #page_join_prime #join_section .sectionContent{
        padding: 0;
        width: 565px;
        max-width: 90%;
        margin: 20px auto 350px;
        border-top: 3px solid #ffdd00;
        border-bottom: 5px solid #ffdd00;
        /* padding: 0; */
    }
    #page_join_prime #join_section .sectionContent{
        background: #f3f2f3;
    }
    #page_join_prime #center {
        width: 100%;
        max-width: 100%;
    }
    #page_join_prime #center_box {
        overflow: hidden;
        padding: 0;
    }

    #page_join_prime #prime_section {
        background: #000;
        border-bottom: 5px solid #ffdd00;
    }

    #page_join_prime #prime_section .sectionContent{
        color: #fff;
        max-width: 90%;
        margin: 0 auto;
        text-align: center;
        padding: 40px 0;
    }
    #page_join_prime #prime_section .sectionContent img{
        max-width: 350px;
    }
    #page_join_prime #prime_section .sectionContent .title{
        font-size: 30px;
        text-transform: uppercase;
        font-weight: normal;
        margin: 35px 0 30px;
    }
    #page_join_prime #prime_section .sectionContent .benefits {
        font-size: 18px;
        margin-bottom: 20px;
    }
    #page_join_prime #prime_section .sectionContent .benefitsList{
        font-size: 0;
        line-height: 0;
        color: #fd0;
        text-align: left;
        max-width: 700px;
        margin: 0 auto;
    }
    .textRtl #page_join_prime #prime_section .sectionContent .benefitsList{
        text-align: right;
    }
    #page_join_prime #prime_section .sectionContent .benefitsList a{
        color: #fff;
        text-decoration: none;
    }
        #page_join_prime #prime_section .sectionContent .benefitsList a:hover{
            text-decoration: underline;
        }
    #page_join_prime #prime_section .sectionContent .benefitsList b {
        font-weight: normal;
    }
    #page_join_prime #prime_section .sectionContent .benefitsList li {
        display: inline-block;
        vertical-align: top;
        width: 50%;
        font-size: 16px;
        line-height: 1.5;
    }
    #page_join_prime #prime_section .sectionContent .btn-prime {
        background-color: #0880ff;
        padding: 10px 50px;
        border-radius: 2px;
        margin-top: 30px;
        font-size: 14px;
        display: inline-block;
        color: #fff;
        text-decoration: none;
        text-transform: uppercase;
        max-width: 150px;
        width: 90%;
    }
        #article_no_premium .btn-prime:hover {
            text-decoration: none;
        }

#page_join_prime .registerFormPrime {
    width: 800px;
    max-width: 90%;
    margin: 65px auto 50px;
    color: #808080;
}
#page_join_prime .registerFormPrime .socialConnect{
    margin: 45px 0;
}
#page_join_prime .registerFormPrime input:not([type="submit"]) {
    padding: 10px;
}
#page_join_prime .registerFormPrime form{
    max-width: none;
}

#page_join_prime .registerFormPrime h2{
    text-align: center;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 30px;
    margin-bottom: 30px;
}
#page_join_prime .registerPrimeCols{
    width: 90%;
    margin: 0 auto;
    max-width: 700px;
    font-size: 0;
    line-height: 0;
}
    #page_join_prime .registerPrimeCol{
        width: 48%;
        font-size:  14px;
        line-height: 1.2;
        display: inline-block;
        vertical-align: top;
    }
    #page_join_prime .registerPrimeCol + .registerPrimeCol{
        margin-left: 4%;
    }
    .textRtl #page_join_prime .registerPrimeCol + .registerPrimeCol{
        margin-left: 0;
        margin-right: 4%;
    }

.plan-details-notification {
    font-size: 13px;
    padding-bottom: 15px;
    color: rgba(0,0,0,.5);
}

#page_join_prime form,
#page_join form {
    min-width: 100px;
}

@media screen and (min-width: 1500px) {
    #page_join #center_box {
        -webkit-background-size: 100% auto;
                background-size: 100% auto;
    }
}

@media screen and (max-width: 1023px) {
    #page_join_prime:not(.registered) #join_section .sectionContent{
        margin-bottom: 20px;
    }
    #page_join_prime:not(.registered) .registerFormPrime {
        margin-bottom: 90px;
    }
}
@media screen and (max-width: 767px) {
    #page_join_prime #prime_section .sectionContent .benefitsList li {
        display: block;
        width: auto;
    }
    #page_join_prime .registerPrimeCols {
        width: auto;
    }
    #page_join_prime .registerPrimeCol {
        width: auto;
        display: block;
    }
    #page_join_prime .registerPrimeCol + .registerPrimeCol {
        margin-top: 20px;
        margin-left: 0;
        text-align: center;
    }
    #page_join_prime .registerFormPrime .socialConnect {
        margin: 15px 0;
    }
    #page_join_prime:not(.registered) .registerFormPrime {
        margin-top: 30px;
        margin-bottom: 70px;
    }
}

/* background for pop-up view */
.registerFormWrapper .popupBoxWrapper{
    background: #f6f6f6;
    border-top: 3px solid #ffdd00;
    border-bottom: 5px solid #ffdd00;
    width: 600px;
    max-width: 100%;
    position: relative;
}
    .registerFormWrapper .popupBoxWrapper .popupClose{
        top: 5px;
        right:  0;
        position: absolute;
        z-index: 4;
    }
    .textRtl .registerFormWrapper .popupBoxWrapper .popupClose{
        right: auto;
        left: 0;
    }
    .registerFormWrapper .popupBoxWrapper .popupClose:before {
        background: #000;
        font-size: 24px;
    }

    #page_join_prime .registerFormWrapper,
    .registerFormWrapper .body .contentSuccesss,
    .registerFormWrapper .headerSuccess {
        display: none;
    }
    .registered #page_join_prime .registerSection,
    .registered #page_join_prime .registerFormPrime,
    .registered .registerFormWrapper .header,
    .registered .registerFormWrapper .body .content,
    .registered .registerFormWrapper .footer,
    .registerFormWrapper.registered .header,
    .registerFormWrapper.registered .body .content,
    .registerFormWrapper.registered .footer{
        display: none;
    }
    .registered #page_join_prime .registerFormWrapper,
    .registered .registerFormWrapper .body .contentSuccesss,
    .registered .registerFormWrapper .headerSuccess,
    .registerFormWrapper.registered .body .contentSuccesss,
    .registerFormWrapper.registered .headerSuccess {
        display: block;
    }


.registerFormPrime a,
.registerFormWrapper a {
    color: #1998fc;
    text-decoration: none;
}
    .registerFormPrime a:hover,
    .registerFormWrapper a:hover{
        text-decoration: underline;
    }
.loginFormWrapper .header,
.registerFormWrapper .header{
    background: #000;
    padding: 20px 30px;
    color: #d6d6d6;
    text-transform: uppercase;
    position: relative;
}
.registerFormWrapper .header{
    margin-bottom: 15px;
}
    /* .registerFormWrapper .header:after{
        content: '';
        background: url(https://cdn-6.motorsport.com/p/204/static/images/pages/join/pattern_v687caab4afa887dea41ad75596df2960.png) repeat-x;
        height: 15px;
        width: 100%;
        position: absolute;
        top: 100%;
        left: 0;
    } */
    .loginFormWrapper .header h1,
    .registerFormWrapper .header h1{
        font-size: 38px;
    }
    .registerFormWrapper .header h2 {
        font-size: 18px;
        text-transform: none;
        font-weight: 100;
        margin-top: 9px;
    }
    .registerFormWrapper .header h2 b {
        color: #eecf03;
        font-weight: 800;
        font-size: 19px;
    }
.registerFormWrapper .body{
    padding: 0px 0 5px;
    background:  url(https://cdn-7.motorsport.com/p/204/static/images/pages/join/1_v53073cd735df6c683b4a53bb53650535.png) no-repeat -20% -10%;
}
    .registerFormWrapper .body .content{
        /* width: 400px; */
        max-width: 90%;
        margin: 0 auto;
        text-align: center;
    }

    .registerFormWrapper .body .logo-prime-wrapper {
        text-align: center;
        margin-bottom: 25px;
    }

    .registerFormWrapper .body .logo-prime-wrapper img {
        margin-right: 10px;
    }
    .textRtl .registerFormWrapper .body .logo-prime-wrapper img {
        margin-right: auto;
        margin-left: 10px;
    }

    .registerFormWrapper .body .logo-prime-wrapper h3 {
        vertical-align: middle;
        text-align: center;
        font-size: 20px;
        letter-spacing: 25px;
        font-weight: 100;
    }

    .registerFormWrapper .body .logo-prime-wrapper h3:last-child {
        padding-top: 17px;
        text-transform: uppercase;
        border-left: 1px solid #000;
        margin-left: 10px;
        box-sizing: border-box;
        padding-left: 20px;
    }
    .textRtl .registerFormWrapper .body .logo-prime-wrapper h3:last-child {
        margin-left: 0;
        padding-left: 0;
        padding-right: 20px;
        margin-right: 10px;
        border-left: none;
        border-right: 1px solid #000;
    }

    .registerFormWrapper .body .logo-prime-wrapper img,
    .registerFormWrapper .body .logo-prime-wrapper h3 {
        display: inline-block;
        vertical-align: middle;
    }

    .registerFormWrapper .body .logo-prime-wrapper img,
    .registerFormWrapper .body .logo-prime-wrapper h3 {
        width: 190px;
        height: 55px;
    }

    .registerFormWrapper .body .content p {
        font-size: 20px;
        text-align: center;
        font-weight: 700;
        color: rgba(0,0,0,.65);
    }

    .registerFormWrapper .body .content p b {
        font-size: 22px;
        color: #000;        
    }

    .registerFormWrapper .body .content p b span {
        padding-left: 5px;
        text-transform: uppercase;
        letter-spacing: 5px;
    }

    .registerFormWrapper .body .content .subscribe-advantages {
        font-size: 0;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        margin-top: 25px;
    }

    .registerFormWrapper .body .content .subscribe-advantages p {
        display: inline-block;
        width: 200px;
        text-transform: uppercase;
        font-size: 18px;
        /* text-align: left; */
        margin-bottom: 5px;
    }

    .registerFormWrapper .body .content .subscribe-advantages p:last-child {
        font-weight: 700;
        color: #000;
    }

    .registerFormWrapper .body .content .learn-more-button {
        width: 275px;
        height: 30px;
        background-color: #057bff;
        border-radius: 3px;
        display: flex;
        margin: 25px auto;
    }

    .registerFormWrapper .body .content .learn-more-button span {
        margin: auto;
        color: #fff;
        text-transform: uppercase;
        font-weight: 700;
    }

        .registerFormWrapper .body .contentSuccesss{
            padding: 5px 30px 0;
        }
    .registerFormWrapper .body .promo{
        line-height: 1.2;
        margin: 5px 0 10px;
    }
        .registerFormWrapper .body .promo p + p{
            margin-top: 10px;
        }
        .registerFormWrapper .body .promo b{
            font-size: 21px;
            color: #1998fc;
            text-transform: uppercase;
        }
    .registerFormWrapper .body .buttons {
        padding: 0;
    }
    .registerFormWrapper .body .backButton {
        text-decoration: none;
        margin: 20px auto;
        background: #1998fc;
        color: #fff;
        font-weight: bold;
        font-size: 16px;
        line-height: 40px;
        display: block;
        width: 300px;
        height: auto;
        border-radius: 3px;
    }
.loginFormWrapper input[type="submit"],
.registerFormPrime input[type="submit"],
.registerFormWrapper .formAndConnectBoxes input[type="submit"]{
    margin:  0;
    padding: 0;
    width: 100%;
    background: #0880ff;
    border-color: #0880ff;
    color: #fff;
    border-radius: 3px;
    font-size: 16px;
    line-height: 43px;
    font-weight: bold;
    height: auto;
    font-family: "Open Sans", Helvetica, Arial, Verdana, sans-serif;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
    .loginFormWrapper  .formAndConnectBoxes input[type="submit"]:hover,
    .registerFormPrime  input[type="submit"]:hover,
    .registerFormWrapper  .formAndConnectBoxes input[type="submit"]:hover{
        border-color: #777;
    }

.registerFormWrapper .footer{
    text-align: center;
    padding:  15px 0 10px;
    background:  #ddd;
}
    .registerFormWrapper .footer .content{
        width: 400px;
        max-width: 90%;
        margin: 0 auto;
    }
    #page_join_prime .socialConnect,
    .registerFormWrapper .footer #connect {
        margin-bottom: 10px;
    }

    #page_join_prime .socialConnect > span,
    #page_join_prime .socialConnect > a,
    .registerFormWrapper .footer #connect > span,
    .registerFormWrapper .footer #connect > a {
        font-size: 14px;
        line-height: 40px;
        display: inline-block;
    }
        #page_join_prime .socialConnect > span,
        #page_join_prime .socialConnect > a {
            line-height: 30px;
        }
    .registerFormWrapper .footer #connect > span {
        color: #000;
    }
    #page_join_prime .socialConnect > a,
    .registerFormWrapper .footer #connect > a {
        background: #316197;  
        color: #fff; 
        text-decoration: none;
        padding: 0 50px 0 10px;
        border-radius: 3px;
        margin-left: 10px;
        text-transform: uppercase;
        font-weight: bold;
    }
    .textRtl #page_join_prime .socialConnect > a,
    .textRtl .registerFormWrapper .footer #connect > a {
        padding: 0 10px 0 50px;
    }
        #page_join_prime .socialConnect > a {
            padding-right: 30px;
        }
        .textRtl #page_join_prime .socialConnect > a {
            padding-right: 0;
            padding-left: 30px;
        }
    .textRtl #page_join_prime .socialConnect > a,
    .textRtl .registerFormWrapper .footer #connect > a {
        margin-left: 0;
        margin-right: 10px;
    }
        .registerFormWrapper .footer #connect .connectIcontext{
            margin-left: 45px;
        }
        .textRtl .registerFormWrapper .footer #connect .connectIcontext{
            margin-left: 0;
            margin-right: 45px;
        }
        #page_join_prime .socialConnect .connectIcontext {
            margin-left: 30px;
        }
        .textRtl #page_join_prime .socialConnect .connectIcontext {
            margin-left: 0;
            margin-right: 30px;
        }
    .registerFormWrapper .footer .info {
        font-size:  12px;
        line-height: 1.2;
    }

.registerFormPrime .haveAccount,
.registerFormWrapper .haveAccount{
    font-size: 12px;
    margin-top: 15px;
    text-align: center;
}
    .registerFormPrime .haveAccount a,
    .registerFormWrapper .haveAccount a{
        font-weight: bold;
    }


.loginFormWrapper .body {
    overflow: hidden;
    position: relative;
}
    .loginFormWrapper .body:after{
        content: '';
        background: url(https://cdn-6.motorsport.com/p/204/static/images/pages/join/pattern_v687caab4afa887dea41ad75596df2960.png) repeat-x;
        height: 15px;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }
.loginFormWrapper .contentWrapper {
    width: 50%;
    background:  url(https://cdn-8.motorsport.com/p/204/static/images/pages/login/1_vbb2a1db33994e7936e7824a2bffd2bc1.png) no-repeat -10% 0;
}
.textRtl .loginFormWrapper .contentWrapper {
    background-position: 110% 0;

}
    .loginFormWrapper .content{
        padding: 20px 40px;
        padding-top: 40px;
    }
.loginFormWrapper form {
    min-width: 0;
    max-width: none;
}
.loginFormWrapper .contentWrapper + .contentWrapper {
    background: #ddd url(https://cdn-9.motorsport.com/p/204/static/images/pages/login/2_vc63a059799937a27989ef2fcfe6aca64.png) no-repeat 110% 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
}
.textRtl .loginFormWrapper .contentWrapper + .contentWrapper {
    background-position: -10% 0;
    right: auto;
    left: 0;
}
    .loginFormWrapper .labelForBox {
        font-weight: bold;
        padding-bottom: 10px;
    }
    .loginFormWrapper #sign_in_text a,
    .loginFormWrapper .notice a{
        color: #1998fc;
        text-decoration: none;
    }
    .loginFormWrapper #sign_in_text {
        font-size: 13px;
        font-weight: bold;
        text-align: center;
    }
    .loginFormWrapper .notice a{
        font-size: 12px;
    }
.loginFormWrapper .share-box{
    display: block;
    line-height: 42px;
    border-radius: 3px;
    background: #ccc;
    color: #fff;
    text-decoration: none;
    margin: 20px 0;
    max-width: 250px;
}
    .loginFormWrapper .icon{
        display: inline-block;
        width: 40px;
        text-align: center;
    }
    .loginFormWrapper .connectIcontext{
        width: 150px;
        text-align: center;
        display: inline-block;
        text-transform: uppercase;
        font-weight: bold;
    }
    .loginFormWrapper .facebook-box{
        background: #316197;
    }
    .loginFormWrapper .twitter-box{
        background: #34abdd;
    }
    .loginFormWrapper .vk-box{
        background: #507299;
    }

#recovery_password h1,
#reset_password h1 {
    font-size: 45px;
    padding-bottom: 20px;
}

/*
.registerFormWrapper .captchaBlock .capthcItem,
.loginFormWrapper .captchaBlock .capthcItem {
    display: inline-block;
    width: 120px;
    vertical-align: top;
    text-align: center;
    margin-bottom: 15px;
}
.registerFormWrapper .captchaBlock .capthcItem + .capthcItem,
.loginFormWrapper .captchaBlock .capthcItem + .capthcItem {
    max-width: 265px;
    text-align: left;
    width: 100%;
}
    .registerFormWrapper .captchaBlock .capthcItem {
        display: block;
        float: left;
    }
    .registerFormWrapper .captchaBlock .capthcItem + .capthcItem {
        margin: 0;
        float: none;
        margin-left: 135px;
        max-width: none;
        width: auto;
    }
*/
.registerFormWrapper .captchaBlock .capthcItem label,
.loginFormWrapper .captchaBlock .capthcItem label {
    margin-bottom: 11px;
}


@media (max-width: 768px) {
    #connect_box {
        text-align: center;
    }
    #connect_box .labelForBox,
    #connect_box #sign_in_text {
        display: block;
        text-align: left;
    }
        #page_join .captchaBlock .capthcItem + .capthcItem,
        #page_login .captchaBlock .capthcItem + .capthcItem {
            width: auto;
        }
}
@media only screen and (max-width: 650px) {
    .loginFormWrapper .contentWrapper {
        width: auto;
    }
    .loginFormWrapper .contentWrapper + .contentWrapper {
        position: static;
        text-align: center;
    }
    .loginFormWrapper .share-box {
        margin-left: auto;
        margin-right: auto;
    }
    .loginFormWrapper .contentWrapper + .contentWrapper .content{
        padding-top: 20px;
    }
}

@media only screen and (max-width: 450px),
    only screen and (max-height: 720px){
    .registerFormWrapper .popupBoxWrapper {
        overflow: auto;
        max-height: 100%;
    }
}

@media only screen and (max-width: 480px) {
    .registerFormWrapper .body .logo-prime-wrapper {
        flex-wrap: wrap;
    }

    .registerFormWrapper .body .logo-prime-wrapper h3:last-child {
        border-left: none;
        margin: 0;
        padding: 0;
        padding-left: 10px;
    }

    .registerFormWrapper .body .logo-prime-wrapper img {
        margin: 0;
    }

    .registerFormWrapper .body .content p {
        font-size: 16px;
    }

    .registerFormWrapper .body .content p b {
        font-size: 18px;
    }

    .registerFormWrapper .body .content .subscribe-advantages p {
        font-size: 14px;
    }

    .registerFormWrapper .body .logo-prime-wrapper {
        margin-bottom: 0;
    }

    .registerFormWrapper .body .content .learn-more-button {
        width: 200px;
    }

    #recovery_password h1,
    #reset_password h1 {
        font-size: 32px;
    }
}

@media only screen and (max-width: 450px) {
    .registerFormWrapper .header {
        padding: 10px;
    }
    .registerFormWrapper .header h1 {
        font-size: 32px;
    }
    .registerFormWrapper .header h2 {
        font-size: 15px;
    }
    .registerFormWrapper .body {
        padding-top:  5px;
    }
    .registerFormWrapper .body .promo {
        font-size: 14px;
        margin: 0;
    }
    .registerFormWrapper .footer {
        padding: 10px 0;
    }
    .registerFormWrapper .body .content,
    .registerFormWrapper .footer .content {
        max-width: 95%;
    }
    .registerFormWrapper .footer #connect > a{
        padding-right: 20px;
    }
    .registerFormWrapper .footer #connect .connectIcontext{
        margin-left: 20px;
    }
    /*
    .registerFormWrapper .captchaBlock .capthcItem {
        width: 100px;
    }
        .registerFormWrapper .captchaBlock .capthcItem img{
            width: 100%;
            height: auto;
        }
    .registerFormWrapper .captchaBlock .capthcItem label {
        font-size: 12px;
    }
    .registerFormWrapper .captchaBlock .capthcItem + .capthcItem {
        margin-left: 110px;
    }
    */
    .registerFormWrapper .body .contentSuccesss {
        padding-left: 10px;
        padding-right: 10px;
    }

    #page_join_prime .registerFormPrime h2{
        font-size: 21px;
    }
    #page_join_prime #prime_section .sectionContent .title {
        font-size: 21px;
        margin: 30px 0;
    }
    #page_join_prime #prime_section .sectionContent .benefits {
        font-size: 18px;
    }
    #page_join_prime #prime_section .sectionContent .benefitsList {
        font-size: 14px;
    }
    #page_join_prime #prime_section .sectionContent .btn-prime {
        margin-top: 30px;
    }
}
/*
@media (max-width: 440px) {
    .registerFormWrapper .captchaBlock .capthcItem{
        float: none;
    }
    .registerFormWrapper .captchaBlock .capthcItem + .capthcItem{
        margin-left: 0;
    }
}
*/@media  only screen{
    .pageResults .filtersBox select{
        text-transform: capitalize;
    }
    .pageResults .resultBox .resultBoxWrapper{
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        padding-right: 320px;
        width: 100%;
    }
    .pageResults .resultBox .sidebar{
        float: right;
        margin-left: -300px;
        width: 300px;
    }
    .pageResults .resultBox .resultsList h1{
        font-size:20px;
        line-height: 22px;
        padding-bottom: 10px;
        text-transform: uppercase;
    }
    .pageResults .resultBox .resultsList h2{
        font-size:18px;
        line-height: 20px;
        padding-bottom: 5px;
    }
    .pageResults .resultBox .resultsList{
        background: #fff;
        padding:10px;
        margin-bottom: 10px;

        min-height:200px;
    }
    .pageResults .resultBox .resultsListWrapper{
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
    }
    .pageResults .resultBox .resultsList a{
        color: #0066FF;
        text-decoration: none;
    }
    .pageResults .resultBox .resultsList a:hover{
        text-decoration: underline;
    }
    .pageResults .resultBox .resultsList table{
        width: 100%;
    }
    .pageResults .resultBox .resultsList table caption{
        text-align: left;
        font-size: 18px;
        font-weight: bold;
        border-bottom: 3px solid #777777;
        padding: 10px 0;
    }
    .pageResults .resultBox .resultsList table th{
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        border-bottom: 3px solid #777777;
        padding: 10px 10px 10px 0;
        white-space: nowrap;
    }
    .pageResults .resultBox .resultsList table td{
        border-bottom: 1px solid #333;
        padding: 10px 5px;
        white-space: nowrap;
    }
    .pageResults.pageResultsFormula1 .resultBox .resultsList .contentContainer{
        margin-bottom: 10px;
    }
    .pageResults.pageResultsFormula1 .resultBox .resultsList .raceResultsHeading > span{
        font-size: 16px;
        line-height: 18px;
        float: right;
        margin-bottom: 5px;
    }
    .pageResults.pageResultsMotogp .resultBox .resultsList h4 {
        padding: 20px 0;
        display: inline-block;
    }

    .pageResults.pageResultsMotogp .resultBox .resultsList h4 + table {
        margin-top: 0;
    }
    .pageResults.pageResultsMotogp .resultBox .resultsList span[title="Ground"] + span + h4 {
        display: block;
    }
    .pageResults.pageResultsMotogp .resultBox .resultsList h4 + table th {
        border-bottom: 1px solid #333;
    }
    .pageResults .resultBox  .noCaption {
        display: none;
    }
    .pageResults.pageResultsNascar .resultBox .resultsListWrapper > p,
    .pageResults.pageResultsNascar .resultBox .resultsListWrapper > h2,
    .pageResults.pageResultsNascar .resultBox .resultsListWrapper > h3 {
        padding-bottom: 10px;
    }
    .pageResults.pageResultsNascar .resultBox .resultsList .cnnRaceExtras,
    .pageResults.pageResultsNascar .resultBox .resultsList .cnnRaceExtras > h3{
        padding: 10px 0;
    }
    .pageResults.pageResultsNascar .resultBox .resultsList .cnnRaceExtras .cnnStats br{
        margin-bottom: 10px;
    }
    .pageResults.pageResultsNascar .resultBox .resultsList a {
        color: #262626 !important;
        cursor: default;
        pointer-events: none;
        text-decoration: none;

    }
    .pageResults.pageResultsWrc .resultBox .resultsList .flag,
    .pageResults.pageResultsWrc .resultBox .resultsList  img {
        background: url(https://cdn-0.motorsport.com/p/204/static/images/icons/flags_vd15e38f4e4f66167eefc81e80d8a8c54.png) no-repeat top left;
        width: 28px;
        height: 17px;
        display:block;
        text-indent: -9999px;
        border:none;
        outline: none;
        z-index: 1;
        vertical-align: bottom;
        line-height: 0.5;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Monte Carlo"]{
        background-position: 0 0;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Sweden"]{
        background-position: 0 -17px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Mexico"]{
        background-position: 0 -34px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Portugal"]{
        background-position: 0 -51px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Argentina"]{
        background-position: 0 -68px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Greece"]{
        background-position: 0 -85px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="New Zealand"]{
        background-position: 0 -102px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Finland"]{
        background-position: 0 -119px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Germany"]{
        background-position: 0 -136px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Great Britain"]{
        background-position: 0 -153px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="France"]{
        background-position: 0 -170px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Italy"]{
        background-position: 0 -187px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Spain"]{
        background-position: 0 -204px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Jordan"]{
        background-position: 0 -221px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Turkey"]{
        background-position: 0 -238px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Japan"]{
        background-position: 0 -255px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Ireland"]{
        background-position: 0 -272px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Norway"]{
        background-position: 0 -289px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Cyprus"]{
        background-position: 0 -306px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Poland"]{
        background-position: 0 -323px;
    }
    .pageResults.pageResultsWrc .resultBox .resultsList  img[alt="Australia"]{
        background-position: 0 -340px;
    }
    .pageResults.pageResultsGrandam .resultBox .resultsList .divTable {
        display: table;
        margin: 0 auto 30px;
        width: 100%;
        min-width: 980px;
    }
    .pageResults.pageResultsGrandam .resultBox .resultsList .divTable .row {
        display: table-row;
    }
    .pageResults.pageResultsGrandam .resultBox .resultsList .divTable .title .cell {
        font-weight: bold;
        border-bottom: 3px solid #777777;
        white-space: nowrap;
    }

    .pageResults.pageResultsGrandam .resultBox .resultsList .divTable .cell {
        display: table-cell;
        padding: 5px 10px;
        border-bottom: 1px solid #333333;
    }

    .pageResults .resultBox #result_filter {
        clear: both;
        overflow: hidden;
    }
    .pageResults .resultBox #result_filter .column {
        display: inline-block;
        margin-right: 25px;
    }
    .pageResults .resultBox #result_filter .column .filterSelectAction {
        min-width: 90px;
    }
    /*icon results */
    .iconResults {
        background:url(https://cdn-1.motorsport.com/p/204/static/images/icons/results_va3d39f7f5415dcc850afdf74633aa448.png) no-repeat 0 0;
        width:190px;
        height: 104px;
        display:inline-block;
        text-indent:-500px;
        overflow:hidden;
        border:none;
    }
    .iconResults-f1 {
        background-position: 0 0;
    }
    .iconResults-f1:hover {
        background-position: 0 -104px;
    }
    .iconResults-sprint {
        background-position: 0 -208px;
    }
    .iconResults-sprint:hover {
        background-position: 0 -312px;
    }
    .iconResults-nationwide {
        background-position: 0 -416px;
    }
    .iconResults-nationwide:hover {
        background-position: 0 -520px;
    }
    .iconResults-campingword {
        background-position: 0 -624px;
    }
    .iconResults-campingword:hover {
        background-position: 0 -728px;
    }
    .iconResults-motogp {
        background-position: 0 -832px;
    }
    .iconResults-motogp:hover {
        background-position: 0 -936px;
    }
    .iconResults-nhra {
        background-position: 0 -1040px;
    }
    .iconResults-nhra:hover {
        background-position: 0 -1144px;
    }
    .iconResults-lemans {
        background-position: 0 -1248px;
    }
    .iconResults-lemans:hover {
        background-position: 0 -1352px;
    }
    .iconResults-grandam {
        background-position: 0 -1456px;
    }
    .iconResults-grandam:hover {
        background-position: 0 -1560px;
    }
    .iconResults-izod {
        background-position: 0 -1664px;
    }
    .iconResults-izod:hover {
        background-position: 0 -1768px;
    }
    .iconResults-wrc {
        background-position: 0 -1872px;
    }
    .iconResults-wrc:hover {
        background-position: 0 -1976px;
    }
    .iconResults-ferrari-challenge {
        background-position: 0 -2080px;
    }
    .iconResults-ferrari-challenge:hover {
        background-position: 0 -2184px;
    }

    #page_all_results .iconResults {
        display: inline-block;
        margin-bottom: 50px;
        margin-left: 65px;
    }
    #page_all_results .iconBox {
        padding: 30px 0;
    }
}
@media  only screen and (min-width : 768px) {
    .pageResults .resultBox .resultsList{
        padding:20px;
    }
}
@media  only screen and (max-width : 800px) {
    .pageResults .resultBox .sidebar,
    .pageResults .resultBox .sidebar .ap{
        display: none;
    }
    .pageResults .resultBox .resultBoxWrapper{
        float: none;
        padding-right: 0;
    }
}
@media  only screen and (min-width: 1600px) {
    .pageResults .resultBox .resultBoxWrapper{
        padding-right: 32%;
    }
    .pageResults .resultBox .sidebar{
        margin-left: -30%;
        width: 30%;
    }
}

@media only screen {
    #page_profile .icon-edit::before {
        content: '\E85E';
        font-family: 'icons';
        font-size: 12px;
        vertical-align: top;
        margin: 0 0 0 3px;
    }

    #page_profile .edit-wrapper:hover {
        color: #474747;
    }

    #page_profile .anchor-space {
        position: absolute;
        top: -60px;
        left: 0;
        height: 60px;
        width: 100%;
    }

    #page_profile .manageAlertsSection {
        position: relative;
    }

    #page_profile .manageAlertContent {
        display: inline-block;
        width: calc(100% - 205px);
    }    
    
    .dashboard.form-subscribe[action][method] .buttons {
        text-align: center;
    }
    .dashboard.form-subscribe[action][method] [type="submit"] {
        float: none;
    }

    .itabs .icon-user:before,
    .itabs .icon-cog:before{
        font-size: 23px;
        width: 32px;
        line-height: 32px;
    }
    .itabs .icon-user:before {
        font-size: 20px;
    }
    .pageArticlesBrowseUser #news_list_wrapper .thumb,
    .pageVideosBrowseUser .videosListWrapper .thumb,
    .pagePhotosBrowseUser .photoMozaic .thumb{
        position: relative;
    }
        .pageArticlesBrowseUser #news_list_wrapper .thumb.disabled img,
        .pageVideosBrowseUser .videosListWrapper .thumb.disabled img,
        .pagePhotosBrowseUser .photoMozaic .thumb.disabled img{
            opacity: 0.3;
        }
    .pageArticlesBrowseUser #news_list_wrapper .thumb .controls,
    .pageVideosBrowseUser .videosListWrapper .thumb .controls,
    .pagePhotosBrowseUser .photoMozaic .thumb .controls{
        position: absolute;
        top: 0;
        right: 0;
        font-size: 18px;
        line-height: 1.5;
        color: #fff;
        font-weight: bold;
        display: none;
        background: rgba(0, 0, 0, 0.5);
        border-radius: 0 0 0 5px;
    }
    .pageArticlesBrowseUser #news_list_wrapper .thumb:hover .controls,
    .pageArticlesBrowseUser #news_list_wrapper .thumb .controls.selected,
    .pageVideosBrowseUser .videosListWrapper .thumb:hover .controls,
    .pageVideosBrowseUser .videosListWrapper .thumb .controls.selected,
    .pagePhotosBrowseUser .photoMozaic .thumb:hover .controls,
    .pagePhotosBrowseUser .photoMozaic .thumb .controls.selected{
        display: block;
    }
        .pageArticlesBrowseUser #news_list_wrapper .thumb .controls.selected:before,
        .pageVideosBrowseUser .videosListWrapper .thumb .controls.selected:before,
        .pagePhotosBrowseUser .photoMozaic .thumb .controls.selected:before{
            content: '\e849';
        }

    #page_profile #center{
        width: 100%;
        max-width: none;
    }
        .prime #page_profile #center{
            margin-top: 120px;
        }
    #page_profile #center_box{
        padding: 0;
        background: #f2f2f2;
    }
    #page_profile .fullWidthCentered{
        overflow: hidden;
    }
        #page_profile .fullWidthCentered > *{
            padding-left: 10px;
            padding-right: 10px;
            margin-left: auto;
            margin-right: auto;
            width: 80%;
            max-width: 1440px;
            min-width: 1024px;
        }

    #page_profile .contentHeader{
        margin-top: 0;
    }
    #page_profile .itabs {
        margin-bottom: 0;
    }
        #page_profile .itabs > a{
            margin-bottom: 0;
        }

    /*
    @media only screen and (min-width: 1024px){
        #page_profile .fullWidthCentered > *{
            width:80%;
            width:calc(80% + 40px);
        }

    }
    */

    #page_profile .fullWidthMsgWrapper{
        padding: 15px 0;
        font-size: 18px;
        line-height: 1.2;
        color: #fff;
    }
        #page_profile .fullWidthMsgWrapper .messsage{
            position: relative;
            padding-right: 25px;
        }
        #page_profile .fullWidthMsgWrapperSuccess{
            background: #00a651;
        }
        #page_profile .fullWidthMsgWrapperWarning{
            background: #fe9601;
        }
        #page_profile .fullWidthMsgWrapperError{
            background: #fe022c;
        }
        #page_profile .fullWidthMsgWrapper .icon{
            margin-right: 15px;
        }
        #page_profile .fullWidthMsgWrapper .close{
            position: absolute;
            top: 0;
            right: 5px;
            font-size: 12px;
            cursor: pointer;
            display: none;
        }
        #page_profile .fullWidthMsgWrapper.persist .close{
            display: block;
        }
    #page_profile .fullWidthHeader{
        background: #d9d9d9;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    #page_profile .fullWidthUserInfo{
        background: #fff;
        padding-top: 40px;
        padding-bottom: 40px;
        border-style: solid;
        border-color: #d9d9d9;
        border-width: 1px 0;
    }
    #page_profile .fullWidthUserInfoSeries{
        background: #0880ff;
        color: #fff;
    }


    #page_profile .fullWidthUserContent h2 {
        padding-right: 100px;
        position: relative;
    }
    .textRtl #page_profile .fullWidthUserContent h2 {
        padding-right: 0;
        padding-left: 100px;
    }
        #page_profile .fullWidthUserContent h2 .edit {
            position: absolute;
            top: 0;
            right: 0;
            font-size: 16px;
            line-height: 30px;
            color: #0080ff;
            font-weight: normal;
            cursor: pointer;
        }
        .textRtl #page_profile .fullWidthUserContent h2 .edit {
            right: auto;
            left: 0;
        }
            #page_profile .fullWidthUserContent h2 .edit:hover {
                text-decoration: underline;
            }

    #page_profile .fullWidthUserContent h2 a,
    #page_profile .fullWidthUserContent h2 .icon{
        background: none;
        color: #808080;
    }
        #page_profile .fullWidthUserContent h2 a {
            font-size: 18px;
            padding-left: 0;
            margin-bottom: 20px;
        }
        .textRtl #page_profile .fullWidthUserContent h2 a {
            padding-right: 0;
        }
    #page_profile .fullWidthUserContent .headings {
        margin: 0;
    }
    #page_profile .fullWidthUserContent .moreLink {
        background: none;
        font-size: 16px;
        text-transform: none;
        color: #0080ff;
        font-weight: normal;
        margin: 0;
        padding: 0;
    }
        #page_profile .fullWidthUserContent .moreLink:hover {
            text-decoration: underline;
        }

    #page_profile .fullWidthUserSubscriptionInfo h3 {
        text-transform: uppercase;
        font-size: 18px;
        color: #808080;
        margin-bottom: 20px;
    }
        #page_profile .fullWidthUserInfoSeries h3 {
            color: #fff;
        }

    #page_profile .fullWidthContact .infoWrapper,
    #page_profile .fullWidthUserContent .infoWrapper,
    #page_profile .fullWidthUserSubscriptionInfo .infoWrapper{
        padding-top: 40px;
        padding-bottom: 40px;
        overflow: hidden;
    }
    #page_profile .fullWidthUserSubscriptionInfo + .fullWidthUserSubscriptionInfo .infoWrapper,
    #page_profile .fullWidthUserSubscriptionInfo + .fullWidthUserContent .infoWrapper,
    #page_profile .fullWidthUserContent + .fullWidthUserContent .infoWrapper,
    #page_profile .fullWidthUserContent + .fullWidthContact ,
    #page_profile .fullWidthUserSubscriptionInfo + .fullWidthContact {
        border-top: 1px solid #ccc;
    }
    #page_profile .fullWidthContact .infoWrapper h3 {
        font-size: 18px;
        color: #808080;
        font-weight: normal;
    }

    #page_profile .fullWidthUserSubscriptionInfo .titleWrapper {
        width: 265px;
        margin-right: 35px;
        float: left;
    }
    .textRtl #page_profile .fullWidthUserSubscriptionInfo .titleWrapper {
        float: right;
    }
    #page_profile .fullWidthUserSubscriptionInfo .infoTitleDescription {
        font-size: 14px;
    }
    #page_profile .fullWidthUserSubscriptionInfo .contentWrapper {
        overflow: hidden;
    }
        #page_profile .fullWidthUserSubscriptionInfo .contentWrapper > ul + ul {
            margin-top: 30px;
        }

    #page_profile #change-image-form {
        display: block;
        overflow: hidden;
    }

    #page_profile .userInfoBlock,
    #page_profile .userBox {
        overflow: hidden;
    }
    #page_profile .userBox {
        margin-top: 40px;
    }
    #page_profile #user_info_block {
        overflow: hidden;
        clear: both;
        white-space: nowrap;
        margin-bottom: 10px;
    }
    #page_profile #change_image_input,
    #page_profile #change_image,
    #page_profile #crop_image_button {
        margin: 0;
    }
    #page_profile #crop_image_button {
        background: none;
        border: none;
        display: inline-block;
        text-transform: none;
        color: #0080ff;
        font-size: 14px;
    }
        #page_profile #crop_image_button.wait {
            color: #ccc;
            cursor: default;
        }
        #page_profile #crop_image_button:not(.wait):hover {
            text-decoration: underline;
        }
    #page_profile #user_info_block .thumbWrapper,
    #page_profile #user_info_block .userDetailWrapper {
        float: left;
    }
    .textRtl #page_profile #user_info_block .thumbWrapper,
    .textRtl #page_profile #user_info_block .userDetailWrapper {
        float: right;
    }
    #page_profile #user_info_block .thumbWrapper {
        margin-right: -200px;
        display: inline-block;
        position: relative;
    }
        .textRtl #page_profile #user_info_block .thumbWrapper {
            margin-right: 0;
            margin-left: -200px;
        }
    #page_profile #user_info_block .userDetailWrapper {
        /* padding: 0 320px 0 220px; */
        padding: 0 0 0 300px;
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
        .textRtl #page_profile #user_info_block .userDetailWrapper {
            padding-left: 0;
            padding-right: 220px;
        }
    #page_profile #user_info_block .apbox {
        float: right;
        margin-left: -310px;
        width: 300px;
        position: relative;
        z-index: 2;
    }
        .textRtl #page_profile #user_info_block .apbox {
            float: left;
            margin-left: 0;
            margin-right: -310px;
        }
    #page_profile #user_info_block .thumbWrapper .thumb {
        display: block;
        width: 200px;
        height: 200px;
        direction: ltr;
        -webkit-border-radius: 50%;
                border-radius: 50%;
    }

    #page_profile .fullWidthUserSubscriptionInfo,
    #page_profile #user_info_block .userInfo {
        display: block;
        /* font-size: 18px; */
    }
    #page_profile .fullWidthUserSubscriptionInfo li,
    #page_profile #user_info_block .userInfo li {
        line-height: 1.2;
        position: relative;
        padding-right: 150px;
    }
    #page_profile .manageAlertsSection li {
        padding-right: 0;
    }
    .textRtl #page_profile .fullWidthUserSubscriptionInfo li,
    .textRtl #page_profile #user_info_block .userInfo li {
        padding-right: 0;
        padding-left: 150px;
    }
        #page_profile .fullWidthUserSubscriptionInfo li .scroll-anchor,
        #page_profile #user_info_block .userInfo li .scroll-anchor{
            position: absolute;
            display: block;
            top: -140px;
        }
        #page_profile .fullWidthUserSubscriptionInfo .buttons,
        #page_profile #user_info_block .userInfo .buttons {
            padding-right: 0;
        }
        .textRtl #page_profile .fullWidthUserSubscriptionInfo .buttons,
        .textRtl #page_profile #user_info_block .userInfo .buttons {
            padding-left: 0;
        }
        
        #page_profile .manageAlertsSection .alert-section:not(:first-of-type),
        #page_profile .fullWidthUserSubscriptionInfo .newSection {
            margin-top: 30px;
        }

        #page_profile .fullWidthUserSubscriptionInfo li + li,
        #page_profile #user_info_block .userInfo li + li,
        #page_profile #user_info_block .userInfo + .userInfo{
            margin-top: 15px;
        }
    #page_profile .fullWidthUserSubscriptionInfo a,
    #page_profile #user_info_block .userInfo a {
        text-decoration: none;
    }
    #page_profile .fullWidthUserSubscriptionInfo .label,
    #page_profile #user_info_block .userInfo .label {
        color: #808080;
        display: inline-block;
        width: 200px;
        vertical-align: top;
        /* float: left; */
    }
        #page_profile .fullWidthUserInfoSeries .label {
            color: #fff;
        }
/*         .textRtl #page_profile .fullWidthUserSubscriptionInfo .label,
        .textRtl #page_profile #user_info_block .userInfo .label {
            float: right;
        } */
    #page_profile .fullWidthUserSubscriptionInfo .member-benefits_img {
        max-width: 100%;
        display: block;
        margin: 20px 0;
    }
    #page_profile .fullWidthUserSubscriptionInfo .label + span,
    #page_profile #user_info_block .userInfo .label + span{
        color: #1a1a1a;
        overflow: hidden;
        display: inline-block;
        vertical-align: top;
        font-weight: 600;
        width: -webkit-calc(100% - 205px);
        width: -moz-calc(100% - 205px);
        width: calc(100% - 205px);
    }
        #page_profile .fullWidthUserSubscriptionInfo .label + span.instructions {
            font-weight: normal;
            max-width: 320px;
        }
        #page_profile .fullWidthUserInfoSeries .label + span {
            color: #fff;
        }
        #page_profile .fullWidthUserSubscriptionInfo .label + span b{
            font-weight: 600;
        }
        #page_profile .fullWidthUserSubscriptionInfo .label + span .line{
            display: block;
        }
        #page_profile .fullWidthUserSubscriptionInfo .label + span .line + .line{
            margin-top: 10px;
        }
        #page_profile .fullWidthUserSubscriptionInfo .label + span .instructions_list {
            margin-top: 7px;
            padding-left: 30px;
        }
        #page_profile .fullWidthUserSubscriptionInfo .label + span .instructions_list li {
            padding: 0;
            list-style: decimal;
        }
    #page_profile .fullWidthUserSubscriptionInfo .prime-magazines {
        font-size: 0;
        line-height: 0;
    }
        #page_profile .fullWidthUserSubscriptionInfo .prime-magazine {
            display: inline-block;
            width: 23%;
        }
        #page_profile .fullWidthUserSubscriptionInfo .prime-magazine + .prime-magazine {
            margin-left: 2.666%;
        }
        #page_profile .fullWidthUserSubscriptionInfo .prime-magazine:nth-child(n+5) {
            display: none;
        }
    #page_profile .fullWidthUserSubscriptionInfo .edit,
    #page_profile #user_info_block .userInfo .edit {
        position: absolute;
        top: 0;
        right: 0;
        cursor: pointer;
        color: #0080ff;
        text-align: right;
        z-index: 1;
    }
        #page_profile .fullWidthUserInfoSeries .edit {
            color: #fff;
        }
            #page_profile .fullWidthUserInfoSeries .edit:hover {
                text-decoration: underline;
            }
        #page_profile .fullWidthUserSubscriptionInfo .edit a,
        #page_profile #user_info_block .userInfo .edit a {
            display: block;
            color: #0080ff;
        }
        #page_profile .fullWidthUserSubscriptionInfo a + a,
        #page_profile #user_info_block .userInfo a + a {
            margin-top: 10px;
        }
    .textRtl #page_profile .fullWidthUserSubscriptionInfo .edit,
    .textRtl #page_profile #user_info_block .userInfo .edit {
        right: auto;
        left: 0;
    }
    #page_profile .fullWidthUserSubscriptionInfo .buttons > span,
    #page_profile #user_info_block .userInfo .buttons > span{
        float: right;
    }
        #page_profile .fullWidthUserSubscriptionInfo a:hover,
        #page_profile #user_info_block .userInfo a:hover {
            text-decoration: underline;
        }


    #page_profile .changeImageForm #change_image {
        width: 200px;
        float: left;
        margin-right: 0;
        line-height: 26px;
        padding: 0;
        background: none;
        border: none;
        text-transform: none;
        font-size: 14px;
        color: #0080ff;
    }
    .textRtl #page_profile .changeImageForm #change_image {
        float: right;
        margin-left: 0;
    }
    #page_profile .changeImageForm #change_image_input:hover + #change_image {
        text-decoration: underline
    }
    #page_profile .changeImageForm {
        position: relative;
        max-width: 200px;
    }
    #page_profile .changeImageForm #change_image_input {
        width: 200px;
        padding: 0;
        height: 30px;
        position: absolute;
        left: 0;
        top: 0;
        z-index: 1;
        cursor: pointer;
        opacity: 0;
    }
    .textRtl #page_profile .changeImageForm #change_image_input {
        left: auto;
        right: 0;
    }
    #page_profile #user_content .userPhotoBox,
    #page_profile #user_content .userVideoBox {
        margin-bottom: 30px;
    }
    #page_profile #user_content #user_settings {
        overflow: hidden;
        display: none;
    }
    #page_profile #user_content .userPhotoBoxWrapper,
    #page_profile #user_content .userVideoBoxWrapper {
        clear: both;
        overflow: hidden;
        font-size: 0;
        margin-bottom: 20px;
    }
    #page_profile #user_content .userPhotoBoxWrapper .thumb {
        display: block;
        overflow: hidden;
        width: 100%;
    }
    #page_profile #user_content .userVideoBoxWrapper .thumb {
        width: 100%;
    }
    #page_profile #user_content .userVideoBoxWrapper .item,
    #page_profile #user_content .userPhotoBoxWrapper .item {
        display: inline-block;
        width: 25%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: inline-block;
        overflow: hidden;
        padding: 1px 1px 0 0;
        vertical-align: top;
    }
    #page_profile #user_content .userVideoBoxWrapper .item.hor > a:first-child,
    #page_profile #user_content .userPhotoBoxWrapper .item.hor > a:first-child {
        margin-bottom: 1px;
    }
    #page_profile #user_settings {
        font-size: 0;
        text-align: center;
    }
    #page_profile #user_settings .userForm {
        width: 50%;
        min-width: 300px;
        vertical-align: top;
        display: inline-block;
        text-align: left;
    }
    .textRtl #page_profile #user_settings .userForm {
        text-align: right;
    }
    #page_profile #user_settings .userForm form {
        margin: 15px 0 15px 15px;
        border: 1px solid #e0e0e0;
        background: #EDEDED;
        font-size: 16px;
        /* overflow: hidden; */
        min-width: 300px;
        max-width: none;
    }
    .textRtl #page_profile #user_settings .userForm form {
        margin-right: 15px;
        margin-left: 0;
    }
    #page_profile #user_settings h2 {
        font-size: 19px;
        color: #262626;
        padding-top: 15px;
        margin-left: 15px;
    }
    .textRtl #page_profile #user_settings h2 {
        margin-left: 0;
        margin-right: 15px;
    }
    #page_profile #user_settings .userForm:nth-child(odd) form {
        margin-left: 0;
        margin-right: 15px;
    }
    .textRtl #page_profile #user_settings .userForm:nth-child(odd) form {
        margin-left: 15px;
        margin-right: 0;
    }
    #page_profile #user_settings .userForm:nth-child(odd) h2 {
        margin-left: 0;
        margin-right: 0px;
    }
    #page_profile #user_settings .userForm fieldset {
        padding: 15px 15px 0;
    }
        #page_profile #user_settings .userForm fieldset fieldset {
            border: 1px solid #ccc;
        }
    #page_profile #user_settings .userForm fieldset.buttons {
        padding-top: 0;
    }
    #page_profile #user_settings .userForm select {
        width: 100%;
    }
    #page_profile #user_settings input[type="checkbox"] {
        width: auto;
        float: left;
    }
    #page_profile #user_info_block.loadedImage .thumb img {
        width: auto!important;
    }
    #page_profile #crop_image_form,
    #page_profile #user_info_block.loadedImage .changeImageForm {
        display: none;
    }
    #page_profile #user_info_block.loadedImage #crop_image_form,
    #page_profile #user_info_block .changeImageForm {
        margin-top: 10px;
        display: block;
        text-align: center;
    }
    #page_members_browse #members_box {
        float: none;
        clear: both;
        overflow: hidden;
    }

    .cmpDialog.popupEditUserInfo .box{
        max-height: 100%;
        overflow: auto;
    }
    .popupEditUserSeries input:not([type="submit"]),
    .popupEditUserSeries select,
    .popupRemoveUserAccount input:not([type="submit"]),
    .popupRemoveUserAccount select,
    .popupEditUserInfo input:not([type="submit"]),
    .popupEditUserInfo select{
        width: 100%;
        -moz-appearance: none;
        -webkit-appearance: none;
        -ms-appearance: none;
        appearance: none;
    }
    .popupRemoveUserAccount  .box .buttons,
    .popupEditUserSeries  .box .buttons,
    .popupEditUserInfo  .box .buttons {
        padding-bottom: 0;
    }

    .popupEditUserSeries .selection-count{
        float: right;
    }
    .textRtl .popupEditUserSeries .selection-count{
        float: left;
    }
    .popupEditUserSeries .selection-count.error{
        color: red;
    }

    .popupEditUserSeries .primeCategories{
        margin-top: 10px;
    }
        .popupEditUserSeries .primeCategories h2{
            font-size: 16px;
            line-height: 1.2;
            font-weight: normal;
            margin-bottom: 5px;
            color: #8c8c8c;
        }

        .popupEditUserSeries .primeCategories .categories-wrapper {
            padding-left: 5px;
        }

        .popupEditUserSeries .primeCategories .category{
            cursor: pointer;
            display: inline-block;
            margin-right: 10px;
            color: #333;
            /*line-height: 1.5;*/

            border-bottom: 1px dashed #333;
            line-height: 1;
            margin-bottom: 6px;
        }
            .popupEditUserSeries .primeCategories .category:hover{
                border-bottom-style: solid;
                /*text-decoration: underline;*/
            }
}
@media only screen and (max-width: 1500px) {
    #page_profile .fullWidthUserSubscriptionInfo .prime-magazine {
        display: inline-block;
        width: 31%;
    }
    #page_profile .fullWidthUserSubscriptionInfo .prime-magazine + .prime-magazine {
        margin-left: 3%;
    }

    #page_profile .fullWidthUserSubscriptionInfo .prime-magazine:nth-child(n+4) {
        display: none;
    }
}
@media only screen and (max-width: 1100px) {
    #page_profile .fullWidthCentered > * {
        width: auto;
        min-width: 0;
    }
}
@media only screen and (max-width: 1023px) {
    #page_profile .manageAlertContent {
        width: 100%;
        margin: 5px 0 0 0;
    }

    #page_profile #user_info_block .apbox {
        display: none;
    }
    #page_profile #user_info_block .userDetailWrapper {
        padding-right: 0;
    }

    .textRtl #page_profile .fullWidthUserSubscriptionInfo .label,
    .textRtl #page_profile #user_info_block .userInfo .label,
    #page_profile .fullWidthUserSubscriptionInfo .label,
    #page_profile #user_info_block .userInfo .label {
        float: none;
        width: auto;
    }

    #page_profile .fullWidthUserSubscriptionInfo .label + span,
    #page_profile #user_info_block .userInfo .label + span {
        margin-top: 5px;
        display: block;
        width: auto;
    }

    #page_profile .fullWidthUserSubscriptionInfo li,
    #page_profile #user_info_block .userInfo li {
        padding-right: 0;
    }
}

@media only screen and (max-width: 980px) {
    #page_profile #user_info_block .userDetailWrapper {
        padding-right: 0;
    }
    .textRtl #page_profile #user_info_block .userDetailWrapper {
        padding-left: 0;
    }
    #page_profile #user_info_block .userInfo li {
        float: none;
        display: block;
    }
    #page_profile #user_info_block .userDetailWrapper {
        /*width: auto;*/
    }
    #page_profile #user_info_block .userInfo {
        display: block;
        white-space: normal;
        width: auto;
    }
    #page_profile #user_settings .userForm {
        float: none;
        width: 100%;
    }
    .textRtl #page_profile #user_settings .userForm form,
    #page_profile #user_settings .userForm form {
        margin: 15px 0 15px 0;
    }
    #page_profile #user_settings h2 {
        margin-left: 0;
    }
    .textRtl #page_profile #user_settings h2 {
        margin-right: 0;
    }

    .textRtl #page_profile #user_settings .userForm:nth-child(odd) form,
    #page_profile #user_settings .userForm:nth-child(odd) form {
        margin-left: 0;
        margin-right: 0;
    }

    .textRtl #page_profile #user_settings .userForm:nth-child(odd) h2,
    #page_profile #user_settings .userForm:nth-child(odd) h2 {
        margin-left: 0;
        margin-right: 0;
    }
}

@media screen and (max-width: 768px) and (min-width: 569px) {
    .prime #page_profile #center{
        margin-top: 120px;
    }
}

@media only screen and (max-width: 767px) {
    .textRtl #page_profile #user_info_block .thumbWrapper,
    #page_profile #user_info_block .thumbWrapper {
        display: block;
        width: 200px;
        float: none;
        margin-bottom: 20px;
        margin: 0 auto;
    }
    #page_profile #user_info_block .userDetailWrapper,
    .textRtl #page_profile #user_info_block .userDetailWrapper {
        float: none;
        clear: both;
        padding: 0;
    }
    .textRtl #page_profile #user_info_block .userDetailWrapper {
        padding: 0;
    }

    #page_profile .fullWidthUserSubscriptionInfo .titleWrapper,
    .textRtl #page_profile .fullWidthUserSubscriptionInfo .titleWrapper {
        width: auto;
        float: none;
        text-align: center;
        margin-bottom: 20px;
    }
}
@media only screen and (max-width: 479px) {
    #page_profile #user_info_block .thumbWrapper,
    #page_profile #user_info_block .userDetailWrapper {
        display: block;
    }
    #page_profile #user_info_block .userDetailWrapper {
        padding-top: 10px;
        padding-left: 0;
    }

    #page_profile .fullWidthUserSubscriptionInfo .prime-magazine {
        display: inline-block;
        width: 49%;
    }
    #page_profile .fullWidthUserSubscriptionInfo .prime-magazine + .prime-magazine {
        margin-left: 2%;
    }

    #page_profile .fullWidthUserSubscriptionInfo .prime-magazine:nth-child(n+3) {
        display: none;
    }
}
@media only screen {
    #page_members_browse #members_list_wrapper .item .thumb {
        position: relative;
        width: 100%;
    }
    #page_members_browse #members_list_wrapper .item .thumb:after {
        content: " ";
        position: absolute;
        left: 10px;
        bottom: 0;
        border: 10px solid;
        border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0);
        font-size: 0;
        height: 0;
        width: 0;
        line-height: 0;
        overflow: hidden;
    }
    #page_members_browse #members_list_wrapper .item {
        color: #808080;
        font-size: 13px;
        text-transform: lowercase;
        padding-bottom: 20px;
    }
    #page_members_browse #members_list_wrapper .item ul {
        padding: 10px 10px 0 10px;
    }
    #page_members_browse #members_list_wrapper .item li {
        padding-bottom: 5px;
    }
    #page_members_browse #members_list_wrapper .item .user_name {
        font-size: 19px;
        color: #000;
        font-weight: bold;
        text-transform: none;
        padding-bottom: 6px;
        overflow: hidden;
    }
    #page_members_browse #members_list_wrapper .item .user_login a,
    #page_members_browse #members_list_wrapper .item .user_name a {
        text-decoration: none;
    }
    #page_members_browse #members_list_wrapper .item .user_login a:hover,
    #page_members_browse #members_list_wrapper .item .user_name a:hover {
        text-decoration: underline;
    }
    #page_members_browse #members_list_wrapper .item .user_login {
        color: #000;
        font-size: 15px;
        text-transform: none;
        padding-bottom: 7px;
        overflow: hidden;
    }
}
/* jquery.Jcrop.css v0.9.12 - MIT License */
/*
  The outer-most container in a typical Jcrop instance
  If you are having difficulty with formatting related to styles
  on a parent element, place any fixes here or in a like selector

  You can also style this element if you want to add a border, etc
  A better method for styling can be seen below with .jcrop-light
  (Add a class to the holder and style elements for that extended class)
  */

.jcrop-holder {
    direction: ltr;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    z-index: 1;
}
/* Selection Border */

.jcrop-vline,
.jcrop-hline {
    background-color: #ffffff;
    background-image: url(data:image/gif;base64,R0lGODlhCAAIAJEAAKqqqv///wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgAAACwAAAAACAAIAAACDZQFCadrzVRMB9FZ5SwAIfkECQoAAAAsAAAAAAgACAAAAg+ELqCYaudeW9ChyOyltQAAIfkECQoAAAAsAAAAAAgACAAAAg8EhGKXm+rQYtC0WGl9oAAAIfkECQoAAAAsAAAAAAgACAAAAg+EhWKQernaYmjCWLF7qAAAIfkECQoAAAAsAAAAAAgACAAAAg2EISmna81UTAfRWeUsACH5BAkKAAAALAAAAAAIAAgAAAIPFA6imGrnXlvQocjspbUAACH5BAkKAAAALAAAAAAIAAgAAAIPlIBgl5vq0GLQtFhpfaIAACH5BAUKAAAALAAAAAAIAAgAAAIPlIFgknq52mJowlixe6gAADs=);
    font-size: 0;
    position: absolute;
}
.jcrop-vline {
    height: 100%;
    width: 1px !important;
}
.jcrop-vline.right {
    right: 0;
}
.jcrop-hline {
    height: 1px !important;
    width: 100%;
}
.jcrop-hline.bottom {
    bottom: 0;
}
/* Invisible click targets */

.jcrop-tracker {
    height: 100%;
    width: 100%;
    /* "turn off" link highlight */
    
    -webkit-tap-highlight-color: transparent;
    /* disable callout, image save panel */
    
    -webkit-touch-callout: none;
    /* disable cut copy paste */
    
    -webkit-user-select: none;
}
/* Selection Handles */

.jcrop-handle {
    background-color: #333333;
    border: 1px #eeeeee solid;
    width: 9px;
    height: 9px;
    font-size: 1px;
}
.jcrop-handle.ord-n {
    left: 50%;
    margin-left: -5px;
    margin-top: -5px;
    top: 0;
}
.jcrop-handle.ord-s {
    bottom: 0;
    left: 50%;
    margin-bottom: -5px;
    margin-left: -5px;
}
.jcrop-handle.ord-e {
    margin-right: -5px;
    margin-top: -5px;
    right: 0;
    top: 50%;
}
.jcrop-handle.ord-w {
    left: 0;
    margin-left: -5px;
    margin-top: -5px;
    top: 50%;
}
.jcrop-handle.ord-nw {
    left: 0;
    margin-left: -5px;
    margin-top: -5px;
    top: 0;
}
.jcrop-handle.ord-ne {
    margin-right: -5px;
    margin-top: -5px;
    right: 0;
    top: 0;
}
.jcrop-handle.ord-se {
    bottom: 0;
    margin-bottom: -5px;
    margin-right: -4px;
    right: 0;
}
.jcrop-handle.ord-sw {
    bottom: 0;
    left: 0;
    margin-bottom: -5px;
    margin-left: -5px;
}
/* Dragbars */

.jcrop-dragbar.ord-n,
.jcrop-dragbar.ord-s {
    height: 7px;
    width: 100%;
}
.jcrop-dragbar.ord-e,
.jcrop-dragbar.ord-w {
    height: 100%;
    width: 7px;
}
.jcrop-dragbar.ord-n {
    margin-top: -4px;
}
.jcrop-dragbar.ord-s {
    bottom: 0;
    margin-bottom: -4px;
}
.jcrop-dragbar.ord-e {
    margin-right: -4px;
    right: 0;
}
.jcrop-dragbar.ord-w {
    margin-left: -4px;
}
/* The "jcrop-light" class/extension */

.jcrop-light .jcrop-vline,
.jcrop-light .jcrop-hline {
    background: #ffffff;
    filter: alpha(opacity=70) !important;
    opacity: .70!important;
}
.jcrop-light .jcrop-handle {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background-color: #000000;
    border-color: #ffffff;
    border-radius: 3px;
}
/* The "jcrop-dark" class/extension */

.jcrop-dark .jcrop-vline,
.jcrop-dark .jcrop-hline {
    background: #000000;
    filter: alpha(opacity=70) !important;
    opacity: 0.7 !important;
}
.jcrop-dark .jcrop-handle {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background-color: #ffffff;
    border-color: #000000;
    border-radius: 3px;
}
/* Simple macro to turn off the antlines */

.solid-line .jcrop-vline,
.solid-line .jcrop-hline {
    background: #ffffff;
}
/* Fix for twitter bootstrap et al. */

.jcrop-holder img,
img.jcrop-preview {
    max-width: none;
}

#page_profile .alert-section .label {
    /*text-transform: capitalize;*/
}


#page_profile .deletable-box {
    display: inline-block;
    position: relative;
    margin: 0 5px 5px 0;
    padding: 5px 22px 5px 5px;
    max-width: 100%;
    border-radius: 3px;
    background-color: #808080;
    color: #fff;
    line-height: 13px;
    cursor: pointer;
    /*text-transform: capitalize;*/
}
#page_profile .deletable-box .close-button {
    position: absolute;
    top: 6px;
    right: 5px;
    display: block;
    width: 12px;
    height: 12px;
    background: url(https://cdn-2.motorsport.com/p/204/static/images/chosen/chosen-sprite_v8762cc4c19db6df3cb880180c4d8addb.png) -42px 1px no-repeat;
    font-size: 1px;
}
#page_profile .deletable-box .close-button:hover {
    background-position: -42px -10px;
}


.textRtl #page_profile .deletable-box {
    padding: 5px 5px 5px 22px;
}
.textRtl #page_profile .deletable-box .close-button {
    right: auto;
    left: 5px;
}@media only screen{
        #page_error .message p {
            font-size: 17px;
            color: #000;
            line-height: 1;
            margin-bottom: 10px;
        }
            #page_error .message p a{
                background: #ffdd00;
                color: #000;
                display: inline-block;
                padding: 1px 3px;
            }
            #page_error .message p + p{
                font-size: 14px;
                line-height: 1.4;
            }
}.styleCheckboxesWrapper input[type="checkbox"]{
    left: -9999px;
    position: absolute;
}
.styleCheckboxesWrapper label {
    padding-left: 40px;
    margin-bottom: 20px!important;
    position: relative;
    cursor: default;
}
    .styleCheckboxesWrapper label:before {
        content: '';
        position: absolute;
        top: 4px;
        left: 0;
        width: 28px;
        height: 28px;
        border: 1px solid #ccc;
        -webkit-border-radius: 5px;
           -moz-border-radius: 5px;
            -ms-border-radius: 5px;
             -o-border-radius: 5px;
                border-radius: 5px;
    }
        .styleCheckboxesWrapper input[type="checkbox"]:checked + label:before {
            background: #0066ff;
            border-color: #0066ff;
        }
        .styleCheckboxesWrapper input[type="checkbox"]:checked + label:after {
            font-family: 'icons';
            font-size: 15px;
            content: '\e82e';
            position: absolute;
            top: 8px;
            left: 5px;
            color: #fff;
        }@font-face {
  font-family: 'icons_info';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}
 
[class^="icon_info-"]:before, [class*=" icon_info-"]:before {
    font-family: "icons_info";
    font-style: normal;
    font-weight: normal;
    speak: none;
  
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;


    margin: 0;
  

    font-variant: normal;
    text-transform: none;
}

.icon_info-cogwheel:before { content: '\e800'; } /* '' */
.icon_info-facebook:before { content: '\e801'; } /* '' */
.icon_info-mouse:before { content: '\e802'; } /* '' */
.icon_info-news:before { content: '\e803'; } /* '' */
.icon_info-photo:before { content: '\e804'; } /* '' */
.icon_info-prize:before { content: '\e805'; } /* '' */
.icon_info-video:before { content: '\e806'; } /* '' */
.icon_info-editorial-managers:before { content: '\e807'; } /* '' */

#page_subscription .leftBlock{
    float: left;
}
#page_subscription .rightBlock{
    overflow: hidden;
    padding-left: 20px;
}

.pageAboutBox {
    background: #fff;
    padding: 60px 40px 20px;
    font-size: 16px;
    line-height: 1.5;
}
    .pageAboutBox h1 {
        text-transform: uppercase;
        font-size: 36px;
        margin-bottom: 40px;
        color: #000;
        text-align: center;
        padding: 0;
    }
    .pageAboutBox h2 {
        text-transform: uppercase;
        text-align: left;
        color: #808080;
        clear: both;
        margin-bottom: 40px;
    }
    .pageAboutBox a {
        color: #0066ff;
        text-decoration: none;
    }
        .pageAboutBox a:hover {
            text-decoration: underline;
        }

.pageAboutBox .centeredBlock{
    max-width: 1024px;
    margin: 0 auto;
}
    #page_team .pageAboutBox .centeredBlock{
        max-width: 1250px;
    }

    #page_corporate_press .newsBox .newsFeed {
        padding-right: 0;
        float:none;
    }

/* START flag icons */
.flag_icon{
    display: inline-block;
    width: 75px;
    height: 45px;
    background: url(https://cdn-7.motorsport.com/p/204/static/images/pages/info/flags_v99f638afe863ff4cd0eaf35a40cbd543.jpg) no-repeat;
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.4);
}
    .flag_icon-us{
        background-position: 0 0;
    }
    .flag_icon-gb{
        background-position: 0 -45px;
    }
    .flag_icon-de{
        background-position: 0 -90px;
    }
    .flag_icon-ru{
        background-position: 0 -135px;
    }
    .flag_icon-br{
        background-position: 0 -180px;
    }
    .flag_icon-in{
        background-position: 0 -225px;
    }
    .flag_icon-mx{
        background-position: 0 -270px;
    }
    .flag_icon-it{
        background-position: 0 -315px;
    }
    .flag_icon-au{
        background-position: 0 -360px;
    }
    .flag_icon-ch{
        background-position: 0 -405px;
    }
    .flag_icon-es{
        background-position: 0 -450px;
    }
    .flag_icon-fr{
        background-position: 0 -495px;
    }
    .flag_icon-sa{
        background-position: 0 -540px;
    }
    .flag_icon-jp{
        background-position: 0 -585px;
    }
    .flag_icon-tr{
        background-position: 0 -630px;
    }
    .flag_icon-id{
        background-position: 0 -675px;
    }
    .flag_icon-ch{
        background-position: 0 -720px;
    }
    .flag_icon-esp{
        background-position: 0 -765px;
    }
    .flag_icon-pl{
        background-position: 0 -672px;
        transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
    }


/* END flag icons */

@media only screen and (max-width : 767px) {
    #page_subscription .leftBlock{
        display: none;
    }
    #page_subscription .rightBlock{
        padding-left: 0;
    }

}
@media only screen and (max-width : 480px) {
    .pageAboutBox{
        padding: 30px 10px 10px;
    }

    .pageAboutBox h1 {
        margin-bottom: 30px;
        font-size: 30px;
    }
    .pageAboutBox h2 {
        font-size: 24px;
        margin-bottom: 20px;
    }
}
#page_about-us .pageAboutBox{
    font-size: 12px;
}
#page_about-us h1,
#page_about-us h2{
    color: #000;
    line-height: 1;
    margin: 0;
}
#page_about-us h1{
    font-size: 200%;
    padding: 0 0 20px;
}
#page_about-us h2{
    font-size: 130%;
    padding: 20px 0;
}
    #page_about-us .underOneBrand .bottom{
        margin-top: 15px;
        display: block;
    }
#page_about-us p.promo{
    font-size: 105%;
    text-align: center;
}
    #page_about-us p.promo strong{
        white-space: nowrap;
    }
#page_about-us p{
    /*font-size: 66%;*/
    color: #808080;
}
#page_about-us h1 + p {
    margin-bottom: 20px;
}
#page_about-us .angleArrow{
    position: relative;
}
    #page_about-us .angleArrow:after {
        content: '';
        position: absolute;
        display: block;
        width: 22px;
        height: 36px;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyMXB4IiBoZWlnaHQ9IjM1LjI1cHgiIHZpZXdCb3g9IjAgMCAyMSAzNS4yNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjEgMzUuMjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNDQkNCQ0IiIGQ9Ik0zLjUsMzUuMjVsMTQtMTQuMTAydjAuMDAybDMuNS0zLjUyNUwzLjUwMiwwbC0zLjUsMy41MjVMMTQsMTcuNjI0TDAsMzEuNzI1TDMuNSwzNS4yNXoiLz48L3N2Zz4=);
        background-repeat: no-repeat;
    }
    #page_about-us .angleArrowRight:after {
        top: 50%;
        right: 0;
        margin-top: -18px;
    }
    #page_about-us .angleArrowLeft:after {
        top: 50%;
        left: 0;
        margin-top: -18px;
        -webkit-transform:rotate(180deg);
           -moz-transform:rotate(180deg);
            -ms-transform:rotate(180deg);
             -o-transform:rotate(180deg);
                transform:rotate(180deg);
    }
    #page_about-us .angleArrowBottom:after {
        left: 50%;
        bottom: 0;
        margin-left: -11px;
        -webkit-transform:rotate(90deg);
           -moz-transform:rotate(90deg);
            -ms-transform:rotate(90deg);
             -o-transform:rotate(90deg);
                transform:rotate(90deg);
    }
    #page_about-us .angleArrowTop:after {
        left: 50%;
        top: 0;
        margin-left: -11px;
        -webkit-transform:rotate(-90deg);
           -moz-transform:rotate(-90deg);
            -ms-transform:rotate(-90deg);
             -o-transform:rotate(-90deg);
                transform:rotate(-90deg);
    }
#page_about-us .bgZone1{
    position: relative;
    width: 95%;
    padding: 0 2.5% 7%;
}
    #page_about-us .bgZone1:before{
        content: '';
        display: block;
        position: absolute;
        background: #f9f9f9;
        top: 0;
        left: 0;
        right: 0;
        bottom: 25%;
        z-index: 1;
    }
    #page_about-us .bgZone1:after{
        content: '';
        display: block;
        position: absolute;
        top: 75%;
        left: 0;
        right: 0;
        height: 25%;
        background: url(https://cdn-8.motorsport.com/p/204/static/images/pages/info/about-us/corner_v17a903bd7d2d228d556a449e3f0c363a.gif) no-repeat bottom center;
        -webkit-background-size: 100% 100%;
        background-size: 100% 100%;
        z-index: 1;
    }
    #page_about-us .bgZone1 > h2{
        padding-bottom: 15px;
    }
    #page_about-us .bgZone1 > p{
        font-size: 86%;
        line-height: 1.2;
        color: #0c0c0c;  
        z-index: 2;
        margin: 0;
        position: relative; 
        text-align: center;
        margin-bottom: 30px;
        margin-top: 15px;
    }

/*#page_about-us .cornerZone{
    background: url(https://cdn-8.motorsport.com/p/204/static/images/pages/info/about-us/corner_v17a903bd7d2d228d556a449e3f0c363a.gif) no-repeat bottom center;
    height: 225px;
}
    #page_about-us .cornerZone .editionLabel{
        padding: 2% 0;
    }*/
#page_about-us .editionCount{
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    color: #808080;
    /*white-space: nowrap;*/
    position: relative;
    max-width: 245px;
}
    #page_about-us .editionCount .top{
        font-size: 125%;
    }
    #page_about-us .editionCount .number{
        display: block;
        font-size: 500%;
        color: #000;
    }
    #page_about-us .editionCount .bottom{
        font-size: 57%;
        display: block;
    }

#page_about-us .editionAward{
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    color: #808080;
    position: relative;
    max-width: 245px;
}
    #page_about-us .editionAward .top{
        font-size: 125%;
    }
    #page_about-us .editionAward .icon_info-prize{
        display: block;
        font-size: 400%;
        color: #000;
    }
    #page_about-us .editionAward .bottom{
        font-size: 57%;
    }

#page_about-us .onePlatform,
#page_about-us .msLogo,
#page_about-us .oneCms {
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    font-size: 110%;
}
#page_about-us .onePlatform .top,
#page_about-us .oneCms .top{
    display: block;
    font-size: 272%;
    line-height: 1;
}
    .lang-ru #page_about-us .onePlatform .top,
    .lang-ru #page_about-us .oneCms .top,
    .lang-fr #page_about-us .onePlatform .top,
    .lang-fr #page_about-us .oneCms .top{
        font-size: 240%;
    }
#page_about-us .onePlatform .bottom,
#page_about-us .oneCms .bottom{
    color: #808080;
}
#page_about-us .onePlatform {
    width: 27%;
    padding-right: 2%;
}
#page_about-us .msLogo {
    text-align: center;
    width: 40%;
}
#page_about-us .oneCms {
    width: 27%;
    padding-left: 2%;
}

#page_about-us .socialSection {
    margin-top: 25px;
}

#page_about-us .facebookFollowers {
    padding-top: 3%;
    max-width: 1000px;
    margin: 0 auto;
    text-transform: uppercase;
    color: #39569d;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
}
    #page_about-us .facebookFollowers .icon_info-facebook{
        display: inline-block;
        font-size: 500%;
        vertical-align: middle;
    }
    #page_about-us .facebookFollowers p{
        text-align: left;
        color: #39569d;
        line-height: 1;
        overflow: hidden;
        margin: 0 0 0 1.5%;
        display: inline-block;
        vertical-align: middle;
    }
    .textRtl #page_about-us .facebookFollowers p{
        text-align: right;
    }
    #page_about-us .facebookFollowers .row1{
        display: block;
        font-size: 330%;
        font-weight: bold;
    }
        #page_about-us .facebookFollowers .row1 span{
            font-size: 50%;
        }
    #page_about-us .facebookFollowers .row2{
        font-size: 150%;
    }
        .lang-ru #page_about-us .facebookFollowers .row2{
            font-size: 150%;
        }
    #page_about-us .facebookFollowers .afterText{
        display: block;
        text-align: center;
        font-size: 55%;
        font-weight: bold;
    }
    .textRtl #page_about-us .facebookFollowers .afterText{
        text-align: center;
    }

#page_about-us .statiscticsSection{
    text-align: center;
}
    #page_about-us .statisticsBlockWrapper {
        width: 45%;
        display: inline-block;
        vertical-align: top;
        text-align: left;
    }
        #page_about-us .statisticsRow + .statisticsRow {
            margin-top: 20px;
        }
        #page_about-us .statisticsRow .statisticsBlockWrapper + .statisticsBlockWrapper{
            margin-left: 20px;
        }
        .textRtl #page_about-us .statisticsRow .statisticsBlockWrapper + .statisticsBlockWrapper{
            margin-right: 20px;
            margin-left: 0;
        }
    #page_about-us .statisticsBlockBody {
        font-weight: bold;
        height: 150px;
        padding: 50px 20px;
        line-height: 1;
        color: #808080;
        background: #f9f9f9;
        text-transform: uppercase;
    }
        #page_about-us .statisticsBlockBody > span{
            display: block;
            overflow: hidden;
            text-align: left;
        }
        .textRtl #page_about-us .statisticsBlockBody > span{
            text-align: right;
        }
        #page_about-us .statisticsBlockBody .icon_info{
            color: #7f7f7f;
            float: left;
            margin-right: 20px;
            font-size: 400%;
        }
        .textRtl #page_about-us .statisticsBlockBody .icon_info{
            float: right;
            margin-left: 20px;
            margin-right: 0;
        }
        #page_about-us .statisticsBlockBody .description{
            /*width: 65%;*/
        }
            #page_about-us .statisticsBlockBody .description > span{
                display: block;
            }
            #page_about-us .statisticsBlockBody .row2{
                color: #262626;
                font-size: 120%;
            }
            #page_about-us .statisticsBlockBody .row4{
                margin-top: 5px;
                font-size: 60%;
                font-weight: normal;
                text-transform: none;
            }
            #page_about-us .statisticsBlockBody .number{
                font-size: 190%;
                line-height: 1.2;
            }

    #page_about-us .statisticsBlockFooter {
        height: 52px;
        padding: 10px 0;
        color: #fff;
        background: #292929;
        overflow: hidden;
        text-align: left;
        vertical-align: top;
    }
    .textRtl #page_about-us .statisticsBlockFooter {
        text-align: right;
    }
        #page_about-us .statisticsBlockFooter .position{
            font-size: 52px;
            line-height: 52px;
            float: left;
            color: #ffdd00;
            margin: 0 5px 0 10px;
        }
        .textRtl #page_about-us .statisticsBlockFooter .position{
            float: right;
        }
        #page_about-us .statisticsBlockFooter .text{
            display: block;
            font-size: 16px;
            line-height: 28px;
            text-transform: uppercase;
        }
            .lang-fr #page_about-us .statisticsBlockFooter {
                height: 46px;
            }
            .lang-fr #page_about-us .statisticsBlockFooter .position{
                font-size: 46px;
                line-height: 46px;
            }
            .lang-fr #page_about-us .statisticsBlockFooter .text{
                font-size: 14px;
                line-height: 23px;
            }
        
#page_about-us .ourTechnology > span {
    display: block;
}
    #page_about-us .ourTechnology .top {
        font-size: 125%;
    }
    #page_about-us .ourTechnology .bottom{
        font-weight: normal;
        margin-top: 2%;
    }

#page_about-us .infoBox {
    position: relative;
    width: 75%;
    max-width: 150px;
    margin: 0 auto;
    line-height: 1;
}
    #page_about-us .infoBox .icon_info-cogwheel{
        position: absolute;
    }

    #page_about-us .infoBox .cogwheel1{
        top: 5%;
        left: 0;
        font-size: 700%;
        color: #ffdd00;
    }

    #page_about-us .infoBox .cogwheel2{
        top: 32%;
        left: 50%;
        font-size: 550%;
        color: #231f20;
    }

    #page_about-us .infoBox .cogwheel3{
        top: 60%;
        left: 23%;
        font-size: 450%;
        color: #231f20;
    }
    
    #page_about-us .infoBox .message{
        font-size: 120%;
        position: absolute;
        color: #808080;
        text-transform: uppercase;
    }
    #page_about-us .infoBox .customMade{
        top: 30%;
        left: -75%;
        text-align: right;
    }
        .lang-nl #page_about-us .infoBox .customMade{
            left: -60%;
        }
        .lang-hu #page_about-us .infoBox .customMade{
            left: -90%;
        }
    #page_about-us .infoBox .onlinePlatform{
        top: 80%;
        right: 85%;
        width: 60%;
        text-align: right;
    }
        .lang-fr #page_about-us .infoBox .onlinePlatform{
            width: auto;
        }
        .lang-ja #page_about-us .infoBox .onlinePlatform{
            width: auto;
        }
    #page_about-us .infoBox .cms{
        top: 40%;
        left: 100%;
        width: 60%;
        text-align: left;
    }
    #page_about-us p{
        margin-bottom: 20px;
        line-height: 1.4;
    }
    #page_about-us h1{
        font-weight: 600;
        text-transform: uppercase;
        text-align: center;
    }
    #page_about-us h2{
        text-transform: uppercase;
        text-align: center;
        position: relative;
        z-index: 2;
    }
    .pageAboutBox .editionBox{
        width:100%;
        position: relative;
        z-index: 1;
        display: inline-block;
        vertical-align: middle;
    }
    .pageAboutBox .editionBox:after{
        content: '';
        position: absolute;
        top:0;
        left:0;
        right:0;
        bottom: 0;
        background-image: url(https://cdn-9.motorsport.com/p/204/static/images/pages/info/about-us/globe_v236c6a1f840f9458d117e1f11883367c.png);
        background-repeat: no-repeat;
        background-size: 70%;
        background-position: center;
        z-index: 1;
    }
    #page_about-us .editionItem{
        width: 43px;
        height: 26px;
        background-image: url(https://cdn-0.motorsport.com/p/204/static/images/pages/info/about-us/flags_for_globe_v984c87c6bfc5285c0c4c96cb41184542.gif);
        background-repeat: no-repeat;
        background-size: 600%;
        background-position: 0 0;
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.4);
        display: inline-block;
        position: absolute;
        z-index: 10;
    }
        #page_about-us .editionItemBig{
            width: 47px;
            height: 28px;
        }
    /*.pageAboutBox span.editionItem{
        opacity: 0.75;
    }*/
    #page_about-us .status:before{
        content: '';
        width: 40%;
        height: 40%;
        background-image: url(https://cdn-1.motorsport.com/p/204/static/images/pages/info/about-us/check_ve47902728b306b1d8aa70bb8794e3cc5.png);
        background-size: 100%;
        background-position: 0 0;
        position: absolute;
        display: none;
    }
        #page_about-us .status-pending:before{
            background-position: 0 0;
            display: block;
        }
        #page_about-us .status-online:before{
            background-position: 0 100%;
            display: none;
        }
        #page_about-us .editionLabel .status:before{
            position: relative;
            width: 30px;
            height: 30px;
            display: inline-block;
            top: 7px;
            margin-right: 5px;
        }
    #page_about-us .editionItem:before{
        bottom: 0;
        left: -25%;
    }

    #page_about-us .item{ 
        display: none;
    }

    /* global */
    #page_about-us .item-global{ 
        background-position: 40% 94%;
        /* top: 0; */
        /* right: 43%; */
    }

    /* canada */
    #page_about-us .item-ca{
        background-position: 0 94%;
        /* top: 4%; */
        /* right: 60%; */
    }
    /* France */
    #page_about-us .item-fr{
        background-position: 20% 64%;
        /* top: 4%; */
        /* left: 60%; */
    }

    /* latam */
    #page_about-us .item-lat{
        background-position: 20% 35%;
        /* top: 12%; */
        /* right: 74%; */
    }
    /* Italy */
    #page_about-us .item-it{
        background-position: 40% 35%;
        /* top: 12%; */
        /* left: 74%; */
    }

    /* Germany */
    #page_about-us .item-de{
        background-position: 40% 7%;
        /* top: 21%; */
        /* right: 83%; */
    }
    /* Japan */
    #page_about-us .item-jp{
        background-position: 60% 64%;
        /* top: 21%; */
        /* left: 83%; */
    }

    /* brazil */
    #page_about-us .item-br{
        background-position: 80% 6%;
        /* top: 30%; */
        /* right: 88%; */
    }
    /* Spain */
    #page_about-us .item-es{
        background-position: 0 64%;
        /* top: 30%; */
        /* left: 88%; */
    }

    /* Quebec */
    #page_about-us .item-qc{
        background-position: 20% 100%;
        /* top: 39%; */
        /* right: 90%; */
    }
    /* Russian */
    #page_about-us .item-ru{
        background-position: 60% 6%;
        /* top: 39%; */
        /* left: 90%; */
    }

    /* Indonesia */
    #page_about-us .item-id{
        background-position: 100% 35%;
        /* top: 49%; */
        /* left: 90%; */
    }

    /* Switzerland */
    #page_about-us .item-ch{
        background-position: 100% 64%;
        /* top: 49%; */
        /* right: 90%; */
    }

    /* Great Britain */
    #page_about-us .item-uk{
        background-position: 20% 0;
        /* bottom: 30%; */
        /* right: 88.5%; */
    }
    /* Ukraine */
    #page_about-us .item-ua{
        background-position: 80% 94%;
        /* bottom: 30%; */
        /* left: 88.5%; */
    }

    /* USA */
    #page_about-us .item-usa{
        background-position: 0 6%;
        /* bottom: 21%; */
        /* right: 84%; */
    }
    /*Poland*/
    #page_about-us .item-pl {
        background-position: 100% 35%;
        transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
    }
    /* Turkey */
    #page_about-us .item-tr{
        background-position: 60% 94%;
        /* bottom: 21%; */
        /* left: 84%; */
    }

    /* India */
    #page_about-us .item-in{
        background-position: 0 35%;
        /* bottom: 11.5%; */
        /* right: 77%; */
    }
    /* Hungary */
    #page_about-us .item-hu{
        background-position: 100% 6%;
        /* bottom: 11.5%; */
        /* left: 77%; */
    }

    /* Netherlands */
    #page_about-us .item-nl{
        background-position: 80% 64%;
        /* bottom: 3%; */
        /* left: 21%; */
    }
    /* China */
    #page_about-us .item-cn{
        background-position: 80% 35%;
        /* bottom: 3%; */
        /* right: 21%; */
    }
    
    /* Middle East */
    #page_about-us .item-me{
        background-position: 40% 64%;
        /* bottom: 0; */
        /* left: 36%; */
    }
    /* Australia */
    #page_about-us .item-au{
        background-position: 60% 35%;
        /* bottom: 0; */
        /* right: 36%; */
    }
    
    .pageAboutBox .section{
        margin-bottom: 60px;
    }
    .pageAboutBox .section-1{
        text-align: center;
        position: relative;
        z-index: 2;
    }
    .pageAboutBox .editionCount,
    .pageAboutBox .editionAward{
        display: inline-block;
        vertical-align: middle;
        width: 60%; 
    }
    .pageAboutBox .editionLabel{
        font-size: 75%;
        font-weight: 600;
        text-align: center;
    }
        .pageAboutBox .editionLabel > span{
            display: block;
        }
        .pageAboutBox .editionLabel > span + span{
            margin-top: 10px;
        }
/*    .pageAboutBox .editionLabel:before{
        content: '';
        width:14px;
        height:14px;
        display: inline-block;
        vertical-align: middle;
        margin-right: 5px;
        background-image: url(https://cdn-1.motorsport.com/p/204/static/images/pages/info/about-us/check_ve47902728b306b1d8aa70bb8794e3cc5.png);
        background-repeat: no-repeat;
        background-size: contain;
    }*/

@media only screen and (max-width : 480px){
    .pageAboutBox .editionCount{
        margin-bottom: 20px;
        width:22%;
        position: absolute;
        top:0;
        left:0;
    }
    .pageAboutBox .editionAward{
        margin-top: 10px;
        width:22%;
        position: absolute;
        top:-5%;
        right:0;
    }
    .pageAboutBox .editionBox{
       max-width: 300px;
       width: 65%;
       display: block;
       margin:0 auto;
    }
    .pageAboutBox .editionLabel{
        font-size: 7px;
    }
    .pageAboutBox .editionLabel:before{
        width:11px;
        height:11px;
        margin-right: 3px;
    }
}

@media only screen and (min-width : 480px){
    .pageAboutBox .editionBox{
        width:40%;
        margin-bottom: 10px;
    }
    .pageAboutBox .editionCount{
        width:25%;  
        margin-right: 4%;
    }
    .pageAboutBox .editionAward{
        width:25%;
        margin-left: 4%;
    }
}

@media only screen and (max-width : 1025px){
    .pageAboutBox .secondMenu > [class*="about-menu-legal"] > a {
        display: none;
    }
}

@media only screen and (min-width : 768px){
    .pageAboutBox .editionBox{
        margin-bottom: 0;
    }

    #page_about-us .editionCount,
    #page_about-us .editionAward{
        max-width: 200px;
    }
    #page_about-us .statisticsBlockBody {
        height: 100px;
        padding: 50px 20px;
    }
    #page_about-us .pageAboutBox{
        font-size: 22px;
    }

    #page_about-us h1{
        padding: 0 0 30px;
    }

    #page_about-us h2{
        padding: 40px 0 20px;
    }

    #page_about-us h1 + p {
        margin-bottom: 30px;
        text-align: left;
    }

    #page_about-us .statisticsBlockFooter {
        height: 42px;
    }
        #page_about-us .statisticsBlockFooter .position{
            font-size: 42px;
            line-height: 42px;
            margin: 0 5px 0 10px;
        }
        #page_about-us .statisticsBlockFooter .text{
            font-size: 12px;
            line-height: 21px;
        }
            .lang-fr #page_about-us .statisticsBlockFooter{
                height: 36px;
            }
            .lang-fr #page_about-us .statisticsBlockFooter .position{
                font-size: 36px;
                line-height: 36px;
            }
            .lang-fr #page_about-us .statisticsBlockFooter .text{
                font-size: 11px;
                line-height: 18px;
            }
            .lang-es #page_about-us .statisticsBlockFooter,
            .lang-ru #page_about-us .statisticsBlockFooter{
                height: 36px;
            }
            .lang-es #page_about-us .statisticsBlockFooter .position,
            .lang-ru #page_about-us .statisticsBlockFooter .position{
                font-size: 36px;
                line-height: 36px;
            }
            .lang-es #page_about-us .statisticsBlockFooter .text,
            .lang-ru #page_about-us .statisticsBlockFooter .text{
                font-size: 12px;
                line-height: 18px;
            }
}

@media only screen and (min-width : 1024px) {
    #page_about-us .editionCount,
    #page_about-us .editionAward{
        max-width: 250px;
    }
    #page_about-us .infoBox {
        max-width: 345px;
    }
    #page_about-us .statisticsBlockBody {
        height: 150px;
        padding: 75px 20px;
    }
    #page_about-us .pageAboutBox{
        font-size: 28px;
    }

    #page_about-us h1 {
        padding: 0 0 50px;
    }

    #page_about-us h2{
        padding: 40px 0 25px;
    }

    #page_about-us h1 + p {
        margin-bottom: 50px;
    }

    .lang-ru #page_about-us .statisticsBlockFooter,
    .lang-es #page_about-us .statisticsBlockFooter,
    #page_about-us .statisticsBlockFooter {
        height: 52px;
    }
        .lang-ru #page_about-us .statisticsBlockFooter .position,
        .lang-es #page_about-us .statisticsBlockFooter .position,
        #page_about-us .statisticsBlockFooter .position{
            font-size: 52px;
            line-height: 52px;
            margin: 0 5px 0 10px;
        }
        .lang-ru #page_about-us .statisticsBlockFooter .text,
        .lang-es #page_about-us .statisticsBlockFooter .text,
        #page_about-us .statisticsBlockFooter .text{
            font-size: 16px;
            line-height: 28px;
        }
            .lang-fr #page_about-us .statisticsBlockFooter{
                height: 48px;
            }
            .lang-fr #page_about-us .statisticsBlockFooter .position{
                font-size: 48px;
                line-height: 48px;
            }
            .lang-fr #page_about-us .statisticsBlockFooter .text{
                font-size: 14px;
                line-height: 24px;
            }
}

@media only screen and (max-width : 1024px) {
    #page_about-us .editionLabel .status:before {
        width: 20px;
        height: 20px;
        top: 4px;
    }

    #page_about-us .cornerZone {
        height: 200px
    }

    #page_about-us .angleArrow:after {
        width: 18px;
        height: 29px;
        -webkit-background-size: 18px 29px;
           -moz-background-size: 18px 29px;
             -o-background-size: 18px 29px;
                background-size: 18px 29px;
    }
        #page_about-us .angleArrowLeft:after,
        #page_about-us .angleArrowRight:after {
            margin-top: -9px;
        }
        #page_about-us .angleArrowTop:after,
        #page_about-us .angleArrowBottom:after {
            margin-left: -9px;
        }
}

@media only screen and (max-width : 1024px) {
    #page_about-us .cornerZone {
        height: 170px;
    }
}
@media only screen and (max-width : 1023px) {
    #page_about-us .infoBox {
        max-width: 275px;
    }
}

@media only screen and (max-width : 900px) {
    #page_about-us .pageAboutBox{
        font-size: 20px;
    }

    #page_about-us .infoBox {
        max-width: 250px;
    }
}

@media only screen and (max-width : 768px){
    #page_about-us .angleArrow:after {
        width: 14px;
        height: 23px;
        -webkit-background-size: 14px 23px;
           -moz-background-size: 14px 23px;
             -o-background-size: 14px 23px;
                background-size: 14px 23px;
    }
        #page_about-us .angleArrowLeft:after,
        #page_about-us .angleArrowRight:after {
            margin-top: -7px;
        }
        #page_about-us .angleArrowTop:after,
        #page_about-us .angleArrowBottom:after {
            margin-left: -7px;
        }

    #page_about-us .pageAboutBox{
        font-size: 16px;
    }

    #page_about-us .cornerZone {
        height: 150px;
    }

    #page_about-us .statisticsBlockBody {
        padding-top: 35px;
        padding-bottom: 35px;
        height: 75px;
    }

    #page_about-us .infoBox{
        max-width: 200px;
    }
}

@media only screen and (max-width : 767px) {
    #page_about-us .statisticsBlockWrapper {
        font-size: 28px;
        width: 100%;
    }
    #page_about-us .statisticsBlockBody {
        padding-top: 50px;
        padding-bottom: 50px;
        height: 120px;
    }
    .textRtl #page_about-us .statisticsRow .statisticsBlockWrapper + .statisticsBlockWrapper,
    #page_about-us .statisticsRow .statisticsBlockWrapper + .statisticsBlockWrapper{
        margin: 20px 0 0 0;
    }

    #page_about-us .cornerZone{
        height: 140px;
    }
    #page_about-us .pageAboutBox .section{
        margin-bottom: 20px;
    }
    #page_about-us .infoBox {
        max-width: 200px;
    }
    #page_about-us .pageAboutBox{
        padding: 30px 0 0;
    }
}

@media only screen and (max-width : 525px) {
    #page_about-us .editionCount{
        position: absolute;
        top: 0;
        left: 10%;
        margin: 0;
        width: 30%;
    }

    #page_about-us .editionAward{
        position: absolute;
        top: 0;
        right: 10%;
        margin: 0;
        width: 30%;
    }

    #page_about-us .pageAboutBox .editionBox{
        width: 70%;
    }

    #page_about-us .bgZone1 > h2 {
        padding-bottom: 10px;
    }
    #page_about-us .bgZone1 > p{
        margin-top: 5px;
        margin-bottom: 20px;
    }

    #page_about-us .bgZone1 .section-1{
        padding-top: 120px;
    }

    #page_about-us .angleArrow:after{
        display: none;
    }
    .pageAboutBox .editionLabel .status:before{
        width: 15px;
        height: 15px;
        top: 3px;
    }

    .pageAboutBox .editionLabel > span + span{
        margin-top: 5px;
    }
}

@media only screen and (max-width : 480px) {
    #page_about-us .pageAboutBox{
        font-size: 12px;
    }
    #page_about-us .infoBox {
        max-width: 150px;
    }
    #page_about-us .angleArrow:after {
        width: 14px;
        height: 23px;
        -webkit-background-size: 14px 23px;
           -moz-background-size: 14px 23px;
             -o-background-size: 14px 23px;
                background-size: 14px 23px;
    }
        #page_about-us .angleArrowLeft:after,
        #page_about-us .angleArrowRight:after {
            margin-top: -7px;
        }
    #page_about-us .infoBox .message{
        font-size: 100%;
    }

     #page_about-us .statisticsBlockBody {
        height: 90px;
        padding: 25px 15px;
    }

    #page_about-us .statisticsBlockBody .icon_info {
        margin-right: 15px;
    }

    #page_about-us .statisticsBlockWrapper {
        font-size: 18px;
        width: 100%;
    }

    #page_about-us .onePlatform {
        padding-right: 1%;
    }
    #page_about-us .oneCms {
        padding-left: 1%;
    }

    #page_about-us .statisticsRow .statisticsBlockWrapper + .statisticsBlockWrapper{
        margin: 10px 0 0 0;
    }

    #page_about-us .statisticsBlockFooter {
        height: 36px;
        padding: 5px 0;
    }
        #page_about-us .statisticsBlockFooter .position{
            font-size: 36px;
            line-height: 36px;
        }
        #page_about-us .statisticsBlockFooter .text{
            font-size: 12px;
            line-height: 18px;
        }
            .lang-fr #page_about-us .statisticsBlockFooter{
                height: 36px;
            }
            .lang-fr #page_about-us .statisticsBlockFooter .position{
                font-size: 36px;
                line-height: 36px;
            }
            .lang-fr #page_about-us .statisticsBlockFooter .text{
                font-size: 9px;
                line-height: 18px;
            }
            .lang-ru #page_about-us .statisticsBlockFooter .text{
                font-size: 10px;
            }

    #page_about-us .infoBox .message{
        font-size: 80%;
    }
    .lang-hu #page_about-us .infoBox .customMade,
    .lang-nl #page_about-us .infoBox .customMade,
    #page_about-us .infoBox .customMade{
        top: 0;
        left: -40%;
        /*text-align: right;*/
    }
    #page_about-us .infoBox .onlinePlatform{
        right: 85%;
    }
    #page_about-us .infoBox .cms{
        left: 100%;
    } 

    #page_about-us .facebookFollowers{
        font-size: 10px;
    }
        .lang-fr #page_about-us .facebookFollowers {
            font-size: 8px;
        }

    #page_about-us .cornerZone{
        height: 100px;
    }

    #page_about-us .editionCount .top{
        font-size: 105%;
    }
    #page_about-us .onePlatform .top,
    #page_about-us .oneCms .top {
        font-size: 200%;
    }
}

@media only screen and (max-width : 1365px) {
    #page_about-us .editionItem {
        width: 35px;
        height: 21px;
    }
}

@media only screen and (max-width : 920px) {
    #page_about-us .editionItem {
        width: 27px;
        height: 16px;
    }
}

@media only screen and (min-width : 526px) and (max-width : 680px) {
    #page_about-us .editionItem {
        width: 22px;
        height: 13px;
    }
}

@media only screen and (max-width : 400px) {
    #page_about-us .editionItem {
        width: 22px;
        height: 13px;
    }
}#page_team .pageAboutBox,
#page_team .personsWrapper .restoreFontSize,
#page_team .personsWrapper .person{
    font-size: 20px;
    line-height: 1.2;
}

#page_team h2.icon_info:before {
    font-size: 175%;
    position: relative;
    top: 10px;
    margin-right: 15px;
}
.textRtl #page_team h2.icon_info:before {
    margin-left: 15px;
    margin-right: 0;
}
    
#page_team h2,
#page_team .personsWrapperFour h2 {
    font-size: 30px;
    text-align: left;
}
.textRtl #page_team h2,
.textRtl #page_team .personsWrapperFour h2 {
    text-align: right;
}

#page_team .personsWrapper{
    font-size: 0;
    line-height: 0;
}

#page_team .personsWrapperWithBg{
    background: #f5f5f5;
    padding: 30px;
    margin-bottom: 60px;
}

#page_team .personsWrapperTwo .person{
    width: 48%;
}
#page_team .personsWithDetailInfo .person{
    cursor: pointer;
}
#page_team .personsWithDetailInfo .person.noDetails{
    cursor: default;
}
    #page_team .personsWrapperTwo .person.even{
        margin-left: 4%;
    }
    .textRtl #page_team .personsWrapperTwo .person.even{
        margin-left: 0;
        margin-right: 4%;
    }

    #page_team .personsWrapperTwo.personsWrapperTwoColumn .column {
        width: 48%;
        display: inline-block;
        vertical-align: top;
    }
        #page_team .personsWrapperTwo.personsWrapperTwoColumn .column2 {
            margin-left: 4%;
        }
        #page_team .personsWrapperTwo.personsWrapperTwoColumn ul {
            margin-bottom: 0;
        }
#page_team .personsWrapperTwoAgencies .person {
    width: 48%;
}
    #page_team .personsWrapperTwoAgencies .person.even{
        margin-left: 4%;
    }

#page_team .personsWrapperThree .person{
    width: 30%;
    margin-left: 4.5%;
}
    #page_team .personsWrapperThree .col0{
        margin-left: 0;
    }

#page_team .personsWrapperFour .person{
    width: 22%;
    margin-left: 4%;
}
    #page_team .personsWrapperFour .col0{
        margin-left: 0;
    }

#page_team .person{
    display: inline-block;
    vertical-align: top;
    margin-bottom: 50px;
}
    #page_team .personsWrapperFour .person{
        margin-bottom: 10px;
    }
    #page_team .person .career {
        display: none;
    }
    #page_team .person .info {
        overflow: hidden;
        max-width: 270px;
    }
        #page_team .person img{
            float: left;
            display: block;
            margin-right: 10px;
            width: 40%;
            max-width: 271px;
        }
        .textRtl #page_team .person img{
            float: right;
            margin-left: 10px;
            margin-right: 0;
        }
        #page_team .person h3{
            font-size: 20px;
            margin-bottom: 10px;
        }
            #page_team .personsWrapperFour .person h3{
                font-size: 16px;
                color: #0066ff;
                font-weight: normal;
            }

        #page_team .person .post{
            font-size: 16px;
            margin-bottom: 10px;
            color: #808080;
            display: block;
            line-height: 19px;
            min-height: 38px;
        }
        .textRtl #page_team .person .flag,
        #page_team .person .flag{
            width: 50px;
        }

        #page_team .person .icon-popup {
            margin-left: 5px;
            color: #808080;
        }
            #page_team .person.noDetails .icon-popup,
            .no-touch #page_team .person .icon-popup {
                display: none;
            }
            #page_team .person .icon-popup:before{
                margin: 0;
            }

        #page_team .person ul {
            font-size: 16px;
            padding-left: 20px;
            margin-bottom: 10px;
            color: #262626;
        }
            #page_team .person li {
                list-style: disc;
                line-height: 1.5;
            }
        #page_team .person .people {
            margin-top: 10px;
        }
        #page_team .person .link {
            display: block;
            font-size: 16px;
            text-decoration: none;
            color: #0066ff;
            word-break: break-all;
            margin-bottom: 10px;
        }
            #page_team .person .link:hover {
                text-decoration: underline;
            }

.popup .personInfoWrapper{
    background: #fff;
    padding: 20px;
    width: 600px;
    position: relative;
}
    .popup .personInfoWrapper .popupClose{
        position: absolute;
        top: 10px;
        right: 10px;
    }
    .textRtl .popup .personInfoWrapper .popupClose {
        right: auto;
        left: 10px;
    }

    .popup .personInfoWrapper .info{
        overflow: hidden;
    }
    .popup .personInfoWrapper img{
        float: left;
        margin: 0 10px 0 0;
    }
    .textRtl .popup .personInfoWrapper img{
        float: right;
        margin-right: 0;
        margin-left: 10px;
    }
    .popup .personInfoWrapper  h3{
        font-size: 20px;
        margin-bottom: 10px;
    }

    .popup .personInfoWrapper .icon-popup {
        display: none;
    }

    .popup .personInfoWrapper .post{
        font-size: 16px;
        margin-bottom: 10px;
        color: #808080;
        display: block;
    }
    .popup .personInfoWrapper .flag{
        width: 50px;
        margin-bottom: 10px;
    }
    .popup .personInfoWrapper .link {
        font-size: 16px;
        text-decoration: none;
        color: #0066ff;
        word-break: break-all;
        margin-bottom: 10px;
        display: block;
    } 
    .popup .personInfoWrapper .career {
        overflow: hidden;
    }
    .popup .personInfoWrapper .career li {
        font-size: 16px;
        line-height: 1.5;
    }
        .popup .personInfoWrapper .career li:before{
            content: '';
            display: inline-block;
            width: 5px;
            height: 5px;
            background: #000;
            margin: 0 5px 3px 0;
            -webkit-border-radius: 3px;
               -moz-border-radius: 3px;
                -ms-border-radius: 3px;
                 -o-border-radius: 3px;
                    border-radius: 3px;
        }
        .textRtl .popup .personInfoWrapper .career li:before{
            margin-right: 0;
            margin-left: 5px;
        }

@media only screen and (max-width : 1024px) {
    #page_team .personsWrapperTwo .person{
        width: 50%;
    }
        #page_team .personsWrapperTwo .person.even{
            margin-left: 0;
        }
        .textRtl #page_team .personsWrapperTwo .person.even{
            margin-right: 0;
        }
        .textRtl #page_team .person img,
        #page_team .person img{
            float: none;
            display: inline-block;
            vertical-align: top;
            margin-right: 10px;
            margin-bottom: 20px;
            max-width: 271px;
            width: 100%;
        }
            .textRtl #page_team .person img {
                margin-right: 0;
                margin-left: 10px;
            }

    #page_team .personsWrapperThree .person {
        width: 48%;
    }
    #page_team .personsWrapperThree .person.odd{
        margin-left: 0;
    }
        #page_team .personsWrapperThree .person.even{
            margin-left: 4%;
        }


    #page_team .personsWrapperFour .person{
        width: 30%;
        margin-left: 4.5%;
    }
    #page_team .personsWrapperFour .person.col3_0{
        margin-left: 0;
    }
}

@media only screen and (max-width : 768px) {
    #page_team .personsWrapperTwo.personsWrapperTwoColumn .column {
        width: 48%;
    }
        #page_team .personsWrapperTwo.personsWrapperTwoColumn .column2 {
            margin-left: 4%;
        }
}

@media only screen and (max-width : 750px) {
    #page_team .person .info {
        max-width: none;
    }

    #page_team .personsWrapperTwo .person{
        width: 100%;
    }
        #page_team .personsWrapperTwo .person.even{
            margin-left: 0;
        }
        #page_team .person img{
            float: left;
            margin-right: 20px;
            margin-bottom: 0;
            width: 50%;
        }
        .textRtl #page_team .person img{
            float: right;
            width: 50%;
        }

    #page_team .personsWrapperFour .person{
        width: 48%;
    }
    #page_team .personsWrapperFour .person.odd{
        margin-left: 0;
    }
        #page_team .personsWrapperFour .person.even{
            margin-left: 4%;
        }

    #page_team .personsWrapperTwoAgencies .person {
        width: 100%;
        margin-left: 0!important;
    }
}

@media only screen and (max-width : 700px) {
    .popup .personInfoWrapper {
        padding: 10px;
    }
    .popup .personInfoWrapper  h3{
        font-size: 16px;
        margin-bottom: 7px;
    }

    .popup .personInfoWrapper .post{
        font-size: 14px;
        margin-bottom: 7px;
    }
    .popup .personInfoWrapper .link {
        font-size: 14px;
        margin-bottom: 7px;
    } 
    .popup .personInfoWrapper .career li {
        font-size: 14px;
        line-height: 1.5;
    }
}

@media only screen and (max-width : 700px) and (orientation: portrait) {
    .popup .personInfoWrapper {
        width: auto;
        max-width: 271px;
    }
    .popup .personInfoWrapper img{
        float: none;
        margin-bottom: 10px;
        width: 100%;
    }
    .textRtl .popup .personInfoWrapper img{
        float: none;
    }
}
@media only screen and (max-width : 700px) and (orientation: landscape) {
    .popup .personInfoWrapper img{
        width: 200px;
    }
    
}
@media only screen and (max-width : 480px) {
    #page_team .personsWrapperWithBg {
        margin-top: -20px;
        padding: 10px;
        margin-bottom: 30px;
    }

    #page_team .person {
        margin-bottom: 30px;
    }

    #page_team .person img{
        float: none;
        margin-right: 0;
        margin-bottom: 10px;
        width: 100%;
    }
    .textRtl #page_team .person img{
        float: none;
        width: 100%;
        margin-left: 0;
        margin-bottom: 10px;
    }

    #page_team .personsWrapperThree .person {
        width: 100%;
        margin-left: 0!important;
    }

    #page_team .personsWrapperFour .person{
        width: 100%;
        margin-left: 0!important;
    }
    #page_team .person .post{
        line-height: 1.2;
        min-height: 0;
    }

    #page_team .personsWrapperTwo.personsWrapperTwoColumn .column {
        width: 100%;
    }
        #page_team .personsWrapperTwo.personsWrapperTwoColumn .column2 {
            margin-left: 0;
        }
}#page_info_join .description p {
    margin-bottom: 20px;
}

#page_info_join .vacanciesTitle {
    text-align: center;
    background: #000;
    color: #fff;
    padding: 20px;
    margin: 0;
    font-size: 26px;
}

#page_info_join .joinForm {
    max-width: none;
}
    #page_info_join .joinForm .fieldsWrapper {
        font-size: 0;
        line-height: 0;
    }
    #page_info_join .joinForm label {
        width: 100%;
        margin-bottom: 0;
    }
    #page_info_join .joinForm label + .error {
        margin: 0;
    }
    #page_info_join .joinForm label > input{
        margin-top: 7px;
    }
    #page_info_join .joinForm .field {
        width: 47.5%;
        display: inline-block;
        vertical-align: top;
        margin: 0 0 15px;
        font-size: 16px;
        line-height: 24px;
    }
    #page_info_join .joinForm .field:nth-child(2n) {
        margin-left: 5%;
    }
    .textRtl #page_info_join .joinForm .field:nth-child(2n) {
        margin-right: 5%;
        margin-left: 0;
    }

    #page_info_join form input[type="submit"] {
        width: auto;
    }

#page_info_join .styledTable {
    margin: 0;
}
    #page_info_join .styledTable .header {
        position: relative;
        cursor: pointer;
        padding: 30px 50px 30px 30px;
        font-size: 17px;
        border-bottom: 1px solid #cdcdcd;
        -webkit-transition: border-bottom-width 0s linear 0.5s,
                    background-color 0.5s;
        transition: border-bottom-width 0s linear 0.5s,
                    background-color 0.5s;
    }
    .textRtl #page_info_join .styledTable .header {
        padding: 30px 30px 30px 50px;
    }
        #page_info_join .styledTable .header.active {
            border-bottom: none;
            background-color: #f8f8f8;
        }
        #page_info_join .styledTable .headerTitle{
            margin: 0;
            padding: 0;
        }
        #page_info_join .styledTable .header .expander {
            position: absolute;
            top: 50%;
            right: 10px;
            font-size: 32px;
            line-height: 1;
            margin-top: -18px;
            -webkit-transition: -webkit-transform 0.5s;
            transition: transform 0.5s;
        }
        .textRtl #page_info_join .styledTable .header .expander {
            left: 10px;
            right: auto;
            -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
        }
            #page_info_join .styledTable .header.active .expander {
                -webkit-transform: rotate(90deg);
                transform: rotate(90deg);
            }
    #page_info_join .styledTable .infoWrapper {
        max-height: 0;
        overflow: hidden;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
        padding: 0 30px;
    }
        #page_info_join .styledTable .infoWrapper.enabled {
            max-height: 1500px;
            border-bottom: 1px solid #cdcdcd;
            padding-bottom: 30px;
            background-color: #f8f8f8;
        }

@media screen and (max-width: 766px) {
    #page_info_join .joinForm .field {
        width: 100%;
    }
    #page_info_join .joinForm .field:nth-child(2n) {
        margin-left: 0;
    }

    #page_info_join .vacanciesTitle {
        padding: 10px;
    }
    #page_info_join .styledTable .header {
        padding: 15px 40px 15px 15px;
    }
    .textRtl #page_info_join .styledTable .header {
        padding: 15px 15px 15px 40px;
    }
    #page_info_join .styledTable .header .expander {
        font-size: 24px;
        right: 5px;
        margin-top: -14px;
    }
    .textRlt #page_info_join .styledTable .header .expander {
        left: 5px;
        left: auto;
    }
    #page_info_join .styledTable .infoWrapper {
        padding: 0 15px;
    }
        #page_info_join .styledTable .infoWrapper.enabled {
            padding-bottom: 15px;
        }

    #page_info_join .styledTable .infoWrapper.enabled {
        max-height: 3000px;
    }
}
#page_contact .mainOffice {
    overflow: hidden;
}
    #page_contact .mainOffice img{
        float: left;
        margin-right: 50px;
    }
    #page_contact .mainOffice .flags {
        font-size: 0;
        line-height: 0;
    }
    #page_contact .mainOffice .title{
        font-size: 18px;
        font-weight: bold;
        margin: 0 0 30px;
        display: block;
    }
    #page_contact .mainOffice address{
        line-height: 24px;
        font-style: normal;
    }

#page_contact .officesWrapper{
    margin-top: 30px;
}


#page_contact .contactsTable {
    font-size: 16px;
    width: 100%;
}
    #page_contact .contactsTable .cell {
        vertical-align: middle;
    }

    /* */
    #page_contact .contactsTable .flag_icon{
        display: block;
        width: 53px;
        height: 32px;
        background-size: 53px 768px;
    }
        #page_contact .contactsTable .flag_icon-us{
            background-position: 0 0;
        }
        #page_contact .contactsTable .flag_icon-uk{
            background-position: 0 -32px;
        }
        #page_contact .contactsTable .flag_icon-de{
            background-position: 0 -64px;
        }
        #page_contact .contactsTable .flag_icon-ru{
            background-position: 0 -96px;
        }
        #page_contact .contactsTable .flag_icon-br{
            background-position: 0 -128px;
        }
        #page_contact .contactsTable .flag_icon-in{
            background-position: 0 -160px;
        }
        #page_contact .contactsTable .flag_icon-lat{
            background-position: 0 -192px;
        }
        #page_contact .contactsTable .flag_icon-it{
            background-position: 0 -224px;
        }
        #page_contact .contactsTable .flag_icon-au{
            background-position: 0 -256px;
        }
        #page_contact .contactsTable .flag_icon-cn{
            background-position: 0 -288px;
        }
        #page_contact .contactsTable .flag_icon-es{
            background-position: 0 -320px;
        }
        #page_contact .contactsTable .flag_icon-fr{
            background-position: 0 -352px;
        }
        #page_contact .contactsTable .flag_icon-me{
            background-position: 0 -384px;
        }
        #page_contact .contactsTable .flag_icon-jp{
            background-position: 0 -416px;
        }
        #page_contact .contactsTable .flag_icon-nl{
            background-position: 0 -448px;
        }
        #page_contact .contactsTable .flag_icon-global{
            background-position: 0 -480px;
        }
        #page_contact .contactsTable .flag_icon-ca{
            background-position: 0 -512px;
        }
        #page_contact .contactsTable .flag_icon-qc{
            background-position: 0 -544px;
        }
        #page_contact .contactsTable .flag_icon-tr{
            background-position: 0 -576px;
        }
        #page_contact .contactsTable .flag_icon-ua{
            background-position: 0 -608px;
        }
        #page_contact .contactsTable .flag_icon-hu{
            background-position: 0 -640px;
        }
        #page_contact .contactsTable .flag_icon-id{
            background-position: 0 -672px;
        }
        #page_contact .contactsTable .flag_icon-ch{
            background-position: 0 -704px;
        }
        #page_contact .contactsTable .flag_icon-esp{
            background-position: 0 -736px;
        }
    #page_contact .contactsTable .header {
        background: #ededed;
        color: #262626;
        overflow: hidden;
        position: relative;
        cursor: pointer;
        display: block;
    }
        #page_contact .contactsTable .header > div {
            white-space: nowrap;
        }
        #page_contact .contactsTable .header > div > span {
            display: inline-block;
            vertical-align: middle;
        }
        #page_contact .contactsTable .header .title{
            margin-left: 10px;
            white-space: nowrap;
        }
        .textRtl #page_contact .contactsTable .header .title{
            margin-right: 10px;
            margin-left: 0;
        }
        #page_contact .contactsTable .header .trigger{
            position: absolute;
            top: 50%;
            right: 10px;
            margin-top: -15px;
        }
        .textRtl #page_contact .contactsTable .header .trigger{
            left: 10px;
            right: auto;
        }
        #page_contact .contactsTable .header .releaseDateTitle {
            position: absolute;
            top: 3px;
            left: 65%;
        }
        .textRtl #page_contact .contactsTable .header .releaseDateTitle {
            left: 0;
            right: 65%;
        }
            #page_contact .contactsTable .header.active .releaseDateTitle {
                display: none;
            }

    #page_contact .contactsTable .mainOfficeInfo {
        overflow: hidden;
    }
        #page_contact .contactsTable .mainOfficeInfo img {
            float: left;
            display: block;
        }
            #page_contact .contactsTable .mainOfficeInfo .spacer {
                padding: 15px 15px 15px 25px;
            }
    #page_contact .contactsTable .lightHeader {
        color: #262626;
        cursor: default;
    }
        #page_contact .contactsTable .lightHeader.odd{
            background: #f5f5f5;
        }
        #page_contact .contactsTable .lightHeader.even{
            background: #ededed;
        }

        #page_contact .contactsTable .lightHeader > div {
            display: inline-block;
            vertical-align: middle;
            width: 33%;
        }
        #page_contact .contactsTable .lightHeader > div + div {
            text-align: center;
        }

    #page_contact .contactsTable .row {
        background: #fff;
        color: #808080;
        overflow: hidden;
        line-height: 30px;
        max-height: 450px;
        -webkit-transition: all 0.3s linear;
           -moz-transition: all 0.3s linear;
            -ms-transition: all 0.3s linear;
             -o-transition: all 0.3s linear;
                transition: all 0.3s linear;
    }
    #page_contact .contactsTable .header + .header,
    #page_contact .contactsTable .row + .header {
        margin-top: 2px;
    }
        #page_contact .contactsTable .spacer {
            overflow: hidden;
            padding: 20px;
        }
        #page_contact .contactsTable .row.disabled {
            max-height: 0;
        }
        #page_contact .contactsTable .cell {
            width: 30%;
            float: left;
        }
        .textRtl #page_contact .contactsTable .cell {
            float: right;
        }
            #page_contact .contactsTable .cell + .cell {
                margin-left: 4.5%;
            }

    #page_contact .contactsTable .hiddenOnBig {
        display: none;
    }
    #page_contact .contactsTable .subtitle {
        display: none;
    }
        #page_contact .contactsTable .titleVisible {
            display: block;
        }

    #page_contact .contactsTable .icon-right {
        font-size: 24px;
        line-height: 1;
    }

    #page_contact .contactsTable .icon-geotag {
        font-size: 24px;
        color: #808080;
    }
        #page_contact .contactsTable .icon-geotag:before {
            margin: 0;
        }
        #page_contact .contactsTable .icon-geotag:hover {
            text-decoration: none;
        }


    #page_contact .contactsTable .icon-right:before {
        margin: 0;
        -webkit-transition: all 0.3s ease;
           -moz-transition: all 0.3s ease;
            -ms-transition: all 0.3s ease;
             -o-transition: all 0.3s ease;
                transition: all 0.3s ease;
    }
    .textRtl #page_contact .contactsTable .icon-right:before {
        -webkit-transform:rotate(180deg);
           -moz-transform:rotate(180deg);
            -ms-transform:rotate(180deg);
             -o-transform:rotate(180deg);
                transform:rotate(180deg);
    }
    #page_contact .contactsTable .active .icon-right:before{
        -webkit-transform:rotate(90deg);
           -moz-transform:rotate(90deg);
            -ms-transform:rotate(90deg);
             -o-transform:rotate(90deg);
                transform:rotate(90deg);
    }


/* START code for EN edition */
#page_contact .infoWrapperEn .hiddenOnBig {
    display: block;
}
#page_contact .infoWrapperEn .maxWidthOnly {
    display: none;
}
#page_contact .infoWrapperEn .cell {
    width: auto;   
    float: none;
}
#page_contact .infoWrapperEn .cell + .cell {
    margin: 0;
}
#page_contact .infoWrapperEn .subtitle {
    display: block;
}

#page_contact .infoWrapperEn .spacer {
    padding: 0;
}

#page_contact .infoWrapperEn .odd{
    background: #f5f5f5;
}
#page_contact .infoWrapperEn .even{
    background: #ededed;
}

#page_contact .infoWrapperEn .subrow {
    overflow: hidden;
}
    #page_contact .infoWrapperEn .subrow > div {
        display: inline-block;
        vertical-align: middle;
        width: 40%;
        margin: 10px 0 10px 5%;
    }
    #page_contact .infoWrapperEn .subrow > div + div{
        width: 50%;
    }
/* END code for EN edition */


@media only screen and (max-width : 1000px) {
    #page_contact .contactsTable .hiddenOnBig {
        display: block;
    }

    #page_contact .contactsTable .maxWidthOnly {
        display: none;
    }
    #page_contact .contactsTable .cell {
        width: auto;   
        float: none;
    }
    .textRtl #page_contact .contactsTable .cell {
        float: none;
    }
    #page_contact .contactsTable .cell + .cell {
        margin: 0;
    }
    #page_contact .contactsTable .subtitle {
        display: block;
    }

    #page_contact .contactsTable .spacer {
        padding: 0;
    }

    #page_contact .contactsTable .odd{
        background: #f5f5f5;
    }
    #page_contact .contactsTable .even{
        background: #f0f0f0;
    }

    #page_contact .contactsTable .subrow {
        overflow: hidden;
    }
        #page_contact .contactsTable .subrow > div {
            display: inline-block;
            vertical-align: middle;
            width: 40%;
            margin: 10px 0 10px 5%;
        }
        .textRtl #page_contact .contactsTable .subrow > div {
            margin-right: 5%;
            margin-left: 0;
        }
        #page_contact .contactsTable .subrow > div + div{
            width: 50%;
        }

    #page_contact .contactsTable .row {
        max-height: 600px;
    }

}

@media only screen and (max-width : 768px) {
    #page_contact .contactsTable .lightHeader > div {
        width: 40%;
    }
    #page_contact .contactsTable .lightHeader > div + div {
        width: 30%;
    }
    #page_contact .contactsTable .lightHeader > div + div + div{
        width: 30%;
    }
}

@media only screen and (max-width : 650px) {
    #page_contact .contactsTable .header .releaseDateTitle {
        display: none;
    }
}
@media only screen and (max-width : 550px) {
    #page_contact .contactsTable .header {
        font-size: 14px;
    }
    #page_contact .contactsTable .header .title {
        margin-left: 5px;
    }

    #page_contact .contactsTable .header .title span {
        display: none;
    }
    #page_contact .contactsTable .subrow > div {
        display: block;
        width: auto;
        margin-left: 10px;
    }
        #page_contact .contactsTable .subrow > div + div {
            width: auto;
        }
    #page_contact .contactsTable .subtitle {
        font-weight: bold;
    }
    #page_contact .contactsTable .row {
        max-height: 1000px;
    }
    #page_contact .contactsTable .lightHeader > div {
        width: 55%;
        overflow: hidden;
    }
    #page_contact .contactsTable .lightHeader > div + div {
        width: 25%;
    }
    #page_contact .contactsTable .lightHeader > div + div + div{
        width: 20%;
    }

    #page_contact .contactsTable .mainOfficeInfo img{
        height: auto;
        width: 100%;
        float: none;        
    }
        #page_contact .contactsTable .mainOfficeInfo .spacer {
            padding: 10px;
        }
}

#page_contact .fb_iframe_widget,
#page_contact .fb_iframe_widget > span {
    vertical-align: top!important;
}

@media only screen and (max-width : 750px){
    #page_contact .mainOffice img{
        float: none;
        margin-bottom: 10px;
    }

    #page_contact .mainOffice .title{
        margin: 0 0 10px;
    }
}

@media only screen and (max-width : 480px){
    #page_contact .mainOffice img{
        width: 100%;
        height: auto;
    }
}#page_feed .articleView .item .article p {
    line-height: 25px;
    font-size: 19px;
    max-height: 125px;
    overflow: hidden;
    padding-top: 10px;
}
#page_feed .newsBox .newsFeed.articleListView .item {
    margin-left: 0;
}

/* styles for grid items */
#page_feed .item .item {
    width: 100%!important;
    margin: 0!important;
}
#page_feed .item .thumb{
    display: block;
}

#page_feed .feedsBlockWrapper {
    position: relative;
}
    #page_feed .feedsBlockWrapper .feedsHeader.hidden{
        display: none;
    }

#page_feed #feeds_settings form{
    max-width: none;
}
#page_feed .galleryItem h3{
    height: 50px;
}
#page_feed .galleryItem .count{
    line-height: 25px;
    font-size: 14px;
    color: #818181;
}

#page_feed #form_update_subs {
    min-width: 0;
    margin: 0 auto 20px;
    border: 1px solid #e0e0e0;
    background: #EDEDED;
    padding: 15px;
}
    #page_feed #form_update_subs label{
        font-weight: bold;
    }

@media screen and (max-width: 1599px) {
    #page_feed #feeds_settings{
        width: 300px
    }
}
@media screen and (max-width: 899px) {
    #page_feed #feeds_settings{
        position: static;
        width: auto;
    }
    #page_feed #feeds_settings{
        display: block;
    }
}
@media screen and (max-width: 767px) {
    #page_feed .feedsBlockWrapper .promo{
        font-size: 24px;
    }
}
@media screen and (max-width: 480px) {
    #page_feed .feedsBlockWrapper .promo{
        margin-top: 20px;
        font-size: 18px;
    }
}@media  only screen{
	.pageTVShowBrowse .tvShow .featuresBox,
	.pageTVShowAllEpisodesBrowse .videosBox .featuresBox{
		margin-bottom: 20px;
	}
	.pageTVShowBrowse .tvShow .featuresBox .mainArticle .article .info,
	.pageTVShowAllEpisodesBrowse .videosBox .featuresBox .mainArticle .article .info{
		padding-bottom: 0;
	}
	.pageTVShowBrowse .tvShow .featuresBox .mainArticle .article .showTitle,
	.pageTVShowAllEpisodesBrowse .videosBox .featuresBox .mainArticle .article .showTitle{
		padding:5px 0;
	}
	.pageTVShowBrowse .tvShow .featuresBox .mainArticle .article h1 a,
	.pageTVShowAllEpisodesBrowse .videosBox .featuresBox .mainArticle .article h1 a{
		max-height: 165px;
		overflow: hidden;
		display: inline-block;
		margin-bottom: 5px;
	}
}
@media  only screen and (max-width : 1500px) {
	.pageTVShowBrowse .tvShow .featuresBox .mainArticle .article h1,
	.pageTVShowAllEpisodesBrowse .videosBox .featuresBox .mainArticle .article h1{
		padding-bottom: 0;
	}
	.pageTVShowBrowse .tvShow .featuresBox .mainArticle .article h1 a,
	.pageTVShowAllEpisodesBrowse .videosBox .featuresBox .mainArticle .article h1 a{
		max-height: 145px;
	}
}
@media  only screen and (max-width : 600px) {
	.pageTVShowBrowse .tvShow .featuresBox .mainArticle .article h1 a,
	.pageTVShowAllEpisodesBrowse .videosBox .featuresBox .mainArticle .article h1 a{
		margin-bottom: 10px;
		max-height: 90px;
	}
}

@media  only screen{
	.pageTVShowEpisodesBrowse .videosBox .videosList,
	.pageTVShowAllEpisodesBrowse .videosBox .videosList{
		padding-right:0;
		float: none;
	}
	.pageTVShowDetail .videoDescription{
		margin-bottom: 20px;
	}
	.pageTVShowEpisodesBrowse .videosBox .videosList .item,
	.pageTVShowAllEpisodesBrowse .videosBox .videosList .item{
		margin-bottom: 20px;
	}
	.pageTVShowBrowse .tvShow .item .showThumb,
	.pageTVShowAllEpisodesBrowse .videosBox .showThumb{
		display: block;
        overflow:hidden;
        background: #ccc;
        font-size: 0;
        line-height: 0;
        text-decoration: none;
        position: relative;
	}

	.pageTVShowBrowse .tvShow .item .showThumb img,
	.pageTVShowAllEpisodesBrowse .videosBox .showThumb img{
		width:100%;
        font-size: 10px;
        line-height: 12px;
        color:#616161;
	}
	.pageTVShowAllEpisodesBrowse .videosBox .showThumb{
		max-width: 175px;
	}
	.pageTVShowAllEpisodesBrowse .videosBox .videosList .item .showThumb{
		margin-top:10px;
	}
	.pageTVShowBrowse .tvShow .showTitle,
	.pageTVShowAllEpisodesBrowse .videosBox .showTitle{
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 15px;
	}
	.pageTVShowAllEpisodesBrowse .videosBox .videosList .item .showTitle{
		padding: 5px 0;
	}
	.pageTVShowBrowse .tvShow .showTitle a,
	.pageTVShowAllEpisodesBrowse .videosBox .showTitle a{
		text-decoration: none;
	}
	.pageTVShowBrowse .tvShow .showTitle a:hover,
	.pageTVShowAllEpisodesBrowse .videosBox .showTitle a:hover{
		text-decoration: underline;
	}
	.pageTVShowEpisodesBrowse .videosBox .videosList .item h3,
	.pageTVShowAllEpisodesBrowse .videosBox .videosList .item h3{
		height: 50px;
		font-size: 19px;
		line-height: 25px;
	}
	.pageTVShowAllEpisodesBrowse .videosBox .videosList .item .ainfo{
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.pageTVShowBrowse .tvShow .item .video{
		padding: 0 10px 10px;
	}
	.pageTVShowBrowse .tvShow .item .show{
		padding: 10px;
		min-height: 170px;
	}
	.pageTVShowBrowse .tvShow .item h3{
	    font-size: 24px;
	    font-weight: 600;
	    line-height: 36px;
	    overflow: hidden;
	    margin-bottom: 10px;
	}
	.pageTVShowBrowse .tvShow .item h3 a{
		text-decoration: none;
	}
	.pageTVShowBrowse .tvShow .item h3 a:hover{
		text-decoration: underline;
	}
	.pageTVShowBrowse .tvShow .item .preview{
		line-height: 21px;
		font-size: 14px;
		height: 84px;
		overflow: hidden;
	}
	.pageTVShowBrowse .tvShow .item .label{
		font-size: 14px;
/*		margin-bottom: 5px;*/
		font-weight: 600;
	}
	.pageTVShowBrowse .tvShow .item .video .title{
		margin-bottom: 10px;		
	}
	.pageTVShowBrowse .tvShow .item .video .title a{
		font-size: 14px;
		text-decoration: none;
	}
	.pageTVShowBrowse .tvShow .item .video .title a:hover{
		text-decoration: underline;
	}
	.pageTVShowBrowse .tvShow .item .video .thumb{
		display: block;
	}
	.pageTVShowBrowse .tvShow .item .video .date{
		margin-top: 10px;
		font-size: 13px;
		color: #808080;
	}
	.pageTVShowBrowse .tvShow .item .video .keepReading a{
        color: #0066ff;
        text-decoration: none;
        font-size: 13px;
	}
	.pageTVShowBrowse .tvShow .item .video .keepReading a:hover{
		text-decoration: underline;
	}
	.pageTVShowBrowse .tvShow .item .video .keepReading a:after{
        font-family: "icons";
        margin-left:3px;
        display: inline-block;
        content: "\e827";
	}
}/* START Font */
@font-face {
    font-family: 'livetext';
    src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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RCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.broadcastWindow .x-form-checkboxgroup-body [class^="icon-"]:before,
.broadcastWindow .x-form-checkboxgroup-body [class*=" icon-"]:before,
.broadcastWindow .livetextColumn[class^="icon-"]:before,
.broadcastWindow .livetextColumn[class*=" icon-"]:before,
.broadcastWidget [class^="icon-"]:before,
.broadcastWidget [class*=" icon-"]:before{
    margin: 0;
    font-size: 30px;
    font-family: 'livetext'!important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    position: relative;
    top: -3px;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
    .broadcastWindow .x-live-text-icons-wrapper .icon:before,
    .broadcastWindow .x-live-text-icons-wrapper .icon:before{
        font-size: 22px!important;
    }

    .broadcastWindow .controlsWrapper [class^="icon-"]:before,
    .broadcastWindow .controlsWrapper [class*=" icon-"]:before{
        font-size: 18px;
    }

.broadcastWindow .icon,
.broadcastWidget .icon {
    display: inline-block;
    vertical-align: top;
}
    .icon-lt-breaking_news:before {
        content: "\e600";
    }

    .icon-lt-cloud:before {
        content: "\e601";
        color: #003399!important;
    }

    .icon-lt-crash:before {
        content: "\e602";
    }

    .icon-lt-facebook:before {
        content: "\e603";
        color: #3b5998!important;
    }

    .icon-lt-flag_checkered:before {
        content: "\e604";
    }

    .icon-lt-flag_solid:before,
    .icon-lt-flag_red:before,
    .icon-lt-flag_green:before,
    .icon-lt-flag_yellow:before {
        content: "\e605";
    }

    .icon-lt-flag_red:before {
        color: #e60000!important;
    }
    .icon-lt-flag_green:before {
        color: #009900!important;
    }
    .icon-lt-flag_yellow:before {
        color: #ffd400!important;
    }

    .icon-lt-instagram:before {
        content: "\e606";
        color: #517fa4!important;
    }

    .icon-lt-lights_out_filled:before,
    .icon-lt-lights_green:before,
    .icon-lt-safety_car:before{
        content: "\e607";
    }

    .icon-lt-lights_green:before {
        color: #009900!important;
    }
    .icon-lt-safety_car:before{
        color: #ffd400!important;
    }

    .icon-lt-lights_out:before {
        content: "\e608";
    }

    .icon-lt-mechanical_problem:before {
        content: "\e609";
    }

    .icon-lt-off_track:before {
        content: "\e60a";
    }

    .icon-lt-penalty:before {
        content: "\e60b";
    }

    .icon-lt-photo:before {
        content: "\e60c";
    }

    .icon-lt-pit_stop:before {
        content: "\e60d";
    }

    .icon-lt-quote:before {
        content: "\e60e";
    }

    .icon-lt-rain:before {
        content: "\e60f";
        color: #003399!important;
    }

    .icon-lt-stopwatch:before {
        content: "\e610";
    }

    .icon-lt-sun:before {
        content: "\e611";
        color: #ffd400!important;
    }

    .icon-lt-trophy:before {
        content: "\e612";
    }

    .icon-lt-twitter:before {
        content: "\e613";
        color: #55acee!important;
    }

    .icon-lt-video:before {
        content: "\e614";
    }

    .icon-lt-retweet:before { content: '\e800'; }
    .icon-lt-star:before { content: '\e801'; }
    .icon-lt-reply:before { content: '\f112'; }

/* END Font */

#page_broadcast .articleDetail .articleWrapper > h1 img{
    display: inline-block;
    vertical-align: middle;
    height: 75px;
}
    #page_broadcast .articleDetail .articleWrapper > h1 img.hidden{
        display: none;
    }
#page_broadcast .articleDetail .articleWrapper > h1 span{
    display: inline-block;
    vertical-align: bottom;
    margin-bottom: 4px;
}
#page_broadcast .commentsWrapper.hidden,
#page_broadcast .articleDate.hidden{
    display: none;
}


.broadcastWidget .articleDate{
    float: left;
    margin-bottom: 15px;
}
.textRtl .broadcastWidget .articleDate{
    float: right;
}
.broadcastWidget .usersCount{
    float: right;
    font-size: 14px;
    color: #808080;
    display: none;
}
.textRtl .broadcastWidget .usersCount{
    float: left;
}
.broadcastWidget .liveTextPlanned{
    clear: both;
}
    .broadcastWidget .liveTextPlanned .disabled{
        display: none;
    }
    .broadcastWidget .liveTextPlanned .livetextDate {
        white-space: nowrap;
        margin-right: 5px;
    }
    .textRtl .broadcastWidget .liveTextPlanned .livetextDate {
        margin-left: 5px;
        margin-right: 0;
    }
    .broadcastWidget .liveTextPlanned .livetextDate.hidden{
        display: none;
    }
    .broadcastWidget .liveTextPlanned .icon-time:before{
        font-family: 'icons'!important;
        font-size: 14px;
        position: static;
    }
    .broadcastWidget .liveTextPlanned .liveTextDateControl {
        cursor: pointer;
        white-space: nowrap;
        border-bottom: 1px dashed #262626;
    }
    .broadcastWidget .liveTextPlanned .liveTextDateControl.active{
        font-weight: bold;
        border: none;
        cursor: default;
    }
.broadcastWidget .liveTextPlanned > h3{
    display: inline-block;
}
.broadcastWidget .liveTextPlanned .subscribeBtnsWrapper{
    float: right;
    border-bottom: 1px dashed #262626;
    margin-left: 20px;
}
.textRtl .broadcastWidget .liveTextPlanned .subscribeBtnsWrapper{
    margin-left: 0;
    margin-right: 20px;
    float: left;
}
    .broadcastWidget .liveTextPlanned .subscribeBtnsWrapper a{
        color: #262626;
        cursor: pointer;
        text-decoration: none;
    }
    .broadcastWidget .liveTextPlanned .subscribeBtnsWrapper:hover{
        border-color: transparent;
    }

    .broadcastWidget .broadcastMessages,
    .broadcastWindow .broadcastMessages{
        width: 100%;
        clear: both;
    }
        .broadcastWindow .broadcastMessages{
            display: table;
        }
    .broadcastWidget .pagerBox .more{
        color: #010101;
        text-decoration: none;
    }
    .broadcastWidget .pagerBox .more:hover{
        text-decoration: none;
    }

    .broadcastWidget .broadcatBy {
        display: block;
        margin-bottom: 20px;
    }

    .broadcastWidget .broadcastItem,
    .broadcastWindow .broadcastItem{
        background-color: #fff;
        padding-bottom: 10px;
        /*margin-bottom: 5px;*/
        border-top: 1px solid #c3cdd3;
        -webkit-transition: background-color 3s ease;
           -moz-transition: background-color 3s ease;
            -ms-transition: background-color 3s ease;
             -o-transition: background-color 3s ease;
                transition: background-color 3s ease;
    }
    .broadcastWidget .broadcastItemTweet,
    .broadcastWidget .broadcastItemTweet{
        border-color: #55acee;
    }
        .broadcastWidget .broadcastItem {
            overflow: hidden;
            display: block;
            position: relative;
        }
        .broadcastWindow .broadcastItem.phantom {
            opacity: 0.3;
        }
            .broadcastWidget .broadcastItem .sharesWrapper{
                position: absolute;
                display: none;
                top: 10px;
                right: 5px;
            }
            .textRtl .broadcastWidget .broadcastItem .sharesWrapper{
                right: auto;
                left: 5px;
            }
                .broadcastWidget .broadcastItem .sharesWrapper .icon{
                    background: #ededed;
                    width: auto;
                    line-height: 1;
                    padding: 5px;
                    cursor: pointer;
                    text-decoration: none;
                }
                .broadcastWidget .broadcastItem .sharesWrapper .icon:before{
                    color: #595555!important;
                    font-size: 18px;
                    margin: 0;
                    position: static;
                }
                .broadcastWidget .broadcastItem .sharesWrapper .icon + .icon{
                    margin-top:  0;
                    margin-left: 5px;
                }
                .textRtl .broadcastWidget .broadcastItem .sharesWrapper .icon + .icon{
                    margin-left: 0;
                    margin-right: 5px;
                }
            .broadcastWidget .broadcastItem:hover .sharesWrapper{
                display: block;
            }
            .broadcastWidget .broadcastItem .sharesWrapper .icon:hover{
                background: #0ec2fd;
            }
            .broadcastWidget .broadcastItem .sharesWrapper .icon-lt-twitter:hover{
                background: #0ec2fd;
            }
            .broadcastWidget .broadcastItem .sharesWrapper .icon-lt-facebook:hover{
                background: #3b5998;
            }
                .broadcastWidget .broadcastItem .sharesWrapper .icon:hover:before{
                    color: #fff!important;
                }
        .broadcastWindow .broadcastItem{
            display: table-row;
        }

    .broadcastWindow .broadcastItem.transparentBg,
    .broadcastWidget .broadcastItem.transparentBg{
        background-color: transparent;
    }
    .broadcastWindow .broadcastItem.greyBg,
    .broadcastWidget .broadcastItem.greyBg{
        background-color: #eeeeee;
    }
    .broadcastWindow .broadcastItem.redBg,
    .broadcastWidget .broadcastItem.redBg{
        background-color: #f9e3e3;
    }
    .broadcastWindow .broadcastItem.greenBg,
    .broadcastWidget .broadcastItem.greenBg{
        background-color: #e3f9e5;
    }
    .broadcastWindow .broadcastItem.blueBg,
    .broadcastWidget .broadcastItem.blueBg{
        background-color: #e3eef9;
    }
    .broadcastWindow .broadcastItem.orangeBg,
    .broadcastWidget .broadcastItem.orangeBg{
        background-color: #ffd9a8;
    }
    .broadcastWindow .broadcastItem.yellowBg,
    .broadcastWidget .broadcastItem.yellowBg{
        background-color: #fe9;
    }

    .broadcastWindow .broadcastItem.newMsg,
    .broadcastWidget .broadcastItem.newMsg{
        background-color: #ffff99;
    }

    .broadcastWidget .planned,
    .broadcastWidget .finished{
        color: #808080;
    }
    .broadcastWidget .connected,
    .broadcastWidget .live{
        color: #808080;
    }
    .broadcastWidget .connecting,
    .broadcastWidget .paused{
        color: #ffdd00;
    }
    .broadcastWidget .closed,
    .broadcastWidget .error{
        color: red;
    }
        .broadcastWindow .broadcastItem .video {
            width: 100%;
            max-width: 728px;
            height: 300px;
        }
        .broadcastWindow .broadcastItem .image img{
            width: 100%;
        }

        .broadcastWidget .broadcastItem .message > a,
        .broadcastWindow .broadcastItem .message > a{
            word-break: break-all;
        }

        .broadcastWidget .broadcastItem .message,
        .broadcastWindow .broadcastItem .message,
        .broadcastWidget .broadcastItem .by,
        .broadcastWindow .broadcastItem .by{
            position: relative;
        }

        .broadcastWidget .broadcastMessages .livetextColumn,
        .broadcastWindow .broadcastMessages .livetextColumn{
            vertical-align: top;
            padding: 10px 0 10px 10px;
        }
            .broadcastWidget .broadcastMessages .livetextColumn {
                /*display: inline-block;*/
                display: block;
            }
            .broadcastWindow .broadcastMessages .livetextColumn{
                display: table-cell;
                border-top: 1px solid #c3cdd3;
            }
            .broadcastWindow .broadcastItemTweet .livetextColumn{
                border-color: #55acee;
            }
            .textRtl .broadcastWidget .broadcastMessages .livetextColumn,
            .x-rtl .broadcastWindow .broadcastMessages .livetextColumn {
                padding-left: 0;
                padding-right: 10px;
            }

        .broadcastWidget .broadcastMessages .date,
        .broadcastWindow .broadcastMessages .date{
            /*font-weight: bold;*/
            margin-right: 5px;
            font-size: 11px;
            line-height: 21px;
            display: inline-block;
            color: #696969;
        }
        .x-rtl .broadcastWindow .broadcastMessages .date,
        .textRtl .broadcastWidget .broadcastMessages .date{
            margin-right: 0;
            margin-left: 5px;
        }
            .broadcastWindow .broadcastItemTweet .date,
            .broadcastWidget .broadcastItemTweet .date {
                display: none;
            }

        .broadcastWidget .broadcastMessages .message-text,
        .broadcastWindow .broadcastMessages .message-text{
            font-size: 14px;
            line-height: 21px;
        }

        .broadcastWidget .broadcastMessages .icon,
        .broadcastWindow .broadcastMessages .icon{
            background-size: 24px;
            width: 30px;
            background-repeat: no-repeat;
            background-position: center;
        }
            .broadcastWidget .broadcastMessages .icon {
                float: left;
            }
            .textRtl .broadcastWidget .broadcastMessages .icon {
                float: right;
            }
            .broadcastWidget .broadcastMessages .icon + .icon,
            .broadcastWindow .broadcastMessages .icon + .icon{
                margin-top: 8px;
            }
        .broadcastWidget .broadcastMessages .message,
        .broadcastWindow .broadcastMessages .message{
            overflow: hidden;
        }
        .broadcastWidget .broadcastMessages .drivers,
        .broadcastWidget .broadcastMessages .teams,
        .broadcastWindow .broadcastMessages .drivers,
        .broadcastWindow .broadcastMessages .teams{
            /*width: 110px;*/
            max-width: 110px;
        }

        .broadcastWindow .x-view-broadcastItem-focused .message:after,
        .broadcastWidget .x-view-broadcastItem-focused .message:after,
        .broadcastWindow .x-view-broadcastItem-focused + .broadcastItem .message:after,
        .broadcastWidget .x-view-broadcastItem-focused + .broadcastItem .message:after {
            background: none!important;
        }

    .pageArticleDetail .broadcastWidget.articleDetail .articleContent.withFilpStrip .articleTextBox {
        padding-left: 0;
    }
        .textRtl .pageArticleDetail .broadcastWidget.articleDetail .articleContent.withFilpStrip .articleTextBox {
            padding-right: 0;
        }


    .broadcastWindow .controlsWrapper {
        /*position: absolute;*/
        opacity: 0;
        line-height: 1;
        padding: 10px 5px 0;
        overflow: hidden;
        width: 28px;
        /*background: rgba(255, 255, 255, 0.75);*/
        transition: all 0.3s ease;
    }
        .broadcastWindow .broadcastItem:hover .controlsWrapper{
            opacity: 1;
        }
        .broadcastWindow .controlsWrapper .icon {
            width: 18px;
            height: 18px;
            display: inline-block;
            background-size: 18px;
            background-repeat: no-repeat;
            cursor: pointer;
            transition: all 0.3s ease;
        }
            .broadcastWindow .broadcastItem:hover .controlsWrapper .icon:hover{
                opacity: 0.5;
            }

@media  only screen and (min-width : 750px) {
    .broadcastWidget .broadcastMessages .message{
        padding-left: 20px;
        padding-right: 75px;
    }
    .textRtl .broadcastWidget .broadcastMessages .message{
        padding-right: 20px;
        padding-left: 75px;
    }
    .broadcastWidget .broadcastMessages .broadcastItemTweet .message{
        padding-right: 100px;
    }
    .textRtl .broadcastWidget .broadcastMessages .broadcastItemTweet .message{
        padding-right: 0;
        padding-left: 100px;
    }
}

@media  only screen and (max-width : 1024px) and (min-width: 790px) {
    .broadcastWidget .mapb .apb.rectangle,
    .broadcastWidget .mapb .apb.rectangle .ap {
        display: none;
    }
    .broadcastWidget .mapb .apb.leaderboard,
    .broadcastWidget .mapb .apb.leaderboard .ap {
        display: block;
        margin: 0 auto;
    }
}
@media  only screen and (max-width : 767px) {
    .broadcastWidget .mapb .apb.rectangle,
    .broadcastWidget .mapb .apb.rectangle .ap {
        display: block;
        margin: 0 auto;
    }
    .broadcastWidget .mapb .apb.leaderboard,
    .broadcastWidget .mapb .apb.leaderboard .ap {
        display: none;
    }
}
@media  only screen and (max-width : 1024px) {
    #page_broadcast #article_sidebar,
    #page_broadcast #article_sidebar .ap{
        display: none;
    }
    #page_broadcast #article_detail {
        padding-right: 0;
    }
        .textRtl #page_broadcast #article_detail {
            padding-left: 0;
        }
    #page_broadcast #article_detail .articleWrapper{
        max-width: none;
    }
}

@media  only screen and (max-width : 767px) {
    #page_broadcast .articleDetail .articleWrapper > h1 img{
        margin-left: -10px;
        height: 60px;
    }
}

@media  only screen and (max-width : 750px) {
    .broadcastWidget .broadcastItem,
    .broadcastWindow .broadcastItem{
        display: block;
        padding: 10px;
    }
    .broadcastWidget .broadcastMessages .livetextColumn,
    .broadcastWindow .broadcastMessages .livetextColumn{
        vertical-align: top;
        display: inline-block;
        float: none;
        padding: 0;
    }
    .textRtl .broadcastWidget .broadcastMessages .livetextColumn{
        float: none;
    }
    .broadcastWidget .broadcastItem .sharesWrapper {
        display: block;
    }
    .broadcastWidget .broadcastMessages .icon,
    .broadcastWindow .broadcastMessages .icon{
        padding: 0;
    }
    .broadcastWidget .broadcastMessages .drivers,
    .broadcastWidget .broadcastMessages .teams,
    .broadcastWindow .broadcastMessages .drivers,
    .broadcastWindow .broadcastMessages .teams{
        display: block;
        width: auto;
        margin-top: 5px;
    }
    .broadcastWidget .broadcastMessages .drivers.empty,
    .broadcastWidget .broadcastMessages .teams.empty,
    .broadcastWindow .broadcastMessages .drivers.empty,
    .broadcastWindow .broadcastMessages .teams.empty{
        margin-top: 0;
    }
    .broadcastWindow .broadcastMessages .message,
    .broadcastWidget .broadcastMessages .message{
        margin-top: 5px;
        display: block;
    }
    .broadcastWidget .transparentBg + .transparentBg .message:after,
    .broadcastWindow .transparentBg + .transparentBg .message:after{
        display: none;
    }

/*    .broadcastWidget .transparentBg + .transparentBg{
        border-top: 1px solid #d8d8d8;
    }*/
}#page_index_index_sweepstakes #sweepstake_registered{
    display: none;
}
#page_index_index_sweepstakes.registered #sweepstake_registered{
    display: block;
}
#page_index_index_sweepstakes.registered #sweepstake_register{
    display: none;
}

#page_index_index_sweepstakes {
    background: #000;
}
#page_index_index_sweepstakes #center{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    min-width: 0;
    max-width: none;
    /* overflow: auto; */
}
    #page_index_index_sweepstakes #center_box{
        display: table;
        height: 100%;
        width: 100%;
        padding: 0;
        background: transparent;
    }
    #page_index_index_sweepstakes #sweepstake_image{
        background: url(https://cdn-2.motorsport.com/p/204/static/images/sweepstakes/bg_v481b8e96cb5a2ad28f9cc08fcf46b3d9.jpg) no-repeat center center;
        height: 100%;
        /* height: 1000px; */
        -webkit-background-size: cover;
                background-size: cover;
        /*
        -webkit-background-size: auto 100%;
                background-size: auto 100%;
        */
    }
    #page_index_index_sweepstakes .sweepstakeRow{
        display: table-row;
    }
    #page_index_index_sweepstakes .sweepstakeRow > div{
        text-align: center;
        padding: 10px 10px 0;
        max-width: 1440px;
        min-width: 1024px;
        margin: 0 auto;
        width: 80%;
    }

    #page_index_index_sweepstakes #center_box h1{
        font-size: 26px;
        font-weight: bold;
        color: #828282;
        text-shadow: 0 0 8px #000;
        text-transform: uppercase;
        line-height: 1.2;
    }
    #page_index_index_sweepstakes #center_box h1 .break{
        display: block;
    }
    #page_index_index_sweepstakes #center_box form{
        width: 300px;
        margin: 20px auto;
    }
        #page_index_index_sweepstakes #center_box form input[type="email"]{
            width: 100%;
            line-height: 30px;
            text-align: center;
            padding: 0;
        }

        #page_index_index_sweepstakes #center_box form input[type="email"]::-webkit-input-placeholder {color:#000;}
        #page_index_index_sweepstakes #center_box form input[type="email"]::-moz-placeholder          {color:#000; opacity: 1;}
        #page_index_index_sweepstakes #center_box form input[type="email"]:-moz-placeholder           {color:#000; opacity: 1;}
        #page_index_index_sweepstakes #center_box form input[type="email"]:-ms-input-placeholder      {color:#000;} 

        #page_index_index_sweepstakes #center_box .actionButton,
        #page_index_index_sweepstakes #center_box form input[type="submit"].wait,
        #page_index_index_sweepstakes #center_box form input[type="submit"]{
            color: #fff!important;
            background: #2596f3!important;
            line-height: 40px;
            height: auto;
            text-transform: uppercase;
            border: none!important;
            font-weight: bold;
            font-size: 18px;
            border-radius: 3px;
            margin: 0;
            width: 300px;
            text-decoration: none;
            display: inline-block;
            -webkit-appearance: none;
            -moz-appearance: none;
            -ms-appearance: none;
        }
        #page_index_index_sweepstakes #center_box .actionButton {
            margin-bottom: 50px;
        }

    #page_index_index_sweepstakes #center_box .message {
        font-size: 20px;
        margin: 25px 0;
        color: #828282;
        line-height: 1.2;
    }
    #page_index_index_sweepstakes #center_box .message strong{
        color: #fff;
    }
    #page_index_index_sweepstakes #center_box .message .break{
        display: block;
    }

    #page_index_index_sweepstakes #center_box .terms,
    #page_index_index_sweepstakes #center_box .terms a{
        color: #909090;
        font-size: 12px;
    }
    #page_index_index_sweepstakes #center_box .terms a{
        color: #2596f3;
    }

@media screen and (max-width: 1050px) {
    #page_index_index_sweepstakes #center_box h1 .break,
    #page_index_index_sweepstakes #center_box .message .break{
        display: inline;
    }
    #page_index_index_sweepstakes .sweepstakeRow > div {
        min-width: 0;
        max-width: none;
        width: auto;
    }
}
@media screen and (max-height: 730px) and (orientation: portrait),
    screen and (max-width: 767px) and (orientation: landscape) {
    #page_index_index_sweepstakes #center{
        position: static;
    }
    #page_index_index_sweepstakes #sweepstake_image{
        height: 400px;
    }
}
@media screen and (max-width: 600px) {
    #page_index_index_sweepstakes #center_box h1 {
        font-size: 18px;
    }
    #page_index_index_sweepstakes #center_box .message {
        font-size: 14px;
        margin: 15px 0;
    }
}.popup.feedbackPopup .popupBoxWrapper{
    background: #fff;
    max-width: 480px;
    padding: 20px;
    position: relative;
}
    .popup.feedbackPopup .popupBoxWrapper h1{
        text-transform: uppercase;
        line-height: 1;
        font-size: 24px;
        text-align: left;
        margin-right: 15px;
    }
    .popup.feedbackPopup .popupBoxWrapper form{
        width: 100%;
        max-width: none;
        min-width: none;
    }
    .popup.feedbackPopup .popupBoxWrapper textarea{
        height: 100px;
        resize: vertical;
    }
    .popup.feedbackPopup .popupBoxWrapper input[readonly] {
        background: #eee;
    }
    .popup.feedbackPopup .popupBoxWrapper > .popupClose {
        position: absolute;
        top: 20px;
        right: 20px;
        display: none;
    }
    .popup.feedbackPopup .captchaBlock .capthcItem {
        display: inline-block;
        text-align: center;
        vertical-align: top;
        width: 40%;
    }
        .popup.feedbackPopup .captchaBlock .captchaReload {
            display: block;
            text-align: center;
        }
    .popup.feedbackPopup .captchaBlock .capthcItem + .capthcItem {
        margin-left: 10px;
        margin-top: 10px;
        text-align: left;
        width: 50%;
    }

@media only screen and (min-width: 1229px) {
    .popup.feedbackPopup > .popupClose {
        display: none;
    }
    .popup.feedbackPopup .popupBoxWrapper > .popupClose{
        display: block;
    }
}

@media only screen and (max-width: 600px) and (orientation: landscape) {
    .popup.feedbackPopup .popupBoxWrapper{
        max-height: 100%;
        overflow-y: auto;
        overflow-x: hidden;
    }
}
@media only screen and (max-width: 480px) and (orientation: portrait) {
    .popup.feedbackPopup .popupBoxWrapper{
        font-size: 14px;
        max-height: 100%;
        overflow-y: auto;
        overflow-x: hidden;
    }
    .popup.feedbackPopup .popupBoxWrapper h1{
        font-size: 18px;
        margin-bottom: 10px;
    }
    .popup.feedbackPopup form label{
        margin-bottom: 2px;
    }
    .popup.feedbackPopup input:not([type="submit"]):not([type="button"]):not([type="reset"]), textarea, select{
        margin-bottom: 10px;
    }
}/*! jQuery UI - v1.12.0 - 2016-09-12
* http://jqueryui.com
* Includes: sortable.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.6.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/

/* @group Base */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.chosen-container * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  width: 100%;
  border: 1px solid #aaa;
  border-top: 0;
  background: #fff;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}
.chosen-container a {
  cursor: pointer;
}
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  color: #999999;
}
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
  content: ":";
  padding-left: 2px;
  vertical-align: top;
}

/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0 0 0 8px;
  height: 25px;
  border: 1px solid #aaa;
  border-radius: 5px;
  background-color: #fff;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background: -webkit-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -moz-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -o-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-clip: padding-box;
  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}
.chosen-container-single .chosen-default {
  color: #999;
}
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url('https://cdn-2.motorsport.com/p/204/static/images/chosen/chosen-sprite_v8762cc4c19db6df3cb880180c4d8addb.png') -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}
.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url('https://cdn-2.motorsport.com/p/204/static/images/chosen/chosen-sprite_v8762cc4c19db6df3cb880180c4d8addb.png') no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaa;
  background: white url('https://cdn-2.motorsport.com/p/204/static/images/chosen/chosen-sprite_v8762cc4c19db6df3cb880180c4d8addb.png') no-repeat 100% -20px;
  background: url('https://cdn-2.motorsport.com/p/204/static/images/chosen/chosen-sprite_v8762cc4c19db6df3cb880180c4d8addb.png') no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* @end */
/* @group Results */
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}
.chosen-container .chosen-results li.highlighted {
  background-color: #808080;
  color: #fff;
}
.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  border: 1px solid transparent;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto;
  background-color: #fff;
  cursor: text;
}
.chosen-container-multi .chosen-choices li {
  /* float: left; */
  display: inline-block;
  list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 25px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 5px 22px 5px 5px;
  max-width: 100%;
  border-radius: 3px;
  background-color: #808080;
  color: #fff;
  line-height: 13px;
  cursor: default;

}
.chosen-container-multi .chosen-choices li.search-choice span {
  /* word-wrap: break-word; */
  white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 6px;
  right: 5px;
  display: block;
  width: 12px;
  height: 12px;
  background: url('https://cdn-2.motorsport.com/p/204/static/images/chosen/chosen-sprite_v8762cc4c19db6df3cb880180c4d8addb.png') -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #fff;
  background: #808080;
  cursor: default;
}

/* @end */
/* @group Active  */
.chosen-container-active .chosen-single {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #aaa;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
  box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
  border-color: #8c8c8c;
  /* box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); */
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}

/* @end */
/* @group Disabled Support */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}
.chosen-disabled .chosen-single {
  cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
.chosen-rtl {
  text-align: right;
}
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}
.chosen-rtl .chosen-choices li {
  float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: white url('https://cdn-2.motorsport.com/p/204/static/images/chosen/chosen-sprite_v8762cc4c19db6df3cb880180c4d8addb.png') no-repeat -30px -20px;
  background: url('https://cdn-2.motorsport.com/p/204/static/images/chosen/chosen-sprite_v8762cc4c19db6df3cb880180c4d8addb.png') no-repeat -30px -20px;
  direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url('https://cdn-3.motorsport.com/p/204/static/images/chosen/chosen-sprite@2x_vdf3ca9e63fdb70aaa89c04a0e11ea4f3.png') !important;
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;
  }
}
/* @end */

/*----------  jquery ui slider  ----------*/
#page_prime_magazine_detail .slider-wrapper {
    padding: 0 10px;
}

#page_prime_magazine_detail .turnjs-slider {
    /*width:600px;*/
    /*height:8px;*/
    /*background:rgba(0,0,0, 0.2);*/
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;
    margin: 10px auto;

    display: none;
    width: 100%;
    height: 18px;
    max-width: 760px;
    background: rgba(0,0,0, 0.1);
}

#page_prime_magazine_detail .turnjs-slider .thumbnail{
    width:115px;
    height:85px;
    position:absolute;
    background:rgba(0,0,0, 0.5);
    z-index:10000;
    top:-100px;
    left:-17px;
    display:none;

    -webkit-transform:translate3d(0px, 50px, 0px) scale(0.1, 0.1);
    -webkit-transition:-webkit-transform 0.2s;
    -webkit-border-radius:5px;

    -moz-transform:translate3d(0px, 50px, 0px) scale(0.1, 0.1);
    -moz-transition:-moz-transform 0.2s;
    -moz-border-radius:5px;

    -o-transform:translate3d(0px, 50px, 0px) scale(0.1, 0.1);
    -o-transition:-o-transform 0.2s;
    -o-border-radius:5px;

    -ms-transform:translate3d(0px, 50px, 0px) scale(0.1, 0.1);
    -ms-transition:-ms-transform 0.2s;
    -ms-border-radius:5px;

    transform:translate3d(0px, 50px, 0px) scale(0.1, 0.1);
    transition: transform 0.2s;
    border-radius:5px;
}

#page_prime_magazine_detail .no-transition{
    -webkit-transition:none;
    -moz-transition:none;
    -o-transition:none;
    -ms-transition:none;
}

#page_prime_magazine_detail .turnjs-slider .thumbnail div{
    width:100px;
    margin:7px;
    height:70px;
    background-color:white;
}

#page_prime_magazine_detail .turnjs-slider .ui-state-hover .thumbnail{
    display:block;
    opacity:0;
}

#page_prime_magazine_detail .turnjs-slider .ui-state-active .thumbnail{
    display:block;
    opacity:1;
    -webkit-transform:scale(1, 1);
    -moz-transform:scale(1, 1);
    -o-transform:scale(1, 1);
    -ms-transform:scale(1, 1);
    transform:scale(1, 1);
}

/* Layout helpers*/

/* Interaction Cues*/
#page_prime_magazine_detail .ui-state-disabled {
    cursor: default !important;
}

/* Misc visuals*/

/* Overlays */
#page_prime_magazine_detail .turnjs-slider .ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#page_prime_magazine_detail .turnjs-slider .ui-slider {
    position: relative;
    text-align: left;
}

#page_prime_magazine_detail .turnjs-slider .ui-slider-handle{
    position: absolute;
    z-index:0;
    width:80px;
    height: 8px;
    cursor: default;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;
}

#page_prime_magazine_detail .turnjs-slider .ui-slider-horizontal {
    /*height: 8px;
    width:520px;
    margin-left:39px;*/

    width: calc(100% - 100px);
    height: 100%;
    margin-left: 49px;
}

#page_prime_magazine_detail .turnjs-slider .ui-slider-horizontal .ui-slider-handle {
    /*margin-left:-40px;*/
    margin-top:-1px;

    margin-left:-50px;
}

/* Interaction states*/
#page_prime_magazine_detail .turnjs-slider .ui-slider-handle{
    border:1px solid white;
    background-color:black;
    opacity:0.2;
    display:block;
    -webkit-transition:opacity 0.2s;
    -moz-transition:opacity 0.2s;
    -ms-transition:opacity 0.2s;
    -o-transition:opacity 0.2s;
    transition:opacity 0.2s;

    width: 100px;
    height: 100%;
    font-size: 14px;
    line-height: 18px;
    color: #fff;
    text-align: center;
}

#page_prime_magazine_detail .turnjs-slider .ui-state-hover{
    opacity:0.4;
}

#page_prime_magazine_detail .turnjs-slider .ui-state-active{
    opacity:1;
}
/*----------  END jquery ui slider  ----------*/


/*----------  Magazine vendor  ----------*/
/*body{
    overflow:hidden;
    background-color:#fcfcfc;
    margin:0;
    padding:0;
}*/

#page_prime_magazine_detail .magazine-viewport .container{
    /*position:absolute;*/
    /*top:50%;*/
    /*left:50%;*/
    /*width:922px;*/
    /*height:600px;*/
    max-width:920px;
    margin:auto;
}

#page_prime_magazine_detail .magazine-viewport .magazine{
    width:922px;
    height:600px;
    left:-461px;
    top:-300px;

    /*margin: 0 auto !important;*/
    margin: 0 auto;
}

#page_prime_magazine_detail .magazine-viewport .page{
    width:461px;
    height:600px;
    background-color:white;
    background-repeat:no-repeat;
    background-size:100% 100%;
}

#page_prime_magazine_detail .magazine-viewport .zoomer .region{
    display:none;
}

#page_prime_magazine_detail .magazine .region{
    position:absolute;
    overflow:hidden;
    background:#0066FF;
    opacity:0.2;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
    cursor:pointer;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: alpha(opacity=20);
}

#page_prime_magazine_detail .magazine .region:hover{
    opacity:0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}

#page_prime_magazine_detail .magazine .region.zoom{
    opacity:0.01;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
    filter: alpha(opacity=1);
}

#page_prime_magazine_detail .magazine .region.zoom:hover{
    opacity:0.2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: alpha(opacity=20);
}

#page_prime_magazine_detail .magazine .page{
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.2);
    -ms-box-shadow:0 0 20px rgba(0,0,0,0.2);
    -o-box-shadow:0 0 20px rgba(0,0,0,0.2);
    box-shadow:0 0 20px rgba(0,0,0,0.2);
}

#page_prime_magazine_detail .magazine-viewport .page img{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin:0;
}

#page_prime_magazine_detail .magazine .even .gradient{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;

    background:-webkit-gradient(linear, left top, right top, color-stop(0.95, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.2)));
    background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);
    background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);
    background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);
    background-image:-o-linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);
    background-image:linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);
}

#page_prime_magazine_detail .magazine .odd .gradient{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;

    background:-webkit-gradient(linear, right top, left top, color-stop(0.95, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.15)));
    background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
    background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
    background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
    background-image:-o-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
    background-image:linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
}

#page_prime_magazine_detail .magazine-viewport .zoom-in .even .gradient,
#page_prime_magazine_detail .magazine-viewport .zoom-in .odd .gradient{

    display:none;

}

#page_prime_magazine_detail .magazine-viewport .loader{
    background-image:url(https://cdn-4.motorsport.com/p/204/static/images/magazine/loader_v4b3afb84b2b71ef56df09997a350bd04.gif);
    width:22px;
    height:22px;
    position:absolute;
    /*top:280px;*/
    /*left:219px;*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#page_prime_magazine_detail .magazine-viewport .shadow{
    -webkit-transition: -webkit-box-shadow 0.5s;
    -moz-transition: -moz-box-shadow 0.5s;
    -o-transition: -webkit-box-shadow 0.5s;
    -ms-transition: -ms-box-shadow 0.5s;

    -webkit-box-shadow:0 0 20px #ccc;
    -moz-box-shadow:0 0 20px #ccc;
    -o-box-shadow:0 0 20px #ccc;
    -ms-box-shadow:0 0 20px #ccc;
    box-shadow:0 0 20px #ccc;
}

#page_prime_magazine_detail .magazine-viewport .next-button,
#page_prime_magazine_detail .magazine-viewport .previous-button{
    width:22px;
    height:600px;
    position:absolute;
    top:0;
}

#page_prime_magazine_detail .magazine-viewport .next-button{
    right:-22px;
    -webkit-border-radius:0 15px 15px 0;
    -moz-border-radius:0 15px 15px 0;
    -ms-border-radius:0 15px 15px 0;
    -o-border-radius:0 15px 15px 0;
    border-radius:0 15px 15px 0;
}

#page_prime_magazine_detail .magazine-viewport .previous-button{
    left:-22px;
    -webkit-border-radius:15px 0 0 15px;
    -moz-border-radius:15px 0 0 15px;
    -ms-border-radius:15px 0 0 15px;
    -o-border-radius:15px 0 0 15px;
    border-radius:15px 0 0 15px;
}

#page_prime_magazine_detail .magazine-viewport .previous-button-hover,
#page_prime_magazine_detail .magazine-viewport .next-button-hover{
    background-color:rgba(0,0,0, 0.2);
}

#page_prime_magazine_detail .magazine-viewport .previous-button-hover,
#page_prime_magazine_detail .magazine-viewport .previous-button-down{
    background-image:url(https://cdn-5.motorsport.com/p/204/static/images/magazine/arrows_v66bcbabd10d0f0d51027daa91696d253.png);
    background-position:-4px 284px;
    background-repeat:no-repeat;
}

#page_prime_magazine_detail .magazine-viewport .previous-button-down,
#page_prime_magazine_detail .magazine-viewport .next-button-down{
    background-color:rgba(0,0,0, 0.4);
}

#page_prime_magazine_detail .magazine-viewport .next-button-hover,
#page_prime_magazine_detail .magazine-viewport .next-button-down{
    background-image:url(https://cdn-5.motorsport.com/p/204/static/images/magazine/arrows_v66bcbabd10d0f0d51027daa91696d253.png);
    background-position:-38px 284px;
    background-repeat:no-repeat;
}

#page_prime_magazine_detail .magazine-viewport .zoom-in .next-button,
#page_prime_magazine_detail .magazine-viewport .zoom-in .previous-button{
    display:none;
}

#page_prime_magazine_detail .animated{
    -webkit-transition:margin-left 0.5s;
    -moz-transition:margin-left 0.5s;
    -ms-transition:margin-left 0.5s;
    -o-transition:margin-left 0.5s;
    transition:margin-left 0.5s;
}

#page_prime_magazine_detail .thumbnails{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    /*height: 140px;*/
    height: auto !important;
    z-index:1;
}

#page_prime_magazine_detail .thumbnails > div{
    /*width:1050px;*/
    /*height:100px;*/
    /*margin:20px auto;*/
}

#page_prime_magazine_detail .thumbnails ul{
    margin:0;
    padding:0;
    text-align:center;
    -webkit-transform:scale3d(0.5, 0.5, 1);
    -moz-transform:scale3d(0.5, 0.5, 1);
    -o-transform:scale3d(0.5, 0.5, 1);
    -ms-transform:scale3d(0.5, 0.5, 1);
    transform:scale3d(0.5, 0.5, 1);
    -webkit-transition:-webkit-transform ease-in-out 100ms;
    -moz-transition:-moz-transform ease-in-out 100ms;
    -ms-transition:-ms-transform ease-in-out 100ms;
    -o-transition:-o-transform ease-in-out 100ms;
    transition:transform ease-in-out 100ms;
}

#page_prime_magazine_detail .thumbanils-touch ul{
    -webkit-transform:none;
    -moz-transform:none;
    -o-transform:none;
    -ms-transform:none;
    transform:none;
}

#page_prime_magazine_detail .thumbnails-hover ul{
    -webkit-transform:scale3d(0.6, 0.6, 1);
    -moz-transform:scale3d(0.6, 0.6, 1);
    -o-transform:scale3d(0.6, 0.6, 1);
    -ms-transform:scale3d(0.6, 0.6, 1);
    transform:scale3d(0.6, 0.6, 1);
}

#page_prime_magazine_detail .thumbnails li{
    list-style:none;
    display:inline-block;
    /*margin:0 5px 10px;*/
    margin:0 0 10px;
    margin:0 0 12px;
    -webkit-box-shadow:0 0 10px #ccc;
    -moz-box-shadow:0 0 10px #ccc;
    -ms-box-shadow:0 0 10px #ccc;
    -o-box-shadow:0 0 10px #ccc;
    box-shadow:0 0 10px  #ccc;
    -webkit-transition:-webkit-transform 60ms;
    -moz-transition:-webkit-transform 60ms;
    -o-transition:-webkit-transform 60ms;
    -ms-transition:-webkit-transform 60ms;
    transition:-webkit-transform 60ms;
}

#page_prime_magazine_detail .thumbnails-hover li {
    /*margin: 0 5px 50px;*/
    /*margin: 0 0 50px;*/
}

#page_prime_magazine_detail .thumbnails li span{
    display:none;
}

#page_prime_magazine_detail .thumbnails .current{
    /*-webkit-box-shadow:0 0 10px red;
    -moz-box-shadow:0 0 10px red;
    -ms-box-shadow:0 0 10px red;
    -o-box-shadow:0 0 10px red;
    box-shadow:0 0 10px red;*/
    box-shadow: 0 0 0 2px #E65117;
}

#page_prime_magazine_detail .thumbnails .thumb-hover{
    -webkit-transform:scale3d(1.3, 1.3, 1);
    -moz-transform:scale3d(1.3, 1.3, 1);
    -o-transform:scale3d(1.3, 1.3, 1);
    -ms-transform:scale3d(1.3, 1.3, 1);
    transform:scale3d(1.3, 1.3, 1);

    -webkit-box-shadow:0 0 10px #666;
    -moz-box-shadow:0 0 10px #666;
    -ms-box-shadow:0 0 10px #666;
    -o-box-shadow:0 0 10px #666;
    box-shadow:0 0 10px #666;
}

#page_prime_magazine_detail .thumbanils-touch .thumb-hover{
    -webkit-transform:none;
    -moz-transform:none;
    -o-transform:none;
    -ms-transform:none;
    transform:none;
}

#page_prime_magazine_detail .thumbnails .thumb-hover span{
    /*position:absolute;
    bottom:-30px;
    left:0;
    z-index:2;
    width:100%;
    height:30px;
    font:bold 14px arial;
    line-height:26px;
    color:#666;
    display:block;
    cursor:default;*/

    display: block;
    position: absolute;
    z-index: 2;
    bottom: -20px;
    left: 50%;
    padding: 2px 4px;
    font: 400 10px arial;
    color: #fff;
    cursor: default;
    background: rgba(0,0,0,0.5);
    border-radius: 2px;
    transform: translateX(-50%);
}

#page_prime_magazine_detail .thumbnails img{
    float:left;
}

#page_prime_magazine_detail .exit-message{
    position: absolute;
    top:10px;
    left:0;
    width:100%;
    height:40px;
    z-index:10000;
}

#page_prime_magazine_detail .exit-message > div{
    width:140px;
    height:30px;
    margin:auto;
    background:rgba(0,0,0,0.5);
    text-align:center;
    font:12px arial;
    line-height:30px;
    color:white;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
}

#page_prime_magazine_detail .zoom-icon{
    position:absolute;
    z-index:1000;
    width:22px;
    height:22px;
    top:10px;
    right:10px;
    background-image:url(https://cdn-6.motorsport.com/p/204/static/images/magazine/zoom-icons_vf31dc8e3b876ce6824fc7a446fbd14cc.png);
    background-size:88px 22px;
}

#page_prime_magazine_detail .zoom-icon-in{
    background-position:0 0;
    cursor: pointer;
}

#page_prime_magazine_detail .zoom-icon-in.zoom-icon-in-hover{
    background-position:-22px 0;
    cursor: pointer;
}

#page_prime_magazine_detail .zoom-icon-out{
    background-position:-44px 0;
}

#page_prime_magazine_detail .zoom-icon-out.zoom-icon-out-hover{
    background-position:-66px 0;
    cursor: pointer;
}

#page_prime_magazine_detail .bottom{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
}
/*----------  END Magazine vendor  ----------*/


/*----------  Magazine custom  ---------- */
#page_prime_magazine_detail .thumbnails-hover .lSPager {
    /*display: none;*/
    visibility: hidden;
}
#page_prime_magazine_detail .thumbnails-hover .lSPager a {
    transition-duration: 0s;
}

#page_prime_magazine_detail .lSPager a {
    display: block;
    padding: 5px;
    background-clip: content-box;
    transition: all 0.3s linear 0s;
}

#page_prime_magazine_detail .lSSlideOuter {
    margin-top: 0 !important;
}

#page_prime_magazine_detail .lSSlideOuter,
#page_prime_magazine_detail .lSSlideWrapper,
#page_prime_magazine_detail .lightSlider {
    overflow: visible;
}

#page_prime_magazine_detail .lSSlideWrapper {
}

#page_prime_magazine_detail .lSAction > a {
    display: flex;
    justify-content: center;
    align-items: center;
    top: -5px;
    height: calc(100% + 10px);
    width: 35px;
    margin: 0;
    background-image: none;
    background: #F6F6F6;
    color: #919B9C;
    /*font: 30px/1 "icons";*/
    font: 22px/1 "icons";
    opacity: 1;
    transition: background 0.3s, color 0.3s;
    animation: fadeIn 0.1s linear;
    /*border-radius: 5px;*/
}

#page_prime_magazine_detail .lSAction > a:hover {
    /*background: #efefef;*/
    color: #000000;
}

#page_prime_magazine_detail .lSAction > .lSPrev {
    left: -38px;
}

#page_prime_magazine_detail .lSAction > .lSNext {
    right: -38px;
}

#page_prime_magazine_detail .lSAction > .lSPrev::before {
    /*content: '\e824';*/

    content: '\E822';
    transform: rotate(90deg);
}
#page_prime_magazine_detail .lSAction > .lSNext::before {
    /*content: '\e81d';*/

    content: '\E822';
    transform: rotate(-90deg);
}

#page_prime_magazine_detail .thumbnails img {
    width: 50%;
}

#page_prime_magazine_detail .thumbnails-list .i:first-of-type img {
    float: right;
}

#page_prime_magazine_detail .thumbnails-list li {
    cursor: default;
}

#page_prime_magazine_detail .thumbnails-list li.i {
    box-shadow: none;
}

#page_prime_magazine_detail .thumbnails-list li.i img {
    box-shadow: 0 0 10px #ccc;
}

#page_prime_magazine_detail .thumbnails-list li.i:hover img {
    box-shadow: 0 0 10px #666;
}

#page_prime_magazine_detail .thumbnails-list li.i.current img {
    box-shadow: 0 0 0 2px #E65117;
}

#page_prime_magazine_detail .thumbnails .thumb-hover:first-of-type span {
    /*width: 50%;*/
    left: auto;
    /*right: 0;*/

    right: 25%;
    transform: translateX(50%);
}

#page_prime_magazine_detail .thumbnails .thumb-hover:last-of-type span {
    /*width: 50%;*/

    left: 25%;
}

#page_prime_magazine_detail .magazine-container {
    position: relative;
    padding-top: 20px;
    transition: padding 0.3s linear;
}

#page_prime_magazine_detail .magazine-viewport .container {
    position: static;
}

#page_prime_magazine_detail .magazine {
    top: auto !important;
    left: auto !important;
}

#page_prime_magazine_detail .thumbnails ul {
    transform: none;
}

#page_prime_magazine_detail .thumbnails {
    display: none;
    position: relative;
    margin: 0 auto;
    padding: 20px 35px 0;
    /*padding: 20px 0 0;*/
    overflow: hidden;
    max-width: 1100px;
    width: 90%;
    box-sizing: border-box;
}

#page_prime_magazine_detail .thumbnails.hide-prev-action .lSPrev,
#page_prime_magazine_detail .thumbnails.hide-next-action .lSNext {
    display: none;
}

#page_prime_magazine_detail .thumbnails[style] {
    display: block;
}

/*fullscreen*/
#page_prime_magazine_detail.fullscreen #center {
    margin: 0;
}

#page_prime_magazine_detail.fullscreen .magazine-container {
    padding: 0;
}

#page_prime_magazine_detail.fullscreen .magazine-viewport {
    width: 100vw;
    height: 100vh;
}

#page_prime_magazine_detail.fullscreen .eHeader,
#page_prime_magazine_detail.fullscreen .browse-link,
#page_prime_magazine_detail.fullscreen .toolbar-wrapper,
#page_prime_magazine_detail.fullscreen .slider-wrapper {
    display: none;
}

#page_prime_magazine_detail.fullscreen .zoom-icon {
    top: 10px;
}

/* mobile style */
body.touch #page_prime_magazine_detail .turnjs-slider {
    display: block;
}

body.touch #page_prime_magazine_detail .magazine-container .thumbnails {
    display: none !important;
}

/* prev/next magazine buttons */
#page_prime_magazine_detail .magazine-viewport .next-button,
#page_prime_magazine_detail .magazine-viewport .previous-button {
    height: 100% !important;
}

body.touch #page_prime_magazine_detail .magazine-viewport .next-button,
body.touch #page_prime_magazine_detail .magazine-viewport .previous-button {
    z-index: 101;
}

body.touch #page_prime_magazine_detail .magazine-viewport .next-button {
    right: 0;
}
body.touch #page_prime_magazine_detail .magazine-viewport .previous-button {
    left: 0;
}

body.touch #page_prime_magazine_detail .magazine-viewport .next-button::before,
body.touch #page_prime_magazine_detail .magazine-viewport .previous-button::before {
    content: '\E822';
    position: absolute;
    top: 50%;
    left: 50%;
    font: 20px/1 'icons';

}

body.touch #page_prime_magazine_detail .magazine-viewport .next-button::before {
    transform: translate3d(-50%, -50%, 0) rotate(-90deg);
}

body.touch #page_prime_magazine_detail .magazine-viewport .previous-button::before {
    transform: translate3d(-50%, -50%, 0) rotate(90deg);
}

body.touch #page_prime_magazine_detail .magazine-viewport .previous-button-hover,
body.touch #page_prime_magazine_detail .magazine-viewport .previous-button-down,
body.touch #page_prime_magazine_detail .magazine-viewport .next-button-hover,
body.touch #page_prime_magazine_detail .magazine-viewport .previous-button-down {
    background: none;
}

body.touch #page_prime_magazine_detail .toolbar-wrapper {
    padding: 0 10px 10px 10px;
    /*display: none;*/
}

body.touch.fullscreen-mode #page_prime_magazine_detail #canvas.scroll-mode .magazine-scroll-list {
    height: 84vh;
}

body.touch #page_prime_magazine_detail #toolbar > .item {
    height: 40px;
    line-height: 40px;
}

body.touch #page_prime_magazine_detail .magazine-scroll-list {
    max-width: 92%;
}

body.touch.fullscreen-mode #page_prime_magazine_detail .magazine-viewport .container {
    max-width: calc(100vh * 1.53);
}

body.touch.fullscreen-mode #page_prime_magazine_detail .magazine-viewport .next-button,
body.touch.fullscreen-mode #page_prime_magazine_detail .magazine-viewport .previous-button {
    /*color: #ffffff;*/
}

body.touch #page_prime_magazine_detail .magazine-viewport .container {
    max-width: calc(100vh * 1.53);
}

@media screen and (min-width: 960px) and (orientation: landscape) {
    body.touch #page_prime_magazine_detail .magazine-viewport .next-button {
        right: -24px;
    }
    body.touch #page_prime_magazine_detail .magazine-viewport .previous-button {
        left: -24px;
    }
}

@media screen and (orientation: landscape) {
    body.touch.fullscreen-mode #page_prime_magazine_detail #canvas.scroll-mode .magazine-scroll-list {
        height: 75vh;
    }
}

@media screen and (min-width: 960px) {
    body.touch #page_prime_magazine_detail .magazine-viewport .container {
        max-width: 920px;
    }
}

/* toolbar */
#page_prime_magazine_detail .toolbar-wrapper {
    max-width: 940px;
    margin: 0 auto;
    text-align: right;
    padding: 10px;
}
#page_prime_magazine_detail #toolbar {
    display: inline-block;
    /*padding: 10px;*/
    /*background: #000;*/
    /*border-radius: 5px;*/
    color: #ffffff;
    font-size: 0;
    line-height: 0;
}
#page_prime_magazine_detail #toolbar > .item {
    display: inline-block;
    font-size: 24px;
    vertical-align: middle;
    background: #000000;
    height: 45px;
    line-height: 45px;
    cursor: default;
}
#page_prime_magazine_detail #toolbar > .item::before {
    margin: 0 .3em;
}
#page_prime_magazine_detail #toolbar > .item:hover {
    background: #ffffff;
    color: #000000;
}
#page_prime_magazine_detail #toolbar > .item:active {
    background: #e47e03;
    color: #ffffff;
}
#page_prime_magazine_detail #toolbar .item:first-of-type {
    border-radius: 5px 0 0 5px;
}
#page_prime_magazine_detail #toolbar .item:last-of-type {
    border-radius: 0 5px 5px 0;
}

#page_prime_magazine_detail #toolbar .toolbar-pages {
    pointer-events: none;
    padding: 0 10px;
    font-size: 14px;
}
#page_prime_magazine_detail #toolbar .icon-respons::before {
    transform: rotate(90deg);
}

/* @todo: ADD NAMESPACE */
/* scroll mode */
#page_prime_magazine_detail .magazine-scroll-list {
    box-sizing: border-box;
    display: none;
    width: 100%;
    margin: 0 auto;
    height: 85vh;
    max-width: 1200px;
    padding: 0 10px;
    overflow: auto;
    transition: width 0.3s;
}
#page_prime_magazine_detail .magazine-scroll-list > li {
    width: 50%;
    margin: 0 auto 10px;
    /*transition: width 400ms;*/
}

#page_prime_magazine_detail .magazine-scroll-list img {
    display: block;
    width: 100%;
}

#page_prime_magazine_detail .magazine-scroll-list li.loading img {
    /*filter: blur(2px);*/
}

#page_prime_magazine_detail .magazine-scroll-list li.loading {
    position: relative;
}

#page_prime_magazine_detail .magazine-scroll-list li.loading::before {
    /*content: '\E80C';*/
    /*font: 26px icons;*/
    /*position: absolute;*/
    /*z-index: 100;*/
    /*top: 50%;*/
    /*left: 50%;*/
    /*transform: transtale(-50%, -50%);*/
    /*background: rgba(0,0,0,0.1);*/
    /*border-radius: 50%;*/
    /*animation: spin 1s infinite linear;*/

    content: '';
    position: absolute;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff url('https://cdn-4.motorsport.com/p/204/static/images/magazine/loader_v4b3afb84b2b71ef56df09997a350bd04.gif') no-repeat 50% 50%;
}

#page_prime_magazine_detail #canvas.scroll-mode .magazine-scroll-list {
    display: block;
}

#page_prime_magazine_detail #canvas.scroll-mode .magazine-viewport,
#page_prime_magazine_detail #canvas.scroll-mode .thumbnails,
#page_prime_magazine_detail #canvas.scroll-mode .slider-wrapper {
    display: none !important;
}

#page_prime_magazine_detail .magazine-scroll-list.zoom > li {
    width: 80%;
}

body.fullscreen-mode #page_prime_magazine_detail #canvas.hide-thumbs {
    padding-top: 100px;
}

body.fullscreen-mode #page_prime_magazine_detail .lSAction > a:hover {
    color: #ffffff;
}

body.fullscreen-mode #page_prime_magazine_detail #magazine_scroll_list::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(255,255,255,0.3);
    border-radius: 8px;
}

body.fullscreen-mode #page_prime_magazine_detail #magazine_scroll_list::-webkit-scrollbar-thumb {
    outline: 1px solid slategrey;
    background-color: rgba(255,255,255,0.8);
    border-radius: 8px;
}

body.fullscreen-mode #page_prime_magazine_detail .lSPager a {
    background-color: #fff;
}

body.fullscreen-mode #page_prime_magazine_detail #canvas {
    width: 100vw;
    height: 100vh;
    background: #293548;
}

body.fullscreen-mode #page_prime_magazine_detail .magazine-viewport .shadow {
    box-shadow: none;
}

body.fullscreen-mode #page_prime_magazine_detail .magazine-viewport .container {
    max-width: calc(75vh * 1.53);
}

body.fullscreen-mode #page_prime_magazine_detail #toolbar  {
    position: absolute;
    z-index: 100;
    bottom: 10px;
    right: 10px;
}

body.fullscreen-mode #page_prime_magazine_detail .browse-link {
    display: none;
}

body.fullscreen-mode #page_prime_magazine_detail .lSPager a {
    /*background-color: #fff;*/
}

body.fullscreen-mode #page_prime_magazine_detail .thumbnails li:not(.current),
body.fullscreen-mode #page_prime_magazine_detail .thumbnails li.i:not(.current) img {
    box-shadow: none;
}

body.fullscreen-mode #page_prime_magazine_detail .lSPager > li:hover a,
body.fullscreen-mode #page_prime_magazine_detail .lSPager > li.active a {
    background-color: #E65117;
}

body.fullscreen-mode #page_prime_magazine_detail .thumb-hover span {
    color: #ffffff;
}

body.fullscreen-mode #page_prime_magazine_detail .lSAction > a {
    background: #293548;
}

body.fullscreen-mode #page_prime_magazine_detail #canvas.scroll-mode .magazine-scroll-list {
    box-sizing: border-box;
    height: 90vh;
    max-width: none;
}

@media screen and (orientation: portrait) {
    body.fullscreen-mode #page_prime_magazine_detail .magazine-viewport {
        /*transform: translateY(8vh);*/
    }
}

#page_prime_magazine_detail #canvas .thumbnails-hover .lSAction > a {
    background: transparent;
}

#page_prime_magazine_detail #canvas .lSSlideOuter {
    animation: fadeInUp 400ms forwards;
}
#page_prime_magazine_detail #canvas.hide-thumbs .lSSlideOuter {
    overflow: hidden;
    animation: fadeOutDownThumbs 400ms forwards;
}

#page_prime_magazine_detail #canvas.hide-thumbs .slider-wrapper {
    display: none;
}

#page_prime_magazine_detail #canvas.hide-thumbs .toolbar-wrapper,
#page_prime_magazine_detail #canvas.scroll-mode .toolbar-wrapper {
    padding-top: 10px;
}

#page_prime_magazine_detail .lSPager > li:hover a,
#page_prime_magazine_detail .lSPager > li.active a {
    background-color: #E65117;
}

#page_prime_magazine_detail .lSPager > li {
    box-shadow: none;
}

/*scrollbar*/
#page_prime_magazine_detail #magazine_scroll_list::-webkit-scrollbar {
    width: 12px;
}

#page_prime_magazine_detail #magazine_scroll_list::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 8px;
}

#page_prime_magazine_detail #magazine_scroll_list::-webkit-scrollbar-thumb {
    outline: 1px solid slategrey;
    background-color: rgba(0,0,0,0.8);
    border-radius: 8px;
}

#page_prime_magazine_detail .exit-message {
    position: absolute;
    top:10px;
    left:0;
    width:100%;
    height:40px;
    z-index:10000;
}

#page_prime_magazine_detail .exit-message > div{
    width:140px;
    height:30px;
    margin:auto;
    background:rgba(0,0,0,0.5);
    text-align:center;
    font:12px arial;
    line-height:30px;
    color:white;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
}
/*----------  END Magazine custom  ----------*/


/*----------  Browse page ----------*/
#page_prime_magazine_browse #center {
    margin-bottom: 40px;
}

#page_prime_magazine_browse #center .secondMenuTwoLevels .secondList li > span {
    cursor: pointer;
}

#page_prime_magazine_browse .magazinesListWrapper .item h3 a {
    text-decoration: none;
}

#page_prime_magazine_browse .magazinesListWrapper .item h3 a:hover {
    text-decoration: underline;
}

#page_prime_magazine_browse .magazinesList .item .wrapper {
    padding: 10px;
}

#page_prime_magazine_browse .magazinesList .item .thumb {
    position: relative;
    display: block;
}

#page_prime_magazine_browse .magazinesList .item .thumb::after {
    content: "";
    position: absolute;
    width: 0px;
    height: 0px;
    line-height: 0;
    font-size: 0px;
    cursor: pointer;
    left: 10px;
    bottom: 0px;
    overflow: hidden;
    border-width: 10px;
    border-style: solid;
    border-image: initial;
    border-color: transparent transparent rgb(255, 255, 255);
}
/*----------  END Browse page ----------*/


/*----------  Detail page  ----------*/
/*#page_prime_magazine_detail .eHeader {
    position: absolute;
}*/

#page_prime_magazine_detail .browse-link {
    margin: 0 0 0 40px;
    text-decoration: none;
    font-size: 14px;
}

#page_prime_magazine_detail .browse-link::before {
    margin: 0;
    text-decoration: none;
}

#page_prime_magazine_detail .browse-link:hover {
    text-decoration: underline;
}

#page_prime_magazine_detail #center {
    max-width: none;
    width: 100%;
    /*margin: 0;*/
    margin-bottom: 20px;
}

#page_prime_magazine_detail #center_box {
    padding: 0;
}

#page_prime_magazine_detail .zoom-icon {
    display: none;
    top: 140px;
    /*transition: top .5s;*/
}

#page_prime_magazine_detail .eHeader {
    animation: fadeIn .5s;
}

#page_prime_magazine_detail #footer {
    display: none;
}

#page_prime_magazine_detail .magazine.single .gradient {
    display: none;
}

#page_prime_magazine_detail .click-message {
    position: absolute;
    top:40px;
    left:0;
    width:100%;
    z-index:10000;
}

#page_prime_magazine_detail .click-message > div{
    width:140px;
    height:30px;
    margin:auto;
    background:rgba(0,0,0,0.5);
    text-align:center;
    font:12px arial;
    line-height:30px;
    color:white;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
}

#page_prime_magazine_detail.fullscreen .click-message,
#page_prime_magazine_detail #canvas.scroll-mode .click-message {
    display: none;
}

@media screen and (max-width: 1023px) {
    #page_prime_magazine_detail #center {
        margin-top: 105px;
    }

    #page_prime_magazine_detail .browse-link {
        margin: 0 0 0 10px;
    }
}
/*----------  END Detail page  ----------*/


/*----------  animations  ----------*/
@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes fadeOutDownThumbs {
    0% {
        opacity: 1;
        height: 132px;
    }

    99% {
        opacity: 0;
        height: 132px;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
    100% {
        opacity: 0;
        height: 0;
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
/*----------  END animations  ----------*/
/*! lightslider - v1.1.5 - 2015-10-31
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/** /!!! core css Should not edit !!!/**/ 

.lSSlideOuter {
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.lightSlider:before, .lightSlider:after {
    content: " ";
    display: table;
}
.lightSlider {
    overflow: hidden;
    margin: 0;
}
.lSSlideWrapper {
    max-width: 100%;
    overflow: hidden;
    position: relative;
}
.lSSlideWrapper > .lightSlider:after {
    clear: both;
}
.lSSlideWrapper .lSSlide {
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    -webkit-transition: all 1s;
    -webkit-transition-property: -webkit-transform,height;
    -moz-transition-property: -moz-transform,height;
    transition-property: transform,height;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade {
    position: relative;
}
.lSSlideWrapper .lSFade > * {
    position: absolute !important;
    top: 0;
    left: 0;
    z-index: 9;
    margin-right: 0;
    width: 100%;
}
.lSSlideWrapper.usingCss .lSFade > * {
    opacity: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade > *.active {
    z-index: 10;
}
.lSSlideWrapper.usingCss .lSFade > *.active {
    opacity: 1;
}
/** /!!! End of core css Should not edit !!!/**/

/* Pager */
.lSSlideOuter .lSPager.lSpg {
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
}
.lSSlideOuter .lSPager.lSpg > li {
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
}
.lSSlideOuter .lSPager.lSpg > li a {
    background-color: #222222;
    border-radius: 30px;
    display: inline-block;
    height: 8px;
    overflow: hidden;
    text-indent: -999em;
    width: 8px;
    position: relative;
    z-index: 99;
    -webkit-transition: all 0.5s linear 0s;
    transition: all 0.5s linear 0s;
}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #428bca;
}
.lSSlideOuter .media {
    opacity: 0.8;
}
.lSSlideOuter .media.active {
    opacity: 1;
}
/* End of pager */

/** Gallery */
.lSSlideOuter .lSPager.lSGallery {
    list-style: none outside none;
    padding-left: 0;
    margin: 0;
    overflow: hidden;
    transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.lSSlideOuter .lSPager.lSGallery li {
    overflow: hidden;
    -webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
    transition: border-radius 0.12s linear 0s 0.35s linear 0s;
}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
    border-radius: 5px;
}
.lSSlideOuter .lSPager.lSGallery img {
    display: block;
    height: auto;
    max-width: 100%;
}
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after {
    content: " ";
    display: table;
}
.lSSlideOuter .lSPager.lSGallery:after {
    clear: both;
}
/* End of Gallery*/

/* slider actions */
.lSAction > a {
    width: 32px;
    display: block;
    top: 50%;
    height: 32px;
    background-image: url('../img/controls.png');
    cursor: pointer;
    position: absolute;
    z-index: 99;
    margin-top: -16px;
    opacity: 0.5;
    -webkit-transition: opacity 0.35s linear 0s;
    transition: opacity 0.35s linear 0s;
}
.lSAction > a:hover {
    opacity: 1;
}
.lSAction > .lSPrev {
    background-position: 0 0;
    left: 10px;
}
.lSAction > .lSNext {
    background-position: -32px 0;
    right: 10px;
}
.lSAction > a.disabled {
    pointer-events: none;
}
.cS-hidden {
    height: 1px;
    opacity: 0;
    filter: alpha(opacity=0);
    overflow: hidden;
}


/* vertical */
.lSSlideOuter.vertical {
    position: relative;
}
.lSSlideOuter.vertical.noPager {
    padding-right: 0px !important;
}
.lSSlideOuter.vertical .lSGallery {
    position: absolute !important;
    right: 0;
    top: 0;
}
.lSSlideOuter.vertical .lightSlider > * {
    width: 100% !important;
    max-width: none !important;
}

/* vertical controlls */
.lSSlideOuter.vertical .lSAction > a {
    left: 50%;
    margin-left: -14px;
    margin-top: 0;
}
.lSSlideOuter.vertical .lSAction > .lSNext {
    background-position: 31px -31px;
    bottom: 10px;
    top: auto;
}
.lSSlideOuter.vertical .lSAction > .lSPrev {
    background-position: 0 -31px;
    bottom: auto;
    top: 10px;
}
/* vertical */


/* Rtl */
.lSSlideOuter.lSrtl {
    direction: rtl;
}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {
    padding-left: 0;
    list-style: none outside none;
}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {
    padding-right: 0;
}
.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery li {
    float: left;
}
.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery li {
    float: right !important;
}
/* Rtl */

@-webkit-keyframes rightEnd {
    0% {
        left: 0;
    }

    50% {
        left: -15px;
    }

    100% {
        left: 0;
    }
}
@keyframes rightEnd {
    0% {
        left: 0;
    }

    50% {
        left: -15px;
    }

    100% {
        left: 0;
    }
}
@-webkit-keyframes topEnd {
    0% {
        top: 0;
    }

    50% {
        top: -15px;
    }

    100% {
        top: 0;
    }
}
@keyframes topEnd {
    0% {
        top: 0;
    }

    50% {
        top: -15px;
    }

    100% {
        top: 0;
    }
}
@-webkit-keyframes leftEnd {
    0% {
        left: 0;
    }

    50% {
        left: 15px;
    }

    100% {
        left: 0;
    }
}
@keyframes leftEnd {
    0% {
        left: 0;
    }

    50% {
        left: 15px;
    }

    100% {
        left: 0;
    }
}
@-webkit-keyframes bottomEnd {
    0% {
        bottom: 0;
    }

    50% {
        bottom: -15px;
    }

    100% {
        bottom: 0;
    }
}
@keyframes bottomEnd {
    0% {
        bottom: 0;
    }

    50% {
        bottom: -15px;
    }

    100% {
        bottom: 0;
    }
}
.lSSlideOuter .rightEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative;
}
.lSSlideOuter .leftEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative;
}
.lSSlideOuter.vertical .rightEnd {
    -webkit-animation: topEnd 0.3s;
    animation: topEnd 0.3s;
    position: relative;
}
.lSSlideOuter.vertical .leftEnd {
    -webkit-animation: bottomEnd 0.3s;
    animation: bottomEnd 0.3s;
    position: relative;
}
.lSSlideOuter.lSrtl .rightEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative;
}
.lSSlideOuter.lSrtl .leftEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative;
}
/*/  GRab cursor */
.lightSlider.lsGrab > * {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lightSlider.lsGrabbing > * {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}