@CHARSET "UTF-8";
/*
 * Globals
 */

html {
    background: #f5f5f5 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAACcQCAIAAADyVC9ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABM9pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmVkYTJiM2ZhYywgMjAyMS8xMS8xNy0xNzoyMzoxOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6NUQyMDg5MjQ5M0JGREIxMTkxNEE4NTkwRDMxNTA4QzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDMyM0FCRTQ3ODdEMTFFQ0E1Nzc5MTRGMEU2NzFDRTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDMyM0FCRTM3ODdEMTFFQ0E1Nzc5MTRGMEU2NzFDRTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgMjQuMCAoV2luZG93cykiIHBob3Rvc2hvcDpBdXRob3JzUG9zaXRpb249IkFydGlzdCAmYW1wOyBXZWIgZGVzaWduZXIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZGFhNjBlNC0yOTliLTA2NDQtYjZkYy1lZGU0OTMxNGNjMjgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmYmYzYjFmNS05NGUwLTg3NDgtYWZmNi1mZDFiYjQzYzUzODMiLz4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPllPZWwgQWxtYWd1ZXI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+UHVua3R1cmlubiAyMDE4IGRlc2t0b3A8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsAIVm4AADvnSURBVHja7N1RbuNGEEXRqkEZ8P4Xk2R5kxj5SOxgrEiUyO537g7og2dLMsXu3/74vSJ7e3vr7rSrnkrt/f39R573jxJv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7z1aNPVmVf+ceFt39p636nz/nvj9i3e4i3e4i3e4i3e4i3e4i3e4s1bvMVbvMVbvMVbvMVbvMVbvHmLt3iLt3iLt3iLt3iLt3iLt3jzFm/xFm+t1cQ+TjPxabl/PT/VA1T9Pte++/YL3b7FW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3lq78fRU+xZv7fH7vDww1761777N277FW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uKt/RqP27Nv8dYev889H9m+xVu8teDf7+Q/3/Yt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7e+5nm59i3e4i3euvjrtfJATfsWb/EWb1379ZoP2OxbvMVbvMVbvMVbvMVbvMVbvHmLt3iLt3iLt3iLt3iLt3iLt3jzFm/xFm/xFm/xFm/xFm/x1neNpyvat3iLt3iLt67z+rw8UNO+xVu8xVvXfr3WwVfv+efiLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3bms8XdG+xVu8td7f7/LAPfsWb/EWb/EWb53zfswHqvYt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d466jG0xXtW7zFW7zFW7zFW89//10eqGnf4i3e4i3eus7rcy/P7Vu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWbz2z8XgH+xZv8RZv8RZv8dbz3397/rl9i7d4i7d4i7d46wXvv5Pfftu3eIu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd66Tp5/bt/iLd7iLd7iLd7iLd66v/DzDexbvMVbvMVbvHXi+zE3PNi3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iras2ns5k3+It3uIt3uIt3uIt3uKtmwp/3n3bt3iLt3iLt3iLt3iLtx7J+SX2Ld7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eGv9xtcF7Vu8xVu8xVu8xVu8xVu8dVPON7Bv8RZv8RZv8RZv8RZv8dZtBZ9nUc6zEG/xFm/xFm/xFm/xFm/xFm/x5i3e4i3e4i3e4i3e4i3e4i3e4s1bO+d8A/sWb/EWb/EWb/EWb/HW/SU/77487168xVu8xVu8xVu8xVu8xVu8VdHnWbTzLMRbvMVbvMVbvMVbvMVbvMVbvHmLt3iLt3iLt3iLt3iLt3iLt5Kfd1+edy/e4i3e4i3e4i3e4i3e4i3e+ij5/JJ2fol4i7d4i7d4i7d4i7d4i7d4i3dc2efV2Ld4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8datjacz2bd4i7d4i7d4i7d4i7d4i7d481ZQ4eeX2Ld4i7d4i7d4i7d4i7d4i7d4i3dY2eeXtH2Lt3iLt3iLt3iLt3iLt3iLt3jzFm/xFm/xFm/xFm/x1gONp/XYt3iLt3iLt3iLt3iLt3iLt3jzVlDh51m0fYu3eIu3eIu3eIu3eIu3eIu3ePMWb+2R82rsW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d468jG7an2Ld7iLd7iLd7iLd7iLd7iLd68xVub5rwa+xZv8RZv8RZv8RZv8RZv8RZv3uIt3uKt1XI+kX2Lt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/xFm+dkfNL7Fu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3Vsv5RPYt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW6sVfD5ROZ9IvMVbvMVbvMVbvMVbvMVbvMWbt3iLt3iLt66V82rsW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7dWK/m8mnJejXiLt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/x1mkFnz/W9i3e4i3e4i3e4i3e4i3e4i3e4s1bvLVP4+kt9i3e4i3e4i3e4i3e4i3e4i3evMVbvMVbvMVbvHVCyeePtX2Lt3iLt3iLt3iLt3iLt3iLt3jzFm/xFm/xFm+dVvb5Y23f4i3e4i3e4i3e4i3e4i3e4i3eYY2nO9i3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/HWCYWfT9T2Ld7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8dWzOH7Nv8RZv8RZv8RZv8RZv8RZvfW18fG7f4i3e4i3e4i3e4i3e4i3e4s1bvMVbvMVbvMVbvMVbB+b8MfsWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7irXtz3px9i7d4i7d4i7d4i7d4i7duy/lj9i3e4i3e4i3e4i3e4i3e4i3evMVbvMVbvMVbvMVbvMVb9+a8OfsWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7irc8FnydZzpMUb/EWb/EWb/HWy95/+7a/fYu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb91Q8nlz5bw58RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3mEFnyfZ9i3e4q1l/377NrB9i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uKtLUs+T7LtW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4i3dY2edJtn2Lt3hrzb/fvg1s3+It3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4a8vCz5Ns+xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW6s1nfr10D8vvJ0PLN7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eGuPnCdp3+It3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7eum/ND7Vu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/HWdXM+sH2Lt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/xFm/xFm/xFm/xFm/e4q09G98es2/xFm/x1rVfr/m6v32Lt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/xFm/xFm/xFm/xFm/e4i3eWj7nA9u3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7aM+cD27d4i7d4i7cu9Po89/EO9i3e4i3e4i3e4i3e4i3e4i3e4s1bvMVbvMVbvMVbvMVbvMVbvMWbt7Yu+Xxg+xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNWzs3vj1m3+It3uIt3uIt3uKtQws+770TH1Vk37zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv5ZR83nviF8jsm7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZvfW58u8S+xVu8xVu8xVu8xVu8xVs35bx3+xZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW3vmvHf7Fm/xFm/xFm/xFm/xFm/xFm/e4i3e4i3e4i3e4i3e4i3e4i3evJXT+DaRfYu3eIu3eIu3eIu3eIu3eOtL43Fc9i3e4i3e4i3e4i3e4i3e4i3evMVbvMVbvMVbvMVbvMVbvMVbvKNz3rt9i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3srJee/2Ld7iLd7iLd7iLd7iLd7iLd68xVu8xVurNR6fat/iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVs3NOUGdPsWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7irX83vm1g3+It3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFWyc00Y/LtW/xFm/xFm/xFm/xFm/xFm/xFm/e4i3e4i3e4i3e4i3e4i3e+q+mfOHAvsVbvMVbvMVbvMVbvMVbvMWbt3iLt3iLt3iLt3iLt3jrvsbdyPYt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7x1Q5P7OOxKvAfdvnmLt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/xFm/xFm/x1r1NuQHdvsVbvMVbvMVbvMVbvMVbvMWbt3iLt3iLt3iLt3iLt3iLt75v3H1u3+It3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7z1qcl93H0nfuHAvnmLt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/xFm/xFm8d2ZQbku1bvMVbvMVbvMVbvMVbvMVbvHmLt3iLt3iLt3iLt3iLt+5r3I1s3+It3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7eWbxxfYt/iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVsHNuUGVfsWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd46rnF3qn2Lt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/xFm/xFm/xFm/xFm/e4i3e4i3e4i3e4q2nNo4fs2/xFm/xFm/xFm/xFm/xFm/x5i3e4i3e4i3e4q0TmnIDm32Lt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/xFm/xFm8d17g71b7FW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZvfdtEHydp3+It3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW2c15QY2+xZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3np94+41+xZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4a/Em93jgSnzGon3zFm/xFm/xFm/xFm/xFm/xFm/e4i3e4i3eunJTbmiyb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7irdc37l6zb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eOsCTe5x7534wFz75i3e4i3e4i3e4i3e4i3e4i3evMVbvMVbqzXlBhf7Fm/xFm/xFm/xFm/xFm/xFm/e4i3e4i3e4q1rNO5msm/xFm/xFm/xFm/xFm/xFm/x5i3e4i3e4i3e4i3e4i3e4i3e4s1bvMVbvMVbvMVbvMVbvMVbvMWbt3iLt3iLt3iLt3iLt3iLt3jrH0050MK+xVu8xVu8xVu8xVu8xVu8xZu3eIu3eGutptzwYN/iLd7iLd7iLd7iLd7iLd7izVu8xVu8tVbjbgf7Fm/xFm/xFm/xFm/xFm/xFm/e4i3e4i3e4i3e4i3e4i3e4i3evMVbvMVbvMVbvMVbvMVbvMVbvHmLt3iLt3iLt3iLt3iLt3iLt3jzFm/xFm8t05QDyOxbvMVbvMVbvMVbvMVbvMVbvHmLt3iLt9Zqyg0P9i3e4i3e4i3e4i3e4i3e4i3evMVbvMVbazXudrBv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8db/bir5gGD7Fm/xFm/xFm/xFm/xFm/xFm/x5i3e2qUp/wC3b/EWb/EWb/EWb/EWb/EWb/HmLd7as/HfUPsWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7irYWb6tRLb/sWb/EWb/EWb/EWb/EWb/EWb/HmLd7apyn/ALdv8RZv8RZv8RZv8RZv8RZv8eatnMZ/x+xbvMVbvMVbvMVbvMVbvMVbvHmLt3iLt3iLt3iLt3iLt3iLt3jzFm/xFm/xFm/xFm/xFm/xFm/x5i3e4i3e4i3e4i3e4i3e4i3e4s1bvMVbvMVbvMVbvMVbvMVbvMWbt3iLt3iLt3iLt3iLt3iLt37RVAdffdu3eIu3eIu3eIu3eIu3eIu3eKum/MPEvsVbvMVbvMVbvMVbvMVbvMU7u/HfEvsWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVsPN9Wpl94VeO32zVu8xVu8xVu8xVu8xVv3N+UDVfsWb/EWb/EWb/EWb/EWb/HW58an5/Yt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZvvaipTr30rsBrt2/e4i3e4i3e4i3e4q1jm/IBm32Lt3iLt3iLt3iLt3jr3sana/Yt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3npJU5166W3f4i3e4i3e4i3e4i3eerQpH7DZt3iLt3iLt3iLt3jryManLfYt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFm7cfAW/x1hZNdeqlt32Lt3iLt3iLt859P+YNmX2Lt3iLt3iLt3jr6e+/vfu2b/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd68/Qh4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uKtSzTVqZfe9i3e4i3e4q3rvT73At2+xVu8xVuXfr3m1Zp9i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8ebtR8BbvMVbvMVbvMVbvMVbvMVbvHmLt3iLt3iLt3iLt3iLt3iLt3jzFm/xFm/xFm/xFm/xFm/xFm/x5i3e4i3e4i3e4i3e4i3e4i3e4s1bvMVbvMVbvMVbvMVbvMVbvMWbt3iLt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/xFm/xFm/xFm/xFm/e4i3e4i3e4i3e4i3eerCpDr76tm/x1ka/z/1Ct2/xFm8t9/fbX2/7Fm/xFm/xFm/xFm/xFm/xFm/e4i3e4i3e4i3e4i3e4i3e4i3evMVbvMVbvMVbvMVbvMVbvMVbvHmLt3iLt3iLt3iLt3iLt3iLt3jzFm/xFm/xFm/xFm/xFm/xFm/x5i3e4i3e4i3e4i3e4i3e4i3e4s1bvMVbvMVbvMVbvMVbvMVbvMWbt3iLt3iLt3iLt3iLt3iLt3iLN2/xFm/xFm/xFm/xFm/xFm/xFm/e4i3e4i3e4i3e4i3e4i3e4s3bj4C3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb95+BLzFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d48/Yj4C3e4i3e4i3e4i3e4i3e4i3evMVbmzbdnXnl/ZF9i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3np2092ZV5554fbNW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8dY1mu7OvPLMC7dv3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7eu0XR35pVnXrh98xZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW69vujv24gOv3b55i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3rpG092ZV94f2bd4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv8eYt3uIt3uIt3uIt3uIt3uIt3uLNW7zFW7zFW7zFW7zFW7zFW7zFm7d4i7d4i7d4i7d4i7d4i7d4izdv8RZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3uIt3uIt3uIt3rzFW7zFW7zFW7zFW7zFW7zFW7x5i7d4i7d4i7d4i7d4i7d4i7d48xZv8RZv8RZv8RZv8RZv8RZv3uIt3uIt3uIt3jqj6e7MK8+8cPvmLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97iLd7iLd7iLd7iLd7iLd7iLd68xVu8xVu8xVu8xVu8xVu8xVu8eYu3eIu3eIu3eIu3eIu3eIu3ePMWb/EWb/EWb/EWb/EWb/EWb/HmLd7iLd7iLd7iLd7iLd7iLd7izVu8xVu8xVu8xVu8xVu8xVu8xZu3eIu3eIu3eIu3eIu3eIu3eIs3b/EWb/EWb/EWb/EWb/EWb/EWb97irZ/s0bEAAAAAwCB/60HsLYV84xvf+MY3vvGNb3zj2ze+8Y1vfOMb3/jGN77xjW98+8Y3vvGNb3zjG9/4xje+8Y1v3/jGN77xjW984xvf+MY3vvHtG9/4xje+8Y1vfOMb3/jGN7594xvf+MY3vvGNb3zjG9/4xrdvfOMb3/jGN77xjW984xvf+PaNb3zjG9/4xje+8Y1vfOMb377xjW984xvf+MY3vvGNb3zj2ze+8Y1vfOMb3/jGN77xjW98+8Y3vvGNb3zjG9/4xje+8e0b3/jGN77xjW984xvf+MY3vn3jG9/4xje+8Y1vfOMb3/jGt2984xvf+MY3vvGNb3zjG9/49o1vfOMb3/jGN77xjW984xvfvvGNb3zjG9/4xje+8Y1vfOPbN77xjW984xvf+MY3vvGNb3z7xje+8Y1vfOMb3/jGN77xjW/f+MY3vvGNb3zjG9/4xje+8e0b3/jGN77xjW984xvf+MY3vn3jG9/4xje+8Y1vfOMb3/j2jW984xvf+MY3vvGNb3zjG9++8Y1vfOMb3/jGN77xjW9849s3vvGNb3zjG9/4xje+8Y1vfPvGN77xjW984xvf+MY3vvGNb9/4xje+8Y1vfOMb3/jGN77x7Rvf+MY3vvGNb3zjG9/4xje+feMb3/jGN77xjW984xvf+Ma3b3zjG9/4xje+8Y1vfOMb3/j2jW984xvf+MY3vvGNb3zjG9++8Y1vfOMb3/jGN77xjW98+8Y3vvGNb3zjG9/4xje+8Y1v3/jGN77xjW984xvf+MY3vvHtG9/4xje+8Y1vfOMb3/jGN7594xvf+MY3vvGNb3zjG9/4xrdvfOMb3/jGN77xjW984xvf+PaNb3zjG9/4xje+8Y1vfOMb377xjW984xvf+MY3vvGNb3zj2ze+8Y1vfOMb3/jGN77xjW98+8Y3vvGNb3zjG9/4xje+8Y1v3/jGN77xjW984xvf+MY3vn3jG9/4xje+8Y1vfOMb3/jGt2984xvf+MY3vvGNb3zjG9/49o1vfOMb3/jGN77xjW984xvfvvGNb3zjG9/4xje+8Y1vfOPbN77xjW984xvf+MY3vvGNb3z7xje+8Y1vfOMb3/jGN77xjW/f+MY3vvGNb3zjG9/4xje+8e0b3/jGN77xjW984xvf+MY3vn3jG9/4xje+8Y1vfOMb3/jGt2984xvf+MY3vvGNb3zjG9++8Y1vfOMb3/jGN77xjW9849s3vvGNb3zjG9/4xje+8Y1vfPvGN77xjW984xvf+MY3vvGNb9/4xje+8Y1vfOMb3/jGN77x7Rvf+MY3vvGNb3zjG9/4xje+feMb3/jGN77xjW984xvf+Ma3b3zjG9/4xje+8Y1vfOMb3/j2jW984xvf+MY3vvGNb3zjG9++8Y1vfOMb3/jGN77xjW9849s3vvGNb3zjG9/4xje+8Y1v3/jGN77xjW984xvf+MY3vvHtG9/4xje+8Y1vfOMb3/jGN7594xvf+MY3vvGNb3zjG9/4xrdvfOMb3/jGN77xjW984xvf+PaNb3zjG9/4xje+8Y1vfOMb377xjW984xvf+MY3vvGNb3zj2ze+8Y1vfOMb3/jGN77xjW98+8Y3vvGNb3zjG9/4xje+8Y1v3/jGN77xjW984xvf+MY3vvHtG9/4xje+8Y1vfOMb3/jGt2984xvf+MY3vvGNb3zjG9/49o1vfOMb3/jGN77xjW984xvfvvGNb3zjG9/4xje+8Y1vfOPbN77xjW984xvf+MY3vvGNb3z7xje+8Y1vfOMb3/jGN77xjW/f+MY3vvGNb3zjG9/4xje+8e0b3/jGN77xjW984xvf+MY3vn3jG9/4xje+8Y1vfOMb3/jGt2984xvf+MY3vvGNb3zjG9/49o1vfOMb3/jGN77xjW9849s3vvGNb3zjG9/4xje+8Y1vfPvGN77xjW984xvf+MY3vvGNb9/4xje+8Y1vfOMb3/jGN77x7Rvf+MY3vvGNb3zjG9/4xje+feMb3/jGN77xjW984xvf+Ma3b3zjG9/4xje+8Y1vfOMb3/j2jW984xvf+MY3vvGNb3zjG9++8Y1vfOMb3/jGN77xjW9849s3vvGNb3zjG9/4xje+8Y1vfPvGN77xjW984xvf+MY3vvHtG9/4xje+8Y1vfOMb3/jGN7594xvf+MY3vvGNb3zjG9/4xrdvfOMb3/jGN77xjW984xvf+PaNb3zjG9/4xje+8Y1vfOMb377xjW984xvf+MY3vvGNb3zj2ze+8Y1vfOMb3/jGN77xjW98+8Y3vvGNb3zjG9/4xje+8Y1v3/jGN77xjW984xvf+MY3vvHtG9/4xje+8Y1vfOMb3/jGN7594xvf+MY3vvGNb3zjG9/49o1vfOMb3/jGN77xjW984xvfvvGNb3zjG9/4xje+8Y1vfOPbN77xjW984xvf+MY3vvGNb3z7xje+8Y1vfOMb3/jGN77xjW/f+MY3vvGNb3zjG9/4xje+8e0b3/jGN77xjW984xvf+MY3vn3jG9/4xje+8Y1vfOMb3/jGt2984xvf+MY3vvGNb3zjG9/49o1vfOMb3/jGN77xjW984xvfvvGNb3zjG9/4xje+8Y1vfPvGN77xjW984xvf+MY3vvGNb9/4xje+8Y1vfOMb3/jGN77x7Rvf+MY3vvGNb3zjG9/4xje+feMb3/jGN77xjW984xvf+Ma3b3zjG9/4xje+8Y1vfOMb3/j2jW984xvf+MY3vvGNb3zjG9++8Y1vfOMb3/jGN77xjW9849s3vvGNb3zjG9/4xje+8Y1vfPvGN77xjW984xvf+MY3vvGNb9/4xje+8Y1vfOMb3/jGN7594xvf+MY3vvGNb3zjG9/4xrdvfOMb3/jGN77xjW984xvf+PaNb3zjG9/4xje+8Y1vfOMb377xjW984xvf+MY3vvGNb3zj2ze+8Y1vfOMb3/jGN77xjW98+8Y3vvGNb3zjG9/45kuAAQB0r1OCTEoNkAAAAABJRU5ErkJggg==') repeat-x 0 -360px;
    font-size: 62.5%;
}

