#ckEditWindow {background-color:#fff;color:#565656;background-image:none;padding:10px; }*, body {font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:normal;font-size:15px;font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#565656; }.bgDark {background-color:white; }.bgDark * {color:#fff; }.bgWhite {background-color:#fff; }.bgBright {background-color:#f8f8f8; }.bgRed {background-color:#ea4f00;background:linear-gradient(260.96deg, #e50071 0%, #ea4f00 100%); }.bgRed * {color:#fff; }.blueLighterBg {background-color:#293e53; }.bgGray {background-color:#ececec; }.algL {text-align:left; }.algC {text-align:center; }strong {font-size:inherit; }.content {padding-top:70px; }@media (min-width:768px) {.content {padding-top:90px; } }.wall-bg-section *, .wall-bg * {color:#fff; }.zvetsi {cursor:pointer; }@media only screen and (min-resolution:1.1dppx) {*, body {font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; } }h1 {color:#0a69b2;color:#0a69b2;font-size:55px;text-align:center;font-weight:bold;margin-bottom:18px; }h2, h2 a {color:#0a69b2; }.brandedColor {color:#0a69b2; }sup {position:relative;font-size:61%;line-height:0;vertical-align:baseline;left:-0.4em;top:-0.6em;font-weight:inherit;font-family:inherit; }@media (min-width:576px) {h2, h2 a {font-size:40px; } }h3, h3 a {font-size:44px;font-weight:600;text-align:center;color:#fff;text-shadow:0px 1px 11px black;margin-bottom:16px;margin-top:16px; }a {text-decoration:underline;-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }a:hover {color:#095d9e;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;text-decoration:underline; }.mobileLogo {display:block;position:absolute;z-index:4;padding-top:21px;padding-left:20px; }.mobileLogo img {width:auto;height:37px; }@media screen and (min-width:768px) {.mobileLogo {display:none; } }.left {text-align:left; }.p15 {padding-left:15px;padding-right:15px; }.upper {text-transform:uppercase; }.line {border-top:1px solid #fff;width:103%;height:2px;margin-left:-1.5%;margin-right:-1.5%;margin-top:10px;margin-bottom:10px; }.line--narrow {width:40%;margin-left:30%; }.line--dark {border-top-color:#565656; }.logo {height:80px;display:inline-block;position:absolute;z-index:3; }.noPaddingSides {padding-left:0px !important;padding-right:0px !important; }.noPadding {padding:0px; }.container--headBgImg {height:523px;background-repeat:no-repeat;background-size:cover; }.container--headBgImg h1 {font-weight:800;font-size:60px;max-width:500px;margin:auto; }@media (max-width:768px) {.container--headBgImg {height:323px; }.container--headBgImg h1 {font-size:36px; } }.container--menu {padding:0px; }.contentCenterCenter {display:flex;align-items:center;justify-content:center; }.contentVCenter {display:flex;flex-flow:column;justify-content:center; }.interMezzo {max-width:655px;text-align:left;margin:auto; }.contentBottomCenter {display:flex;align-items:end;justify-content:center; }.contentCenterCenter {display:flex;align-items:center;justify-content:center; }.tileWrap {padding-left:7px;padding-right:7px; }.tileWrap--noRp {padding-right:0px !important; }.tileWrap--noLp {padding-left:0px !important; }.betweenHorizLines {border-top:1px solid #fff;border-bottom:1px solid #fff;padding:12px 0;font-size:13px;font-weight:600;line-height:15px;text-align:center;text-transform:uppercase; }.textContent {margin:auto;max-width:950px; }.homeAktualita .aktualitaContent {max-width:798px;margin:auto; }.tile {height:349px;margin:7px 0;background-color:#ececec;background-size:cover;background-repeat:no-repeat;background-position:center center; }.tile--large {height:423px; }.tile--large h3 {font-size:36px; }.tile__content {padding:50px;max-width:75%; }.tile__content h3 {font-size:29px; }.tile__content h3 a {font-size:inherit; }@media (max-width:768px) {.tile__content {max-width:85%;padding:20px; }.tile__content h3 {font-size:32px; } }.tile__subtitle {font-size:13px;font-weight:300; }.tile__tnIntermezzoTitle {font-weight:800;display:block;width:343px;font-size:40px;line-height:54px;color:#0a69b2; }.tile__tnIntermezzoText {font-family:Montserrat;font-size:19px;font-weight:800;line-height:30px;text-align:left;color:#0a69b2; }@media screen and (max-width:768px) {.tile__tnIntermezzoTitle {font-size:45px;line-height:50px; }.tile__tnIntermezzoText {margin-top:20px; } }.tile__leftHalf {width:calc(50% - 50px); }.tile__rightHalf {margin-left:50%;width:50%; }.tile--first {background-image:url(../files/home-slider/002.jpg); }.tile--first h3 {font-weight:800;font-size:60px;max-width:500px; }@media screen and (max-width:768px) {.tile--first h3 {font-size:46px; } }.tile--header {background-image:url(../pics/design/title-pic.jpg);height:440px !important; }.tile--header h1 {color:#fff;text-shadow:0px 1px 11px black;font-weight:bold;font-size:50px;-moz-background-clip:initial;-webkit-text-fill-color:initial;-moz-text-fill-color:initial; }@media screen and (max-width:576px) {.tile--header h1 {font-size:30px; } }.tile--odstranovani {background-image:url(../pics/design/ostranovani-podlahovych-krytin.jpg); }.tile--brouseni {background-image:url(../pics/design/brouseni-a-sanace-podkladu.jpg); }.tile--priprava {background-image:url(../pics/design/priprava-podkladu-podlah.jpg); }.tile--pokladani {background-image:url(../pics/design/pokladani-podlahovych-krytin.jpg); }.tile--pokl_brouseni {background-image:url(../pics/design/pokladani-a-brouseni-parket.jpg); }.tile--transport {background-image:url(../pics/design/transport.jpg); }.tile--ochranne {background-image:url(../pics/design/ochranne-pomucky-a-pracovni-odevy-podlahy.jpg); }.tile--cisteni {background-image:url(../pics/design/cisteni-a-zakryvani-podhlahovych-krytin.jpg); }.tile--prislusenstvi {background-image:url(../pics/design/doplnky3.jpg); }a.tile, a.title * {-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;cursor:pointer;text-decoration:none;background-size:100%; }a.tile:hover, a.title *:hover {-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;background-size:110%; }@media (max-width:576px) {a.tile, a.title * {background-size:cover; }a.tile:hover, a.title *:hover {background-size:cover; } }@media (max-width:768px) {.o1xs {padding:unset;order:1;margin-bottom:-15px; }.o2xs {padding:unset;order:2; } }.innerRectangle {margin:auto;width:100%;padding:15px; }.innerRectangle h2 {font-size:40px;line-height:45px; }@media screen and (max-width:768px) {.innerRectangle h2 {font-size:30px;line-height:35px; } }.innerRectangle .columnWrap {width:initial;max-width:100%; }@media (min-width:992px) {.innerRectangle {width:90%; }.innerRectangle h2 {font-size:45px;line-height:55px; } }@media (min-width:1200px) {.innerRectangle {width:80%; }.innerRectangle h2 {font-size:45px;line-height:65px; } }@media (min-width:1500px) {.innerRectangle {width:70%; } }.slide {display:flex;justify-content:center;transition:0.15s ease-in-out;text-align:center;margin-top:15px; }.slide > .container {padding-top:50px;padding-bottom:50px;justify-content:center;display:flex;flex-flow:column; }@media screen and (max-width:768px) {.slide .container {padding-top:50px;padding-bottom:50px; } }.slide--twoColumns > .container {padding-top:25px;padding-bottom:25px; }.slide--twoColumns .descr {font-size:20px;line-height:28px;text-align:left; }.slide--twoColumns .descr--left {font-weight:bold; }@media screen and (max-width:768px) {.slide--twoColumns .descr {font-size:17px;line-height:25px; } }.slide--verticalFlow * {text-align:center; }.slide--redLinedList .container {padding-top:140px;padding-bottom:90px; }.slide--redLinedList .innerRectangle {max-width:868px; }.slide--sectionName {margin:0; }.slide--sectionName .container {padding-top:0;padding-bottom:0; }.slide--sectionName .container--headBgImg {background-position:center; }.slide--sectionName--fotovolt .container--headBgImg {background-color:#821d14;background-image:url(../pics/design/head-fotovoltaicke.jpg); }.slide--sectionName--cerpadla .container--headBgImg {background-color:#ae3c00;background-image:url(../pics/design/head-cerpadla.jpg); }.slide--sectionName--klimatizace .container--headBgImg {background-color:#ae3c00;background-image:url(../pics/design/head-klimatizace.jpg); }.slide--sectionName--ohrev .container--headBgImg {background-color:#ae3c00;background-image:url(../pics/design/head-ohrev.jpg); }.slide--sectionName--osvetleni .container--headBgImg {background-color:#ae3c00;background-image:url(../pics/design/head-osvetleni.jpg); }.slide--sectionName--vrtani .container--headBgImg {background-color:#ae3c00;background-image:url(../pics/design/head-vrtani.jpg); }.slide--sectionName--bazeny .container--headBgImg {background-color:#ae3c00;background-image:url(../pics/design/head-bazeny.jpg); }.slide--sectionName--bazeny .container--headBgImg h1 {max-width:700px; }.slide--noMarginNoPadding {margin:0; }.slide--noMarginNoPadding .container {padding-top:0;padding-bottom:0; }.slide--noPadding .container {padding:0; }.slide--vykoRadHy h2 {margin:auto;max-width:740px; }.slide--vykoRadHy .descr {padding-top:60px;max-width:740px;margin:auto; }.slide--vrtProvadime h2 {margin:auto;max-width:740px;line-height:80px;padding-bottom:60px; }.slide--vrtProvadime .descr {padding-top:50px;padding-bottom:50px;max-width:440px;margin:auto;color:#565656; }.slide--vykonRady h2 {padding-bottom:100px;max-width:720px;margin:auto; }.slide--vykonRady .pdctName {font-size:35px;font-weight:700;line-height:45px;text-align:center;border-top:1px solid #565656;border-bottom:1px solid #565656;margin-bottom:-1px;padding:50px 0; }.slide--vykonRady .gotoInquiry {margin-top:50px; }.slide--testovani h2 {max-width:720px;margin:auto; }.slide--testovani .borderTopBottom {border-top:1px solid #565656;border-bottom:1px solid #565656;margin-bottom:-1px; }.slide--testovani .pdctName {font-size:35px;font-weight:700;line-height:45px;text-align:center;padding:50px 0; }.slide--testovani .descr {max-width:700px;margin:auto;padding:100px 0; }.slide--testovani .info {text-align:left;font-weight:800; }.slide--testovani .gotoInquiry {margin-top:50px; }.slide--testAnnouncement {height:571px; }.slide--testAnnouncement .linedList {padding:70px 0; }.slide--testAnnouncement .linedList li {padding:50px 0; }.slide--smeryVrt h2 {padding-top:50px;padding-bottom:50px; }.slide--smeryVrt .descr {margin:auto;max-width:313px; }.slide--bateriove .container {padding-top:110px;padding-bottom:110px; }.slide--bateriove h2 {margin-bottom:80px; }.slide--bateriove p {color:#565656;text-align:left; }.slide--bateriove .descr--right {margin-top:209px; }@media screen and (max-width:768px) {.slide--bateriove .descr--right {margin-top:30px; } }.slide--bateriove .imagePatka {width:418px;max-width:90%; }.slide--bateriove .potat {margin:auto; }.slide--barvy h2 {margin:auto;max-width:730px;padding-bottom:60px; }.slide--barvy .descr {padding-bottom:100px;max-width:700px;margin:auto; }.slide--barvy .colors {font-size:35px;font-weight:700;line-height:45px;text-align:center; }.slide--barvy .image {width:800px;max-width:90%; }.slide--barvy .center {margin-top:40px;margin-bottom:30px;display:flex;flex-flow:column;align-items:center; }.slide--end {text-align:center; }.slide--end .container {padding-bottom:0; }.slide--end a {color:inherit; }.slide--end h2 {padding:25px 0;margin:90px 0; }.slide--end h2:first-of-type {margin:0; }.slide--end h2.pouzivame {margin:90px 0; }.slide--end .subtitle {display:inline-block;font-size:35px;font-weight:600;max-width:660px; }.slide--end .schema {margin:55px 0;max-width:90%;width:700px; }.slide--partners .partners {margin-top:50px;display:flex;justify-content:center;align-content:space-between;max-width:800px;margin:auto;flex-wrap:wrap; }.slide--partners .partners .partner {max-width:70%;width:200px;height:70px;margin:30px; }.slide--partners .partners .partner--victron {width:230px; }.slide--partners .partners .partner img {height:auto;width:100%; }.slide--footer {margin-top:0px; }.slide--footer hr:first-of-type {margin-bottom:50px !important; }.slide--footer hr {margin-top:40px !important;margin-bottom:20px !important; }.slide--footer .footColumn {text-align:left;position:relative;padding-bottom:20px;display:flex;justify-content:center; }.slide--footer .footColumn h3 {text-align:left;font-size:20px; }.slide--footer .footColumn p {font-size:13px; }.slide--footer .footColumn .cfaLogo {max-width:186px;margin-top:25px; }.slide--footer .footColumn .neLogo {margin-top:25px;max-width:186px; }.slide--footer .footColumn .footLogo {position:relative;height:auto; }@media screen and (min-width:992px) {.slide--footer .footColumn--forLogo {margin-top:-122px;align-items:center; } }.slide--footer .footColumn .footmail {font-weight:600;color:inherit; }.slide--footer .footColumn .footmail:not(:hover) {text-decoration:none; }.slide--footer .footCopy {font-size:12px;margin-bottom:50px; }.slide--gallery {height:initial;padding-bottom:80px;padding-top:80px;flex-flow:column; }.slide--gallery h2 {margin-bottom:35px; }.slide--poptavka {height:auto; }.slide--poptavka textarea {color:black; }.slide--contact h2 {margin-bottom:70px; }.slide--contact .container {padding-bottom:0px;padding-top:0px; }.slide--contact .contacts {margin:auto;max-width:900px;width:100%; }.slide--contact .contacts .contactWrap {display:flex;justify-content:center; }.slide--contact .contacts .contact {display:block;margin-bottom:85px;text-align:left;width:390px;max-width:90%; }.slide--contact .contacts .contact .stronger {font-weight:bold; }.slide--contact .contacts .contact--name {display:block;color:#0a69b2;font-size:23px;font-weight:600; }.slide--contact .contacts .contact--role {display:block;margin:9px 0 15px 0;text-align:justify; }.slide--contact .contacts .contact a:not(:hover) {text-decoration:none;color:inherit; }@media (max-width:768px) { }.slide--footer {height:auto;min-height:auto;padding-bottom:25px;display:flex;flex-flow:column;align-items:center;margin-top:60px; }.slide--footer .container {padding-top:0px; }.slide--footer .contentBox {width:900px; }.slide--footer .footSign {margin-top:20px;font-size:14px; }.slide--footer .menu {padding:0px; }.slide--footer .menu li {list-style:none; }.slide--footer .menu li a {text-transform:uppercase;font-size:14px;line-height:32px;text-decoration:none; }.slide--indiScreens .display {width:374px;max-width:90%;height:auto; }.slide--indiScreens .screen {margin-top:30px;width:489px;max-width:90%;height:auto; }.slide--motiv .container {padding:100px 0 70px 0; }.slide--motiv h2 {margin-bottom:80px; }.slide--motiv .motivContainer {display:flex;flex-flow:column;align-items:center; }.slide--motiv .motivContainer img {display:block;height:130px;width:auto; }.slide--motiv .motivContainer p {padding:40px 0;font-size:20px;font-weight:800;line-height:34px;text-align:center;max-width:210px;width:90%; }.slide--motiv .descr {margin:auto;font-size:20px;font-weight:600;line-height:34px;text-align:center;max-width:800px;width:80%; }.slide--2080native .container {padding-top:0;padding-bottom:0; }.slide--onOffGrid .container {padding-top:150px;padding-bottom:60px; }.slide--onOffGrid p {color:#565656; }.slide--autoHybrid .container {padding-top:150px;padding-bottom:60px; }.slide--autoHybrid .sub {text-align:left;margin-top:30px;margin-bottom:60px; }.slide--autoHybrid .descr--right {margin-top:402px; }@media screen and (max-width:768px) {.slide--autoHybrid .descr--right {margin-top:30px; } }.slide--autoHybrid p {color:#565656; }.slide--variantOhrevu h2 {max-width:400px;margin-bottom:50px; }.slide--variantOhrevu .container {padding-top:110px;padding-bottom:80px; }.slide--variantOhrevu p {color:#565656; }.slide--desky .mediumLetters {font-size:20px;font-weight:800 !important;line-height:34px;text-align:center;max-width:600px;margin:auto;padding-bottom:70px; }.slide--desky h3 {max-width:350px;font-size:35px;font-weight:700 !important;line-height:45px;text-align:left;margin-bottom:50px; }.slide--desky .descr {font-size:13px;font-weight:800;line-height:20px;text-align:left; }.slide--desky .zpusob {margin-bottom:100px; }.slide--desky .zpusob--3 h3 {max-width:unset; }.slide--desky img {max-width:80%; }.slide--desky .image1 {width:214px; }.slide--desky .image2 {width:260px; }.slide--desky .image3 {width:140px; }.slide--uspora70 .container {padding-top:150px;padding-bottom:100px; }.slide--uspora70 .image {max-width:60%;max-height:60vh; }.slide--uspora70 h2 {margin-bottom:80px; }.slide--uspora70 p {color:#565656; }.slide--rodineDomyChalupy .container {background:#f8f8f8; }.slide--rodineDomyChalupy .innerRectangle {max-width:670px; }.slide--komponenty .container {padding-top:110px;padding-bottom:100px; }.slide--komponenty .mediumLetters {margin:auto;max-width:700px;width:80%;margin-bottom:30px; }.slide--komponenty .leftSide .mediumLetters {text-align:left;margin:0; }.slide--komponenty .compImg {width:80%;height:auto; }.slide--komponenty .descr {font-size:20px;font-weight:800;line-height:34px;text-align:left; }.slide--jedinecny .mediumLetters {font-size:30px; }.slide--jedinecny .descr {margin-top:10px; }.slide--100pro .container {padding-top:140px;padding-bottom:80px; }.slide--100pro h2 {margin-bottom:90px; }.slide--100pro .mediumLetters {padding-top:0px;text-align:left;line-height:45px;color:#565656; }.slide--100pro .descr {color:#565656;margin-bottom:30px; }.slide--cenyRozmez {margin-bottom:15px; }.slide--naseSystemyJsou {margin-bottom:15px; }.slide--naseSystemyJsou h2 {padding-bottom:50px; }.slide--naseSystemyJsou .smallLetters {max-width:690px;margin:auto; }.slide--naseSystemyJsou .exclamationMark {font-size:60px;font-weight:700;line-height:64px;text-align:center;margin:auto;padding:70px 0 20px 0; }.slide--coCekat h2 {margin-bottom:50px; }.slide--zazijte h2 {margin-bottom:62px; }.slide--zazijte .display {margin-top:20px;max-width:90%;height:auto; }@media screen and (min-width:576px) {.slide--zazijte .display {margin-top:150px; } }.slide--celyRok h2 {margin-top:50px;margin-bottom:62px; }.slide--celyRok .display {max-width:90%;height:auto; }.slide--celyRok .imageVysledky {width:334px;max-width:90%; }@media screen and (min-width:576px) {.slide--celyRok .display {margin-top:0px; } }.slide--vlastniVyvoj .container {padding-top:150px; }.slide--vlastniVyvoj .descr {color:#565656; }.slide--jakVetrat h2 {margin-top:50px;margin-bottom:62px; }.slide--jakVetrat .descr--right {margin-top:240px; }@media screen and (max-width:768px) {.slide--jakVetrat .descr--right {margin-top:20px; } }.slide--ohrevUspora h2 {margin-bottom:62px; }.slide--ohrevUspora .display {width:543px;max-width:95%;margin-top:50px;height:auto; }.slide--modelyCerpadel h2 {margin:auto;padding:5px 20px; }@media (min-width:576px) {.slide--modelyCerpadel h2 {padding:30px 30px;max-width:1000px; } }.slide--modelyCerpadel .model {padding:25px;text-align:center; }.slide--modelyCerpadel .modelName {font-size:35px;font-weight:600;line-height:35px;text-align:center; }.slide--modelyCerpadel .modelDescr {font-size:20px;font-weight:600;line-height:34px;text-align:center; }.slide--modelyCerpadel .model img {max-width:80%;height:auto;margin:15px; }.slide--modelyCerpadel .modelPic1 {width:411px; }.slide--modelyCerpadel .modelPic2 {width:341px; }.slide--modelyCerpadel .modelPic3 {width:337px; }.slide--modelyCerpadel--vykonne .modelPic1 {width:403px;margin-top:60px !important; }.slide--modelyCerpadel--vykonne .modelPic2 {width:241px; }.slide--vystupni {text-align:left; }.slide--vystupni h2 {margin-bottom:60px; }.slide--vystupni .noPadding {padding:0; }.slide--podKontrolou h2 {margin-bottom:80px; }.slide--podKontrolou .descr {margin-top:35px; }.slide--podKontrolou .ovladacPic {max-width:90%; }.slide--tichyProvoz h2 {width:510px;max-width:90%;margin:auto;margin-bottom:80px; }.slide--tichyProvoz .descr {margin:auto;width:770px;max-width:90%;padding-top:81px; }.slide--tichyProvoz .image {max-width:90%; }.slide--stropni .image {width:603px;max-width:90%;height:auto;margin-bottom:70px; }.slide--stropni .descr {margin:auto;width:700px;max-width:90%;padding:30px 0 60px 0; }.slide--stropni h2 {margin:auto;width:450px;max-width:80%; }.slide--maxVykon .container {flex-flow:row;flex-wrap:wrap;padding:0px; }.slide--maxVykon .leftHalf {width:100%;background-image:url(../pics/design/nastenna-klimatizace-v-mistnosti.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;height:751px; }.slide--maxVykon .rightHalf {width:100%;padding:85px 30px; }.slide--maxVykon .rightHalf h2 {margin-bottom:50px; }.slide--maxVykon .rightHalf .descrWrap {width:426px;max-width:90%;margin:auto; }.slide--maxVykon .rightHalf .descr {color:#565656; }@media screen and (min-width:992px) {.slide--maxVykon .leftHalf, .slide--maxVykon .rightHalf {width:50%; } }#productsList tr td:first-child {width:129px; }.footerItem h5 {color:#0a69b2;font-weight:bold;font-size:21px; }.footerItem a {text-decoration:none;color:inherit; }.vertMenu {margin-top:10px; }.vertMenu ul {margin-left:0px;padding-left:0px; }.vertMenu ul li {list-style:none;margin:8px 0px; }.vertMenu ul li a {text-decoration:none;background-color:#eee;display:block;color:#565656;padding:10px 20px;font-size:15px; }.vertMenu ul li a:hover, .vertMenu ul li.active a {color:#fff;text-decoration:none;background-color:#0a69b2; }.productDetail p {margin-bottom:10px; }.productDetail label {font-size:18px; }.productDetail .info {font-size:20px;color:#0a69b2;font-weight:bold; }.productDetail .katalogH {font-size:16px;margin-bottom:15px; }.dropdown-menu {max-width:100%;overflow:hidden; }.dropdown-menu li > a {font-size:18px !important;padding:8px 20px !important; }table {width:100%;border-top:3px solid ;border:1px solid #ececec;background-color:; }table tr:first-of-type {background-color:#0a69b2;color:#0a69b2;-webkit-background-clip:border-box;-moz-background-clip:border-box;-webkit-text-fill-color:initial;-moz-text-fill-color:initial; }table th {color:#fff;font-weight:bold; }table td, table th {border-bottom:1pxsolid;padding:7px 15px; }table td a, table th a, table td a:hover, table th a:hover {color:inherit;text-decoration:none; }table tr:nth-child(even) {background-color:#eee; }table tr:not(:first-of-type):hover, table tr:not(:first-of-type):hover * {background-color:#109739;color:#fff;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out; }table tr {-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }table .tabBorderPad {width:9px;border:0px; }hr {border-top:1px solid #fff;width:100%;margin:11px 0; }.largeLetters {font-size:30px;font-weight:700;line-height:35px;padding:50px 0; }.mediumLetters {font-size:22px;font-weight:600;line-height:27px;padding:30px 0; }.smallLetters {font-size:15px;font-weight:600;line-height:24px;padding:30px 0; }@media screen and (min-width:576px) {.largeLetters {font-size:45px;line-height:50px; }.mediumLetters {font-size:28px;line-height:33px; }.smallLetters {font-size:19px;line-height:28px; } }@media screen and (min-width:768px) {.largeLetters {font-size:60px;line-height:64px; }.mediumLetters {font-size:35px;line-height:40px; }.smallLetters {font-size:20px;line-height:34px; } }.narrowDescr {font-size:20px;line-height:34px; }.linedList {list-style:none;padding-left:0; }.linedList li {margin:-1px 0px 0px 0px;border-top:1px solid #565656;border-bottom:1px solid #565656;padding:10px 20px;position:relative;font-size:20px;font-weight:600;line-height:26px;text-align:center; }@media screen and (min-width:576px) {.linedList li {font-size:25px;line-height:50px; } }@media screen and (min-width:) {.linedList li {font-size:35px;line-height:70px; } }.bgRed h2, .bgRed a {color:#fff;background:none;background-size:unset;-webkit-background-clip:unset;-moz-background-clip:unset;-webkit-text-fill-color:unset;-moz-text-fill-color:unset; }.bgRed .linedList li {color:#fff;border-color:#fff; }.poptatWrap {display:inline-block;margin-top:40px; }.textButton {padding:17px 20px 17px 0;margin:4px 4px 4px 0; }.native2080 {min-height:604px; }.native2080.innerRectangle {width:100%; }.native2080 .blueLighterBg {background-color:#293e53; }.native2080 .h100 {height:100%; }.native2080 .column--first-of-two {padding-left:10%;padding-top:10%;padding-bottom:10%; }.native2080 .column--second-of-two {padding-left:5%;padding-right:10%;padding-top:10%;padding-bottom:10%; }.native2080 .logo2080 {width:270px;height:auto;max-width:70%; }.native2080 p {color:#8c8c8c;width:426px;font-size:20px;line-height:34px;font-weight:800;text-align:left; }@media screen and (max-width:768px) {.native2080 .column--first-of-two {padding:30px; }.native2080 .column--second-of-two {padding:30px 30px 30px 40px; }.native2080 p {font-size:20px;line-height:30px; } }.logo img {margin-top:20px;margin-left:30px;width:162px;height:auto; }.narrowContent {max-width:800px;align-self:center;display:flex;flex-flow:column; }.w100 {width:100%; }.stdContent {align-self:center;display:flex;flex-flow:column; }.columnWrap {display:flex;flex-flow:column;max-width:800px;align-self:center; }.mediumDecentLetters {font-size:20px;font-weight:600;line-height:30px;text-align:center; }.bigLetters, .bigLetters a, h2, h2 a {font-size:34px;line-height:37px;font-weight:bold;margin:0 0 20px 0; }@media (min-width:768px) {.bigLetters, .bigLetters a, h2, h2 a {font-size:50px;line-height:60px; }.mediumDecentLetters {font-size:35px;line-height:45px; } }.hFullPhoto {width:100%;display:block;height:570px;background-size:cover;background-position:center center; }@media (max-width:576px) {.sm75loff {background-position-x:72%; } }@media (min-width:576px) {.columnWrap {flex-flow:row; } }.column {text-align:left; }.column--first-of-two {width:100%;padding:0; }.column--second-of-two {width:100%;padding:0; }@media (min-width:576px) {.column--first-of-two {width:50%;padding-right:6%; }.column--second-of-two {width:50%;padding-left:6%; } }.clickable {cursor:pointer;margin-top:30px;color:#0a69b2;text-decoration:none;font-weight:700; }.clickable:hover {text-decoration:underline; }.contentBox {max-width:512px;color:white;align-items:center;display:flex;flex-flow:column;justify-content:center; }.contentBox .content {color:inherit;text-align:left;width:100%;font-size:20px; }.contentBox .content--narrow {max-width:397px; }.dark-controls .contentBox {color:black; }.socIcon {width:auto;height:70px;margin:10px; }.references {display:flex;justify-content:space-around;flex-wrap:wrap;margin-bottom:80px; }.references .reference {max-width:383px;margin-top:20px;margin-bottom:20px; }.references .reference h3 {margin-bottom:3px; }.references .reference__city {text-align:center;font-size:26px;font-family:'Barlow';font-weight:normal; }.references .reference__quote {font-style:italic; }.gallery {width:100%;display:flex;flex-flow:row;flex-wrap:wrap;min-height:30vh;align-self:center;justify-content:space-between; }.gallery__item {width:100%;height:35vh;background-repeat:no-repeat;background-size:cover;background-position:center center; }.blockedOffer {background-color:#ccc; }.toDetailButton {color:#565656;font-weight:bold;text-decoration:none; }.slideFiller {height:100%; }.sliderArea, .bxslider, .sliderLoadingTime {height:500px; }.sliderArea {background-color:#ececec;margin:0px -7px 7px -7px; }.sliderArea h3 {padding-left:10%;padding-right:10%;font-size:60px;font-weight:800;line-height:60px; }.bxslider {background-color:white;position:absolute;top:0;left:0;visibility:hidden;width:100%; }.bxslider .bxslide, .bxslider .sliderLoadingTime {width:100%;height:100%;background-position:center;background-size:cover; }.bxslider .bxslide--1, .bxslider .sliderLoadingTime--1 {background-image:url(../files/home-slider/001.jpg); }.bxslider .bxslide--2, .bxslider .sliderLoadingTime--2 {background-image:url(../files/home-slider/002_orange.jpg); }.bxslider .bxslide--3, .bxslider .sliderLoadingTime--3 {background-image:url(../files/home-slider/001_pink.jpg); }.bxslider .bxslide--4, .bxslider .sliderLoadingTime--4 {background-image:url(../files/home-slider/002.jpg); }.bxslider .bxslide--5, .bxslider .sliderLoadingTime--5 {background-image:url(../files/home-slider/001_orange.jpg); }.bxslider .bxslide--6, .bxslider .sliderLoadingTime--6 {background-image:url(../files/home-slider/002_pink.jpg); }@media screen and (max-width:768px) {.bxslider, .sliderArea {height:350px; }.bxslider h3, .sliderArea h3 {font-size:32px;line-height:38px; } }.bx-wrapper {background-color:white;border:none;box-shadow:none;height:100%;width:100%; }.bx-viewport {height:100%; }.rezervaceForm {text-align:center;margin:23px 0px;max-width:800px;margin:auto; }.rezervaceForm h2 {margin-bottom:10px; }.rezervaceForm .subtitle {font-size:20px;padding:20px 0; }.rezervaceForm .tac {display:block;margin:20px 0; }.formItem {margin:5px 0px; }.formItem label {display:block;margin-bottom:3px;font-size:13px;letter-spacing:1px;text-align:center; }.formItem textarea {width:100%;height:116px;color:#555; }.formItem input {width:100%;height:50px !important; }.formItem input[name='souhlas'] {height:20px !important; }.formItem input[type='checkbox'] {width:20px;height:20px; }.formItem input[type='radio'] {width:18px;height:18px; }.formItem--inLine {display:flex;flex-wrap:wrap;justify-content:center; }.formItem--besides {display:flex;align-items:center; }.formItem--besides input {width:initial;display:inline-block; }.formItem--besides label {display:inline-block;padding-right:30px;padding-left:10px; }.formItem--half {display:inline-block;width:49%; }.formItem--half-left {padding-right:9px; }.formItem--half-right {padding-left:9px; }.button {display:inline-block;padding:8px 37px;font-weight:bold;background-color:transparent;font-size:15px;cursor:pointer; }.button--dark {border:2px solid #565656;color:#565656; }.button--bright {border:2px solid white;color:white; }.buttonWrap {text-align:center;margin-top:19px; }.submitButton {padding:8px 37px;background-color:transparent;color:#0a69b2;font-size:20px;border:none; }.submitFormButtonWrap {text-align:center; }.footAddress, .footContact, .footAddress *, .footContact * {text-transform:uppercase;text-align:center; }.footTel {text-decoration:none;font-weight:bold;display:inline-block;max-width:90%;margin-top:15px; }footer {display:flex;flex-wrap:wrap;justify-content:space-around; }.userImgCont {width:100%;position:relative;max-height:217px;text-align:center; }.userImgCont .userImg {max-width:256px;height:auto;margin:auto;max-height:100%; }ul {padding-left:17px; }.hidden {display:none; }.headerBox {justify-content:center;display:flex;align-items:center;flex-flow:column;padding-top:4vh; }@media (min-width:470px) {.headerBox {padding-top:initial; } }.mainMenu {position:fixed;margin:auto;top:0px;height:95px;z-index:3;width:100%;background-color:rgba(255, 255, 255, 0.8);display:none; }.mainMenu ul {display:flex;justify-content:end;padding:0px;padding-right:25px;padding-top:23px;padding-left:232px;width:100%; }.mainMenu ul li {list-style:none;display:flex;height:50px;justify-content:center;align-items:center; }.mainMenu ul li a {color:#565656;font-size:16px;text-transform:uppercase;padding:13px 26px;display:inline-block;text-decoration:none; }.mainMenu ul li a:hover {color:#0a69b2;text-decoration:none; }@media (min-width:768px) {.mainMenu {display:block; }.mainMenu ul > li > a {padding:10px 6px; }.burgerMenu {display:none; } }@media (min-width:992px) {.mainMenu ul > li > a {padding:10px 16px; } }@media (min-width:1200px) {.mainMenu ul > li > a {padding:10px 26px; } }.slideDownButton {display:flex;position:absolute;width:40px;height:40px;border:1px solid white;border-radius:100%;bottom:5vh;-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }.slideDownButton:hover {border-color:#095d9e !important;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out; }.slideDownButton:hover .ld {background-color:#095d9e;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out; }.slideDownButton .ld {background-color:white;height:2px;width:13px;position:absolute;-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }.slideDownButton .ld1 {transform:rotate(45deg);top:16px;left:8px; }.slideDownButton .ld2 {transform:rotate(45deg);top:25px;left:8px; }.slideDownButton .ld3 {transform:rotate(135deg);top:16px;right:8px; }.slideDownButton .ld4 {transform:rotate(135deg);top:25px;right:8px; }.dark-controls .slideDownButton {border-color:black; }.dark-controls .ld {background-color:black; }.navbar {position:fixed;z-index:5;right:0px;top:0px;padding:0px; }.navbar-brand {display:block;width:50px;cursor:pointer; }@media (min-width:768px) {.navbar-brand {background-image:none;width:0px; } }.navbar-brand .brand-name {height:20px;width:100px;display:inline-block; }.burgerMenu {position:fixed;top:20px;right:20px;z-index:6; }.burgerCircle {border:1px solid white;display:flex;border-radius:100%;padding:6px 5px 9px 8px;width:40px;height:40px;background-color:rgba(134, 126, 121, 0.5); }.dark-controls .burgerCircle {border-color:black; }.navbar-toggler:not(.collapsed) { }.navbar-toggler:not(.collapsed) .icon-bar {background-color:white !important; }.navbar-toggler:not(.collapsed) .icon-bar:hover {background-color:#095d9e !important; }.navbar-collapse {flex-grow:1;justify-content:center;margin:0px;background-color:rgba(30, 27, 24, 0.9);overflow:scroll; }.collapse:not(.show) {display:none !important;opacity:0; }.collapse.show {width:100vw;height:100vh; }.collapsing {width:100vw;height:100vh;transition-property:none;transition:none;opacity:0; }.navbar-collapse.collapse.show {transition:opacity 0.5s ease-out;opacity:1; }.navbar-nav.show {width:100vw;height:100vh; }.navbar-nav {margin:40px;flex-wrap:wrap;align-items:center; }@media (min-width:768px) {.navbar-nav {margin:initial; } }.navbar-nav .nav-item {color:#fff;font-size:25px;text-decoration:none;text-align:center; }.navbar-nav .nav-item:hover, .navbar-nav .nav-item.active {color:#095d9e;transition:all 0.25s ease-out; }@media (min-width:768px) {.navbar-nav .nav-item {margin:auto 2vw; } }@media (min-width:992px) {.navbar-nav .nav-item {margin:auto 3vw; } }.navbar-toggler, .navbar-toggler:hover {position:relative;border:0px;margin-right:0px;padding:15px 15px;background-image:none;background-color:transparent; }.navbar-toggler:focus, .navbar-toggler:hover:focus {outline:none; }.navbar-toggler .icon-bar, .navbar-toggler:hover .icon-bar {background-color:#fff;display:block;width:22px;height:2px;border-radius:1px;left:0px;position:absolute;transition:0.25s ease; }.navbar-toggler span:nth-child(2), .navbar-toggler:hover span:nth-child(2) {top:5px; }.navbar-toggler span:nth-child(3), .navbar-toggler:hover span:nth-child(3) {top:12px; }.navbar-toggler span:nth-child(4), .navbar-toggler:hover span:nth-child(4) {top:19px; }@media (min-width:768px) {.navbar-expand-md .navbar-nav {flex-direction:column; } }.dark-controls .navbar-toggler .icon-bar, .dark-controls .navbar-toggler:hover .icon-bar {background-color:black; }.navbar-toggler:not(.collapsed) span:nth-child(1) {top:10px;width:0%;left:50%; }.navbar-toggler:not(.collapsed) span:nth-child(2) {transform:rotate(45deg);top:11px; }.navbar-toggler:not(.collapsed) span:nth-child(4) {transform:rotate(-45deg);top:11px; }.navbar-toggler:not(.collapsed) span:nth-child(3) {top:10px;width:0%;margin-left:50%; }.sr-only {width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0; }input[type='text']:focus, input[type='password']:focus, input[type='datetime']:focus, input[type='datetime-local']:focus, input[type='date']:focus, input[type='month']:focus, input[type='time']:focus, input[type='week']:focus, input[type='number']:focus, input[type='email']:focus, input[type='url']:focus, input[type='search']:focus, input[type='tel']:focus, input[type='color']:focus, textarea:focus, .uneditable-input:focus {border-color:rgba(82, 168, 236, 0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); }select, textarea, input[type='text'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='search'], input[type='tel'], input[type='color'], textarea, .uneditable-input {background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s; }select, textarea, input[type='text'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='search'], input[type='tel'], input[type='color'], textarea, .uneditable-input {display:inline-block;height:37px;padding:4px 10px;margin-bottom:10px;font-size:17px;line-height:20px;color:#555;border:1px solid rgba(0, 0, 0, 0.6);vertical-align:middle; }.btn, input[type='submit'] {display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled false);border:1px solid #bbb;border-bottom-color:#a2a2a2;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }input[name='poznamka'] {height:60px; }input[type='file'], input[type='file'] {display:inline !important; }.extFileLinkLargeIco {display:block;height:28px;line-height:31px;padding-left:39px !important;margin:5px 0px; }@media (min-width:1500px) {.container {max-width:1440px; }.tileWrap {padding-left:10px;padding-right:10px; }.tile {height:309px;margin:10px 0; }.tile .bxslider {height:440px; }.tile--large {height:500px; }.tile--large .bxslider {height:500px; } }@media (max-width:575px) {.footTel {font-size:28px !important; }.slide--dispozice .container .metry {flex-flow:column; } }.fancybox-image {width:100%;height:auto; }.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both; }@-webkit-keyframes zoomIn {0% {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3); }50% {opacity:1; } }@keyframes zoomIn {0% {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3); }50% {opacity:1; } }.zoomIn {-webkit-animation-name:zoomIn;animation-name:zoomIn; }.delay500-1000 {visibility:visible;-webkit-animation-duration:1000ms;-moz-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;animation-delay:500ms; }@-webkit-keyframes fadeIn {0% {opacity:0; }100% {opacity:1; } }@keyframes fadeIn {0% {opacity:0; }100% {opacity:1; } }.fadeIn {-webkit-animation-name:fadeIn;animation-name:fadeIn; }@-webkit-keyframes fadeInDown {0% {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0); }100% {opacity:1;-webkit-transform:none;transform:none; } }@keyframes fadeInDown {0% {opacity:0;-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0); }100% {opacity:1;-webkit-transform:none;-ms-transform:none;transform:none; } }.fadeInDown {-webkit-animation-name:fadeInDown;animation-name:fadeInDown; }@-webkit-keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0); }100% {opacity:1;-webkit-transform:none;transform:none; } }@keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0, 50%, 0);-ms-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0); }100% {opacity:1;-webkit-transform:none;-ms-transform:none;transform:none; } }.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp; }@-webkit-keyframes flipInY {0% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0; }40% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in; }60% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1; }80% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg); }100% {-webkit-transform:perspective(400px);transform:perspective(400px); } }@keyframes flipInY {0% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0; }40% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in; }60% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1; }80% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg); }100% {-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px); } }.flipInY {-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY; }@-webkit-keyframes bounceInRight {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0); }60% {opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0); }75% {-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0); }90% {-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0); }100% {-webkit-transform:none;transform:none; } }@keyframes bounceInRight {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;-webkit-transform:translate3d(3000px, 0, 0);-ms-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0); }60% {opacity:1;-webkit-transform:translate3d(-25px, 0, 0);-ms-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0); }75% {-webkit-transform:translate3d(10px, 0, 0);-ms-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0); }90% {-webkit-transform:translate3d(-5px, 0, 0);-ms-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0); }100% {-webkit-transform:none;-ms-transform:none;transform:none; } }.bounceInRight {-webkit-animation-name:bounceInRight;animation-name:bounceInRight; }@-webkit-keyframes bounceInLeft {60%, 75%, 90%, from, to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0); }60% {opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0); }75% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0); }90% {-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0); }to {-webkit-transform:none;transform:none; } }@-o-keyframes bounceInLeft {60%, 75%, 90%, from, to {-o-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;transform:translate3d(-3000px, 0, 0); }60% {opacity:1;transform:translate3d(25px, 0, 0); }75% {transform:translate3d(-10px, 0, 0); }90% {transform:translate3d(5px, 0, 0); }to {-o-transform:none;transform:none; } }@keyframes bounceInLeft {60%, 75%, 90%, from, to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0); }60% {opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0); }75% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0); }90% {-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0); }to {-webkit-transform:none;-o-transform:none;transform:none; } }.bounceInLeft {-webkit-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft; }@-webkit-keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; } }@keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0); }100% {opacity:1;-webkit-transform:none;-ms-transform:none;transform:none; } }.fadeInLeft {-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft; }