@page{size:landscape;margin:5mm;filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=1);height:100%}body,html{font-family:Verdana,Geneva,sans-serif}html{min-height:100%}.cleaner{clear:both}.header{width:100%}.header .left{float:left;width:50%;display:table-row;height:90px}.header .left .print_slogan,.header .left .track_logo{display:table-cell;vertical-align:middle}.header .left .track_logo img{max-width:140px;max-height:90px}.header .left .print_slogan{padding-left:20px;font-size:12pt}.results_table,.session_info{padding-left:10px}.header .right{width:50%;float:right;text-align:right}.header .right .logo{width:154px;height:54px;background:url(../../images/print/fr_logo.png) no-repeat;display:inline-block;margin-top:5px}.header .right .text{font-size:11pt;margin-left:40px;margin-top:5px}.session_info{border-top:1px solid gray;border-bottom:1px solid gray;padding-top:8px;padding-bottom:8px;margin-top:10px;font-size:8pt;color:#000;line-height:1.3}.session_info .right{float:right;font-size:10pt;color:gray;line-height:1.3}.results_table table{width:100%;margin-top:20px}.results_table table tr td.kart_number{font-size:8pt;text-align:center;line-height:1.5;background:#d90013;background:linear-gradient(to bottom,#d90013 0,#9d0001 100%);color:#FFF}.results_table table tr td.rank_number{font-size:8pt;font-weight:bolder;text-align:center}.results_table table tr td.laps{width:1%;font-size:8pt;font-weight:bolder}.results_table table tr td.place{font-size:8pt;line-height:1.2;width:9%;background-color:#dfdfdf;text-align:center;padding:3px}.results_table table tr td.gold{background-color:#fcbe1c}.results_table table tr td.silver{background-color:#c8c8c8}.results_table table tr td.bronze{background-color:#c47c18}.results_table table tr td.time{background-color:#ddd;font-size:7pt;line-height:1.8;padding-left:10px;text-align:center}.results_table table tr td.time.light{background-color:#FFF}.results_table table tr td.time.best{background-color:#b1f259;color:#000;font-weight:bolder}.footer{width:100%;position:absolute;bottom:5px;left:0}.footer .left{float:right;width:58%}.footer .left h3{font-size:10pt}.footer .left table.best_times_table{width:100%;border-spacing:0}.footer .left table.best_times_table th{margin:0;background:#d90013;background:linear-gradient(to bottom,#d90013 0,#9d0001 100%);color:#FFF;font-size:7pt;text-align:left;padding:3px 5px}.footer .left table.best_times_table tr.dark{background-color:rgba(88,89,91,.2)}.footer .left table.best_times_table tr.timeline{font-size:7pt;line-height:2}.footer .left table.best_times_table tr.timeline td{padding-left:10px}.footer .right{float:left;width:35%;padding-top:35px}.footer .right .android_qr,.footer .right .ios_qr{width:20%;float:left;text-align:center;line-height:1}.footer .right .android_qr span,.footer .right .ios_qr span{font-size:7pt;display:block}.footer .right .android_qr img,.footer .right .ios_qr img{height:60px}.footer .right .content{padding-top:15px;float:left;width:60%;text-align:center;font-size:8pt}#kartodrommayak .header_mayak .left{float:left;width:50%}#kartodrommayak .header_mayak .left .logo{width:154px;height:54px;display:block;margin-top:10px;float:left}#kartodrommayak .header_mayak .left .logo img{width:154px;height:54px}#kartodrommayak .header_mayak .left .track{width:134px;height:80px;display:block;margin-top:0;float:left;margin-left:50px}#kartodrommayak .header_mayak .right{float:right;width:50%}#kartodrommayak .header_mayak .right h1{font-size:28px;margin:0;padding:0;width:100%;text-align:right}#kartodrommayak .header_mayak .right h2{color:#666;font-size:14px;margin:0;padding:0;width:100%;text-align:right}#kartodrommayak .header_mayak .right h3{width:100%;font-size:16px;text-align:right;margin:0;padding:0}#kartodrommayak .client_info{width:100%;border-top:1px solid #000;border-bottom:1px solid #000;padding-top:5px;padding-bottom:5px;font-size:10px;background-color:#EEE;padding-left:5px}#kartodrommayak .kart_and_time{width:100%}#kartodrommayak .kart_and_time .ideal_time{float:left;font-size:9px;font-weight:bolder;margin:3px 0;padding:0;width:50%}#kartodrommayak .kart_and_time .kart{width:50%;float:right;text-align:right;font-size:9px;margin:3px 0}#kartodrommayak .lap{width:100%;font-size:8px;clear:both}#kartodrommayak .lap .lap_num{float:left;width:8%}#kartodrommayak .lap .lap_time,#kartodrommayak .lap .sector{float:left;width:23%;text-align:center}