@import url(https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);@font-face{font-family:'PlayfairDisplay-Regular';src:url(../fonts/PlayfairDisplay-Regular.otf) format('otf') , url(../fonts/PlayfairDisplay-Regular.ttf) format('truetype')}body{font-family:'PlayfairDisplay-Regular',sans-serif;color:#272727;font-weight:400;line-height:23px;font-size:15px}h1,h2,h3,h4,h5,h6{font-family:'PlayfairDisplay-Black',sans-serif;margin:0 0 15px;font-weight:700;color:#222;line-height:1.4}a:focus{outline:0 solid}img{max-width:100%;height:auto}a{transition:.4s;color:#4e4e4e}html,body{height:100%}a:hover{text-decoration:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px white inset!important}.demo_panel_box{position:fixed;width:180px;height:60px;background:#e6e6e6;left:-180px;top:180px;text-align:center;z-index:99}.color_panel_box{margin-top:17px;padding:0 12px}.spiner_button{height:50px;width:50px;background:#fff;position:absolute;display:block;right:-50px;top:0;z-index:99;text-align:center;font-size:30px;color:#000;padding-top:10px;cursor:pointer;border-radius:0 10px 10px 0;box-shadow:0 0 15px rgba(0,0,0,.2)}.color_panel_box span{width:25px;height:25px;margin-left:15px;margin-left:10px;display:block;float:left;cursor:pointer}.color_panel_box span.color_1{background-color:#18ba60}.color_panel_box span.color_2{background-color:#2196f4}.color_panel_box span.color_3{background-color:#ffc814}.color_panel_box span.color_4{background-color:#f27849}.preeloader{background:rgba(255,255,255,1) none repeat scroll 0 0;height:100%;position:fixed;width:100%;z-index:999999}.preloader-spinner{display:block;height:66px;left:50%;margin:-20px 0 0 -20px;position:fixed;top:50%;width:60px;z-index:10;background-image:url(http://malabartmt.com/img/pop.gif.pagespeed.ce.5VzNzxt0KR.gif);background-repeat:no-repeat}@-webkit-keyframes pulsate {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.1);
        transform: scale(0.1);
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}@keyframes pulsate {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.1);
        transform: scale(0.1);
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}.section-title{margin-bottom:65px;text-align:center;position:relative;z-index:1}.section-title h2{font-size:45px;text-transform:uppercase;display:inline-block;margin-bottom:5px;font-weight:800}.title-bg{font-family:'Roboto',sans-serif;position:absolute;top:8px;left:0;font-size:115px;font-weight:800;text-align:center;right:0;color:#eee;z-index:-1;opacity:.9}.section-title p{font-size:14px;margin:0}.section-padding{padding:100px 0}.stat-area.section-padding{padding:140px 0}.custom-navbar{border-width:0;background:transparent;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.logo a{font-family:'Roboto',sans-serif;color:#fff;display:inline-block;font-size:32px;font-weight:800;letter-spacing:3px;margin-top:0;text-transform:uppercase;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;line-height:40px}.logo a:focus{text-decoration:none}.main-menu{text-transform:uppercase}.main-menu ul.navbar-nav{float:right}.main-menu ul.nav.navbar-nav li.active{position:relative}.main-menu ul.navbar-nav li a{color:#fff;font-weight:500;font-size:15px;padding:13px 13px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative}.main-menu ul.navbar-nav li a:focus,.main-menu ul.navbar-nav li a:hover{background:none}.custom-navbar.top-nav-collapse .logo a{margin-top:0;width:67%}.custom-navbar.top-nav-collapse .main-menu ul.navbar-nav li a{color:#fff;padding:13px 13px}.logo a span{display:inline-block;font-size:28px;padding:9px 5px 8px 7px}.custom-navbar.top-nav-collapse{background:#f3f3f3;box-shadow:0 0 10px #ccc;border-width:0}.custom-navbar.top-nav-collapse .main-menu ul.navbar-nav li.active a:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.welcome-area{background-size:cover;background-position:center center;z-index:1;position:relative;height:100%}.welcome-area:after,.stat-area:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";z-index:-1}.bg-shape-1,.bg-shape-2{bottom:0;left:0;position:absolute;right:0}.bg-shape-1{height:100px;background-position:left top}.bg-shape-2{height:90px;background-position:center top}.welcome-table{display:table;width:100%;height:100%;text-align:center}.welcome-cell{display:table-cell;vertical-align:middle}.welcome-text h2{color:#fff;font-weight:800;font-size:80px;margin-bottom:5px;line-height:1.0}.cd-headline.clip .cd-words-wrapper{display:inline-block;position:relative;text-align:left}.bct-text{color:#fff}.cd-headline.clip{font-size:28px;font-weight:400;line-height:1.2}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;font-weight:400;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative;color:#fff}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.clip span{display:inline-block;padding:.2em 0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper::after{content:'';position:absolute;top:10%;right:0;width:2px;height:70%;background-color:#fff}.cd-headline.clip b{opacity:0}.cd-headline b.is-visible{opacity:1}.welcome-area .home-arrow{text-align:center;position:absolute;bottom:-200px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.welcome-area .home-arrow a{font-size:34px}.welcome-area .home-arrow .fa{display:inline-block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-name:home-arrow;animation-name:home-arrow;animation-duration:2s;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes home-arrow {
     from {
         -webkit-transform: translate3d( 0, 0px, 0);
         transform: translate3d( 0, 0px, 0);
         filter: alpha(opacity=0);
         opacity: 0;
         -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     }
     10% {
         -webkit-transform: translate3d( 0, 5px, 0);
         transform: translate3d( 0, 5px, 0);
         filter: alpha(opacity=100);
         opacity: 1;
         -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
     }
     to {
         -webkit-transform: translate3d( 0, 30px, 0);
         transform: translate3d( 0, 30px, 0);
         filter: alpha(opacity=0);
         opacity: 0;
         -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     }
 }.author-image{padding-bottom:30px;padding-left:30px;background-repeat:no-repeat;background-attachment:scroll;background-position:0 100%}.author-image img{}.about-text{margin-top:15px;padding-left:15px}.about-text h2{font-size:28px;font-weight:700;text-transform:uppercase}.about-text h4{font-weight:600}.about-text h3 span{color:#18ba60}h2.about-heading{}.about-btn a{display:inline-block;padding:8px 24px;text-transform:uppercase;color:#222;background-color:#fff;border:2px solid #fff;font-weight:500;margin-right:10px;margin-top:10px;border-radius:45px}.about-btn a.btn-black{background-color:transparent;border:2px solid #fff;color:#fff}.about-btn i.fa,.cta-area i.fa{margin-right:8px}.row.margin-top-80{margin-top:80px}.skills{}.skill-section-title{margin-bottom:50px}.skill-section-title h3{text-transform:uppercase;font-size:32px}.about-area .single-skill{margin-bottom:32px}.about-area .skill-info{overflow:hidden}.about-area .skill-info h4{text-transform:uppercase;font-size:15px;margin-bottom:10px;color:#444}.about-area .progress{height:10px;border-radius:0;box-shadow:none;overflow:visible;background-color:#ddd}.about-area .progress .progress-bar{position:relative}.about-area .progress .progress-bar span{font-size:16px;right:0;color:#fff;position:absolute;top:-17px;width:40px;height:40px;line-height:40px;border-radius:100%;font-size:13px;font-weight:600}.about-text-area{position:relative}.about-text-area .owl-nav div{color:#333;font-size:28px;left:40px;margin-top:-25px;position:absolute;bottom:31px;transition:.4s;z-index:1}.about-text-area .owl-nav div.owl-next{left:auto;right:40px}.single-service{position:relative;overflow:hidden;font-size:15px;font-weight:300;padding:40px 30px;background-color:#fff;border-radius:5px;position:relative;transition:box-shadow .4s ease 0s}.single-service:hover{box-shadow:0 15px 20px rgba(0,0,0,.1);z-index:2;background:#fff}.service-img{height:65px;width:60px;background-size:contain;background-repeat:no-repeat}.single-service h3{font-size:18px;font-weight:600;margin:15px 0;text-transform:capitalize}.single-service p{margin:0}.service-overlay ul{margin:0;padding:0;list-style:none}.service-overlay.text-left{margin-top:10px}.service-overlay.text-left li i{margin-right:5px}.service-list .owl-dots,.about-text-area .owl-dots{margin-top:35px;text-align:center}.service-list .owl-dots div,.about-text-area .owl-dots div{display:inline-block;height:12px;margin-right:8px;width:12px;border-radius:50%;background-color:transparent;border:2px solid #444}.service-list .owl-dots div.active,.about-text-area .owl-dots div.active{border:2px solid transparent}.about-text-area .owl-dots div:last-child{margin-right:0}.work-area{background-color:#fff}.work-inner .mix{display:none}ul.work-list{list-style:outside none none;margin-bottom:30px;padding:0}ul.work-list li{cursor:pointer;display:inline-block;padding:4px 20px;font-size:15px;text-transform:uppercase;-webkit-transition:.4s;transition:.4s;border-radius:20px;border:1px solid rgba(153,153,153,.2);background-color:transparent;margin-right:10px;margin-bottom:10px}ul.work-list li.active{color:#fff}.single-work{position:relative;overflow:hidden;margin-bottom:30px}.single-work img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.single-work:hover img{-webkit-transform:scale(1);transform:scale(1)}.item-hover{padding:30px;left:5px;position:absolute;top:5px;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:.4s;transition:.4s;right:5px;bottom:5px}.item-hover:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;z-index:-1;-webkit-transition:.4s;transition:.4s}.single-work:hover .item-hover:before{opacity:.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";visibility:visible}.single-work:hover .item-hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.work-table{display:table;height:100%;text-align:left;width:100%}.work-tablecell{display:table-cell;vertical-align:middle}.single-work:hover .hover-content{}.hover-content h4,.hover-content p{margin:0}.hover-content h4{margin-bottom:10px;font-weight:600;font-size:18px;color:#222;text-transform:capitalize}.hover-content p{font-weight:400;font-size:14px;line-height:24px}.hover-content a{display:inline-block;font-size:14px;height:35px;line-height:35px;color:#fff;margin-top:12px;margin-right:5px;text-align:center;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s;width:35px;transition:.6s;border-radius:50%}.stat-area{position:relative;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center}.single-stat{text-align:center}.icon{color:#fff;font-size:30px;text-align:center;margin-bottom:20px}.count-stat{}.count-stat h3{margin-bottom:3px;font-size:30px;font-weight:700;color:#fff}.count-stat h4{text-transform:capitalize;font-weight:600;font-size:15px;text-transform:uppercase;color:#fff}.testimonial-area{}.single-testimonial{position:relative;background-color:#fff;padding:5px}.testimonial-shadow{padding:25px;box-shadow:0 5px 30px 0 rgba(0,0,0,.05)}.t-image{height:70px;left:20px;position:absolute;right:0;width:70px}.t-name{padding:13px 0;font-size:14px}.t-image img{border-radius:50%;width:100%}.t-author h4{margin:0;font-size:16px;text-transform:uppercase}.t-content{margin-top:0;margin-bottom:20px}.t-content p{font-size:14px}.t-author{padding-left:85px;padding-top:30px;background-image:url(assets/img/arrow-line.html);background-repeat:no-repeat;background-position:left top}.testimonial-area .owl-dots,.logo-carousel .owl-dots{margin-top:35px;text-align:center}.testimonial-area .owl-dots div,.logo-carousel .owl-dots div{display:inline-block;height:12px;margin-right:8px;width:12px;border-radius:50%;background-color:transparent;border:1px solid #444}.cta-area{background-color:#f7f7f7}.cta-area p{font-weight:500}.cta-area h2{font-size:42px;font-weight:800;text-transform:capitalize;margin-bottom:25px}.cta-area a{display:inline-block;text-transform:capitalize;padding:11px 25px;color:#fff;font-size:16px;font-weight:500;border-radius:50px}.pricing-area .box{background-color:#fcfcfb;text-align:center;margin:40px 0 0 0;width:100%;display:block;transition:300ms linear;transition-property:box-shadow;max-width:100%;border-radius:12px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14) , 0 3px 1px -2px rgba(0,0,0,.2) , 0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14) , 0 3px 1px -2px rgba(0,0,0,.2) , 0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14) , 0 3px 1px -2px rgba(0,0,0,.2) , 0 1px 5px 0 rgba(0,0,0,.12)}.pricing-area .box.left .price-box-header{border-radius:12px 0 0 0}.price-box-header{background:#f7f7f7;padding-bottom:20px;border-radius:12px 12px 0 0}.box.middle .price-box-header{box-decoration-break:#fff}.pricing-area .box.middle .heading,.pricing-area .box.middle .price{color:#fff}.pricing-area .heading{text-align:center;color:#444;margin-top:0;margin-bottom:0;padding:40px 0 0 0;font-family:inherit;font-size:20px;font-weight:700;line-height:1.5}.pricing-area .price{font-size:45px;font-weight:700;text-align:center;display:inline-block;margin-top:0;position:relative;top:0;overflow:visible;z-index:1;transition:300ms linear;width:100%;height:auto;line-height:1.5}.pricing-area .price span{font-size:18px;font-weight:normal}.pricing-area .price span{font-size:18px;font-weight:normal}.pricing-area ul{background-color:#fff;margin:0;padding:0;border-top:.0625rem solid #f3f1f1;text-align:left;color:#444;font-family:inherit;font-size:15px;font-weight:normal;line-height:1}.pricing-area ul li{border-bottom:.0625rem solid #f3f1f1;position:relative;text-align:center;padding:20px 15px;list-style:none}.pricing-area .options span{position:relative;padding-left:1.5625rem;padding-right:1.5625rem;display:block;margin-left:auto;margin-right:auto}.pricing-area .options i.fa{margin-right:5px}.pricing-area .options i.fa.fa-close{color:red}.pricing-area .options i.fa.fa-check{color:green}.pricing-area a{background-color:#fff;border-radius:15rem;color:#fff;font-size:13px;font-weight:700;line-height:3.125rem;text-transform:uppercase;padding:6px 20px;margin-bottom:-1.875rem;margin-top:2.1875rem;position:relative;top:.625rem;display:inline-block;vertical-align:baseline}.logo-carousel-area{background-color:#f7f7f7}.logo-carousel img{width:auto!important;padding:15px;background-color:#fff}.breadcroumb-area{padding:140px 0 90px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1;text-align:center;color:#fff}.breadcroumb-area:before{background-color:#000;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}.breadcroumb-area h1{font-size:46px;color:#fff;text-transform:capitalize;font-weight:700;margin-top:0}.breadcroumb{color:#fff;font-size:16px}.breadcroumb a{color:#fff}.blog-content-area,.single-blog-area{background-color:#f7f7f7}.widget{margin-bottom:50px;padding:20px;background-color:#fff;box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.widget{}.widget.search{}.search-form{background-color:#f7f7f7;border:none;width:100%}.search-form input[type="search"]{padding:14px;border:0 solid;background:transparent;width:80%}.search-form button[type="submit"]{border:0 solid;color:#fff;float:right;padding:14px;width:calc(100% - 80%);transition:.4s}.search-form button[type="submit"]:hover{background-color:#222;color:#fff}.widget-title{font-size:16px;margin-bottom:30px;margin-top:0;text-transform:uppercase;font-weight:700;padding:10px 15px;color:#fff}.widget ul{list-style:outside none none;margin:0;padding:0}.widget ul li{line-height:22px}.widget.about-me p{margin-top:10px;margin-bottom:0}.widget.category ul li,.widget.tags ul li{margin-bottom:8px}.widget.category ul{padding-left:15px}.widget.category li{position:relative}.widget.category li:before{position:absolute;left:-15px;top:0;font-family:fontawesome;content:"\f0da";font-size:18px}.widget a{padding-bottom:8px;display:block;transition:.3s}.widget.category li a,.widget.recent-post li a{color:#444}.widget.tags li{display:inline-block}.widget.tags a{color:#444;display:block;font-size:13px;font-weight:500;margin-right:4px;padding:8px 20px;transition:.4s;border:1px solid #e0e0e0;border-radius:50px;margin-bottom:5px;text-transform:capitalize}.widget.tags a:hover{color:#fff}.widget.recent-post span{display:block;font-size:13px;color:#999}.post-featured-content{margin:0;max-height:400px;overflow:hidden}.single-post,.single-post-details,.comment-list-area,.comment-form-wrap{background-color:#fff;margin-bottom:50px;padding:30px;box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.single-post-details h2{margin:20px 0 10px 0;font-size:24px;font-weight:600}.single-post h2{margin:20px 0 10px 0;font-size:24px;font-weight:600}.post-meta span{font-size:13px;text-transform:uppercase;margin-right:15px}.post-meta span i.fa{margin-right:4px}.read-more-btn{color:#18ba60;display:inline-block;text-transform:capitalize}.entry-content{margin-top:12px}.pagination ul{list-style:outside none none;margin:0;padding:0}.pagination li{display:inline-block}.pagination li a{background-color:#fff;color:#444;display:block;font-size:18px;font-weight:500;height:35px;line-height:34px;margin-right:4px;text-align:center;width:35px;transition:.3s}.pagination{margin:0}.pagination ul li:hover a,.pagination ul li.active a{color:#fff}.single-post-details blockquote{font-size:14px;font-style:italic;background-color:#f7f7f7;margin-top:15px;margin-bottom:15px}.comments-area ul.comment-list{list-style:outside none none;margin:0;padding:0}.row.replay-area{margin-left:120px;margin-top:40px}h3.comment-title{margin-bottom:30px;font-weight:600;font-size:21px}h3.comment-form-title{margin-bottom:20px;font-weight:600}.comment-metadata h5{margin-bottom:0;font-weight:600}.comment-metadata p{color:#777;font-size:12px}.comment-reply-link{font-weight:600}.comment-item{border-bottom:1px solid #ddd;margin-bottom:40px;padding-bottom:25px}.comment-item:last-child{border-bottom:0 solid}.comment-form-wrap .form-control{background-color:#f7f7f7;border:none;border-radius:0;font-size:15px;box-shadow:none;height:45px}.comment-form-wrap .form-control:focus{background-color:#f7f7f7;border:none}.comment-form-wrap textarea.form-control{height:150px;resize:none}.btn-comment{padding:10px 25px;border:none;color:#fff;margin-top:10px;transition:.4s;border-radius:45px}.infr{color:#f0f0f0;font-size:80px;padding-bottom:50px;padding-top:100px}.conhe{font-size:23px;padding-bottom:6px}.form-control::placeholder{color:#d9d9d9!important;opacity:1}.footer{background-color:#f1f1f1;padding:20px 0}.footer p{font-size:16px;color:#fff;margin:0}.porhed{color:#410404;font-size:35px;padding-bottom:20px;line-height:30px}.bgimg{background-color:#f15922}.conpa{font-size:20px;color:#fff;font-weight:100}.conborleft{margin-left:-45px}.conpad{padding-top:80px}padding-bottom: 50px;}
.colorg{color:#f15922!important}.cololgy{color:#989898}.colobk{color:#000!important}.colowh{color:#fff!important}.cology{color:#333!important}.conbg{background-color:#febe10;opacity:.8;padding:50px}.contop{top:130px}.conbut{background-color:#f15922;color:#fff;padding:9px 20px;border-radius:10px;cursor:pointer;border:none}.conbut:hover{color:#f15922;background-color:#1e1e1e}.conpglg{font-size:31px}.conbut:disabled{animation:MoveUpDown 3s linear infinite;position:relative;cursor:not-allowed;background-color:#e7e7e7;left:0;bottom:0}@keyframes MoveUpDown {
  0%, 100% {
    bottom: 10px;
  }
  50% {
    bottom: 20px;
  }
}font-weight: 100;

color: #febe10;}


.consnhed{color:#202020;padding:20px 0;font-weight:100;font-size:16px}.contact-form,.author-adress{}.contact-form .form-group{margin-bottom:15px}.form-control{padding:12px 15px;font-size:14px;height:auto;box-shadow:none!important;border:1px solid #d9d9d9!important;border-radius:10px;background-color:#fff;font-weight:100}.form-control:focus{border:0 solid}.contact-form .has-error .form-control{border:0 solid}textarea.form-control{resize:vertical;height:130px}.btn.btn-sent{height:45px;width:100%;font-size:16px;text-align:center;color:#d9d9d9;margin-top:20px;text-transform:capitalize;transition:.4s}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:none;cursor:not-allowed;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.btn.btn-effect.disabled{cursor:not-allowed}.single-info{position:relative;padding:25px 30px;box-shadow:0 0 25px rgba(0,0,0,.12)}.info-icon{top:25px;left:30px;width:25px;height:25px;font-size:18px;color:#000;text-align:center;line-height:21px;border-radius:50%;border:1px solid #fff}.info-icon.fa{font-size:20px}.single-info h5{margin-bottom:5px;text-transform:capitalize}.single-info p{margin-bottom:0}.info-content{padding-left:70px}.map{height:350px;width:100%;border:5px solid #f5f5f5}.margin-bottom-60{margin-bottom:60px}.social-links{padding:0;margin:20px 0 0;list-style:none}.social-links ul{margin:0;padding:0;list-style:none}.social-links li{display:inline-block;margin-right:8px}.social-links a{display:block;color:#333;font-size:13px;text-align:center}.widget.social .social-links a{width:40px;height:40px;line-height:40px;border:1px solid #444;color:#444;text-align:center;border-radius:50%;margin-left:5px;margin-right:0}.custom-navbar.top-nav-collapse .logo a,.custom-navbar.top-nav-collapse .main-menu ul.navbar-nav li.active a,.welcome-area .home-arrow a,.modal-body h3,.project-list li a,.single-stat h2,.contact-form .form-group i.fa,.post-meta span:hover,.widget.category li a:hover,.widget.category li:before,.breadcroumb .active,.comment-reply-link,.service-overlay.text-left li i,.stat-content h4,.welcome-text h2,.pricing-area .price,.about-text-area .owl-nav div:hover,.read-more-btn{color:#febe10}.social-links a:hover,.icon,.widget .social-links a:hover{color:#fff}.bro{text-align:end;padding-top:30px}.martopap{margin-top:-307px}.quama{margin-top:-187px}.abumar{margin-top:-707px}@media (max-width:766px){nav.anim-arrows>span.anim-arrows-prev:after,nav.anim-arrows>span.anim-arrows-next:after{padding-left:5px!important;padding-right:5px!important}.xscolo{color:#000!important}.abuwid{width:26%}.xsfont{font-size:12px!important}.abumar{margin-top:-221px}.quama{margin-top:-13px}.bro{text-align:left;padding-top:17px;padding-bottom:15px}.infr{font-size:45px!important;padding-top:50px}.martopap{margin-top:-20px}.disnone{display:none!important}.myButton{font-size:10px!important}.headpad{padding:10px 0 0 0!important}.menulogo{width:82%}.posrelat{position:relative!important}.abocir{border:2px solid #febe10;border-radius:50px!important;min-height:100%!important;padding:0 10px 20px 0!important;margin-bottom:20px!important}.top{top:20px!important;margin-bottom:40px}.paddli5{position:relative!important;bottom:0!important;padding-left:0!important}}@media (max-width:770px){.conborleft{margin-left:0!important;margin-top:100px}.padtop130{padding-top:80px!important}.contop{top:55px!important}.teambg{min-height:200px!important;padding-left:20px!important}}@media (min-width:765px) and (max-width:992px){.teambg{min-height:200px!important;padding-left:90px!important}}.navcarbox{padding-left:5px;display:block;line-height:1.42857143;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16) , 0 2px 10px 0 rgba(0,0,0,.12);transition:box-shadow .25s}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;text-decoration:none;background-color:#f7941d}.navbar-brand img{float:left;transition:all .5s ease-out;margin:0}.carousel-control{color:#e2e2e2}.carousel-indicators .active{background-color:#fff;width:25px;border-radius:0 0 15px 15px}.carousel-inner img{width:100%}.carousel-control.left,.carousel-control.right{opacity:1;filter: alpha(opacity=100);background-image:none;background-repeat:no-repeat;text-shadow:none}.carousel-control.left span{margin-left:10px}.carousel-control.right span{margin-right:10px}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{position:absolute;top:45%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:0}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:0}.carousel-control.left span,.carousel-control.right span{background-color:none}.carousel-control.left span:hover,.carousel-control.right span:hover{opacity:.7;filter: alpha(opacity=70)}.navbar{margin-bottom:0}.ioc{width:25px!important;border-radius:0 0 15px 15px!important;height:12px!important;margin:0!important}.text-rightimp{text-align:right!important}.nopad{padding:0!important}.padtop5{padding-top:5px!important}.padd5{padding:5px!important}.padtop30{padding-top:30px}.padtop45{padding-top:45px}.padtop20{padding-top:20px}.hed{font-size:27px;color:#202020}.teambg{background-color:#febe10;padding-left:130px;margin-top:0;padding-top:30px;min-height:330px;border-radius:0 0 320px 320px;z-index:10}.paddli5{padding-right:0;padding-left:5px;z-index:999;position:absolute;bottom:10px}.teamimg{-webkit-box-shadow:0 0 58px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 58px 0 rgba(0,0,0,.75);box-shadow:0 0 58px 0 rgba(0,0,0,.75);border:4px solid #fff}#memlist img{opacity:.8}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fast{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes leftanimBounce {
            0% {
               opacity: 0;
               -webkit-transform: scale(0.75) translateX(-200px);
            }
            
            50% {
               -webkit-transform: translateX(30px);
            
            }
            100% {
               -webkit-transform: translateX(0);
            }
         }@keyframes leftanimBounce {
            0% {
               opacity: 0;
               transform:scale(0.75) translateX(-200px);
            }
            50% {
               opacity: 1;
               transform:   translateX(30px);
            }
            
        
            100% {
               transform:  translateX(0);
            }
         }.leftanimBounce{-webkit-animation-name:leftanimBounce;animation-name:leftanimBounce}@-webkit-keyframes leftanim {
            0% {
               opacity: 0;
               -webkit-transform:translateX(-200px);
            }
            100% {
               -webkit-transform: translateX(0);
            }
         }@keyframes leftanim {
            0% {
               opacity: 0;
               transform:translateX(-200px);
            }
            100% {
               transform:  translateX(0);
            }
         }.leftanim{-webkit-animation-name:leftanim;animation-name:leftanim}@-webkit-keyframes rightanimBounce {
            0% {
               opacity: 0;
               -webkit-transform: scale(0.75) translateX(200px);
            }
            
            50% {
               -webkit-transform: translateX(-30px);
            
            }
            100% {
               -webkit-transform: translateX(0);
            }
         }@keyframes rightanimBounce {
            0% {
               opacity: 0;
               transform:scale(0.75) translateX(200px);
            }
            50% {
               opacity: 1;
               transform:   translateX(-30px);
            }
            
        
            100% {
               transform:  translateX(0);
            }
         }.rightanimBounce{-webkit-animation-name:rightanimBounce;animation-name:rightanimBounce}@-webkit-keyframes rightanim {
            0% {
               opacity: 0;
               -webkit-transform:translateX(200px);
            }
            100% {
               -webkit-transform: translateX(0);
            }
         }@keyframes rightanim {
            0% {
               opacity: 0;
               transform:translateX(200px);
            }
            100% {
               transform:  translateX(0);
            }
         }.rightanim{-webkit-animation-name:rightanim;animation-name:rightanim}@-webkit-keyframes bounce {
            0% {
               opacity: 0;
               -webkit-transform:rotate(45deg) scale(0);
            }
            50% {
               -webkit-transform: rotate(90deg) scale(1);
            }
            100% {
               -webkit-transform: rotate(0deg) scale(1);
            }
         }@keyframes bounce {
            0% {
               opacity: 0;
               top:50px;
               position: relative;
            }
            25% {
                top:-10px;
               position: relative;

            }
            50% {
               top:25px;
               position: relative;

            }
           100% {
               transform:  scale(1);
               top:0px;
               position: relative;
               
            }
         }.bounce{-webkit-animation-name:bounce;animation-name:bounce}.abocir{border:2px solid #febe10;padding:0 110px;border-radius:0 0 800px 800px;min-height:450px;margin-bottom:-170px}.liheight{line-height:20px}.subhed{padding-top:60px;padding-left:20px;font-weight:400}.padleft{padding-left:20px}.teampad{padding:80px 0 20px 0}.top{top:-90px}.padlere{padding-left:10px;padding-right:10px}.teambor{border: 2px solid #febe1080;padding:0 109px;border-radius:0 0 800px 800px;min-height:350px;margin-left:-30px}.padbom80{padding-bottom:80px}.padtop130{padding-top:130px}.padbom{padding-bottom:100px}.padtop{padding-top:100px}.teamhed{margin-top:-17px}.padtop90{padding-top:90px}.padre{padding-right:5px}.teamhedbg{font-size:40px;font-weight:100;color:#515151;background-color:#f7f7f7;padding:0 20px}.teambtn{border:2px solid #febe10;padding:0 22px;border-radius:15px}.abubor{font-size:40px;font-weight:100;color:#515151;background-color:#fff;margin-top:-17px;position:absolute;padding:0 20px}.teanbu{border:none!important;background-color:#f7f7f7!important}.team-area{background-color:#f7f7f7}.mar5{margin-top:5px!important}.conhed{font-size:40px;font-weight:300;color:#202020;padding:10px 0;line-height:46px}.padtop80{padding-top:80px}.padtop30{padding-top:30px}.confloat{padding-left:15px;margin-bottom:20px;line-height:19px}.padbot30{padding-bottom:30px}.conbor{border:2px solid #fff;padding:0 109px;border-radius:0 0 800px 800px;min-height:154px;margin-left:-104px;margin-top:129px;margin-right:24px}a:hover{color:#f15922}.aboa{padding-left:20px;color:#f15922;cursor:pointer}.conborla{border:2px solid #fff;padding:0 109px;border-radius:0 0 700px 700px;min-height:252px;margin-left:54px;margin-right:54px}.bansubhed{color:#f0f8ff;text-transform:uppercase;font-size:16px}.blubut{background-color:#65cccb;color:#000;padding:5px;border-radius:17px;font-size:10px}.dot{font-size:5px;color:#f26522;padding:10px}.abucon{padding-bottom:70px;padding-top:80px}.inhed{font-size:17px;font-weight:300;color:#000;padding-top:15px}.inhedma{font-size:30px;font-weight:300;padding-top:10px}.slidsub{text-align:center;padding-top:24px;line-height:22px;font-size:17px;font-weight:300;color:#000}.slidhed{font-size:53px;text-align:center;padding-top:50px;font-weight:800;color:#fcb040}.myButton{border-bottom:2px solid #152570;font-size:21px;padding:8px 20px;color:#000!important}.myButton:hover{background-color:#152570;color:#fff!important;border-radius:34px 0 0 0}.myButton:active{background-color:#152570;color:#fff!important;border-radius:34px 0 0 0}.active,.myButton:hover{background-color:#152570;color:#fff!important;border-radius:34px 0 0 0}.howhed{font-size:15px;margin-top:-300px;font-weight:300;color:#000;line-height:24px}.howsub{font-size:18px;font-weight:400;padding-top:20px}.colbk{color:#262626!important}.widfull{width:100%!important}.single-team img{width:100%}.single-team{position:relative}.teamhov1{background-color: #a663a9cf}.teamhov2{background-color: #50c6d8c4}.teamhov3{background-color: #fcb040c7}.teamhov4{background-color: #f26522d6}.team-hover{color:#fff;position:absolute;bottom: -122px
  left: 0;width:100%;padding-top:3px;text-align:center;-webkit-transition:.4s;transition:.4s;font-size:18px}.team-hover a{display:inline-block;color:#fff;padding:0 5px}.single-team:hover .team-hover{bottom:0}.single-team{overflow:hidden}.teamcon{color:#fff;font-size:17px;padding-top:21px;line-height:23px;font-weight:300}.fot{color:#fff;padding-top:20px;padding-bottom:50px}.overlay{height:100%;width:0;position:fixed;z-index:10000000000;top:0;left:0;overflow-x:hidden;transition:.5s;background-image:url(http://malabartmt.com/img/menu.jpg);background-size:cover;background-repeat:no-repeat}.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px}.overlay a{text-decoration:none;font-size:29px;color:#410404;display:block;transition:.3s;padding-bottom:20px;font-weight:200}.overlay a:hover,.overlay a:focus{color:#f15922}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:50px}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}.menubar{font-size:28px;cursor:pointer;color:#fff}.menubar .top-nav-collapse{font-size:28px;cursor:pointer;color:#000!important}div.link.twitter{background-color:#00e676;display:inline-block;text-align:center;height:50px;width:50px;border-radius:50%;color:#fff;font-size:30px;padding-top:10px;margin-right:-5px}.whtapp{right:0;bottom:0;position:fixed;z-index:99999}.whatpop span{max-width:0;-webkit-transition:max-width 1s;transition:max-width 1s;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;padding-top:11px;font-size:17px}.whatpop:hover span{max-width:10rem;padding-top:11px;font-size:17px}.whbtn{background-color:#00e676;border:none;border-radius:20px;margin-bottom:10px;margin-right:10px}@media only screen and (min-width:992px) and (max-width:1200px){.about-text{padding:10px 0;margin-top:0}.item-hover{padding:15px}}@media only screen and (min-width:768px) and (max-width:991px){.main-menu ul.navbar-nav li a{padding:14px 6px;font-size:14px}.custom-navbar.top-nav-collapse .main-menu ul.navbar-nav li a{padding:14px 6px;font-size:14px}.welcome-area .home-arrow{bottom:-220px}.welcome-text h2{font-size:65px}.bg-shape-1{background-size:contain;height:70px}.section-title h2{font-size:42px}.about-text{margin-top:30px;padding-left:0}.title-bg{top:8px;font-size:100px}.stat-content{margin-top:0;margin-bottom:60px}.margin-bottom-60{margin-bottom:30px}.single-info{margin-bottom:30px}.about-area .tab{margin-top:30px}.single-stat{margin-bottom:50px}.map{margin-top:60px}.pagination{margin-bottom:50px;margin-top:0}}@media only screen and (max-width:767px){body{font-size:14px}.howhed{margin-top:1px}.xsres{border-right: 1px solid #c2c2c200!important;text-align:left!important;padding-top:15px}.section-title h2{font-size:32px}.title-bg{top:3px;font-size:70px}.quotes-content h3{line-height:1.2;font-size:36px}.custom-navbar{padding:12px 0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#fff}.xsnopad{padding-top:0!important}.logo a{font-size:24px;margin-top:4px;line-height:28px}.custom-navbar.top-nav-collapse .logo a{margin-top:4px}.main-menu ul.navbar-nav{float:left}.main-menu ul.navbar-nav li a{color:#666;padding:10px 5px}.main-menu ul.nav.navbar-nav li.active:before{display:none}.navbar-collapse{border-top:1px solid transparent;box-shadow:0 1px 0 rgba(255,255,255,.4) inset;margin-top:15px}.navbar-toggle{float:none;margin:0;padding:9px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.navbar-toggle .icon-bar{background:#333 none repeat scroll 0 0}.navbar-header{display:inline-block;float:right;margin-top:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.custom-navbar.top-nav-collapse .main-menu ul.navbar-nav li a{padding:10px 5px}.custom-navbar.top-nav-collapse .navbar-collapse{border-top:1px solid transparent;box-shadow:0 1px 0 rgba(255,255,255,.4) inset;margin-top:15px}.custom-navbar.top-nav-collapse .navbar-toggle{float:none;margin:0;padding:9px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.custom-navbar .navbar-toggle .icon-bar{background:#212121 none repeat scroll 0 0}.custom-navbar.top-nav-collapse .navbar-header{margin-top:0}.custom-navbar.top-nav-collapse{padding:12px 0}.mobile-menu-activated ul.nav.navbar-nav{}.mobile-menu-activated ul.nav.navbar-nav li{display:block;text-align:left}.mobile-menu-activated ul.nav.navbar-nav li a{}.main-menu ul.navbar-nav{text-align:left!important;display:block}.bg-shape-1{background-size:contain;height:34px}.welcome-text h2{font-size:36px;margin-bottom:10px}.cd-headline.clip{font-size:19px;line-height:1.2}.about-btn a{padding:6px 20px;font-size:13px;margin-bottom:5px}.social-links{margin:0}.social-links a{font-size:16px}.typed-cursor,.element{font-size:18px}.welcome-area .home-arrow{bottom:-90px}.section-padding{padding:80px 0}.section-padding{padding:80px 0}.author-image{padding-bottom:0;padding-left:0}.about-text{margin-top:30px;padding-left:0}.item-hover{padding:15px}.hover-content p{font-size:12px;line-height:22px}.stat-content{margin-top:0;margin-bottom:60px}.section-title{margin-bottom:55px}.about-area h3{font-size:24px}.about-text h2{font-size:28px}.margin-bottom-60{margin-bottom:30px}.service-overlay ul li{font-size:14px}.t-author h4{font-size:15px}.single-stat{margin-bottom:50px}.single-info{margin-bottom:30px}.cta-area h2{font-size:26px}.stat-content h2{font-size:24px}.count-stat h4{font-size:16px}.box{margin-bottom:50px}.single-address{margin-bottom:30px}.map{margin-top:60px}.breadcroumb-area h1{font-size:32px}.breadcroumb{font-size:14px}.pagination{margin-bottom:50px;margin-top:0}.single-post h2,.single-post-details h2{font-size:20px}.comment-metadata{margin-top:10px}.row.replay-area{margin-left:40px;margin-top:20px}.comment-form-wrap{margin-bottom:50px}h3.comment-title{font-size:18px}.footer p{font-size:14px}}@media only screen and (min-width:480px) and (max-width:767px){.mobile-menu-activated ul.nav.navbar-nav li a{padding:10px 5px}.welcome-text h2{font-size:42px}.item-hover{padding:30px}.hover-content p{font-size:14px;line-height:24px}}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.modalTitle{margin:0;padding-top:10px}.remodal-overlay{background:rgba(45,45,45,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px 35px 35px 35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff;border:2px solid #3c3c3c;border-radius:0 0 0 0}.abtmodp{padding:0;font-size:12px;margin:0;text-align:justify}.abtmodp2{padding:0 30px;font-size:14px;margin:0}.abtmodp3{width:65%;margin:auto!important;font-size:14px}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);

    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;

    opacity: 1;

    -webkit-filter: blur(0);
    filter: blur(0);
  }
}@keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);

    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;

    opacity: 1;

    -webkit-filter: blur(0);
    filter: blur(0);
  }
}@-webkit-keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);

    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);

    opacity: 0;

    -webkit-filter: blur(0);
    filter: blur(0);
  }
}@keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);

    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);

    opacity: 0;

    -webkit-filter: blur(0);
    filter: blur(0);
  }
}@-webkit-keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}@keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}@-webkit-keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}@keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}@media only screen and (min-width:641px){.remodal{max-width:750px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:750px}@media (min-width:1050px) and (max-width:1200px){.anim-slider{height:600px!important}}@media (min-width:850px) and (max-width:1050px){.anim-slider{height:500px!important}}@media (min-width:770px) and (max-width:850px){.anim-slider{height:450px!important}}@media (min-width:600px) and (max-width:770px){.anim-slider{height:380px!important}}@media (min-width:500px) and (max-width:600px){.anim-slider{height:322px!important}}@media (min-width:400px) and (max-width:500px){.anim-slider{height:277px!important}}@media (min-width:350px) and (max-width:400px){.anim-slider{height:232px!important}}@media (min-width:300px) and (max-width:350px){.anim-slider{height:191px!important}}@media (min-width:250px) and (max-width:300px){.anim-slider{height:155px!important}}.anim-slider{list-style-type:none;position:relative;overflow:hidden;text-align:center;top:0;left:0;width:100%;height:670px;padding:0;margin:0}.anim-slide{position:absolute;width:100%;height:100%;top:0;left:0}.anim-slide *{position:absolute;opacity:0}.anim-slide-this{z-index:1000}.anim-slide-this *{opacity:1}@-webkit-keyframes pulse {
    0% {-webkit-transform: scale(1);}
    100% {-webkit-transform: scale(1.2);}
}@-moz-keyframes pulse {
    0% {-moz-transform: scale(1);}
    100% {-moz-transform: scale(1.2);}
}@-ms-keyframes pulse {
    0% {-ms-transform: scale(1);}
    100% {-ms-transform: scale(1.2);}
}@-o-keyframes pulse {
    0% {-o-transform: scale(1);}
    100% {-o-transform: scale(1.2);}
}@keyframes pulse {
    0% {transform: scale(1);}
    100% {transform: scale(1.2);}
}nav.anim-arrows>span{position:absolute;top:73%;z-index:2000;opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}nav.anim-arrows>span.anim-arrows-prev:after,nav.anim-arrows>span.anim-arrows-next:after{display:block;font:12px "Glyphicons Halflings";text-align:center;line-height:36px;color:#000;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-ms-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease;padding-left:15px;padding-right:15px;background-color:#f15922}nav.anim-arrows>span.anim-arrows-prev{right:6%}nav.anim-arrows>span.anim-arrows-prev:after{content:'\e079'}nav.anim-arrows>span.anim-arrows-next{right:3%}nav.anim-arrows>span.anim-arrows-next:after{content:'\e080'}.anim-slider:hover>nav.anim-arrows>span{opacity:1;cursor:pointer}@-webkit-keyframes nextArrow {
	49% { -webkit-transform: translate(100%); }
	50% { opacity: 0; -webkit-transform: translate(-100%); }
	51% { opacity: 1; }
}@-moz-keyframes nextArrow {
	49% { -moz-transform: translate(100%); }
	50% { opacity: 0; -moz-transform: translate(-100%); }
	51% { opacity: 1; }
}@-ms-keyframes nextArrow {
	49% { -ms-transform: translate(100%); }
	50% { opacity: 0; -ms-transform: translate(-100%); }
	51% { opacity: 1; }
}@-o-keyframes nextArrow {
	49% { -o-transform: translate(100%); }
	50% { opacity: 0; -o-transform: translate(-100%); }
	51% { opacity: 1; }
}@keyframes nextArrow {
	49% { transform: translate(100%); }
	50% { opacity: 0; transform: translate(-100%); }
	51% { opacity: 1; }
}@-webkit-keyframes prevArrow {
	49% { -webkit-transform: translate(-100%); }
	50% { opacity: 0; -webkit-transform: translate(100%); }
	51% { opacity: 1; }
}@-moz-keyframes prevArrow {
	49% { -moz-transform: translate(-100%); }
	50% { opacity: 0; -moz-transform: translate(100%); }
	51% { opacity: 1; }
}@-ms-keyframes prevArrow {
	49% { -ms-transform: translate(-100%); }
	50% { opacity: 0; -ms-transform: translate(100%); }
	51% { opacity: 1; }
}@-o-keyframes prevArrow {
	49% { -o-transform: translate(-100%); }
	50% { opacity: 0; -o-transform: translate(100%); }
	51% { opacity: 1; }
}@keyframes prevArrow {
	49% { transform: translate(-100%); }
	50% { opacity: 0; transform: translate(100%); }
	51% { opacity: 1; }
}nav.anim-arrows>span.anim-arrows-next:hover:after{color:#fff;-webkit-animation:nextArrow .3s forwards;-moz-animation:nextArrow .3s forwards;-ms-animation:nextArrow .3s forwards;-o-animation:nextArrow .3s forwards;animation:nextArrow .3s forwards}nav.anim-arrows>span.anim-arrows-prev:hover:after{color:#fff;-webkit-animation:prevArrow .3s forwards;-moz-animation:prevArrow .3s forwards;-ms-animation:prevArrow .3s forwards;-o-animation:prevArrow .3s forwards;animation:prevArrow .3s forwards}.anim-dots{width:100%;position:absolute;text-align:right;right:10%;bottom:20px;z-index:1000}.anim-dots span{display:inline-block;position:relative;width:25px;height:13px;border-radius:0 0 15px 15px!important;border: 1px solid #fff0;margin:3px;cursor:pointer}.anim-dots span.anim-dots-this:after{content:'';width:25px;height:13px;position:absolute;top:0;left:0;background: #fff0;border-radius:0 0 15px 15px!important}.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}.delay0-5s{-webkit-animation-delay:1s;animation-delay:.5s}.delay1s{-webkit-animation-delay:1s;animation-delay:1s}.delay1-5s{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay2s{-webkit-animation-delay:2s;animation-delay:2s}.delay2-5s{-webkit-animation-delay:2.5s;animation-delay:2.5s}.delay3s{-webkit-animation-delay:3s;animation-delay:3s}.delay3-5s{-webkit-animation-delay:3.5s;animation-delay:3.5s}.delay4s{-webkit-animation-delay:4s;animation-delay:4s}.delay4-5s{-webkit-animation-delay:4.5s;animation-delay:4.5s}.delay5s{-webkit-animation-delay:5s;animation-delay:5s}.delay5-5s{-webkit-animation-delay:5.5s;animation-delay:5.5s}.delay6s{-webkit-animation-delay:6s;animation-delay:6s}.delay6-5s{-webkit-animation-delay:6.5s;animation-delay:6.5s}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}.slingshot{-webkit-animation-name:slingshot;animation-name:slingshot}@-webkit-keyframes slingshot {
  0% { 
	-webkit-transform: rotate(0deg); 
  }
  20%, 30% { 
	-webkit-transform: rotate(-45deg); 
  }
  100% { 
	-webkit-transform: rotate(360deg); 
  }
}@keyframes slingshot {
  0% { 
	transform: rotate(0deg); 
  }
  20%, 30% { 
	transform: rotate(-45deg); 
  }
  100% { 
	transform: rotate(360deg); 
  }
}.slingshotReverse{-webkit-animation-name:slingshotReverse;animation-name:slingshotReverse}@-webkit-keyframes slingshotReverse {
  0% { 
	-webkit-transform: rotate(0deg); 
  }
  20%, 30% { 
	-webkit-transform: rotate(45deg); 
  }
  100% {
	-webkit-transform: rotate(-360deg); 
  }
}@keyframes slingshotReverse {
  0% { 
	transform: rotate(0deg); 
  }
  20%, 30% { 
	transform: rotate(45deg); 
  }
  100% { 
	transform: rotate(-360deg); 
  }
}.pulsate{-webkit-animation-name:pulsate;animation-name:pulsate}@-webkit-keyframes pulsate {
  0%, 50%, 100% { 
	-webkit-transform: scale(1); 
  }
  25%, 75% { 
	-webkit-transform: scale(1.1); 
  }
}@keyframes pulsate {
  0%, 50%, 100% { 
	transform: scale(1); 
  }
  25%, 75% { 
	transform: scale(1.1); 
  }
}.heartbeat{-webkit-animation-name:heartbeat;animation-name:heartbeat}@-webkit-keyframes heartbeat {
  0%, 30%, 50%, 60%, 80% { 
	-webkit-transform: scale(1); 
  }
  40%, 70% { 
	-webkit-transform: scale(1.1); 
  }
}@keyframes heartbeat {
  0%, 30%, 50%, 60%, 80% { 
	transform: scale(1); 
  }
  40%, 70% { 
	transform: scale(1.1); 
  }
}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}@keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}@keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}.strobe{-webkit-animation-name:strobe;animation-name:strobe}@-webkit-keyframes strobe {
  0%, 20%, 40%, 60%, 80%, 100% { 
	opacity: 1; 
  }
  10%, 30%, 50%, 70%, 90% { 
	opacity: 0; 
  }
}@keyframes strobe {
	0%, 20%, 40%, 60%, 80%, 100% { 
	opacity: 1; 
  }
	10%, 30%, 50%, 70%, 90% { 
	opacity: 0; 
  }
}.shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeX {
  0%, 100% { 
	-webkit-transform: translateY(0); 
  }
  10%, 30%, 50%, 70%, 90% { 
	-webkit-transform: translateY(-10px); 
  }
  20%, 40%, 60%, 80% { 
	-webkit-transform: translateY(10px); 
  }
}@keyframes shakeX {
  0%, 100% { 
	transform: translateY(0); 
  }
  10%, 30%, 50%, 70%, 90% { 
	transform: translateY(-10px); 
  }
  20%, 40%, 60%, 80% { 
	transform: translateY(10px); 
  }
}.shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes shakeY {
  0%, 100% { 
	-webkit-transform: translateX(0); 
  }
  10%, 30%, 50%, 70%, 90% { 
	-webkit-transform: translateX(-10px); 
  }
  20%, 40%, 60%, 80% { 
	-webkit-transform: translateX(10px); 
  }
}@keyframes shakeY {
  0%, 100% { 
	transform: translateX(0); 
  }
  10%, 30%, 50%, 70%, 90% { 
	transform: translateX(-10px); 
  }
  20%, 40%, 60%, 80% { 
	transform: translateX(10px); 
  }
}.spin{-webkit-animation-name:spin;animation-name:spin}@-webkit-keyframes spin {
  0% { 
	-webkit-transform: rotate(0deg); 
  }
  100% { 
	-webkit-transform: rotate(360deg); 
  }
}@keyframes spin {
  0% { 
	transform: rotate(0deg); 
  }
  100% { 
	transform: rotate(360deg); 
  }
}.spinReverse{-webkit-animation-name:spinReverse;animation-name:spinReverse}@-webkit-keyframes spinReverse {
  0% { 
	-webkit-transform: rotate(0deg); 
  }
  100% { 
	-webkit-transform: rotate(-360deg); 
  }
}@keyframes spinReverse {
  0% { 
	transform: rotate(0deg); 
  }
  100% { 
	transform: rotate(-360deg); 
  }
}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}.panic{-webkit-animation-name:panic;animation-name:panic}@-webkit-keyframes panic {
	0%, 100% { -webkit-transform: scale(1) rotate(0); }
	10%, 60% { -webkit-transform: scale(1.1) rotate(-3deg); }
	20%, 40% { -webkit-transform: scale(1) rotate(-3deg); }
	30% { -webkit-transform: scale(1.1) rotate(3deg); }
	50%, 70%, 90% { -webkit-transform: scale(1) rotate(3deg); }
	80% { -webkit-transform: scale(1.1) rotate(-3deg); }
}@keyframes panic {
	0%, 100% { transform: scale(1) rotate(0); }
	10%, 60% { transform: scale(1.1) rotate(-3deg); }
	20%, 40% { transform: scale(1) rotate(-3deg); }
	30% { transform: scale(1.1) rotate(3deg); }
	50%, 70%, 90% { transform: scale(1) rotate(3deg); }
	80% { transform: scale(1.1) rotate(-3deg); }
}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}.bounceInBig{-webkit-animation-name:bounceInBig;animation-name:bounceInBig}@-webkit-keyframes bounceInBig {
  0% {
	opacity: 0;
	-webkit-transform: scale(0);
  }

  50% {
	opacity: 1;
	-webkit-transform: scale(1.25);
  }

  70% { 
    -webkit-transform: scale(.85); 
  }

  100% { 
    -webkit-transform: scale(1); 
  }
}@keyframes bounceInBig {
  0% {
	opacity: 0;
	transform: scale(0);
  }

  50% {
	opacity: 1;
	transform: scale(1.25);
  }

  70% { 
    transform: scale(.85); 
  }

  100% { 
    transform: scale(1); 
  }
}.bounceInLarge{-webkit-animation-name:bounceInLarge;animation-name:bounceInLarge}@-webkit-keyframes bounceInLarge {
  0% {
	opacity: 0;
	-webkit-transform: scale(0);
  }

  50% {
	opacity: 1;
	-webkit-transform: scale(1.50);
  }

  70% { 
    -webkit-transform: scale(.8); 
  }

  100% { 
    -webkit-transform: scale(1); 
  }
}@keyframes bounceInLarge {
  0% {
	opacity: 0;
	transform: scale(0);
  }

  50% {
	opacity: 1;
	transform: scale(1.50);
  }

  70% { 
    transform: scale(.8); 
  }

  100% { 
    transform: scale(1); 
  }
}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.bounceInDownBig{-webkit-animation-name:bounceInDownBig;animation-name:bounceInDownBig}@-webkit-keyframes bounceInDownBig {
  0% {
	opacity: 0;
	-webkit-transform: translateY(-200px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translateY(20px);
  }

  70% { 
    -webkit-transform: translateY(-15px); 
  }

  100% { 
    -webkit-transform: translateY(0); 
  }
}@keyframes bounceInDownBig {
  0% {
	opacity: 0;
	transform: translateY(-200px);
  }

  50% {
	opacity: 1;
	transform: translateY(20px);
  }

  70% { 
    transform: translateY(-15px); 
  }

  100% { 
    transform: translateY(0); 
  }
}.bounceInDownLarge{-webkit-animation-name:bounceInDownLarge;animation-name:bounceInDownLarge}@-webkit-keyframes bounceInDownLarge {
  0% {
	opacity: 0;
	-webkit-transform: translateY(-600px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translateY(25px);
  }

  70% { 
    -webkit-transform: translateY(-20px); 
  }

  100% { 
    -webkit-transform: translateY(0); 
  }
}@keyframes bounceInDownLarge {
  0% {
	opacity: 0;
	transform: translateY(-600px);
  }

  50% {
	opacity: 1;
	transform: translateY(25px);
  }

  70% { 
    transform: translateY(-20px); 
  }

  100% { 
    transform: translateY(0); 
  }
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.bounceInLeftBig{-webkit-animation-name:bounceInLeftBig;animation-name:bounceInLeftBig}@-webkit-keyframes bounceInLeftBig {
  0% {
	opacity: 0;
	-webkit-transform: translateX(140px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translateX(-15px);
  }

  70% { 
    -webkit-transform: translateX(5px); 
  }

  100% { 
    -webkit-transform: translateX(0); 
  }
}@keyframes bounceInLeftBig {
  0% {
	opacity: 0;
	transform: translateX(140px);
  }

  50% {
	opacity: 1;
	transform: translateX(-15px);
  }

  70% { 
    transform: translateX(5px); 
  }

  100% { 
    transform: translateX(0); 
  }
}.bounceInLeftLarge{-webkit-animation-name:bounceInLeftLarge;animation-name:bounceInLeftLarge}@-webkit-keyframes bounceInLeftLarge {
  0% {
	opacity: 0;
	-webkit-transform: translateX(280px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translateX(-20px);
  }

  70% { 
    -webkit-transform: translateX(10px); 
  }

  100% { 
    -webkit-transform: translateX(0); 
  }
}@keyframes bounceInLeftLarge {
  0% {
	opacity: 0;
	transform: translateX(280px);
  }

  50% {
	opacity: 1;
	transform: translateX(-20px);
  }

  70% { 
    transform: translateX(10px); 
  }

  100% { 
    transform: translateX(0); 
  }
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.bounceInRightBig{-webkit-animation-name:bounceInRightBig;animation-name:bounceInRightBig}@-webkit-keyframes bounceInRightBig {
  0% {
	opacity: 0;
	-webkit-transform: translateX(-140px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translateX(15px);
  }

  70% { 
    -webkit-transform: translateX(-5px); 
  }

  100% { 
    -webkit-transform: translateX(0); 
  }
}@keyframes bounceInRightBig {
  0% {
	opacity: 0;
	transform: translateX(-140px);
  }

  50% {
	opacity: 1;
	transform: translateX(15px);
  }

  70% { 
    transform: translateX(-5px); 
  }

  100% { 
    transform: translateX(0); 
  }
}.bounceInRightLarge{-webkit-animation-name:bounceInRightLarge;animation-name:bounceInRightLarge}@-webkit-keyframes bounceInRightLarge {
  0% {
	opacity: 0;
	-webkit-transform: translateX(-280px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translateX(20px);
  }

  70% { 
    -webkit-transform: translateX(-10px); 
  }

  100% { 
    -webkit-transform: translateX(0); 
  }
}@keyframes bounceInRightLarge {
  0% {
	opacity: 0;
	transform: translateX(-280px);
  }

  50% {
	opacity: 1;
	transform: translateX(20px);
  }

  70% { 
    transform: translateX(-10px); 
  }

  100% { 
    transform: translateX(0); 
  }
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.bounceInUpBig{-webkit-animation-name:bounceInUpBig;animation-name:bounceInUpBig}@-webkit-keyframes bounceInUpBig {
  0% {
	opacity: 0;
	-webkit-transform: translateY(200px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translateY(-20px);
  }

  70% {
    -webkit-transform: translateY(15px); 
  }

  100% { 
    -webkit-transform: translateY(0); 
  }
}@keyframes bounceInUpBig {
  0% {
	opacity: 0;
	transform: translateY(200px);
  }

  50% {
	opacity: 1;
	transform: translateY(-20px);
  }

  70% { 
    transform: translateY(15px); 
  }

  100% { 
    transform: translateY(0); 
  }
}.bounceInUpLarge{-webkit-animation-name:bounceInUpLarge;animation-name:bounceInUpLarge}@-webkit-keyframes bounceInUpLarge {
  0% {
	opacity: 0;
	-webkit-transform: translateY(600px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translateY(-25px);
  }

  70% { 
    -webkit-transform: translateY(20px); 
  }

  100% { 
    -webkit-transform: translateY(0); 
  }
}@keyframes bounceInUpLarge {
  0% {
	opacity: 0;
	transform: translateY(600px);
  }

  50% {
	opacity: 1;
	transform: translateY(-25px);
  }

  70% { 
    transform: translateY(20px); 
  }

  100% { 
    transform: translateY(0); 
  }
}.bounceInUpLeft{-webkit-animation-name:bounceInUpLeft;animation-name:bounceInUpLeft}@-webkit-keyframes bounceInUpLeft {
  0% {
	opacity: 0;
	-webkit-transform: translate(60px, 60px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(-10px, -10px);
  }

  70% { 
    -webkit-transform: translate(15px, 15px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInUpLeft {
  0% {
	opacity: 0;
	transform: translate(60px, 60px);
  }

  50% {
	opacity: 1;
	transform: translate(-10px, -10px);
  }

  70% { 
    transform: translate(15px, 15px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInUpLeftBig{-webkit-animation-name:bounceInUpLeftBig;animation-name:bounceInUpLeftBig}@-webkit-keyframes bounceInUpLeftBig {
  0% {
	opacity: 0;
	-webkit-transform: translate(200px, 200px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(-20px, -20px);
  }

  70% { 
    -webkit-transform: translate(15px, 15px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInUpLeftBig {
  0% {
	opacity: 0;
	transform: translate(200px, 200px);
  }

  50% {
	opacity: 1;
	transform: translate(-20px, -20px);
  }

  70% { 
    transform: translate(15px, 15px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInUpLeftLarge{-webkit-animation-name:bounceInUpLeftLarge;animation-name:bounceInUpLeftLarge}@-webkit-keyframes bounceInUpLeftLarge {
  0% {
	opacity: 0;
	-webkit-transform: translate(600px, 600px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(-25px, -25px);
  }

  70% { 
    -webkit-transform: translate(20px, 20px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInUpLeftLarge {
  0% {
	opacity: 0;
	transform: translate(600px, 600px);
  }

  50% {
	opacity: 1;
	transform: translate(-25px, -25px);
  }

  70% { 
    transform: translate(20px, 20px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInUpRight{-webkit-animation-name:bounceInUpRight;animation-name:bounceInUpRight}@-webkit-keyframes bounceInUpRight {
  0% {
	opacity: 0;
	-webkit-transform: translate(-60px, 60px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(10px, -10px);
  }

  70% { 
    -webkit-transform: translate(-15px, 15px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInUpRight {
  0% {
	opacity: 0;
	transform: translate(-60px, 60px);
  }

  50% {
	opacity: 1;
	transform: translate(10px, -10px);
  }

  70% { 
    transform: translate(-15px, 15px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInUpRightBig{-webkit-animation-name:bounceInUpRightBig;animation-name:bounceInUpRightBig}@-webkit-keyframes bounceInUpRightBig {
  0% {
	opacity: 0;
	-webkit-transform: translate(-200px, 200px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(20px, -20px);
  }

  70% { 
    -webkit-transform: translate(-15px, 15px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInUpRightBig {
  0% {
	opacity: 0;
	transform: translate(-200px, 200px);
  }

  50% {
	opacity: 1;
	transform: translate(20px, -20px);
  }

  70% { 
    transform: translate(-15px, 15px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInUpRightLarge{-webkit-animation-name:bounceInUpRightLarge;animation-name:bounceInUpRightLarge}@-webkit-keyframes bounceInUpRightLarge {
  0% {
	opacity: 0;
	-webkit-transform: translate(-600px, 600px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(25px, -25px);
  }

  70% { 
    -webkit-transform: translate(-20px, 20px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInUpRightLarge {
  0% {
	opacity: 0;
	transform: translate(-600px, 600px);
  }

  50% {
	opacity: 1;
	transform: translate(25px, -25px);
  }

  70% { 
    transform: translate(-20px, 20px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInDownLeft{-webkit-animation-name:bounceInDownLeft;animation-name:bounceInDownLeft}@-webkit-keyframes bounceInDownLeft {
  0% {
	opacity: 0;
	-webkit-transform: translate(60px, -60px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(-10px, 10px);
  }

  70% { 
    -webkit-transform: translate(15px, -15px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInDownLeft {
  0% {
	opacity: 0;
	transform: translate(60px, -60px);
  }

  50% {
	opacity: 1;
	transform: translate(-10px, 10px);
  }

  70% { 
    transform: translate(15px, -15px); 
  }

v100% { 
  transform: translate(0, 0); 
}
}.bounceInDownLeftBig{-webkit-animation-name:bounceInDownLeftBig;animation-name:bounceInDownLeftBig}@-webkit-keyframes bounceInDownLeftBig {
  0% {
	opacity: 0;
	-webkit-transform: translate(200px, -200px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(-20px, 20px);
  }

  70% {
    -webkit-transform: translate(15px, -15px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInDownLeftBig {
  0% {
	opacity: 0;
	transform: translate(200px, -200px);
  }

  50% {
	opacity: 1;
	transform: translate(-20px, 20px);
  }

  70% { 
    transform: translate(15px, -15px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInDownLeftLarge{-webkit-animation-name:bounceInDownLeftLarge;animation-name:bounceInDownLeftLarge}@-webkit-keyframes bounceInDownLeftLarge {
  0% {
	opacity: 0;
	-webkit-transform: translate(600px, -600px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(-25px, 25px);
  }

  70% { 
    -webkit-transform: translate(20px, -20px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInDownLeftLarge {
  0% {
	opacity: 0;
	transform: translate(600px, -600px);
  }

  50% {
	opacity: 1;
	transform: translate(-25px, 25px);
  }

  70% { 
    transform: translate(20px, -20px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInDownRight{-webkit-animation-name:bounceInDownRight;animation-name:bounceInDownRight}@-webkit-keyframes bounceInDownRight {
  0% {
	opacity: 0;
	-webkit-transform: translate(-60px, -60px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(10px, 10px);
  }

  70% { 
    -webkit-transform: translate(-15px, -15px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInDownRight {
  0% {
	opacity: 0;
	transform: translate(-60px, -60px);
  }

  50% {
	opacity: 1;
	transform: translate(10px, 10px);
  }

  70% { 
    transform: translate(-15px, -15px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInDownRightBig{-webkit-animation-name:bounceInDownRightBig;animation-name:bounceInDownRightBig}@-webkit-keyframes bounceInDownRightBig {
  0% {
	opacity: 0;
	-webkit-transform: translate(-200px, -200px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(20px, 20px);
  }

  70% { 
    -webkit-transform: translate(-15px, -15px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInDownRightBig {
  0% {
	opacity: 0;
	transform: translate(-200px, -200px);
  }

  50% {
	opacity: 1;
	transform: translate(20px, 20px);
  }

  70% { 
    transform: translate(-15px, -15px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceInDownRightLarge{-webkit-animation-name:bounceInDownRightLarge;animation-name:bounceInDownRightLarge}@-webkit-keyframes bounceInDownRightLarge {
  0% {
	opacity: 0;
	-webkit-transform: translate(-600px, -600px);
  }

  50% {
	opacity: 1;
	-webkit-transform: translate(25px, 25px);
  }

  70% { 
    -webkit-transform: translate(-20px, -20px); 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes bounceInDownRightLarge {
  0% {
	opacity: 0;
	transform: translate(-600px, -600px);
  }

  50% {
	opacity: 1;
	transform: translate(25px, 25px);
  }

  70% { 
    transform: translate(-20px, -20px); 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}.bounceOutBig{-webkit-animation-name:bounceOutBig;animation-name:bounceOutBig}@-webkit-keyframes bounceOutBig {
  0% {
	opacity: 1;
	-webkit-transform: scale(1);
  }

  30% { -webkit-transform: scale(.85); }

  50%, 100% {
	opacity: 0;
	-webkit-transform: scale(1.25);
  }
}@keyframes bounceOutBig {
  0% {
	opacity: 1;
	transform: scale(1);
  }

  30% { 
    transform: scale(.85); 
  }

  50%, 100% {
	opacity: 0;
	transform: scale(1.25);
  }
}.bounceOutLarge{-webkit-animation-name:bounceOutLarge;animation-name:bounceOutLarge}@-webkit-keyframes bounceOutLarge {
  0% {
	opacity: 1;
	-webkit-transform: scale(1);
  }

  30% {
	-webkit-transform: scale(.8);
  }

  50%, 100% {
	opacity: 0;
	-webkit-transform: scale(1.50);
  }
}@keyframes bounceOutLarge {
  0% {
	opacity: 1;
	transform: scale(1);
  }

  30% {
	transform: scale(.8);
  }

  50%, 100% {
	opacity: 0;
	transform: scale(1.50);
  }
}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}@keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}.bounceOutDownBig{-webkit-animation-name:bounceOutDownBig;animation-name:bounceOutDownBig}@-webkit-keyframes bounceOutDownBig {
  0% {
	opacity: 1;
	-webkit-transform: translateY(0);
  }

  15% { 
  -webkit-transform: translateY(15px); 
  }

  40% { 
  -webkit-transform: translateY(-20px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translateY(200px);
  }
}@keyframes bounceOutDownBig {
  0% {
	opacity: 1;
	transform: translateY(0);
  }

  15% { 
  transform: translateY(15px); 
  }

  40% { 
  transform: translateY(-20px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translateY(200px);
  }
}.bounceOutDownLarge{-webkit-animation-name:bounceOutDownLarge;animation-name:bounceOutDownLarge}@-webkit-keyframes bounceOutDownLarge {
  0% {
	opacity: 1;
	-webkit-transform: translateY(0);
  }

  15% { 
    -webkit-transform: translateY(20px); 
  }

  40% { 
    -webkit-transform: translateY(-25px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translateY(600px);
  }
}@keyframes bounceOutDownLarge {
  0% {
	opacity: 1;
	transform: translateY(0);
  }

  15% { 
    transform: translateY(20px); 
  }

  40% { 
    transform: translateY(-25px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translateY(600px);
  }
}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}@keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}.bounceOutLeftBig{-webkit-animation-name:bounceOutLeftBig;animation-name:bounceOutLeftBig}@-webkit-keyframes bounceOutLeftBig {
  0% {
	opacity: 1;
	-webkit-transform: translateX(0);
  }

  15% { 
    -webkit-transform: translateX(-20px); 
  }

  40% { 
    -webkit-transform: translateX(15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translateX(-200px);
  }
}@keyframes bounceOutLeftBig {
  0% {
	opacity: 1;
	transform: translateX(0);
  }

  15% { 
    transform: translateX(-20px); 
  }

  40% { 
    transform: translateX(15px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translateX(-200px);
  }
}.bounceOutLeftLarge{-webkit-animation-name:bounceOutLeftLarge;animation-name:bounceOutLeftLarge}@-webkit-keyframes bounceOutLeftLarge {
  0% {
	opacity: 1;
	-webkit-transform: translateX(0);
  }

  15% { 
    -webkit-transform: translateX(-25px); 
  }

  40% { 
    -webkit-transform: translateX(20px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translateX(-600px);
  }
}@keyframes bounceOutLeftLarge {
  0% {
	opacity: 1;
	transform: translateX(0);
  }

  15% { 
    transform: translateX(-25px); 
  }

  40% { 
    transform: translateX(20px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translateX(-600px);
  }
}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}@keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}.bounceOutRightBig{-webkit-animation-name:bounceOutRightBig;animation-name:bounceOutRightBig}@-webkit-keyframes bounceOutRightBig {
  0% {
	opacity: 1;
	-webkit-transform: translateX(0);
  }

  15% { 
    -webkit-transform: translateX(15px); 
  }

  40% { 
    -webkit-transform: translateX(-20px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translateX(200px);
  }
}@keyframes bounceOutRightBig {
  0% {
	opacity: 1;
	transform: translateX(0);
  }

  15% { 
    transform: translateX(15px); 
  }

  40% { 
    transform: translateX(-20px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translateX(200px);
  }
}.bounceOutRightLarge{-webkit-animation-name:bounceOutRightLarge;animation-name:bounceOutRightLarge}@-webkit-keyframes bounceOutRightLarge {
  0% {
	opacity: 1;
	-webkit-transform: translateX(0);
  }

  15% { 
    -webkit-transform: translateX(20px); 
  }

  40% { 
    -webkit-transform: translateX(-25px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translateX(600px);
  }
}@keyframes bounceOutRightLarge {
  0% {
	opacity: 1;
	transform: translateX(0);
  }

  15% { 
    transform: translateX(20px); 
  }

  40% { 
    transform: translateX(-25px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translateX(600px);
  }
}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}.bounceOutUpBig{-webkit-animation-name:bounceOutUpBig;animation-name:bounceOutUpBig}@-webkit-keyframes bounceOutUpBig {
  0% {
	opacity: 1;
	-webkit-transform: translateY(0);
  }

  15% { 
    -webkit-transform: translateY(-20px); 
  }

  40% { 
    -webkit-transform: translateY(15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translateY(-200px);
  }
}@keyframes bounceOutUpBig {
  0% {
	opacity: 1;
	transform: translateY(0);
  }

  15% { 
    transform: translateY(-20px); 
  }

  40% { 
    transform: translateY(15px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translateY(-200px);
  }
}.bounceOutUpLarge{-webkit-animation-name:bounceOutUpLarge;animation-name:bounceOutUpLarge}@-webkit-keyframes bounceOutUpLarge {
  0% {
	opacity: 1;
	-webkit-transform: translateY(0);
  }

  15% { 
    -webkit-transform: translateY(-25px); 
  }

  40% { 
    -webkit-transform: translateY(20px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translateY(-600px);
  }
}@keyframes bounceOutUpLarge {
  0% {
	opacity: 1;
	transform: translateY(0);
  }

  15% { 
    transform: translateY(-25px); 
  }

  40% { 
    transform: translateY(20px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translateY(-600px);
  }
}.bounceOutUpLeft{-webkit-animation-name:bounceOutUpLeft;animation-name:bounceOutUpLeft}@-webkit-keyframes bounceOutUpLeft {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(-10px, -10px); 
  }

  40% { 
    -webkit-transform: translate(15px, 15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(-60px, -60px);
  }
}@keyframes bounceOutUpLeft {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(-10px, -10px); 
  }

  40% { 
    transform: translate(15px, 15px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(-60px, -60px);
  }
}.bounceOutUpLeftBig{-webkit-animation-name:bounceOutUpLeftBig;animation-name:bounceOutUpLeftBig}@-webkit-keyframes bounceOutUpLeftBig {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(-20px, -20px); 
  }

  40% { 
    -webkit-transform: translate(15px, 15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(-200px, -200px);
  }
}@keyframes bounceOutUpLeftBig {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(-20px, -20px); 
  }

  40% { 
    transform: translate(15px, 15px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(-200px, -200px);
  }
}.bounceOutUpLeftLarge{-webkit-animation-name:bounceOutUpLeftLarge;animation-name:bounceOutUpLeftLarge}@-webkit-keyframes bounceOutUpLeftLarge {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(-25px, -25px); 
  }

  40% { 
    -webkit-transform: translate(20px, 20px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(-600px, -600px);
  }
}@keyframes bounceOutUpLeftLarge {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(-25px, -25px); 
  }

  40% { 
    transform: translate(20px, 20px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(-600px, -600px);
  }
}.bounceOutUpRight{-webkit-animation-name:bounceOutUpRight;animation-name:bounceOutUpRight}@-webkit-keyframes bounceOutUpRight {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(10px, -10px); 
  }

  40% { 
    -webkit-transform: translate(-15px, 15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(60px, -60px);
  }
}@keyframes bounceOutUpRight {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(10px, -10px); 
  }

  40% { 
    transform: translate(-15px, 15px); 
  }

v90%, 100% {
	opacity: 0;
	transform: translate(60px, -60px);
  }
}.bounceOutUpRightBig{-webkit-animation-name:bounceOutUpRightBig;animation-name:bounceOutUpRightBig}@-webkit-keyframes bounceOutUpRightBig {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(20px, -20px); 
  }

  40% { 
    -webkit-transform: translate(-15px, 15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(200px, -200px);
  }
}@keyframes bounceOutUpRightBig {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(20px, -20px); 
  }

  40% { 
    transform: translate(-15px, 15px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(200px, -200px);
  }
}.bounceOutUpRightLarge{-webkit-animation-name:bounceOutUpRightLarge;animation-name:bounceOutUpRightLarge}@-webkit-keyframes bounceOutUpRightLarge {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(25px, -25px); 
  }

  40% { 
    -webkit-transform: translate(-20px, 20px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(600px, -600px);
  }
}@keyframes bounceOutUpRightLarge {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(25px, -25px); 
  }

  40% { 
    transform: translate(-20px, 20px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(600px, -600px);
  }
}.bounceOutDownLeft{-webkit-animation-name:bounceOutDownLeft;animation-name:bounceOutDownLeft}@-webkit-keyframes bounceOutDownLeft {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(-10px, 10px); 
  }

  40% { 
    -webkit-transform: translate(15px, -15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(-60px, 60px);
  }
}@keyframes bounceOutDownLeft {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(-10px, 10px); 
  }

  40% { 
    transform: translate(15px, -15px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(-60px, 60px);
  }
}.bounceOutDownLeftBig{-webkit-animation-name:bounceOutDownLeftBig;animation-name:bounceOutDownLeftBig}@-webkit-keyframes bounceOutDownLeftBig {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(-20px, 20px); 
  }

  40% { 
    -webkit-transform: translate(15px, -15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(-200px, 200px);
  }
}@keyframes bounceOutDownLeftBig {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(-20px, 20px); 
  }

  40% { 
    transform: translate(15px, -15px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(-200px, 200px);
  }
}.bounceOutDownLeftLarge{-webkit-animation-name:bounceOutDownLeftLarge;animation-name:bounceOutDownLeftLarge}@-webkit-keyframes bounceOutDownLeftLarge {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(-25px, 25px); 
  }

  40% { 
    -webkit-transform: translate(20px, -20px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(-600px, 600px);
  }
}@keyframes bounceOutDownLeftLarge {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(-25px, 25px); 
  }

  40% { 
    transform: translate(20px, -20px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(-600px, 600px);
  }
}.bounceOutDownRight{-webkit-animation-name:bounceOutDownRight;animation-name:bounceOutDownRight}@-webkit-keyframes bounceOutDownRight {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(10px, 10px); 
  }

  40% { 
    -webkit-transform: translate(-15px, -15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(60px, 60px);
  }
}@keyframes bounceOutDownRight {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(10px, 10px); 
  }

  40% { 
    transform: translate(-15px, -15px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(60px, 60px);
  }
}.bounceOutDownRightBig{-webkit-animation-name:bounceOutDownRightBig;animation-name:bounceOutDownRightBig}@-webkit-keyframes bounceOutDownRightBig {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(20px, 20px); 
  }

  40% { 
    -webkit-transform: translate(-15px, -15px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(200px, 200px);
  }
}@keyframes bounceOutDownRightBig {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(20px, 20px); 
  }

  40% { 
    transform: translate(-15px, -15px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(200px, 200px);
  }
}.bounceOutDownRightLarge{-webkit-animation-name:bounceOutDownRightLarge;animation-name:bounceOutDownRightLarge}@-webkit-keyframes bounceOutDownRightLarge {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  15% { 
    -webkit-transform: translate(25px, 25px); 
  }

  40% { 
    -webkit-transform: translate(-20px, -20px); 
  }

  90%, 100% {
	opacity: 0;
	-webkit-transform: translate(600px, 600px);
  }
}@keyframes bounceOutDownRightLarge {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  15% { 
    transform: translate(25px, 25px); 
  }

  40% { 
    transform: translate(-20px, -20px); 
  }

  90%, 100% {
	opacity: 0;
	transform: translate(600px, 600px);
  }
}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomIn {
  0% {
	opacity: 0;
	-webkit-transform: scale(0);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1);
  }
}@keyframes zoomIn {
  0% {
	opacity: 0;
	transform: scale(0);
  }

  100% {
	opacity: 1;
	transform: scale(1);
  }
}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomInUp {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(200px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }
}@keyframes zoomInUp {
  0% {
	opacity: 0;
	transform: scale(0) translateY(200px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }
}.zoomInUpBig{-webkit-animation-name:zoomInUpBig;animation-name:zoomInUpBig}@-webkit-keyframes zoomInUpBig {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(600px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }
}@keyframes zoomInUpBig {
  0% {
	opacity: 0;
	transform: scale(0) translateY(600px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }
}.zoomInUpLarge{-webkit-animation-name:zoomInUpLarge;animation-name:zoomInUpLarge}@-webkit-keyframes zoomInUpLarge {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(1000px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }
}@keyframes zoomInUpLarge {
  0% {
	opacity: 0;
	transform: scale(0) translateY(1000px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }
}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInDown {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(-200px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }
}@keyframes zoomInDown {
  0% {
	opacity: 0;
	transform: scale(0) translateY(-200px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }
}.zoomInDownBig{-webkit-animation-name:zoomInDownBig;animation-name:zoomInDownBig}@-webkit-keyframes zoomInDownBig {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(-600px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }
}@keyframes zoomInDownBig {
  0% {
	opacity: 0;
	transform: scale(0) translateY(-600px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }
}.zoomInDownLarge{-webkit-animation-name:zoomInDownLarge;animation-name:zoomInDownLarge}@-webkit-keyframes zoomInDownLarge {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(-1000px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }
}@keyframes zoomInDownLarge {
  0% {
	opacity: 0;
	transform: scale(0) translateY(-1000px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }
}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInLeft {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(-200px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }
}@keyframes zoomInLeft {
  0% {
	opacity: 0;
	transform: scale(0) translateX(-200px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }
}.zoomInLeftBig{-webkit-animation-name:zoomInLeftBig;animation-name:zoomInLeftBig}@-webkit-keyframes zoomInLeftBig {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(-600px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }
}@keyframes zoomInLeftBig {
  0% {
	opacity: 0;
	transform: scale(0) translateX(-600px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }
}.zoomInLeftLarge{-webkit-animation-name:zoomInLeftLarge;animation-name:zoomInLeftLarge}@-webkit-keyframes zoomInLeftLarge {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(-1300px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }
}@keyframes zoomInLeftLarge {
  0% {
	opacity: 0;
	transform: scale(0) translateX(-1300px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }
}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInRight {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(200px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }
}@keyframes zoomInRight {
  0% {
	opacity: 0;
	transform: scale(0) translateX(200px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }
}.zoomInRightBig{-webkit-animation-name:zoomInRightBig;animation-name:zoomInRightBig}@-webkit-keyframes zoomInRightBig {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(600px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }
}@keyframes zoomInRightBig {
  0% {
	opacity: 0;
	transform: scale(0) translateX(600px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }
}.zoomInRightLarge{-webkit-animation-name:zoomInRightLarge;animation-name:zoomInRightLarge}@-webkit-keyframes zoomInRightLarge {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(1300px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }
}@keyframes zoomInRightLarge {
  0% {
	opacity: 0;
	transform: scale(0) translateX(1300px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }
}.zoomInUpLeft{-webkit-animation-name:zoomInUpLeft;animation-name:zoomInUpLeft}@-webkit-keyframes zoomInUpLeft {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(200px, 200px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInUpLeft {
  0% {
	opacity: 0;
	transform: scale(0) translate(200px, 200px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInUpLeftBig{-webkit-animation-name:zoomInUpLeftBig;animation-name:zoomInUpLeftBig}@-webkit-keyframes zoomInUpLeftBig {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(600px, 600px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInUpLeftBig {
  0% {
	opacity: 0;
	transform: scale(0) translate(600px, 600px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInUpLeftLarge{-webkit-animation-name:zoomInUpLeftLarge;animation-name:zoomInUpLeftLarge}@-webkit-keyframes zoomInUpLeftLarge {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(1000px, 1000px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInUpLeftLarge {
  0% {
	opacity: 0;
	transform: scale(0) translate(1000px, 1000px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInUpRight{-webkit-animation-name:zoomInUpRight;animation-name:zoomInUpRight}@-webkit-keyframes zoomInUpRight {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-200px, 200px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInUpRight {
  0% {
	opacity: 0;
	transform: scale(0) translate(-200px, 200px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInUpRightBig{-webkit-animation-name:zoomInUpRightBig;animation-name:zoomInUpRightBig}@-webkit-keyframes zoomInUpRightBig {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-600px, 600px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInUpRightBig {
  0% {
	opacity: 0;
	transform: scale(0) translate(-600px, 600px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInUpRightLarge{-webkit-animation-name:zoomInUpRightLarge;animation-name:zoomInUpRightLarge}@-webkit-keyframes zoomInUpRightLarge {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-1000px, 1000px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInUpRightLarge {
  0% {
	opacity: 0;
	transform: scale(0) translate(-1000px, 1000px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInDownLeft{-webkit-animation-name:zoomInDownLeft;animation-name:zoomInDownLeft}@-webkit-keyframes zoomInDownLeft {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-200px, -200px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInDownLeft {
  0% {
	opacity: 0;
	transform: scale(0) translate(-200px, -200px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInDownLeftBig{-webkit-animation-name:zoomInDownLeftBig;animation-name:zoomInDownLeftBig}@-webkit-keyframes zoomInDownLeftBig {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-600px, -600px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInDownLeftBig {
  0% {
	opacity: 0;
	transform: scale(0) translate(-600px, -600px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInDownLeftLarge{-webkit-animation-name:zoomInDownLeftLarge;animation-name:zoomInDownLeftLarge}@-webkit-keyframes zoomInDownLeftLarge {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-1000px, -1000px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInDownLeftLarge {
  0% {
	opacity: 0;
	transform: scale(0) translate(-1000px, -1000px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInDownRight{-webkit-animation-name:zoomInDownRight;animation-name:zoomInDownRight}@-webkit-keyframes zoomInDownRight {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(200px, -200px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInDownRight {
  0% {
	opacity: 0;
	transform: scale(0) translate(200px, -200px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInDownRightBig{-webkit-animation-name:zoomInDownRightBig;animation-name:zoomInDownRightBig}@-webkit-keyframes zoomInDownRightBig {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(600px, -600px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInDownRightBig {
  0% {
	opacity: 0;
	transform: scale(0) translate(600px, -600px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomInDownRightLarge{-webkit-animation-name:zoomInDownRightLarge;animation-name:zoomInDownRightLarge}@-webkit-keyframes zoomInDownRightLarge {
  0% {
	opacity: 0;
	-webkit-transform: scale(0) translate(1000px, -1000px);
  }

  100% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }
}@keyframes zoomInDownRightLarge {
  0% {
	opacity: 0;
	transform: scale(0) translate(1000px, -1000px);
  }

  100% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }
}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOut {
  0% {
	opacity: 1;
	-webkit-transform: scale(1);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0);
  }
}@keyframes zoomOut {
  0% {
	opacity: 1;
	transform: scale(1);
  }

  100% {
	opacity: 0;
	transform: scale(0);
  }
}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes zoomOutUp {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(-200px);
  }
}@keyframes zoomOutUp {
  0% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateY(-200px);
  }
}.zoomOutUpBig{-webkit-animation-name:zoomOutUpBig;animation-name:zoomOutUpBig}@-webkit-keyframes zoomOutUpBig {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(-600px);
  }
}@keyframes zoomOutUpBig {
  0% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateY(-600px);
  }
}.zoomOutUpLarge{-webkit-animation-name:zoomOutUpLarge;animation-name:zoomOutUpLarge}@-webkit-keyframes zoomOutUpLarge {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(-1000px);
  }
}@keyframes zoomOutUpLarge {
  0% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateY(-1000px);
  }
}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutDown {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(200px);
  }
}@keyframes zoomOutDown {
  0% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateY(200px);
  }
}.zoomOutDownBig{-webkit-animation-name:zoomOutDownBig;animation-name:zoomOutDownBig}@-webkit-keyframes zoomOutDownBig {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(600px);
  }
}@keyframes zoomOutDownBig {
  0% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateY(600px);
  }
}.zoomOutDownLarge{-webkit-animation-name:zoomOutDownLarge;animation-name:zoomOutDownLarge}@-webkit-keyframes zoomOutDownLarge {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateY(1000px);
  }
}@keyframes zoomOutDownLarge {
  0% {
	opacity: 1;
	transform: scale(1) translateY(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateY(1000px);
  }
}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutLeft {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(-200px);
  }
}@keyframes zoomOutLeft {
  0% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateX(-200px);
  }
}.zoomOutLeftBig{-webkit-animation-name:zoomOutLeftBig;animation-name:zoomOutLeftBig}@-webkit-keyframes zoomOutLeftBig {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(-600px);
  }
}@keyframes zoomOutLeftBig {
  0% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateX(-600px);
  }
}.zoomOutLeftLarge{-webkit-animation-name:zoomOutLeftLarge;animation-name:zoomOutLeftLarge}@-webkit-keyframes zoomOutLeftLarge {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(-1300px);
  }
}@keyframes zoomOutLeftLarge {
  0% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateX(-1300px);
  }
}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutRight {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(200px);
  }
}@keyframes zoomOutRight {
  0% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateX(200px);
  }
}.zoomOutRightBig{-webkit-animation-name:zoomOutRightBig;animation-name:zoomOutRightBig}@-webkit-keyframes zoomOutRightBig {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(600px);
  }
}@keyframes zoomOutRightBig {
  0% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateX(600px);
  }
}.zoomOutRightLarge{-webkit-animation-name:zoomOutRightLarge;animation-name:zoomOutRightLarge}@-webkit-keyframes zoomOutRightLarge {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translateX(1300px);
  }
}@keyframes zoomOutRightLarge {
  0% {
	opacity: 1;
	transform: scale(1) translateX(0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translateX(1300px);
  }
}.zoomOutUpLeft{-webkit-animation-name:zoomOutUpLeft;animation-name:zoomOutUpLeft}@-webkit-keyframes zoomOutUpLeft {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-200px, -200px);
  }
}@keyframes zoomOutUpLeft {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(-200px, -200px);
  }
}.zoomOutUpLeftBig{-webkit-animation-name:zoomOutUpLeftBig;animation-name:zoomOutUpLeftBig}@-webkit-keyframes zoomOutUpLeftBig {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-600px, -600px);
  }
}@keyframes zoomOutUpLeftBig {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(-600px, -600px);
  }
}.zoomOutUpLeftLarge{-webkit-animation-name:zoomOutUpLeftLarge;animation-name:zoomOutUpLeftLarge}@-webkit-keyframes zoomOutUpLeftLarge {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-1000px, -1000px);
  }
}@keyframes zoomOutUpLeftLarge {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(-1000px, -1000px);
  }
}.zoomOutUpRight{-webkit-animation-name:zoomOutUpRight;animation-name:zoomOutUpRight}@-webkit-keyframes zoomOutUpRight {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(200px, -200px);
  }
}@keyframes zoomOutUpRight {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(200px, -200px);
  }
}.zoomOutUpRightBig{-webkit-animation-name:zoomOutUpRightBig;animation-name:zoomOutUpRightBig}@-webkit-keyframes zoomOutUpRightBig {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(600px, -600px);
  }
}@keyframes zoomOutUpRightBig {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(600px, -600px);
  }
}.zoomOutUpRightLarge{-webkit-animation-name:zoomOutUpRightLarge;animation-name:zoomOutUpRightLarge}@-webkit-keyframes zoomOutUpRightLarge {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(1000px, -1000px);
  }
}@keyframes zoomOutUpRightLarge {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(1000px, -1000px);
  }
}.zoomOutDownLeft{-webkit-animation-name:zoomOutDownLeft;animation-name:zoomOutDownLeft}@-webkit-keyframes zoomOutDownLeft {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-200px, 200px);
  }
}@keyframes zoomOutDownLeft {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(-200px, 200px);
  }
}.zoomOutDownLeftBig{-webkit-animation-name:zoomOutDownLeftBig;animation-name:zoomOutDownLeftBig}@-webkit-keyframes zoomOutDownLeftBig {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-600px, 600px);
  }
}@keyframes zoomOutDownLeftBig {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(-600px, 600px);
  }
}.zoomOutDownLeftLarge{-webkit-animation-name:zoomOutDownLeftLarge;animation-name:zoomOutDownLeftLarge}@-webkit-keyframes zoomOutDownLeftLarge {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(-1000px, 1000px);
  }
}@keyframes zoomOutDownLeftLarge {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(-1000px, 1000px);
  }
}.zoomOutDownRight{-webkit-animation-name:zoomOutDownRight;animation-name:zoomOutDownRight}@-webkit-keyframes zoomOutDownRight {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(200px, 200px);
  }
}@keyframes zoomOutDownRight {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(200px, 200px);
  }
}.zoomOutDownRightBig{-webkit-animation-name:zoomOutDownRightBig;animation-name:zoomOutDownRightBig}@-webkit-keyframes zoomOutDownRightBig {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(600px, 600px);
  }
}@keyframes zoomOutDownRightBig {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(600px, 600px);
  }
}.zoomOutDownRightLarge{-webkit-animation-name:zoomOutDownRightLarge;animation-name:zoomOutDownRightLarge}@-webkit-keyframes zoomOutDownRightLarge {
  0% {
	opacity: 1;
	-webkit-transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	-webkit-transform: scale(0) translate(1000px, 1000px);
  }
}@keyframes zoomOutDownRightLarge {
  0% {
	opacity: 1;
	transform: scale(1) translate(0, 0);
  }

  100% {
	opacity: 0;
	transform: scale(0) translate(1000px, 1000px);
  }
}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.fadeInDownLarge{-webkit-animation-name:fadeInDownLarge;animation-name:fadeInDownLarge}@-webkit-keyframes fadeInDownLarge {
  0% {
	opacity: 0;
	-webkit-transform: translateY(-600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translateY(0); 
  }
}@keyframes fadeInDownLarge {
  0% {
	opacity: 0;
	transform: translateY(-600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translateY(0); 
  }
}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.fadeInLeftLarge{-webkit-animation-name:fadeInLeftLarge;animation-name:fadeInLeftLarge}@-webkit-keyframes fadeInLeftLarge {
  0% {
	opacity: 0;
	-webkit-transform: translateX(600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translateX(0); 
  }
}@keyframes fadeInLeftLarge {
  0% {
	opacity: 0;
	transform: translateX(600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translateX(0); 
  }
}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.fadeInRightLarge{-webkit-animation-name:fadeInRightLarge;animation-name:fadeInRightLarge}@-webkit-keyframes fadeInRightLarge {
  0% {
	opacity: 0;
	-webkit-transform: translateX(-600px);
  }

  80% { opacity: 1; }

  100% { -webkit-transform: translateX(0); }
}@keyframes fadeInRightLarge {
  0% {
	opacity: 0;
    transform: translateX(-600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translateX(0); 
  }
}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInUpBig {
  0% {
	opacity: 0;
	-webkit-transform: translateY(200px);
  }

  80% { 
	opacity: 1; 
  }

  100% { 
	-webkit-transform: translateY(0); 
  }
}@keyframes fadeInUpBig {
  0% {
	opacity: 0;
	transform: translateY(200px);
  }

  80% { 
	opacity: 1; 
  }

  100% { 
	transform: translateY(0); 
  }
}.fadeInUpLarge{-webkit-animation-name:fadeInUpLarge;animation-name:fadeInUpLarge}@-webkit-keyframes fadeInUpLarge {
  0% {
	opacity: 0;
	-webkit-transform: translateY(600px);
  }
  
  80% {
    opacity: 1; 
  }
  
  100% {
	-webkit-transform: translateY(0); 
  }
}@keyframes fadeInUpLarge {
  0% {
	opacity: 0;
	transform: translateY(600px);
  }

  80% { 
	opacity: 1; 
  }

  100% { 
	transform: translateY(0); 
  }
}.fadeInUpLeft{-webkit-animation-name:fadeInUpLeft;animation-name:fadeInUpLeft}@-webkit-keyframes fadeInUpLeft {
  0% {
	opacity: 0;
	-webkit-transform: translate(60px, 60px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInUpLeft {
  0% {
	opacity: 0;
	transform: translate(60px, 60px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInUpLeftBig{-webkit-animation-name:fadeInUpLeftBig;animation-name:fadeInUpLeftBig}@-webkit-keyframes fadeInUpLeftBig {
  0% {
	opacity: 0;
	-webkit-transform: translate(200px, 200px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInUpLeftBig {
  0% {
	opacity: 0;
	transform: translate(200px, 200px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInUpLeftLarge{-webkit-animation-name:fadeInUpLeftLarge;animation-name:fadeInUpLeftLarge}@-webkit-keyframes fadeInUpLeftLarge {
  0% {
	opacity: 0;
	-webkit-transform: translate(600px, 600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInUpLeftLarge {
  0% {
	opacity: 0;
	transform: translate(600px, 600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInUpRight{-webkit-animation-name:fadeInUpRight;animation-name:fadeInUpRight}@-webkit-keyframes fadeInUpRight {
  0% {
	opacity: 0;
	-webkit-transform: translate(-60px, 60px);
  }

  80% { opacity: 1; }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInUpRight {
  0% {
	opacity: 0;
	transform: translate(-60px, 60px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInUpRightBig{-webkit-animation-name:fadeInUpRightBig;animation-name:fadeInUpRightBig}@-webkit-keyframes fadeInUpRightBig {
  0% {
	opacity: 0;
	-webkit-transform: translate(-200px, 200px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInUpRightBig {
  0% {
	opacity: 0;
	transform: translate(-200px, 200px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInUpRightLarge{-webkit-animation-name:fadeInUpRightLarge;animation-name:fadeInUpRightLarge}@-webkit-keyframes fadeInUpRightLarge {
  0% {
	opacity: 0;
	-webkit-transform: translate(-600px, 600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInUpRightLarge {
  0% {
	opacity: 0;
	transform: translate(-600px, 600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInDownLeft{-webkit-animation-name:fadeInDownLeft;animation-name:fadeInDownLeft}@-webkit-keyframes fadeInDownLeft {
  0% {
	opacity: 0;
	-webkit-transform: translate(60px, -60px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInDownLeft {
  0% {
	opacity: 0;
	transform: translate(60px, -60px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInDownLeftBig{-webkit-animation-name:fadeInDownLeftBig;animation-name:fadeInDownLeftBig}@-webkit-keyframes fadeInDownLeftBig {
  0% {
	opacity: 0;
	-webkit-transform: translate(200px, -200px);
  }

  80% { 
	opacity: 1; 
  }

  100% { 
	-webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInDownLeftBig {
  0% {
	opacity: 0;
	transform: translate(200px, -200px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInDownLeftLarge{-webkit-animation-name:fadeInDownLeftLarge;animation-name:fadeInDownLeftLarge}@-webkit-keyframes fadeInDownLeftLarge {
  0% {
	opacity: 0;
	-webkit-transform: translate(600px, -600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInDownLeftLarge {
  0% {
	opacity: 0;
	transform: translate(600px, -600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInDownRight{-webkit-animation-name:fadeInDownRight;animation-name:fadeInDownRight}@-webkit-keyframes fadeInDownRight {
  0% {
	opacity: 0;
	-webkit-transform: translate(-60px, -60px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInDownRight {
  0% {
	opacity: 0;
	transform: translate(-60px, -60px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInDownRightBig{-webkit-animation-name:fadeInDownRightBig;animation-name:fadeInDownRightBig}@-webkit-keyframes fadeInDownRightBig {
  0% {
	opacity: 0;
	-webkit-transform: translate(-200px, -200px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInDownRightBig {
  0% {
	opacity: 0;
	transform: translate(-200px, -200px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeInDownRightLarge{-webkit-animation-name:fadeInDownRightLarge;animation-name:fadeInDownRightLarge}@-webkit-keyframes fadeInDownRightLarge {
  0% {
	opacity: 0;
	-webkit-transform: translate(-600px, -600px);
  }

  80% { 
    opacity: 1; 
  }

  100% { 
    -webkit-transform: translate(0, 0); 
  }
}@keyframes fadeInDownRightLarge {
  0% {
	opacity: 0;
	transform: translate(-600px, -600px);
  }

  80% { 
    opacity: 1; }

  100% { 
    transform: translate(0, 0); 
  }
}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}.fadeOutDownLarge{-webkit-animation-name:fadeOutDownLarge;animation-name:fadeOutDownLarge}@-webkit-keyframes fadeOutDownLarge {
  0% {
	opacity: 1;
	-webkit-transform: translateY(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translateY(600px);
  }
}@keyframes fadeOutDownLarge {
  0% {
	opacity: 1;
	transform: translateY(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translateY(600px);
  }
}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}.fadeOutLeftLarge{-webkit-animation-name:fadeOutLeftLarge;animation-name:fadeOutLeftLarge}@-webkit-keyframes fadeOutLeftLarge {
  0% {
	opacity: 1;
	-webkit-transform: translateX(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translateX(-600px);
  }
}@keyframes fadeOutLeftLarge {
  0% {
	opacity: 1;
	transform: translateX(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translateX(-600px);
  }
}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}.fadeOutRightLarge{-webkit-animation-name:fadeOutRightLarge;animation-name:fadeOutRightLarge}@-webkit-keyframes fadeOutRightLarge {
  0% {
	opacity: 1;
	-webkit-transform: translateX(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translateX(600px);
  }
}@keyframes fadeOutRightLarge {
  0% {
	opacity: 1;
	transform: translateX(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translateX(600px);
  }
}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}.fadeOutUpLarge{-webkit-animation-name:fadeOutUpLarge;animation-name:fadeOutUpLarge}@-webkit-keyframes fadeOutUpLarge {
  0% {
	opacity: 1;
	-webkit-transform: translateY(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translateY(-600px);
  }
}@keyframes fadeOutUpLarge {
  0% {
	opacity: 1;
	transform: translateY(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translateY(-600px);
  }
}.fadeOutUpLeft{-webkit-animation-name:fadeOutUpLeft;animation-name:fadeOutUpLeft}@-webkit-keyframes fadeOutUpLeft {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(-60px, -60px);
  }
}@keyframes fadeOutUpLeft {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(-60px, -60px);
  }
}.fadeOutUpLeftBig{-webkit-animation-name:fadeOutUpLeftBig;animation-name:fadeOutUpLeftBig}@-webkit-keyframes fadeOutUpLeftBig {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(-200px, -200px);
  }
}@keyframes fadeOutUpLeftBig {
  0% {
	opacity: 1;
	transform: translate(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(-200px, -200px);
  }
}.fadeOutUpLeftLarge{-webkit-animation-name:fadeOutUpLeftLarge;animation-name:fadeOutUpLeftLarge}@-webkit-keyframes fadeOutUpLeftLarge {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(-600px, -600px);
  }
}@keyframes fadeOutUpLeftLarge {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(-600px, -600px);
  }
}.fadeOutUpRight{-webkit-animation-name:fadeOutUpRight;animation-name:fadeOutUpRight}@-webkit-keyframes fadeOutUpRight {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(60px, -60px);
  }
}@keyframes fadeOutUpRight {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(60px, -60px);
  }
}.fadeOutUpRightBig{-webkit-animation-name:fadeOutUpRightBig;animation-name:fadeOutUpRightBig}@-webkit-keyframes fadeOutUpRightBig {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { opacity: 0; }

  100% {
	opacity: 0;
	-webkit-transform: translate(200px, -200px);
  }
}@keyframes fadeOutUpRightBig {
  0% {
	opacity: 1;
	transform: translate(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(200px, -200px);
  }
}.fadeOutUpRightLarge{-webkit-animation-name:fadeOutUpRightLarge;animation-name:fadeOutUpRightLarge}@-webkit-keyframes fadeOutUpRightLarge {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(600px, -600px);
  }
}@keyframes fadeOutUpRightLarge {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(600px, -600px);
  }
}.fadeOutDownLeft{-webkit-animation-name:fadeOutDownLeft;animation-name:fadeOutDownLeft}@-webkit-keyframes fadeOutDownLeft {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(-60px, 60px);
  }
}@keyframes fadeOutDownLeft {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(-60px, 60px);
  }
}.fadeOutDownLeftBig{-webkit-animation-name:fadeOutDownLeftBig;animation-name:fadeOutDownLeftBig}@-webkit-keyframes fadeOutDownLeftBig {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(-200px, 200px);
  }
}@keyframes fadeOutDownLeftBig {
  0% {
	opacity: 1;
	transform: translate(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(-200px, 200px);
  }
}.fadeOutDownLeftLarge{-webkit-animation-name:fadeOutDownLeftLarge;animation-name:fadeOutDownLeftLarge}@-webkit-keyframes fadeOutDownLeftLarge {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(-600px, 600px);
  }
}@keyframes fadeOutDownLeftLarge {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(-600px, 600px);
  }
}.fadeOutDownRight{-webkit-animation-name:fadeOutDownRight;animation-name:fadeOutDownRight}@-webkit-keyframes fadeOutDownRight {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(60px, 60px);
  }
}@keyframes fadeOutDownRight {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(60px, 60px);
  }
}.fadeOutDownRightBig{-webkit-animation-name:fadeOutDownRightBig;animation-name:fadeOutDownRightBig}@-webkit-keyframes fadeOutDownRightBig {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(200px, 200px);
  }
}@keyframes fadeOutDownRightBig {
  0% {
	opacity: 1;
	transform: translate(0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(200px, 200px);
  }
}.fadeOutDownRightLarge{-webkit-animation-name:fadeOutDownRightLarge;animation-name:fadeOutDownRightLarge}@-webkit-keyframes fadeOutDownRightLarge {
  0% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	-webkit-transform: translate(600px, 600px);
  }
}@keyframes fadeOutDownRightLarge {
  0% {
	opacity: 1;
	transform: translate(0, 0);
  }

  80% { 
    opacity: 0; 
  }

  100% {
	opacity: 0;
	transform: translate(600px, 600px);
  }
}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(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-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}.flipInTopFront{-webkit-transform-origin-x:50%;-webkit-transform-origin-y:0%;transform-origin-x:50%;transform-origin-y:0%;-webkit-animation-name:flipInTopFront;animation-name:flipInTopFront}@-webkit-keyframes flipInTopFront {
  0% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateX(90deg);
  }

  50% { 
    -webkit-transform: perspective(1000) rotateX(-15deg); 
  }

  70% { 
    -webkit-transform: perspective(1000) rotateX(15deg); 
  }

  100% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateX(0deg);
  }
}@keyframes flipInTopFront {
  0% {
	opacity: 0;
	transform: perspective(1000) rotateX(90deg);
  }

  50% { 
    transform: perspective(1000) rotateX(-15deg); 
  }

  70% { 
    transform: perspective(1000) rotateX(15deg); 
  }

  100% {
	opacity: 1;
	transform: perspective(1000) rotateX(0deg);
  }
}.flipInTopBack{-webkit-transform-origin-x:50%;-webkit-transform-origin-y:0%;transform-origin-x:50%;transform-origin-y:0%;-webkit-animation-name:flipInTopBack;animation-name:flipInTopBack}@-webkit-keyframes flipInTopBack {
  0% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateX(-90deg);
  }

  50% { 
    -webkit-transform: perspective(1000) rotateX(20deg); 
  }

  70% { 
    -webkit-transform: perspective(1000) rotateX(-15deg); 
  }

  100% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateX(0deg);
  }
}@keyframes flipInTopBack {
  0% {
	opacity: 0;
	transform: perspective(1000) rotateX(-90deg);
  }

  50% { 
    transform: perspective(1000) rotateX(20deg); 
  }

  70% { 
    transform: perspective(1000) rotateX(-15deg); 
  }

  100% {
	opacity: 1;
	transform: perspective(1000) rotateX(0deg);
  }
}.flipInBottomFront{-webkit-transform-origin-x:50%;-webkit-transform-origin-y:100%;transform-origin-x:50%;transform-origin-y:100%;-webkit-animation-name:flipInBottomFront;animation-name:flipInBottomFront}@-webkit-keyframes flipInBottomFront {
  0% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateX(-90deg);
  }

  50% { 
    -webkit-transform: perspective(1000) rotateX(20deg); 
  }

  70% { 
    -webkit-transform: perspective(1000) rotateX(-15deg); 
  }

  100% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateX(0deg);
  }
}@keyframes flipInBottomFront {
  0% {
	opacity: 0;
	transform: perspective(1000) rotateX(-90deg);
  }

  50% { 
    transform: perspective(1000) rotateX(20deg); 
  }

  70% { 
    transform: perspective(1000) rotateX(-15deg); 
  }

  100% {
	opacity: 1;
	transform: perspective(1000) rotateX(0deg);
  }
}.flipInBottomBack{-webkit-transform-origin-x:50%;-webkit-transform-origin-y:100%;transform-origin-x:50%;transform-origin-y:100%;-webkit-animation-name:flipInBottomBack;animation-name:flipInBottomBack}@-webkit-keyframes flipInBottomBack {
  0% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateX(90deg);
  }

  50% { 
    -webkit-transform: perspective(1000) rotateX(-20deg); 
  }

  70% { 
    -webkit-transform: perspective(1000) rotateX(15deg); 
  }

  100% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateX(0deg);
  }
}@keyframes flipInBottomBack {
  0% {
	opacity: 0;
	transform: perspective(1000) rotateX(90deg);
  }

  50% { 
    transform: perspective(1000) rotateX(-20deg); 
  }

  70% { 
    transform: perspective(1000) rotateX(15deg); 
  }

  100% {
	opacity: 1;
	transform: perspective(1000) rotateX(0deg);
  }
}.flipInLeftFront{-webkit-transform-origin-x:0%;-webkit-transform-origin-y:50%;transform-origin-x:0%;transform-origin-y:50%;-webkit-animation-name:flipInLeftFront;animation-name:flipInLeftFront}@-webkit-keyframes flipInLeftFront {
  0% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateY(-90deg);
  }

  50% { 
    -webkit-transform: perspective(1000) rotateY(20deg); 
  }

  70% { 
    -webkit-transform: perspective(1000) rotateY(-15deg); 
  }

  100% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateY(0deg);
  }
}@keyframes flipInLeftFront {
  0% {
	opacity: 0;
	transform: perspective(1000) rotateY(-90deg);
  }

  50% { 
    transform: perspective(1000) rotateY(20deg); 
  }

  70% { 
    transform: perspective(1000) rotateY(-15deg); 
  }

  100% {
	opacity: 1;
	transform: perspective(1000) rotateY(0deg);
  }
}.flipInLeftBack{-webkit-transform-origin-x:0%;-webkit-transform-origin-y:50%;transform-origin-x:0%;transform-origin-y:50%;-webkit-animation-name:flipInLeftBack;animation-name:flipInLeftBack}@-webkit-keyframes flipInLeftBack {
  0% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateY(90deg);
  }

  50% { 
    -webkit-transform: perspective(1000) rotateY(-20deg); 
  }

  70% { 
    -webkit-transform: perspective(1000) rotateY(15deg); 
  }

  100% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateY(0deg);
  }
}@keyframes flipInLeftBack {
  0% {
	opacity: 0;
	transform: perspective(1000) rotateY(90deg);
  }

  50% { 
    transform: perspective(1000) rotateY(-20deg); 
  }

  70% { 
    transform: perspective(1000) rotateY(15deg); 
  }

  100% {
	opacity: 1;
	transform: perspective(1000) rotateY(0deg);
  }
}.flipInRightFront{-webkit-transform-origin-x:100%;-webkit-transform-origin-y:50%;transform-origin-x:100%;transform-origin-y:50%;-webkit-animation-name:flipInRightFront;animation-name:flipInRightFront}@-webkit-keyframes flipInRightFront {
  0% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateY(90deg);
  }

  50% { 
	-webkit-transform: perspective(1000) rotateY(-20deg); 
  }

  70% { 
	-webkit-transform: perspective(1000) rotateY(15deg); 
  }

  100% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateY(0deg);
  }
}@keyframes flipInRightFront {
  0% {
	opacity: 0;
	transform: perspective(1000) rotateY(90deg);
  }

  50% { 
	transform: perspective(1000) rotateY(-20deg); 
  }

  70% { 
	transform: perspective(1000) rotateY(15deg); 
  }

  100% {
	opacity: 1;
	transform: perspective(1000) rotateY(0deg);
  }
}.flipInRightBack{-webkit-transform-origin-x:100%;-webkit-transform-origin-y:50%;transform-origin-x:100%;transform-origin-y:50%;-webkit-animation-name:flipInRightBack;animation-name:flipInRightBack}@-webkit-keyframes flipInRightBack {
  0% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateY(-90deg);
  }

  50% { 
  -webkit-transform: perspective(1000) rotateY(20deg); 
  }

  70% { 
  -webkit-transform: perspective(1000) rotateY(-15deg); 
  }

  100% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateY(0deg);
  }
}@keyframes flipInRightBack {
  0% {
	opacity: 0;
	transform: perspective(1000) rotateY(-90deg);
  }

  50% { 
	transform: perspective(1000) rotateY(20deg); 
  }

  70% { 
	transform: perspective(1000) rotateY(-15deg); 
  }

  100% {
	opacity: 1;
	transform: perspective(1000) rotateY(0deg);
  }
}.flipOutTopFront{-webkit-transform-origin-x:50%;-webkit-transform-origin-y:0%;transform-origin-x:50%;transform-origin-y:0%;-webkit-animation-name:flipOutTopFront;animation-name:flipOutTopFront}@-webkit-keyframes flipOutTopFront {
  0% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateX(0deg);
  }

  30% { 
  -webkit-transform: perspective(1000) rotateX(-20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateX(90deg);
  }
}@keyframes flipOutTopFront {
  0% {
	opacity: 1;
	transform: perspective(1000) rotateX(0deg);
  }

  30% { 
  transform: perspective(1000) rotateX(-20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	transform: perspective(1000) rotateX(90deg);
  }
}.flipOutTopBack{-webkit-transform-origin-x:50%;-webkit-transform-origin-y:0%;transform-origin-x:50%;transform-origin-y:0%;-webkit-animation-name:flipOutTopBack;animation-name:flipOutTopBack}@-webkit-keyframes flipOutTopBack {
  0% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateX(0deg);
  }

  30% { 
	-webkit-transform: perspective(1000) rotateX(20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateX(-90deg);
  }
}@keyframes flipOutTopBack {
  0% {
	opacity: 1;
	transform: perspective(1000) rotateX(0deg);
  }

  30% { 
	transform: perspective(1000) rotateX(20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	transform: perspective(1000) rotateX(-90deg);
  }
}.flipOutBottomFront{-webkit-transform-origin-x:50%;-webkit-transform-origin-y:100%;transform-origin-x:50%;transform-origin-y:100%;-webkit-animation-name:flipOutBottomFront;animation-name:flipOutBottomFront}@-webkit-keyframes flipOutBottomFront {
  0% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateX(0deg);
  }

  30% { 
  -webkit-transform: perspective(1000) rotateX(20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateX(-90deg);
  }
}@keyframes flipOutBottomFront {
  0% {
	opacity: 1;
	transform: perspective(1000) rotateX(0deg);
  }

  30% { 
  transform: perspective(1000) rotateX(20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	transform: perspective(1000) rotateX(-90deg);
  }
}.flipOutBottomBack{-webkit-transform-origin-x:50%;-webkit-transform-origin-y:100%;transform-origin-x:50%;transform-origin-y:100%;-webkit-animation-name:flipOutBottomBack;animation-name:flipOutBottomBack}@-webkit-keyframes flipOutBottomBack {
  0% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateX(0deg);
  }

  30% { 
	-webkit-transform: perspective(1000) rotateX(-20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateX(90deg);
  }
}@keyframes flipOutBottomBack {
  0% {
	opacity: 1;
	transform: perspective(1000) rotateX(0deg);
  }

  30% { 
	transform: perspective(1000) rotateX(-20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	transform: perspective(1000) rotateX(90deg);
  }
}.flipOutLeftFront{-webkit-transform-origin-x:0%;-webkit-transform-origin-y:50%;transform-origin-x:0%;transform-origin-y:50%;-webkit-animation-name:flipOutLeftFront;animation-name:flipOutLeftFront}@-webkit-keyframes flipOutLeftFront {
  0% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateY(0deg);
  }

  30% { 
	-webkit-transform: perspective(1000) rotateY(20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateY(-90deg);
  }
}@keyframes flipOutLeftFront {
  0% {
	opacity: 1;
	transform: perspective(1000) rotateY(0deg);
  }

  30% { 
	transform: perspective(1000) rotateY(20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	transform: perspective(1000) rotateY(-90deg);
  }
}.flipOutLeftBack{-webkit-transform-origin-x:0%;-webkit-transform-origin-y:50%;transform-origin-x:0%;transform-origin-y:50%;-webkit-animation-name:flipOutLeftBack;animation-name:flipOutLeftBack}@-webkit-keyframes flipOutLeftBack {
  0% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateY(0deg);
  }

  30% { 
	-webkit-transform: perspective(1000) rotateY(-20deg); 
  }

  50% {
			opacity: 1;
  }

  100% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateY(90deg);
  }
}@keyframes flipOutLeftBack {
  0% {
	opacity: 1;
	transform: perspective(1000) rotateY(0deg);
  }

  30% { 
	transform: perspective(1000) rotateY(-20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	transform: perspective(1000) rotateY(90deg);
  }
}.flipOutRightFront{-webkit-transform-origin-x:100%;-webkit-transform-origin-y:50%;transform-origin-x:100%;transform-origin-y:50%;-webkit-animation-name:flipOutRightFront;animation-name:flipOutRightFront}@-webkit-keyframes flipOutRightFront {
  0% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateY(0deg);
  }

  30% { 
	-webkit-transform: perspective(1000) rotateY(-20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateY(90deg);
  }
}@keyframes flipOutRightFront {
  0% {
	opacity: 1;
	transform: perspective(1000) rotateY(0deg);
  }

  30% { 
	transform: perspective(1000) rotateY(-20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	transform: perspective(1000) rotateY(90deg);
  }
}.flipOutRightBack{-webkit-transform-origin-x:100%;-webkit-transform-origin-y:50%;transform-origin-x:100%;transform-origin-y:50%;-webkit-animation-name:flipOutRightBack;animation-name:flipOutRightBack}@-webkit-keyframes flipOutRightBack {
  0% {
	opacity: 1;
	-webkit-transform: perspective(1000) rotateY(0deg);
  }

  30% { 
	-webkit-transform: perspective(1000) rotateY(20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	-webkit-transform: perspective(1000) rotateY(-90deg);
  }
}@keyframes flipOutRightBack {
  0% {
	opacity: 1;
	transform: perspective(1000) rotateY(0deg);
  }

  30% { 
	transform: perspective(1000) rotateY(20deg); 
  }

  50% {
	opacity: 1;
  }

  100% {
	opacity: 0;
	transform: perspective(1000) rotateY(-90deg);
  }
}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}@keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes slideInUp {
  0% {
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}@keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(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: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -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: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(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: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(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% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(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;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(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;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}@keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}