body {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 1.4rem;
    line-height: 1.6;
    color: #343434;
    min-width: 1259px;
    min-height: 110vh; /* HB: Fix render */;
}

a {
    color: #343434;
}

a.nodecor:hover {
    text-decoration: none;
}

*:focus {
    outline: none;
}

.center {
    text-align: center;
}

.right {
    text-align: right;
}

.left {
    text-align: left;
}
.rotate-270 {
    transform: rotate(
            270deg
    );
    margin: 0 -1rem 0 -1rem;
}
a:hover {
    text-decoration: none;
}

.ui-button-green {
    background: #0b8040;
    border-color: #8fbc8f;
}

.ui-button-red {
    background: #d61b00;
    border-color: #f66161;
}

.ui-button-green:hover, .ui-button-red:hover {
    border: 1px solid #59b4d4;
    background: #20bff6;
}

/*
 * Buttons
 */
a.btn-grey {
    float: left;
    display: block;
    overflow-y: hidden;
    color: #343434;
    font-size: 1.4rem;
    font-weight: bold;
    text-shadow: 1px 1px 1px #f0efef;
    height: 34px;
    background: url('../images/btn-grey-bg.png') repeat-x;
    text-decoration: none;
    line-height: 1.8rem;
}

a.btn-grey:hover, a.btn-grey.active {
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #1590d6;
    background: url('../images/btn-grey-bg-over.png') repeat-x;
}

a.btn-grey span {
    cursor: pointer;
}

a.btn-grey span.left {
    float: left;
    display: block;
    width: 2px;
    height: 34px;
    background: url('../images/btn-grey-bg-left.png');
}

a.btn-grey:hover span.left, a.btn-grey.active span.left {
    background: url('../images/btn-grey-bg-left-over.png');
}

a.btn-grey span.right {
    float: right;
    display: block;
    width: 2px;
    height: 34px;
    background: url('../images/btn-grey-bg-right.png');
}

a.btn-grey:hover span.right, a.btn-grey.active span.right {
    background: url('../images/btn-grey-bg-right-over.png');
}

a.btn-grey span.text {
    float: left;
    padding: .8rem 1.2rem;
}

.long {
    width: 300px;
}

.medium {
    width: 200px;
}

.short {
    width: 100px;
}

.tiny {
    width: 50px;
}

.midsize {
    width: 300px;
    height: 100px;
}

.btn-euro {
    clear: both;
    height: 34px;
    padding: 10px 0 10px 140px;
}

/*
 * Header styles
 */
header {
    height: 140px;
    border-bottom: 10px solid #00afef;
    background: linear-gradient(to right, #1f2121 50%, #00afef 50%);
}

#header-main {
    width: 1109px;
    display: flex;
    justify-content: space-between;
    height: 140px;
    align-items: center;
    background-color: #1f2121;
}

#logo {
    width: 280px;
    height: 71px;
    background: url('../images/logo.png') no-repeat;
    background-size: 280px;
    text-indent: -5000px;
    margin: 0 20px 0 30px;
}

#logo a {
    width: 280px;
    height: 71px;
    display: block;
}

/*
 * Layout
 */

.layout {
    width: 1259px;
    margin: 0 auto;
}

div.col {
    float: left;
}

div.col:first-child, div.col-full:first-child, div.col-main:first-child, div.col-fl-banner:first-child {
    margin-left: 0;
}

div.tr {
    width: 100%;
}

div.td {
    display: table-cell;
    vertical-align: middle;
}

div.col-full {
    float: left;
    width: 1259px;
}

div.col-main {
    float: left;
    width: 1109px;
    margin-top: 10px;
}

div.col-main2 {
    float: left;
    width: 1104px;
}

div.col-main-news {
    float: left;
    width: 1259px;
}

div.col-main-news #footer {
    width: 935px;
    padding: 1.5rem 0;
    clear: both;
    margin: 0;
}

div.col-fl-banner {
    float: left;
    width: 150px;
}

/*
 * Footer
 */

#footer {
    width: 520px;
    margin: 0 auto;
    padding: 15px 0;
}

#footer #copyright {
    float: left;
    color: #5f5f5f;
    font-size: 1.2rem;
    width: 190px;
}

div.col-main-news #footer #copyright {
    margin-left: 20px;
}

#footer #copyright span {
    display: block;
    clear: both;
    color: #8a8a8a;
}

#footer #logo {
    float: right;
    width: 103px;
    height: 23px;
    background: url('../images/logo-small.png');
}

#footer #socials {
    float: right;
    width: 53px;
    height: 14px;
    background: url('../images/social-logos.png');
    margin-left: 10px;
}

#footer #socials #fb {
    float: left;
    display: block;
    width: 16px;
    height: 14px;
    text-indent: -5000px;
}

#footer #socials #tw {
    float: left;
    display: block;
    width: 16px;
    height: 14px;
    margin-left: 5px;
    text-indent: -5000px;
}

#footer-logo {
    float: left;
    margin: 30px 0 0 20px;
}

/*
 * Navigation
 */

menu{
    border-bottom: 14rem solid #00afef;
    border-left: 5.5rem solid #1f2121;
    width: 9rem;
    color: #00afef;
}
menu a {
    color: #00afef;
    text-decoration: none;
}
menu ul {
    text-align: center;
}
menu li a {
    font-family: 'DINOT-Black', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    display: block;
    padding: 0.3rem;
    font-size: 1.8rem;
}
#menu-top-icon{
    position: absolute;
    margin: 4.5rem 0 0 1.5rem;
}
#menu-top-trigger {
    width: 60px;
    cursor: pointer;
}
#menu-top-icon div{
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    color: #fff;
    text-align: center;
    font-size: 1.2rem;
}
#menu-top-dropdown {
    display: none;
    background-color: #FFF;
    position: absolute;
    margin: 131px 0 0 -117px;
    z-index: 10;
    min-width: 179px;
    padding: 1rem;
    box-shadow: 0 0 2px 2px #0000001f;
}
#menu-top-dropdown-triangle{
    display: none;
    position: absolute;
    margin: 100px 0 0 40px;
    color: #fff;
    text-shadow: 0 -2px 2px #00000038;
    z-index: 11;
    font-size: 2.6rem;
    /* border-left: 10px solid transparent; */
    /* border-right: 10px solid transparent; */
    /* border-bottom: 10px solid #ffffff;*/
}
#menu-top-dropdown-close{
    font-family: 'DINOT-Black', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 1.2rem;
    margin-top: 3rem;
    cursor: pointer;
    border: none;
    background: none;
    color: #00afef;
    padding: 0.5rem;
}

#nav {
    height: 46px;
    display: none;
}

#nav ul {
    display: inline-block;
    text-align: left;
    margin-top: 1px;
}

#nav ul li {
    /*float: left;*/
}

#nav ul li a {
    display: block;
    height: 46px;
    overflow: hidden;
}

/*
 * Subheader
 */

#content-feature {
    font-size: 1.3rem;
    height: 4rem;
    background: #68abc9;
    width: 100%;
}

#content-feature a {
    color: #1f2121;
    font-family: 'News Cycle', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
    font-size: 1.5rem;
    margin-left: 30px;
    text-decoration: none;
}

#content-feature a:hover {
    text-decoration: underline;
}

#content-feature div {
    display: flex;
    height: 40px;
    align-items: center;
    justify-content: flex-start;
}
#content-feature img {
    margin: 0 0 0 4rem;
}

#content-feature span.source {
    padding-left: .5rem;
    color: #5f5f5f;
}

/*
 * Content
 */

#content {
    margin-top: 15px;
}

/* Carousel for main stories on index page */
#main-stories-carousel-wrapper{
    width: 1104px;
    max-height: 156px;
    margin: 1rem 0 2rem 0;
    position: relative;
}
#main-stories-carousel {
    height: 150px;
    line-height: 150px;
    overflow: hidden;
}
#main-stories-carousel ul {
    list-style: none;
    margin: 0;
    padding: 0;
    height: 100%;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    width: 2308px;
}
#main-stories-carousel ul li {
    float: left;
    width: 270px;
    height: 100%;
    margin: 0 6px 0 0;
    padding: 0;
    background: #333;
    color: #ddd;
    text-align: center;
    cursor: pointer;
    list-style: none;
}
#main-stories-carousel ul li.active {
    background: #00afef;
}
#main-stories-carousel ul li a {
    display: block;
    text-decoration: none;
    height: 100%;
}

#main-stories-carousel ul li span.title {
    display: block;
    overflow: hidden;
    position: relative;
    width: 245px;
    min-height: 40px;
    left: 0;
    top: -55px;
    max-height: 0;
    background: rgba(0, 0, 0, 0.6);
    font-size: 1.6rem;
    font-family: 'News Cycle', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    color: #fff;
    text-shadow: 1px 1px 1px #000;
    padding: 0.5rem 1rem 1rem 1.5rem;
    line-height: 1.7rem;
}
#main-stories-carousel-scrollbar {
    margin: 1rem 0 1rem 0;
    height: 13px;
    background: #f37a2066;
    line-height: 0;
    border-radius: 3px;
}
#main-stories-carousel-scrollbar .handle {
    width: 100px;
    height: 100%;
    background: #f37a20;
    cursor: pointer;
    border-radius: 5px;
}
#main-stories-carousel-scrollbar .handle .mousearea {
    position: absolute;
    top: -9px;
    left: 0;
    width: 100%;
    height: 20px;
}
/* EOF Carousel*/


#content div.col-315-top {
    height: 2px;
    width: 315px;
    /*background: url('../images/col-315-top-shadow.png');*/
}

#content div.col-274-top {
    height: 2px;
    width: 274px;
    /*background: url('../images/col-274-top-shadow.png');*/
}

#content div.col-310-top {
    /*  height: 2px; */
    width: 310px;
    /*background: url('../images/col-274-top-shadow.png');*/
}

#content div.col-315-body {
    width: 315px;
}

#content div.col-274-body {
    width: 274px;
    background: url('../images/col-274-bg.png');
}

#content div.col-310-body {
    width: 310px;
    /* background: #FFF url('/themes/2013/images/col-274-bg.png') repeat-y 50px 0px; */
    min-height: 266px;
}

#content div.col-479-body {
    width: 470px;
    margin-left: .2rem;
    margin-right: .7rem;
    margin-top: 12px;
    min-height: 600px;
    background-image: url("/themes/2021/images/new-list-bg.png");
}

#content div.col-835-body {
    width: 830px;
    background: url('../images/col-835-bg.png');
    padding-left: 0px;
    padding-right: 5px;
    padding-right: .5rem;
    margin-top: 2px;
    min-height: 674px;
}

#content div.col-935-body {
    width: 934px;
    padding-left: 0px;
    margin-top: 2px;
    min-height: 674px;
}

#content div.col-1109-body {
    width: 1104px;
    /*background: url('../images/col-1109-bg.png');*/
    /*border-left: 1px solid #d6d6d6;*/
}

#content div#col-main-5 {
    background: none;
}

#content div.col-1109-body.min-height {
    min-height: 600px;
}

#content div.col-315-bottom {
    height: 4px;
    width: 315px;
    /*background: url('../images/col-315-bottom-shadow.png');*/
}

#content div.col-310-bottom {
    height: 4px;
    width: 310px;
    /*background: url('../images/col-315-bottom-shadow.png');*/
}

#content div.col-274-bottom {
    height: 4px;
    width: 274px;
    /*background: url('../images/col-274-bottom-shadow.png');*/
}

#content div.col-479-bottom {
    height: 4px;
    width: 479px;
    /*background: url('../images/col-479-bottom-shadow.png');*/
}

#content div.col-835-bottom {
    height: 4px;
    width: 835px;
    /*background: url('../images/col-479-bottom-shadow.png');*/
}

#content div.col-935-bottom {
    height: 4px;
    width: 934px;
    /*background: url('../images/col-479-bottom-shadow.png');*/
}

#content div.col-1109-bottom {
    height: 4px;
    width: 1109px;
    /*background: url('../images/col-479-bottom-shadow.png');*/
}

#content div.col-310 {
    width: 285px;
    overflow: hidden;
}

#content div.col-270 {
    width: 245px;
    overflow: hidden;
}

#content div.col-310-news {
    width: 310px;
    overflow: hidden;
}

#content div.blue-top {
    /*border-top: 4px solid #02baf3;*/
}

#content div.black-top {
    border-top: 4px solid #404040;
}

/*
 * Index 3 columns
 */


#content #col-main-1 {
    width: 315px;
    overflow: hidden;
    margin-top: 1.2rem;
}

#content #col-main-1-1 {
    width: 274px;
    overflow: hidden;
}

#content #col-main-1-news {
    width: 310px;
    overflow: hidden;
    margin-left: 14px;
    margin-top: 3px;
}

#content #col-main-1-magazine {
    width: 310px;
    overflow: hidden;
    margin-right: 14px;
    margin-top: 3px;
}

#content #col-main-2 {
    width: 479px;
    overflow: hidden;
}

#content #col-main-2-1 {
    width: 835px;
    overflow: hidden;
}

#content #col-main-2-1-news {
    width: 935px;
    overflow: hidden;
}

#content #col-main-2-1-magazine {
    width: 935px;
    /*overflow: hidden;*/
}

#content #col-main-3 {
    width: 315px;
    overflow: hidden;
}

#content #col-main-4 {
    width: 1103px;
    overflow: hidden;
    margin-bottom: 10px;
    padding-bottom: 2rem;
    background-color: #fff;
}

#content #col-main-5 {
    width: 1259px;
    overflow: hidden;
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-bottom: 1rem;
}

#content #col-main-6 {
    width: 855px;
    overflow: hidden;
    margin-bottom: 10px;
    padding-bottom: 20px;
    padding-bottom: 2rem;
    margin-right: 18px;
}

#content #col-main-6-1 {
    width: 230px;
    overflow: hidden;
}

#content div.col-main-6-body {
    background: #fff;
    padding: 3rem;
}

#content div.col-main-6-1-body {
    background: #fff;
    padding: 1.5rem;
}

/*
 * Index left column
 */


/*
 * Hot news
 */
#content #most-read #hot-news-list {
    width: 93%;
    margin: 2rem auto 0 auto;
    background-color: #ffffff;
    border: 1px solid #4b6947;
}
#content #most-read .hot-news-cell {
    border-bottom: 1px solid #8faf8b;
}
#content #most-read .hot-news-cell:last-child {
    border-bottom: none;
}
#content #most-read .hot-news-cell a {
    display: flex;
    color: #1f2121;
    text-decoration: none;
    justify-content: space-between;
}
#content #most-read .hot-news-cell .place {
    flex: 0 0 20%;
    flex-flow: column;
    color: #6a9464;
    font-size: 4.7rem;
    font-family: 'News Cycle',sans-serif;
    font-weight: bold;
    text-align: center;
    padding: 1rem;
    line-height: 5rem;
}
#content #most-read .hot-news-cell .title {
    display: flex;
    flex: 0 0 70%;
    color: #1f2121;
    font-weight: bold;
    font-size: 1.6rem;
    font-family: 'News Cycle',sans-serif;
    justify-content: center;
    flex-direction: column;
    padding-left: 1rem;
    line-height: 2rem;
}

#content #most-read{
    width: 310px;
    background: #6a9464 url(../images/steypustodin_375_413.png) no-repeat;
    background-size: 100%;
    min-height: 40rem;
    margin: 1.2rem 0 1rem 0;
    padding-bottom: 2rem;
}

#content #most-read #most-read-title{
    padding-top: 6rem;
    text-align: center;
}

#col-main-1-news.story #hot-news, #col-main-1-magazine.story #hot-news {
    /*background: url('../images/sony_mestlesid.jpg') no-repeat 0px 0px;*/
    /*background: url('../images/newbal2_mestlesid.png') no-repeat 0px 0px;*/
    /*background: url('../images/lg-g6_310x300_1.png') no-repeat 0px 0px;*/
    /*background: url('../images/lg_v30.png') no-repeat 0px 3px;*/
    /*background: url('../images/borgun_310x300.jpg') no-repeat 0px 3px;*/
    background: url('../images/steypustodin_315_330.png') no-repeat 0px 3px;
    /*background: #fff;*/
    /*min-height: 300px;*/
    min-height: 266px;
}

#col-main-1-news.story #hot-news.rand_2, #col-main-1-magazine.story #hot-news.rand_2 {
    background: url('../images/newbal1_mestlesid.jpg') no-repeat 0px 3px;
}

#col-main-1-news.story #hot-news.rand_3, #col-main-1-magazine.story #hot-news.rand_3 {
    background: url('../images/newbal2_mestlesid.jpg') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_1 {
    background: url('../images/Coke_rammi_back_1.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_2 {
    background: url('../images/Coke_rammi_back_2.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_3 {
    background: url('../images/Coke_rammi_back_3.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_4 {
    background: url('../images/Coke_rammi_back_4.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_5 {
    background: url('../images/Coke_rammi_back_5.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_6 {
    background: url('../images/Coke_rammi_back_6.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_7 {
    background: url('../images/Coke_rammi_back_7.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_8 {
    background: url('../images/Coke_rammi_back_8.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_9 {
    background: url('../images/Coke_rammi_back_9.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_10 {
    background: url('../images/Coke_rammi_back_10.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_11 {
    background: url('../images/Coke_rammi_back_11.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_12 {
    background: url('../images/Coke_rammi_back_12.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_13 {
    background: url('../images/Coke_rammi_back_13.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_14 {
    background: url('../images/Coke_rammi_back_14.png') no-repeat 0px 3px;
}

#col-main-1-1.story #hot-news.coke_15 {
    background: url('../images/Coke_rammi_back_15.png') no-repeat 0px 3px;
}

#content #hot-news div.col-315-body {
    /*background: none;*/
    min-height: 266px;
}

#col-main-1-1.story #hot-news div.col-274-body {
    background: none;
    min-height: 280px;
}

#col-main-1-1 #hot-news {
    margin-top: 0px;
}

#hot-news .hot-news-header {
    background: url('../images/top-stories-header-white.png') no-repeat 12px 14px;
    /*background: url('../images/top-stories-header_new.png') no-repeat 12px 14px;*/
    /*background: url('../images/top-stories-header.png') no-repeat 12px 3px;*/
    /*padding: 50px 10px 20px 15px;*/
    /*padding: 5rem 1rem 2rem 1.5rem;*/
    padding: 6rem 1rem 2rem 1.5rem;
    /*padding: 25px 10px 20px 15px;*/
    display: table-cell;
}

#col-main-1-1.story #hot-news .hot-news-header {
    /*padding: 25px 10px 20px 15px;*/
}

#col-main-1-news.story #hot-news .hot-news-header {
    /*padding: 5rem 1rem 1rem 1rem;*/
    padding: 6rem 1rem 1rem 1rem;
}

#col-main-1-1.story #hot-news .title {
    padding-bottom: .7rem;
}

#col-main-1-1 #hot-news table {
    width: 180px;
}

#col-main-1-news #hot-news table {
    width: 210px;
    min-height: 200px;
}

#hot-news table {
    width: 210px;
}

#hot-news td {
    vertical-align: middle;
}

#hot-news .hot-news-cell .place {
    font-size: 1.2rem;
    font-weight: bold;
    color: #4a772b;
    border: 1px solid #4a772b;
    background-color: #FFFFFF;
    width: 17px;
    height: 17px;
    text-align: center;
    margin-right: 5px;
}

#hot-news .hot-news-cell a .title {
    line-height: 1.4rem;
    padding-bottom: 1rem;
    padding-left: .5rem;
    font-size: 1.3rem;
}

#hot-news #hot-news-list .hot-news-cell a {
    text-decoration: none;
    color: #fff;
    display: flex;
}

#hot-news #hot-news-list a:hover {
    /*color: #1999E7;*/
    color: #67c823;
}

