@charset 'utf-8';@charset "utf-8";@import "/lib/dist/css/bootstrap.min.css";@import "/lib/fonts/font-awesome/css/font-awesome.min.css";@font-face{ font-family:'Roboto'; font-style:normal; font-weight:300; src:url('../fonts/roboto-v30-latin-ext_latin-300.eot');  src:local(''),    url('../fonts/roboto-v30-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'),    url('../fonts/roboto-v30-latin-ext_latin-300.woff2') format('woff2'),    url('../fonts/roboto-v30-latin-ext_latin-300.woff') format('woff'),    url('../fonts/roboto-v30-latin-ext_latin-300.ttf') format('truetype'),    url('../fonts/roboto-v30-latin-ext_latin-300.svg#Roboto') format('svg'); }@font-face{ font-family:'Roboto'; font-style:italic; font-weight:300; src:url('../fonts/roboto-v30-latin-ext_latin-300italic.eot');  src:local(''),    url('../fonts/roboto-v30-latin-ext_latin-300italic.eot?#iefix') format('embedded-opentype'),    url('../fonts/roboto-v30-latin-ext_latin-300italic.woff2') format('woff2'),    url('../fonts/roboto-v30-latin-ext_latin-300italic.woff') format('woff'),    url('../fonts/roboto-v30-latin-ext_latin-300italic.ttf') format('truetype'),    url('../fonts/roboto-v30-latin-ext_latin-300italic.svg#Roboto') format('svg'); }@font-face{ font-family:'Roboto'; font-style:normal; font-weight:400; src:url('../fonts/roboto-v30-latin-ext_latin-regular.eot');  src:local(''),    url('../fonts/roboto-v30-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'),    url('../fonts/roboto-v30-latin-ext_latin-regular.woff2') format('woff2'),    url('../fonts/roboto-v30-latin-ext_latin-regular.woff') format('woff'),    url('../fonts/roboto-v30-latin-ext_latin-regular.ttf') format('truetype'),    url('../fonts/roboto-v30-latin-ext_latin-regular.svg#Roboto') format('svg'); }@font-face{ font-family:'Roboto'; font-style:italic; font-weight:400; src:url('../fonts/roboto-v30-latin-ext_latin-italic.eot');  src:local(''),    url('../fonts/roboto-v30-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'),    url('../fonts/roboto-v30-latin-ext_latin-italic.woff2') format('woff2'),    url('../fonts/roboto-v30-latin-ext_latin-italic.woff') format('woff'),    url('../fonts/roboto-v30-latin-ext_latin-italic.ttf') format('truetype'),    url('../fonts/roboto-v30-latin-ext_latin-italic.svg#Roboto') format('svg'); }@font-face{ font-family:'Roboto'; font-style:normal; font-weight:500; src:url('../fonts/roboto-v30-latin-ext_latin-500.eot');  src:local(''),    url('../fonts/roboto-v30-latin-ext_latin-500.eot?#iefix') format('embedded-opentype'),    url('../fonts/roboto-v30-latin-ext_latin-500.woff2') format('woff2'),    url('../fonts/roboto-v30-latin-ext_latin-500.woff') format('woff'),    url('../fonts/roboto-v30-latin-ext_latin-500.ttf') format('truetype'),    url('../fonts/roboto-v30-latin-ext_latin-500.svg#Roboto') format('svg'); }@font-face{ font-family:'Roboto'; font-style:italic; font-weight:500; src:url('../fonts/roboto-v30-latin-ext_latin-500italic.eot');  src:local(''),    url('../fonts/roboto-v30-latin-ext_latin-500italic.eot?#iefix') format('embedded-opentype'),    url('../fonts/roboto-v30-latin-ext_latin-500italic.woff2') format('woff2'),    url('../fonts/roboto-v30-latin-ext_latin-500italic.woff') format('woff'),    url('../fonts/roboto-v30-latin-ext_latin-500italic.ttf') format('truetype'),    url('../fonts/roboto-v30-latin-ext_latin-500italic.svg#Roboto') format('svg'); }@font-face{ font-family:'Roboto'; font-style:normal; font-weight:700; src:url('../fonts/roboto-v30-latin-ext_latin-700.eot');  src:local(''),    url('../fonts/roboto-v30-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'),    url('../fonts/roboto-v30-latin-ext_latin-700.woff2') format('woff2'),    url('../fonts/roboto-v30-latin-ext_latin-700.woff') format('woff'),    url('../fonts/roboto-v30-latin-ext_latin-700.ttf') format('truetype'),    url('../fonts/roboto-v30-latin-ext_latin-700.svg#Roboto') format('svg'); }html{position:relative;height:100%;width:100%;overflow-x:hidden;font-size:16px;line-height:150%;font-weight:400;font-family:'Arial', sans-serif;color:rgba(55,55,55,1)}body{background:rgba(255,255,255,1) url(/lib/images/bg/schreinerei-miebach-engelskirchen.jpg) top center no-repeat;background-size:cover;background-attachment:fixed;height:100%;width:100%;font-size:100%;font-weight:normal;font:16px 'Roboto', sans-serif;line-height:150%;color:rgba(55,55,55,1)}.std{background:rgba(255,255,255,1)}iframe,IFRAME{border:0}.yvideo{width:1120px;height:630px}.bgwhite{background:rgba(255,255,255,1)}.bgwhite a{color:rgba(255,237,0,1)}.bmshadow{width:100%;height:auto;box-shadow:rgba(80,80,80,0.8) 1px 1px 1px}.standard{height:100px}.white{margin:20px auto;min-height:80vh;background:rgba(255,255,255,1)}.white a{color:rgba(34,34,34,1)}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.logo{position:absolute;top:10px;left:10%;right:10%;z-index:99;margin:0 auto;width:400px;height:350px;display:inline-block;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:1s}.container ol{font-weight:bold;margin:0;padding-left:15px}.logo img{width:100%;height:auto;opacity:0.8;-webkit-transition:all 0.2s ease;-moz-transition:  all 0.2s ease;-ms-transition:  all 0.2s ease;-o-transition:   all 0.2s ease; }.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}h1{font-size:40px;font-weight:300}h2{font-size:36px;font-weight:bold;margin-bottom:30px}.h3{font-size:28px;font-weight:normal;margin-bottom:10px}.start h1,.tageszeit,.jubel h1,.welcome h1{font-size:46px;line-height:64px;color:rgba(41, 177, 225, 1)}.welcome p{font-size:28px;line-height:20px;color:rgba(255,255,255,1);text-shadow:rgba(20,20,20,1) 1px 1px 5px;margin-bottom:50px}.row-eq-height{margin-top:20px;margin-bottom:100px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:    flex}header{position:relative;top:0;display:block;height:100vh;max-height:100vh;background:rgba(255,255,255,1) url(/lib/images/bg/tischlerei-miebach-start.jpg) center no-repeat;background-size:cover;background-attachment:fixed;margin-bottom:0}header.terrassendach,header.glasfaltwand,header.wintergarten,header.holztreppen,header.markisen,header.innenausbau,header.massanfertigung,header.bauelemente{height:90vh;max-height:90vh}header.terrassendach{background:rgba(255,255,255,1) url(/lib/images/bg/Terrassendach-Tischlerei-Miebach-Engelskirchen.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}header.bauelemente{background:rgba(255,255,255,1) url(/lib/images/bg/Fenster-Tueren-Glas-Tischlerei-Miebach-Engelskirchen.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}header.massanfertigung{background:rgba(255,255,255,1) url(/lib/images/bg/Massanfertigung-Moebelbau-Schankbau-Tischlerei-Miebach-Engelskirchen.jpg) bottom center no-repeat;background-size:cover;background-attachment:fixed}header.innenausbau{background:rgba(255,255,255,1) url(/lib/images/bg/Innenausbau-mit-Holz-Tischlerei-Miebach-Engelskirchen.jpg) center no-repeat;background-size:cover;background-attachment:fixed}header.holztreppen{background:rgba(255,255,255,1) url(/lib/images/bg/Treppen-Holztreppen-Massiv-Tischlerei-Miebach-Engelskirchen.jpg) bottom center no-repeat;background-size:cover;background-attachment:fixed}header.markisen{background:rgba(255,255,255,1) url(/lib/images/bg/Sonnenschutz-Markisen-Miebach-Engelskirchen-Overath-Schatten.jpg) bottom center no-repeat;background-size:cover;background-attachment:fixed}header.glasfaltwand{background:rgba(255,255,255,1) url(/lib/images/bg/Glasfaltwand-Terrasse-Licht-Wohnen.jpg) bottom center no-repeat;background-size:cover;background-attachment:fixed}header.wintergarten{background:rgba(255,255,255,1) url(/lib/images/bg/Wintergarten-Schreiner-Haus-Umbau-Engelskirchen-Miebach.jpg) bottom center no-repeat;background-size:cover;background-attachment:fixed}header.jubel{height:97vh;max-height:97vh;background:rgba(255,255,255,1) url(/lib/images/bg/Jubel.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}.welcome{position:absolute;top:40vh;bottom:20vh;left:10%;right:10%;margin:0 auto;text-align:center}.welcome .tageszeit,.welcome h1{font-family:'Roboto', sans-serif;font-size:60px;font-weight:200;line-height:140%;text-align:center;color:rgba(255,255,255,1);text-shadow:rgba(20,20,20,1) 1px 1px 5px}.welcome .button{padding:20px;border:rgba(255,255,255,1) 1px solid;border-radius:3px;background:rgba(20,20,20,0.6);color:rgba(255,255,255,1);text-decoration:none}.welcome .button:hover{background:rgba(255,237,0,1);color:rgba(55,55,55,1);text-decoration:none;border:2px solid}.header-footer{position:absolute;bottom:0;z-index:2;background:rgba(255,255,255,1);height:10vh;width:100%;padding-left:10%;padding-right:10%;padding-left:10vw;padding-right:10vw; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:    flex;justify-content:center;align-items:center}.header-footer.us{height:20px}main{position:relative}main a{color:rgba(255,237,0,1);text-decoration:underline}main a:hover{color:rgba(1,1,1,1)}.ws a{color:rgba(55,55,55,1);text-decoration:underline}.ws a:hover{color:rgba(255,237,0,1)}.static-nav{height:120px;-webkit-transition:all 0.2s ease;-moz-transition:  all 0.2s ease;-ms-transition:  all 0.2s ease;-o-transition:   all 0.2s ease; }.sticky-nav{height:70px;-webkit-transition:all 0.2s ease;-moz-transition:  all 0.2s ease;-ms-transition:  all 0.2s ease;-o-transition:   all 0.2s ease; }.navbar-fixed-top .container{padding:0 15px 0 0}.phone,.static-nav .phone{float:right;display:inline-block;margin:30px 0;color:rgba(55,55,55,1);font-size:16px}.sticky-nav .phone{float:right;display:inline-block;margin:5px 0;color:rgba(55,55,55,1);font-size:14px}.navbar-fixed-top .phone span{position:relative;display:block}.navbar-fixed-top .phone i{width:25px;font-size:20px;text-align:left;color:rgba(255,237,0,1);margin:0 5px 0 0}.navbar-fixed-top .phone a{color:rgba(20,20,20,1);font-size:16px;text-decoration:none}.navbar-custom{background-color:rgba(255,255,255,1);color:rgba(55,55,55,1);z-index:98;box-shadow:rgba(55,55,55,1) 0px 0px 5px}.navbar-custom i{margin-right:5px}.navbar-brand{margin:0;padding:0}.navbar-brand img,.static-nav .navbar-brand img{margin:15px 50px 5px 2px;height:90px;width:auto;-webkit-transition:all 0.2s ease;-moz-transition:  all 0.2s ease;-ms-transition:  all 0.2s ease;-o-transition:   all 0.2s ease; }.sticky-nav .navbar-brand img{margin:5px 20px 5px 0;height:60px;width:auto;-webkit-transition:all 0.2s ease;-moz-transition:  all 0.2s ease;-ms-transition:  all 0.2s ease;-o-transition:   all 0.2s ease; }.navbar-nav,.static-nav .navbar-nav{padding:40px 0 0 0}.sticky-nav .navbar-nav{padding:10px 0 0 0}.navbar-custom .navbar-nav > li > a{color:rgba(55,55,55,1);padding-left:10px;padding-right:10px;font-size:16px;font-weight:200;min-width:60px;text-decoration:none}.navbar-custom .navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus{border-bottom:rgba(255,237,0,1) 1px solid}.navbar-custom .navbar-nav > li > a:hover, .nav > li > a:focus{text-decoration:none;background:none;color:rgba(55,55,55,1)}.navbar-custom .navbar-nav > li{border-bottom:#888 0px solid}   .navbar-custom .navbar-brand{color:rgba(255,255,255,1.0)}.navbar-custom .navbar-toggle{background:rgba(255,255,255,0.9);color:rgba(55,55,55,1)}.navbar-toggle a,.navbar-toogle li{background:rgba(255,255,255,0.9);color:rgba(1,1,1,1.0);font-size:16px}.navbar-custom .icon-bar{background-color:rgba(255,255,255,1.0)}.dropdown-menu,.dropdown-menu>li>a{background:rgba(80,80,80, 0.9);color:rgba(255,255,255,1.0);border-bottom:rgba(255,255,255,1.0) 1px solid}.dropdown-menu>li>a:hover{color:rgba(255,255,255,1.0);background-color:rgba(55,55,55,1)}.dropdown.open .dropdown-toggle{color:rgba(109, 146, 37, 1)}.unter{position:relative;top:-10px;margin:0 auto 20px auto;display:inline-block;background:rgba(55,55,55,1);color:rgba(255,255,255, 1);padding:0 5px;text-align:center;font-size:16px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden;text-decoration:none}.unter a{display:inline-block;background:rgba(55,55,55,1);color:rgba(255,255,255, 1);margin:0 0 0 -1px;padding:8px 5px;font-size:16px}.unter.hover a,.unter a.hover,.unter.hover a:hover{background:rgba(255,237,0,1);color:rgba(55,55,55,1);text-decoration:none}.unter a:after{content:" »"}.section{clear:both;position:relative;top:0;display:block;height:auto;min-height:100vh}.section .ps{position:absolute;bottom:20px;left:40%;right:40%;z-index:10;margin:0 auto;font-size:40px}.glyphicon-chevron-down,.glyphicon-chevron-up{font-size:20px;animation-name:pulse;animation-duration:3s;animation-iteration-count:9999;animation-timing-function:ease-out;text-shadow:#252525 1px 1px 3px}.blende{background:url(/lib/images/bg/schreinerei-miebach-engelskirchen.jpg) center no-repeat;background-size:cover;background-attachment:fixed;min-height:50vh}.blende2{background:url(/lib/images/bg/schreinerei-miebach-engelskirchen.jpg) center no-repeat;background-size:cover;background-attachment:fixed;min-height:50vh}.sp{padding-top:70px;padding-bottom:20px}.tc{text-align:center}.start{min-height:50vh;background:rgba(255,255,255,1);color:rgba(55,55,55,1)}.leistungen{background:rgba(255,255,255,1);color:rgba(55,55,55,1)}.leistungen a{color:rgba(55,55,55,1)}.clearfix{flex-wrap:no-wrap}.lst{display:flex;-moz-box;-ms-flexbox;-webkit-flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.lst:after{clear}.lstblock{position:relative;display:inline-block;width:320px;margin:20px 40px;border:rgba(55,55,55,1) 1px solid;padding:0 0 50px 0;overflow-x:hidden;box-shadow:rgba(80,80,80,1) 0px 0px 5px;text-align:center}.lstblock img,.lstblock p img{padding:0;margin:0 0 0 -5px;height:260px;width:auto}.lstblock:hover{background:rgba(240,240,240,1)}.lstblock p{padding:0 5px}.lstblock h3{margin:0 auto;color:rgba(55,55,55,1);padding:5px}.lstblock ul{margin:0;display:inline-block;text-align:left}.lstblock .buttons{position:absolute;bottom:5px;left:0;right:0;height:40px}.lstblock .btn{margin:0 5px;display:inline-block;min-width:120px;padding:5px;background:rgba(255,255,255,1);color:rgba(55,55,55,1);border:rgba(55,55,55,1) 1px solid;border-radius:14px}.lstblock .btn:hover{background:rgba(255,237,0,1);color:rgba(55,55,55,1)}.mehroverlay{position:fixed;top:70px;left:1px;right:1px;bottom:1px;z-index:9999;background:rgba(55,55,55,0.8);background-attachment:fixed;overflow-x:scroll}.mehrbox{margin:0px auto;background:rgba(255,255,255,1);color:rgba(55,55,55,1);padding:15px;-webkit-transition:all 1.2s ease;-moz-transition:  all 1.2s ease;-ms-transition:  all 1.2s ease;-o-transition:   all 1.2s ease; border:rgba(20,20,20,1) 1px solid;border-radius:5px;box-shadow:rgba(20,20,20,1) 0px 0px 5px;animation-name:fadeIn;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:1s;text-align:center}.mehrbox a{color:rgba(55,55,55,1)}.mehrbox button{position:relative;margin:20px auto;display:block;max-width:150px}#antwort{display:none}.box{position:relative;display:inline-block;width:50%;padding:10px 10px 10px 20px;border-bottom:rgba(55,55,55,1) 1px dotted}.box.left{padding-left:0;padding-right:20px}.about{min-height:50vh;background:rgba(255,255,255,1);color:rgba(55,55,55,1)}.kontakt{min-height:20vh;color:rgba(255,255,255,1)}.kontakt .blende{background:rgba(55,55,55,1);color:rgba(255,255,255,1)}.kontakt iframe{width:100%;height:400px}.kontakt h2,.kontakt h3{color:rgba(255,237,0,1)}.kontakt a{color:rgba(255,255,255,1)}.kontakt a:hover{color:rgba(255,237,0,1)}.sb{margin-bottom:100px}.downloadbox{display:block;margin-bottom:10px;padding:5px 0;border-bottom:rgba(37,37,37,1) 1px dotted}.downloadbox img{height:30px;width:auto;margin-right:10px}#slideshow1, #slideshow2,#slideshow3{ display:block;height:400px;width:100%;overflow:hidden}#slideshow1 .slideshow-item,#slideshow2 .slideshow-item,#slideshow3 .slideshow-item{ position:absolute;top:0;left:0;right:0;bottom:0;height:100%;overflow:hidden;box-sizing:border-box}#slideshow1 .hoch,#slideshow2 .hoch,#slideshow3 .hoch{box-sizing:border-box;margin:0 auto;height:100%;width:auto;border:rgba(37,37,37,0.6) 0px solid}#slideshow1 .breit,#slideshow2 .breit,#slideshow3 .breit{box-sizing:border-box;width:100%;height:auto;border:rgba(37,37,37,0.6) 0px solid}.box .carousel-inner .item{ -webkit-transition-property:opacity; transition-property:opacity}.box.carousel-inner .item,.box .carousel-inner .active.left,.box .carousel-inner .active.right{ opacity:0}.box .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{ opacity:1}.box .carousel-inner .next,.box .carousel-inner .prev,.box .carousel-inner .active.left,.box .carousel-inner .active.right{ left:0; -webkit-transform:translate3d(0, 0, 0);     transform:translate3d(0, 0, 0)}.box .carousel-control{ z-index:2}.box .carousel{position:relative;display:block;width:100%;height:400px}.box.carousel .slide,.box.carousel-fade,.box.carousel-inner,.box.carousel-controls,.box.carousel-control.left,.box.carousel-control.right{background:transparent}.box .item{position:relative;height:400px;width:100%:}.box.carousel-control .glyphicon-chevron-left,.box.carousel-control .glyphicon-chevron-right, .box.carousel-control .icon-next, .box.carousel-control .icon-prev{position:absolute;top:200px}.box .item img{height:100%;width:auto}footer{position:relative;color:rgba(250,250,250,1);font-size:12px;background:rgba(55,55,55,1);border-top:rgba(200,200,200,0.9) 1px solid;padding:10px 0;text-align:center}footer .btn-primary{background:none;border:rgba(255,255,255,1) 1px solid}footer .btn-primary:hover{background:rgba(255,237,0,1);color:rgba(20,20,20,1)}.standby{position:fixed;bottom:0;left:0;right:0;height:50px}footer .container{text-align:left}footer .container a{color:rgba(250,250,250,1)}footer .container nav a{margin:0;padding:0 15px 0 0;font-size:12px}footer a:hover,footer nav a:hover{color:rgba(255,237,0,1)}footer span{display:inline-block;margin:0 0 10px 0;color:rgba(250,250,250, 1);font-size:16px;font-weight:500}.footer-fixed{position:fixed;bottom:0;left:0;right:0}input,textarea,select{width:100%;min-height:55px;background:rgba(240,240,240,1.0);color:rgba(55,55,55,1);margin:0px 0px 5px 0px; padding:5px 10px}.dcheck{position:relative;display:inline-block;padding:10px;min-height:16px;width:30px}select option,select selected{color:rgba(55,55,55,1)}::-webkit-input-placeholder{ color:rgba(55,55,55,1)}::-moz-placeholder{ color:rgba(55,55,55,1)}:-ms-input-placeholder{ color:rgba(55,55,55,1)}:-moz-placeholder{ color:rgba(55,55,55,1)}input-placeholder{ color:rgba(55,55,55,1)}.form-group{color:rgba(55,55,55,0.6)}#Info,#Info2{position:fixed;top:20px;left:20px;right:20px;display:inline-block;z-index:9999;margin:0 auto;min-width:300px;max-width:500px}.Warnungen{display:inline-block;background:rgba(240,240,240,1.0);color:#FF0000;border-radius:5px;border:#000 1px solid;padding:10px;text-align:center}.Erfolg{display:inline-block;background:#ddd;color:#6ca52b;border-radius:5px;border:rgba(55,55,55,1) 1px solid;font-size:1.0rem;padding:10px;text-align:center}.kontaktformular .btn-primary{background:rgba(55,55,55,1);color:rgba(255,255,255,1);border:rgba(255,255,255,1) 1px solid;padding:15px;min-width:96%}.anfrageformular .btn-primary{background:rgba(55,55,55,0.1);color:rgba(20,20,20,1);border:rgba(20,20,20,1) 1px solid;padding:15px;min-width:96%}.anfrageformular .btn-primary:hover,.kontaktformular .btn-primary:hover{background:rgba(255,237,0,1);color:rgba(20,20,20,1)}.sharecount{position:absolute;bottom:2px;left:0;nomargin-top:-60px;display:none;padding:5px;background:rgba(255,255,255,1);color:rgba(20,20,20,1);border-radius:2px;box-shadow:rgba(80,80,80,0.8) 0px 0px 5px;-webkit-transition:all 0.2s ease;-moz-transition:  all 0.2s ease;-ms-transition:  all 0.2s ease;-o-transition:   all 0.2s ease; text-align:center}.sharecount p{font-size:16px;font-weight:600;color:rgba(20,20,20,1)}.sharecount .btn-primary{background:none;color:rgba(20,20,20,1);border:rgba(20,20,20,1) 1px solid}.sharecount .btn-primary:hover{background:rgba(255,237,0,1);color:rgba(20,20,20,1)}@media (max-width:991px){body{background:rgba(255,255,255,1) url(/lib/images/bg/schreinerei-miebach-engelskirchen.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll}header{background:rgba(255,255,255,1) url(/lib/images/bg/tischlerei-miebach-start.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll}header.bauelemente{background:rgba(255,255,255,1) url(/lib/images/bg/Fenster-Tueren-Glas-Tischlerei-Miebach-Engelskirchen.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll}header.massanfertigung{background:rgba(255,255,255,1) url(/lib/images/bg/Massanfertigung-Moebelbau-Schankbau-Tischlerei-Miebach-Engelskirchen.jpg) bottom center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll}header.innenausbau{background:rgba(255,255,255,1) url(/lib/images/bg/Innenausbau-mit-Holz-Tischlerei-Miebach-Engelskirchen.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll}header.holztreppen{background:rgba(255,255,255,1) url(/lib/images/bg/Treppen-Holztreppen-Massiv-Tischlerei-Miebach-Engelskirchen.jpg) bottom center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll}header.markisen{background:rgba(255,255,255,1) url(/lib/images/bg/Sonnenschutz-Markisen-Miebach-Engelskirchen-Overath-Schatten.jpg) bottom center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll}.blende{background:url(/lib/images/bg/schreinerei-miebach-engelskirchen.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;min-height:50vh}.blende2{background:url(/lib/images/bg/schreinerei-miebach-engelskirchen.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;min-height:50vh}.navbar-custom,.static-nav,.sticky-nav{height:70px}.navbar-nav,.static-nav .navbar-nav{padding:10px 0 0 0}.sticky-nav .navbar-nav{padding:10px 0 0 0}.yvideo{width:90%;height:60%;width:90vw;height:60vw}.mehrbox{margin:20px auto;width:95%;width:95vw;overflow:auto}.navbar-custom img,.navbar-custom .navbar-brand img,.navbar-brand img,.static-nav .navbar-brand img,.sticky-nav .navbar-brand img,.static-nav img,.sticky-nav img{margin:5px 20px 5px 10px;height:60px;max-height:60px;width:auto}.sp{padding-top:70px}h1{font-size:28px}h2{font-size:24px;margin-bottom:20px}.h3{font-size:22px}.start h1,.tageszeit{font-size:28px;line-height:36px;margin-bottom:30px}.unter{display:block;width:100%}.unter a{display:block;width:100%;background:rgba(41, 177, 225, 1);color:rgba(250,250,250,1);margin-top:1px}.unter a:hover,.unter.hover a,.unter a.hover,.unter.hover a:hover{background:rgba(55,55,55,1);color:rgba(250,250,2501)}.h-car{height:420px;margin-top:30px}.slider .carousel-fade .carousel-inner > .item > img,.slider .carousel-fade .carousel-inner > .item > a > img,.carousel-fade .carousel-inner > .item > img,.carousel-fade .carousel-inner > .item > a > img{height:420px}.carousel-fade .carousel-inner > .item > img,.carousel-fade .carousel-inner > .item > a > img,.carousel-fade .carousel-inner > .item > img,.carousel-fade .carousel-inner > .item > a > img{height:420px}.sharebut{position:relative;margin:20px auto 0 0;width:90%;text-align:center}.navbar-fixed-top .phone{position:absolute;top:5px;left:250px;margin:0;font-size:14px}.navbar-fixed-top .phone a,.navbar-fixed-top .phone i{font-size:14px}.navbar-left,.navbar-right{float:none !important}.navbar-right{margin-right:0;background-color:rgba(41, 177, 225, 1)}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{ float:none!important; margin-top:1px}.navbar-nav>ul{margin:0 10px;width:auto;text-align:center}.navbar-custom .navbar-nav>li>a{ width:90%;margin:0 auto;background:rgba(60,60,58, 0.9);color:rgba(255,255,255,1);border-bottom:rgba(255,255,255,1) 1px dotted;-webkit-transition:all 0.2s ease;-moz-transition:  all 0.2s ease;-ms-transition:  all 0.2s ease;-o-transition:   all 0.2s ease; text-align:center} .navbar-custom .navbar-nav>li>a:hover{background:rgba(255,237,0,1);color:rgba(20,20,20,1)} .navbar-custom .navbar-nav>li>a:focus,.navbar-custom .navbar-nav > .active > a{background:rgba(255,237,0,1);color:rgba(55,55,55,1)}.navbar-custom .navbar-toggle .icon-bar{ background-color:rgba(55,55,55,1); }.navbar-default .navbar-toggle{ border:none;border-radius:1px;margin-top:10px}.navbar-custom .navbar-toggle .icon-bar{ background-color:rgba(55,55,55,1); }.navbar-default .navbar-toggle{ border:none;border-radius:1px;margin-top:10px}#hamburger .icon-bar{transition:.3s ease-in-out;cursor:pointer;margin-top:6px}#hamburger .icon-bar:nth-child(1){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger .icon-bar:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger .icon-bar:nth-child(3){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger.open .icon-bar:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamburger.open .icon-bar:nth-child(2){width:0%;opacity:0}#hamburger.open .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-custom .navbar-toggle:hover{ background:none; }.navbar-custom .navbar-toggle:focus{ background:none; }.navbar-nav{margin-bottom:0}.navbar-header{float:none}.navbar-collapse.collapse{display:none!important}.navbar-nav i{margin-right:15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#.navbar-nav .open .dropdown-menu{position:static;float:none;width:90%;z-index:9999;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.collapse.in{display:block !important}.header-service{min-height:100px;height:100px;padding-left:2px;padding-right:2px}.header-service .sbox img{height:8vw;width:auto}.header-service .sbox{margin:-10vw 0 0 0;width:24vw;height:20vw;padding:5px;font-size:14px}}@media (max-width:767px){.row-eq-height{display:block}.static-nav,.sticky-nav{height:70px}.navbar-brand{margin-left:20px}.navbar-brand img,.static-nav. navbar-brand img,.sticky-nav. navbar-brand img{margin:5px 20px 5px 20px;height:60px;width:auto}.navbar-fixed-top .phone{display:none}.navbar-custom .navbar-nav > li > a:hover, .nav > li > a:focus{-webkit-transform:skew(0deg);  -moz-transform:skew(0deg);  -o-transform:skew(0deg);  transform:skew(0deg)}.navbar-fixed-top .phone span{display:block;margin:0}header.holztreppen,header.markisen,header.innenausbau,header.massanfertigung,header.bauelemente{height:85vh;max-height:85vh}.welcome .tageszeit,.welcome h1,.start h1{font-size:30px;line-height:120%}.welcome p{font-size:16px;line-height:140%}.submit{width:100%;max-width:100%;margin:0 auto}.kontakt,.kontakt .tl{text-align:center}footer .container,footer .col-sm-12{text-align:center}footer nav a{display:block;margin:0 auto;text-align:center;padding:10px 20px;border-bottom:rgba(255,255,255,1) 1px dotted}footer .btn-primary{margin:2px auto}.header-service{min-height:50px;height:50px}.header-service .sbox{margin-top:-8vw;width:24vw;height:26vw;padding:5px 2px;font-size:11px}.lstblock{display:block;margin:10px auto;width:100%;border:0;border-bottom:rgba(53,53,53,0.6) 1px dotted;box-shadow:rgba(255,255,255,0) 0 0 0;padding-left:0;padding-right:0}.box,.box.left{display:block;margin:10px auto;width:100%;border:0;padding:0 0 10px 0}.col-xs-12{padding-left:0;padding-right:0}.kontaktformular{padding-left:10px;padding-right:10px}footer .container nav a{padding:10px 15px}}.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.bounceIn,.animated.bounceOut{ -webkit-animation-duration:.75s; animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{ -webkit-animation-duration:.75s; animation-duration:.75s}@-webkit-keyframes bounce{ 0%, 20%, 53%, 80%, 100%{  -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{ 0%, 20%, 53%, 80%, 100%{  -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{ 0%, 50%, 100%{  opacity:1; } 25%, 75%{  opacity:0; }}@keyframes flash{ 0%, 50%, 100%{  opacity:1; } 25%, 75%{  opacity:0; }}.flash{ -webkit-animation-name:flash; animation-name:flash}@-webkit-keyframes pulse{ 0%{  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); } 50%{  -webkit-transform:scale3d(1.5, 1.5, 1.5);  transform:scale3d(2.0, 2.0, 2.0); } 100%{  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); }}@keyframes pulse{ 0%{  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); } 50%{  -webkit-transform:scale3d(1.5, 1.5, 1.5);  transform:scale3d(1.5,1.5,1.5); } 100%{  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); }}.pulse{ -webkit-animation-name:pulse; animation-name:pulse} 50%{  -webkit-transform:scale3d(1.5, 1.5, 1.5);  transform:scale3d(1.5, 1.5, 1.5); } 100%{  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); }}.pulse{ -webkit-animation-name:pulse; animation-name:pulse}@-webkit-keyframes rubberBand{ 0%{  -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); } 100%{  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); }}@keyframes rubberBand{ 0%{  -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); } 100%{  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); }}.rubberBand{ -webkit-animation-name:rubberBand; animation-name:rubberBand}@-webkit-keyframes shake{ 0%, 100%{  -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{ 0%, 100%{  -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 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); } 100%{  -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); } 100%{  -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{ 0%{  -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); } 100%{  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); }}@keyframes tada{ 0%{  -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); } 100%{  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); }}.tada{ -webkit-animation-name:tada; animation-name:tada}@-webkit-keyframes wobble{ 0%{  -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); } 100%{  -webkit-transform:none;  transform:none; }}@keyframes wobble{ 0%{  -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); } 100%{  -webkit-transform:none;  transform:none; }}.wobble{ -webkit-animation-name:wobble; animation-name:wobble}@-webkit-keyframes jello{ 11.1%{  -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) } 100%{  -webkit-transform:none;      transform:none }}@keyframes jello{ 11.1%{  -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) } 100%{  -webkit-transform:none;      transform:none }}.jello{  -webkit-animation-name:jello;      animation-name:jello;  -webkit-transform-origin:center;      transform-origin:center}@-webkit-keyframes bounceIn{ 0%, 20%, 40%, 60%, 80%, 100%{  -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); } 100%{  opacity:1;  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); }}@keyframes bounceIn{ 0%, 20%, 40%, 60%, 80%, 100%{  -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); } 100%{  opacity:1;  -webkit-transform:scale3d(1, 1, 1);  transform:scale3d(1, 1, 1); }}.bounceIn{ -webkit-animation-name:bounceIn; animation-name:bounceIn}@-webkit-keyframes bounceInDown{ 0%, 60%, 75%, 90%, 100%{  -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); } 100%{  -webkit-transform:none;  transform:none; }}@keyframes bounceInDown{ 0%, 60%, 75%, 90%, 100%{  -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); } 100%{  -webkit-transform:none;  transform:none; }}.bounceInDown{ -webkit-animation-name:bounceInDown; animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{ 0%, 60%, 75%, 90%, 100%{  -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); } 100%{  -webkit-transform:none;  transform:none; }}@keyframes bounceInLeft{ 0%, 60%, 75%, 90%, 100%{  -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); } 100%{  -webkit-transform:none;  transform:none; }}.bounceInLeft{ -webkit-animation-name:bounceInLeft; animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{ 0%, 60%, 75%, 90%, 100%{  -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); } 100%{  -webkit-transform:none;  transform:none; }}@keyframes bounceInRight{ 0%, 60%, 75%, 90%, 100%{  -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); } 100%{  -webkit-transform:none;  transform:none; }}.bounceInRight{ -webkit-animation-name:bounceInRight; animation-name:bounceInRight}@-webkit-keyframes bounceInUp{ 0%, 60%, 75%, 90%, 100%{  -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, -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); } 100%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); }}@keyframes bounceInUp{ 0%, 60%, 75%, 90%, 100%{  -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, -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); } 100%{  -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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  opacity:0;  -webkit-transform:translate3d(0, -2000px, 0);  transform:translate3d(0, -2000px, 0); }}.bounceOutUp{ -webkit-animation-name:bounceOutUp; animation-name:bounceOutUp}@-webkit-keyframes fadeIn{ 0%{  opacity:0; } 100%{  opacity:1; }}@keyframes fadeIn{ 0%{  opacity:0; } 100%{  opacity:1; }}.fadeIn{ -webkit-animation-name:fadeIn; animation-name:fadeIn}@-webkit-keyframes fadeInDown{ 0%{  opacity:0;  -webkit-transform:translate3d(0, -100%, 0);  transform:translate3d(0, -100%, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}@keyframes fadeInDown{ 0%{  opacity:0;  -webkit-transform:translate3d(0, -100%, 0);  transform:translate3d(0, -100%, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}.fadeInDown{ -webkit-animation-name:fadeInDown; animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{ 0%{  opacity:0;  -webkit-transform:translate3d(0, -2000px, 0);  transform:translate3d(0, -2000px, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}@keyframes fadeInDownBig{ 0%{  opacity:0;  -webkit-transform:translate3d(0, -2000px, 0);  transform:translate3d(0, -2000px, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}.fadeInDownBig{ -webkit-animation-name:fadeInDownBig; animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{ 0%{  opacity:0;  -webkit-transform:translate3d(-100%, 0, 0);  transform:translate3d(-100%, 0, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}@keyframes fadeInLeft{ 0%{  opacity:0;  -webkit-transform:translate3d(-100%, 0, 0);  transform:translate3d(-100%, 0, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}.fadeInLeft{ -webkit-animation-name:fadeInLeft; animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{ 0%{  opacity:0;  -webkit-transform:translate3d(-2000px, 0, 0);  transform:translate3d(-2000px, 0, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}@keyframes fadeInLeftBig{ 0%{  opacity:0;  -webkit-transform:translate3d(-2000px, 0, 0);  transform:translate3d(-2000px, 0, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}.fadeInLeftBig{ -webkit-animation-name:fadeInLeftBig; animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{ 0%{  opacity:0;  -webkit-transform:translate3d(100%, 0, 0);  transform:translate3d(100%, 0, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}@keyframes fadeInRight{ 0%{  opacity:0;  -webkit-transform:translate3d(100%, 0, 0);  transform:translate3d(100%, 0, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}.fadeInRight{ -webkit-animation-name:fadeInRight; animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{ 0%{  opacity:0;  -webkit-transform:translate3d(2000px, 0, 0);  transform:translate3d(2000px, 0, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}@keyframes fadeInRightBig{ 0%{  opacity:0;  -webkit-transform:translate3d(2000px, 0, 0);  transform:translate3d(2000px, 0, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}.fadeInRightBig{ -webkit-animation-name:fadeInRightBig; animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{ 0%{  opacity:0;  -webkit-transform:translate3d(0, 100%, 0);  transform:translate3d(0, 100%, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}@keyframes fadeInUp{ 0%{  opacity:0;  -webkit-transform:translate3d(0, 100%, 0);  transform:translate3d(0, 100%, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}.fadeInUp{ -webkit-animation-name:fadeInUp; animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{ 0%{  opacity:0;  -webkit-transform:translate3d(0, 2000px, 0);  transform:translate3d(0, 2000px, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}@keyframes fadeInUpBig{ 0%{  opacity:0;  -webkit-transform:translate3d(0, 2000px, 0);  transform:translate3d(0, 2000px, 0); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}.fadeInUpBig{ -webkit-animation-name:fadeInUpBig; animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{ 0%{  opacity:1; } 100%{  opacity:0; }}@keyframes fadeOut{ 0%{  opacity:1; } 100%{  opacity:0; }}.fadeOut{ -webkit-animation-name:fadeOut; animation-name:fadeOut}@-webkit-keyframes fadeOutDown{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(0, 100%, 0);  transform:translate3d(0, 100%, 0); }}@keyframes fadeOutDown{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(0, 100%, 0);  transform:translate3d(0, 100%, 0); }}.fadeOutDown{ -webkit-animation-name:fadeOutDown; animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(0, 2000px, 0);  transform:translate3d(0, 2000px, 0); }}@keyframes fadeOutDownBig{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(0, 2000px, 0);  transform:translate3d(0, 2000px, 0); }}.fadeOutDownBig{ -webkit-animation-name:fadeOutDownBig; animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(-100%, 0, 0);  transform:translate3d(-100%, 0, 0); }}@keyframes fadeOutLeft{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(-100%, 0, 0);  transform:translate3d(-100%, 0, 0); }}.fadeOutLeft{ -webkit-animation-name:fadeOutLeft; animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(-2000px, 0, 0);  transform:translate3d(-2000px, 0, 0); }}@keyframes fadeOutLeftBig{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(-2000px, 0, 0);  transform:translate3d(-2000px, 0, 0); }}.fadeOutLeftBig{ -webkit-animation-name:fadeOutLeftBig; animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(100%, 0, 0);  transform:translate3d(100%, 0, 0); }}@keyframes fadeOutRight{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(100%, 0, 0);  transform:translate3d(100%, 0, 0); }}.fadeOutRight{ -webkit-animation-name:fadeOutRight; animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(2000px, 0, 0);  transform:translate3d(2000px, 0, 0); }}@keyframes fadeOutRightBig{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(2000px, 0, 0);  transform:translate3d(2000px, 0, 0); }}.fadeOutRightBig{ -webkit-animation-name:fadeOutRightBig; animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(0, -100%, 0);  transform:translate3d(0, -100%, 0); }}@keyframes fadeOutUp{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(0, -100%, 0);  transform:translate3d(0, -100%, 0); }}.fadeOutUp{ -webkit-animation-name:fadeOutUp; animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(0, -2000px, 0);  transform:translate3d(0, -2000px, 0); }}@keyframes fadeOutUpBig{ 0%{  opacity:1; } 100%{  opacity:0;  -webkit-transform:translate3d(0, -2000px, 0);  transform:translate3d(0, -2000px, 0); }}.fadeOutUpBig{ -webkit-animation-name:fadeOutUpBig; animation-name:fadeOutUpBig}@-webkit-keyframes flip{ 0%{  -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; } 100%{  -webkit-transform:perspective(400px);  transform:perspective(400px);  -webkit-animation-timing-function:ease-in;  animation-timing-function:ease-in; }}@keyframes flip{ 0%{  -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; } 100%{  -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{ 0%{  -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); } 100%{  -webkit-transform:perspective(400px);  transform:perspective(400px); }}@keyframes flipInX{ 0%{  -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); } 100%{  -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{ 0%{  -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); } 100%{  -webkit-transform:perspective(400px);  transform:perspective(400px); }}@keyframes flipInY{ 0%{  -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); } 100%{  -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{ 0%{  -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; } 100%{  -webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);  transform:perspective(400px) rotate3d(1, 0, 0, 90deg);  opacity:0; }}@keyframes flipOutX{ 0%{  -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; } 100%{  -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{ 0%{  -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; } 100%{  -webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);  transform:perspective(400px) rotate3d(0, 1, 0, 90deg);  opacity:0; }}@keyframes flipOutY{ 0%{  -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; } 100%{  -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{ 0%{  -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; } 100%{  -webkit-transform:none;  transform:none;  opacity:1; }}@keyframes lightSpeedIn{ 0%{  -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; } 100%{  -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{ 0%{  opacity:1; } 100%{  -webkit-transform:translate3d(100%, 0, 0) skewX(30deg);  transform:translate3d(100%, 0, 0) skewX(30deg);  opacity:0; }}@keyframes lightSpeedOut{ 0%{  opacity:1; } 100%{  -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{ 0%{  -webkit-transform-origin:center;  transform-origin:center;  -webkit-transform:rotate3d(0, 0, 1, -200deg);  transform:rotate3d(0, 0, 1, -200deg);  opacity:0; } 100%{  -webkit-transform-origin:center;  transform-origin:center;  -webkit-transform:none;  transform:none;  opacity:1; }}@keyframes rotateIn{ 0%{  -webkit-transform-origin:center;  transform-origin:center;  -webkit-transform:rotate3d(0, 0, 1, -200deg);  transform:rotate3d(0, 0, 1, -200deg);  opacity:0; } 100%{  -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{ 0%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  -webkit-transform:rotate3d(0, 0, 1, -45deg);  transform:rotate3d(0, 0, 1, -45deg);  opacity:0; } 100%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  -webkit-transform:none;  transform:none;  opacity:1; }}@keyframes rotateInDownLeft{ 0%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  -webkit-transform:rotate3d(0, 0, 1, -45deg);  transform:rotate3d(0, 0, 1, -45deg);  opacity:0; } 100%{  -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{ 0%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  -webkit-transform:rotate3d(0, 0, 1, 45deg);  transform:rotate3d(0, 0, 1, 45deg);  opacity:0; } 100%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  -webkit-transform:none;  transform:none;  opacity:1; }}@keyframes rotateInDownRight{ 0%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  -webkit-transform:rotate3d(0, 0, 1, 45deg);  transform:rotate3d(0, 0, 1, 45deg);  opacity:0; } 100%{  -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{ 0%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  -webkit-transform:rotate3d(0, 0, 1, 45deg);  transform:rotate3d(0, 0, 1, 45deg);  opacity:0; } 100%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  -webkit-transform:none;  transform:none;  opacity:1; }}@keyframes rotateInUpLeft{ 0%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  -webkit-transform:rotate3d(0, 0, 1, 45deg);  transform:rotate3d(0, 0, 1, 45deg);  opacity:0; } 100%{  -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{ 0%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  -webkit-transform:rotate3d(0, 0, 1, -90deg);  transform:rotate3d(0, 0, 1, -90deg);  opacity:0; } 100%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  -webkit-transform:none;  transform:none;  opacity:1; }}@keyframes rotateInUpRight{ 0%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  -webkit-transform:rotate3d(0, 0, 1, -90deg);  transform:rotate3d(0, 0, 1, -90deg);  opacity:0; } 100%{  -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{ 0%{  -webkit-transform-origin:center;  transform-origin:center;  opacity:1; } 100%{  -webkit-transform-origin:center;  transform-origin:center;  -webkit-transform:rotate3d(0, 0, 1, 200deg);  transform:rotate3d(0, 0, 1, 200deg);  opacity:0; }}@keyframes rotateOut{ 0%{  -webkit-transform-origin:center;  transform-origin:center;  opacity:1; } 100%{  -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{ 0%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  opacity:1; } 100%{  -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{ 0%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  opacity:1; } 100%{  -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{ 0%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  opacity:1; } 100%{  -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{ 0%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  opacity:1; } 100%{  -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{ 0%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  opacity:1; } 100%{  -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{ 0%{  -webkit-transform-origin:left bottom;  transform-origin:left bottom;  opacity:1; } 100%{  -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{ 0%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  opacity:1; } 100%{  -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{ 0%{  -webkit-transform-origin:right bottom;  transform-origin:right bottom;  opacity:1; } 100%{  -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; } 100%{  -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; } 100%{  -webkit-transform:translate3d(0, 700px, 0);  transform:translate3d(0, 700px, 0);  opacity:0; }}.hinge{ -webkit-animation-name:hinge; animation-name:hinge}@-webkit-keyframes rollIn{ 0%{  opacity:0;  -webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}@keyframes rollIn{ 0%{  opacity:0;  -webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } 100%{  opacity:1;  -webkit-transform:none;  transform:none; }}.rollIn{ -webkit-animation-name:rollIn; animation-name:rollIn}@-webkit-keyframes rollOut{ 0%{  opacity:1; } 100%{  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{ 0%{  opacity:1; } 100%{  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{ 0%{  opacity:0;  -webkit-transform:scale3d(.3, .3, .3);  transform:scale3d(.3, .3, .3); } 50%{  opacity:1; }}@keyframes zoomIn{ 0%{  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{ 0%{  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{ 0%{  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{ 0%{  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{ 0%{  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{ 0%{  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{ 0%{  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{ 0%{  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{ 0%{  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{ 0%{  opacity:1; } 50%{  opacity:0;  -webkit-transform:scale3d(.3, .3, .3);  transform:scale3d(.3, .3, .3); } 100%{  opacity:0; }}@keyframes zoomOut{ 0%{  opacity:1; } 50%{  opacity:0;  -webkit-transform:scale3d(.3, .3, .3);  transform:scale3d(.3, .3, .3); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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); } 100%{  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{ 0%{  -webkit-transform:translate3d(0, -100%, 0);  transform:translate3d(0, -100%, 0);  visibility:visible; } 100%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); }}@keyframes slideInDown{ 0%{  -webkit-transform:translate3d(0, -100%, 0);  transform:translate3d(0, -100%, 0);  visibility:visible; } 100%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); }}.slideInDown{ -webkit-animation-name:slideInDown; animation-name:slideInDown}@-webkit-keyframes slideInLeft{ 0%{  -webkit-transform:translate3d(-100%, 0, 0);  transform:translate3d(-100%, 0, 0);  visibility:visible; } 100%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); }}@keyframes slideInLeft{ 0%{  -webkit-transform:translate3d(-100%, 0, 0);  transform:translate3d(-100%, 0, 0);  visibility:visible; } 100%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); }}.slideInLeft{ -webkit-animation-name:slideInLeft; animation-name:slideInLeft}@-webkit-keyframes slideInRight{ 0%{  -webkit-transform:translate3d(100%, 0, 0);  transform:translate3d(100%, 0, 0);  visibility:visible; } 100%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); }}@keyframes slideInRight{ 0%{  -webkit-transform:translate3d(100%, 0, 0);  transform:translate3d(100%, 0, 0);  visibility:visible; } 100%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); }}.slideInRight{ -webkit-animation-name:slideInRight; animation-name:slideInRight}@-webkit-keyframes slideInUp{ 0%{  -webkit-transform:translate3d(0, 100%, 0);  transform:translate3d(0, 100%, 0);  visibility:visible; } 100%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); }}@keyframes slideInUp{ 0%{  -webkit-transform:translate3d(0, 100%, 0);  transform:translate3d(0, 100%, 0);  visibility:visible; } 100%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); }}.slideInUp{ -webkit-animation-name:slideInUp; animation-name:slideInUp}@-webkit-keyframes slideOutDown{ 0%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } 100%{  visibility:hidden;  -webkit-transform:translate3d(0, 100%, 0);  transform:translate3d(0, 100%, 0); }}@keyframes slideOutDown{ 0%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } 100%{  visibility:hidden;  -webkit-transform:translate3d(0, 100%, 0);  transform:translate3d(0, 100%, 0); }}.slideOutDown{ -webkit-animation-name:slideOutDown; animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{ 0%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } 100%{  visibility:hidden;  -webkit-transform:translate3d(-100%, 0, 0);  transform:translate3d(-100%, 0, 0); }}@keyframes slideOutLeft{ 0%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } 100%{  visibility:hidden;  -webkit-transform:translate3d(-100%, 0, 0);  transform:translate3d(-100%, 0, 0); }}.slideOutLeft{ -webkit-animation-name:slideOutLeft; animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{ 0%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } 100%{  visibility:hidden;  -webkit-transform:translate3d(100%, 0, 0);  transform:translate3d(100%, 0, 0); }}@keyframes slideOutRight{ 0%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } 100%{  visibility:hidden;  -webkit-transform:translate3d(100%, 0, 0);  transform:translate3d(100%, 0, 0); }}.slideOutRight{ -webkit-animation-name:slideOutRight; animation-name:slideOutRight}@-webkit-keyframes slideOutUp{ 0%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } 100%{  visibility:hidden;  -webkit-transform:translate3d(0, -100%, 0);  transform:translate3d(0, -100%, 0); }}@keyframes slideOutUp{ 0%{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } 100%{  visibility:hidden;  -webkit-transform:translate3d(0, -100%, 0);  transform:translate3d(0, -100%, 0); }}.slideOutUp{ -webkit-animation-name:slideOutUp; animation-name:slideOutUp}#pt{position:fixed;bottom:50px;right:25px;z-index:3;cursor:pointer;width:50px;height:50px;padding:10px;color:rgba(105,105,105,1);border:rgba(105,105,105,1) 1px solid;text-align:center;vertical-align:middle;display:none;box-sizing:border-box}#pt:hover{background:rgba(255,255,255,1);color:rgba(105,105,105,1)}#pt i{position:relative;font-size:30px;line-height:30px}.sitemap a{color:rgba(34,34,34,1)}a.bsolarlux{background:rgba(213,16,48,1);padding:10px 15px;border-radius:5px;color:rgba(255,255,255,1);text-decoration:none;box-shadow:rgba(80,80,80,0.8) 1px 1px 1px}Gal#Galerie_Head{position:relative;top:0px;left:0px;width:96%;margin:0px;background:rgba(48,73,157,1.0);color:#fff;padding:5px 10px;border-left:rgba(48,73,157,1.0) 1px solid;border-right:rgba(48,73,157,1.0) 1px solid;box-shadow:#656565 1px 1px 1px}#Galerie_Head h2{color:rgba(255,255,255,1.0);font-size:1.4rem;font-weight:600}.Galerie_List{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display: flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;justify-content:space-evenly}#Galerie_Ordner{position:relative;display:inline-block;width:300px;height:auto;margin:10px;padding:10px;border:rgba(48,73,157,1.0) 1px solid;border-radius:5px;vertical-align:top;font-size:0.9rem;box-shadow:#656565 1px 1px 1px}#Galerie_Ordner h3{font-size:1.1rem;margin:0px 0px 10px 0px}#Galerie_Ordner img{float:left;border:#111 1px solid;margin:0px 5px 0px 0px}.thumbs{display:inline-block;width:227px;height:227px;width:380px;height:380px;width:180px;height:180px;overflow:hidden;text-align:center;vertical-align:middle;border:rgba(255,255,255,1) 1px solid;box-shadow:rgba(80,80,80,1) 1px 1px 1px;margin-bottom:8px}.bigthumbs{display:inline-block;width:380px;height:380px;overflow:hidden;text-align:center;vertical-align:middle;border:rgba(255,255,255,1) 1px solid;box-shadow:rgba(80,80,80,1) 1px 1px 1px;margin-bottom:8px}.bigthumbs:hover,.thumbs:hover{box-shadow:#656565 0px 0px 5px}.bigthumbs .breit,.thumbs .breit{border:0;height:100%;width:auto}.bigthumbs .hoch,.thumbs .hoch{border:0;width:100%;height:auto}body:after{content:url(/lib/images/CMSGrafik/close.png) url/lib/images/CMSGrafik/loading.gif) url(/lib/images/CMSGrafik/prev.png) url(/lib/images/CMSGrafik/next.png);display:none}.lightboxOverlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:999;background:rgba(0,0,0,0.5);color:#111;display:none;margin:10px;overflow:hidden}.lightbox{position:absolute;top:0;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;width:96%;height:auto;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background:#fff;width:250px;height:300px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0%;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/lib/images/CMSGrafik/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container > .nav{left:0}.lb-nav a{outline:none}.lb-prev, .lb-next{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{left:0;float:left;background:url(/lib/images/CMSGrafik/prev.png) left 48% no-repeat}.lb-prev:hover{background:url(/lib/images/CMSGrafik/prev.png) left 48% no-repeat}.lb-next{right:0;float:right;background:url(/lib/images/CMSGrafik/next.png) right 48% no-repeat}.lb-next:hover{background:url(/lib/images/CMSGrafik/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:rgba(255,255,255,1)}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:14px;font-weight:bold;line-height:16px}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/lib/images/CMSGrafik/close.png) top right no-repeat;text-align:right;outline:none;opacity:0.7}.lb-data .lb-close:hover{cursor:pointer;opacity:1}@media(max-width:700px){.thumbs{position:relative;margin:5px auto;width:96%;height:auto;display:inline-block}.thumbs .breit{width:100%;height:auto}.thumbs img{width:100%;height:auto}}@font-face{font-family:FontAwesome; font-weight:400;font-style:normal}[class^=fa-]{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shariff{font-size:16px}.shariff::after,.shariff::before{content:" ";display:table}.shariff::after{clear:both}.shariff .col-1 li{width:100%}.shariff .col-2 li{width:50%}.shariff .col-3 li{width:33.33333333%}.shariff .col-4 li{width:25%}.shariff .col-5 li{width:20%}.shariff .col-6 li{width:16.66666667%}.shariff .col-7 li{width:14.28571429%}.shariff .col-8 li{width:12.5%}.shariff .col-9 li{width:11.11111111%}.shariff .col-10 li{width:10%}.shariff .col-11 li{width:9.09090909%}.shariff .col-12 li{width:8.33333333%}.shariff .col-13 li{width:7.69230769%}.shariff .col-14 li{width:7.14285714%}.shariff .col-15 li{width:6.66666667%}.shariff .col-16 li{width:6.25%}.shariff .col-17 li{width:5.88235294%}.shariff .col-18 li{width:5.55555556%}.shariff .col-19 li{width:5.26315789%}.shariff .col-20 li{width:5%}.shariff ul{margin:0 -4px;list-style:none;padding:0;width:100%;position:relative}.shariff .backend li{min-width:80px;max-width:160px}.shariff .backend li .share-count{padding:0 2px}.shariff li{float:left;padding-left:4px;padding-right:4px;margin-bottom:8px;width:100%;box-sizing:border-box;min-width:40px;max-width:160px;position:relative}.shariff li a{display:block;height:28px;overflow:hidden;box-sizing:content-box}.shariff li a:hover{text-decoration:none!important}.shariff li a span{display:inline-block;line-height:28px;color:#FFF;vertical-align:top}.shariff li a [class^=fa-]{width:30px;text-align:center}.shariff li a .share_count{float:right;min-width:30px;text-align:center;padding:0 2px}.shariff li a .share_text{min-width:42px;padding-right:4px}.shariff .orientation-vertical{width:auto}.shariff .orientation-vertical li{float:none;width:100%}.shariff .orientation-vertical li div{text-align:left}.shariff .theme-white li a{background-color:#fff;border:1px solid #ddd}.shariff .theme-white li a:focus,.shariff .theme-white li a:hover{background-color:#efefef;border:1px solid #ddd}.shariff .theme-white li a span{color:#666}.shariff .theme-white li a .share-count{background-color:#fff}.shariff .theme-grey li a{background-color:#b0b0b0;border:1px solid #b0b0b0}.shariff .theme-grey li a .share_count{background-color:#ccc;color:#333}.shariff .theme-circle-color li,.shariff .theme-circle-grey li,.shariff .theme-circle-white li{min-width:auto;width:auto!important}.shariff .theme-circle-color a,.shariff .theme-circle-grey a,.shariff .theme-circle-white a{width:40px;height:40px;max-width:40px;border-radius:50%;text-align:center;position:relative}.shariff .theme-circle-color a span,.shariff .theme-circle-grey a span,.shariff .theme-circle-white a span{transition:top .2s ease;line-height:40px;position:relative;top:0}.shariff .theme-circle-color a span.share_count,.shariff .theme-circle-grey a span.share_count,.shariff .theme-circle-white a span.share_count{float:none}.shariff .theme-circle-white li a{background-color:#fff;border:1px solid #999}.shariff .theme-circle-white li a:focus,.shariff .theme-circle-white li a:hover{background-color:#efefef;border-color:#999}.shariff .theme-circle-grey li a{background-color:#fff;border-color:#888;transition:all .4s ease}.shariff .theme-circle-grey li a span{color:#888}.shariff .theme-circle-grey li a:focus span,.shariff .theme-circle-grey li a:hover span{color:#fff}.shariff .shariff-tooltip{position:absolute;background-color:#fff;bottom:36px;color:#000;padding:7px;border:1px solid #ddd;width:180px;z-index:100}.shariff .shariff-tooltip iframe{display:block;border:none}@media (max-width:550px){.shariff{text-align:center}}.shariff .addthis a{background-color:#f8694d;border:1px solid #f8694d}.shariff .addthis a:focus,.shariff .addthis a:hover{background-color:#fa927e;border-color:#fa927e}.shariff .addthis .fa-plus{font-size:19px}.shariff .addthis .fa-plus:before{content:"\f067"}.shariff .theme-white .addthis a span{color:#f8694d!important}.shariff .theme-circle-white .addthis a span{color:#f8694d!important}.shariff .theme-grey .addthis a:focus,.shariff .theme-grey .addthis a:hover{background-color:#f8694d;border-color:#f8694d}.shariff .theme-circle-grey .addthis a:focus,.shariff .theme-circle-grey .addthis a:hover{background-color:#f8694d;border-color:#f8694d}.shariff .bitcoin a{background-color:#f2911b;border:1px solid #f2911b}.shariff .bitcoin a:focus,.shariff .bitcoin a:hover{background-color:#f5a84b;border-color:#f5a84b}.shariff .bitcoin .fa-btc{font-size:19px}.shariff .bitcoin .fa-btc:before{content:"\f15a"}.shariff .theme-white .bitcoin a span{color:#f2911b!important}.shariff .theme-circle-white .bitcoin a span{color:#f2911b!important}.shariff .theme-grey .bitcoin a:focus,.shariff .theme-grey .bitcoin a:hover{background-color:#f2911b;border-color:#f2911b}.shariff .theme-circle-grey .bitcoin a:focus,.shariff .theme-circle-grey .bitcoin a:hover{background-color:#f2911b;border-color:#f2911b}.shariff .diaspora a{background-color:#999;border:1px solid #999}.shariff .diaspora a:focus,.shariff .diaspora a:hover{background-color:#b3b3b3;border-color:#b3b3b3}.shariff .diaspora .fa-times-circle{font-size:18px}.shariff .diaspora .fa-times-circle:before{content:"\f057"}.shariff .theme-white .diaspora a span{color:#999!important}.shariff .theme-circle-white .diaspora a span{color:#999!important}.shariff .theme-grey .diaspora a:focus,.shariff .theme-grey .diaspora a:hover{background-color:#999;border-color:#999}.shariff .theme-circle-grey .diaspora a:focus,.shariff .theme-circle-grey .diaspora a:hover{background-color:#999;border-color:#999}.shariff .facebook a{background-color:#3b5998;border:1px solid #3b5998}.shariff .facebook a:focus,.shariff .facebook a:hover{background-color:#4c70ba;border-color:#4c70ba}.shariff .facebook .fa-facebook{font-size:19px}.shariff .facebook .fa-facebook:before{content:"\f09a"}.shariff .theme-color .facebook .share_count,.shariff .theme-white .facebook .share_count{color:#2d4373;background-color:#dfe3ee}.shariff .theme-grey .facebook a:focus .share_count,.shariff .theme-grey .facebook a:hover .share_count{color:#2d4373;background-color:#dfe3ee}.shariff .theme-white .facebook a span{color:#3b5998!important}.shariff .theme-circle-white .facebook a span{color:#3b5998!important}.shariff .theme-grey .facebook a:focus,.shariff .theme-grey .facebook a:hover{background-color:#3b5998;border-color:#3b5998}.shariff .theme-circle-grey .facebook a:focus,.shariff .theme-circle-grey .facebook a:hover{background-color:#3b5998;border-color:#3b5998}.shariff .facebooklike a{background-color:#3b5998;border:1px solid #3b5998}.shariff .facebooklike a:focus,.shariff .facebooklike a:hover{background-color:#4c70ba;border-color:#4c70ba}.shariff .facebooklike .fa-facebook{font-size:19px}.shariff .facebooklike .fa-facebook:before{content:"\f09a"}.shariff .theme-color .facebooklike .share_count,.shariff .theme-white .facebooklike .share_count{color:#2d4373;background-color:#dfe3ee}.shariff .theme-grey .facebooklike a:focus .share_count,.shariff .theme-grey .facebooklike a:hover .share_count{color:#2d4373;background-color:#dfe3ee}.shariff .theme-white .facebooklike a span{color:#3b5998!important}.shariff .theme-circle-white .facebooklike a span{color:#3b5998!important}.shariff .theme-grey .facebooklike a:focus,.shariff .theme-grey .facebooklike a:hover{background-color:#3b5998;border-color:#3b5998}.shariff .theme-circle-grey .facebooklike a:focus,.shariff .theme-circle-grey .facebooklike a:hover{background-color:#3b5998;border-color:#3b5998}.shariff .googleplus a{background-color:#d34836;border:1px solid #d34836}.shariff .googleplus a:focus,.shariff .googleplus a:hover{background-color:#dc6e60;border-color:#dc6e60}.shariff .googleplus .fa-google-plus{font-size:19px}.shariff .googleplus .fa-google-plus:before{content:"\f0d5"}.shariff .theme-color .googleplus .share_count,.shariff .theme-white .googleplus .share_count{color:#b03626;background-color:#f8e0dd}.shariff .theme-grey .googleplus a:focus .share_count,.shariff .theme-grey .googleplus a:hover .share_count{color:#b03626;background-color:#f8e0dd}.shariff .theme-white .googleplus a span{color:#d34836!important}.shariff .theme-circle-white .googleplus a span{color:#d34836!important}.shariff .theme-grey .googleplus a:focus,.shariff .theme-grey .googleplus a:hover{background-color:#d34836;border-color:#d34836}.shariff .theme-circle-grey .googleplus a:focus,.shariff .theme-circle-grey .googleplus a:hover{background-color:#d34836;border-color:#d34836}.shariff .googleplusplus a{background-color:#d34836;border:1px solid #d34836}.shariff .googleplusplus a:focus,.shariff .googleplusplus a:hover{background-color:#dc6e60;border-color:#dc6e60}.shariff .googleplusplus .fa-google-plus{font-size:19px}.shariff .googleplusplus .fa-google-plus:before{content:"\f0d5"}.shariff .theme-color .googleplusplus .share_count,.shariff .theme-white .googleplusplus .share_count{color:#b03626;background-color:#f8e0dd}.shariff .theme-grey .googleplusplus a:focus .share_count,.shariff .theme-grey .googleplusplus a:hover .share_count{color:#b03626;background-color:#f8e0dd}.shariff .theme-white .googleplusplus a span{color:#d34836!important}.shariff .theme-circle-white .googleplusplus a span{color:#d34836!important}.shariff .theme-grey .googleplusplus a:focus,.shariff .theme-grey .googleplusplus a:hover{background-color:#d34836;border-color:#d34836}.shariff .theme-circle-grey .googleplusplus a:focus,.shariff .theme-circle-grey .googleplusplus a:hover{background-color:#d34836;border-color:#d34836}.shariff .linkedin a{background-color:#0077b5;border:1px solid #0077b5}.shariff .linkedin a:focus,.shariff .linkedin a:hover{background-color:#0099e8;border-color:#0099e8}.shariff .linkedin .fa-linkedin{font-size:19px}.shariff .linkedin .fa-linkedin:before{content:"\f0e1"}.shariff .theme-color .linkedin .share_count,.shariff .theme-white .linkedin .share_count{color:#005582;background-color:#82d4ff}.shariff .theme-grey .linkedin a:focus .share_count,.shariff .theme-grey .linkedin a:hover .share_count{color:#005582;background-color:#82d4ff}.shariff .theme-white .linkedin a span{color:#0077b5!important}.shariff .theme-circle-white .linkedin a span{color:#0077b5!important}.shariff .theme-grey .linkedin a:focus,.shariff .theme-grey .linkedin a:hover{background-color:#0077b5;border-color:#0077b5}.shariff .theme-circle-grey .linkedin a:focus,.shariff .theme-circle-grey .linkedin a:hover{background-color:#0077b5;border-color:#0077b5}.shariff .print a{background-color:#fff;border:1px solid #ccc}.shariff .print a:hover{background-color:#efefef}.shariff .print a span{color:#666}.shariff .print .fa-print{font-size:18px}.shariff .print .fa-print:before{content:"\f02f"}.shariff .theme-grey .print a:hover{background-color:#828282;border-color:#828282}.shariff .theme-grey .print a span{color:#fff}.shariff .theme-circle-grey .print a:hover{background-color:#828282;border-color:#828282}.shariff .theme-circle-grey .print a:hover span{color:#fff}.shariff .xing a{background-color:#126567;border:1px solid #126567}.shariff .xing a:focus,.shariff .xing a:hover{background-color:#1a9092;border-color:#1a9092}.shariff .xing .fa-xing{font-size:19px}.shariff .xing .fa-xing:before{content:"\f168"}.shariff .theme-color .xing .share_count,.shariff .theme-white .xing .share_count{color:#0a3a3c;background-color:#62e0e3}.shariff .theme-grey .xing a:focus .share_count,.shariff .theme-grey .xing a:hover .share_count{color:#0a3a3c;background-color:#62e0e3}.shariff .theme-white .xing a span{color:#126567!important}.shariff .theme-circle-white .xing a span{color:#126567!important}.shariff .theme-grey .xing a:focus,.shariff .theme-grey .xing a:hover{background-color:#126567;border-color:#126567}.shariff .theme-circle-grey .xing a:focus,.shariff .theme-circle-grey .xing a:hover{background-color:#126567;border-color:#126567}.shariff .flattr a{background-color:#66b115;border:1px solid #66b115}.shariff .flattr a:focus,.shariff .flattr a:hover{background-color:#80df1a;border-color:#80df1a}.shariff .flattr .fa-money{font-size:19px}.shariff .flattr .fa-money:before{content:"\f0d6"}.shariff .theme-white .flattr a span{color:#66b115!important}.shariff .theme-circle-white .flattr a span{color:#66b115!important}.shariff .theme-grey .flattr a:focus,.shariff .theme-grey .flattr a:hover{background-color:#66b115;border-color:#66b115}.shariff .theme-circle-grey .flattr a:focus,.shariff .theme-circle-grey .flattr a:hover{background-color:#66b115;border-color:#66b115}.shariff .mail a{background-color:#999;border:1px solid #999}.shariff .mail a:focus,.shariff .mail a:hover{background-color:#b3b3b3;border-color:#b3b3b3}.shariff .mail .fa-envelope{font-size:19px}.shariff .mail .fa-envelope:before{content:"\f0e0"}.shariff .theme-white .mail a span{color:#999!important}.shariff .theme-circle-white .mail a span{color:#999!important}.shariff .theme-grey .mail a:focus,.shariff .theme-grey .mail a:hover{background-color:#999;border-color:#999}.shariff .theme-circle-grey .mail a:focus,.shariff .theme-circle-grey .mail a:hover{background-color:#999;border-color:#999}.shariff .pinterest a{background-color:#bd081c;border:1px solid #bd081c}.shariff .pinterest a:focus,.shariff .pinterest a:hover{background-color:#ee0a23;border-color:#ee0a23}.shariff .pinterest .fa-pinterest-p{font-size:19px}.shariff .pinterest .fa-pinterest-p:before{content:"\f231"}.shariff .theme-white .pinterest a span{color:#bd081c!important}.shariff .theme-circle-white .pinterest a span{color:#bd081c!important}.shariff .theme-grey .pinterest a:focus,.shariff .theme-grey .pinterest a:hover{background-color:#bd081c;border-color:#bd081c}.shariff .theme-circle-grey .pinterest a:focus,.shariff .theme-circle-grey .pinterest a:hover{background-color:#bd081c;border-color:#bd081c}.shariff .reddit a{background-color:#ff4500;border:1px solid #ff4500}.shariff .reddit a:focus,.shariff .reddit a:hover{background-color:#ff6a33;border-color:#ff6a33}.shariff .reddit .fa-reddit{font-size:24px}.shariff .reddit .fa-reddit:before{content:"\f1a1"}.shariff .theme-white .reddit a span{color:#ff4500!important}.shariff .theme-circle-white .reddit a span{color:#ff4500!important}.shariff .theme-grey .reddit a:focus,.shariff .theme-grey .reddit a:hover{background-color:#ff4500;border-color:#ff4500}.shariff .theme-circle-grey .reddit a:focus,.shariff .theme-circle-grey .reddit a:hover{background-color:#ff4500;border-color:#ff4500}.shariff .tumblr a{background-color:#34526f;border:1px solid #34526f}.shariff .tumblr a:focus,.shariff .tumblr a:hover{background-color:#446c92;border-color:#446c92}.shariff .tumblr .fa-tumblr{font-size:19px}.shariff .tumblr .fa-tumblr:before{content:"\f173"}.shariff .theme-white .tumblr a span{color:#34526f!important}.shariff .theme-circle-white .tumblr a span{color:#34526f!important}.shariff .theme-grey .tumblr a:focus,.shariff .theme-grey .tumblr a:hover{background-color:#34526f;border-color:#34526f}.shariff .theme-circle-grey .tumblr a:focus,.shariff .theme-circle-grey .tumblr a:hover{background-color:#34526f;border-color:#34526f}.shariff .twitter a{background-color:#55acee;border:1px solid #55acee}.shariff .twitter a:focus,.shariff .twitter a:hover{background-color:#83c3f3;border-color:#83c3f3}.shariff .twitter .fa-twitter{font-size:24px}.shariff .twitter .fa-twitter:before{content:"\f099"}.shariff .theme-color .twitter .share_count,.shariff .theme-white .twitter .share_count{color:#2795e9;background-color:#fff}.shariff .theme-grey .twitter a:focus .share_count,.shariff .theme-grey .twitter a:hover .share_count{color:#2795e9;background-color:#fff}.shariff .theme-white .twitter a span{color:#55acee!important}.shariff .theme-circle-white .twitter a span{color:#55acee!important}.shariff .theme-grey .twitter a:focus,.shariff .theme-grey .twitter a:hover{background-color:#55acee;border-color:#55acee}.shariff .theme-circle-grey .twitter a:focus,.shariff .theme-circle-grey .twitter a:hover{background-color:#55acee;border-color:#55acee}.shariff .whatsapp a{background-color:#5cbe4a;border:1px solid #5cbe4a}.shariff .whatsapp a:focus,.shariff .whatsapp a:hover{background-color:#7ecb70;border-color:#7ecb70}.shariff .whatsapp .fa-whatsapp{font-size:22px}.shariff .whatsapp .fa-whatsapp:before{content:"\f232"}.shariff .theme-white .whatsapp a span{color:#5cbe4a!important}.shariff .theme-circle-white .whatsapp a span{color:#5cbe4a!important}.shariff .theme-grey .whatsapp a:focus,.shariff .theme-grey .whatsapp a:hover{background-color:#5cbe4a;border-color:#5cbe4a}.shariff .theme-circle-grey .whatsapp a:focus,.shariff .theme-circle-grey .whatsapp a:hover{background-color:#5cbe4a;border-color:#5cbe4a}.shariff .stumbleupon a{background-color:#eb4924;border:1px solid #eb4924}.shariff .stumbleupon a:focus,.shariff .stumbleupon a:hover{background-color:#ef7053;border-color:#ef7053}.shariff .stumbleupon .fa-stumbleupon{font-size:19px}.shariff .stumbleupon .fa-stumbleupon:before{content:"\f1a4"}.shariff .theme-white .stumbleupon a span{color:#eb4924!important}.shariff .theme-circle-white .stumbleupon a span{color:#eb4924!important}.shariff .theme-grey .stumbleupon a:focus,.shariff .theme-grey .stumbleupon a:hover{background-color:#eb4924;border-color:#eb4924}.shariff .theme-circle-grey .stumbleupon a:focus,.shariff .theme-circle-grey .stumbleupon a:hover{background-color:#eb4924;border-color:#eb4924}.shariff .info a{background-color:#fff;border:1px solid #ccc}.shariff .info a:hover{background-color:#efefef}.shariff .info a span{color:#666}.shariff .info .fa-info{font-size:20px}.shariff .info .fa-info:before{content:"\f129"}.shariff .theme-grey .info a:hover{background-color:#828282;border-color:#828282}.shariff .theme-grey .info a span{color:#fff}.shariff .theme-circle-grey .info a:hover{background-color:#828282;border-color:#828282}.shariff .theme-circle-grey .info a:hover span{color:#fff}.shariff .more a{background-color:#fff;border:1px solid #ccc}.shariff .more a:hover{background-color:#efefef}.shariff .more a span{color:#666}.shariff .more .fa-plus{font-size:16px}.shariff .more .fa-plus:before{content:"\f067"}.shariff .theme-grey .more a:hover{background-color:#828282;border-color:#828282}.shariff .theme-grey .more a span{color:#fff}.shariff .theme-circle-grey .more a:hover{background-color:#828282;border-color:#828282}.shariff .theme-circle-grey .more a:hover span{color:#fff}@media (max-width:550px){.shariff .facebooklike .fa-facebook:before{content:"\f087"}}.shariff .facebooklike .shariff-tooltip iframe{height:21px;width:115px}.shariff .theme-circle-color .facebooklike .fa-facebook:before,.shariff .theme-circle-grey .facebooklike .fa-facebook:before,.shariff .theme-circle-white .facebooklike .fa-facebook:before{content:"\f087"}.shariff .googleplusplus .shariff-tooltip div{height:24px;display:block!important}.shariff .more-1 li{width:100%}.shariff .more-2 li{width:50%}.shariff .more-3 li{width:33.33333333%}.shariff .more-4 li{width:25%}.shariff .more-5 li{width:20%}.shariff .more-6 li{width:16.66666667%}.shariff .more-7 li{width:14.28571429%}.shariff .more-8 li{width:12.5%}.shariff .more-9 li{width:11.11111111%}.shariff .more-10 li{width:10%}.shariff .more-11 li{width:9.09090909%}.shariff .more-12 li{width:8.33333333%}.shariff .more-13 li{width:7.69230769%}.shariff .more-14 li{width:7.14285714%}.shariff .more-15 li{width:6.66666667%}.shariff .more-16 li{width:6.25%}.shariff .more-17 li{width:5.88235294%}.shariff .more-18 li{width:5.55555556%}.shariff .more-19 li{width:5.26315789%}.shariff .more-20 li{width:5%}.shariff .more .fa-minus{font-size:16px}.shariff .more .fa-minus:before{content:"\f068"}@media (min-width:550px){.shariff ul:not(.orientation-vertical) li.print{float:right}}