/*
Cache: print
*/
/* print: (http://www.tvmatchen.nu/wp-content/themes/tvm-2015/styles/print.css) */
  .right-header,.primary-menu,#before-matches,#right-area,#before-footer,.change-favs,#footer,.adzone,.filter-area-holder,#panorama-adzone,#tvm-toolbar,#right-adzone,#left-adzone,#triangel_ad,.ad,#matches-adzone,.favorites li.hidden,.filter-area .more,.favorites-title,.fav-guide,.days-area,.breadcrumbs,.home .sitelogo,.calendar-box,.yesterday,#tvm_calendar,.textwidget,.noprint,.no-print,.hidden{ display:none!important; }.page #sidebar-primary{ display:block; width:100%; }.widget,.page_box>*{ display:none; }#sidebar-primary .page_box{ display:block; }#sidebar-primary .page_box h1.widget-title{ display:block; text-align:left; background:none; font-size:18px; color:#000; padding:0; text-transform:none; margin:1em 0; padding-left:7px; }.tv-icon,.sicon,.logo,li.hc{ -webkit-print-color-adjust:exact; }hr{ height:1px;  background:#ddd; margin:1em 0; border:0; } html{ font-size:62.5%; overflow-y:scroll; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; min-height:100%; }html,body{ width:98%; }html{ margin:1%; }body{ background:#fff!important; font-family:'Source Sans Pro',sans-serif; font-weight:400; font-size:14px; color:#000000; overflow-x:hidden; text-rendering:optimizeLegibility!important; } a{ color:#000;  text-decoration:none; }#content{ float:none; clear:both; } #header{ color:#000; background:#fff!important;  border-bottom:0 none; height:auto; display:block; padding:0; margin:0; float:none; margin-bottom:10px; text-align:left; }#header::after{  content:" ";  display:table;  clear:both;  visibility:hidden; }.logo{ background-color:#0092d0!important; display:block; float:none; width:100%; height:55px; margin:0; }.header-wrap{ margin:0; padding:0; }.mobile-fixed{ position:relative; top:0; left:0; z-index:3; }.folded{ max-height:100px; overflow:visible; transition:none; }.site-title{ margin:10px; width:195px; height:35px; display:block; text-indent:100%; float:left; overflow:hidden; white-space:nowrap; background-position:0px -140px; }.themed-header::before{ content:''; display:none; }.filter-area ul,.filter-area{ background:none!important; }.filter-area li{ background:none!important; text-align:left; transition:none; } .favorites-area,.sportfilter{ width:100%; background:none; position:relative; float:left; clear:both; display:block!important; min-height:0; height:auto; overflow:visible; color:#000; }.sportfilter li,.favorites li{ font-size:14px; font-weight:bold; display:none; }.sportfilter li .icon{ display:none; }.sportfilter li .title{ overflow:visible; }.favorites li span{ padding:0; }.favorites li.on,.sportfilter li.on{ background:none; display:block!important; width:auto; color:#555!important; height:20px; margin:0; margin-right:1.5em; float:left; }  .sportfilter li{ padding:0; float:left; background:none; border-radius:0 none; }.sportfilter li .title{ display:block; float:left; }li.match .odds,li.match i.odds-mark,li.got-play i.vid{  display:none!important; }.filter-area.sticky{ position:relative; width:100%; height:auto; box-shadow:none; z-index:3; }.sticky .stretch{ display:block; }.sticky .favorites-area{  min-width:0px; }.sticky .sportfilter-compact{ display:block; float:left; position:relative; width:auto; border-left:0 none; }.sticky .calbutton,.sticky .favorites-area .more,.sticky .sportfilter-compact .more,.sticky .favorites-title{  display:none; }.sticky ul.favorites{  position:relative;  float:none;  left:0; margin:0;  height:auto;  overflow:visible; }.sticky ul.favorites.expand{  overflow:visible;  height:auto;  background:none; }.sportfilter-compact .sport-title{ display:none; }#matches .day-wrap{ font-size:18px; background:none; border-bottom:1px solid #ddd; margin-bottom:5px; }h2.day-title{ font-size:18px; }#matches .day{ page-break-before :auto; }ol.matches .match{ page-break-after :auto; page-break-inside :avoid; }li.match .details{ color:#555; }ol.matches{ font-size:13px; }.match-wrap{ min-height:40px; padding:5px; }.sicon{ position:relative; top:0; left:0; float:left; margin:0px 6px 0 4px; }li.match .icon{ margin-top:0; }li.match .start-time{ text-align:center; font-size:13px; width:40px; }li.match .details{ margin-left:75px; }.day .date-month{ background:none; color:#000;  }