/* STV games blick*/
#stv_games_live {
    width: 310px;
    /*margin: 1.2rem 0 2rem;*/
}
#stv_games_live #stv-games {

}
#stv_games_live #stv-games .stv-game {
    display: flex;
    align-content: center;
    justify-content: space-between;
    align-items: stretch;
    margin: 0 0 2rem;
    text-decoration: none;
    background-color: #1f2121;
    color: #fff;
    text-transform: uppercase;
    border-radius: .5rem;
    padding: .5rem 1rem;
}
#stv_games_live #stv-games .stv-icon{
    /*width: 20%;
    background-image: url('/themes/2021/images/sport-tv-logo.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    margin: 0 2rem 0 0;*/
}
#stv_games_live #stv-games .stv-details{
    font-family: 'DINOT-Medium';
    /*width: 50%;*/
    width: 100%;
    line-height: 1.6rem;
}
#stv_games_live #stv-games .game-time{
    font-size: 1rem;
    font-family: 'DINOT';
}
#stv_games_live #stv-games .game-title{

}
#stv_games_live #stv-games .btn-play{
    background-color: #fff;
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    margin: auto 0;
}
#stv_games_live #stv-games .btn-play:hover{
    background-color: #e31837;
}
#stv_games_live #stv-games .triangle-right{
    width: 0;
    height: 0;
    border-top: .7rem solid transparent;
    border-left: 1rem solid #1f2121;
    border-bottom: .7rem solid transparent;
    margin: .5rem 0 0 0.9rem;
}

#col-main-1 #search-form,
#col-main-1-news #search-form {
    margin: 2rem 0;
}
#col-main-1 #search-form form ,
#col-main-1-news #search-form form {
    display: flex;
}
#col-main-1 #search-form #search-icon ,
#col-main-1-news #search-form #search-icon {
    height: 30px;
    width: 30px;
    position: absolute;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAArCAYAAADsQwGHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABM9pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmVkYTJiM2ZhYywgMjAyMS8xMS8xNy0xNzoyMzoxOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6NUQyMDg5MjQ5M0JGREIxMTkxNEE4NTkwRDMxNTA4QzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODg3RERCOEE3RkE0MTFFQ0JDNTlCOTAxMkU5OUJGMkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODg3RERCODk3RkE0MTFFQ0JDNTlCOTAxMkU5OUJGMkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgMjQuMCAoV2luZG93cykiIHBob3Rvc2hvcDpBdXRob3JzUG9zaXRpb249IkFydGlzdCAmYW1wOyBXZWIgZGVzaWduZXIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZmNmNjNjOS1iNDI5LTkyNDQtOTg2ZS1lM2U4YWU1MTg2ZDgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmYmYzYjFmNS05NGUwLTg3NDgtYWZmNi1mZDFiYjQzYzUzODMiLz4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPllPZWwgQWxtYWd1ZXI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+UHVua3R1cmlubiAyMDE4IGRlc2t0b3A8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsozelgAAAO2SURBVHjazJlZSFVBGMfPPWVG2oJ6MdOisKhMQooyou2lHtLW58oWwgoUomzh0lNZQRktD0VCBVHhS0FRUEiGLaRGQQUGpUZiWA9tmlZqt/9HI9jFb+7MnDl2B/58eM8sv/PNd75ZDITDYcektIcmBGCmQDnQeCgZGgR9h95Dr6AniaVN3xzLJaALDdhcmI3QCig1SvUe6CF0BbqEF2gbUGjAzoUphRYZjvUFOgaVAb7DV2jAJojBNlN9C45qggoAft8XaABTrN6Asi2HJYXNDoCfsAoN4EyYe1CG4185DPC9VqABPBqmBhqn0Ecj9BR6B/2AUqCp0CxoqEL7nQAv8wQN4MEwVdA8STuCK4dOY8B6ZqYSYVZBe6CsKKGyGP1UeYHeTdMmaVMNrccgTYpZx4UpEn1ynqdZylZNif9AY4A0mNdQAlP/LLQNnfcYLEa54qMOMlUOot+QSl9uxN8lEuCL0BYTYCpoR99IHtTJVCnGi6VoQYt8vImpR0tyIQYOe0kVaF8Hs517DG3Q9XQ+NIKpV4QBOy2lOQqxWubZGl3oPKZOHYArbSVmMVuHmMfTMeMZOtBzJLFsu9yEPjPPcpWg8XbxMJlMnUrbxPB2F8wD5nGWqqdT+8kkVLpFCvSjvGR+T1eFTuLSK7zS7RP0R+b3eFXoLm7x8XGzFGfasBf6E/N8pMjffhQuDNpUoT+ITVB/Jccn6BnM72+VoBG3v2FeMHXybdNi9pIlKfa5Tp7mjj/rMMgQy9wFTEz/gh7rQF9j6oyhnZ1FL9NWYRfz+C5mvV0H+hHUwNTbL45fNspxydXDOa29h4jrI5Id2HWABz16uViyk2uUzLZ0P31e4m1aXqvECV37NgoKCS9zZZ/qQuZG7AnoQ9gKcfvmadAzABSKs6QK8CSY29AByWLVIY5xnk7jR+leQuEUXi6OUPUivHrbj4JZKPbHKyGVF3xDt1fop8UUmi4Sr0LLFV+eDgjN0E9xhZBmGPZK4LLLmmEwFX4sLl7BXcmet0PcW5wcYOiJdLMFp6VrezrC60thzkBjPQJR3F+GltFmzNTjruJJ4xbMZHFb1GIIS9/ITPS1FnYJ9NXU4yaX6nFi0NXQAtE5t8WsEemuArDNEf3Mhrlj4vGA6b8v+gw+3Pl7UZnSJ5O0UjaJdk9iCu4Z2sIGSgd8PsBbXec/F0DUasT4hZjwtIHHg64TI0XD40kxA60ITv+fbIgp6CjgdMVcTFfNMRPT/cQ4nZRKxKJGKfQUgOl05fwRYABNMnDUS462+AAAAABJRU5ErkJggg==');
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px 20px;
    margin-left: 1rem;
}
#col-main-1 #search-form #search-field ,
#col-main-1-news #search-form #search-field {
    height: 22px;
    width: 21rem;
    border: 2px solid #f37a20;
    border-radius: 6px;
    padding: .2rem 1rem .2rem 3rem;
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 1.4rem;
    margin-left: 1rem;
}
#col-main-1 #search-form #btn-search ,
#col-main-1-news #search-form #btn-search {
    width: 3rem;
    margin-left: 1rem;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAkCAYAAAAzUJLAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABM9pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmVkYTJiM2ZhYywgMjAyMS8xMS8xNy0xNzoyMzoxOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6NUQyMDg5MjQ5M0JGREIxMTkxNEE4NTkwRDMxNTA4QzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I5MzhBQTU3RkIyMTFFQ0JENTREMUI5QTdFQkM0RDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I5MzhBQTQ3RkIyMTFFQ0JENTREMUI5QTdFQkM0RDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgMjQuMCAoV2luZG93cykiIHBob3Rvc2hvcDpBdXRob3JzUG9zaXRpb249IkFydGlzdCAmYW1wOyBXZWIgZGVzaWduZXIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MGM5Mjk3MS1jMTNjLWQxNGYtODY2NC1hM2ZjYTk4MzQzZDMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmYmYzYjFmNS05NGUwLTg3NDgtYWZmNi1mZDFiYjQzYzUzODMiLz4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPllPZWwgQWxtYWd1ZXI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+UHVua3R1cmlubiAyMDE4IGRlc2t0b3A8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvKvHzMAAAHDSURBVHja3JhNKERRGIbPjNkoYmHrL1s/C0qzkAU7CyspFLFiI2UhU6KIhZWFDYtZ2lEUC5Kf/TAWs7BQStGUEjJC13Nyb02TzJg7073ne+vprubeeToz7/3OCViWpbzIS6S+lMskJCFatnTzVaxnBZV36YZl2IQjpKslSqY/uxPiiPZLk8xMJWwhGoVyqZJOhiGGaLtkSZ0GOEc0AiVSJXVCsAjHiNZIlXTSAZduSskESdelZIqkq1IKPM/WdXFt9OALN8FYnp/9hHlYyWVS0pIf9p/cxJzBEKK32X6upgrmXEpBZX6ylpIEycxSCkuWdCalU0Tn0iclaZLOpLQAJ4jWOu1qKbl5gr6gkp0KvTmXLPkO0zATEiqYgAGGhAuJxaP7ZR1aHUFl+LSTGX3qN4rcntT35D40/yYoQTKlfs5uexC8/+vFuQptHnzBKpdbvLi9A7nKutXy8AS9l8tOnuWypl8NCKZyHYFMygOMIHcg9fhjV58m/FfQFMk3mIBeBJP5Tux+TgwGkUu4uYlfV9KyWz/sVtCvK3lnl8thoW7ot5XchpZCCvppJV9hCrmNYh0VeJW4XSyPMI7gdbEe9C3AALi5kA29ad3OAAAAAElFTkSuQmCC') no-repeat left center;
    background-size: 2.5rem 1.5rem;
    border: 0;
    cursor: pointer;
}
#content .news-line .story-edit-icon {
    display: inline-block;
    width: 15px;
    height: 14px;
    background: url('https://fotbolti.net/themes/2013/images/icon-edit-story.png');
    margin: 5px 5px 0 0;
}

#content .news-line .story-edit-icon a {
    display: block;
    width: 15px;
    height: 14px;
}
#content .news-line .story-copy-code {
    color: #00afef;
    cursor: pointer;
    display: inline-block;
}
#content .news-line .story-copy-code:hover{
    color: #cccccc;
}
/*
 * Article tab
 */

#articles-tab .tr {
    border-bottom: 1px solid #f2f2f2;
    padding-left: 15px;
    padding-left: 1.5rem;
    width: 100%;
    /** float: left;*/
}

#articles-tab .td {
    display: table-cell;
    vertical-align: middle;
    padding: 8px 10px 8px 0;
    padding: .8rem 1rem .8rem 0;
    /** float: left;*/
}

#articles-tab .even {
    background: #fafafa;
}

#articles-tab .author {
    color: #20bff6;
    font-size: 12px;
}

#articles-tab .date {
    color: #a9a9a9;
    font-size: 12px;
}

#articles-tab .title a {
    color: #343434;
    font-size: 14px;
}

#articles-tab #more a {
    margin: 10px 0px 10px 155px;
    padding: 0px;
}

/*
*   Tabs layout
 */

.tabs-wrapper{
    width: 100%;
    margin: 1rem auto 0;
    border: none;
    padding: 0;
}
#live-games-tabs-wrapper {
    border: 0;
    width: 310px;
    margin: 0;
}
#standings-wrapper {
    /*background: url(/themes/2013/images/vef_bg.png) bottom no-repeat;*/
    /*background: #fdd901 url(/themes/2021/images/hertz_bg.png) bottom no-repeat;*/
    background: #fdd901 url(/themes/2021/images/hertz_bg1.png) bottom no-repeat;
    background-position-y: 0px;
    min-height: 35rem;
    border: 0;
    width: 310px;
    margin: 0;
}

#standings-wrapper ul,
#live-games-tabs-wrapper ul,
#video-radio-tabs-wrapper ul
{
    padding: 0;
    border: none;
}
#standings-wrapper li ,
#live-games-tabs-wrapper li,
#video-radio-tabs-wrapper li
{
    padding: 0;
    margin: 0;
    width: 50%;
    font-family: 'Montserrat';
    font-size: 1.54rem;
    border: none;
    height: 3.8rem;
    text-transform: uppercase;
    position: inherit;
}
#standings-wrapper li.ui-state-default a ,
#live-games-tabs-wrapper li.ui-state-default a,
#video-radio-tabs-wrapper li.ui-state-default a
{
    font-weight: normal;
    font-style: italic;
}
#standings-wrapper li.ui-state-active a ,
#live-games-tabs-wrapper li.ui-state-active a,
#video-radio-tabs-wrapper li.ui-state-active a
{
    font-weight: bold;
    font-style: normal;
}
#standings-wrapper li:first-child.ui-state-default{
    /*background: #e31837;*/
    background: #fff;
}
#live-games-tabs-wrapper li:first-child.ui-state-default,
#video-radio-tabs-wrapper li:first-child.ui-state-default{
    background: #f37a20;
}
#standings-wrapper li:first-child.ui-state-active{
    /*background: #006491;*/
    background: #000;
}
#live-games-tabs-wrapper li:first-child.ui-state-active,
#video-radio-tabs-wrapper li:first-child.ui-state-active{
    background: #1f2121;
}
#standings-wrapper li:first-child.ui-state-default a {
    /*border-right: 1.5rem solid transparent;*/
    border-right: 0;
    /*border-top: 3.5rem solid #006491;*/
    border-top: 3.5rem solid #000;
    height: 0;
}
#live-games-tabs-wrapper li:first-child.ui-state-default a ,
#video-radio-tabs-wrapper li:first-child.ui-state-default a {
    border-right: 1.5rem solid transparent;
    border-top: 3.5rem solid #1f2121;
}
#standings-wrapper li:first-child.ui-state-active a {
    /*border-right: 1.5rem solid transparent;*/
    border-right: 0;
    /*border-top: 3.5rem solid #006491;*/
    border-top: 3.5rem solid #000;
    height: 0;
}
#live-games-tabs-wrapper li:first-child.ui-state-active a ,
#video-radio-tabs-wrapper li:first-child.ui-state-active a {
    border-right: 1.5rem solid transparent;
    border-top: 3.5rem solid #1f2121;
    text-align: center;
    height: 0;
}
#standings-wrapper li:last-child.ui-state-default{
    /*background: #006491;*/
    background: #000;
}
#live-games-tabs-wrapper li:last-child.ui-state-default,
#video-radio-tabs-wrapper li:last-child.ui-state-default{
    background: #1f2121;
}
#standings-wrapper li:last-child.ui-state-active{
    /*background: #e31837;*/
    background: #fff;
}
#live-games-tabs-wrapper li:last-child.ui-state-active,
#video-radio-tabs-wrapper li:last-child.ui-state-active{
    background: #f37a20;
}
#standings-wrapper li:first-child a{
    /*background-color: #e31837;*/
}
#live-games-tabs-wrapper li:first-child a,
#video-radio-tabs-wrapper li:first-child a{
    /*background-color: #f37a20;*/
}
#standings-wrapper li:first-child a,
#live-games-tabs-wrapper li:first-child a,
#video-radio-tabs-wrapper li:first-child a{
    display: block;
    position: relative;
    width: 100%;
    padding: 0;
}
#standings-wrapper li:first-child a span {
    left: 1.2rem;
}
#standings-wrapper li:first-child a span,
#live-games-tabs-wrapper li:first-child a span,
#video-radio-tabs-wrapper li:first-child a span{
    display: block;
    position: absolute;
    width: 100%;
    top: -2.7rem;
    text-align: center;
}
#standings-wrapper li:first-child a span{
    left: 0;
}
#standings-wrapper li:last-child a{
    /*background-color: #e31837;*/
    background-color: #fff;
    color: #000;
    width: 100%;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
#live-games-tabs-wrapper li:last-child a,
#video-radio-tabs-wrapper li:last-child a{
    background-color: #f37a20;
    width: 100%;
    text-align: center;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
#standings-wrapper li a ,
#live-games-tabs-wrapper li a ,
#video-radio-tabs-wrapper li a {
    outline: none;
    height: 3.5rem;
}
#standings-wrapper #standings-tab {
    padding: .5rem;
}
#standings-wrapper #next-games-tab{
    padding: .5rem;
}

#standings-wrapper select{
    font-family: 'Open Sans';
    font-size: .9rem;
    font-weight: 600;
    text-transform: uppercase;
    border: .1rem solid #848484;
    padding: .2rem;
    box-shadow: 0 0 .3rem 0 #2f2e2e;
    /*width: 65%;*/
    width: 100%;
    background-color: #ffffff;
}
#standings-wrapper .dominos {
    width: 30%;
    margin-left: 1rem;
    margin-top: -.5rem;
}
#standings-wrapper #league_table {
    width: 95%;
    margin: 1rem auto 0;
    border-collapse: collapse;
    border-spacing: 0;
    max-height: 21rem;
    box-shadow: 0 0 1rem 1px #2f2e2e;
    overflow-x: hidden;
}
#standings-wrapper table {
    width: 100%;
    border-spacing: 0;
    background: #ffffff;
    box-shadow: 0 0 1rem 1px #2f2e2e;
}
#standings-wrapper table th{
    /*background: #e31837;*/
    background: #000;
    color: #ffffff;
    padding: .5rem;
    font-family: 'Open Sans',sans-serif;
    font-size: 1.2rem;
    font-weight: 600;
}
#standings-wrapper td{
    padding: .5rem;
    font-family: 'Open Sans',sans-serif;
    font-size: 1.2rem;
    font-weight: 600;
    border-bottom: .1rem solid #80b2c8;
}
#next-games-wrapper {
    clear: both;
    height: 21rem;
    overflow-x: hidden;
    box-shadow: 0 0 1rem 1px #2f2e2e;
    background-color: #fff;
    margin: 1rem 1rem 0;
}
#next-games-wrapper .day {
    padding-top: 1rem;
}

#next-games-wrapper .league-name {
    width: 83%;
    border-top: 2rem solid #000;
    /*border-top: 2rem solid #006491;*/
    border-right: 1rem solid #fff;
    font-family: 'Open Sans',sans-serif;
    color: #fff;
    font-size: 1.1rem;
    text-transform: uppercase;
    font-weight: 600;
    padding: .5rem 1rem 0;
    margin: 1rem 0 .5rem 0;
    position: relative;
}
#next-games-wrapper .league-name span{
    position: absolute;
    top: -1.8rem;
    margin: initial;
}
#next-games-wrapper .date {
    font-family: 'Open Sans',sans-serif;
    font-size: 1.2rem;
    padding: .5rem;
    font-weight: 600;
    /*color: #fff;*/
    color: #000;
    text-transform: uppercase;
    /*background-color: #e31837;*/
    background-color: #fdd901;
    text-align: center;
}

#next-games-wrapper .game {
    font-family: 'Open Sans';
    font-size: 1.2rem;
    font-weight: 600;
    padding: 0 .5rem .5rem 1.5rem;
    margin-bottom: .5rem;
}

#next-games-wrapper .game a {
    display: inline-block;
    margin: 1rem;
    font-size: 1.6rem;
    color: #1f2121;
}
#next-games-wrapper .teams {
    font-size: 1.3rem;
}
#next-games-wrapper .even {
    background-color: #fafafa;
}

#next-games-wrapper .time {
    font-size: 1.2rem;
    margin-right: .3rem;
}
#next-games-wrapper .place {
    font-weight: 400;
    font-style: italic;
    margin-left: 4.5rem;
    line-height: 2.5rem;
}

#next-games-wrapper .live {
    background: url('../images/icon-ball.png') no-repeat 1.5rem 1.2rem;
}

#next-games-wrapper .not-started {
    /*background: url('../images/icon-time.png') no-repeat 1.5rem 1.2rem;*/
}

#next-games-wrapper .fished {
    background: url('../images/icon-stop.png') no-repeat 1.5rem 1.2rem;
}

#next-games-wrapper .score {
    display: block;
    float: left;
    padding: 0 .5rem;
    margin-right: .5rem;
    background: #1f2121;
    color: #FFFFFF;
}

#next-games-wrapper .status {
    display: inline-block;
    font-size: 1.2rem;
    margin: 1rem 0 0 2rem;
}

#live-games-tab,
#games-results-tab,
#video-tab,
#radio-tab
{
    background-image: url('/themes/2021/images/tab-wraper-bg.png');
    background-position: bottom;
    background-position-y: 70%;
}
.tabs-wrapper #live-games-tab .tab-content-wrapper,
.tabs-wrapper #games-results-tab .tab-content-wrapper {
    height: 25rem;
}
.tabs-wrapper .tab-content-wrapper{
    overflow-x: hidden;
    margin-bottom: 1rem;
    background: #fff;
    box-shadow: 0 0 1rem 1px #2f2e2e;
}
.tabs-wrapper .tab-content-wrapper::-webkit-scrollbar{
    width: .5rem;
}
.tabs-wrapper .tab-content-wrapper::-webkit-scrollbar-track{
    background: #ffffff;
}
.tabs-wrapper .tab-content-wrapper::-webkit-scrollbar-track:hover {
}
.tabs-wrapper .tab-content-wrapper::-webkit-scrollbar-thumb{
    /*background: #28799a;*/
    background: #000;
}
.tabs-wrapper .tab-content-wrapper::-webkit-scrollbar-thumb:hover{
    /*background: #fc9440;*/
    background: #fdd901;
}

