body{overflow-x: hidden}.opening{margin-top: -60px}.opening .layer{left: 0;top: 0;right: 0;padding: 15px;background-size: cover;color: #fff;padding: 5px 10px 5px 10px;line-height: 25px}.opening .layer .align{margin-top: 0px;margin-bottom: 10px}.opening .layer h3{text-align: center;padding-top: 140px;text-shadow: 0 1px 3px rgba(0,0,0,0.5);font-size: 30px}.opening .layer b{text-shadow: 0 1px 3px rgba(0,0,0,0.5)}.carousel .left{background-image: url("/files/theme/img/arrow-left.png") !important;background-repeat: no-repeat;background-position: center center;background-size: auto auto;cursor: pointer !important;opacity: 1 !important}.carousel .right{background-image: url("/files/theme/img/arrow-right.png") !important;background-repeat: no-repeat;background-position: center center;background-size: auto auto;cursor: pointer !important;opacity: 1 !important}.ce_custom_slideshow .caption{position: absolute;left: 25%;right: 25%;top: 40%;width: auto}.ce_custom_slideshow .caption .space{margin-top: 100px}.ce_custom_slideshow .caption .title{font-family: "InsigniaLTStd";color: #fff;font-size: 50px;margin-bottom: 30px}.ce_custom_slideshow .caption .btn{border: 2px solid #fff;background-color: rgba(0,0,0,0.5);padding: 5px 15px 5px 15px;color: #fff;border-radius: 0;text-transform: uppercase;font-size: 20px;font-weight: 600;letter-spacing: 4px}.legend{margin-top: 15px;line-height: 25px}.legend span.fa.fa-check{background-color: #f6f6f6;padding: 3px 4px 3px 3px;margin-right: 5px}.legend span.fa.fa-exclamation-triangle{background-color: #ddaa44;color: #fff;padding: 3px 4px 3px 3px;margin-right: 5px}.legend span.fa.fa-times{background-color: #dd4444;color: #fff;padding: 3px 4px 3px 3px;margin-right: 5px}.ui-state-highlight{background: #f6f6f6 !important;border: 1px solid #c5c5c5 !important}.highlight-yellow a{background-color: #ddaa44 !important;color: #fff !important}.highlight-red a,.highlight-yellow.highlight-red a{background-color: #dd4444 !important;color: #fff !important}.megadropdown div.megadropdown-inner{position: absolute;left: -1px;right: 0px;top: 100%;background-color: #fff;padding: 25px;display: none;box-shadow: 0 0 25px rgba(0,0,0,0.25)}.megadropdown div.megadropdown-inner a{display: block !important;float: none !important;margin: 0;padding: 0;list-style-type: none;line-height: 40px;border-bottom: 1px solid #d9d9d9;color: #646464 !important}.megadropdown div.megadropdown-inner a.active{color: #314d7d;font-weight: 600}.megadropdown:hover div.megadropdown-inner{display: block}@font-face{font-family: 'InsigniaLTStd';src: url("/files/theme/fonts/345A9D_0_0.eot");src: url("/files/theme/fonts/345A9D_0_0.eot?#iefix") format('embedded-opentype'), url("/files/theme/fonts/345A9D_0_0.woff2") format('woff2'), url("/files/theme/fonts/345A9D_0_0.woff") format('woff'), url("/files/theme/fonts/345A9D_0_0.ttf") format('truetype')}*{font-family: "Source Sans Pro"}.ce_text_paragraph h1,.ce_text_paragraph h2,.ce_text_paragraph h3,.ce_text_paragraph h4,.ce_text_paragraph h5{font-family: "Source Sans Pro" !important;font-size: 16px !important;font-weight: bold;margin-bottom: 0px !important;padding-bottom: 0px !important}.ce_text_paragraph h1:after,.ce_text_paragraph h2:after,.ce_text_paragraph h3:after,.ce_text_paragraph h4:after,.ce_text_paragraph h5:after{display: none}h1,h2,h3,h4,h5{font-family: "InsigniaLTStd";margin-top: 0 !important}.sidebar li{margin: 0;padding: 0;list-style-type: none;line-height: 40px;border-bottom: 1px solid #d9d9d9}.sidebar li a{color: #646464}.sidebar li a.active{color: #314d7d;font-weight: 600}.ce_text_main{padding: 0px 0 50px 0}.ce_text_main h1{display: block;margin-bottom: 30px;position: relative;margin-bottom: 40px;color: #5d5d5d}.ce_text_main h1:after{content: ' ';position: absolute;width: 50px;left: 0%;height: 2px;background-color: #52545a;top: 100%;margin-top: 15px}.ce_text_main h1 span{font-size: 12px;line-height: 12px;letter-spacing: 1px;margin-bottom: 10px;text-transform: uppercase;display: block;color: #a5a5a5}.ce_text_main p{color: #888;line-height: 1.75em;font-family: "Source Sans Pro"}.ce_custom_events_list{margin-bottom: -50px}.ce_custom_events_list .shadowbox{box-shadow: 0 0 50px rgba(0,0,0,0.25);padding: 25px 25px 25px 125px;margin-bottom: 100px;margin-top: 50px}.ce_custom_events_list .shadowbox h2{text-align: center;display: block;margin-bottom: 30px;position: relative;margin-bottom: 40px}.ce_custom_events_list .shadowbox h2:after{content: ' ';position: absolute;width: 50px;left: 50%;margin-left: -25px;height: 2px;background-color: #52545a;top: 100%;margin-top: 15px}.ce_custom_events_list .shadowbox h2 span{font-size: 12px;letter-spacing: 1px;text-transform: uppercase;display: block}.ce_custom_events_list .date{font-size: 30px;padding-top: 150px;text-align: center;color: #575757;font-weight: 600}.ce_custom_events_list .anchor{position: relative}.ce_custom_events_list .layer{position: absolute;right: 100%;top: 0;margin-right: -100px;width: 300px;z-index: 5;box-shadow: 0 0 50px rgba(0,0,0,0.25)}.ce_custom_events_list .layer .small{font-size: 12px}.ce_custom_events_list .layer .availability.availability-green,.ce_custom_events_list .layer .availability.availability-red,.ce_custom_events_list .layer .availability.availability-yellow{background: #53a15c;background: -moz-linear-gradient(top, #53a15c 0%, #1b7621 100%);background: -webkit-linear-gradient(top, #53a15c 0%, #1b7621 100%);background: linear-gradient(to bottom, #53a15c 0%, #1b7621 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#53a15c', endColorstr='#1b7621', GradientType=0);color: #fff;padding: 10px 15px 10px 15px;margin-top: 2px;text-align: center;font-size: 12px}.ce_custom_events_list .layer .availability.availability-red{background: #d32a2a;background: -moz-linear-gradient(top, #d32a2a 0%, #b32a29 100%);background: -webkit-linear-gradient(top, #d32a2a 0%, #b32a29 100%);background: linear-gradient(to bottom, #d32a2a 0%, #b32a29 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d32a2a', endColorstr='#b32a29', GradientType=0)}.ce_custom_events_list .layer .availability.availability-yellow{background: #e2b22d;background: -moz-linear-gradient(top, #e2b22d 0%, #d3c172 100%);background: -webkit-linear-gradient(top, #e2b22d 0%, #d3c172 100%);background: linear-gradient(to bottom, #e2b22d 0%, #d3c172 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2b22d', endColorstr='#d3c172', GradientType=0)}.ce_custom_events_details h1{color: #5e5e5e;position: relative;margin-bottom: 50px;font-size: 40px}.ce_custom_events_details h1 span{display: block;font-size: 14px;letter-spacing: 3px;text-transform: uppercase;font-weight: 600}.ce_custom_events_details h1:after{content: ' ';position: absolute;width: 50px;left: 0%;height: 2px;background-color: #52545a;top: 100%;margin-top: 25px}.ce_custom_events_details .price-table p,.ce_custom_events_details .price-table li{color: #888}.navbar{background: none;border-width: 0}.navbar .inner{position: relative;width: 100%;left: -49px}.navbar .inner .openings{position: absolute;top: 15px;right: 37px;color: #fff}.navbar .inner{background: #3d5885;background: -moz-linear-gradient(top, #3d5885 0%, #233352 100%);background: -webkit-linear-gradient(top, #3d5885 0%, #233352 100%);background: linear-gradient(to bottom, #3d5885 0%, #233352 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d5885', endColorstr='#233352', GradientType=0);position: relative;margin-left: 49px;margin-right: 41px}.navbar-brand{margin: 0 !important;padding: 0;height: 100px}.navbar-brand img{margin-left: -1px;margin-top: 1px}.navbar-items{position: absolute;bottom: 15px;right: 15px;margin-top: 50px}.navbar-items a,.navbar-items a:active,.navbar-items a:hover{color: #fff !important;margin-right: 25px;text-transform: uppercase}.navbar-items > li > a:hover{background-color: #fff !important;color: #233352 !important}footer{background: #3d5885;background: -moz-linear-gradient(top, #3d5885 0%, #233352 100%);background: -webkit-linear-gradient(top, #3d5885 0%, #233352 100%);background: linear-gradient(to bottom, #3d5885 0%, #233352 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d5885', endColorstr='#233352', GradientType=0);position: relative;padding: 25px 25px 50px 25px;margin-left: -15px;margin-right: -15px}footer ul,footer ul li{list-style-type: none;padding: 0;margin: 0}footer h4{color: #fff;font-size: 14px;font-weight: bold;text-transform: uppercase;margin-bottom: 25px;font-family: "Source Sans Pro"}footer a,footer p{color: #fff;font-size: 12px}footer .fa{font-size: 24px;margin-right: 10px;margin-top: 30px}.btn.btn-primary{background: #3d5885;background: -moz-linear-gradient(top, #3d5885 0%, #233352 100%);background: -webkit-linear-gradient(top, #3d5885 0%, #233352 100%);background: linear-gradient(to bottom, #3d5885 0%, #233352 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d5885', endColorstr='#233352', GradientType=0);position: relative;border-radius: 0;color: #fff;text-transform: uppercase;font-size: 12px;letter-spacing: 0.5px;margin-top: 15px}.btn.btn-primary .fa{border-left: 1px solid #fff;line-height: 30px;margin-top: -6px;margin-bottom: -6px;padding-left: 15px;margin-left: 10px}.ce_custom_slideshow{margin-left: -15px;margin-right: -15px}.ce_custom_slideshow .item{height: 550px;background-image: cover}.ce_custom_slideshow .caption a.btn{white-space: normal !important}@media screen and (max-width: 768px){.ce_custom_slideshow,.ce_custom_slideshow .item{height: 300px}.ce_custom_slideshow .caption,.ce_custom_slideshow .item .caption{top: 0%}.ce_custom_slideshow .carousel-indicators,.ce_custom_slideshow .item .carousel-indicators{display: none}}.ce_custom_image{margin-left: -15px;margin-right: -15px}.ce_custom_image img{width: 100%;height: auto}.ce_custom_news{background-color: #f6f7f9;margin-left: -15px;margin-right: -15px;padding: 50px 0 150px 0}.ce_custom_news .container-inner{padding-left: 30px;padding-right: 30px}.ce_custom_news .container-inner h2{text-align: center;position: relative;font-size: 40px;margin-bottom: 60px}.ce_custom_news .container-inner h2:after{content: ' ';position: absolute;width: 50px;left: 50%;margin-left: -25px;height: 2px;background-color: #52545a;top: 100%;margin-top: 25px}.ce_custom_news .container-inner h2 span{font-size: 12px;letter-spacing: 3px;font-weight: 600;text-transform: uppercase;display: block}.ce_custom_news .container-inner .caption{position: relative;background-color: #eaedf2;margin: 0;padding: 0}.ce_custom_news .container-inner .caption div{top: 100%;margin-top: -100px;padding: 30px;left: 30px;right: 30px;position: absolute;background-color: #fff !important;padding: 15px;text-align: center;box-shadow: 0 0 50px rgba(0,0,0,0.25)}.ce_custom_news .container-inner .caption div h3{position: relative;margin-bottom: 40px}.ce_custom_news .container-inner .caption div h3:after{content: ' ';position: absolute;width: 50px;left: 50%;margin-left: -25px;height: 2px;background-color: #52545a;top: 100%;margin-top: 15px}@media screen and (max-width: 768px){.ce_custom_news{margin-bottom: 0px !important;padding-bottom: 0px !important}.ce_custom_news .caption,.ce_custom_news .caption div{display: block !important;position: inherit !important;margin-top: 0 !important}}.ce_custom_events{background-color: #fff;margin-left: -15px;margin-right: -15px;padding: 50px 0 250px 0}.ce_custom_events .background{background-image: url("/files/eisstadion/placeholder/events.jpg");background-size: 100% auto;height: 300px;margin-top: -50px;margin-bottom: -100px}.ce_custom_events .background h2{color: #fff;padding-top: 40px;font-size: 40px;line-height: 60px;font-weight: 100;text-transform: uppercase}.ce_custom_events .container-inner{padding-left: 30px;padding-right: 30px;text-align: center}.ce_custom_events .container-inner h3{display: block;margin-bottom: 30px;position: relative;margin-bottom: 40px}.ce_custom_events .container-inner h3:after{content: ' ';position: absolute;width: 50px;left: 50%;margin-left: -25px;height: 2px;background-color: #52545a;top: 100%;margin-top: 15px}.ce_custom_events .container-inner h3 span{font-size: 12px;letter-spacing: 1px;text-transform: uppercase;display: block}.ce_custom_events .container-inner img{border: 10px solid #fff;box-shadow: 0 0 50px rgba(0,0,0,0.25)}.ce_custom_events .container-inner .caption{position: relative;margin: 0;padding: 0;box-shadow: 0 0 50px rgba(0,0,0,0.25)}.ce_custom_events .container-inner .caption div{top: 100%;margin-top: -100px;padding: 30px;left: 30px;right: 30px;position: absolute;background-color: #fff !important;padding: 15px;box-shadow: 0 0 50px rgba(0,0,0,0.25)}@media screen and (max-width: 768px){.ce_custom_events{margin-bottom: 0px !important;padding-bottom: 0px !important}.ce_custom_events .background h2{font-size: 26px !important;line-height: 35px !important}.ce_custom_events .caption,.ce_custom_events .caption div{display: block !important;position: inherit !important;margin-top: 0 !important}}.ce_text_intro{padding: 50px 0 50px 0}.ce_text_intro h1{color: #5e5e5e;position: relative;margin-bottom: 25px;font-size: 40px}.ce_text_intro h1 span{display: block;font-size: 14px;letter-spacing: 3px;text-transform: uppercase;font-weight: 600}.ce_text_intro h1:after{content: ' ';position: absolute;width: 50px;left: 0%;height: 2px;background-color: #52545a;top: 100%;margin-top: 25px}.ce_text_intro p{color: #888;line-height: 1.75em;font-family: "Source Sans Pro"}.ce_text_facebook{background-color: #f6f7f9;margin-left: -15px;margin-right: -15px;padding: 50px 0 150px 0}.ce_text_facebook .shadowbox{box-shadow: 0 0 50px rgba(0,0,0,0.25);margin: 0 15px 0 15px}.ce_text_facebook .shadowbox .box-content{padding: 25px}.ce_text_facebook .shadowbox .box-content h2{text-align: center;position: relative;margin-bottom: 10px}.ce_text_facebook .shadowbox .box-content h2:after{content: ' ';position: absolute;width: 50px;left: 50%;margin-left: -25px;height: 2px;background-color: #52545a;top: 100%}.ce_text_facebook .shadowbox .box-content h2 span{font-size: 12px;letter-spacing: 1px;text-transform: uppercase;display: block}@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2013 Daniel Eden
*/.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}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);transition-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);transition-timing-function: cubic-bezier(.755, .05, .855, .06);-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%,100%,20%,53%,80%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1);-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);transition-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -30px, 0);-ms-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);transition-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -15px, 0);-ms-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0)}90%{-webkit-transform: translate3d(0, -4px, 0);-ms-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity: 1}25%,75%{opacity: 0}}@keyframes flash{0%,100%,50%{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.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform: scale3d(1, 1, 1);-ms-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, .75, 1);transform: scale3d(1.25, .75, 1)}40%{-webkit-transform: scale3d(.75, 1.25, 1);transform: scale3d(.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, .85, 1);transform: scale3d(1.15, .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);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, .75, 1);-ms-transform: scale3d(1.25, .75, 1);transform: scale3d(1.25, .75, 1)}40%{-webkit-transform: scale3d(.75, 1.25, 1);-ms-transform: scale3d(.75, 1.25, 1);transform: scale3d(.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, .85, 1);-ms-transform: scale3d(1.15, .85, 1);transform: scale3d(1.15, .85, 1)}65%{-webkit-transform: scale3d(.95, 1.05, 1);-ms-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, .95, 1);-ms-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1)}100%{-webkit-transform: scale3d(1, 1, 1);-ms-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);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform: translate3d(-10px, 0, 0);-ms-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform: translate3d(10px, 0, 0);-ms-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);-ms-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);-ms-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);-ms-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);-ms-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform: rotate3d(0, 0, 1, 0deg);-ms-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin: top center;-ms-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);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}10%,20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);-ms-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);-ms-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);-ms-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);-ms-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;-ms-transform: none;transform: none}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);-ms-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);-ms-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);-ms-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);-ms-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);-ms-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform: none;-ms-transform: none;transform: none}}.wobble{-webkit-animation-name: wobble;animation-name: wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}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%,100%,20%,40%,60%,80%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(.9, .9, .9);-ms-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);-ms-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform: scale3d(.97, .97, .97);-ms-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97)}100%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn;-webkit-animation-duration: .75s;animation-duration: .75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}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%,100%,60%,75%,90%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);-ms-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);-ms-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0)}75%{-webkit-transform: translate3d(0, -10px, 0);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}90%{-webkit-transform: translate3d(0, 5px, 0);-ms-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0)}100%{-webkit-transform: none;-ms-transform: none;transform: none}}.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}100%{-webkit-transform: none;transform: none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);-ms-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);-ms-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0);-ms-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0);-ms-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}100%{-webkit-transform: none;-ms-transform: none;transform: none}}.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}0%{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}100%{-webkit-transform: none;transform: none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}0%{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);-ms-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);-ms-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0);-ms-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0);-ms-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}100%{-webkit-transform: none;-ms-transform: none;transform: none}}.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}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%,100%,60%,75%,90%{-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}0%{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);-ms-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);-ms-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}75%{-webkit-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}90%{-webkit-transform: translate3d(0, -5px, 0);-ms-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0)}100%{-webkit-transform: translate3d(0, 0, 0);-ms-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);-ms-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}50%,55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);-ms-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);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}}.bounceOut{-webkit-animation-name: bounceOut;animation-name: bounceOut;-webkit-animation-duration: .75s;animation-duration: .75s}@-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);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}40%,45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);-ms-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}100%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);-ms-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);-ms-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0)}100%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);-ms-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);-ms-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0)}100%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);-ms-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);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}40%,45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);-ms-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0)}100%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);-ms-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);-ms-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none}}.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown}@-webkit-keyframes 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);-ms-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}100%{opacity: 1;-webkit-transform: none;-ms-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);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}@-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);-ms-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}100%{opacity: 1;-webkit-transform: none;-ms-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);-ms-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}@-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);-ms-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}100%{opacity: 1;-webkit-transform: none;-ms-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);-ms-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}100%{opacity: 1;-webkit-transform: none;-ms-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);-ms-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}100%{opacity: 1;-webkit-transform: none;-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}.animated.flip{-webkit-backface-visibility: visible;-ms-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-transition-timing-function: ease-in;transition-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-transition-timing-function: ease-in;transition-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);-ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);-ms-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);-ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px)}}.flipInX{-webkit-backface-visibility: visible !important;-ms-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-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform: perspective(400px);transform: perspective(400px)}}@keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px)}}.flipInY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY}@-webkit-keyframes 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);-ms-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-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);-ms-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-animation-duration: .75s;animation-duration: .75s;-webkit-backface-visibility: visible !important;-ms-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);-ms-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);-ms-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);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0}}.flipOutY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;-webkit-animation-duration: .75s;animation-duration: .75s}@-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);-ms-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0}60%{-webkit-transform: skewX(20deg);-ms-transform: skewX(20deg);transform: skewX(20deg);opacity: 1}80%{-webkit-transform: skewX(-5deg);-ms-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1}100%{-webkit-transform: none;-ms-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);-ms-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;-ms-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);-ms-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0}100%{-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: none;-ms-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;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);-ms-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;-ms-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;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);-ms-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;-ms-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;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);-ms-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;-ms-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;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);-ms-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;-ms-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;-ms-transform-origin: center;transform-origin: center;opacity: 1}100%{-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);-ms-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: rotate(0, 0, 1, 45deg);transform: rotate(0, 0, 1, 45deg);opacity: 0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0, 0, 1, 45deg);-ms-transform: rotate(0, 0, 1, 45deg);transform: rotate(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;-ms-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);-ms-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;-ms-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);-ms-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;-ms-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);-ms-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;-ms-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);-ms-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;-ms-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);-ms-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;-ms-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);-ms-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);-ms-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;-ms-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);-ms-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);-ms-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(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}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(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInDown{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 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(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}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(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInLeft{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 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(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}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(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInRight{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 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(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}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(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInUp{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 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);-ms-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(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}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(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 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);-ms-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);-ms-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;-ms-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);-ms-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);-ms-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;-ms-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(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}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(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp}.ce_text{padding: 0px 0 50px 0}.ce_text h1,.ce_text h2{color: #5e5e5e;position: relative;margin-bottom: 40px;font-size: 40px}.ce_text h1 span,.ce_text h2 span{display: block;font-size: 14px;letter-spacing: 3px;text-transform: uppercase;font-weight: 600}.ce_text h1:after,.ce_text h2:after{content: ' ';position: absolute;width: 50px;left: 0%;height: 2px;background-color: #52545a;top: 100%;margin-top: 25px}.ce_text p{line-height: 1.75em;font-family: "Source Sans Pro"}.stoerer{position: relative}.stoerer:after{content: ' ';width: 200px;height: 200px;position: absolute;right: -100px;top: -100px;background-image: url("/files/theme/img/stoerer.png");background-size: 100% 100%}.ce_image img{width: 100%;height: auto}.submenubox div{position: relative}.submenubox div span{position: absolute;bottom: 0;left: 0;right: 0;display: block;background-color: rgba(0,0,0,0.25);color: #fff;text-transform: uppercase;font-size: 20px;text-align: center;font-weight: 100}@media screen and (max-width: 768px){#container{padding-right: 0 !important}#container .container{padding-right: 0 !important}.sidebar{padding-left: 0 !important}.ce_custom_events_list .layer,.ce_custom_events_list .layer img{position: inherit !important;right: auto !important;top: auto !important;width: auto !important;margin: 0 !important;padding: 0 !important}.ce_custom_events_list .layer{position: absolute !important;left: 100% !important;top: 50px !important;width: 100% !important;margin-left: -15px !important}.ce_custom_events_list .layer img{width: 100% !important;position: static !important}.ce_custom_events_list .shadowbox{padding: 15px !important;margin-left: 15px !important;margin-right: 15px !important}.ce_custom_events_list .row{margin-bottom: 0px !important;margin-top: 0px !important}.ce_custom_events_list .date{display: none !important}.ce_custom_events_list > .row,.ce_custom_events_list .anchor{padding: 0 !important}.img-responsive{width: 100%;height: auto}#oeffnungszeiten .btn{margin: 0 5px 0 0;display: block}#oeffnungszeiten select{display: none}.sidebar{margin-bottom: 50px}.ce_text_intro .col-md-7,.ce_text .col-md-4,.ce_text .col-md-5,.ce_text .col-md-6,.ce_text .col-md-7{margin-bottom: 25px !important}iframe,.fb-page{display: none !important}.navbar-nav.pull-right{float: none !important;display: block !important;width: 100% !important}}@media screen and (max-width: 1199px){.navbar-items{float: right;width: 60%}.navbar-items li a{margin-right: 0 !important;padding: 10px}}@media screen and (max-width: 1000px){.navbar-items{margin-top: 20px;float: right;width: 60%}.navbar-items li a{margin-right: 0 !important;padding: 7px}}@media screen and (max-width: 768px){.navbar-brand{height: 50px;width: auto}footer .row,footer .row .col-sm-12,footer .row .col-sm-6{margin: 0 0 40px 0;padding: 0}}.display_none{display: none !important}iframe{display: inherit !Important}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url("/files/theme/img/fancybox/fancybox_sprite.png");
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url("/files/theme/img/fancybox/fancybox_loading.gif") center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url("/files/theme/img/fancybox/blank.gif"); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url("/files/theme/img/fancybox/fancybox_overlay.png");
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url("/files/theme/img/fancybox/fancybox_sprite@2x.png");
	background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
}

#fancybox-loading div {
	background-image: url("/files/theme/img/fancybox/fancybox_loading@2x.gif");
	background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
