@charset "UTF-8";/*!
 * Styl pro zobrazení na obrazovce
 * @author Ing. Radek Liška, ing.radek.liska@gmail.com
 * © 2014 Všechna práva vyhrazena
 */html{position:relative;min-width:320px;max-width:1920px;min-height:1080px;font-size:48px;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}
body{overflow:hidden;margin:0}
.page{display:table;position:relative;width:100%;height:1080px}
.page-section{display:table-row}
.page-section-head .page-wrap{padding:36px 0;vertical-align:top}
.page-section-content{background:#f8f8f8}
.page-section-content .page-wrap{height:100%}
.page-section-foot{background:#f0f0f0}
.page-section-foot .page-wrap{padding:18px 0}
.page-wrap{display:table-cell;height:1%;vertical-align:middle}
.page-columnlist{display:table;width:100%;table-layout:fixed}
.page-columnitem{display:table-cell;vertical-align:middle}
.logo{position:relative;margin:0 60px}
.logo p{margin-top:0}
.calendar{position:relative;font-weight:300}
.calendar p{margin-top:0}
.calendar-list{display:table;margin:0 0 0 auto;table-layout:fixed}
.calendar-item{display:table-cell;padding:0 60px;border-left:1px solid #005090;vertical-align:middle}
.calendar-item:first-child{padding-left:0;border-left:0}
.calendar-value-date{font-size:1.25em}
.calendar-value-time{font-size:1.75em}
.calendar-value-time:before{overflow:hidden;text-align:left;text-indent:100%;white-space:nowrap;word-wrap:normal;overflow-wrap:normal;display:inline-block;line-height:0;vertical-align:middle;content:" ";width:120px;height:120px;margin-right:30px;background:url(../img/calendar/time.png) no-repeat}
.calendar-value-time:before br{display:none}
.catalog{position:relative}
.catalog ul{margin:0 30px;font-size:0;text-align:center;list-style:none}
.catalog li{display:inline-block;width:24.0%;min-width:160px;min-height:1px;padding:0 20px;font-size:38px;vertical-align:top}
.catalog-button{display:table;position:relative;width:100%;height:180px;border-collapse:separate;table-layout:fixed;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.catalog-button a{font-size:1.25em;line-height:1.4em;display:table-cell;padding:206px 0 30px;border:1px solid #c09010;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#ffd808;background-image:-webkit-linear-gradient(top,rgba(255,216,8,0)0,#f8b800 100%);background-image:-moz-linear-gradient(top,rgba(255,216,8,0)0,#f8b800 100%);background-image:linear-gradient(top,rgba(255,216,8,0)0,#f8b800 100%);color:#005090;font-weight:600;text-decoration:none;text-transform:uppercase;vertical-align:middle;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;transition:background-color .4s}
.catalog-button a:before{display:block;content:" ";position:absolute;top:52px;left:50%;width:240px;height:168px;margin-left:-90px;background:no-repeat}
/*.catalog-button a.tap{background-color:#c09010;color:#005090}*/
.catalog-button-active{-webkit-animation:catalog-button 1.2s;-moz-animation:catalog-button 1.2s;animation:catalog-button 1.2s}
.catalog-button-3d a:before{background-image:url(../img/catalog/3d2.png)}
.catalog-button-sdtv a:before{background-image:url(../img/catalog/sdtv.png)}
.catalog-button-hdtv a:before{background-image:url(../img/catalog/hdtv.png)}
.catalog-button-video a:before{background-image:url(../img/catalog/video2.png)}
.author{position:relative;margin:0 60px;text-align:right}
.author p{margin-top:0}
.home{display:inline-block;float:left;margin:0 0 0 2.5em;width:187px;height:44px;background-image:url(../img/go_back.png)}
.icon{display:inline-block;float:left;margin:0 2em;width:240px;height:52px;background-image:url(../img/video_icon.png)}
h1,h2,h3,h4,h5,h6{margin-top:72px}
center,p,pre{margin-top:72px}
blockquote{margin:72px 60px 0}
dl,menu,ol,ul{margin-top:72px}
dd,ul,ol{margin-left:60px}
table{margin-top:72px}
td,th{padding:36px 30px}
hr{margin-top:72px}
@-webkit-keyframes catalog-button{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
12.5%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
50%{opacity:0;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);transform:scale(0.3)}
87.5%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
}
@-moz-keyframes catalog-button{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
12.5%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
50%{opacity:0;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);transform:scale(0.3)}
87.5%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
}
@keyframes catalog-button{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
12.5%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
50%{opacity:0;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);transform:scale(0.3)}
87.5%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
}