.tabs-wrapper #live-games-tab .tab-content-wrapper .date,
.tabs-wrapper #games-results-tab .tab-content-wrapper .date
{
    width: 60%;
    border-top: 1.7rem solid #f37a20;
    border-right: 0.5rem solid #0000;
    position: relative;
    margin: 1rem 0 0.1rem 0;
}
.tabs-wrapper .tab-content-wrapper .date span{
    position: absolute;
    top: -1.7rem;
    left: 1rem;
    color: #fff;
    font-family: 'Open Sans';
    font-size: 1.1rem;
    font-style: italic;
    text-transform: uppercase;
}
.tabs-wrapper .tab-content-wrapper .league-name {
    border-top: 1.8rem solid #00afef;
    border-right: 1rem solid #0000;
    width: 95%;
    position: relative;
    margin-bottom: 1rem;
}
.tabs-wrapper .tab-content-wrapper .league-name span{
    position: absolute;
    top: -1.8rem;
    margin-left: 1rem;
    text-transform: uppercase;
    font-family: 'Open Sans';
    color: #fff;
    font-weight: 600;
}
.tabs-wrapper .tab-content-wrapper .game a{
    display: block;
    font-family: 'Open Sans';
    font-size: 1.3rem;
    color: #000;
    padding: .5rem 1.5rem;
    text-decoration: none;
}
.tabs-wrapper .tab-content-wrapper .game a:hover {
    text-decoration: underline;
}
.tabs-wrapper .tab-content-wrapper .game .place {
    display: inline-block;
}
.tabs-wrapper .tab-content-wrapper .game .triangle {
    float: right;
    margin: .5rem;
}
.triangle {
    display: inline-block;
    border-top: .6rem solid #0000;
    border-left: 1rem solid #00afef;
    border-bottom: .6rem solid #0000;
}

#games-results-tab .tab-content-wrapper .game a{
    display: block;
    padding-left: 1rem;
}
#games-results-tab .tab-content-wrapper .status,
#games.tabs-wrapper .tab-content-wrapper .status
{
    display: inline-block;
    width: 1rem;
    height: 1rem;
    border-radius: 1rem;
    margin-right: 1rem;
}
#games-results-tab .tab-content-wrapper .fished .status,
#games.tabs-wrapper .tab-content-wrapper .fished .status
{
    background-color: #e31b23;
}
#games-results-tab .tab-content-wrapper .live .status,
#games.tabs-wrapper .tab-content-wrapper .live .status
{
    background-color: #00853f;
}
#games-results-tab .tab-content-wrapper .not-started .status,
#games.tabs-wrapper .tab-content-wrapper .not-started .status
{
    background-color: #edd91d;
}
#games-results-tab .tab-content-wrapper .game-details{
    padding: .5rem 1rem .5rem 2rem;
}

#games.tabs-wrapper .tab-content-wrapper{
    box-shadow: none;
    height: auto;
}
#games.tabs-wrapper .tab-content-wrapper .game-details {
    padding: .5rem 1rem .5rem 2rem;
}
#video-radio-tabs-wrapper .media-wrapper {
    padding-bottom: 1rem;
}
#video-radio-tabs-wrapper .media-container {
    width: 92%;
    margin: 1rem auto .3rem;
}
#video-radio-tabs-wrapper .media-title{
    padding: 0 0.5rem;
}
#video-radio-tabs-wrapper .media-title a{
    display: block;
    color: #006491;
    font-family: 'News Cycle';
    font-weight: 600;
    font-size: 1.6rem;
    text-transform: uppercase;
    text-align: center;
    line-height: 1.7rem;
}
#video-radio-tabs-wrapper .media-buttons {
    display: flex;
    justify-content: center;
}
#video-radio-tabs-wrapper .media-buttons a{
    display: block;
    margin: 0 1rem;
    padding: 1rem;
    text-align: center;
    min-width: 9rem;
    color: #fff;
    font-family: 'Open Sans';
    font-size: 1rem;
    font-weight: 600;
    background-color: #006491;
    box-shadow: 0 0 1rem 1px #2f2e2e;
    text-decoration: none;
}
#video-radio-tabs-wrapper .media-buttons .inactive{
    display: none;
}

/*
 * Facebook like box
 */

#fb-likebox {
    /*margin-top: 12px;*/
    height: 170px;
}

#fb-likebox div.col-310 {
    padding: 0 1rem 0 1.5rem;
}

#fb-likebox div.col-310-news {
    padding: 1rem 1rem 1rem 1rem;
    background: #fff;
}

#fb-likebox div.col-270 {
    padding: 10px 10px 10px 15px;
    padding: 1rem 1rem 1rem 1.5rem;
}

/*
 * Index middle column
 */

/*
 * News filter dropdown
 */

#news-filter-dropdown {
    float: left;
    width: 470px;
    border-top: 4px solid #404040;
    margin-bottom: 0px;
    display: none;
}

.show-filters #news-filter-dropdown {
    display: block;
}

#news-filter-dropdown #icon {
    float: left;
    width: 21px;
    height: 24px;
    background: url('../images/icon-calendar.png');
    margin: 12px 13px 14px 15px;
}

#news-filter-dropdown #news-filter-container {
    float: left;
    width: 421px;
    height: 48px;
    background: url('../images/news-filter-dropdown-bg.png');
}

.ui-icon-triangle-1-e {
    background-position: 1px 2px;
}

/*
 * News list
 */
#content .news-list-row{
    width: 100%;
    background-color: #fff;
    margin: 1rem auto 0;
    display: table;
    min-height: 3.5rem;
}
#content .news-list-row a {
    display: table-row;
    text-decoration: none;
}
#content .news-list-row a:hover{
    text-decoration: underline;
}
#content .news-list-row a .title{
    color: #1f2121;
}
#content .news-list-row a:visited .title{
    color: #929292;
}
#content .news-list-row .time {
    display: table-cell;
    border-top: 4.6rem solid #00afef;
    border-right: 1rem solid #0000;
    color: #FFF;
    font-family: 'Open Sans',sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    vertical-align: middle;
    text-align: center;
    width: 5rem;
    position: relative;
}
#content .news-list-row .time span{
    position: absolute;
    margin-top: -3rem;
    margin-left: -1.5rem;
}
#content .news-list-row .title{
    display: table-cell;
    font-family: 'News Cycle',sans-serif;
    font-size: 1.4rem;
    line-height: 1.6rem;
    font-weight: bold;
    padding: .5rem 0 .5rem .5rem;
    vertical-align: middle;
    text-decoration: none;
}
#content .news-list-row .front-title-banner-wrapper {
    display: table-cell;
    text-align: right;
    vertical-align: middle;
    padding-right: .5rem;
}
#content .news-list-row .front-title-banner-wrapper .news-list-icons{
    display: flex;
    align-items: center;
    justify-content: right;
}
.news-list-icons .radio-icon, .news-list-icons .video-icon{
    color: #f37a20;
    margin-left: 0.5rem;
}
#content .news-list-row .front-title-banner-wrapper img.front-title-banner{
    background: #ffffff;
    margin-left: 1rem;
}

/*
 * Voting on index
 */

#voting-block {
    width: 100%;
    margin: 2rem 0 1rem;
    background: url('../images/player-photo2.jpg') no-repeat;
    background-size: 100%;
}
#voting-block .voting-wrapper{
    background: url('../images/semi-transparent-cover.png');
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    height: 100%;
}
#voting-block form {
    /*height: 100%;*/
    /*background: url('/images/bose_white.png?a=1') no-repeat;*/
    background-position-x: right;
    background-size: 100px;
}

#voting-block #question {
    font-family: 'News Cycle';
    font-size: 2.1rem;
    font-weight: bold;
    color: #fff;
    text-align: center;
    padding: 3rem 2rem 1rem 2rem;
    line-height: 2.2rem;
    height: 35%;
}
#voting-block #answer-wrapper {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    align-items: center;
    /*height: 65%;*/
}
#voting-block .answer {
    background-color: #fff;
    border-radius: .5rem;
    margin: .5rem;
}
#voting-block .answer:hover{
    background-color: #f37a20;
}
#voting-block .answer a {
    display: block;
    font-family: 'News Cycle';
    font-size: 1.55rem;
    font-weight: bold;
    color: #1f2121;
    padding: 1rem 2rem;
    text-decoration: none;
}

#results-wrapper {
    margin: 1rem 0;
}
#results-wrapper .result{
    font-size: 1.4rem;
    color: #fff;
    margin: 0 0 1rem;
}
#results-wrapper .answer{
    display: inline-block;
    background: none;
    margin: 0 1rem;
}
#results-wrapper .stat{
    display: inline-block;
    margin: 0 1rem;
}

#voting-block .voting-footer{
    color: #fff;
    padding: 0 1rem .5rem;
    font-size: 1.2rem;
}
#voting-block .voting-footer .total {
    font-size: 1.4rem;
    margin-bottom: 1rem;
}
#voting-block .voting-footer a {
    color: #fff;
    text-decoration: none;
}
#voting-block .voting-footer a:hover{
    text-decoration: underline;
}

/*
 * Voting on story page
 */

#story-voting {
    width: 380px;
    background: #fff5e7 url('../images/voting-quetion-sign.png') no-repeat 276px 40px;
    border-bottom: 1px solid #ffd496;
    margin: 5px 0 5px 15px;
    color: #74543a;
}

#story-voting .title {
    font-family: 'DINRoundPro', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 18px;
    color: #ff7b13;
    padding: 1.5rem 0 0 1.5rem;
}

#story-voting #question {
    padding: 1rem .5rem 1.5rem 1.5rem;
    font-size: 1.7rem;
}

#story-voting #answer {
    padding: 0 .5rem 2rem 1.5rem;
}

#story-voting #answer input {
    color: #ff8e2b;
}

#story-voting #btn-vote {
    position: absolute;
    margin-top: -50px;
    margin-left: 280px;
}

#story-voting .voting-footer {
    background-color: #ffe9c9;
    padding-left: 2rem;
}

#story-voting .voting-footer a {
    font-size: 1.2rem;
    color: #74543a;
}

#story-voting .voting-footer a:hover {
    text-decoration: none;
}

#story-voting .voting-footer span {
    margin: 0 10px;
}
#story-voting #results-wrapper, #story-voting #answer-wrapper {
    min-height: 100px;
}
#story-voting #results-wrapper .result{
    color: #74543a;
}

#story-voting #answer-wrapper {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    align-items: center;
}
#story-voting #answer-wrapper .answer {
    background-color: #fac45a;
    border-radius: .5rem;
    margin: .5rem;
}
#story-voting .answer:hover{
    background-color: #f37a20;
}
#story-voting .answer a {
    display: block;
    font-family: 'News Cycle';
    font-size: 1.55rem;
    font-weight: bold;
    color: #1f2121;
    padding: 1rem 2rem;
    text-decoration: none;
}

/*
 * Voting
 */

#voting-list {
    list-style: disc;
    padding-left: 30px;
    padding-left: 3rem;
    margin: 20px 0;
}

#voting {
    border: 1px solid #dfdfdf;
    padding: 10px;
    padding: 1rem;
}

#voting #total {
    font-weight: bold;
    margin-left: 30px;
}

.voting-bar {
    display: inline-block;
    width: 10rem;
    background-color: #EBEBEB;
    padding: .1rem;
}

.voting-bar .voting-progress-bar{
    height: .9rem;
    background-color: #f00;
}

/*
 * Games and Standings tabs
 */
#games-standings-tabs {
    margin: 12px 0;
    /*min-height: 350px;*/
    height: 350px;
}


.ui-tooltip {
    border: 1px solid #25556ba3;
    border-radius: 0.3rem;
    box-shadow: 5px 4px 4px 0 #25556b8f;
}
.ui-widget.ui-widget-content{
    border: 1px solid #25556ba3;
}
.ui-tooltip .score span {
    border: none;
}

.ui-tooltip .score {
    font-family: 'DINRoundPro', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    display: block;
    float: left;
    padding: 0 .5rem;
    margin-right: 5px;
    background: #20bff6;
    color: #FFFFFF;
    border: none;
}

.ui-tooltip .status {
    font-family: 'DINRoundPro', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
    font-size: 1.4rem;
    text-align: center;
    margin-bottom: 5px;
}

.ui-tooltip .scorer {
    font-family: 'DINRoundPro', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 1.2rem;
}

/*
 * Video/Radio tabs
 */
#video-radio-tabs {
    margin: 12px 0;
    height: 322px;
}

#video-radio-tabs .tabs {
    width: 310px;
    margin: 0;
    border: 0;
}

#video-radio-tabs #video-tab, #video-radio-tabs #radio-tab {
    overflow-y: auto;
    overflow-x: hidden;
    padding: 1rem 1rem 2rem 1rem;
}

#video-radio-tabs #video-player {
    width: 100%;
    float: none;
}

#video-radio-tabs #video-player_wrapper {
    width: 290px;
    height: 180px;
    position: relative;
    border: 0px;
    padding: 0px;
    margin: 0px;
}

#video-radio-tabs #radio-player {
    width: 100%;
}

#video-radio-tabs #video-list, #video-radio-tabs #radio-list {
    height: 150px;
    border: 1px solid #dfdfdf;
    overflow-y: auto;
    overflow-x: hidden;
}

#video-radio-tabs div.tr {
    border-bottom: 1px solid #dfdfdf;
    width: 100%;
    /** float: left;*/
}

#video-radio-tabs div.tr-end {
    clear: both;
    height: 1px;
    overflow: hidden;
}

#video-radio-tabs div.odd {
    background-color: #f3f3f3;
}

#video-radio-tabs div.td {
    display: table-cell;
    vertical-align: middle;
    /** float: left;*/
}

#video-radio-tabs .date {
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: bold;
    color: #8a8a8a;
    border: 1px solid #dfdfdf;
    background-color: #FFFFFF;
    width: 60px;
    height: 16px;
    text-align: center;
    margin: 10px 0;
    line-height: 16px;
    line-height: 1.6rem;
    margin-left: 7px;
}

#video-radio-tabs a.title {
    font-weight: bold;
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 12px;
    line-height: 1.2rem;
    display: block;
    color: #20bff6;
    text-decoration: none;
    margin-left: 7px;
}

/*
 * Tweets panel
 */

#tweets {
    margin-top: 10px;
}

#tweets.vodafone div.blue-top {
    border-color: #e60000;
}

#tweets div.tweets-header {
    background: url('../images/tweets-header.png') no-repeat 12px 14px;
    padding: 50px 0px 20px 0px;
    padding: 5rem 0 2rem 0;
    display: table-cell;
    width: 310px;
}

#tweets.vodafone div.tweets-header {
    background: url('../images/vod_fotboltinet_logo_310x39.png') no-repeat 0 0;
    background-color: #fff;
}

#tweets.vodafone #vodafone_logo {
    float: right;
    margin: -25px 10px 0 0;
}

#tweets #tweets-body {
    width: 310px;
    height: 250px;
    overflow-x: hidden;
    overflow-y: auto;
}
#tweets #tweets-body::-webkit-scrollbar{
    width: .5rem;
}
#tweets #tweets-body::-webkit-scrollbar-track{
    background: #ffffff;
}
#tweets #tweets-body::-webkit-scrollbar-track:hover {
}
#tweets #tweets-body::-webkit-scrollbar-thumb{
    background: #e60000;
}
#tweets #tweets-body::-webkit-scrollbar-thumb:hover{
    background: #fc9440;
}

#tweets div.line {
    font-size: 12px;
    border-top: 1px solid #c9f1fd;
    padding: 8px 12px;
    padding: .8rem 1.2rem;
}

#tweets.vodafone div.line {
    border-top: 1px solid #e60000;
}

#tweets.vodafone span.at {
    font-size: 12px;
    font-size: 1.2rem;
    color: #8a8a8a;
}

#tweets span.at {
    color: #e60000;
}

#tweets div.date {
    font-size: 11px;
    font-size: 1.1rem;
    color: #a9a9a9;
}

#tweets.vodafone div.date {
    font-size: 11px;
    font-size: 1.1rem;
    color: #e60000;
}

#tweets.vodafone div.line a {
    color: #e60000;
}

#tweets div.line a {
    color: #20bff6;
}

#tweets .odd {
    background-color: #ecfbff;
}

#tweets .last {
    border-bottom: 1px solid #c9f1fd;
}

#tweets #btn-tweets-more {
    display: block;
    background: #1caaee url('../images/btn-tweets-more.png');
    width: 86px;
    height: 26px;
    text-indent: -5000px;
    margin: 15px 0 0 15px;
}

#tweets.vodafone #btn-tweets-more {
    background: #e60000 url('../images/btn-tweets-vodafone-more.png');
}

/*
 * Story content
 */
#story {
    padding: 0 0 1.5rem 0;
    background-color: #fff;
}

#content .story-header {
    margin-bottom: 1rem;
    padding: 2rem 0 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#content .story-header-magazine {
    background: #2cbdee;
    line-height: 16px;
    line-height: 1.6rem;
    width: 934px;
    font-size: 14px;
    font-size: 1.4rem;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}

#content .story-header-magazine a {
    color: #FFF;
    text-decoration: none;
}

#content .story-header-magazine a:hover {
    text-decoration: underline;
}

#content .story-header .header-right-block {
    padding-right: 2rem;
}

#content .story-header .header-right-block table {
    /* float: right; */
}

#content .story-header .date {
    padding: 0 0 0 2rem;
    font-family: 'Montserrat';
    font-style: italic;
    font-size: 1.3rem;
}

#content .story-header-magazine .date {
    padding: 3.3rem 0 .7rem 2rem;
}

#content .story-header-magazine .date span {
    display: block;
    margin-top: .2rem;
}

#content .story-header .author {
    font-family: 'Montserrat';
    text-transform: uppercase;
    font-size: 1.1rem;
    color: #00afef;
    font-weight: bold;
}

#content .story-header .author_photo {
    /* 	max-width: 100px; */
    float: none;
}

#content .story-header .photo {
    /* float: right; */
    margin: 8px 0px 8px 10px;
}

#content .story-header-magazine #author-image {
    float: right;
    height: 65px;
}

#content .story-header-magazine #author-image-td {
    width: 120px;
    padding-top: 15px;
    padding-top: 1.5rem;
    padding-right: 3.5rem;
}

#content .story-header-magazine .photo {
    position: absolute;
    width: 110px;
    height: 110px;
    /*-moz-border-radius: 110px;
        -webkit-border-radius: 110px;*/
    /* HB: No need for browser prefixes anymore - remove everywhere */
    border-radius: 110px;
    border: 3px solid #2CBDEE
}

#content .story-header .contacts {
    display: flex;
    align-items: center;
    margin: 0 0 0 1rem;
}

#content .story-header .contacts-block {
    display: flex;
    align-items: center;
}

#content .story-header-magazine .contacts-block {
    vertical-align: bottom;
    padding-right: 10px;
    padding-right: 1rem;
}

#story .story-header-magazine .contacts {
    padding-bottom: 5px;
    padding-bottom: .5rem;
}

#story .story-header-magazine .writing-from {
    font-size: 1.2rem;
}

#story .story-header .contacts .email {
    color: #00afef;
}

#story .story-header .contacts .tweeter {
    color: #20bff6;
    margin: 0 0 0 1rem;
}

#story #story-source {
    font-size: 12px;
    font-size: 1.2rem;
    /*padding: 10px 0px 10px 10px;*/
    padding: 0px 10px 0px 0px;
    padding: 0 1rem 0 0;
    /*vertical-align: middle;*/
    text-align: right;
}

#story .story-header #story-source a {
    color: #20bff6;
    margin: 0px 10px;
}

#content .story-title,#content .story-title a {
    font-size: 3rem;
    font-weight: bold;
    font-family: 'News Cycle', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    text-decoration: none;
    color: #1f2121;
    text-transform: uppercase;
}
#content .story-title {
    padding: 0.5rem 1.5rem;
    /*display: flex;*/
    /*justify-content: flex-start;*/
    /*align-items: stretch;*/
}

#content .story-title-magazine {
    padding: 20px 120px 0px 120px;
    padding: 2rem 12rem 0 12rem;
}

