/* Copyright (c) 2016 AIS Servis s.r.o. All rights reserved. Expression licenseSuffix is undefined on line 4, column 102 in Templates/Licenses/license-default.txt. */ /* Created on : 27.4.2016, 10:13:21 Author : Martina Klementová */ /* ---------------------------------------------------------------- Header ---------------------------------------------------------------- */ .header100 { height: 78px; background-color: #f2f2f2; } .cpp .header100 { background-color: #fff; } .header { width: 942px; margin: 0 auto; padding-top: 15px; text-align: center; } .header > img { float: left; } .header > .nadpis { font-weight: bold; font-size: 26px; color: #808080; line-height: 50px; } .cpp .header > .nadpis { font-family: RobotoCondensed; text-transform: uppercase; font-size: 24px; color: #2e2e2e; } .header > .telefon { float: right; margin-top: 13px; } .cpp .header > .telefon { margin-top: 7px; } .header > .telefon > span.text { font-family: KoopPro; font-size: 14px; color: #808080; padding-left: 12px; } .cpp .header > .telefon > span.text { font-family: Roboto; font-size: 16px; float: right; line-height: 34px; } .hlaseniSkodyBlok100 { height: 230px; background-color: #009933; padding: 57px 0; box-sizing: border-box; } .hlaseniSkodyBlok { width: 1050px; margin: 0 auto; text-align: center; } .hlaseniSkodyBlok > span.nadpis { font-family: KoopPro; font-weight: 700; font-size: 48px; color: #fff; display: block; } .hlaseniSkodyBlok > span.text { font-family: KoopPro; font-weight: 400; font-size: 20px; color: #fff; display: block; margin-top: 20px; } /* ---------------------------------------------------------------- Drobeckova navigace ---------------------------------------------------------------- */ .drobeckovaNavigace.main { padding-top: 20px; height: 65px; width: 100%; box-sizing: border-box; background-color: #009933; text-align: center; } .cpp .drobeckovaNavigace.main { background-color: #115f9d; padding-top: 23px; } .cs-light-blue.drobeckovaNavigace.main { background-color: #bce4fa; } .drobeckovaNavigace.main > span { font-size: 15px; font-weight: 400; color: #036323; } .cpp .drobeckovaNavigace.main > span { font-family: Roboto; color: #10283b; } .cs-light-blue.drobeckovaNavigace.main > span { color: #00497b; } .drobeckovaNavigace.main > span.selected { color: #fff; } .drobeckovaNavigace.main > span.ui-state-disabled { opacity: 1; } .drobeckovaNavigace.main > div.oddelovac { background: url("img/ico_navigaceMainSipka.png") no-repeat center center; width: 19px; height: 15px; padding: 0 20px; margin-bottom: -2px; display: inline-block; } .drobeckovaNavigace.main > div.oddelovac { background: url("img/cpp/ico_navigaceMainSipka.png") no-repeat center center; } /* ---------------------------------------------------------------- Navigace - II. uroven ---------------------------------------------------------------- */ div.drobeckovaNavigace_wizard { height: 64px; line-height: 64px; width: 563px; margin: 0 auto; background-color: #fff; text-align: center; } .drobeckovaNavigace { display: inline-block; white-space: nowrap; width: 100%; } .drobeckovaNavigace > a, .drobeckovaNavigace > span { font-family: KoopPro; font-size: 14px; font-weight: 500; color: #6d6d6d; text-decoration: none; } .drobeckovaNavigace > span.ui-state-disabled { opacity: 1; } .drobeckovaNavigace > a.polozka > img, .drobeckovaNavigace > span.polozka > img { vertical-align: middle; margin: 0 12px 8px 0; max-height: 30px; } .drobeckovaNavigace > a.zpet { margin-right: 60px; float: left; } .drobeckovaNavigace > a.zpet:before { background: url("img/ico_navigaceSipka.png") no-repeat center center; content: ""; width: 8px; height: 23px; position: absolute; transform: rotate(-180deg); margin: 20px 0 0 -20px; } .drobeckovaNavigace > div.oddelovac { background: url("img/ico_navigaceSipka.png") no-repeat center center; width: 8px; height: 23px; padding: 0 20px; margin-bottom: -7px; display: inline-block; } /** Navigace II. urovne v hlasence */ div.hlasenka > div.drobeckovaNavigace_wizard { width: 100%; background-color: #009933; } .cpp div.hlasenka > div.drobeckovaNavigace_wizard { background-color: #115f9d; } div.hlasenka > div.drobeckovaNavigace_wizard > .drobeckovaNavigace > a, div.hlasenka > div.drobeckovaNavigace_wizard > .drobeckovaNavigace > span { color: #fff; cursor: default; } div.hlasenka > div.drobeckovaNavigace_wizard > .drobeckovaNavigace > a > img, div.hlasenka > div.drobeckovaNavigace_wizard > .drobeckovaNavigace > span > img { filter: brightness(0) invert(1); } div.hlasenka > div.drobeckovaNavigace_wizard > .drobeckovaNavigace > div.oddelovac { filter: brightness(0) invert(1); } /* ---------------------------------------------------------------- Content ---------------------------------------------------------------- */ .test { background-image: url("img/bg_test.png"); background-repeat: repeat-y; position: fixed; height: 1000px; width: 120px; z-index: 10; } .stranka { background-color: #f3f3f3; float: left; width: 100%; padding-top: 30px; } .content { width: 1050px; min-height: 555px; padding: 0 55px; margin: 0 auto; box-sizing: border-box; } /* ---------------------------------------------------------------- Footer ---------------------------------------------------------------- */ .footer { float: left; width: 100%; margin-top: 50px; } .cpp .footer { background-color: #4c4c4c; } .footer .top { font-size: 110%; margin: 0 auto 10px; width: 900px; } .cpp .footer .top { width: 970px; color: #979797; font-family: Roboto; margin: 15px auto 0; font-size: 12px; } .cpp .footer .top a { color: #ed1f27; } .footer .hr { height: 1px; width: 100%; background-color: #707070; margin-top: 15px; } .footer .inner { width: 930px; margin: 0 auto; padding: 20px 0 50px; border-top: 1px solid #00772e; font-size: 12px; color: #979797; } .cpp .footer .inner { border: none; line-height: 54px; padding: 25px 0; width: 970px; } .cpp .footer .inner span.verze { float: left; margin-right: 10px; } .cpp .footer .inner img { margin: 0 7px; } /* ---------------------------------------------------------------- Status bar ---------------------------------------------------------------- */ div.loader-wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000; background: rgba(0, 0, 0, 0.3); } div.loader-wrapper > div.loader { display: block; position: relative; left: 50%; top: 50%; width: 150px; height: 150px; margin: -75px 0 0 -75px; border-radius: 50%; border: 3px solid transparent; border-top-color: #4daae9; -webkit-animation: spin 2s linear infinite; /* Chrome, Opera 15+, Safari 5+ */ animation: spin 2s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */ } div.loader-wrapper > div.loader:before { content: ""; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border-radius: 50%; border: 3px solid transparent; border-top-color: #259c54; -webkit-animation: spin 3s linear infinite; /* Chrome, Opera 15+, Safari 5+ */ animation: spin 3s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */ } div.loader-wrapper > div.loader:after { content: ""; position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; border-radius: 50%; border: 3px solid transparent; border-top-color: #fbaf1b; -webkit-animation: spin 1.5s linear infinite; /* Chrome, Opera 15+, Safari 5+ */ animation: spin 1.5s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */ } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(0deg); /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ } 100% { -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(360deg); /* IE 9 */ transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */ } } @keyframes spin { 0% { -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(0deg); /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ } 100% { -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(360deg); /* IE 9 */ transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */ } }