.slick-slider{position: relative;display: block;-moz-box-sizing: border-box; box-sizing: border-box;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track{position: relative;top: 0;left: 0;display: block;}.slick-track:before,.slick-track:after{display: table;content: '';}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide{float: right;}.slick-slide img{display: block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}@charset 'UTF-8';.slick-loading .slick-list{background: #fff url('./ajax-loader.gif') center center no-repeat;}@font-face{font-family: 'slick';font-weight: normal;font-style: normal;src: url('./fonts/slick.eot');src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;margin-top: -10px\9; -webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev{left: 45px;}[dir='rtl'] .slick-prev{right: 45px;left: auto;}.slick-prev:before{content: '←';}[dir='rtl'] .slick-prev:before{content: '→';}.slick-next{right: 45px;}[dir='rtl'] .slick-next{right: auto;left: 45px;}.slick-next:before{content: '→';}[dir='rtl'] .slick-next:before{content: '←';}.slick-slider{margin-bottom: 30px;}.slick-dots{position: absolute;bottom: -45px;display: block;width: 100%;padding: 0;list-style: none;text-align: center;}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;}.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before{opacity: .75;color: black;}@charset "UTF-8";.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut {-webkit-animation-duration: .75s;animation-duration: .75s;}@-webkit-keyframes bounce {from, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}@keyframes bounce {from, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom;}@-webkit-keyframes flash {from, 50%, to {opacity: 1;}25%, 75% {opacity: 0;}}@keyframes flash {from, 50%, to {opacity: 1;}25%, 75% {opacity: 0;}}.flash {-webkit-animation-name: flash;animation-name: flash;}@-webkit-keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.pulse {-webkit-animation-name: pulse;animation-name: pulse;}@-webkit-keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand;}@-webkit-keyframes shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@keyframes shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}.shake {-webkit-animation-name: shake;animation-name: shake;}@-webkit-keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}.headShake {-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake;}@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}.swing {-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}@-webkit-keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.tada {-webkit-animation-name: tada;animation-name: tada;}@-webkit-keyframes wobble {from {-webkit-transform: none;transform: none;}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to {-webkit-transform: none;transform: none;}}@keyframes wobble {from {-webkit-transform: none;transform: none;}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to {-webkit-transform: none;transform: none;}}.wobble {-webkit-animation-name: wobble;animation-name: wobble;}@-webkit-keyframes jello {from, 11.1%, to {-webkit-transform: none;transform: none;}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello {from, 11.1%, to {-webkit-transform: none;transform: none;}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello {-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center;}@-webkit-keyframes bounceIn {from, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}to {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes bounceIn {from, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}to {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn;}@-webkit-keyframes bounceInDown {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}to {-webkit-transform: none;transform: none;}}@keyframes bounceInDown {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}to {-webkit-transform: none;transform: none;}}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}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;}}@keyframes bounceInLeft {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}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;}}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {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;}}@keyframes bounceInRight {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {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;}}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}@-webkit-keyframes bounceInUp {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInUp {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}to {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}@keyframes bounceOut {20% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}to {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}.bounceOut {-webkit-animation-name: bounceOut;animation-name: bounceOut;}@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}@-webkit-keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}@keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOutDown {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes fadeOutDown {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes fadeOutRight {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}@-webkit-keyframes fadeOutRightBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}@-webkit-keyframes fadeOutUp {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes fadeOutUp {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}@-webkit-keyframes fadeOutUpBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}@-webkit-keyframes flip {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}@keyframes flip {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}@-webkit-keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}@-webkit-keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-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-animation-timing-function: ease-in;animation-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);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-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-animation-timing-function: ease-in;animation-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);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}@-webkit-keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}@keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}.flipOutX {-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;}@-webkit-keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}@keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}.flipOutY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;}@-webkit-keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}to {-webkit-transform: none;transform: none;opacity: 1;}}@keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}to {-webkit-transform: none;transform: none;opacity: 1;}}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedOut {from {opacity: 1;}to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}@keyframes lightSpeedOut {from {opacity: 1;}to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}@-webkit-keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}@-webkit-keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}@-webkit-keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}@keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}@keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}@keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}@-webkit-keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}@keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}.hinge {-webkit-animation-name: hinge;animation-name: hinge;}@-webkit-keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to {opacity: 1;-webkit-transform: none;transform: none;}}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}@-webkit-keyframes rollOut {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes rollOut {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut;}@-webkit-keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}50% {opacity: 1;}}@keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}50% {opacity: 1;}}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}@-webkit-keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}@-webkit-keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}@-webkit-keyframes zoomOut {from {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}to {opacity: 0;}}@keyframes zoomOut {from {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}to {opacity: 0;}}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut;}@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}to {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}to {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}to {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}to {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}@-webkit-keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}@-webkit-keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}@-webkit-keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}@-webkit-keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}@-webkit-keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown;}@-webkit-keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}@-webkit-keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}@-webkit-keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}.throw { height:20px; background-color : #DADADA; }.content_heading_top_background { font-family: Arial; font-size: 12px; font-weight:bold; color: #666666; text-color: #666666; }.pagingtext { font-family: Arial; font-size: 12px; font-weight:bold; color: #666666; text-color: #666666; }.tsubhcell { background-color : #178CCC; color:#FFFFFF;font-family : Arial; font-size : 9px; font-weight:bold; height:30px; padding-left:5px; padding-right:5px; }.thcell { background-color: #000000; border:solid 1px #FFFFFF; color:#FFFFFF; font-family : Arial; font-size : 13px; font-weight:bold; height:25px; padding-left:5px; padding-top:5px; padding-right:5px; vertical-align: middle; }.thcell2 { background-color: #000000; border:solid 1px #FFFFFF; color:#FFFFFF; font-family : Arial; font-size : 12px; font-weight:bold; height:20px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; vertical-align: bottom; text-align:left; }.thcell3 { background-color : #178CCC; color:#FFFFFF; font-family : Arial; font-size : 12px; font-weight:bold; height:20px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; vertical-align: bottom; text-align:left; }.tinfocell { background-color : #00A5D9; color:#FFFFFF; font-family : Arial; font-size : 12px; font-weight:bold; height:20px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; vertical-align: bottom; text-align:left; }.tcell { font-family: Arial; font-size: 11px; font-weight:normal; color: #373737; background-color : #FFFFFF; border:solid 1px #C7C7C7; padding-left:5px; padding-right:5px; text-align:left; vertical-align:top; }.tcell2 { font-family: Arial; font-size: 11px; font-weight:normal; color: #373737; background-color :#EEE7DF; border:solid 1px #C7C7C7; padding-left:5px; padding-right:5px; text-align:left; vertical-align:top; }.tirow { background-color : #3F628A; height:20px; }.trow { color : #2F537C; height:20px; }.theading { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; }.tcountcell { width: 50px; }.paging-header{ background-color: #C2C2C2; height:20px; color: #FFFFFF; text-align:right; padding:2px; }.paging-controls{ color:#000000; background-color: none; padding:5px; }.paging-controls_st{ color:#000000; }.paging_bt_first, .paging_bt_last, .paging_bt_next, .paging_bt_prev, .pagingnav { font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-align: center; cursor:pointer; padding:2px; }.paging_bt_page, .pagingitem { font-family: Arial; font-size: 11px; font-weight: normal; color: #000000; text-align: center; cursor:pointer; }.seperator { font-family: Arial; font-size: 11px; font-weight: bolder; color: #000000; text-align: center }.pagingbox { font-family:Arial; font-size:11px; color:#000000; font-weight:normal; }.paging_bt_page_selected, .pagingitemselected { font-family:Arial; font-size:12px; font-weight:bold; color:#00A5D9; text-align:center; padding:2px; }.c_thcell { background-color: #000000; border:solid 1px #FFFFFF; color:#FFFFFF; font-family : Arial; font-size : 13px; font-weight:bold; height:25px; padding-left:5px; padding-top:5px; padding-right:5px; vertical-align: middle; }.c_thcell2 { background-color: #000000; border:solid 1px #FFFFFF; color:#FFFFFF; font-family : Arial; font-size : 13px; font-weight:bold; height:25px; padding-left:5px; padding-top:5px; padding-right:5px; vertical-align: middle; }.c_tcell { font-family: Arial; font-size: 11px; font-weight:normal; border-right:solid 1px #B1B1B3; border-bottom:solid 1px #B1B1B3; padding-left:5px; padding-right:5px; color: #373737; background-color :#FFFFFF; }.c_tcell2 { font-family: Arial; font-size: 11px; font-weight:normal; border-bottom:solid 1px #B1B1B3; padding-left:5px; padding-right:5px; color: #373737; background-color :#FFFFFF; }.throw { height:20px; background-color : #009BDA; font-family: Tahoma; font-size: 11px; color:#FFFFFF; }.content_heading_top_background { font-family: Arial; font-size: 12px; font-weight:bold; color: #FFFFFF; }.tsubhcell { background-color : #415888; color:#FFFFFF; border:solid 1px #333333; font-family : Tahoma; font-size : 9px; font-weight:bold; height:30px; padding-left:5px; padding-right:5px; }.thcell { background-color : #3469a6; color:#FFFFFF; font-family: Arial; font-size: 11px; font-weight:bold; padding-left:3px; padding-right:3px; border:1px solid #FFFFFF; vertical-align:middle; height:20px; }.thcell3 { background-color : #415888; color:#4e4e4e; font-family : Tahoma; font-size : 10px; font-weight:bold; height:20px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; vertical-align: middle; text-align:left; }.tinfocell { background-color : #415888; color:#4e4e4e; font-family : Tahoma; font-size : 10px; font-weight:bold; height:20px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; vertical-align: top; text-align:left; }.tcell { font-family: Arial; font-size: 11px; color: #444444; border:1px solid #EEEEEE; background-color : #FFFFFF; padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px; }.tcell2 { font-family: Arial; font-size: 11px; color: #444444; border:1px solid #EEEEEE; background-color : #FFFFFF; padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px; }.tirow { background-color : #3F628A; height:20px; }.trow { color : #2F537C; height:20px; }.theading { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; }.tcountcell { width: 50px; } .span_link_button, .paging_button_first, .paging_button_last, .paging_button_next, .paging_button_prev, .pagingnav { border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #326BC0; font-family: Trebuchet MS; font-size: 12px; color: #000000; background: #E0DFE3; background-image: url(../../img/button_background.jpg); background-repeat: repeat-x; text-align: center; cursor:pointer; padding-left:5px; padding-right:5px; height:21px; }.paging_button_page, .pagingitem { border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #326BC0; font-family: Trebuchet MS; font-size: 12px; color: #000000; background: #E0DFE3; background-image: url(../../img/button_background.jpg); background-repeat: repeat-x; text-align: center; height:21px; }.pagingbox { font-family : Tahoma; font-size : 10px;color : #3F628A; font-weight : normal; } .paging_button_page_selected, .pagingitemselected { border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #326BC0; font-family: Trebuchet MS; font-size: 12px; font-weight: bold; color: #000000; background: #E0DFE3; background-image: url(../../img/button_background.jpg); background-repeat: repeat-x; padding-left:5px; padding-right:5px; text-align: center; height:21px; }.navbar-header{width:100px;}a.mainmenu {font-family: "Helvetica LT Condensed Black",Arial,Serif !important;font-size: 13px !important;font-weight: 600 !important;color: #0B4DB9;text-decoration:none;letter-spacing:0.1px !important;}a.mainmenu_sl {font-family: "Helvetica LT Condensed Black",Arial,Serif !important;font-size: 13px !important;font-weight: 600 !important;color: #0B4DB9;text-decoration:none;letter-spacing:0.1px !important;}a.mainmenu:hover {font-family: "Helvetica LT Condensed Black",Arial,Serif !important;font-size: 13px !important;font-weight: 600 !important;color: #000000;text-decoration:none;letter-spacing:0.1px !important;}.submainmenu {font-family: Arial;font-size: 12px;color: #FFFFFF;text-decoration:none;}.submainmenu_sl{font-family: Arial;font-size: 12px;color: #AFB3B7;text-decoration:underline;}.menu_tmp_image{border:solid 4px #88705E;}.menucolborders{border-left:solid 1px #2C2219;border-right:solid 1px #2C2219;padding:0px 2px 0px 2px;margin:0px 2px 0px 2px;}ul.mainmenu_ul {position:absolute;top:0px;left:0px;list-style:none;margin: 0px 0px 0px 0px;margin-left: 0px !important;padding-left: 0px !important;height:36px;width:820px;z-index:100;border:solid 0px red;}ul.mainmenu_ul li {float:left;display:block;text-align:center;position:relative;margin: 0px 0px 0px 0px;line-height:35px;border:none;border:solid 0px green;}ul.mainmenu_ul li:hover {background: #FFFFFF url(img/template/uiTabsArrow.png) no-repeat bottom center;}ul.mainmenu_ul li:hover a {font-family: 'Titillium Web', sans-serif;color: #0B4DB9;font-weight:bold;text-decoration:none;padding: 0px 6px 0px 6px;}ul.mainmenu_ul li a {font-family: 'Titillium Web', sans-serif;font-size: 14px;font-weight:bold;color: #FFFFFF;display: block;outline: 0;text-decoration: none;padding: 0px 6px 0px 6px;}ul.mainmenu_ul li:hover a {font-family: 'Titillium Web', sans-serif;font-size: 14px;color: #0B4DB9;}ul.mainmenu_ul li .drop {background: url("img/drop.png") no-repeat right 8px;}ul.mainmenu_ul li:hover .drop {background:url("img/drop.png") no-repeat right 7px;}.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns,dropdown_contact_mapcolumns {margin: 0px auto;float: left;position: absolute;left: -999em;text-align: left;padding: 0px 5px 5px 5px;border-top: none;background: URL(img/template/menu_bk.png);z-index:101;line-height:12px;}.dropdown_1column {width: 180px;}.dropdown_2columns {width: 280px;}.dropdown_3columns {width: 400px;}.dropdown_4columns {width: 560px;}.dropdown_5columns {width: 700px;}.dropdown_contact_mapcolumns {width: 600px;}ul.mainmenu_ul li:hover .dropdown_1column,ul.mainmenu_ul li:hover .dropdown_2columns,ul.mainmenu_ul li:hover .dropdown_3columns,ul.mainmenu_ul li:hover .dropdown_4columns,ul.mainmenu_ul li:hover .dropdown_5columns {left:-1px;top:auto;}.col_1,.col_1a,.col_2,.col_3,.col_4,.col_5 {display: inline;float: left;position: relative;margin: 5px 0px 5px 0px;}.col_contact_map {display: inline;float: left;position: relative;margin: 5px 0px 5px 0px;}.col_1 {width: 150px;}.col_1a {width: 170px;}.col_2 {width: 210px;}.col_3 {width: 410px;}.col_4 {width: 550px;}.col_5 {width: 690px;}.col_contact_map {width: 180px;}ul.mainmenu_ul .menu_right {float:right;margin-right:0px;}ul.mainmenu_ul li .align_right {}ul.mainmenu_ul li:hover .align_right {left:auto;right:-1px;top:auto;}ul.mainmenu_ul p, ul.mainmenu_ul h2, ul.mainmenu_ul h3, ul.mainmenu_ul ul li {font-family: 'Titillium Web', sans-serif;line-height:21px;font-size:12px;text-align:left;}ul.mainmenu_ul h2 {font-size:21px;font-weight:400;letter-spacing:-1px;margin:0px 0 14px 0;padding-bottom:14px;border-bottom:1px solid #666666;}ul.mainmenu_ul h3 {font-size:14px;margin:7px 0 14px 0;padding-bottom:7px;border-bottom:1px solid #888888;}ul.mainmenu_ul p {line-height:18px;margin:0 0 10px 0;}ul.mainmenu_ul li:hover div a {font-size:12px;color:#FFFFFF;}ul.mainmenu_ul li:hover div a:hover {color:#FFFFFF;text-decoration:underline;}.strong {font-weight:bold;}.italic {font-style:italic;}.imgshadow { background:#FFFFFF;padding:4px;border:1px solid #777777;margin-top:5px;-moz-box-shadow:0px 0px 5px #666666;-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}.img_left { width:auto;float:left;margin:5px 15px 5px 5px;}ul.mainmenu_ul li .black_box {background-color:#333333;color: #eeeeee;padding:4px 6px 4px 6px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow:inset 0 0 3px #000000;-moz-box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;}ul.mainmenu_ul li ul {list-style:none;padding:0;margin:0 0 12px 0;}ul.mainmenu_ul li ul li {font-size:12px;line-height:24px;position:relative;padding:0;margin:0;float:none;text-align:left;width:130px;}ul.mainmenu_ul li ul li:hover {background:none;border:none;padding:0;margin:0;}ul.mainmenu_ul li .greybox li {background:#F4F4F4;border:1px solid #bbbbbb;margin:0px 0px 4px 0px;padding:4px 6px 4px 6px;width:116px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}ul.mainmenu_ul li .greybox li:hover {background:#ffffff;border:1px solid #aaaaaa;padding:4px 6px 4px 6px;margin:0px 0px 4px 0px;}.list-container{padding-top:10px; padding-bottom:10px; border-left:1px solid #C2C2C2; border-right:1px solid #C2C2C2;}.lc-closed{border-bottom:1px solid #C2C2C2;}.lc-closed-top{border-top:1px solid #C2C2C2; padding-top:41px !important; padding-bottom:41px !important;}.list-heading{background-color: #383832; text-align:center; color:#FFF; text-transform: uppercase; border-bottom:3px solid #F5A623;padding:7px 0;font-size:18px;}.list-item{padding:5px 15px;}.list-item-filter{padding:2px 10px;}.list-item a{color:#383832;}.colour-checkbox{display:none;}label{cursor:pointer;}.filter-left{padding-right:0 !important;}.filter-right{padding-left:0 !important;}.prod-box{margin-bottom: 40px;padding: 0px !important; height:300px; background-color:#FFF; }.prod-box .shopBox .prodName{}#listing_cell .col-md-12{padding: 0px !important;}.shopBox .btn-buy{color: #DE1010; text-transform: uppercase; font-size: 12px;}.shopBox .btn-buy:hover{text-decoration: none; color: #DE1010;}.product-block-rotator{position: relative;}.shopBox .price{color: #F5A623;font-size: 18px; height:30px;}.shopBox .prodName{margin: 10px 0; font-size: 16px;height: 30px;}.product-block-rotator{position: relative;}.product-block-rotator img{width:100%;background-color:#FFF;}.product-block-rotator .review-box{position: absolute;right: 15px; bottom: -5px;}.main-prev-top{ position:absolute; display:inline-block; top:50%; margin-top:-30px; left:-52px; z-index:10; color:#383832; font-size:30px; background-color:transparent; border:none; }.main-next-top{ position:absolute; display:inline-block; top:50%; margin-top:-30px; right:-50px; color:#383832; font-size:30px; background-color:transparent; border:none; }.new-products-carousel,.slick-list{width:100%;background-color:#FFF; height:300px;}.sub-pane a{padding:10px !important; color:#969696 !important; font-size:16px !important; display:inline-block !important; cursor:pointer;}.sub-active{text-decoration: underline;}#enquireModal{z-index:980;}.modal-backdrop{z-index:970;}#product_image_src2 img{max-width:100%;}.relatedItems .slick-list{background-color:#083148;}.relatedItems .slick-list .slick-slide .shopBox .price{color:#FFF;}.relatedItems .slick-list .slick-slide .shopBox .prodName{color:#949697; text-transform:none;}.relatedItems button span{color:#FFF;}.add-subtract-btn{ display:inline-block; border:1px solid #DEDEDE; background-color: #FFF; width:40px; height:40px; text-align:center; color: #DEDEDE; font-size: 22px; font-weight:bold; cursor:pointer; padding-top:5px; }.amount-box{ display:inline-block; border:1px solid #D0021B; background-color: #D0021B; width:40px; height:40px; text-align:center; color: #FFF; font-size: 22px; font-weight:bold; cursor:pointer; padding-top:5px; margin-left:3px; margin-right:3px; }.btn-sml{ width:25px; height:25px; font-size: 18px; padding-top:0px; margin-left:0px; margin-right:0px; }.media-heading{ font-weight:normal !important; text-transform:none; }.media-price{ color:#F5A623; }.table td, .table td a, .table .media-heading{ font-size:13px; color:#5F5F54; text-decoration:none; }.media-list{ overflow:hidden; position:absolute; top:30px; }.button{position:relative;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;cursor:pointer;border-radius:4px;border:none;background-color:#337ab7;color:#FFF;}.button:hover{color:#FFF;text-decoration:none;}.list-sub-heading{color:#083148;text-transform: uppercase;font-size:16px; font-family:'BMWTypeBold', sans-serif;margin-bottom:10px;}.btn-primary, .button{background-color:#083148;}.error_result{position:absolute; right:5px; top:5px;}#dropdownMenu1{padding-left:0;}.gallery-box iframe{width:100% !important;}.color-box img{width: 30px !important; height: 30px !important;}.bar-head h3{padding: 10px 10px !important;}.main-next-top i{color:#083148 !important;}.main-prev-top i{color:#083148 !important;}@font-face {font-family: 'BMWTypeBold';src: url('fonts/bmw/BMWGlobal_Pro_bold.eot');src: url('fonts/bmw/BMWGlobal_Pro_bold.eot?#iefix') format('embedded-opentype'), url('fonts/bmw/BMWGlobal_Pro_bold.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'BMWTypeRegular';src: url('fonts/bmw/BMWGlobal_Pro_regular.eot');src: url('fonts/bmw/BMWGlobal_Pro_regular.eot?#iefix') format('embedded-opentype'), url('fonts/bmw/BMWGlobal_Pro_regular.ttf') format('truetype');font-weight: normal;font-style: normal;}body{font-family: 'BMWTypeRegular', sans-serif; padding-top: 100px;}h1,h2, h3, h4{font-family: 'BMWTypeBold', sans-serif; text-transform: uppercase;}h1{color:#9B9B9B;font-size:30px;font-style:italic;display:block;}h2{color:#9B9B9B;font-size:25px;font-style:italic;display:block;}h3{color:#083148;font-size:16px;font-style:italic;display:block;}h4{color:#9B9B9B;font-size:16px;font-style:italic;display:block;}hr{margin-top:0; border-top:1px solid #E0E0E0;}.n-padding{padding: 0px !important; }.normal-link {color:#083148;text-decoration: underline;}.normal-link:hover {color:#9B9B9B;}a img {border: 0}a.breadcrumblink{font-family: 'BMWTypeBold', sans-serif; color: #444; font-size: 12px;float: left;}span.breadcrumblink{font-family: 'BMWTypeBold', sans-serif; color: #9B9B9B; font-size: 12px; float: left;}.breadcrumbtext{float: left;margin-top: -3px;}#tmp_breadcrumb_cell{margin:10px 0;display: inline-block;}#map{width:100%; height:250px; display: none;}.bar-head{width: 100%; height: auto;display: inline-block;background-color: #E7E7E7; margin-bottom: 30px;}.bar-head .skew-head{ -ms-transform: skewX(-10deg); -webkit-transform: skewX(-10deg); transform: skewX(-10deg); display: inline-block; } .bar-head h3{ -ms-transform: skewX(0deg); -webkit-transform: skewX(0deg); transform: skewX(0deg); background-color: #083148; color: #fff; margin-right: auto; margin-left: auto; margin-top: 0; margin-bottom: 0; padding: 10px 70px; display: inline-block; font-size: 14px; } .bar-head h3 span{ -ms-transform: skewX(10deg); -webkit-transform: skewX(10deg); transform: skewX(10deg); } .bar-head .active>.skew-head{ border-left: #fff 8px solid; border-right: #fff 8px solid; } .bar-head .link{ margin: 0 10px; } .bar-head .link:hover{ text-decoration: none; } .bar-head .link h3{ background-color: #E7E7E7 ; color: #083148; } .bar-head .link:hover h3{ background-color: #eee ; } .bar-head .first{ margin: 0 10px 0 0; } .bar-head .active h3,.bar-head .active:hover h3{background-color: #083148 ;color: #fff;}.accordion-toggle i { float: right; } .accordion-opened .accordion-toggle i { -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }#accordion2{margin:20px 0;}#accordion2 .accordion-inner{padding: 10px;}#accordion2 a{background-color: #E7E7E7; display: block; border-top: #083148 4px solid; padding: 10px 20px;font-family: 'BMWTypeBold', sans-serif; font-style: italic; color: #083148;font-size: 14px;}#accordion2 a:hover{text-decoration: none;}.custom-ul ul{border: #E7E7E7 1px solid; padding: 0px; list-style-position: inside; margin:0 0 20px 0; list-style: none;}.custom-ul li{border-bottom: #E7E7E7 1px solid;padding: 10px 20px;}.custom-ul li ul{border: none; list-style: initial;margin-left: 25px;}.custom-ul li ul li{padding: 10px 10px 10px 10px;border: none;}.custom-ul h3{background-color: #E7E7E7; display: block; border-top: #083148 4px solid; padding: 10px 20px; margin: 20px 0 0 0 ;}.step-box{ -ms-transform: skewX(-10deg); -webkit-transform: skewX(-10deg); transform: skewX(-10deg); width: 100px; height: 100px; background-color: rgba(8,49,72,0.6); position: relative; margin-left: auto; margin-right: auto; margin-top: 20px; margin-bottom: 30px; } .step-box h3{margin: 0;padding: 0; position: absolute;left: 35px; top: 30px; color: #fff; width: 20px; height: 20px; z-index: 9; font-style: normal; font-size: 50px;}.step-box .skew-blue{background-color: rgba(8,49,72,0.6);position: absolute;top: 10px; left: 10px; width: 100px; height: 100px;}.sticky-nav .top-head{height: 60px; padding-top: 20px;}.sticky-nav .top-head a{color: #083148; font-size: 12px; margin-left: 15px; }.sticky-nav .top-head a img{margin-right: 5px;}.sticky-nav .top-head a:hover{text-decoration: none;}.sticky-nav .top-head .search-box{width: 100%;background: #ececec; padding: 5px;display: inline-block;border-radius: 5px; margin-top: -5px;}.sticky-nav .top-head .search-box span.twitter-typeahead{position:relative;float: left;width: 75%;height: 20px;}.sticky-nav .top-head .search-box input{width:100%;border: none;background: #ececec; height: 20px; color:#083148; padding-left: 15px;}.sticky-nav .top-head .search-box input::-webkit-input-placeholder {color: #083148;}.sticky-nav .top-head .search-box input::-moz-placeholder {color: #083148;}.sticky-nav .top-head .search-box input:-ms-input-placeholder {color: #083148;}.sticky-nav .top-head .search-box input:-moz-placeholder {color: #083148;}.dropdown-menu>li>a{color: #083148; padding: 6px 20px;}.sticky-nav .top-head .search-box a{float: left;width: 10%; color:#083148 !important;}.sticky-nav .navbar-default{background: #083148;border:none;}.sticky-nav .navbar{border-radius: 0px}.sticky-nav .logo{width: 240px; position: relative; display: inline-block;}.sticky-nav .logo img{position: absolute;top: -63px;left: 0; width:200px;}.sticky-nav .navbar-default .navbar-nav>li>a{color: #fff; text-transform: uppercase;font-family: 'BMWTypeBold', sans-serif;}.sticky-nav .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color: #fff;}.sticky-nav .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .sticky-nav .navbar-default .navbar-nav>.active>a:hover{background: none; color: #fff;}.sticky-nav .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .sticky-nav .navbar-default .navbar-nav>.open>a:hover{background: none; color: #fff;}.sticky-nav .dropdown-menu{ -ms-transform: skewX(-10deg); -webkit-transform: skewX(-10deg); transform: skewX(-10deg); padding: 0 10px; } .sticky-nav .dropdown-menu li{ background: #fff; } .sticky-nav .dropdown-menu li a{ background-color: #fff; -ms-transform: skewX(0deg); -webkit-transform: skewX(0deg); transform: skewX(0deg); } .sticky-nav .dropdown-menu li:first-child a{margin: 5px 0 0 0 ;} .sticky-nav .dropdown-menu li:last-child a{margin: 0px 0 5px 0 ;} .sticky-nav .dropdown-menu li a:hover{ background-color: #ececeb; -ms-transform: skewX(0deg); -webkit-transform: skewX(0deg); transform: skewX(0deg); } .sticky-nav .dropdown-menu li a div{ -ms-transform: skewX(10deg); -webkit-transform: skewX(10deg); transform: skewX(10deg); } .sticky-nav .navbar-right .dropdown-menu {right: -73px;} .sticky-nav .dropdown span{ position: absolute; left: 45%; right: 0; margin-right: auto; margin-left: auto; top: 30px; display: none; z-index: 9999; }.sticky-nav .dropdown.open span{display: block;}.sticky-nav .navbar-default .navbar-collapse, .navbar-default .navbar-form{border: none;}.sticky-nav .navbar{min-height: 40px;}.sticky-nav .navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}.sticky-nav{display: inline-block; width: 100%; height: 100px;position: fixed;background: #fff;z-index: 950;top: 0;}.service-box{ width: 100%; color: #fff; display: inline-block; padding: 10px 0 30px 0; background: url(img/newsletter.png) no-repeat; background-size: cover; background-position: top center;}.service-box .btn-border.white{border: #fff 2px solid;background: rgba(8,49,72,0.6);}.service-box h3{color: #fff; font-size: 21px;}.service-box .btn-custom{background-color:transparent; }.service-box p{min-height: 66px;line-height: 24px;}.newsletter-box{ width: 100%;display: inline-block; padding: 10px 0 30px 0;}.newsletter-box h2{text-transform: uppercase;color: #083148;}.newsletter-box p{color: #444;}.newsletter-input{display: inline-block;width: 100%; margin-top: 10px;}.newsletter-input input{border:#9B9B9B 1px solid !important;width: 70%; float: left; border-radius: 0px; padding: 0 20px;border: none;height: 50px;}.newsletter-input a{text-transform: uppercase; width: 30%; float: left; background-color: #083148; color: #fff;height: 50px; line-height: 50px; text-align: center;}.newsletter-input a:hover{text-decoration: none;}.rewards-box{ position: relative; color: #fff; width: 100%; color: #fff; display: inline-block; padding: 20px 0 40px 0; background: url(img/Mobi-bg.png) no-repeat; background-size: cover; background-position: top center; margin-bottom: 30px;}.rewards-box h1{color: #fff;}.mobi-link{padding-top: 30px;}.mobi-link img{margin-bottom: 20px;width: 200px;}.rewards-box .iphone{position: absolute;right: 0; top: -25px; width: 220px;}.shopBox .prodName{ color: #083148; font-style: italic; height: 36px; margin:10px 0 0px 0; text-align: center;}.shopBox .price{color: #d0021b; margin: 0px; text-align: center;font-family: 'BMWTypeBold', sans-serif;}.product-block-rotator img{width: auto; height: 100%; margin-left: auto;margin-right: auto; left: 0; right: 0; position: absolute;}.product-block-rotator a{height:157px; display: inline-block; overflow: hidden;}.list-heading{background: #083148; color: #fff; border: none; margin-bottom: 2px;font-family: 'BMWTypeBold', sans-serif; font-size: 16px;}.list-container{border-top:#083148 1px solid; padding: 10px 15px;}.list-item-filter {padding: 2px 10px 0px 2px;}.tt-dropdown-menu{border:#ececec 5px solid; background-color: #fff;width: 400px; margin: 0px;margin-left: -200px; padding: 20px; height: 300px; overflow-y: scroll;}.typeahead-search-results :hover{background-color:#E7E7E7;}.tt-dropdown-menu img{margin-right: 10px;}.full-bar{background: #e7e7e7; width: 100%; display: inline-block;height:40px;margin-top: 20px;}.full-bar .nav-tabs>li{ -ms-transform: skewX(-10deg); -webkit-transform: skewX(-10deg); transform: skewX(-10deg); width: 31% } .full-bar .nav-tabs>li a{ -ms-transform: skewX(0deg); -webkit-transform: skewX(0deg); transform: skewX(0deg); font-style: italic; text-transform: uppercase; font-family: 'BMWTypeBold', sans-serif; color: #083148;border-radius: 1px; border:none; border-left:#E7E7E7 10px solid; border-right:#E7E7E7 10px solid; text-align: center; } .full-bar .nav-tabs>li a span{ -ms-transform: skewX(10deg); -webkit-transform: skewX(10deg); transform: skewX(10deg); display: inline-block; } .full-bar .nav-tabs{border: none;} .full-bar .nav-tabs>li>a{} .full-bar .nav-tabs>li.active>a, .full-bar .nav-tabs>li.active>a:focus, .full-bar .nav-tabs>li.active>a:hover{ background: #083148; border:none;border-left:#fff 10px solid;border-right:#fff 10px solid; color: #fff; }.sub-pane a{font-style: italic; text-transform: uppercase; font-size: 14px !important; padding: 20px 20px !important;}.sub-pane a.sub-active{color: #083148 !important; text-decoration: none; font-family: 'BMWTypeBold', sans-serif;}.slide-pad-1{padding: 0 15px 0 15px;}.slide-pad-2{padding: 0 15px 0 0px;}.slide-pad-3{padding: 0 15px 0 0px;}.slide-pad-4{padding: 0 15px 0 0px;}.slide-box{position: relative;height: 455px; width: 100%; display: inline-block;background-size: cover !important; background-position: bottom center !important;}.slide-box .content p{line-height: 23px;}.slide-box.long{height: 218px; margin-bottom: 14px;}.service-slide{background:url(img/Service-Plan.png) no-repeat;}.financing-slide{background:url(img/Financing.png) no-repeat;}.warranty-slide{background:url(img/Warranty.png) no-repeat;}.insurance-slide{background:url(img/Insurance-offered.png) no-repeat;}.slide-box .head{z-index: 9; background: rgba(8,49,72,0.6); padding: 20px; position: absolute; width: 100%; top: 0; left: 0;height: 100px;}.slide-box .head h2{margin: 0; padding: 0; color: #fff;}.slide-box .head p{margin: 0; padding: 0; color: #fff; font-style: italic;}.slide-box .wrapper{z-index: 8; background: rgba(8,49,72,0.6); position: absolute;top: 0; left: 0; width:100%; padding: 20px; height: 120px;-webkit-transition: height 0.8s; -moz-transition: height 0.8s; transition: height 0.8s; }.slide-box .wrapper .content{opacity: 0; color: #fff; padding-top: 100px;transition: opacity 0.5s ease-in-out;-moz-transition: opacity 0.5s ease-in-out;-webkit-transition: opacity 0.5s ease-in-out;}.slide-box.long .wrapper .content{padding-top: 80px;}.slide-box:hover .wrapper { color: #fff;height: 100%}.slide-box:hover .wrapper .content{ opacity: 1;}.value-adds p{color: #969696;}footer{padding: 30px 0; background: #083148;}footer h4{color: #fff; margin: 0 0 15px 0; padding: 0;text-transform: uppercase; }footer .sitemap {float: left; width: 50%;}footer .sitemap:first-child {width: 40%;}footer a{font-size: 12px;color: #fff; width: 100%; display: block;font-family: 'BMWTypeRegular', sans-serif;}footer a:hover{ text-decoration: underline; color: #fff;}.f-box{display: inline-block;padding-left: 14%;}.f-border{border-right: #fff 1px solid;}.f-border-n,.f-border{min-height: 162px;}.footer-bottom{width: 100%; height: 50px; background: #E7E7E7;}.footer-bottom p{color: #083148; line-height: 50px;}.footer-bottom .fa-lock{font-size: 1.7em; margin-top: 15px;position: absolute;margin-left: -25px;}.f-row{padding-left: 35px;}.f-soc{margin-left: -10px; width: 40px !important; height: 40px !important; border-radius: 50%; background: #fff; color: #083148 !important; margin-bottom: 15px;line-height: 48px; text-align: center; }.f-soc:hover{background: #083148; color: #fff !important;}.f-soc i{font-size: 1.8em; padding-top: 10px;}.f-app img{width: 130px;}.share-btn{display: inline-block;}.share-btn button{border: none;background: none; color: #083148;}.share-btn button i{margin-right: 10px;}.share-btn .dropdown-menu {right: 0; left: auto; min-width: 53px;}.share-btn .dropdown-menu li a{margin-right: 0;text-align: center;}.share-btn .dropdown-menu li a i{}.btn-border{ -ms-transform: skewX(-10deg); -webkit-transform: skewX(-10deg); transform: skewX(-10deg); border: #083148 2px solid; display: inline-block; margin: 4px; } .btn-border.white{ border: #fff 2px solid; } .btn-custom { font-family: 'BMWTypeBold', sans-serif; color: white; text-transform: uppercase; font-size: 90%; font-weight: 700; padding: 5px 10px 3px 10px; background: #083148; display: inline-block; text-align: center; margin: 2px; }.btn-border:hover .btn-custom{background-color: #fff; color:#083148; }.prod-hover .btn-custom{margin: 0px;}.prod-hover .btn-border{border:#fff solid 2px;}.prod-hover .btn-border:hover .btn-custom{background-color: #d0021b; color: #fff;}.btn-slanted { -ms-transform: skewX(0deg); -webkit-transform: skewX(0deg); transform: skewX(0deg); }.btn-slanted-content { -ms-transform: skewX(10deg); -webkit-transform: skewX(10deg); transform: skewX(10deg); display: inline-block; }.btn-slanted-content i{margin-left: 15px; font-size: 20px;}.btn-big{padding: 10px 50px}.pagination>li:first-child>a, .pagination>li:first-child>span { margin-left: 0; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .pagination>li:last-child>a, .pagination>li:last-child>span { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { z-index: 3; color: #fff; cursor: default; background-color: #083148; border-color: #083148; } .pagination>li>a, .pagination>li>span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #083148; text-decoration: none; background-color: #fff; border: 1px solid #ddd; }.pagination>li>a .glyphicon, .pagination>li>span.glyphicon{}.prod-info-bar{background: #eaeaea; width: 100%; display: inline-block;padding: 10px 0;border-top:#083148 4px solid;margin-bottom: 10px;position: fixed;z-index: 99;}.prod-info-bar h4{display: inline-block;color: #083148; margin-right: 30px;text-transform: uppercase;}.prod-info-bar a{color: #083148; margin-right: 20px;}.prod-info-bar a i{margin-right: 10px;}.prod-info-bar .btn-border{margin:0 !important;}.main-prod-box h1{text-indent: -1em; color: #083148; text-transform: uppercase; margin: 35px 0 40px 1em;font-size: 40px;}.main-prod-box h3{ color: #083148;margin: 0 0 0 0; padding: 0 0 0 0; font-style: italic;}.main-prod-box p{ color: #083148;margin: 0 0 0 0; padding: 0 0 0 0;}.prod-img-lg{max-width: 100%;}.blue-box{background: #083148; padding: 20px 0; color: #fff;}.blue-box .bar{border-bottom: #fff 1px solid;padding-bottom: 15px; margin-bottom: 15px;}.blue-box .bar h2{display: inline; margin-right: 40px; margin-bottom: 0; color: #fff;}.blue-box .bar a{ margin-right: 20px; color: #fff; font-style: italic;font-family: 'BMWTypeRegular', sans-serif;}.blue-box .bar a:hover{font-weight: bold;}.white-box{padding: 20px 0; color: #083148; margin: 20px 0;}.white-box .bar, .white-box .bar2{border-bottom: #E1E1E1 1px solid;padding-bottom: 15px; margin-bottom: 15px;}.white-box .bar h2{display: inline; margin-right: 40px; margin-bottom: 0;color: #083148;}.white-box .bar2 h2{display: inline-block; margin-right: 40px; margin-bottom: 0;color: #083148; padding-top:20px;}.white-box .bar a{ margin-right: 20px; color: #083148;}.color-box{padding: 15px 0;}.color-box img{width: 50px; height: 50px;border: #fff 2px solid; margin: 2px; cursor: pointer;}.color-box img:hover{border: #083148 2px solid;}.gallery-box{margin:10px 0 20px 0;display: inline-block;width: 100%; display: inline-block;}.gallery-box img{width: 100%; height: auto;}.blue-box .nav-tabs>li.active>a, .blue-box .nav-tabs>li.active>a:focus, .blue-box .nav-tabs>li.active>a:hover{color: #fff;text-decoration: underline; font-weight: bold;}.blue-box .nav-tabs>li.active>a, .blue-box .nav-tabs>li.active>a:focus, .blue-box .nav-tabs>li.active>a:hover{background-color: transparent; border: none;}.blue-box .nav>li>a:focus, .blue-box .nav>li>a:hover{background-color: transparent;}.blue-box .nav-tabs>li>a{border: none;}.blue-box .nav-tabs>li>a:hover{border: none;}.blue-box .nav-tabs{border: none; display: inline-block;}.blue-box .nav>li>a{ padding: 10px 15px 0;}.disc-info{height: auto; padding-right: 20px;}.disc-info h4{color: #083148; margin: 20px 0 10px; font-style: italic;}.disc-info::-webkit-scrollbar-track { background-color: #F5F5F5; }.disc-info::-webkit-scrollbar { width: 8px; background-color: #F5F5F5; }.disc-info::-webkit-scrollbar-thumb { background-color: #083148; border: none;}.acces-box{margin:10px 0 20px 0;display: inline-block;width: 100%; display: inline-block;}.acces-img{width: 100%; max-height: 240px; overflow: hidden;margin-bottom: 20px;}.acces-img img{width: 100%; height: auto;}.acces-box p{color: #9B9B9B; margin: 0; padding: 0;font-family: 'BMWTypeBold', sans-serif;}.acces-box h4{color: #fff; margin: 0; padding: 0;}.prod-box:hover img{opacity: 0.4;}.prod-box2:hover img{opacity: 0.4;}.prod-hover{padding-top: 50px; display: none; position: absolute;left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; z-index: 9;}.prod-box:hover .prod-hover, .prod-box2:hover .prod-hover{display: block;}.shopBox .prodName{font-size: 13px;height: auto;margin-bottom: 10px;font-family: 'BMWTypeBold', sans-serif;}.shopBox .price{font-size: 14px;}.shopBox{ margin-bottom: 20px; }#search_filter{margin-top: 25px;}.filter-left{width: 100%;}.filter-right {padding-left: 15px !important;}.list-item-filter{display: inline;}.c_thcell,.c_thcell2{background-color: #083148; color: #fff;}table tr td {background-color: #fff !important;}.autocom p{ margin: 0; padding: 0 0 0 5px; }.autocom img{ border: none !important; }.autocom { margin: 0; padding: 5px 0; cursor: pointer;}.autocom:hover {background-color: #ececec;}.contact-page h3{ font-family: 'BMWTypeBold', sans-serif; color: #083148; font-style: italic;}.new-products-carousel, .slick-list{height: 242px;}.slide{position: relative;}.slide img{width: 100%; height: auto;}.slide .banner-blue{ position: absolute; top: 0; bottom: 0; left: 0; width: 49%; height: 100%; background: url(img/banner-blue-text-bg.png) no-repeat; background-size: 100%; background-position: left top; padding: 4% 5%; } .slide .container{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin-right: auto; margin-left: auto; } .slide .content-box{ position: absolute; top: 0; bottom: 0; left: 0; padding: 4% 2%; }.slide .content-box h1{color: #fff; font-style: italic;margin-bottom: 20px;}.slide .content-box h4{color: #fff; font-style: italic;margin-bottom: 20px;}.slide .content-box p{color: #fff;}.slide .btn-border.white{border: #fff 2px solid;background: rgba(8,49,72,0.6);}.slide .btn-custom{background-color:transparent; }.form-control{border-radius: 0px;margin-bottom: 10px;}.mailto-title{line-height: 30px;}.table-responsive{overflow-x: initial;}.textbox{ width: 100% !important; padding: 5px 10px; margin-bottom: 10px;}#search_filter select{background-color: #083148;color: #fff;padding: 3px 5px !important;border: none;margin-left: 10px;}*:focus {outline:0 !important;}.main-prod-box{padding-top: 20px;}.table-head{background-color: #e9e9e9; color: #083148; border-top: #083148 3px solid; border-bottom: #e9e9e9 1px solid;font-family: 'BMWTypeBold', sans-serif; font-style: italic;padding: 6px 0;display: table;width: 100%;text-transform: uppercase;font-size: 14px;}.table-row{border: #e9e9e9 1px solid;border-top: none;padding: 10px 0;display: table;width: 100%;color: #083148;}.table-row .media-heading{color: #083148; font-size: 12px;margin-top: 4%;font-style: normal;font-family: 'BMWTypeRegular', sans-serif;}.table-row .media-body{width: 100%;}.del-icon{width: 18px;}.product-gallery-item {border: 1px solid #dcdcdc;margin-bottom: 50px;}.product-gallery-item img {width: 100%;}.select-border {border: 3px solid #d0021b;min-width:60px;}.owl-stage{height:inherit !important;}.preloader{visibility:hidden;z-index:2000;position:fixed;}.preloader div{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7);}.preloader i{position:fixed;top:45%;left:45%;color:#083148;}.trackdayh1{font-size:35px !important;margin-top:10px !important;font-style:italic !important;margin-bottom:5px !important;}.trackdayPrice{margin-bottom:40px !important;}.whatsapp-chat-icon{display:inline-block; position:fixed; right:10px; bottom:100px; z-index:99; background-color:#25D366; padding:10px 13px 10px 13px; border-radius:50%; color:#FFF; cursor:pointer;}.whatsapp-chat-icon:hover{color:#FFF;}.whatsapp-chat-window{display:none; position:fixed; right:90px; bottom:96px; z-index:99; width:280px; background-color:#FFF; padding:15px; padding-top:20px; border:1px solid #E7E7E7; box-shadow: 4px 4px 8px 2px rgba(0,0,0,0.26); -webkit-box-shadow: 4px 4px 8px 2px rgba(0,0,0,0.26); -moz-box-shadow: 4px 4px 8px 2px rgba(0,0,0,0.26); z-index:999;}#closeWhatsapp{cursor:pointer; position:absolute; right:5px; top:5px; color:#083148;}#sendWhatsappBtn{cursor:pointer;}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){}@media only screen and (max-width : 1200px) {.full-bar .nav-tabs>li a{padding: 10px 15%;} .mobi-link img{width: 157px;}.slide-box .head h2{font-size: 20px;}.sticky-nav .navbar-default .navbar-nav>li>a{font-size: 12px;}.slide .content-box{padding: 0 2%;}footer h4{font-size: 14px;}.f-soc{margin-left: 5px;}.f-row{padding-left: 0px;}.nav>li>a{padding: 10px 8px;}.sticky-nav .logo img{width: 187px; top: -69px;}}@media only screen and (max-width : 992px) {.full-bar .nav-tabs>li{width: 28%;}.sub-pane a{padding: 10px 13px !important;}.full-bar{margin-bottom: 10px;}.sub-pane{margin-bottom: 10px;}.slide-pad-1{margin-bottom: 15px;}.slide-pad-2{margin-bottom: 15px;}.slide-pad-3{padding: 0 15px 0 15px;}.slide-pad-4{padding: 0 15px 0 15px;}.sticky-nav{position: relative;}body{ padding-top: 0px;}.sticky-nav{height: 120px;}.slick-slider{width: 100%;}.slide .content-box h1{font-size: 20px;}.slide .content-box p{display: none;}.navbar-header{width: 10px;}.rewards-box .iphone{display: none;}.slide-box{height: 300px;}.slide-box .wrapper .content{padding-top: 85px;}.f-app img{width:95px;}.sticky-nav .logo img{width: 140px; top: -54px;}.prod-info-bar{position: relative;}}@media only screen and (max-width : 768px) {.sticky-nav .logo img{top: -51px;width: 130px;}.slide-box.long{height: 300px;}.slide-box.long .wrapper .content{padding-top: 85px;}.product-actions.text-right{padding-top:10px; text-align:left;}.slick-arrow{display:none !important;}.bar-head h3{display:block; padding: 10px 70px !important;}.bar-head .skew-head{display:block;}}@media only screen and (max-width : 667px) {.navbar-header{width: 100%;}.full-bar .nav-tabs>li a{font-size: 10px;padding: 10px} .full-bar .nav-tabs>li.active>a, .full-bar .nav-tabs>li.active>a:focus, .full-bar .nav-tabs>li.active>a:hover{border-left: #fff 0px solid;border-right: #fff 0px solid;}.full-bar .nav-tabs>li{display: inline-block; width: 30%}.full-bar .nav-tabs>li a{border-left: #fff 0px solid;border-right: #fff 0px solid;}.full-bar{height: 35px;}.sub-pane a{padding: 4px 10px !important;}.slide-box-frame{display: none;}.mobi-link{text-align: center;}.sticky-nav .top-head{height: auto; padding-bottom: 20px;}.sub-pane a{font-size: 12px !important}.sticky-nav .top-head .search-box{float: right; margin-top: 10px; width: 58%;}#banners{margin-top: 42px}#mainbody{margin-top: 42px}.sticky-nav .logo img{top: -60px;left: 14px;}.f-box-xs{padding-left: 11%;}.f-border{border-right: none;}.footer-bottom{height: auto;}.f-secure{text-align: center;}.footer-bottom p{line-height: 14px;}.footer-bottom{padding: 15px 0 10px 0;}footer a{line-height: 20px;}h1{color:#9B9B9B;font-size:20px;font-style:italic;display:block;}h2{color:#9B9B9B;font-size:18px;font-style:italic;display:block;}h3{color:#083148;font-size:15px;font-style:italic;display:block;}h4{color:#9B9B9B;font-size:15px;font-style:italic;display:block;}.slide .content-box h1{font-size: 14px; margin-bottom: 5px;margin-top: 10px;}.slide .content-box h4{font-size: 12px; margin-bottom: 5px;margin-top: 5px;}prod-box:hover .prod-hover, .prod-box2:hover .prod-hover{display: none;}.sticky-nav .top-head a{font-size: 10px;}.prod-info-bar a{display: block;margin-right: 6px; margin-bottom: 6px;}.main-prod-box h1{margin: 30px 0 21px 1em;font-size: 22px;}.bar-head .link{margin:0px; }#side_menu{display: none;}.lc-closed{margin-bottom: 20px;}.tt-dropdown-menu{background-color: #fff;width: 320px; margin: 0px;margin-left: -120px; padding: 20px; height: 300px;}.f-box-xs{display: none;}.color-box img{width: 25px; height: 25px; margin: 1px;}.autocom img{width: 60px;}.footer-bottom .fa-lock{margin-top: -4px;}.table-row .media-left{display: none;}.table-head{font-size: 11px;}.table-row{font-size: 10px;}.del-icon{width: 12px;}.btn-sml{width: 14px; height: 18px; font-size: 11px;}.table-head div{padding: 0 0 0 5px;}.table-row div{padding: 0 0 0 5px;}}@media only screen and (max-width : 480px) {.whatsapp-chat-window{right:5%; width:90%;}.full-bar .nav-tabs>li a{font-size: 8px;}.btn-custom{font-size: 10px;}.slide .content-box h1{font-size: 12px;}.slide .content-box h4{font-size: 10px;}.navbar-collapse.collapse.in{background-color: #083148;}.sticky-nav .top-head .search-box{width:100%;}.sticky-nav .top-head .search-box a{font-size:14px;}.top-head{padding-left:0; padding-right:0;}.top-head .text-right{text-align:center; padding-left:0;}.sticky-nav .top-head{padding-bottom:10px;}.sticky-nav .navbar-default{background-color:#FFF;}.sticky-nav .logo{width:200px;}.sticky-nav .logo img{position:relative; top:10px; left:0; width:200px;}.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{margin-left:0;}.sticky-nav .navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-left:-15px;}.sticky-nav{height:0;}.navbar{margin-bottom:0; border-bottom:4px solid #083148 !important;}.navbar-default .navbar-toggle{margin-right:0; background-color:#083148; border-color:#083148;}.navbar-default .navbar-toggle .icon-bar{background-color:#FFF;}.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#083148;}.full-bar{margin-top:0; height:31px;}.footer-bottom .col-sm-6{text-align:center; font-size:11px;}.tt-dropdown-menu{margin-left:-20px;}#search_filter{text-align:center;}.prod-info-bar a{display:inline-block; padding-right:10px;}.breadcrumb-container{padding-top:10px !important;}.prod-info-bar h4{display:block;}.main-prod-box{padding-top:0;}.prod-info-bar{border-top:none;}.preloader i{position:fixed; top:40%; left:35%;}.sticky-nav .dropdown-menu{-webkit-transform:none; -ms-transform:none; transform: none; padding:0;}.sticky-nav .dropdown-menu li a div{-webkit-transform:none; -ms-transform:none; transform: none;}.sticky-nav .dropdown span{left:49%; top:36px;}}.rental-slider-1{background-image:url('../../img/rentals/banner1.jpg');background-position:center center;height:300px;text-align:center;margin-top:-25px;}.rental-slider-2{background-image:url('../../img/rentals/banner2.jpg');background-position:center center;height:300px;text-align:center;margin-top:-25px;}.rental-slider h1{ color:#FFF;line-height:360px;font-size:40px;}.rentals-text-right{padding-top:55px;font-size:24px;}.rentals-text-right b{font-style: italic;}.full-bar .nav-tabs.rental-tab>li{width:33%;font-size:16px;}.nav.rental-tab>li>a{padding:9px 15px;}.rental-container{margin-top:40px;}.no-border{border:none;margin:0;margin-top:-4px;}.btn-rentals-custom{text-transform:none;padding:10px 100px 10px 100px;font-size:15px;}.btn-border:hover .btn-rentals-custom{background-color:#083148;color:#FFF;}.rentals-row h3{color:#444444 !important;}.rentals-enquire-container hr{display: block;height: 1px;border: 0;border-top: 1px solid #A2A2A2;margin: 1em 0;padding: 0;color:#A2A2A2;}.rental-bar{height:auto;}.enquire-heading{background:#083148;color:#FFF;padding:9px 15px;transform:skewX(-10deg);font-style:normal;text-transform:uppercase;font-family:'BMWTypeBold', sans-serif;text-align:center;font-size:18px;}.rentals-form input, .rentals-form textarea{border-radius:4px;border:1px solid #979797;}.rentals-form label{color:#083148;}.rental-block{min-height:798px;}.massive-map{position:absolute;width:100%;height:798px;background-image:url('../../img/rentals/Africa.png');background-position:center center;background-repeat: no-repeat;left:0;top:0;}.rental-shop-box{margin-bottom:0;}.rental-view{margin-bottom:20px;}.rental-product-block{-webkit-box-shadow: 0px 1px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 1px 6px 0px rgba(0,0,0,0.3);box-shadow: 0px 1px 6px 0px rgba(0,0,0,0.3);background-color:#FFF;text-align:center;position:relative;display:block;width:100%;height:180px;background-size:cover;background-position: center center;}.rental-product-block img{width:auto;max-width:100%;height:auto;max-height:100%;top:0;bottom:0;margin:auto;}.service-box-rentals{ width: 100%; color: #fff; display: inline-block; padding: 10px 0 30px 0; background: url('../../img/rentals/rental_footer.jpg') no-repeat; background-size: cover; background-position: top center;}.service-box-rentals h3{color: #fff; font-size: 21px;}.service-box-rentals p{min-height: 66px;line-height: 24px;}.service-box-rentals p{min-height: 66px;line-height: 24px;}.service-box-rentals .btn-custom{margin:0; padding:9px 30px 7px 30px;}.blue-italic-bold{color:#083148;font-weight:bold;font-style: italic;}.btn-desert{background:#D3841E;}.desert-border:hover .btn-custom{color:#D3841E;}.desert-border{border: #D3841E 2px solid;cursor:pointer;}.orange-border{border: #CA3600 2px solid;}.orange-border:hover .btn-desert{color:#CA3600;background:#FFF;}.orange-border:hover{background-color:#FFF;}.desert-border:hover{color:#D3841E;text-decoration:none;}.rentals-tagline{font-size:18px;padding-bottom:25px;color:#434343;}.rental-back{background-color:#D3841E;}.rental-back:hover{background-color:#CA3600 !important;}.rental-full-bar{background-color:#D3841E;}.rental-full-bar .rental-tab>li.active>a, .rental-full-bar .rental-tab>li.active>a:focus, .rental-full-bar .rental-tab>li.active>a:hover{background-color:#CA3600;}.rental-full-bar .nav-tabs>li a{border-left:#D3841E 10px solid;border-right:#D3841E 10px solid;}.rental-full-bar .rental-tab>li:first-child.active + li a{border-left:0;border-right:10px solid #FFF;}.rental-full-bar .rental-tab>li:first-child a{border-left:10px solid #FFF;}.rental-full-bar .rental-tab>li:nth-child(2) a{border-left:10px solid #FFF;}.rental-full-bar .rental-tab>li:nth-child(3) a{border-right:10px solid #FFF;}.rental-tab>li>a:focus, .rental-tab>li>a:hover{background-color:#D3841E;}.rental-tab>li>a>span{color:#FFF;}.rentals-table{border:1px solid #ddd;}.rentals-table td{color:#083148;font-size:16px;padding-left:20px !important;padding-right:20px !important;padding-top:10px !important;padding-bottom:10px !important;}.rentals-table-head td{color:#FFF;font-weight:bold;font-style:italic;background-color:#D3841E !important;}.rental-btn-big{background-color:#CA3600;font-size:18px;}.rental-btn-big:hover span{color:#CA3600;}#text1, #text2{font-size:16px;}#text1 li, #text2 li{line-height:30px;}@media screen and (max-width: 992px){.rentals-text-right{padding-top:25px; font-size:20px;}.full-bar .nav-tabs.rental-tab>li{font-size:14px;}.nav.rental-tab>li>a{padding:10px 14px;}.rental-slider{height:240px;}.rental-slider h1{line-height:240px;}.rental-product-block {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.rental-block{min-height:0;}.massive-map{display:none;}}@media screen and (max-width: 767px){.rental-heading .n-padding{padding-left:15px !important; padding-right:15px !important;}.rentals-text-right{padding-top:0; font-size:16px; padding-bottom:25px;}.rental-container{margin-top:20px;}}