#content .story-title-magazine, #content .story-title-magazine a {
    color: #404041;
    font-size: 49px;
    font-size: 4.9rem;
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    line-height: 6rem;
    text-decoration: none;
    text-align: center;
    font-weight: normal;
}

#content .story-subtitle {
    font-size: 2rem;
}

#content .story-subtitle-magazine {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 20px;
    font-size: 2rem;
    line-height: 26px;
    line-height: 2.6rem;
    padding: 35px 50px 0px 50px;
    padding: 3.5rem 5rem 0 5rem;
    color: #231f20;
    text-align: justify;
}

#content #story .POW_logo12x12px {
    background: url('/images/POW_logo12x12px.jpg') no-repeat left center
    padding-left: 12rem;
}

#content #story .Bud_12px {
    background: url('/images/Bud_12px.jpg') no-repeat left center;
    padding-left: 12rem;
}

#content #story .tekkland {
    background: url('/images/tekkland-12.jpg') no-repeat left center;
    padding-left: 12rem;
}

#content #story .VEF_12px_fotbolti_net {
    background: url('/images/VEF_12px_fotbolti_net.png') no-repeat left center;
    padding-left: 11.5rem;
}

#content #story.1011
{
    background: url('/images/1011-small.jpg') no-repeat left center
    padding-left: 8.5rem;
}

#content #story .twitter_dagsins {
    background: url('/images/logo_i_feed.png') no-repeat left center;
    padding-left: 8.5rem;
}

#content #story .enski_upphitun {
    padding-left: 8.5rem;
    background: url('/images/enski_upphitun_logo.jpg') no-repeat left center;
}

#content #story .germany {
    background: url('/images/eurosport.jpg') no-repeat left center;
    padding-left: 12rem;
}

#content #story .krombacher {
    background: url('/images/krombacher.jpg') no-repeat left center;
    padding-left: 12rem;
}

#content #story .island {
    background: url('/images/island.gif') no-repeat left center;
    padding-left: 11rem;
}

#content #story .holleski {
    background: url('/images/hollenski_12px.png') no-repeat left center;
    padding-left: 9rem;
}

#content #story .canon {
    background: url('/images/canon_small.png') no-repeat left center;
    padding-left: 10rem;
}

#content #story .cocacola {
    background: url('/images/cocacola.gif') no-repeat left center;
    padding-left: 5rem;
}
#content #story .netgiro {
    background: url('/images/netgiro.png') no-repeat 15px 15px;
    padding-left: 5rem;
    background-size: 3rem;
}
#content #story .siminn {
    background: url('/images/siminn.png') no-repeat 0px 5px;
    padding-left: 10rem;
    background-size: 9rem;
}
#content #story .visitor {
    background: url('/images/visitor.png') no-repeat 0px 5px;
    padding-left: 10rem;
    background-size: 9rem;
}
#content #story .serrano {
    background: url('/images/serrano.jpg') no-repeat 0px 5px;
    padding-left: 10rem;
    background-size: 9rem;
}
#content #story .lengjan {
    background: url('/images/lengjan.jpg') no-repeat 0px 5px;
    padding-left: 10rem;
    background-size: 9rem;
}
#content #story .tango {
    background: url('/images/tango.jpg') no-repeat 0px 5px;
    padding-left: 10rem;
    background-size: 9rem;
}
#content #story .coca_cola {
    background: url('/images/coca-cola.png') no-repeat left center;
    padding-left: 8rem;
    background-size: 60px;
}

#content #story .thule {
    background: url('/images/thule.png') no-repeat left center;
    background-size: 40px;
    padding-left: 5rem;
}

#content #story .borgun {
    background: url('/images/borgun.png') no-repeat left center;
    padding-left: 10rem;
}

#content #story .heineken {
    background: url('/images/heineken.png') no-repeat left center;
    padding-left: 10rem;
}

#content #story .kia {
    background: url('/images/kia.png') no-repeat left center;
    background-size: 7rem;
    padding-left: 8rem;
}

#content #story .verbud {
    background: url('/images/verbud.png') no-repeat left center;
    padding-left: 12rem;
    background-size: 100px;
}

#content #story .kickup {
    background: url('/images/kickup.png') no-repeat left center;
    padding-left: 11rem;
    background-size: 100px;
}

#content #story .dirty {
    background: url('/images/dirty.png') no-repeat left center;
    padding-left: 8rem;
    background-size: 60px;
}

#content #story .bk {
    background: url('/images/bk.png') no-repeat left center;
    padding-left: 8rem;
    background-size: 60px;
}

#content #story .toyota {
    background: url('/images/toyota.png') no-repeat left center;
    padding-left: 8rem;
    background-size: 70px;
}
#content #story .hertz {
    background: url('/images/hertz.png') no-repeat left center;
    padding-left: 8rem;
    background-size: 70px;
}

#content #story .toyota1 {
/*    background: url('/images/toyota_v2.png') no-repeat left center;
    padding-left: 6rem;*/
}

#content #story .ripped {
    background: url('/images/ripped.png') no-repeat left center;
    padding-left: 6rem;
    background-size: 35px;
}

#content #story .inkasso {
    background: url('/images/inkasso.png') no-repeat left center;
    padding-left: 11rem;
    background-size: 80px;
}

#content #story .ice {
    background: url(/images/ice.png) no-repeat left center;
    padding-left: 7rem;
    background-size: 60px;
}

#content #story .jako {
    background: url(/images/jako.png) no-repeat left center;
    padding-left: 10rem;
    background-size: 80px;
}

#content #story .whitefox {
    background: url(/images/white_fox.png) no-repeat left center;
    padding-left: 7rem;
    background-size: 70px;
    padding-top: 30px;
}

#content #story .husas {
    background: url(/images/husasmidjan.png) no-repeat left center;
    padding-left: 6rem;
    background-size: 50px;
    padding-top: 10px;
}

#content #story .stey{
    background: url(/images/stey.png) no-repeat left center;
    padding-left: 11rem;
    background-size: 100px;
}
#content #story .sony {
    background: url('/images/sony.png') no-repeat left center;
    padding-left: 12rem;
    background-size: 80px;
}

#content #story .bodleid {
    background: url('/images/bodleid.png') no-repeat left center;
    padding-left: 12rem;
    background-size: 100px;
}

#content #story ._50skills {
    background: url('/images/50skills.png') no-repeat left center;
    padding-left: 10rem;
    background-size: 80px;
}

#content #story .leng {
    background: url('/images/lengu.png') no-repeat left center;
    background-size: 90px;
    padding-left: 10rem;
}

#content #story .samsung {
    background: url('/images/samsung.png') no-repeat left center;
    padding-left: 10rem;
    background-size: 80px;
}

#content #story .sm {
    background: url('/images/sm_logo.png') no-repeat left center;
    padding-left: 10rem;
    background-size: 80px;
}

#content #story .navigi {
    background: url('/images/navigi.png') no-repeat left center;
    padding-left: 10rem;
}

#content #story .mjolkurbikarinn {
    /*background: url('/images/mjolkurbikarinn.jpg') no-repeat left center;*/
    background: url('/images/mjolkurbikarinn-long.png') no-repeat left center;
    padding-left: 16rem;
    background-size: 150px;
}

#content #story .eyjabiti {
    background: url('/images/eyjabiti.jpg') no-repeat left center;
    padding-left: 6rem;
    background-size: 50px;
}

#content #story .origo {
    background: url('/images/origo.png') no-repeat left center;
    padding-left: 6rem;
    background-size: 50px;
}

#content #story .carlsberg {
    background: url('/images/carlsberg_logo.jpg') no-repeat left center;
    padding-left: 8rem;
}

#content #story .subway {
    background: url('/images/subway1.png') no-repeat left center;
    padding-left: 11rem;
}

#content #story .icelandair {
    background: url('/images/icelandair2_15px.png') no-repeat left center;
    padding-left: 5rem;
}

#content #story .lg_iceland {
    background: url('/images/lg_iceland_15.jpg') no-repeat left center;
    padding-left: 9rem;
}

#content #story .bose {
    background: url('/images/bose.png') no-repeat left center;
    padding-left: 9rem;
    background-size: 70px;
}

#content #story .mls {
    background: url('/images/mls.jpg') no-repeat left center;
    padding-left: 15rem;
}

#content #story .meniga {
    background: url('/images/meniga_15px.png') no-repeat left center;
    padding-left: 10rem;
}

#content #story .kven {
    /*background: url('/images/kven12_new.png') no-repeat left center;
        padding-left: 6rem;*/
}

#content #story .cocacola {
    background: url('/images/cocacola.png') no-repeat left center;
    padding-left: 9rem;
    background-size: 70px;
}

#content #story .span {
    background: url('/images/span12.png') no-repeat left center;
    padding-left: 6rem;
}

#content #story .ital {
    /*background: url('/images/grandiosa.png') no-repeat left center;
        padding-left: 8rem;
        background-size: 70px;*/
}

#story-content {
    font-family: 'Montserrat';
    padding: 2rem 1.5rem;
    vertical-align: top
}

#story-content p {
    padding-bottom: 2.5rem;
}
#story-content #first-part p:last-of-type{
    padding-bottom: 0;
}
#story-content p:last-of-type {
    padding-bottom: 0;
}

#story-content.magazine-content {
    vertical-align: top;
    color: #231f20;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    font-size: 1.6rem;
    padding: 2rem 12rem;
    text-align: justify;
}

#story-content.magazine-content h3 {
    font-weight: 700;
    display: inline;
    font-size: 2rem;
}

#story-content.magazine-content q {
    color: #01A9DB;
    font-weight: 300;
    font-size: 3.3rem;
    font-style: italic;
    text-align: center;
    line-height: 4.3rem;
    display: block;
    width: 80%;
    margin: 0 auto;
}

#story-content .story-image-container {
    float: right;
    margin: 0 0 2rem 2rem;
    width: 448px;
    font-family: 'Montserrat';
}

#story-content .story-image-container-magazine {
    float: right;
    margin: 0px -180px 20px 20px;
    clear: right;
    width: 420px;
    color: #231f20;
    background-color: #F6F7F7;
}

#story-content .story-image-magazine-extra {
    background-color: #F6F7F7;
    padding: 10px;
    padding: 1rem;
}

.story-image-container .story-image {
    padding: 0;
    width: 650px;
    margin: 0 auto;
}

.story-image-container .description{
    text-align: center;
    line-height: 1.8rem;
    padding: 1rem 1rem 0 1rem;
    font-style: italic;
}
.story-image-container .author {
    font-size: 1rem;
    margin: 1rem auto;
    text-align: center;
    border-top: 2px solid #00afef;
    text-transform: uppercase;
    width: 50%;
}
#story-content .story-image-container-magazine .author {
    float: right;
    padding: 0 1.5rem .5rem 1rem;
    font-size: 1.1rem;
    text-transform: uppercase;
}

#story-content .story-image-container-magazine .description {
    float: right;
    padding: 0rem 1.5rem .5rem 2rem;
    line-height: 1.6rem;
    font-size: 1.4rem;
}

#story-gallery .story-image-container .description {
    line-height: 2rem;
    text-align: justify;
    padding-bottom: 20px;
    width: 650px;
    margin: 0 auto;
    font-weight: normal;
}

.story-image-container .author img {
    float: right;
}

.watermark {
    position: absolute;
    background: #FFF;
    margin-top: -3px;
    padding: .3rem .5rem;
}

.watermark-magazine {
    position: absolute;
    background: #FFF;
    padding-left: .5rem;
    padding-right: .5rem;
    padding-bottom: .3rem;
}

#story #story-socials {
    margin: 2rem 0;
    padding: 0 0 1rem;
    border-bottom: 1rem solid #00afef;
    display: flex;
    align-items: stretch;
    justify-content: center;
}

#story #story-menubar {
    float: left;
    margin: 20px 10px 0px 15px;
    border: 1px solid #e7e7e7;
    background: url('../images/story-menubar-bg.png') repeat-x;
}

#story-menubar a {
    display: block;
    float: left;
    width: 158px;
    height: 42px;
    border-right: 1px solid #e7e7e7;
    text-indent: -5000px;
}

#story-menubar a.last {
    border-right: none;
}

div.fb-like{
    display: flex;
    position: relative;
    align-items: center;
}
#btn-send-fb {
    background: none;
    border: 1px solid #00afef;
    border-radius: 2rem;
    color: #00afef;
    padding: 1rem 1.3rem;
    cursor: pointer;
    margin-right: 4rem;
    margin-left: 2.5rem;
}

#btn-send-fb:hover {
    background-color: #cff4ff;
}
#btn-send-tweet {
    background: none;
    border: 1px solid #00afef;
    border-radius: 2rem;
    color: #00afef;
    padding: 1.2rem 1rem;
    cursor: pointer;
    margin-right: 4rem;
}

#btn-send-tweet:hover {
    background-color: #cff4ff;
}

#btn-contact {

}

#btn-contact:hover {

}

#btn-send-story {
    background: none;
    border: 1px solid #00afef;
    border-radius: 2rem;
    color: #00afef;
    padding: 1rem 1rem;
    cursor: pointer;
}

#btn-send-story:hover {
    background-color: #cff4ff;
}

#story #facebook-comments {
    margin: 15px;
}

#story #facebook-comments .title {
    font-size: 2.2rem;
    line-height: 2.2rem;
    font-family: "Montserrat";
    margin-bottom: 10px;
    text-transform: uppercase;
}

#story #story-gallery {
    margin: 15px;
    clear: both;
}

#story #story-gallery .story-image-container {
    width: auto;
    margin: 10px 0 20px 0;
    text-align: center;
    background: #f5f5f5;
    padding-top: 20px;
}

#story #story-gallery .td {
    vertical-align: top;
}

#story #story-footer {
    padding: 0 1.5rem;
    float: left;
}

#story-footer #latest-news {
    float: left;
    width: 590px;
    overflow: hidden;
    padding-bottom: 1.5rem;
}

#latest-news .title {
    font-size: 2.2rem;
    font-family: 'DINRoundPro-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    margin-bottom: 15px;
}

#latest-news .news-line {
    width: inherit;
}

#latest-news .news-line .title a {
    font-weight: normal;
}

#latest-news .news-line .title {
    font-family: Arial;
    font-size: 1.4rem;
    padding: 0 .5rem .2rem 0;
    overflow: hidden;
    margin-bottom: 0px;
    width: 420px;
    *width: 370px;
}

#story #league-table-story {
    margin: 3rem 0;
    font-family: 'Montserrat';
}
#story #league-table-story .story-header {
    margin-bottom: 1rem;
    padding: 2rem 0 0;
    display: block;
}
#story #league-table-story .story-header #title {
    padding-top: 1rem;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
}

#story #gsm_table_content {
    margin-top: 10px;
    font-family: 'Montserrat';
}

#story #gsm_table_content th {
    color: #FFF;
}

#story .notice {
    clear: right;
    color: #676767;
    padding: .5rem 2rem;
    margin: 10px 15px 0px 15px;
    font-size: 1.2rem;
}

#story .notice span {
    color: #C40000;
}

#story #article-author {
    width: 132px;
    float: left;
    margin-right: 20px;
    text-align: center;
}

#story #name {
    color: #0089B3;
    font-family: Arial;
    font-size: 1.4rem;
    text-align: center;
    background: none repeat scroll 0 0 #FFFDC0;
    color: #4FA8FC;
    font-weight: bold;
    margin-top: 5px;
    padding: .3rem;
    border: 1px solid #02BAF3;
}

#story #photo a {
    display: block;
    padding: .2rem;
    border: 1px solid #DFDFDF;
}

#story hr {
    border: 1px solid #DFDFDF;
}

#story a.notice {
    text-decoration: none;
    color: #20BFF6;
}

#story a.notice:hover {
    text-decoration: underline;
}

/*
 * Video content
 */
#story-video-content {
    margin-top: 10px;
    /*background: url('/themes/2013/images/video_bg.png') no-repeat;*/
    height: 446px;
    background-color: #1f2121;
    border-radius: 4px;
    width: 100%;
}

#story-video-content #media-container {
    padding: 20px 15px 0px 15px;
    padding: 2rem 1.5rem 0 1.5rem;
}

#story-video-content #media-container #video-player {
    float: left;
    /*margin-right: 17px;*/
}

#story-video-content #video-player-wrapper,
#video-content #video-player-wrapper {
    /*width: 643px;*/
    /*height: 398px;*/
    background-color: #000;
    float: left;
    margin-right: 17px;
    padding: .3rem;
    /*border: 1px solid #363636;*/
}

#story-video-content #video-player iframe,
#video-content #video-player iframe {
    float: left;
    /*width: 643px;*/
    /*height: 398px;*/
    /*margin-right: 17px;*/
    padding: .3em .2em;
    background-color: #000;
}

#video-content {
    background: #fff;
}

#video-content .story-header {
    padding: 0 1.5rem 0 1.5rem;
    border-bottom: 1px solid #dcdcdc;
    background: #f7f7f7 url('../images/story-header-bg.png') repeat-x;
    height: 32px;
    line-height: 1.3rem;
    margin-bottom: 10px;
    display: flex;
    justify-content: space-between;
}

#video-content .story-header .date {
    padding: 1.1rem 0 1rem 3rem;
    font-size: 1.3rem;
    /*background: url('../images/icon-calendar-14x16.png') no-repeat 10px 11px;*/
}

#video-content .story-header .contacts {
    padding-right: 0px;
    margin: 10px;
    display: flex;
    align-items: center;
}

#video-content .story-header .author {
    padding: 1rem .4rem 1rem 0;
    font-size: 1.3rem;
    text-align: right;
    line-height: 1.5rem;
    float: right;
}

#video-content .story-title, #video-content .story-title a {
    color: #20bff6;
    font-size: 2.8rem;
    font-family: 'DINRoundPro-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    padding: .5rem 1.5rem 0 1.5rem;
    line-height: 2.8rem;
    text-decoration: none;
    margin-bottom: 20px;
    /* float: left; */
}

#video-content .story-header .contacts .email {
    display: block;
    padding: 0 0 0.2rem 0.5rem;
    margin-right: 5px;
    color: #20bff6
}

#video-content #media-container {
    padding: 2rem 0 2rem 1.5rem;
    height: 410px;
    /*background: url('/themes/2013/images/video_bg.png') no-repeat;*/
    background-color: #1f2121;
    border-radius: 4px;
    width: 98%;
}

#video-player_wrapper {
    float: left;
    width: 649px;
    height: 406px;
    /*padding: .3rem;*/
    /*border: 1px solid #cbcbcb;*/
    margin-right: 17px;
}

#story-video-content #video-player-wrapper {
    margin-right: 0px;
}

#video-player {
    float: left;
    width: 54%;
}

#playlist {
    float: left;
    width: 45%;
    overflow-x: hidden;
    height: 406px;
    /*background: url('../images/video-playlist-bg.png') no-repeat right;*/
    overflow-y: auto;
    padding-left: 1rem;
}

#playlist::-webkit-scrollbar {
    width: 5px;
}

#playlist::-webkit-scrollbar-thumb {
    background: #d3d3d3;
    border-radius: 3px;
}

#playlist.radio {
    /*margin-left: 17px;*/
}

#playlist .empty {
    text-align: center;
    padding: 2rem;
    color: #d3d3d3;
}

#playlist #items {
    /*        float: left;
                width: 100%;
                height: 404px;
                overflow-y: auto;
                overflow-x: hidden;
                margin-right: 1px;
                margin-top: 1px;
                margin-bottom: 1px;*/
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    width: 100%;
    height: 404px;
}

#playlist .item {
    /*float: left;*/
    /*height: 57px;*/
    width: 115px;
    /*overflow: hidden;*/
    /*background: url('../images/video-playlist-item-bg.png') no-repeat right;*/
    /*padding: 1rem 1rem 1rem 3.5rem;*/
    color: #d3d3d3;
    margin-top: 1rem;
}

#playlist .active {
    background: url('../images/video-playlist-active-item-bg.png') no-repeat 0px 0px;
}

#playlist .item .title {
    /*        float: left;
                font-size: 1.2rem;
                margin-bottom: 10px;
                clear: left;
                max-width: 250px;
                line-height: 1.4rem;*/
    text-transform: uppercase;
    font-size: 1rem;
    min-height: 70px;
}

#playlist .item .btn-play {
    display: block;
    float: left;
    width: 90px;
    height: 21px;
    background: url('../images/btn-video-play.png');
    /*clear: left;*/
    border: none;
    cursor: pointer;
}

