.white {color:#fff; }.brandedColor {color:#fdedad; }#ckEditWindow {background-color:#fff;color:#707070;background-image:none;padding:10px; }html {scroll-behavior:smooth;scroll-padding-top:50px; }@media (max-width:768px) {html {scroll-padding-top:0px; } }*, body {font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:normal;font-size:15px;font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased; }body {color:#707070;background-color:#fff; }@media (min-width:1200px) {.content {padding-top:111px; } }strong {font-size:inherit;color:inherit; }.lightWeight {font-size:inherit;color:inherit;font-weight:normal; }.txtLeft {text-align:left; }.darkBg {background:#0d6461; }.lightBg {background-color:#fff; }@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:#fdedad; }h2, h2 a, h2 * {color:#0d6461; }sup {position:relative;font-size:71%;line-height:0;vertical-align:baseline;top:-0.6em;font-weight:inherit;font-family:inherit; }@media (min-width:576px) {h2, h2 a {font-size:40px; } }a {color:inherit;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:#fdedad;-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; }a.mainHoverColor:hover {color:#0d6461; }.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:1200px) {.mobileLogo {display:none; } }.left {text-align:left; }.p15 {padding-left:15px;padding-right:15px; }.upper {text-transform:uppercase; }.logo {height:80px;display:inline-block;position:absolute;z-index:3; }.noPaddingSides {padding-left:0px !important;padding-right:0px !important; }.noPadding {padding:0px; }.tileWrap {padding-left:7px;padding-right:7px; }.tileWrap--noRp {padding-right:0px !important; }.tileWrap--noLp {padding-left:0px !important; }.textContent {margin:auto;max-width:950px; }.alignLeft {text-align:left; }.innerRectangle {margin:auto;width:100%; }.innerRectangle .columnWrap {width:initial;max-width:100%; }@media (min-width:992px) {.innerRectangle {width:90%; } }@media (min-width:1200px) {.innerRectangle {width:90%; } }@media (min-width:1500px) {.innerRectangle {width:90%; } }.callMenuButton {display:flex !important;padding:0 10px; }.callMenuButton .line {border-left:2px solid #0d6461;display:block;height:36px;width:1px;margin-top:5px;margin-right:18px; }.callMenuButton .text {display:block;margin-top:0px;text-align:center;line-height:21px; }.callMenuButton .text b {font-size:17px; }.callMenuButtonSm {display:block; }.callMenuButtonSm span {font-size:26px;line-height:28px; }.callMenuButtonSm span b {font-size:21px; }@media (max-width:768px) {.sm-first {order:1; }.sm-second {order:2; } }.slide {display:flex;justify-content:center;transition:0.15s ease-in-out;text-align:center;overflow:hidden; }.slide > .container, .slide > .container-fluid {padding-top:90px;padding-bottom:90px;justify-content:center;display:flex; }.slide > .container.light, .slide > .container-fluid.light {background-color:#fdedad; }.slide > .container.light *, .slide > .container-fluid.light * {color:#707070; }@media screen and (max-width:768px) {.slide .container {padding-top:50px;padding-bottom:50px; } }.slide--home {background:url('./pics/design/home-cover.jpg') center / cover no-repeat;background-color:#04aeb3;background-size:cover;background-position:center;min-height:562px; }.slide--home .innerRectangle {min-height:unset; }.slide--home .leftSide {text-align:left; }.slide--home .leftSide h1 {margin-bottom:30px;text-transform:uppercase; }.slide--home .leftSide p {color:#fff; }.slide--home h1 {text-align:left; }@media screen and (max-width:768px) {.slide--home .leftSide {text-align:center; }.slide--home .leftSide h1 {text-align:center; } }.slide--vertCenter .container {flex-flow:column;align-items:center; }.slide--nemusi {text-align:left;background:#fff; }.slide--nemusi h2 {color:#e8421e;max-width:420px; }.slide--nemusi .container {margin:30px 0; }.slide--nemusi .container p {max-width:486px;margin:auto;padding:5px; }.slide--nemusi .container button {margin-top:50px; }.slide--usetrite .container {background-color:#04aeb3; }.slide--usetrite .container h2 {color:#fff;margin:0; }.slide--usetrite .container p {max-width:486px;margin:auto;padding:5px; }.slide--twoColumns > .container, .slide--twoColumns > .container-fluid {padding-top:25px;padding-bottom:25px; }.slide--twoColumns .leftSide {padding-right:4%; }.slide--twoColumns .rightSide {padding-left:4%; }.slide--rectangles {margin-bottom:35px; }.slide--rectangles .container {padding:25px 0px; }.slide--rectangles .leftSide {margin-bottom:15px; }.slide--rectangles .rectFrame {background-color:#0d6461;padding:33px;text-align:center; }.slide--rectangles .rectFrame h3 {color:#fdedad;margin-bottom:37px; }.slide--rectangles .rectFrame p {color:#fff; }@media screen and (min-width:768px) {.slide--rectangles .leftSide {padding-left:0px;margin-bottom:0px; }.slide--rectangles .rightSide {padding-right:0px; }.slide--rectangles .rectFrame {padding:83px;min-height:410px; } }.slide--jak {background:#fdedad; }.slide--jak .innerRectangle {width:520px;max-width:90%; }.slide--jak button {margin-top:30px; }.slide--jak h2 {color:#e8421e; }.slide--jak .jakItem {display:flex;flex-flow:row;border-bottom:1px solid green;text-align:left;align-items:flex-start;padding:26px 0; }.slide--jak .jakItem h3 {color:#0d6461; }.slide--jak .jakItem:last-of-type {border-bottom:none; }.slide--jak .jakItem-number {flex:0 0 70px;width:70px !important;flex-shrink:0;font-weight:800;color:#e8421e;margin-right:20px; }.slide--reviews .container {flex-flow:column; }.slide--reviews .container h2 {color:#e8421e; }.slide--reviews .row {padding:20px 15px; }.slide--reviews .bxslider {opacity:0; }.slide--reviews .bx-wrapper {box-shadow:none !important;border:none !important;background:none !important; }.slide--reviews .bx-wrapper .bx-pager-link.active {background:#0d6461 !important; }.slide--reviews .review {width:350px;max-width:100%;text-align:left;padding:20px; }.slide--reviews .review p {margin-bottom:5px; }.slide--reviews .review .user {color:#e8421e;font-weight:800; }.slide--reviews .review .stars {color:#fdedad; }@media screen and (min-width:768px) {.slide--reviews .row {padding:20px 95px; } }.slide--footer {background-color:#353535; }.slide--footer .container {display:flex;flex-flow:column;align-items:start;padding:50px 30px 30px 30px;text-align:left; }.slide--footer .container a {color:#fff; }.slide--footer .container h2, .slide--footer .container h3, .slide--footer .container p {color:#fff; }.slide--footer .container h3 {text-transform:uppercase;font-weight:800;margin-bottom:23px; }.slide--footer .container .rychlyK {margin-top:35px; }.slide--footer .container .subtitle {color:#fff;margin:20px 0 40px 0;width:850px;max-width:90%; }.slide--footer .container .ctas {display:flex;flex-wrap:wrap;gap:30px; }.slide--footer .container .fourCols {margin-top:60px; }.slide--footer .container .fourCols div {margin-bottom:15px; }.slide--footer .container .weblogo {width:90px;max-width:90%;height:auto; }.slide--footer .container h4 {margin-top:20px;color:#fff;font-size:15px;font-weight:500; }.slide--footer .container .kvlogo {width:220px;max-width:90%;height:auto; }.slide--footer .container .pojisteni {width:100%;text-align:left;margin-top:20px;margin-bottom:50px; }.slide--footer .footCopy {width:100%;text-align:center;color:#fff;font-weight:500;font-size:12px; }.slide--detailLaw .container {padding:50px 0; }.slide--detailLaw .narrowContent {margin:auto;color:#fff; }.slide--contactForm {background-color:#0d6461;flex-flow:column; }.slide--contactForm > .container {padding-bottom:0; }.slide--contactForm .innerRectangle {display:flex;flex-flow:column;align-items:center; }.slide--contactForm h2 {color:#fdedad; }.slide--contactForm .subtitle {font-weight:500;max-width:700px;margin:30px 0;color:#fff; }.slide--contactForm label {color:#fff; }.slide--contactForm .tel {font-weight:800; }.slide--contactForm .tel:hover {color:#e8421e; }.slide--contactForm form {text-align:center;max-width:630px; }.slide--contactForm #contactForm__resultSuccess {font-size:24px;font-weight:bold;color:#fdedad; }.slide--contactForm #contactForm__resultFail {font-size:24px;color:red; }.slide--contactForm .submitFormButtonWrap {padding:35px 0 90px 0; }@media screen and (min-width:768px) {.slide--contactForm {padding-top:100px; } }.slide--requestForm {background-color:#fff; }.slide--requestForm .container {display:block; }.slide--contact h2 {margin-bottom:70px; }.slide--contact .container {padding-bottom:0px; }.slide--contact .contacts {margin:auto;max-width:780px; }.slide--contact .contacts .contactWrap {display:flex;justify-content:center; }.slide--contact .contacts .contact {display:block;margin-bottom:85px;text-align:left;width:270px;max-width:90%; }.slide--contact .contacts .contact--name {display:block;font-size:23px;font-weight:600; }.slide--contact .contacts .contact--role {display:block;margin:9px 0; }.slide--contact .contacts .contact a:not(:hover) {text-decoration:none;color:inherit; }@media (max-width:768px) { }.slide--coverPhoto {height:80vh;background-size:cover;background-position:center; }.slide--coverPhoto .apparmentLandingSlide {max-width:100%; }.slide--coverPhoto .apparmentLandingSlide .btn-bar {text-align:center; }.slide--repeatButtons .apparmentLandingSlide {max-width:100%;margin-bottom:80px; }.slide--repeatButtons .apparmentLandingSlide .btn-bar {text-align:center; }.slide--appDetail {height:80vh; }.btn-bar.fixed {position:fixed;top:70px;left:0;right:0;z-index:1000; }.openingBox {border-top:1px solid #fff;border-bottom:1px solid #fff;padding:0 15px;margin-bottom:-1px; }.openingBox * {color:#fff; }.openingBox--title {display:flex;text-align:left; }.openingBox--title h3 {margin:2px 0px 10px 25px; }.openingBox--title h3 a {font-size:19px;text-decoration:none; }.openingBox--content .innerText {font-size:15px;padding:7px 0 7px 39px;text-align:left; }.openingBox--opener {cursor:pointer; }.openingBox--opener.icon {width:15px;height:25px;display:inline-block;transform-origin:center;margin-top:10px; }.openingBox--opener .arrow {clip-path:polygon(50% 33%, 0% 100%, 100% 100%);height:15px;width:15px;background-color:#fff;display:inline-block;transform:rotate(0deg);transform-origin:center; }.openingBox--opener.collapsed {transform:rotate(90deg); }.apparmentLandingSlide {justify-content:flex-end; }.apparmentLandingSlide .appActionButton {text-decoration:none;display:inline-block;cursor:pointer;background-color:#fff;color:#707070;padding:7px 44px 7px;font-size:15px;text-transform:uppercase;border:none;margin:10px 10px;font-weight:bold; }.inlineVideoWrapper .videoCrop {padding-left:15px;padding-right:15px; }.inlineVideo {width:100%;height:auto;max-width:100%;background-color:transparent; }.inlineVideo::-webkit-media-controls-play-button, .inlineVideo::-webkit-media-controls-timeline, .inlineVideo::-webkit-media-controls-current-time-display, .inlineVideo::-webkit-media-controls-time-remaining-display, .inlineVideo::-webkit-media-controls-fullscreen-button, .inlineVideo::-webkit-media-controls-download-button, .inlineVideo::-webkit-media-controls-cast-button, .inlineVideo::-webkit-media-controls-pip-button, .inlineVideo::-webkit-media-controls-rewind-button, .inlineVideo::-webkit-media-controls-return-to-realtime-button, .inlineVideo::-webkit-media-controls-seek-back-button, .inlineVideo::-webkit-media-controls-seek-forward-button, .inlineVideo::-webkit-media-controls-toggle-closed-captions-button, .inlineVideo::-webkit-media-controls-track-controls {display:none !important; }hr {border-top:1px solid #fff;width:100%;margin:11px 0; }@media screen and (max-width:576px) {.noXpaddingXS {padding-left:0px;padding-right:0px; } }.extraLarge {font-size:97px;line-height:82px;font-weight:800; }.largestLetters {font-style:normal;font-weight:800;font-size:55px;line-height:60px; }.largeLetters {font-style:normal;font-weight:800;font-size:31px;line-height:38px; }.mediumLetters {font-size:20px;line-height:27px;font-weight:500; }.smediumLetters {font-size:17px;line-height:22px;font-weight:500; }.smallLetters {font-size:15px;line-height:29px;font-weight:500; }.plTd {padding-left:20px; }.prTd {padding-right:20px; }.vizitkaImg {margin-bottom:29px; }@media screen and (min-width:576px) {.largestLetters {font-size:61px;line-height:66px; }.largeLetters {font-size:38px;line-height:42px; }.mediumLetters {font-size:23px;line-height:29px; }.smediumLetters {font-size:19px;line-height:normal; }.plTd {padding-left:25px; }.prTd {padding-right:25px; } }@media screen and (min-width:768px) {.plTd {padding-left:35px; }.prTd {padding-right:35px; } }@media screen and (min-width:992px) {.plTd {padding-left:55px; }.prTd {padding-right:55px; } }@media screen and (min-width:1200px) {.plTd {padding-left:110px; }.prTd {padding-right:110px; } }@media screen and (min-width:1500px) {.plTd {padding-left:170px; }.prTd {padding-right:170px; } }.narrowDescr {font-size:23px;font-weight:800;line-height:34px; }.logo img {margin-top:10px;margin-left:20px;width:78px;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; }@media (min-width:576px) {.columnWrap {flex-flow:row; } }.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:60px;line-height:70px; }.mediumDecentLetters {font-size:35px;line-height:45px; } }.hFullPhoto {width:100%;display:block;height:570px;background-size:cover;background-position:center center; }@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:#0d6461;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; }.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:#707070;font-weight:bold;text-decoration:none; }.toDetailButton:hover {text-decoration:none;color:#707070; }.contactForm {text-align:center;margin:23px 0px;max-width:800px;margin:auto; }.contactForm h2 {color:#fdedad;margin-bottom:10px; }.contactForm label {color:#fff; }.contactForm .tac {display:block;margin:20px 0; }.formItem {margin:5px 0px;color:#0d6461; }.formItem label {display:block;margin-bottom:3px;font-size:13px;letter-spacing:1px;text-align:center; }.formItem textarea {width:100%;height:116px;padding:13px; }.formItem input {width:100%;height:50px !important; }.formItem input[name='souhlas'] {height:20px !important; }.formItem input[type='checkbox'] {width:20px;height:20px;background-color:#d9d9d9; }.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--row {margin-bottom:20px; }.formItem--half {display:inline-block;width:49%; }.formItem--half-left {padding-right:9px; }.formItem--half-right {padding-left:9px; }button, .button {text-align:center;color:#fff;font-size:15px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase;cursor:pointer;border:none;background-color:#e8421e;padding:11px 37px;-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; }button:hover, .button: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;color:#0d6461; }button--dark, .button--dark {border:2px solid #707070;color:#707070; }button--bright, .button--bright {border:2px solid white;color:white; }.buttonWrap {text-align:center;margin-top:19px; }.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:112px;z-index:3;width:100%;background-color:#fff;box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.24);display:none; }.mainMenu ul {display:flex;justify-content:end;padding:0px;padding-right:25px;padding-top:29px;padding-left:175px;width:100%; }.mainMenu ul li {list-style:none;display:flex;height:50px;justify-content:center;align-items:center; }.mainMenu ul li::marker {color:#fff; }.mainMenu ul li a {color:#0d6461;font-size:13px;text-transform:uppercase;padding:13px 19px;display:inline-block;text-decoration:none; }.mainMenu ul li a:hover {color:#fdedad;text-decoration:none; }.mainMenu ul li .kontakt {color:#fff;font-size:14px;margin-left:15px;line-height:16px; }.mainMenu ul li .kontakt:hover {color:#0d6461; }@media (min-width:1200px) {.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 13px; } }@media (min-width:1500px) {.mainMenu ul > li > a {padding:10px 26px; }.mainMenu .kontakt {margin-left:50px !important; }.callMenuButton b {font-size:24px !important; } }a[name] {margin-top:-110px;padding-top:110px; }.tel {color:inherit; }.navbar {position:fixed;z-index:5;left:0px;right:0px;top:0px;padding:0px; }.navbar-brand {display:block;width:50px;cursor:pointer; }@media (min-width:992px) {.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 #0d6461;display:flex;border-radius:100%;padding:6px 5px 9px 8px;width:40px;height:40px;background-color:#fdedad; }.dark-controls .burgerCircle {border-color:black; }.navbar-toggler:not(.collapsed) .icon-bar {background-color:#0d6461; }.navbar-toggler:not(.collapsed) .icon-bar:hover {background-color:#0d6461; }.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; }nav.collapse.show {width:100vw;height:100vh; }nav.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:992px) {.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:#c0b39e;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:#0d6461;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:#0d6461; }.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; }.sociconsWrap {justify-content:center;display:flex; }.socicons {width:100%;max-width:732px;margin-top:40px;display:flex;justify-content:space-around;flex-wrap:wrap; }.socicons a {display:inline-block;width:60px;height:60px;margin:15px; }.socicons a img {width:100%;height:auto; }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:2px solid #707070;border-radius:21px;padding:4px 18px;font-size:17px;line-height:20px;margin-bottom:10px;transition:border-color 0.2s; }input:focus, textarea:focus, .uneditable-input:focus {outline:none;-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; } }@media (max-width:575px) {.footTel {font-size:28px !important; } }.fancybox-image {width:100%;height:auto; }.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0;visibility:hidden; }@-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;visibility:visible;animation-duration:1.5s; }@-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; }@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;visibility:visible;animation-duration:1.5s; }@keyframes fadeInRight {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; } }.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight;visibility:visible;animation-duration:1.5s; }@keyframes fadeOutRight {0% {opacity:1;-webkit-transform:none;-ms-transform:none;transform:none; }100% {opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0); } }.fadeOutRight {-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;visibility:visible; }@keyframes fadeOutLeft {0% {opacity:1;-webkit-transform:none;-ms-transform:none;transform:none; }100% {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0); } }.fadeOutLeft {-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;visibility:visible; }