/*AUTO GENERATED over gen-cc-file.js 
 DO NOT EDIT!*/
/******************************************************************************************/
/*** import /prj3/erste-lift/resources/jquery/slick-1.5.7/slick/slick.css ***/
/******************************************************************************************/
/* Slider */
.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;}
/******************************************************************************************/
/*** import /prj3/erste-lift/resources/jquery/slick-1.5.7/slick/slick-theme.css ***/
/******************************************************************************************/
@charset 'UTF-8';/* Slider */
.slick-loading .slick-list{background:#fff url('/jart/prj3/erste-lift/resources/jquery/slick-1.5.7/slick/./ajax-loader.gif') center center no-repeat;}
/* Icons */
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/jart/prj3/erste-lift/resources/jquery/slick-1.5.7/slick/./fonts/slick.eot');src:url('/jart/prj3/erste-lift/resources/jquery/slick-1.5.7/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/erste-lift/resources/jquery/slick-1.5.7/slick/./fonts/slick.woff') format('woff'), url('/jart/prj3/erste-lift/resources/jquery/slick-1.5.7/slick/./fonts/slick.ttf') format('truetype'), url('/jart/prj3/erste-lift/resources/jquery/slick-1.5.7/slick/./fonts/slick.svg#slick') format('svg');}
/* Arrows */
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;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:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'←';}
[dir='rtl'] .slick-prev:before{content:'→';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'→';}
[dir='rtl'] .slick-next:before{content:'←';}
/* Dots */
.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;}
/******************************************************************************************/
/*** import /prj3/erste-lift/indexes/main/package.css ***/
/******************************************************************************************/
/******************************************************************************************/
/*** import /prj3/erste-lift/main_less.css ***/
/******************************************************************************************/
/*AUTO GENERATED over less-1.7.0.aru.js  DO NOT EDIT!*/
/*!!main.ccss*/
@font-face{font-family:'ErsteBank';src:url('/jart/prj3/erste-lift/resources/font/5305_erste-bold_original-webfont.woff2') format('woff2'), url('/jart/prj3/erste-lift/resources/font/5305_erste-bold_original-webfont.woff') format('woff');font-weight:bold;font-style:normal;}
@font-face{font-family:'ErsteBank';src:url('/jart/prj3/erste-lift/resources/font/5309_erste-book_original-webfont.woff2') format('woff2'), url('/jart/prj3/erste-lift/resources/font/5309_erste-book_original-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'ErsteBank';src:url('/jart/prj3/erste-lift/resources/font/5317_erste-medium_original-webfont.woff2') format('woff2'), url('/jart/prj3/erste-lift/resources/font/5317_erste-medium_original-webfont.woff') format('woff');font-weight:500;font-style:normal;}
/* Colors */
/*font sizes*/
/* Fonts */
.gradient-black{background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 10%, rgba(0, 0, 0, 0.65) 80%, rgba(0, 0, 0, 0.9) 100%);/* FF3.6-15 */
  background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 10%, rgba(0, 0, 0, 0.65) 80%, rgba(0, 0, 0, 0.9) 100%);/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 10%, rgba(0, 0, 0, 0.65) 80%, rgba(0, 0, 0, 0.9) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);/* IE6-9 */
}
.gradient-black-teaser{background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);/* FF3.6-15 */
  background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);/* IE6-9 */
}
.developer-links{transition:opacity 0.25s linear;opacity:0.3;position:absolute;width:480px!important;top:30px;left:30px;max-height:50px;overflow:hidden;font-size:12px;color:#777;border-color:#CCC!important;box-shadow:5px 5px 15px rgba(0, 0, 0, 0.5);}
.developer-links.active{opacity:1;overflow:visible;max-height:none!important;}
.jart-error-message{padding:15px !important;position:absolute;top:70px;left:5%;width:90%;z-index:99998;box-shadow:7px 7px 15px rgba(0, 0, 0, 0.5);}
.jart-error-message .close{margin-top:-15px;margin-right:-10px;font-weight:bold;}
html,body{margin:0;padding:0;font-family:'ErsteBank', 'OpenSans', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:300;color:#313a45;overflow:hidden;}
.developer-links{display:none !important;}
.slick-infoscreen{width:640px;height:640px;}
.slick-infoscreen .slider-item{display:none;width:640px !important;height:640px !important;box-sizing:border-box;overflow:hidden !important;text-align:center;position:absolute;top:0;left:0;}
.slick-infoscreen .slider-item .slide-video{max-width:100%;max-height:100%;}
.slick-infoscreen .slider-item .slide-text{position:absolute;bottom:50px;right:0;left:0;margin:auto;margin-left:auto;margin-right:auto;text-shadow:1px 1px #000;width:520px;color:#FFF;text-align:right;}
.slick-infoscreen .slider-item .slide-text-title{font-size:48px;font-weight:bold;}
.slick-infoscreen .slider-item .slide-text-text{font-size:32px;font-weight:500;}
.slick-infoscreen .slider-item .video-overlay{position:absolute;top:0;left:0;z-index:100000000;height:100%;width:100%;}
.slick-infoscreen .slider-item .slide-texts{position:absolute;bottom:0;right:0;left:0;width:520px;color:#FFF;text-align:left;}
.slick-infoscreen .slider-item .slide-texts br:before{display:block;content:" ";}
.slick-infoscreen .slider-item .slide-texts br:after{display:block;content:" ";}
.slick-infoscreen .slider-item .slide-texts .slide-text-anim-1{position:absolute;left:-640px;bottom:100px;width:520px;}
.slick-infoscreen .slider-item .slide-texts .slide-text-anim-2{position:absolute;left:-640px;bottom:100px;width:520px;}
.slick-infoscreen .slider-item .slide-texts .slide-text-anim-3{position:absolute;left:-640px;bottom:100px;width:520px;}
.slick-infoscreen .slider-item .slide-texts .slide-text-anim span{background-color:#bce4fa;color:#00497b;font-weight:bold;font-size:42px;padding:5px 10px 5px 40px;box-decoration-break:clone;line-height:70px;}
.slick-infoscreen .slider-item-0{display:block;}
.screen{position:relative;width:640px;height:640px;max-width:640px;max-height:640px;overflow:hidden;background-color:#d6eefa;}
.clearfix{clear:both;}
.hidden{display:none;}
.img-responsive{max-width:100%;height:auto;display:block;}
.slick-slide{height:auto !important;}
.slide-instagram{background-color:#FFF;overflow:hidden;clear:both;}
.slide-instagram .leftSide{width:373px;height:480px;float:left;overflow:hidden;}
.slide-instagram .rightSide{width:267px;height:480px;float:right;box-sizing:border-box;padding:18px;text-align:left;font-size:12px;line-height:17px;}
/*video::cue{opacity:1;background-color:blue;font-size:20px !important;}
video::-webkit-media-text-track-display{color:#FAFAFA;font-size:1em;}
*/
video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em);}