#playlist .item .btn-delete {
    display: block;
    float: left;
    width: 21px;
    height: 21px;
    background: url('../images/btn-video-delete.png');
    margin-left: 3px;
    border: none;
    cursor: pointer;
}

#playlist .item .video-icon {
    display: block;
    /*float: right;*/
    width: 115px;
    /*height: 51px;*/
    /*border: 1px solid #cdcdcd;*/
    padding: .1rem;
    margin-right: 10px;
    border: none;
    cursor: pointer;
}

#playlist .item .video-icon img {
    width: 113px;
}

#media-categories {
    padding: 1.5rem 1.5rem 0 1.5rem;
    border-top: 4px solid #02baf3;
    background: url('../images/media-categories-bg.png') repeat-x;
    margin-bottom: 20px;
    height: 49px;
}

#media-categories a {
    float: left;
    margin-right: 15px;
    /** width: 100px;*/
}

#media-nav {
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    background: #f3f3f3;
    padding: 1.5rem 1.5rem 0 1.5rem;
    height: 37px;
}

#media-library {
    padding: 1.5rem 0 0 1.5rem;
    margin-bottom: 15px;
}

#media-library .lib-item {
    width: 166px;
    font-size: 1.1rem;
    line-height: 1.4rem;
    margin: 0px 10px 15px 0px;
}

#media-library .video-thumb {
    display: block;
    padding: .2rem;
    border: 1px solid #cdcdcd;
    cursor: pointer;
}

#media-library .desciption {
    background: #f2f2f2;
    border-right: 1px solid #e7e7e7;
    border-left: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    padding: .8rem;
}

#media-library a.btn-add-to-playlist, #media-library button.btn-add-to-playlist {
    display: block;
    width: 147px;
    height: 21px;
    background: url('../images/btn-add-to-playlist.png');
    margin-top: 5px;
    border: none;
    cursor: pointer;
}

#standings {
    padding: 0 0 1.5rem 0;
}

#standings .story-header {
    font-size: 1.3rem;
    font-weight: bold;
}

#standings .story-header #title {
    width: 400px;
    padding-top: 1rem;
    margin: 0 auto;
    text-align: center;
    vertical-align: middle;
    height: 20px;
}

#leagues-panel {
    width: 270px;
    background: url('../images/leagues-header.png') no-repeat 12px 14px;
    padding: 5rem 0 2rem 0;
    overflow: hidden;
}

.leagues-countries {
    width: 270px;
    padding: 2rem 0 2rem 0;
    overflow: hidden;
    text-align: center;
    margin-bottom: 1rem;
}

.leagues-countries table {
    margin: 0 auto;
}

.leagues-countries table td {
    text-align: center;
    color: #20bff6;
    font-size: 2rem;
    font-family: 'DINRoundPro-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    line-height: 2.5rem;
    padding: 10px;
}

#leagues-panel .country {
    font-weight: bold;
    color: #02baf3;
    background-color: #ecfbff;
    line-height: 1.4rem;
    padding: .5rem 1.5rem .7rem 2.5rem;
}

#leagues-panel .leagues {
    padding: .3rem 1.5rem .3rem 4.5rem;
    font-size: 1.3rem;
}

#leagues-panel .leagues a {
    display: block;
}

#league-content #league-nav {
    padding: 2rem 1.5rem;
}

#league-content #league-nav a {
    width: 267px;
    text-align: center;
}

#league-content #league-nav a.isboltin {
    width: 267px;
    text-align: center;
}

#league-content #league-nav a span.text {
    float: none;
    display: inline-block;
}

#gsm_table_content {
    padding: 0 1.5rem 0 1.5rem;
}

#gsm_table_content thead {
    background-color: #00afef;
    text-transform: uppercase;
    font-weight: bold;
}

#gsm_table_content th {
    padding-top: .3rem;
    padding-bottom: .5rem;
}

#gsm_table_content table {
    width: 100%;
    margin-bottom: 15px;
}

#gsm_table_content td {
    font-size: 1.3rem;
    color: #5f5f5f;
    padding: .3rem;
    font-weight: bold;
}

#gsm_table_content td.notice {
    color: #02baf3;
}

#gsm_table_content td.border-left {
    border-left: 2px solid #00afef;
}
#gsm_table_content tr.odd {
    background-color: #f6f6f6;
}

#league-content #matches-nav {
    float: right;
    margin-bottom: 10px;
}

#league-content #matches {
    border-spacing: 1px;
}

#league-content #matches tbody {
    border-top: 1px solid #dfdfdf;
}

#league-content #matches td {
    margin-bottom: 2px;
    font-weight: normal;
}

#league-content #matches td.right {
    text-align: right;
    padding-right: 10px;
    font-weight: bold;
}

#league-content #matches td.left {
    text-align: left;
    padding-left: 1rem;
    font-weight: bold;
}

#league-content #matches .score {
    color: #FFFFFF;
    background-color: #20bff6;
    text-align: center;
    font-weight: bold;
}

#league-content #matches .sheduled {
    color: #FFFFFF;
    background-color: #818181;
    text-align: center;
    font-weight: bold;
}

/*
 * Common pages content
 */

#page-content {
    padding: 2rem 1.5rem 0 1.5rem;
}

#search-content {
    width: 900px;
}

#search-content #description {
    vertical-align: top;
    padding-right: 2rem;
}

#search-content #search-results {
    text-align: center;
}

#search-content #search-results-title {
    margin-top: 25px;
    border-top: 2px solid #818181;
    font-size: 2.2rem;
    font-family: 'DINRoundPro-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    text-shadow: 1px 1px 1px #f0efef;
}

#search-content #search-results .time {
    width: 100px;
}

#search-content #search-results .title {
    width: inherit;
}

#search-content #search-results .news-line {
    width: inherit;
    text-align: left;
}
#search-content #search-results .news-line .title a {
    text-decoration: none;
}

#search-content #search-results .news-line .title a:hover{
    text-decoration: underline;
}

#search-content #search-nav {
    margin: 10px 0px;
}

#search-content #search-nav a {
    margin-left: 15px;
}

#stuff-table .employee {
    float: left;
    width: 230px;
    height: 120px;
    overflow: hidden;
    padding: .5rem;
    border: 1px solid #CDCDCD;
    margin: 5px 5px 5px 5px;
}

#stuff-table .employee * {
    float: left;
}

#stuff-table .employee img {
    border: 2px solid #CDCDCD;
}

#stuff-table .employee .name {
    text-align: center;
    width: 120px;
    padding: .5rem 1rem;
    margin: 0 0 10px 5px;
}

#stuff-table .employee .email {
    color: #20BFF6;
    margin: 0 0 0 5px;
}

#stuff-table .employee .phone {
    display: block;
    margin: 0 0 0 5px;
}

/*
 * Live game content
 */
#live_game_event_form {
    margin: 10px 0 0px 0;
    padding-bottom: 0;
}

#live-game-content #story_text #live_text #live_game_event_form div {
    padding: 0;
    margin: 0;
}

#live-game-content #story_text #game-body{
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

#live_game_event_form {
    border: 1px solid #ccc;
    background: #f5f5f5;
}

input[type=text]._player_in, input[type=text]._player_out {
    width: 20px;
}

input[type=text]._player_in {
    background-color: #10c400;
    border: none;
    color: #fff;
}

input[type=text]._player_out {
    background-color: #ff4a4a;
    border: none;
    color: #fff;
}

/*Live games index*/
#live_games {
    display: flex;
    background-color: #FFFFFF;
    font-size: 1.2rem;
    margin: 3rem 0 1rem 0;
    align-content: center;
    justify-content: flex-start;
    align-items: stretch;
}

#gsm_matches_live .live_games {
    font-size: 1.2rem;
    margin: 10px 0 10px 0;
    border-top: 1px solid #f47a20;
    border-bottom: 1px solid #f47a20;
    background: #ffede0 url(/themes/2021/images/icon-world.png) no-repeat 92% .5rem;
    background-size: 2rem 2rem;
    width: 100%;
}
#stv_matches_live .live_games {
    font-size: 1.2rem;
    margin: 10px 0 10px 0;
    border-top: 1px solid #00afef;
    border-bottom: 1px solid #00afef;
    background: #eaf6fd url(/themes/2021/images/icon-fn.png) no-repeat 95% 1rem;
    background-size: 20%;
    width: 100%;
}

#urslit_matches_live .live_games {
    font-size: 1.2rem;
    margin: 10px 0 10px 0;
    border-top: 1px solid #0b8040;
    border-bottom: 1px solid #0b8040;
    background: #e2e8df url('/themes/2013/images/icon-urslit.png') no-repeat 90% 1rem;
    background-size: 15%;
    width: 100%;
}

#live_games #live_game_events {
    font-family: 'DINOT', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    color: #231f20;
    font-size: 1.4rem;
    width: 100%;
}
.live_games .live_game_events {
    font-family: 'DINOT', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    color: #231f20;
    width: 100%;
}

#live_games #live_game_events .game {
    width: 31.3%;
    margin: 1.5rem 1rem 0 1rem;
}
.live_games .live_game_events .game {
    width: 28%;
    border-right: 1px solid #f47a20;
    padding: 0 1rem;
}
.live_games.stv .live_game_events .game{
    border-color: #00afef;
}
.live_games.urslit .live_game_events .game{
    border-color: #0b8040;
}
.live_games .live_game_events .game:last-child{
    border: none;
}
#live_games #live_game_events .game .team-h-logo,
#live_games #live_game_events .game .team-g-logo
{
    width: 3rem;
    margin: 0 1rem -.5rem 1rem;
}
#live_games #live_game_events .game .score {
    text-align: center;
}
.live_games .live_game_events .game .score {
    font-family: 'DINOT-Black';
    font-size: 1.6rem;
    line-height: 2rem;
    margin: 0 0 0 1rem;
}
.live_games .live_game_events .game .teams {
    font-size: 1.3rem;
    line-height: 2rem;
    padding: 0 0 0 1rem;
}
#live_games #live_game_events .game .score .game-time{
    display: block;
    font-family: 'DINOT', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 1.2rem;
    font-weight: bold;
}
.live_games .live_game_events .game .score .game-time {
    display: block;
    font-family: 'DINOT', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
}

#live_games #live_game_events .games {
    display: flex;
    flex-wrap: wrap;
    padding: 0 0 1.5rem 0;
}
.live_games .live_game_events .games {
    display: flex;
    flex-wrap: wrap;
    padding: 2rem 0 1rem;
    row-gap: 2rem;
}

#live_games #live_game_events .games .league-title{
    color: #231f20;
    text-transform: uppercase;
    font-size: .9rem;
}
.live_games .live_game_events .games .league-title{
    color: #231f20;
    text-transform: uppercase;
    font-size: .9rem;
    font-weight: bold;
    line-height: 1rem;
}

#live_games #live_game_events .games .game a{
    display: flex;
    font-size: 2rem;
    align-items: center;
    line-height: 2.2rem;
}
.live_games .live_game_events .games .game a {
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin: 1rem 0 0;
}
.live_games.stv .live_game_events .games .game a{
    margin: inherit;
}
.live_games .live_game_events .games .game .game-time{
    font-family: 'DINOT-Black';
    font-size: 1.4rem;
    text-align: center;
}
.live_games .live_game_events .games .game .game-time img {
    width: 18px;
}

#live_games ul {
    display: table-row;
    margin: 0;
    padding: 0;
    font-family: 'DINRoundPro', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    color: #231f20;
    font-size: 1.4rem;
}

#live_games a {
    text-decoration: none;
    font-size: 13px;
}

#live_games li {
    display: table-cell;
    margin: 0;
    width: 213px;
    padding-right: 10px;
    border-right: 1px solid #71c9f1;
}

#urslit_matches_live #live_games li {
    border-right: 1px solid #0b8040;
}

#live_games div.live span,
#live_games div.over span {
    font-family: 'DINOT-MEDIUM', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 2rem;
    font-weight: bold;
    line-height: 1rem;
}

#live_games div strong {
    color: #231f20;
    font-size: 12px;
}

#live_games div.live,
#live_games div.live span.game-time,
.live_games div.live .game-time
{
    color: #0c8141;
}

#live_games div.not_started,
#live_games div.not_started span.game-time
{
    color: #FA872A;
}

#live_games div.over,
#live_games div.over span.game-time,
.live_games div.over .game-time
{
    color: #e40006;
}

#live_games #live_games_title {
    text-transform: uppercase;
    font-family: 'DINOT-Black', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    color: #fff;
    font-size: 1.3rem;
    background-color: #00afef;
    width: 3rem;
    min-height: 10rem;
}
#live_games #live_games_title a,
#live_games #live_games_title span {
    font-size: 2rem;
    display: block;
    color: #fff;
    transform: rotate(270deg);
    margin-top: 3.4rem;
    position: absolute;
    margin-left: -2.5rem;
}

#gsm_matches_live .live_games_title {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
    color: #f47a20;
    font-size: 1.3rem;
}
#stv_matches_live .live_games_title {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
    color: #f47a20;
    font-size: 1.3rem;
}

#urslit_matches_live .live_games_title {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
    color: #0c8141;
    font-size: 1.3rem;
}

.live_games.hm a.live-games-all-btn {
    color: #f47a20;
}
.live_games .live_games_title {
    color: #fff;
    border-right: 1rem solid #0000;
    width: 50%;
    position: relative;
    text-transform: uppercase;
    font-family: 'DINOT-Medium';
    font-weight: bold;
    font-size: 1rem;
    background: none;
    min-height: inherit;
}
.live_games .live_games_title span{
    position: absolute;
    top: -2.2rem;
    margin: 0 3rem;
    transform: none;
    text-transform: uppercase;
    font-family: 'DINOT-Black';
    font-size: 1.4rem;
    color: #fff;
}
.live_games.hm .live_games_title {
    border-top: 2rem solid #f47a20;
}
.live_games.stv .live_games_title {
    border-top: 2rem solid #00afef;
}
.live_games.urslit .live_games_title {
    border-top: 2rem solid #0c8141;
}
.live_games.hm a.live-games-all-btn {
    color: #f47a20;
}
.live_games.hm .button-refresh {
    background: url('/themes/2021/images/icon-refresh-orange.png') no-repeat;
    background-size: 1.5rem 1.5rem;
    margin: -1.2rem 1rem;
}
.live_games.urslit .button-refresh {
    background: url('/themes/2021/images/icon-refresh-green.png') no-repeat;
    background-size: 1.5rem 1.5rem;
    margin: -1.2rem 1rem;
}
.live_games .all-urslit-btn{
    text-decoration: none;
    display: block;
    margin: 0 0 1rem 2rem;
}
.live_games .all-urslit-btn:hover {
    text-decoration: underline;
}

/* EOF live games, HM and urslit games on index*/

#live-game-content {
    padding: 1.5rem;
    font-family: 'Montserrat';
}
#live-game-content #story_text{
    background-color: #f1f1f1;
}
#live-game-content #story_text #game_info {
    width: 100%;
}
#live-game-content #story_text #game-header{
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1rem;
}
#live-game-content #story_text #img_team_h {
    display: inline-block;
    text-align: left;
    vertical-align: top;
}
#live-game-content #story_text #score-text{
    display: flex;
    align-items: stretch;
    color: #fff;
    width: 100%;
    justify-content: center;
}
#live-game-content #story_text #score-text-h{
    display: flex;
    align-items: center;
    font-size: 30pt;
    background: #144a3b;
    width: 50%;
    justify-content: center;
}
#live-game-content #story_text #score_h{
    display: flex;
    align-items: center;
    font-size: 6rem;
    font-weight: bold;
    background: #144a3b;
    padding: 0 2rem 0 2rem;
}
#live-game-content #story_text #score_g{
    display: flex;
    align-items: center;
    font-size: 6rem;
    font-weight: bold;
    padding: 0 2rem 0 2rem;
    background: #febd00;
}
#live-game-content #story_text #score-text-g{
    display: flex;
    align-items: center;
    font-size: 30pt;
    background: #febd00;
    width: 50%;
    justify-content: center;
}
#live-game-content #story_text #general_info {
    width: 25%;
    text-align: right;
    padding: 1rem;
    font-size: 1.4rem;
}
#live-game-content #story_text #general_info .game-date{
    font-weight: bold;
    font-style: italic;
    font-size: 1.6rem;
}

#live-game-content #story_text #game_score #game-score-header {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
}

#live-game-content #story_text #game-header{
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1rem;
}
#live-game-content #story_text #game-author{
    display: flex;
    align-items: flex-start;
    padding: 2rem 0 0 0;
    width: 25%;
}
#live-game-content #story_text #game-author #game-author-contacts{
    padding: 1rem;
}
#live-game-content #story_text #game-author .photo{

}
#live-game-content #story_text #game-author #game-author-contacts a{
    text-decoration: none;
}
#live-game-content #story_text #scorers{
    width: 70%;
    margin-top: 1rem;
}
#live-game-content #story_text #scorers .score-guest{
    display: flex;
    justify-content: flex-end;
    margin-left: 3rem;
}
#live-game-content #story_text #scorers .score-home{
    margin-bottom: 0.5rem;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    margin-left: 2.5rem;
}
#live-game-content #story_text #scorers .score-guest .score-guest-sub{
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-right: 1rem;
}
#live-game-content #story_text #scorers .scorer-text{
}
#live-game-content #story_text #img_team_g {
    display: inline-block;
    text-align: right;
    vertical-align: top;
}
#live-game-content #story_text #main-stories-carousel-wrapper{
    width: 1190px;
    max-height: 120px;
    margin: 2rem 2rem 5rem 2rem;
    position: relative;
}
#live-game-content #story_text #main-stories-carousel{
    height: 120px;
    line-height: 120px;
    overflow: hidden;
}
#live-game-content #story_text #main-stories-carousel ul li{
    width: 120px;
    margin: 0 2px 0;
}

#live-game-content #story_text #gal_author{
    clear: both;
    margin: 0 0 10px 0;
    font-size: 1rem;
    color: #95916E;
}

#live-game-content #story_text #game_images {
    /*float: left;
        width: 745px;
        margin-bottom: 10px;
        background: #fffcb7;
        border: 1px solid #f0e8aa;*/
}

#live-game-content #story_text #team_h_lineup {
    width: 250px;
    background: #ffffff;
    padding: 1rem;
    font-size: 1.4rem;
    border-top: 1rem solid #144a3b;
}

#live-game-content #story_text #team_h_lineup .lineup-header{
    color: #144a3b;
    font-size: 1.8rem;
    text-transform: uppercase;
}

#live-game-content #story_text #team_g_lineup .lineup-header{
    color: #febd00;
    font-size: 1.8rem;
    text-transform: uppercase;
}

#live-game-content #story_text #live_text {
    float: left;
    width: 640px;
    margin: 0px 10px;
}

#live-game-content #story_text #live_text.story {
    float: none;
}

#live-game-content #story_text #live_text #new_events_notice a {
    display: block;
    text-align: center;
    border: 1px solid #DFEAEC;
    background: #E5F8FF;
    padding: .3rem;
}

#live-game-content #story_text #live_text #live_buttons {
    width: 100%;
}

#live-game-content #story_text #live_text #live_buttons #btn_text {
    background-image: url(../images/icon_refresh.png);
    background-position: 5px 3px;
    padding-left: 2.5rem;
}

#live-game-content #story_text #live_text #live_buttons #btn_text.events {
    background-image: url(../images/icon_write_story.png);
    background-position: 5px 3px;
    padding-left: 2.5rem;
}

#live-game-content #story_text #live_text #live_buttons #btn_article {
    background-image: url(../images/icon_article.png);
    background-position: 7px 3px;
    padding-left: 3rem;
    padding-right: 1.5rem;
}

#live-game-content #story_text #live_text #live_buttons #btn_videos {
    background-image: url(../images/icon_microphone.png);
    background-position: 7px 3px;
    padding-left: 3.5rem;
    padding-right: 2rem;
}

#live-game-content #story_text #live_text #live_buttons a {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 1.6rem;
    color: #231f20;
    text-decoration: none;
    border: 2px solid #e0e0e0;
    padding: .1rem 1rem .1rem 1rem;
    background-color: #f8fafa;
    background-repeat: no-repeat;
}

#live-game-content #story_text #live_text #live_buttons a.state-default {
    background-color: #f8fafa;
    background-repeat: no-repeat;
}

