html {scroll-behavior:smooth; }*, body {font-family:'AvenirNextLTPro-Regular', Helvetica, Arial, sans-serif;font-weight:normal;font-size:17px;color:#5d5b5b;font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }li a, h1, h2, h3, h4, .mainKategName, .themeFont {font-family:'AvenirNextLTPro-Regular', Helvetica, Arial, sans-serif;text-transform:uppercase;text-rendering:geometricPrecision;font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }h1, h2, h2 *, h3, h3 * {font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }.bold {font-weight:bold;color:black; }#body {background-color:#c8c6c1; }#ckEditWindow {background-color:#fff;background-image:none;padding:10px; }.noPaddingLR {padding-left:0px;padding-right:0px; }iframe { }#navbar1, .generalSponsor, .container, .container-fluid {-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; }h1, h1 *, h1 a {color:#91adb2;font-size:30px;display:block;margin-bottom:12px;margin-top:0px; }h2 {color:#231f20;font-size:35px;margin-top:20px;margin-bottom:15px;font-weight:bold;margin-top:10px;margin-left:-2px; }h2 a {color:inherit;text-decoration:none;font-family:inherit;font-size:inherit; }h2:not(:first-of-type) {margin-top:23px; }h3 {font-weight:bold;font-size:22px;margin-bottom:5px;color:#5d5b5b; }h3 a {color:inherit;text-decoration:none;font-family:inherit;font-weight:inherit;font-size:inherit; }h3 a:hover {text-decoration:underline; }h4 {font-weight:bold;font-size:21px;padding:10px 0px 3px 0px;margin:0px;color:#91adb2; }.img100w {max-width:100%;height:auto;margin:0px !important; }.mainContent {background-color:#fff;min-height:500px;background-repeat-x:no-repeat;background-size:100%; }.mainContent * { }.mainContent .contentBody {background-color:#fff; }.mainContent .contentBody ul, .mainContent .contentBody ol {margin-left:32px; }.navbar {border:0px;border-radius:0px;min-height:24px;margin-bottom:0px; }a {color:#91adb2;-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; }a:hover {-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;text-decoration:none;color:#91adb2;text-decoration:underline; }p {margin-bottom:11px; }#head {height:130px;background-repeat:no-repeat;display:block;background-size:140px;background-position-y:-23px;background-position-x:right;position:relative;height:100%; }#head a {display:block;width:100%;height:100%; }#mainMenu {position:fixed;top:0px;z-index:10;width:100%;background-color:rgba(0, 0, 0, 0.8);border-bottom:1px solid #2a73b4; }.navbar-header {max-width:100vw; }#navbar1 {margin:auto;border-top:0px; }#navbar1 ul li a {color:#fff;font-size:14px;padding:17px 40px;line-height:initial;font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:50px;background-image:url(../pics/design/menu-separator.gif);background-repeat:no-repeat; }#navbar1 ul li:first-of-type a {background-image:none; }#navbar1 ul .active a, #navbar1 ul a:hover {background-color:rgba(255, 255, 255, 0.6);color:#231f20; }.soldOut {font-size:38px;text-transform:uppercase;transform:rotate(-37deg);margin-top:101px;position:absolute;font-weight:900;color:red;font-family:arial;filter:drop-shadow(0px 0px 19px #fff); }.preview-logo {display:none; }.bx-viewport {height:initial !important; }.headPic {height:375px;background:#edddc4; }#headImageCont {background-size:cover;background-position:center;background-repeat:no-repeat; }section .container {padding-top:50px;padding-bottom:50px; }.sleepingModals {display:none; }.divd-line {background-color:white;height:3px; }.divd-line-small {background-color:#2a73b4;height:4px;width:40px;margin-top:15px;margin-bottom:15px; }.button {background-color:#404040;border:0px;color:#fff;padding:10px 40px;margin-top:15px;margin-bottom:15px;letter-spacing:1px;display:inline-block;transition:0.15s ease-in-out; }.button--white {background-color:white;color:#404040 !important; }.button--alternative {background-color:#2a73b4; }.button:hover:not(:disabled) {text-decoration:none;color:#d4d1d1 !important;background-color:#212020;transition:0.15s ease-in-out;cursor:pointer; }button:disabled, .button:disabled {color:gray;background-color:#c3c2c2; }.footCopy {height:40px;padding-top:5px;text-align:center;font-size:13px; }#title_quote {position:absolute;bottom:15%;left:0px;padding-left:40px;padding-right:40px;max-width:500px;width:100%; }#title_quote h1 {color:white;font-weight:normal; }#title_quote h3 {color:white;line-height:22px;font-size:19px; }.saleLabel {display:block;background-color:rgba(255, 226, 21, 0.55);padding:5px 20px;font-size:34px;transform:rotate(-32deg);z-index:999;position:absolute;bottom:195px;color:#ea4848;font-weight:bold; }.beforeSale {text-decoration:line-through; }#logo {-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;position:relative;top:55px;left:15px;width:200px;height:200px;background-image:url(../pics/design/logo-600.png);background-repeat:no-repeat;background-size:contain;opacity:0; }.parkingLabelSelect {display:block;cursor:pointer; }#overHeadTinLine {position:absolute;height:1px;width:100%;background-color:#2a73b4;top:267px;left:0px; }#overHeadPic {position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:url(../pics/design/bmw-mod-l.png);background-repeat:no-repeat;background-position:center;background-size:cover;background-position:right;opacity:0.3; }#logo: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;-webkit-filter:drop-shadow(0px 0px 4px #fff);filter:drop-shadow(0px 0px 4px #fff); }#logo > a {display:block;width:100%;height:100%; }#navbar1container {position:relative;height:50px;z-index:99999; }.whiteBg {background-color:#fff; }.pageWidth {max-width:1000px; }.noPadding {padding:0px; }.navbar-toggle .icon-bar {background-color:#fff !important; }.navbar-toggle, .navbar-toggle:hover {margin:13px 15px 0px 0px;border:0px;background-color:transparent !important;padding-right:15px; }.navbar-toggle {position:relative;left:0;transform:rotate(0deg);transition:0.25s ease-in-out; }.navbar-toggle span {left:0px;position:absolute;transition:0.25s ease; }.navbar-toggle span:nth-child(2) {top:5px; }.navbar-toggle span:nth-child(3) {top:8px; }.navbar-toggle span:nth-child(4) {top:15px; }.navbar-toggle:not(.collapsed) span:nth-child(1) {top:10px;width:0%;left:50%; }.navbar-toggle:not(.collapsed) span:nth-child(2) {transform:rotate(45deg);top:11px; }.navbar-toggle:not(.collapsed) span:nth-child(4) {transform:rotate(-45deg);top:7px; }.navbar-toggle:not(.collapsed) span:nth-child(3) {top:6px;width:0%;margin-left:50%; }.navbar-brand {color:white;font-weight:bold; }.navbar-brand:hover, .navbar-brand:focus {color:white; }.navbar-brand {background:url(../pics/design/logo-emblem-80.png);background-size:27px 33px;background-repeat:no-repeat;background-position:30px 8px;display:block;width:200px;height:50px; }.nav > li > a:hover {text-decoration:none;background-color:transparent;-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; }.clear {clear:both; }#slideshow {opacity:0;color:red;max-height:407px; }.bx-wrapper {margin:auto !important; }.homeHeadImageCont {height:initial !important; }.bxdescr {position:absolute;background:rgba(0, 0, 0, 0.6);padding:10px 20px;font-size:20px;color:white; }.bxodkaz {bottom:10%;left:60%; }.bxnazev {bottom:10%;left:10%; }.bx-controls-direction a, .bx-controls-direction a:hover {transition:none; }.anchor {position:relative;top:-97px;display:block; }.contentUnderline {clear:both; }.u {text-decoration:underline; }.title-cover {height:100vh;width:100vw;max-width:100%;background-color:#262626;background-image:url(../pics/design/title-bg4.jpg); }.title-coverV2 {height:60vh; }.paralax-bg-cenik {background:url(../pics/design/cenik-pic.jpg);height:400px; }.paralax-bg-firmy {background:url(../pics/design/pro-firmy3.jpg);height:400px; }.paraxify {background-attachment:fixed;background-position:center center;background-size:cover; }#cenikPage {background-image:url(../pics/design/car-right-edge-light.png), url(../pics/design/textura-bg-1200.jpg);background-size:auto, cover;padding-top:20px;padding-bottom:30px;background-repeat:no-repeat, repeat;background-position-x:right, center;background-position-y:top, center; }#cenikPage__logo {height:150px;background-image:url(../pics/design/logo-600.png);background-repeat:no-repeat;background-size:contain;background-position:center; }#cenikPage__nadpis {color:#fff;text-align:center;font-size:14px; }#cenikPage .programItem {background-image:url('../pics/design/pricelist-separator-blue.png');background-position:bottom;background-size:contain;background-repeat:no-repeat;padding-bottom:0px;padding-top:20px;display:block; }#cenikPage .programItem__name {color:#fff;font-size:18px;text-decoration:underline; }#cenikPage .programItem__content ul {padding-left:18px; }#cenikPage .programItem__content ul li {color:#fff;font-size:15px; }#cenikPage .programItem__prices {align-self:flex-end;text-align:right; }#cenikPage .programItem__prices--main {color:#eeaf1f;font-size:26px; }#cenikPage .programItem__prices--xl {color:#eeaf1f;font-size:15px;padding:10px 0 5px 5px; }#cenikPage .programItem__priceNote {text-align:center;padding-top:15px; }#cenikPage .programItem__doplnkove {padding:15px;color:white;font-size:20px; }#cenikPage .programItem:hover {background-color:rgba(255, 255, 255, 0.03);box-shadow:0px 0px 6px 0px rgba(255, 255, 255, 0.03); }#map {background-image:url(../pics/design/loading-map.gif);background-repeat:no-repeat;background-position:center;background-color:#fbfbfb; }.likeAButton {cursor:pointer;text-decoration:underline; }.likeAButton:hover {text-decoration:underline; }.offerBox {padding:15px 35px;background-image:url(../pics/design/pricelist-separator-vertical.png);background-repeat:no-repeat;background-position:right;height:475px; }.offerBox__name {font-size:28px;font-weight:bold;color:#003e7e; }.offerBox__price {font-size:24px;font-weight:bold; }.offerBox .pPrice {float:right; }.offerBox__items li {margin-left:15px;margin-bottom:5px; }.offerBox--bg_basic {background-color:none; }.offerBox--bg_silver {background-color:rgba(192, 192, 192, 0.04); }.offerBox--bg_gold {background-color:rgba(255, 215, 0, 0.04); }.offerBox--bg_parking, .offerBox--bg_misc, .offerBox--bg_misc2, .offerBox--bg_voucher {background-color:rgba(42, 115, 180, 0.02); }.offerBox--parking {height:auto; }.offerBox em {display:block;font-weight:bold;font-style:normal;color:black;text-align:right;margin-bottom:5px; }.offerBox b {color:black;float:right; }.darkSection .offerBox em {color:white; }.center {text-align:center; }.reserveAndPrice {text-align:center; }.mt0 {margin-top:0px; }.plus {display:block;text-align:center; }.formSentSuccess {font-size:18px; }.reserveFormAtLg_outer {position:absolute;width:300px;right:0px;top:0px;height:100%;padding-top:58px;display:flex; }.reserveFormAtLg_outer .reserveFormAtLg_center {display:flex;align-self:center;flex-flow:column;width:100%; }.reserveFormAtLg_outer h2 a {color:#fff;font-size:27px; }.reserveFormAtLg_outer .formSentSuccess {color:white; }.reserveFormAtSm_outer .formSentSuccess {color:black; }.reserveForm .field input, .reserveForm .field textarea {width:100%;font-size:17px;padding:5px 15px;height:37px;background-color:rgba(255, 255, 255, 0.85); }.reserveForm .field textarea {height:100px; }.homeButtonMenu {background-image:url(../pics/design/home-icon.png) !important;background-size:27px 21px;background-position:center;width:35px !important;padding:0px !important; }.cartButtonMenu {background-image:url(../pics/design/cart.png) !important;background-size:27px 27px;background-position:center;width:35px !important;padding:0px !important; }.nobg {background-image:none !important; }.payCards {background-image:url(../pics/design/cards.jpg);background-size:contain;background-position:left center;background-repeat:no-repeat;width:100%;height:68px; }.darkSection {background-color:#403e3e; }.darkSection * {color:#fff; }.contactIcon {display:inline-block;background-image:url(../pics/design/contact-icon.png);background-size:contain;background-repeat:no-repeat;width:70px;height:70px;cursor:pointer; }.contactIcon--white {background-image:url(../pics/design/contact-icon-white.png); }.contactIcon--floatRight {float:right;margin:10px 0px 10px 15px; }.bottomComment {margin-top:40px; }.dayName {display:inline-block;width:35px; }.pics12 {width:100%;height:auto;margin:7px 0px; }.register {text-align:center; }.register label {text-align:right;width:49%;padding-right:15px; }.register .inputCont {text-align:left;display:inline-block;width:49%; }.register input {width:222px;max-width:100%; }.register .fieldHint {display:inline-block;margin-left:15px; }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, .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); }input.alert, .uneditable-input.alert, select.alert {border-color:rgba(236, 82, 82, 0.8) !important;outline:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(236, 82, 82, 0.3) !important; }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'], .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'], .uneditable-input {display:inline-block;height:29px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;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[type='file'], input[type='file'] {display:inline !important; }.extFileLinkLargeIco {display:block;height:28px;line-height:31px;padding-left:39px !important;margin:5px 0px; }a[href$='.pdf'], a[href$='.doc'], a[href$='.docx'], a[href$='.xls'], a[href$='.xlsx'], a[href$='.jpg'], a[href$='.jpeg'], a[href$='.png'], a[href$='.gif'], .folderIco {background-repeat:no-repeat;background-size:contain;background-position:center left;padding-left:28px; }a[href$='.pdf'] {background-image:url('filesExtTns/pdf.jpg'); }a[href$='.doc'], a[href$='.docx'] {background-image:url('filesExtTns/word.jpg'); }a[href$='.xls'], a[href$='.xlsx'] {background-image:url('filesExtTns/excel.jpg'); }a[href$='.jpg'], a[href$='.jpeg'], a[href$='.png'], a[href$='.gif'] {background-image:url('filesExtTns/jpg.jpg'); }.folderIco {background-image:url('filesExtTns/folder.jpg'); }a[name] {padding-top:70px;margin-top:-70px; }.menu, ol, ul {padding:0px; }@media (max-width:690px) { }@media (max-width:767px) {#mainMenu {background-color:rgba(0, 0, 0, 0.9);position:fixed;overflow-y:scroll;top:0;left:0;right:0;max-height:100vh; }#title_quote {bottom:7%; }#title_quote h1 {font-size:20px; }#title_quote h3 {line-height:21px;font-size:13px; }.title-cover {height:400px;background-size:cover; }.paralax-bg-cenik, .paralax-bg-firmy {height:250px; }.rm-padding-sm {padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:0; }.noPadding-xs {padding:0px; }.noMargin-xs {margin:0px; }.cities .citySQ {margin:0px; }#navbar1container {padding-left:0px;padding-right:0px;position:fixed;background-color:#91adb2;width:100%;top:0px; }#navbar1 {width:100%;margin-bottom:15px; }#navbar1 ul li a {padding:10px 25px;color:#fff;line-height:29px; }#navbar1 ul li a:hover {background-color:#91adb2;color:#e5f2fc; }nav .whiteBg {background-color:transparent; }#htmlContent {padding-left:40px; }#headImageCont {height:240px;margin-top:50px; }.navbar-nav {margin:1px -15px 0px -15px; } }@media (max-width:575px) {.col-xxs-12 {width:100%; }.col-xxs-9 {width:75%; }.col-xxs-4 {width:33.33333%; }.col-xxs-3 {width:25%; }.col-xxs-2 {width:16.66667%; }.col-xxs-1 {width:8.33333%; }#title_quote h1 {font-size:17px; }#logo {width:160px;height:160px; } }@media (min-width:576px) {#cenikPage .programItem {display:flex; }#cenikPage .programItem__content ul {margin-left:0px; }#cenikPage .programItem__priceXl {padding-top:0px; }#cenikPage .programItem__name {text-decoration:none; } }@media (min-width:768px) and (max-width:991px) {#navbar1 ul li a {padding:18px 15px; }.title-cover {height:500px; }.offers .offerBox:nth-of-type(2n) {background-image:none; }.offers4 .offerBox:nth-of-type(2n) {background-image:none; }#langBar {width:32px; } }@media (min-width:768px) {#mainMenu {max-height:51px; }.reserveAndPrice {position:absolute;bottom:35px;left:0px;right:0px; }#cartButtonLi {float:right; } }@media (max-width:767px) {.offers .offerBox, .offers4 .offerBox {background-image:none;height:initial;padding-bottom:37px; }.cartButtonMenu, .homeButtonMenu {width:100% !important;background-position-x:20px; }#navbar1 ul li a {background-image:none; } }@media screen and (min-width:992px) {.offers .offerBox:nth-of-type(3n) {background-image:none; }.offers4 .offerBox:nth-of-type(4n) {background-image:none; } }@media screen and (min-width:992px) and (max-width:1199px) {#navbar1 ul li a {padding:18px 26px; }#navbar1 ul .active a {padding-left:24px; }#cenikPage .column .programItem:nth-last-child(1) {background-image:none; }.title-cover {min-height:555px; } }@media screen and (min-width:1200px) {#cenikPage .column .programItem:nth-last-child(1) {background-image:none; }.title-cover {min-height:555px; } }.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; }