#live-game-content #story_text #live_text #live_buttons a:hover,
#live-game-content #story_text #live_text #live_buttons a.state-active {
    background-color: #c6e7e8;
    border-color: #f89e23;
}

#live-game-content #story_text #team_g_lineup {
    width: 250px;
    background: #ffffff;
    padding: 1rem;
    font-size: 1.4rem;
    border-top: 1rem solid #febd00;
}

#live-game-content #story_text .blue {
    color: #009ece;
}

#live-game-content #story_text #live_text span.date {
    font-size: .9rem;
    color: #838383;
}

#live-game-content #story_text #live_text span.goal {
    color: #eb0100;
    font-weight: bold;
}

#live-game-content #story_text #live_text span.yellow {
    color: #f68e1b;
    font-weight: bold;
}

#live-game-content #story_text #live_text span.red {
    color: #e40301;
    font-weight: bold;
}

#live-game-content #story_text #live_text span.var {
    color: #19418e;
    font-weight: bold;
}
#live-game-content #story_text #live_text img.event-var {
    width: 40px;
    margin-top: -30px;
    margin-left: -30px;
    background: #fff;
}

#live-game-content #story_text #live_text div {
    margin-bottom: 30px;
    padding: .5rem;
    /*padding-top: 1.5rem;*/
}

#live-game-content #story_text #live_text #live_videos div {
    margin-bottom: 0;
    padding: 0;
    padding-top: 0;
}

#story #live-game-content {
    padding-top: 0;
}

#live-game-content #story_text #live_text.story #live_textbox {
    padding-top: 0;
}

#live-game-content #story_text #live_text.story #live_buttons {
    padding-bottom: 0;
    padding-top: 0;
    margin-bottom: 0;
}

#live-game-content #story_text #live_text.story #live_game_event_form {
    margin-bottom: 0;
}

#live-game-content #story_text #live_text div.reg, #live-game-content #story_text #live_text div.complete,
#live-game-content #story_text #live_text div.leikur,
#live-game-content #story_text #live_text div.halfleikur,
#live-game-content #story_text #live_text div.dominos ,
#live-game-content #story_text #live_text div.var {
    width: 585px;
    float: left;
    border: 1px solid #CCCCCC;
    padding: .5rem;
}

#live-game-content #story_text #live_text.story #live_game_events div.event {
    width: 100%;
    border: 1px solid #CCCCCC;
    padding: .5rem;
    background: none;
    margin-bottom: 15px;
}

#live-game-content #story_text #live_text.story #live_game_events div.twitter-tweet {
    border: 0;
}

#live-game-content #story_text #live_text.story #live_game_events div.yellow {
    border-color: #f0bd20;
    background-color: #f8efc0;
    float: none;
}

#live-game-content #story_text #live_text.story #live_game_events div.red {
    border-color: #d61b00;
    background-color: #f8c0ae;
    float: none;
}

#live-game-content #story_text #live_text.story #live_game_events div.green {
    border-color: #31bd31;
    background-color: #a8f898;
}

#live-game-content #story_text #live_text.story #live_game_events div.blue {
    border-color: #80a3e2;
    background-color: #d2ebf4;
    color: #343434;
}

#live-game-content #story_text #live_text div.strt {
    background-color: #d2ebf4;
}

#live-game-content #story_text #live_text div.twi {
    width: 585px;
    float: left;
    border: 1px solid #CCCCCC;
    padding: .5rem;
    background: #c0deed url("../images/twi_bg.jpg") no-repeat;
    color: #000000;
}

#live-game-content #story_text #live_text div.twi span.date {
    color: #000000;
}

#live-game-content #story_text #live_text div.sub {
    width: 585px;
    float: left;
    border: 1px solid #cccccc;
}

#live-game-content #story_text #live_text div.goal,
#live-game-content #story_text #live_text div.own_goal,
#live-game-content #story_text #live_text div.penalty {
    width: 585px;
    float: left;
    border: 1px solid #e7e9a7;
    background: #fffebe url("../images/ball.png") no-repeat top right;
}

#live-game-content #story_text #live_text div.missed_penalty {
    width: 585px;
    float: left;
    border: 1px solid #E9BCA7;
    background: #FFF0EC url("../images/missed_ball.png") no-repeat top right;
}

#live-game-content #story_text #live_text div.red {
    width: 585px;
    float: left;
    border: 1px solid #ef6676;
    background: url("../images/yellow.gif") no-repeat top right;
}

#live-game-content #story_text #live_text div.yellow {
    width: 585px;
    float: left;
    border: 1px solid #e9e488;
    background: url("../images/red.gif") no-repeat top right;
}

#live-game-content #story_text #live_text span.in {
    font-size: 1.2rem;
    color: #25b311;
    font-weight: bold;
}

#live-game-content #story_text span.minute {
    font-size: 1.2rem;
}

#live-game-content #story_text #live_text #live_videos div.video_icons {
    float: left;
    width: 250px;
    margin-right: 20px;
}

#live-game-content #story_text #live_text span.out {
    font-size: 1.2rem;
    color: #f70000;
    font-weight: bold;
}

#live-game-content #story_text #live_text #game_author {
    font-size: 1rem;
    color: #AAA;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

#live-game-content #story_text #live_text img.live_text_image {
    width: 100%;
    margin-bottom: 1rem;
}
#live-game-content #story_text #live_text .img-container{
    padding: 0;
    margin: 0;
}
#live-game-content #story_text #live_text .image-author {
    font-size: 1rem;
    margin: 0;
}

#live-game-content #story_text #live_text div.author {
    float: right;
    font-size: 1rem;
    color: #AAA;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

#live-game-content #story_text #live_text #article_author {
    font-size: 1.1rem;
    font-weight: bold;
    margin: 0px;
    padding: 0 .5rem;
    color: #AAA;
}

#live-game-content #story_text #live_text #article_title {
    color: #20BFF6;
    font-size: 2.6rem;
    font-family: 'DINRoundPro-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    padding: 2.5rem 1.5rem 0 1.5rem;
    line-height: 2.8rem;
}

#live-game-content #story_text #live_text #article-title {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 3.5rem;
    color: #231F20;
    background: url('/themes/2013/images/icon_article_big.png') no-repeat 10px 10px;
    padding: 0 0 0 6.5rem;
    font-weight: 600;
}

#live-game-content #story_text #live_text #article-header {
    background-color: #2ebced;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 1.4rem;
    color: #fff;
    text-align: right;
    vertical-align: top;
    height: 45px;
}

#live-game-content #story_text #live_text #article-header a {
    text-decoration: none;
    color: #fff;
    float: right;
    clear: both;
}

#live-game-content #story_text #live_text #article-header #article-contacts {
    float: right;
    margin: 0px;
    padding: 0 2rem;
}

#live-game-content #story_text #live_text #article-header .photo {
    width: 90px;
    /*-moz-border-radius: 80px;
        -webkit-border-radius: 80px;*/
    /* HB: No need for browser prefixes anymore - remove everywhere */
    border-radius: 80px;
    border: 3px solid #2CBDEE;
    float: right;
    margin-right: 20px
}

#live-game-content #story_text #live_text #article-table {
    border-spacing: 10px;
    border-collapse: separate;
}

#live-game-content #story_text #live_text #article-table td {
    width: 50%;
}

#live-game-content #story_text #live_text #article-table .block {
    border: 1px solid #E2E2E2;
    background: #F8FAFA;
    padding: 0 1rem 1rem 1rem;
    text-align: justify;
}

#live-game-content #story_text #live_text #article-table .title {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 2.2rem;
    color: #31c2f1;
    font-weight: 400;
    padding: 0;
    margin: 10px 10px 5px 0px;
}

#live-game-content #story_text #live_text #article-table .player {
    margin: 0;
    padding: 0;
}

#live-game-content #story_text #live_text #article-table .player-desc {
    margin: 0;
    padding: 0;
}

#players_list_table td {
    font-size: 1.2rem;
    padding-bottom: 2px;
}

#players_list_table thead tr th {
    font-weight: bold;
    background: #dfdfdf;
    padding: .3rem;
}

#players_list_table tr td table tr th {
    font-weight: bold;
}

.ui-tooltip-content .event {
    display: flex;
    margin-bottom: .2rem;
}

#live-game-content #story_text #live_text #live_game_events{
    background: url("../images/bg-live-game-line.png") repeat-y 50%;
    background-size: 3px;
    display: flex;
    flex-direction: column;
}
#live-game-content #story_text #live_text span.date{
    color: #231f20;
    font-family: 'DINOT-Black';
    font-size: 12px;
    display: block;
}
#live-game-content #story_text #live_text span.goal{
    font-weight: bold;
    display: block;
}
#live-game-content #story_text #live_text span.goal i{
    font-family: 'DINOT-Black';
    font-size: 14px;
    text-transform: uppercase;
}

#live-game-content #story_text #live_text .home div,
#live-game-content #story_text #live_text .guest div
{
    clear: both;
    margin-bottom: 1rem;
}
#live-game-content #story_text #live_text .guest span.goal i
{
    margin: 0 1.5rem;
}
#live-game-content #story_text #live_text .guest span.goal div,
#live-game-content #story_text #live_text .guest div.msg
{
    float: right;
}
#live-game-content #story_text #live_text .home span.goal i
{
    float: right;
    margin: 0 1.5rem;
}
#live-game-content #story_text #live_text span.yellow{
    font-weight: bold;
    display: block;
    clear: both;
    margin-bottom: 1.2rem;
}
#live-game-content #story_text #live_text span.red{
    font-weight: bold;
    display: block;
    clear: both;
    margin-bottom: 1.2rem;
}
#live-game-content #story_text #live_text img.live_text_image{
    width: 100%;
    margin-bottom: 0;
}
#live-game-content #story_text #live_text div.reg,
#live-game-content #story_text #live_text div.complete,
#live-game-content #story_text #live_text div.leikur,
#live-game-content #story_text #live_text div.halfleikur,
#live-game-content #story_text #live_text div.var
{
    background-color: #fff;
    padding: 1rem;
    line-height: 22px;
    /*width: 100%;*/
}
#live-game-content #story_text #live_text div.reg .msg{
    margin: 1rem 0;
}
#live-game-content #story_text #live_text div.halfleikur .half,
#live-game-content #story_text #live_text div.leikur .start
{
    font-weight: bold;
    clear: both;
    font-size: 1.4rem;
    margin: 1rem 0;
}
#live-game-content #story_text #live_text.story #live_game_events div.event{
    width: 100%;
    border: 1px solid #CCCCCC;
    padding: .5rem;
    background-color: #fff;
    margin-bottom: 15px;
}
#live-game-content #story_text #live_text.story #live_game_events div.yellow{
    border-color: #f0bd20;
    background-color: #f8efc0;
    float: none;
}
#live-game-content #story_text #live_text.story #live_game_events div.red{
    border-color: #d61b00;
    background-color: #f8c0ae;
    float: none;
}
#live-game-content #story_text #live_text.story #live_game_events div.green{
    border-color: #31bd31;
    background-color: #a8f898;
}
#live-game-content #story_text #live_text.story #live_game_events div.blue{
    border-color: #80a3e2;
    background-color: #d2ebf4;
    color: #343434;
}
#live-game-content #story_text #live_text div.home{
    align-self: flex-start;
}
#live-game-content #story_text #live_text div.guest{
    align-self: flex-end;
}
#live-game-content #story_text #live_text div.strt{
    background-color: #d2ebf4;
}
#live-game-content #story_text #live_text div.twi.guest span.date{
    float: left;
}
#live-game-content #story_text #live_text .btn{
    padding: .5rem;
    color: #FFF;
    background-color: #3B91CF;
}
#live-game-content #story_text #live_text .guest div.btns{
    float: right;
    clear: both;
}
#live-game-content #story_text #live_text div.sub{
    background-color: #fff;
    padding: .5rem;
}
#live-game-content #story_text #live_text div.guest.sub,
#live-game-content #story_text #live_text div.guest.yellow,
#live-game-content #story_text #live_text div.guest.red,
#live-game-content #story_text #live_text div.guest.goal,
#live-game-content #story_text #live_text div.guest.penalty,
#live-game-content #story_text #live_text div.guest.missed_penalty,
#live-game-content #story_text #live_text div.guest.own_goal
{
    border-right: 5px solid #febd00;
    max-width: 90%;
    min-width: 60%;
}
#live-game-content #story_text #live_text div.var img.event-icon {
    float: right;
    margin: -4rem -2.5rem;
    background-color: #fff;
}
#live-game-content #story_text #live_text div.home.sub,
#live-game-content #story_text #live_text div.home.yellow,
#live-game-content #story_text #live_text div.home.red,
#live-game-content #story_text #live_text div.home.goal,
#live-game-content #story_text #live_text div.home.penalty,
#live-game-content #story_text #live_text div.home.missed_penalty,
#live-game-content #story_text #live_text div.home.own_goal
{
    border-left: 5px solid #144a3b;
    max-width: 90%;
    min-width: 60%;
}

#live-game-content #story_text #live_text div.guest .date{
    float: right;
    margin: 0.5rem 1rem 1rem 0;
}
#live-game-content #story_text #live_text div.home .date{
    float: left;
    margin: 0.5rem 0 1rem .5rem;
}
#live-game-content #story_text #live_text div.guest img.event-icon{
    width: 25px;
    float: left;
}
#live-game-content #story_text #live_text div.home img.event-icon{
    width: 25px;
    float: right;
}
#live-game-content #story_text #live_text div.guest.sub img.event-icon{
    margin: -12px;
}
#live-game-content #story_text #live_text div.home.sub img.event-icon{
    width: 25px;
    float: right;
    margin: -15px;
}
#live-game-content #story_text #live_text div.home.yellow img.event-icon,
#live-game-content #story_text #live_text div.home.red img.event-icon
{
    float: right;
    margin: -1.5rem;
    height: 30px;
    width: 22px;
    border-radius: 0.3rem;
}
#live-game-content #story_text #live_text div.guest.yellow img.event-icon,
#live-game-content #story_text #live_text div.guest.red img.event-icon
{
    float: left;
    margin: -1.5rem;
    height: 30px;
    width: 22px;
    border-radius: 0.3rem;
}
#live-game-content #story_text #live_text div.goal,
#live-game-content #story_text #live_text div.own_goal,
#live-game-content #story_text #live_text div.penalty
{
    background: #a1ffcb;
    padding: 0.5rem;
}
#live-game-content #story_text #live_text div.guest.goal img.event-icon,
#live-game-content #story_text #live_text div.guest.missed_penalty img.event-icon,
#live-game-content #story_text #live_text div.guest.penalty img.event-icon,
#live-game-content #story_text #live_text div.guest.own_goal img.event-icon
{
    margin: -1.5rem;
}
#live-game-content #story_text #live_text div.home.goal img.event-icon,
#live-game-content #story_text #live_text div.home.penalty img.event-icon,
#live-game-content #story_text #live_text div.home.missed_penalty img.event-icon,
#live-game-content #story_text #live_text div.home.own_goal img.event-icon
{
    margin: -1.5rem;
}
#live-game-content #story_text #live_text div.missed_penalty {
    background: #ffb5a4;
    padding: 0.5rem;
}

#live-game-content #story_text #live_text div.yellow,
#live-game-content #story_text #live_text div.red
{
    padding: 0.5rem;
    background: #fff;
}
#live-game-content #story_text #live_text div.dominos
{
    background: #7bd1eb;
    padding: 0.5rem;
    border-left: 5px solid #e61e29;
}
#live-game-content #story_text #live_text div.dominos img.event-icon
{
    float: right;
    margin: -2.3rem;
    width: 40px;
}
#live-game-content #story_text #live_text .in-out{
    margin-top: 20px;
    display: flex;
    justify-content: space-around;
    clear: both;
}
#live-game-content #story_text #live_text span.in{
    font-size: 1.4rem;
    display: block;
    margin-right: 2rem;
}
#live-game-content #story_text #live_text span.in span{
    display: block;
    color: #2c822a;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 14px;
}
#live-game-content #story_text span.minute{
    font-size: 1.1rem;
}
#live-game-content #story_text #live_text span.out{
    font-size: 1.4rem;
    display: block;
}
#live-game-content #story_text #live_text span.out span{
    display: block;
    color: #a30808;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 14px;
}
#live-game-content #story_text #live_text.story #live_game_events div.twitter-tweet,
#live-game-content #story_text #live_text.story #live_game_events div.twitter-tweet-rendered
{
    border: 0;
}
/*
 * Links content
 */

#links .links-subcategory {
    float: left;
    border: 1px solid #CDCDCD;
    margin: 10px 10px 10px 0;
    padding: .1rem;
    width: 185px;
    min-height: 280px;
}

#links .links-subcategory-title {
    background: #F7F7F7 url('../images/story-header-bg.png') repeat-x;
    line-height: 1.3rem;
    padding: 1rem 1rem;
    font-family: 'DINRoundPro', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    text-shadow: 1px 1px 1px #dddddd;
    border-bottom: 1px solid #CDCDCD;
}

#links .links-subcategory ul {
    list-style: disc;
    float: left;
    margin-left: 25px;
    padding: .5rem;
}

/*
 * Shop
 */

#shop-nav #shop-nav-panel {
    width: 270px;
    background: url('../images/shop-nav-header.png') no-repeat 12px 14px;
    padding: 5rem 0 2rem 0;
    overflow: hidden;
    min-height: 600px;
}

#shop-nav #shop-nav-panel #cat-tree {
    padding: 0 1.5rem;
}

#shop-nav div {
    float: left;
}

#shop-nav .icon-empty {
    width: 20px;
}

#shop-nav .icon-arrow-right {
}

#products-content {
    padding: 1.5rem;
    min-height: 400px;
}

#shop-content .story-header #title {
    font-weight: bold;
    float: left;
    margin-top: 10px;
}

#shop-content #shop-btn-cart {
    float: right;
    display: block;
    background: url(../images/icon-basket-24x24.png) no-repeat 0px 5px;
    padding: 1rem 0 1rem 3rem;
    text-decoration: none;
}

#products-content .product {
    font-size: 1.2rem;
    width: 150px;
    margin: 10px 10px 10px 0;
    text-align: center;
    line-height: 1.4rem;
}

#products-content .product .image {
    display: block;
}

#products-content .product .title a {
    color: #20BFF6;
}

#products-content .product .image img {
    padding: .2rem;
    border: 1px solid #CDCDCD;
}

#products-content .product .ui-icon {
    background: url('../images/icon-basket-add-16x16.png') no-repeat;
    margin: 0 auto;
}

#product-content {
    padding: 1.5rem;
}

#product-content .image {
    float: left;
    padding: .2rem;
    border: 1px solid #CDCDCD;
    margin-right: 50px;
}

#product-content .title {
    font-family: 'DINRoundPro-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 2.2rem;
    margin: 0 0 4rem 0;
}

#product-content .price {
    font-weight: bold;
}

#product-content #frm-add-to-cart {
    margin-top: 30px;
}

#product-content #frm-add-to-cart #fld-order {
    float: left;
    margin-top: 5px;
}

#product-content #frm-add-to-cart #btn-add-to-cart {
    float: left;
    margin-left: 20px;
}

#product-content #frm-add-to-cart #btn-back {
    float: left;
    margin-right: 20px;
    margin-left: 20px;
}

#shop-cart-table {
    width: 100%;
}

#shop-cart-buttons {
    margin-top: 50px;
}

/*
 * Twitter banner
 *
*/

#banner4 div.twtr-doc {
    /*-moz-border-radius: 0px;
        -webkit-border-radius: 0px;*/
    /* HB: No need for browser prefixes anymore - remove everywhere */
    border-radius: 0px
}

/*
 * Articles
 */

#authors-panel {
    width: 270px;
    background: url('../images/articles-header.png') no-repeat 12px 14px;
    padding: 5rem 0 2rem 0;
    overflow: hidden;
}

#authors-panel .author {
    float: left;
    margin: 1rem;
    clear: both;
}

#authors-panel .author img {
    margin-right: 10px;
}

#articles-content {
    padding: 1.5rem;
}

#articles-content .article {
    float: left;
    width: 800px;
    margin-bottom: 20px;
    border-bottom: 1px solid #ccc;
    clear: both;
    padding-bottom: 1rem;
}

#articles-content .article img {
    float: left;
    padding: .2rem;
    border: 1px solid #CDCDCD;
    margin: 0px 10px 10px 0;
}

#articles-content .article .author {
    font-size: 1.3rem;
}

#articles-content .article .author span.date {
    font-size: 1rem;
    color: #666;
}

#articles-content .article .title a {
    color: #20BFF6;
    font-size: 2.6rem;
    font-family: 'DINRoundPro-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    text-decoration: none;
}

#articles-content .article .more {
    color: #20BFF6;
}

#articles-content .nav {
    float: left;
    margin: 10px 0px 30px 400px;
    text-align: center;
}

#articles-content #author-photo {
    text-align: center;
    margin-bottom: 20px;
    border-bottom: 1px solid #CDCDCD;
}

#articles-content #author-photo img {
    padding: .2rem;
    border: 1px solid #CDCDCD;
}

#articles-content #author_name {
    color: #20BFF6;
    font-size: 2rem;
    font-family: 'DINRoundPro-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
}

#instagram div.col-270 {
    width: 250px;
    padding: 25rem 1rem 1rem 2rem;
    background: url(/themes/2013/images/instagram.png) no-repeat 15px 2px;
}

#instagram div.col-310-news {
    width: 310px;
    padding: 2.5rem 1rem 1rem 3rem;
    background: #fff url(/themes/2013/images/instagram.png) no-repeat 35px 2px;
}

#content div#hm-panel {
    width: 250px;
    padding: 1rem 1rem 2rem 1rem;
    overflow: hidden;
    border-top: 14px solid #02BAF3;
}

#hm-panel .title {
    padding: 2rem;
    text-align: center;
    font-size: 2.8rem;
    font-family: "Arial Black";
    color: #28B8EB;
    margin-bottom: 15px;
}

#hm-panel .league {
    color: #02baf3;
    line-height: 1.4rem;
    padding: .5rem 1.5rem .7rem 1.5rem;
    font-size: 1.6rem;
    font-family: 'DINRoundPro'
}

#hm-panel .leagues {
    padding: .3rem 1.5rem .3rem 4.5rem;
}

#hot-news #hm-panel table {
    font-size: 1.2rem;
    width: 100%;
}

#hm-panel thead {
    border-left: 1px solid #2f2f2f;
    border-right: 1px solid #2f2f2f;
    background: #7c7c7c url('../images/standings-table-bg.png') repeat-x;
}

#hm-panel tbody {
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
}

#hm-panel th {
    font-size: 1.1rem;
    font-weight: bold;
    color: #FFFFFF;
    padding-bottom: .3rem;
    padding-left: .5rem;
}

#hm-panel tr {
    color: #5f5f5f;
    border-bottom: 1px solid #dfdfdf;
}

#hm-panel tr.odd {
    background-color: #f0f0f0;
}

#hm-panel tr.even {
    background-color: #ffffff;
}

#hm-panel td {
    padding-left: .5rem;
}

#hm-panel td.last {
    border-left: 1px solid #dddddd;
}

#content div#hm-content {
    border-top: 14px solid #02BAF3;
}

#hm-content #cup2014 {
    margin: 20px;
}

#hm-content .title {
    display: inline;
    font-size: 2.8rem;
    font-family: 'Arial Black';
    color: #02BAF3;
}

#hm-content #games {
    width: 100%;
}

#hm-content #left {
    padding-left: 3rem;
    padding-right: 2rem;
    width: 50%;
}

#hm-content #right {
    padding-left: 2rem;
    padding-right: 3rem;
    width: 50%;
}

#hm-content #left table, #hm-content #right table {
    font-size: 1.3rem;
    /*width: 100%;*/
    margin-bottom: 40px;
    float: left;
    margin-left: 35px;
}


#hm-content #left tbody, #hm-content #right tbody {
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
}

#hm-content #left th, #hm-content #right th {
    font-family: 'DINRoundPro', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 1.6rem;
    font-weight: normal;
    color: #FFFFFF;
    padding-bottom: .3rem;
    padding-left: .5rem;
}

#hm-content #left tr, #hm-content #right tr {
    color: #5f5f5f;
    border-bottom: 1px solid #dfdfdf;
}

#hm-content #left tr.odd, #hm-content #right tr.odd {
    background-color: #f3f3f3;
}

#hm-content #left tr.even, #hm-content #right tr.even {
    background-color: #ffffff;
}

#hm-content table.table-type-1 td {
    font-size: 1.4rem;
    color: #02BAF3;
}

#hm-content table.table-type-1 td.date {
    color: #5F5F5F;
}

.button-refresh {
    float: right;
    display: block;
    width: 16px;
    height: 16px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

#live_games .button-refresh {
    background: url('../images/icon-refresh-blue.png') no-repeat;
    background-size: 16px 16px;
}

#gsm_matches_live #live_games .button-refresh {
    background: url('../images/icon-refresh-orange.png') no-repeat;
    background-size: 16px 16px;
}

#urslit_matches_live #live_games .button-refresh {
    background: url('../images/icon-refresh-green.png') no-repeat;
    background-size: 16px 16px;
}

#hornid_form {
    border: 1px solid #d5d5d5;
    float: left;
    margin: 10px 10px 10px 15px;
    padding: 1rem;
}

/* ALL Live games */
#lg-header {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 3rem;
    background: #28b9ec;
    color: #fff;
    padding: 2.5rem 0px 1rem 3.5rem;
}

#lg-left-col {
    width: 312px;
    float: left;
    margin-right: 2.8rem;
}

#tweets.lg-tweets {
    margin: 0;
    border: .2rem solid #E60000;
}

.lg-game-box {
    margin-top: 1.5rem;
    background: #28b9ec;
    padding: 1.5rem 0 0 0;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    float: left;
}

.lg-game-box-footer {
    background: #f47a20;
    text-align: right;
    float: left;
    width: 100%;
    margin-top: 1.5rem;
}

.lg-game-box-footer a {
    color: #fff;
    font-size: 1.2rem;
    text-decoration: none;
    padding-right: 1.5rem;
}

.lg-game-box-footer a:hover {
    text-decoration: underline;
}

.lg-team-h, .lg-team-g {
    font-size: 1.2rem;
    width: 36%;
    text-align: center;
}

.lg-team-h {
    float: left;
    margin-left: 1rem;
}

.lg-team-g {
    float: right;
    margin-right: 1rem;
}

.lg-team-score {
    font-size: 2.4rem;
    float: left;
    width: 21%;
    text-align: center;
    padding-top: 1.5rem;
}

#lg-content {
    float: left;
    width: 733px;
}

#lg-content-title {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    background: #28b9ec;
    color: #fff;
    font-size: 1.6rem;
    padding: 0 0 0 1.5rem;
}

.lg-event-line {
    display: table-row;
    width: 100%;
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-weight: 200;
    font-size: 1.2rem;
}

#lg-content .blue-bg {
    background: #d7eff8;
}

.lg-event-teams, .lg-event-minute, .lg-event-more a {
    color: #28b8eb;
    text-decoration: none;
}

.lg-event-more a:hover {
    text-decoration: underline;
}

.lg-event-teams, .lg-event-minute, .lg-event-text, .lg-event-more, .lg-event-icon {
    display: table-cell;
    padding: .5rem 0rem;
}

.lg-event-teams {
    padding-left: 1.5rem;
    width: 16%;
}

.lg-event-minute {
    width: 4%;
    text-align: center;
}

.lg-event-icon {
    width: 3%;
    text-align: center;
}

.lg-event-line .sign {
    color: #ff0000;
    font-size: 1.6rem;
    font-weight: 800;
}

.lg-event-text {
    width: 50%;
    padding-left: 1rem;
}

.lg-event-more {
    padding-right: 1.5rem;
    padding-left: .5rem;
    width: 10%;
    text-align: right;
}

#lg-content-footer {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-weight: 400;
    color: #000;
    font-size: 2.6rem;
    text-align: center;
    width: 100%;
    margin: 1rem 0;
}

#lg-content #new_events_notice a {
    display: block;
    text-align: center;
    border: 1px solid #DFEAEC;
    background: #E5F8FF;
    padding: .3rem;
}

#lg-content .red {
    color: #FF0000;
}

#lg-content .black {
    color: #000000;
}

/* EURO page */

/*#euro-header {
	width: 1103px;
	height: 262px;
	background: url(../images/euro_header.png) no-repeat;
	margin-left: 1px;
	margin-bottom: 25px;
}*/
#euro-header {
    width: 1103px;
    height: 70px;
    background: url(/themes/2013/images/euro_header.png) no-repeat 0 -190px;
    margin-left: 1px;
    margin-top: 45px;
    margin-bottom: 25px;
}

#euro-menu {
    float: left;
    /*margin-top: 187px;*/
}

#euro-menu li {
    float: left;
    height: 7rem;
    border-right: 1px solid #dbedfa;
}

#euro-menu li a {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 2.2rem;
    display: block;
    color: #f2f2f2;
    text-decoration: none;
    padding: 1.8rem;
}

#euro-menu li a:hover {
    background: #f47a20;
}

#euro-menu li a.active {
    background: #f47a20;
}

#euro-top-block {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 2.2rem;
    color: #232322;
    text-align: center;
    padding-top: 2rem;
    margin-bottom: 1rem;
}

#euro-games .eu-game {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 1.4rem;
}

#euro-games .eu-date {
    color: #f47a20;
}

#euro-games .eu-game-title {
    font-size: 1.6rem;
}

#euro-games .eu-game-score {
    color: #f47a20;
}

#euro-tables .eu-group-title {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 2.8rem;
    color: #232322;
}

#euro-tables .eu-group-standing {
    width: 100%;
    margin-bottom: 30px;
}

#euro-tables .eu-group-standing th {
    font-size: 1.6rem;
    background: #f47a20;
    color: #fff;
    padding: .1rem;
    text-align: center;
}

#euro-tables .eu-group-standing th.th-title {
    padding-left: 1rem;
    text-align: left;
}

#euro-tables .eu-group-standing td {
    text-align: center;
    width: 5%;
    padding-top: 3px;
    padding-bottom: 3px;
}

#euro-tables .eu-group-standing td.td-title {
    padding-left: 1rem;
    text-align: left;
    width: 30%;
    text-transform: uppercase;
}

#euro-tables .eu-group-standing tbody {
    background: #28b9ec;
    color: #fff;
}

#euro-tables .eu-group-standing tbody td.games {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    background: #b0dee8;
    color: #232322;
    text-align: left;
    padding-left: 1rem;
    width: 50%;
}

#euro_social {
    float: right;
    /*margin-top: 187px;*/
    margin-top: 7px;
    margin-right: 15px;
}

#euro_social a {
    display: block;
    float: left;
    text-indent: -10000px;
    height: 53px;
    width: 53px;
    margin-left: 15px;
}

#euro_social #snap {
    background: url(../images/snap_chat_icon.png) no-repeat;
}

#euro_social #inst {
    background: url(../images/instagram_icon.png) no-repeat;
}

#euro_social #twit {
    background: url(../images/twitter_icon.png) no-repeat;
}

#euro_social #face {
    background: url(../images/facebook_icon.png) no-repeat;
}

.video-attachments {
    clear: both;
    margin: 10px 10px 30px 20px;
}

.video-attachments .title {
    font-weight: bold;
    padding-bottom: 10px;
}

.news-attachment{
    display: flex;
    border: 1px solid #ccc;
    border-bottom-color: #00afef;
    border-bottom-width: 2px;
    margin: 1rem 0 0 0;
    text-decoration: none;
    align-items: center;
    padding: 0 1rem 0 0;
}
.no-margin {
    margin: 0;
}
.news-attachment img{
    width: 100px;
    height: 100px;
    object-fit: cover;
    object-position: 25% 25%;
}
.news-attachment span.date{
    font-size: 1.2rem;
    font-style: italic;
    margin: 0 0 0 1rem;
}
.news-attachment div.title{
    margin: 0 0 0 1rem;
    font-weight: bold;
    font-size: 1.5rem;
    font-family: 'News Cycle', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
}
#live-game-content #story_text #live_text div.team-logos,
div.team-logos
{
    display: flex;
    margin-bottom: 0;
}
.team-logos img{
    width: 100px;
    height: 100px;
}

#live-game-content #story_text #live_text #live_game_status {
    font-family: 'DINOT-Medium', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;
    font-size: 1.4rem;
    margin: 0;
    padding: 0;
}

#live-game-content #story_text #live_text #live_game_status div {
    margin-bottom: 0;
    padding-top: 0;
}

.ws-status-info {
    color: #30bcee;
}

.ws-status-warn {
    color: #edd732;
}

.ws-status-err {
    color: #e94f34;
}

/*
Donations page
*/
#nav #donations a {
    background: url('../images/nav-donations.png');
    width: 88px;
}

#nav #donations a:hover, #nav #donations a.active {
    background: url('../images/nav-donations-over.png');
}

#content #col-1109-stud {
    width: 1103px;
    overflow: hidden;
    background-color: #ffffff;
    margin: 0 0 10px 0;
    padding: 0;
}

#content #stud-left {
    width: 350px;
    overflow: hidden;
    color: #0e7997;
}

#content #stud-right {
    width: 743px;
    overflow: hidden;
    background-color: #0f7896;
    border-left: 10px solid #0d505b;
    color: #ffffff;
    min-height: 900px;
}

#stud-logo img {
    width: 150px;
}

#stud-logo {
    text-align: center;
    margin-top: 60px;
    margin-bottom: 2rem;
}

#stud-title {
    font-family: 'DINOT-CondBlack';
    font-size: 3.2rem;
    line-height: 3.2rem;
    font-style: italic;
    text-align: center;
    margin-bottom: 5rem;
}

#stud-buttons-title {
    font-family: 'DINOT-CondBlack';
    font-size: 2.5rem;
    line-height: 3rem;
    text-align: center;
    padding: 0 2.5rem;
    margin-bottom: 5rem;
}

#stud-buttons {
    text-align: center;
    margin-bottom: 5rem;
}

#stud-buttons .salescloud-action {
    padding: 10px !important;
    background: #0E7997FF !important;
    color: #FFFFFFFF !important;
    border-radius: 22.5px !important;
    border: solid #FFFFFFFF 1px !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    font-family: Arial Black, Gadget, sans-serif !important;
    width: 240px !important;
    height: 45px !important;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 6px 9px 0 rgba(0, 0, 0, 0.19) !important;
    margin-bottom: 4rem;
    cursor: pointer;
    text-decoration: none;
}

#Checkout {

}

#stud-text {
    font-family: 'DINOT-Light';
    font-size: 2.2rem;
    line-height: 3rem;
    text-align: center;
    padding: 0 4rem 7rem;
}

#stud-text-title {
    font-family: 'DINOT-CondBlack';
    font-size: 5rem;
    margin-top: 15rem;
}

#stud-text-subtitle {
    font-family: 'DINOT-CondBlack';
    font-style: italic;
    font-size: 4.5rem;
    margin-top: 2.5rem;
    margin-bottom: 9rem;
}

#stud-text a {
    color: #ffffff;
}

#socials-share {
    margin-top: 3rem;
    display: flex;
    justify-content: center;
}

#socials-share #tweet-share {
    margin-right: 3rem;

}

#socials-share #fb-share {

}

#share-img-box {
    text-align: left;
}

#share-img {
    width: 100%;
    margin: 2rem 0;
    border: 1px solid #fff;
}

#skil-text p {
    margin-bottom: 2rem;
}

#skil-text h2 {
    font-size: 2rem;
    margin: 1rem 0;
}

#skil-logos {
    text-align: center;
}

#buttons-link a {
    color: #0e7997;
    font-family: 'DINOT-CondBlack';
    font-size: 2rem;
}

#donate-banner {
    margin: 0 15px 50px 15px;
    clear: both;
}

#donate-banner a {
    text-decoration: none;
    display: flex;
}

#donate-banner-logo {
    text-align: center;
}

#donate-banner img {
    width: 65%;
    margin-top: 20px;
}

#donate-banner-logo-title {
    font-family: dinot-condblack;
    font-size: 1.8rem;
    line-height: 2rem;
    font-style: italic;
    text-align: center;
    color: #0e7997;
    margin-top: 10px;
}

#donate-banner-container {
    background-color: #0f7896;
    border-left: 10px solid #0d505b;
    color: #fff;
    margin-left: 10px;
}

#donate-banner-title {
    font-family: dinot-condblack;
    font-style: italic;
    font-size: 3.5rem;
    margin-top: 1rem;
    margin-right: 1rem;
    text-align: center;
}

#donate-banner-text {
    font-family: dinot-light;
    font-size: 1.8rem;
    line-height: 2.2rem;
    padding: 2rem 3rem 3rem;
    text-align: center;
}

#donate-banner-button {
    float: right;
    font-family: dinot-condblack;
    font-style: italic;
    font-size: 2.5rem;
    background: rgba(255, 255, 255, 0.95);
    color: #0e7997;
    margin: 0 2rem 1rem;
    padding: 0rem 4rem;
    clip-path: polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);
    -webkit-clip-path: polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);
}

/*Donate message*/
#donate-message {
    display: none;
    position: fixed;
    overflow: hidden;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 1090;
    background-color: #ffe500;
    max-height: 50%;
    padding: 0 1rem 0 1rem;
    font-family: 'DINOT';
}

#donate-message #dn-layout {
    width: 1259px;
    margin: 0px auto;
    display: flex;
}

#donate-message #dn-right {
    padding: 1rem 1rem 2rem 2rem;
}

#donate-message #btn-close {
    float: right;
    border: 2px solid #000;
    width: 3rem;
    height: 3rem;
    text-align: center;
    color: #000;
    cursor: pointer;
    font-family: 'DINOT-Black';
    font-size: 1.8rem;
    border-radius: 2rem;
    padding: .1rem;
    margin-left: auto;
    margin-right: 6rem;
}

#donate-message h1 {
    width: 60%;
    font-family: 'DINOT-Black';
    font-size: 4rem;
    border-right: 2px solid #000;
    display: flex;
    align-items: center;
}

#donate-message #dn-content {
    font-size: 1.7rem;
    padding: 2rem 0 0 0;
    line-height: 2.5rem;
    text-align: justify;
    width: 85%;
}

#donate-message #dn-content b {
    font-family: 'DINOT-Black';
    font-size: 1.8rem;
}

#donate-message a.button {
    float: right;
    margin: 1rem 9rem 0 0;
    border: 0;
    color: #ffe500;
    background: #000;
    padding: .5rem 1rem 1rem 1rem;
    font-family: 'DINOT-Black';
    font-size: 2.6rem;
    border-radius: 1rem;
    text-decoration: none;
}

#donate-message a.button:hover, #donate-message #btn-close:hover {
    background-color: #fff;
}

#donate-message img {
    float: left;
    margin: 2rem 1rem 0 0;
}

#story-content img.story-img {
    width: 425px;
    padding-top: 1rem;
}
#story-content .story-img-author {
    font-size: 1rem;
}

#banner12 {
    width: auto;
    margin: 6px auto 10px auto;
    display: flex;
    justify-content: center;
}
@media not all and (min-resolution:.001dpcm) {
    #content .news-list-row .title{
        font-weight: normal;
    }
    #content #most-read .hot-news-cell .title{
        font-weight: normal;
    }
}
/**
 * Pager
 */

#pager {
    margin-top: 30px;
    width: 470px;
    padding: 0 1.5rem 2rem 1.5rem;
}

.pager a.page-number {
    float: left;
    display: block;
    text-decoration: none;
    font-size: 1.2rem;
    font-weight: bold;
    color: #5f5f5f;
    border: 1px solid #dfdfdf;
    background-color: #FFFFFF;
    width: 23px;
    height: 20px;
    text-align: center;
    margin: 0 6px 0 0;
}

.pager a.active, .pager a:hover {
    border: 1px solid #1999e7;
    background-color: #20bff6;
    color: #FFFFFF;
}

.pager a.lt{
    text-indent: -5000px;
    background: url('../images/pager-lt.png');
}

.pager a.gt{
    text-indent: -5000px;
    background: url('../images/pager-gt.png');
}

.pager a.lt:hover{
    background: url('../images/pager-lt-over.png');
}

.pager a.gt:hover{
    background: url('../images/pager-gt-over.png');
}

#banner2,#banner3 {
    height: 400px;
}
.ui-tooltip {
    border-color: #000;
    box-shadow: none;
    border-radius: 0px;
}