@font-face{font-family:'Font Bold';font-style:normal;font-weight:700;src:url(.headfontsDroidKufi-Bold.ttf) format('truetype');}@font-face{font-family:'Font';font-style:normal;font-weight:700;src:url(.headfontsDroidKufi-Regular.ttf) format('truetype');}#viewMovie em:hover{}#viewMovie a:hover{background:#059a05;}.topHead{border-color:;}.search-box form button{}.cp-menu{background-color:!important;}a.cinemaCom{position:absolute;top:9px;left:10px;background:#25a9df;color:white;font-weight:bold;display:inline-block;line-height:100%;padding:6px 10px;border-radius:5px;box-shadow:0px 1px 3px rgba(0,0,0,0.25);}.sectionTop .filmBlock span{background-color:#cc0000!important;}.sectionTop .filmBlock .views{background-color:#ffffff!important;}.moviefilm .movief{background-color:rgba(0,0,0,0.79)!important;color:#fefafa!important;}.moviefilm .movief a{color:#fefafa!important;}.sectionTop{background-color:rgba(0,0,0,0.63)!important;}.footer>.MASs .alignright{color:#eee;}.footer>.MASs .alignleft{color:#eee;}.detailsMovie>.tags span{color:white;}#viewMovie em{border:0;transition:.3s all ease;position:absolute;top:0;line-height:100%;right:-10px;text-align:center;width:55%;z-index:100;font-family:Font Bold;height:102%;background:#b90000;color:white;font-size:23px;transform:skew(-8deg);font-style:normal;line-height:62px;}h2.module_title span{color:;}.header .inside{background-color:#921010;border-top:3px solid rgba(255,255,255,0.15);border-bottom:3px solid rgba(255,255,255,0.15);}@font-face{font-family:'FontAwesome';src:url('.fontsfontawesome-webfont.eotv=4.3.0');src:url('.fontsfontawesome-webfont.eotiefix&v=4.3.0') format('embedded-opentype'),url('.fontsfontawesome-webfont.woff2v=4.3.0') format('woff2'),url('.fontsfontawesome-webfont.woffv=4.3.0') format('woff'),url('.fontsfontawesome-webfont.ttfv=4.3.0') format('truetype'),url('.fontsfontawesome-webfont.svgv=4.3.0fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}.content-site{background:transparent!important;}.post-ratings{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;font-size:0px;margin-top:-1px;display:inline-block;margin-left:15px;}.post-ratings-loading{display:none;height:16px;text-align:left;}.moviefilm .ribbon{position:absolute;top:30px;z-index:10;left:-112px;direction:rtl;font-family:Font Bold,Arial;width:300px;background-color:#cc0000;transform:rotate(-50deg);}.post-ratings-image{border:0px;width:33px;}.post-ratings IMG,.post-ratings-loading IMG,.post-ratings-image IMG{width:32px;border:0px;padding:0px;margin:0px;}.post-ratings-text{}.post-ratings-comment-author{font-weight:normal;font-style:italic;}form#Rport{display:inline-block;float:left;}button.reportMovie{background-color:#b40b0b;color:#ffffff;cursor:pointer;border:0;font-family:Font Bold;font-size:17px;margin-top:-6px;border-radius:1px;padding:4px 15px;}.screen-graphic{}.serverDownload{text-align:center;padding-top:10px;clear:both;}.serverDownload>button i{float:right;width:40px;height:40px;background:white;border-radius:50%;text-align:center;color:green;line-height:42px;font-size:25px;margin-top:2px;margin-left:11px;}.serverDownload>button:after{content:'Download';position:absolute;bottom:6px;transition:.3s all ease;right:60px;font-size:12px;line-height:24px;transform:translate(0px,30px);}.serverDownload>button:hover:after{transform:translate(0);}.serverDownload>button:hover{line-height:31px;}.serverDownload>button{color:white;background:linear-gradient(#42BC3A,#298623,#197413);font-family:Font Bold,Arial Black;display:inline-block;padding:6px 10px;overflow:hidden;font-size:19px;width:220px;position:relative;height:60px;box-shadow:0px 3px 7px rgba(0,0,0,0.81);text-align:right;border-radius:4px;line-height:48px;transition:.3s all ease;}.detailsMovie.vieeed{width:100%!important;}.serverD{}.centered-view{width:860px;float:right;}body{background-image:linear-gradient(to left,rgba(0,0,0,0.2) 0%,rgba(45,44,45,0) 30%,rgba(255,255,255,0.15) 50%,rgba(0,0,0,0) 70%,rgba(0,0,0,0.21) 100%)!important;background-color:#b40b0b!important;}.topbar *{list-style:none;}span.po1{font-size:26px!important;top:4px!important;}span.po2{font-size:36px!important;top:6px!important;margin-left:10px;}span.po3{font-size:36px!important;top:6px!important;margin-right:10px;}span.po4{font-size:26px!important;top:4px!important;}.boxFirstOne{background-color:rgba(255,255,255,0.13);padding:20px 20px 6px;box-shadow:0px 0px 60px rgba(0,0,0,0.38);position:relative;}.alignleft{float:left;}.alignright{float:right;}.menuTOpper .tags{display:inline-block;margin-right:8px;}.social-shares{position:absolute;top:8px;left:4px;}h2.MovieTitlePoster i{float:right;width:35px;height:35px;background:#ffffff;margin-left:12px;color:#b90000;margin-top:1px;border-radius:3px;text-align:center;padding-top:8px;}h2.MovieTitlePoster{border-bottom:5px solid rgb(255,255,255);padding-bottom:6px;margin-bottom:6px;font-family:Font Bold,Arial;font-size:20px;}.menuTOpper .tags span{font-family:Font Bold;}.menuTOpper .tags a{background-color:#252525;color:#ffffff;display:inline-block;padding:0px 12px;border-radius:2px;}.menuTOpper>.container{width:1200px;margin:0 auto;}.menuTOpper{height:60px;background-color:#151515;padding:15px;border-top:3px solid #212121;border-bottom:3px solid #0b0b0b;position:relative;box-sizing:border-box;margin-bottom:20px;}.boxModuletiTle .moviefilm{width:222px;}h2.module_title a{color:white;}h2.module_title{font-size:30px;font-family:Font Bold,Arial;margin-bottom:20px;}.header.fixx{margin-bottom:53px;}.footer.fixx{position:fixed;bottom:0;z-index:100000;left:0;}.social-shares>span{position:relative;top:-12px;right:-6px;font-family:Font Bold,Arial Black;}h2.module_title span{color:#ffffff;}.episodesList a:hover{background-color:#b40b0b;}.boxModuletiTle+.boxModuletiTle{background:rgba(0,0,0,0.54);padding:15px 0;}.boxModuletiTle{text-align:center;margin-bottom:-20px;background:rgba(111,8,8,0.78);margin-top:-20px;padding:20px;}#contactForm>ol>li label{background:#070000!important;}#contactForm button[type="submit"]{background-color:#070000!important;border:3px solid rgba(0,0,0,0.07)!IMPORTANT;font-family:Font Bold!important;width:auto!important;padding:4px 21px!important;}.movieTitle a{color:#ddd;}.moviefilm>span.category a{color:white;}.moviefilm>span.category{position:absolute;bottom:0;left:0;width:100%;height:40px;background-color:rgb(39,39,39);z-index:10;line-height:39px;}.pagination li{position:relative;}.pagination li span.current{display:block;background-color:#070000;position:relative;margin:-3px -13px;height:37px;padding:0px 12px;line-height:38px;margin-bottom:-4px;}.social-shares ul{margin-bottom:0px;text-align:center;display:inline-block;}.social-shares li{list-style:none!important;margin-left:5px;display:inline-block;float:right;}.social-shares li a{display:block;width:33px;border-radius:3px;height:33px;padding-top:9px;font-size:17px;color:white;box-sizing:border-box;}.social-shares li a img{display:block;margin:12px auto 0;}.social-facebook a{background:#45619C;}.social-twitter a{background:#00ACEE;}.social-google a{background:#DD4B39;}.social-pinterest a{background:#BD1E23;}.social-linkedin a{background:#1D87BD;}.menuBOttomer .tags{display:inline-block;margin-right:8px;}.menuBOttomer .tags span{font-family:Font Bold;}.menuBOttomer .tags a{background-color:#b40b0b;color:#ffffff;display:inline-block;padding:0px 12px;border-radius:2px;}.menuBOttomer{height:60px;background-color:#070000;padding:15px;box-sizing:border-box;}.menuBOttomer{height:60px;background-color:#1e1e1e;margin-bottom:20px;}.Ad250{float:left;margin-bottom:70px;}.moviefilm:hover .topbarFilms{bottom:0;}h2.sepTItle span{font-family:arial black;position:relative;}body{background-image:url(.imgbg.jpg)!important;background-attachment:fixed!important;background-size:100% 100%!important;background-position:top center!important;color:#ffffff;}.sitemap_list{list-style:none;}.Ad160{float:right;width:160px;height:600px;margin-left:10px;background:rgba(255,255,255,0.14);}.Ad160-left{float:left;width:160px;height:600px;background:rgba(255,255,255,0.14);}.screen-graphic{background-size:106% 100%!important;background-position:top center;}.arrowsNextPrev{position:absolute!important;top:220.5px!important;width:calc(100% - 14px)!important;right:7px!important;}.sitemap_list>li{background-color:rgba(0,0,0,0.19);width:49%;display:inline-block;margin-bottom:5px;padding:7px;box-sizing:border-box;}.Ad728{margin:0 auto 20px;width:728px;background:rgba(255,255,255,0.14);}.sitemap_list>li a{color:white;font-family:Font Bold,Arial Black;}.pageContent{}.pageContent>p{margin-bottom:20px;}.sepTItleSld{background-color:transparent!important;margin:-20px 0 20px!important;font-family:Font Bold!important;text-shadow:0px 2px 5px black;text-align:center;}.reportError{background-color:rgb(205,13,13);margin-bottom:10px;font-family:Font Bold;padding:10px 16px;}.reportSuccess{background-color:rgb(26,161,10);margin-bottom:10px;font-family:Font Bold;padding:10px 16px;}h2.sepTItle{text-align:center;font-family:Font Bold,Arial Black;padding-bottom:18px;text-shadow:0px 2px 5px black;padding-top:0px;}.topbar{background-color:rgba(4,4,4,0.69);position:relative;z-index:100;box-shadow:0px 2px 4px 1px rgba(0,0,0,0.7);border-bottom:1px solid rgba(99,99,99,0.22);}.topbar>div ul li{display:inline-block;padding:10px 12px 9px;font-size:14px;font-family:Font Bold,Arial Black;border-left:1px solid rgba(255,255,255,0.21);}.topbar>div ul li a{color:white;}.topbar>div ul{}.topbar>div{width:1200px;margin:0 auto;}.topHead{border-color:#b40b0b!important;}.topbarFilms{position:absolute;bottom:-40px;left:0;height:40px;width:100%;transition:.2s all ease;z-index:10;line-height:24px;background:#9c0f0f;box-shadow:0px -1px 2px rgba(0,0,0,0.38);direction:rtl;}.topbarFilms span a{color:white;}.topbarFilms span{height:40px;font-size:12px;margin-bottom:5px;display:inline-block;color:white;float:right;font-family:Font Bold,Arial Black;padding:8px 6px;width:32%;}.topbarFilms span.category{box-shadow:-1px 0px 1px rgba(0,0,0,0.35);width:68%;background:rgb(175,20,20);font-size:14px;text-align:right;padding:9px 15px;height:40px;}.topbarFilms span.views{}.polygon{stroke:#cc4125!important;}.moviefilm{border-radius:0px!important;border:3px solid #d8d8d8!important;box-shadow:0px 7px 25px rgba(0,0,0,0.8)!important;}.moviefilmColum2{width:48%;margin-right:.5%;margin-left:.5%;height:239px;display:inline-block;overflow:hidden;margin-bottom:1%;background-color:#9c0f0f;}.moviefilmColum2>a img{width:100%;height:100%;}.bottombarFilms .view{background-color:#070000;position:absolute;left:-4px;top:0;padding:5px 16px 5px 21px;font-family:Font Bold;transform:skew(0,0deg);}h2.noThumb{text-align:center;width:calc(100% - 55px);margin:101px auto 0;text-align:center;position:relative;right:11px;color:rgba(0,0,0,0.35);font-size:21px;font-family:Font Bold;}.moviefilm.col3{width:32%;height:540px;}.moviefilm.col4{width:19%;height:400px;}.moviefilm.col6{width:15%;height:300px;}.boxlx:after{content:'';position:absolute;top:0;left:-16px;height:100%;width:20px;background-color:#9c0f0f;}.rightPOSTER{float:right;width:890px;position:relative;padding-bottom:70px;}.moviefilmColum2>a{width:214px;height:242px;margin:0;border-top:0!IMPORTANT;float:right;transform:skew(-10deg);background-color:rgb(232,232,232);border:3px solid #fff;margin-left:26px;margin-right:-24px;box-sizing:border-box;overflow:hidden;}.boxlx .movief a{color:white;}.boxlx .movieDesc{font-size:13px;text-align:right;color:#ffffff;margin-right:-17px;font-family:Font Bold,Arial Black;padding-left:13px;}.boxlx .movief{background-color:rgba(0,0,0,0.60);margin-bottom:10px;padding:6px;font-family:Font Bold,Arial Black;font-size:14px;text-align:right;transform:skew(-10deg);margin-right:-26px;}.boxlx{float:right;width:calc(100% - 221px);margin-top:12px;color:white;height:calc(100% - 22px);position:relative;box-sizing:border-box;}.bottombarFilms a{color:white;transform:skew(10deg);display:block;}.bottombarFilms{position:absolute;bottom:0;width:100%;text-align:right;background-color:#b50a0a;padding:5px 13px;overflow:hidden;box-sizing:border-box;transform:skew(-10deg);}.moviefilm:hover .movief{bottom:156px;}.moviefilm:hover .movieDesc{bottom:40px;}.moviefilm.col6 .movieDesc{height:90px;}.moviefilm.col6:hover .movief{bottom:00px;}.moviefilm .movieDesc{line-height:26px;height:116px;overflow:hidden;width:100%;position:absolute;bottom:-120px;left:0;transition:.5s all ease;background-color:rgba(84,3,3,0.86);color:#ffffff;text-align:center;font-size:13px;padding:8px 11px 11px;font-family:Font Bold,Arial Black;box-sizing:border-box;direction:rtl;}.moviefilm .movief{transform:initial!important;-webkit-animation:initial!important;}.moviefilm:hover img{transform:translate(0%,-40px);}.moviefilm img{}#watch-prev,#watch-next{padding-top:20px!important;}.pattern{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;}.pattern--hidden{visibility:hidden;opacity:0;}.pattern--hidden .polygon{transition-duration:0ms;}.pattern svg{width:100%;height:100%;}#viewMovie button:before{content:"\f04b";font-family:FontAwesome;line-height:64px;margin-left:7px;}.polygon{transition:-webkit-transform 300ms ease-in-out,opacity 300ms ease-in-out;transition:transform 300ms ease-in-out,opacity 300ms ease-in-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center bottom;transform-origin:center bottom;fill:transparent;}.coverInner .container{width:1200px;margin:0 auto;position:relative;}.coverInner{display:inline-block;width:100%;padding:14px 0;position:relative;background:rgba(0,0,0,0.55);}.polygon--hidden{opacity:0;-webkit-transform:scale(0);transform:scale(0);}.posterInnerRight .tags.Toggle{margin-bottom:10px;}.posterInnerRight .tags:not(.Toggle){display:inline-block;width:100%;margin-bottom:8px;padding-top:10px;}.score{display:inline-block;width:100%;background:rgba(255,255,255,0.23);height:47px;margin-bottom:10px;position:relative;}.score .stars .abc-c>span{display:inline-block;height:100%;background:url(imgstar-rating-sprite_dark.png) 0 -13px;}.score .stars .views{color:#ffffff;font-size:14px;font-weight:bold;}.score .stars .abc-c{margin-bottom:0;display:block;margin-top:0;overflow:hidden;font-size:0;text-align:right;height:13px;background:url(imgstar-rating-sprite_dark.png) 0 0px;width:130px;}.score .stars{position:relative;float:right;top:7px;}.sidebarMovie .score a{color:#fff}.sidebarMovie .score{background:#930506;color:rgba(255,255,255,.71);box-shadow:0px -2px 2px rgba(0,0,0,.26)}.sidebarMovie .score .rank{color:#edca3e}.sidebarMovie .score .stars{width:192px}.score .rank{float:right;height:40px;border-radius:5px;padding:0px 10px;text-align:center;font-size:38px;color:#ffffff;font-family:Font,tahoma;font-weight:bold;line-height:49px;}.posterInnerRight .tags.Toggle span{display:block;background:#801111;height:44px;line-height:43px;font-family:Font Bold;padding:0px 10px;cursor:pointer;}.posterInnerRight .tags.Toggle a{display:inline-block;color:white;background:rgba(255,255,255,0.09);padding:1px 6px;font-size:13px;line-height:23px;border-radius:4px;box-shadow:0px 0px 3px rgba(0,0,0,0.44);margin-bottom:5px;}.posterInnerRight .tags:not(.Toggle) span{font-family:Font Bold,Arial;font-weight:bold;float:right;margin-left:8px;line-height:24px;}.posterInnerRight .tags:not(.Toggle) a:hover{background:white;color:black;}.posterInnerRight .tags:not(.Toggle) a{transition:.3s all ease;color:#ffffff;display:inline-block;font-size:13px;background:rgba(185,0,0,0.35);border-radius:4px;line-height:22px;float:right;border:1px solid rgba(232,232,232,0.14);padding:2px 10px;margin-left:5px;margin-bottom:5px;}.posterInnerRight>p{background:linear-gradient(rgba(181,181,181,0.16),rgba(255,255,255,0.27));margin-bottom:8px;padding:15px;font-size:14px;line-height:26px;border-bottom:6px solid rgba(255,255,255,0.38);}.posterInnerRight.Not{margin-left:0;width:100%;}.posterInnerRight{float:right;width:670px;margin-left:10px;overflow:hidden;}.ff .polygon{-webkit-transform:scale(1)!important;transform:scale(1)!important;}.actors>span{display:block;background:#1d1d1d;text-align:center;font-family:Font Bold,Arial;font-weight:bold;padding:5px;margin-bottom:5px;}.owl-carousel .owl-item:nth-child(2n+0){margin-top:26px;transform:translate(0px,380px);}.owl-carousel .owl-item.active{transform:translate(0);}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .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}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;height:100%;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{padding:0px 4px;position:relative;min-height:1px;transform:translate(0,-400px);float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s .6s all ease;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.actors>a:hover{background:#b90000;color:white;}.actors>a{display:block;transition:.3s all ease;background:rgb(218,218,218);margin-bottom:4px;border-radius:4px;text-align:center;line-height:35px;color:black;font-weight:bold;}.actors{float:right;width:210px;}.pOSTTags{width:100%!important;display:none;text-align:center;margin-top:10px;}#viewMovie>button:hover+*+em{background:#d61919;}#viewMovie>button{border:0;position:absolute;top:0;right:-9px;width:55%;transform:skew(-9deg);cursor:pointer;height:100%;z-index:10000;background:transparent;font-size:0;}.show-assemblie{}.headerBGG>div{height:100%;background-size:cover;background-position:center;opacity:.3;}.headerBGG{position:fixed;top:0;right:0;width:100%;height:100%;background:black;z-index:-1;}.singleBGG{position:fixed;top:0;z-index:-1;right:0;width:100%;height:100%;background:black;}.singleBGG>div{height:100%;background-size:cover;background-position:center;background-attachment:fixed;opacity:.3;}.owl-pagination{position:absolute;bottom:-23px;right:0;width:100%;height:30px;text-align:center;}.owl-pagination>div{width:20px;height:20px;cursor:pointer;margin:0px 4px;border-radius:50%;background:#b10b0b;display:inline-block;}.owl-pagination>div.active{background:white;}.owl-wrapper-outer{height:100%;overflow:hidden;}a.showTrailer{position:absolute;bottom:0;left:0;width:100%;height:50px;text-align:center;background:rgba(123,4,4,0.86);color:white;font-family:Font Bold;line-height:49px;}.colors{position:absolute;top:58px;left:0;text-align:center}.colors a{display:inline-block;width:30px;height:30px;border:1px solid rgba(255,255,255,0.23);box-sizing:border-box}.colors a.red{background-color:rgb(203,0,0)}.adG>.closeAd{position:absolute;top:1px;left:100%;background:white;font-size:13px;padding:2px 3px;cursor:pointer}.adG{position:absolute;top:50%;width:300px;height:250px;margin-top:-125px;right:50%;margin-right:-150px}.colors a.white{background-color:white}.colors a.blue{background-color:#0833BB}.colors a.purple{background-color:#3C3780}.colors a.coffee{background-color:#BA8E4B}.colors a.black{background-color:black}.colors a.pink{background-color:#F5A2DE}.colors a.yellow{background-color:#E4CA17}.colors a.green{background-color:#61C016}.colors a.orange{background-color:#F7B337}.colors a.silver{background-color:#2C2B2B}.download-links a{display:inline-block;background-image:linear-gradient(#fff,#eee);padding:4px 14px;border-radius:1px;font-family:Font Bold}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}body{background:url(imgbg.jpg) repeat top center;margin:0;padding:0;font-family:Font,Arial}.wrapper{margin:0 auto;overflow:visible!important}.clearer:before,.clearer:after{display:table;content:" "}.clearer:after{clear:both}textarea,input[type="text"],input[type="email"],input[type="password"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}textarea,input[type="text"],input[type="email"],input[type="password"]{background-color:#fdfdfd;border:1px solid #cccccc;font-size:18px;color:#666666;padding:16px;font-weight:300;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}input[type="submit"]{font-weight:300}textarea:hover,input[type="text"]:hover,input[type="email"]:hover,input[type="password"]:hover{background-color:#fff;border-color:#666666}textarea:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus{background-color:#fff}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="button"]:focus,input[type="submit"]:focus{outline:none}input[type="text"]:focus{outline:none;border-color:#666666}input[type="text"]:hover{border:1px solid #666666}.btn-primary{background-color:#ffcc33;border:none;font-size:18px;color:#333333;padding:0 31px;height:53px}body .wrapper .content a:hover,.wrapper .breadcrumb a:hover{color:#000;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.overflow_hidden{overflow:hidden;width:103.5%;margin-left:-25px;padding-left:25px}.open_entry_image{display:block;width:100%}.main-body-color{background-color:#c50505}.secondary-body-color{background-color:#ffcc33}.align_center{text-align:center}.no_margin_bottom{margin-bottom:0!important}.margin_bottom_10{margin-bottom:10px!important}.gap{clear:both}.wrapper{position:relative;left:0;overflow:visible}.wrapper .main .page-wrapper{max-width:1200px;margin:0 auto;margin-top:228px!important;position:relative;z-index:2;background-color:#fafafa;box-shadow:0px -1px 1px 1px rgba(34,34,34,0.2)}body.not_front_page .wrapper .main .page-wrapper{box-shadow:0px -1px 1px 1px rgba(34,34,34,0.2)}body.page-template-template-front-page-php .wrapper .main .page-wrapper{margin-top:619px!important;padding:42px 15px 0 15px;max-width:1170px;box-shadow:0px -2px 1px 1px rgba(34,34,34,0.2)}body.page-template-template-front-page-php .wrapper .main .page-wrapper .content{margin-left:-15px;margin-right:-15px}body.page-template-template-front-page-php .wrapper .page-wrapper .content .sidebar-no-pull{padding-top:0;padding-bottom:0}.delimiter{font-weight:bold;font-size:10px;margin:0}.full-bg{width:100%;padding:50px 1000px 0 1000px;margin-left:-1000px;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.full-bg.bg-style-1{background-color:#fff;border-top:3px solid #d8d8d4;margin-top:50px}.full-bg.bg-style-1::after{top:-40px;bottom:auto;left:auto;border-width:40px 0 0 40px;border-color:transparent #fff;position:absolute;content:"";z-index:99;border-style:solid}body .wrapper .page-title h1{font-size:40px;line-height:34px;color:#fff;margin:0;padding:18px 17px}.page-wrapper .page_info{position:absolute;right:14px;top:-151px;margin:0}.page-wrapper .page_info .page-title{background-color:rgba(0,0,0,0.8);display:inline-block;float:right}.page-wrapper .content{margin-left:0;margin-right:0;margin-bottom:0}.wrapper .page-wrapper .content .sidebar-left-pull .main-content.vc_span9,.wrapper .page-wrapper .content .sidebar-right-pull .main-content.vc_span9{padding:30px 30px 35px 30px;width:73.8%}.wrapper .page-wrapper .content .sidebar-left-pull.vc_span9,.wrapper .page-wrapper .content .sidebar-right-pull.vc_span9{padding:30px 30px 35px 30px;width:73.8%}.wrapper .page-wrapper .content .sidebar-no-pull{padding:30px 30px 35px 30px}.wrapper .page-wrapper .content .sidebar-left.vc_span3,.wrapper .page-wrapper .content .sidebar-right.vc_span3{border-left:1px solid #cccccc;width:26.201%;background-color:#fff;padding:35px 27px 35px 27px}.wrapper .page-wrapper .content .sidebar-left{border-left:none;border-right:1px solid #cccccc}.wrapper .breadcrumb{margin-bottom:23px;color:#fff;text-align:right;clear:both}body .wrapper .breadcrumb a{font-size:12px;color:#fff;font-weight:normal;line-height:24px;text-decoration:none}.breadcrumb .current{font-weight:normal;font-size:12px}.wrapper .vh-pages-wrapper span,.wrapper .vh-pages-wrapper a{padding:11px;border:1px solid #cfcfca;margin-right:4px;text-decoration:none}.wrapper .vh-pages-wrapper{margin-left:-15px}.vh-pages-wrapper span.current{border:1px solid #ccc;color:#666}body .wrapper .vh-pages-wrapper a:hover{border:1px solid #666;color:#000}.wrapper .header{overflow:hidden;background-color:#fafafa;max-height:86px;margin-bottom:0}.header_search input[type=submit]{display:none}.offer_image.shadows:after,.offer_image.shadows:before{display:none}.offer_image.shadows.active:after,.offer_image.shadows.active:before{z-index:1}.offer_container .offer_image.active img{position:relative;z-index:2}.vh_wrapper.blur{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'effect-blur-1\'><feGaussianBlur stdDeviation=\'5\' /><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#effect-blur-1")}body.archive .post-thumb-img-wrapper.shadows:before,body.archive .post-thumb-img-wrapper.shadows:after{bottom:-29px;height:15%}.sidebar-no-pull .post-thumb-img-wrapper.shadows:before{bottom:-24px;height:30%}body.page-template-template-front-page-php .post-thumb-img-wrapper.shadows:before{bottom:-11px;height:20%}body.page-template-template-front-page-php .post-thumb-img-wrapper.active.shadows:before,body.page-template-template-front-page-php .post-thumb-img-wrapper.active.shadows:after{z-index:1}.teaser_grid_container_carousel .post_carousel_item .post-thumb-img-wrapper.active img{z-index:2;position:relative}.logo.shadows:before,.logo.shadows:after{z-index:200;bottom:-22px;height:30%;left:0px}.shadows{position:relative;display:inline-block}.shadows:before{content:'';position:absolute;background:url("images/shadow.png") center bottom no-repeat;background-size:100% 100%;width:100%;z-index:-1;height:20%;opacity:0.7}.vh_wrapper{overflow:hidden}.fullwidthbanner-container{position:absolute}.vc_row-fluid.front_page_white.border{background-color:#fff;position:relative;z-index:1;margin-bottom:0;padding-bottom:38px;padding-top:43px;border-top:4px solid rgba(0,0,0,0.1);margin-left:-30px;margin-right:-30px;padding-left:15px;padding-right:15px}.vc_row-fluid.front_page_white{background-color:#fff;position:relative;z-index:1;margin-bottom:0;padding-bottom:48px;margin-left:-30px;margin-right:-30px;padding-left:15px;padding-right:15px}body .ui-widget-content{z-index:999;overflow:visible;border-radius:0;border:none}body .spotlight .ui-widget-header{border:none;background:transparent;position:absolute!important;top:-95px;padding:0!important;width:100%}body .ui-widget-overlay{z-index:999}body .ui-dialog .ui-dialog-content{padding:0;background:#000}body .ui-dialog.spotlight{padding:0}body .spotlight .ui-dialog-title{background:rgba(0,0,0,0.8);width:auto;padding:21px 20px 25px 24px;font-size:40px;font-weight:300;font-family:"Lato";text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:500px}body .spotlight .ui-widget-header button{border:none!important;border-radius:0!important;height:70px!important;width:70px!important;background:#cccccc!important;position:absolute!important;top:15px!important;right:0!important;padding:0!important}body .spotlight .ui-widget-header button .ui-button-icon-primary{display:none}body .spotlight .ui-widget-header button.ui-state-focus{outline:none!important}body .spotlight .ui-widget-header button:before{content:'x';line-height:62px;text-align:center;font-size:40px;font-weight:300;font-family:"Lato";color:#000}a{text-decoration:none;color:black}*{padding:0;box-sizing:border-box;margin:0;outline:0;}.bg{position:fixed;top:0;left:0;width:100%;display:none;height:100%;background:url(imgbg.png) repeat top center;z-index:-1;box-shadow:inset 0px 0px 60px rgba(0,0,0,0.35);background-position:100% 0%}.header{margin-bottom:0px;z-index:200;background-repeat:repeat,no-repeat;background-size:auto auto,100% 53px;min-width:1100px;position:relative;z-index:999;}.header .inside:after{}.header .inside{text-align:center;padding-top:0px;display:table;width:100%;position:relative;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.22);}.header .inside .wrap{width:1200px;margin:0 auto;box-sizing:border-box}.header .inside .wrap>div>ul>li:hover:before{width:100%;left:0}.header .inside .wrap>div>ul>li.current-menu-item{background:rgb(25,25,25);}.header .inside .wrap>div>ul>li{display:inline-block;position:relative;font-size:20px;margin-bottom:0;list-style:none;text-align:center;float:right}.header .inside .wrap>div>ul>li:hover>a{background-color:rgb(23,23,23);-webkit-transition:all 0.3s ease-out;color:white;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.header .inside .wrap>div>ul>li>a{border-left:1px solid rgba(0,0,0,0.26);color:white;font-weight:bold;text-decoration:none;-webkit-transition:none;-moz-transition:none;font-size:13px;-ms-transition:none;-o-transition:none;transition:none;font-family:Font Bold,arial;padding:16px 14px;display:block;}.header .inside .wrap>div>ul>li:hover>ul:before{position:absolute;top:-10px;right:35px;margin-right:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #D00E0E;content:''}.header .inside .wrap>div>ul>li:hover>ul:after{content:'';position:absolute;background:url("imgshadow-1.png") center bottom no-repeat;background-size:100% 100%;width:100%;z-index:-1;height:35px;top:100%;margin-top:0;opacity:1;right:0}.header .inside .wrap>div>ul>li>ul{position:absolute;top:100%;opacity:0;transition:.3s all ease;visibility:hidden;right:0;margin-right:0;width:234px;background:white;font-size:14px;list-style:none;z-index:9999;padding-top:5px;margin-top:-10px;padding-bottom:9px;border-radius:0 0 3px 3px;border-top:4px solid #D00E0E}.header .inside .wrap>div>ul>li>ul>li{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.header .inside .wrap>div>ul>li>ul>li>a{display:block;padding:5px 15px 6px 15px;text-align:right;font-weight:normal;font-size:16px;transition:.2s all ease}.header .logo a{display:table-cell;vertical-align:middle;margin:0 auto}.header .logo img{max-width:100%;display:block;margin:0 auto}.header .logo{width:220px;margin:0 auto;position:relative;top:15px;}.header .inside .wrap>div>ul>li:hover>ul{opacity:1;visibility:visible;margin-top:0}.content-site.woa{padding-top:21px}.content-site:after{}.content-site+hr{display:none}.content-site{position:relative;padding:10px 0;min-width:1100px;z-index:10;background:linear-gradient(to left,#101010 0%,#2D2C2D 30%,#424242 50%,#2F2D2E 70%,#181818 100%);}.content-site>.inside{min-height:600px;width:1200px;min-width:1200px;margin:0 auto;border-radius:0 0 3px 3px}.content-site>.inside>.padding{padding:0;position:relative;z-index:100;width:100%;display:inline-block;box-sizing:border-box}h2.module_title span{font-weight:bold}.sectionTop>div>i{display:none}.sectionTop>div{width:calc(100% - 0px)!important;height:100%!important;margin:0 auto!important;direction:ltr;padding-top:10px;direction:ltr;position:relative;}.sectionTop .filmBlock span{position:absolute;top:20px;right:20%;font-family:Font Bold;color:white;width:300px;background-color:rgb(203,0,0);z-index:100;transform:rotate(-50deg);text-align:center;}.sectionTop .filmBlock{list-style:none;height:355px;width:100%;border:3px solid #ddd;float:left;position:relative;transition:.3s height ease,.3s margin-top ease;margin-left:8px;overflow:hidden;}.sectionTop h2 span{position:relative;font-family:arial black;}.sectionTop h2{background:rgba(23,101,193,1);text-align:center;padding:0;font-weight:normal;font-size:20px;margin:0 auto 17px;position:relative;display:none;}.sectionTop{color:#FCFCFC;border-radius:3px;box-sizing:border-box;padding:0px 0 0;margin:0px 0 0px;position:relative;min-width:1100px;height:420px;border-bottom:8px solid rgb(177,11,11);box-shadow:0px 1px 11px black;}.sectionTop .filmBlock:hover .views{opacity:1;transform:rotate(0) scale(1);}.sectionTop .filmBlock .views{position:absolute;top:7px;transform:rotate(150deg) scale(0);right:7px;padding:2px 8px;border-radius:5px;color:#b90000;transition:.3s .2s all ease;font-size:14px;font-family:Font Bold;z-index:3;text-align:center;box-shadow:0px 1px 2px rgba(0,0,0,0.52);}.sectionTop .filmBlock:hover .title{bottom:0;}.sectionTop .filmBlock:hover img{}.sectionTop .filmBlock .title{position:absolute;bottom:-120px;right:0;width:100%;background:rgba(29,29,29,0.92);z-index:3;color:white;text-align:center;font-size:13px;padding:9px;box-sizing:border-box;transition:.3s all ease;}.sectionTop .filmBlock img{width:100%;height:100%;transition:.3s all ease;position:relative;z-index:2}.header .inside .wrap>div>ul>li>ul>li>a:hover{background:#F6F6F6}.moviefilm .movief a{color:white;font-weight:normal;font-size:14px}.moviefilm .movief{opacity:1;-webkit-animation:rotateOutDownRight 1s both ease;-moz-animation:rotateOutDownRight 1s both ease;animation:rotateOutDownRight 1s both ease;position:absolute;bottom:0;left:0;text-align:center;transition:.5s all ease;padding:11px;box-sizing:border-box;width:100%;font-family:Font Bold,Arial Black;line-height:23px;direction:rtl;}.moviefilm{width:18.8%;margin-bottom:10px;margin-left:5px;margin-right:5px;display:inline-block;height:370px;overflow:hidden;background:rgba(255,255,255,0.01);border-radius:5px;box-sizing:border-box;box-shadow:0px 4px 10px 1px rgba(0,0,0,0.55);position:relative;border:3px solid #1A1A1A;}.moviefilm img{width:100%;height:100%;transition:.5s all ease;}.blocksFilms{display:table;width:100%;text-align:center}#watch-prev,#watch-next{position:absolute;height:80px;width:50px;background:rgba(0,0,0,0.77);top:50%;margin-top:-40px;z-index:10;font-size:41px;color:white;text-align:center;box-sizing:border-box;padding-top:10px}#watch-next{right:0px}#watch-prev{left:0px}.moviefilm:hover .movief{-webkit-animation:rotateInDownRight 1s both ease;-moz-animation:rotateInDownRight 1s both ease;animation:rotateInDownRight .5s both ease}.moviefilm:hover .catFilm{-webkit-animation:bounceIn 1s both ease;animation:bounceIn 1s both ease}.catFilm{text-transform:none;-webkit-animation:bounceOut 1s both ease;animation:bounceOut 1s both ease;position:absolute;display:none;bottom:0;left:0;text-align:center;width:100%;color:white;font-size:23px;background:#B50C48;box-sizing:border-box;padding:3px 13px 1px}.pagination *{margin:0;padding:0}.pagination li.active a,.pagination li:hover a{color:rgb(255,236,236)}.pagination li.active,.pagination li:hover{background:rgba(23,23,23,1);border-color:rgb(63,63,63)}.pagination>div{display:table;margin:0 auto;border-radius:3px}.pagination li{display:inline-block;float:right;padding:2px 12px 0px;font-size:17.5px;direction:ltr;border:1px solid rgba(0,0,0,0.22);background:rgb(255,255,255);margin-left:5px}.pagination li a{color:black}.pagination{clear:both;display:table;margin:0 auto;padding-top:10px}.film_title{background:linear-gradient(#fff,#eee);margin-bottom:10px;font-weight:normal;font-size:22px;text-align:center;padding:6px}.social{position:absolute;top:30px;left:200px;}.social li *{color:white}.social li{width:40px;height:40px;color:white;text-align:center;list-style:none;display:inline-block;float:right;margin-right:7px;font-weight:normal;font-size:19px;padding-top:12px;box-sizing:border-box;box-shadow:0px 0px 3px rgba(0,0,0,0.31);}.social li.facebook{background:#3C5A98}.social li.twitter{background:#20B8FF}.social li.youtube{background:#CF3427}.social li.google{background:#EA4D46}.sectionMovie>div .col1{width:305px;float:right;margin-left:15px}.sectionMovie>div{width:1100px;margin:0 auto;display:table;position:relative;z-index:10}.sectionMovie2>div>ul{text-align:center;margin-bottom:15px}.sectionMovie2>div>ul>li{display:inline-block;background:white;cursor:pointer;color:black;font-size:18px;margin-right:2.5px;margin-left:2.5px;box-shadow:0px 0px 5px rgba(0,0,0,0.41);font-weight:bold;padding:3px 11px;border-radius:2px}.sectionMovie2>div>ul>li.active{background:rgb(126,165,50);color:black;font-weight:normal}.sectionMovie2{background:rgb(23,23,23)!important;padding:20px 0px!important;border-bottom:0!important}.sectionMovie{background:rgb(23,23,23);padding:0px 0 20px;color:white;border-bottom:4px solid #fff}.sectionMovie .details *{list-style:none}.sectionMovie .details li:hover:after{border-width:6px 6px 6px 0;margin-top:-6px;border-color:transparent #FFFFFF transparent transparent}.sectionMovie .details li:hover{border-right:2px solid #F7F7F6;background-color:rgb(126,165,50);color:white}.sectionMovie .details li{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.14));margin-bottom:4px;padding:5px 15px 5px 5px;border-right:4px solid #7EA532;font-size:16px;color:black;background-color:#fff;cursor:pointer;box-sizing:border-box;position:relative;transition:.3s all ease;height:40px;line-height:29px}.sectionMovie .details{float:right;width:440px}.movieImg{float:right;width:295px;border:4px solid rgb(239,239,239);margin-left:15px;height:400px;box-sizing:border-box;position:relative;clear:right;box-shadow:0px 8px 14px rgba(0,0,0,0.4);}.movieImg img{width:100%;height:100%;}.sectionMovie:not(.sectionMovie2) .movieTitle{background:rgb(42,42,42);font-weight:normal;height:65px;padding-top:14px;box-sizing:border-box;padding-right:17px;position:relative;margin-bottom:20px}.sectionMovie .details li:after{content:'';width:0;transition:.3s all ease;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #7EA532 transparent transparent;position:absolute;right:0;top:50%;margin-top:-8px}.wra .cats li{list-style:none}.wra .cats li span:after{width:0;height:0;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent #7EA532 transparent transparent;position:absolute;content:'';right:100%;top:50%;margin-top:-7px}.wra .cats li span{display:inline-block;background:rgb(126,165,50);color:white;margin-left:10px;padding:2px 16px;position:relative}.wra .cats li a{background:white;padding:0px 9px;border-radius:2px;font-size:14px;display:inline-block;margin-left:4px}.serverD>*{max-width:100%}.serverD{}.search input{padding:2px 6px 4px;background:rgba(0,0,0,0.68)!important;border-color:rgba(0,0,0,0.1)!important;font-family:Font;font-size:16px;width:100%;color:white;box-sizing:border-box}.search button{position:absolute;top:12px;left:10px;background:transparent;border:0;color:white;cursor:pointer;font-size:15px}.search{position:absolute;top:9px;left:0;width:400px;z-index:100}.w-1100{position:relative;z-index:10;height:100%;margin-right:20px;}.top-menu li a{color:white;padding:4px 15px;display:inline-block}.top-menu li{list-style:none;display:inline-block;background-color:rgba(255,255,255,0.18);background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.32));margin-left:4px;float:right}.top-menu{position:absolute;top:4px;right:0;width:473px}.arrowsNextPrev>a:last-child:Hover span{right:auto;left:38px}.arrowsNextPrev>a:Hover span{opacity:1;right:39px}.arrowsNextPrev>a:last-child:Hover{margin-right:0;margin-left:-49px}.arrowsNextPrev>a:Hover{width:200px;margin-right:-49px}.arrowsNextPrev>a span{position:absolute;top:50%;font-size:13px;font-family:Font;width:46px;text-align:center;margin-top:-14px;opacity:0;right:40px;transition:.5s all ease}.arrowsNextPrev>a:last-child span{right:auto;left:50px}.screen-graphic{}.screen-graphic{padding-top:2px}.arrowsNextPrev{position:absolute;top:220.5px;width:calc(100% - 72px);right:37px}.arrowsNextPrev>a:last-child{float:left;text-align:left;border-left:1px solid #707077;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.arrowsNextPrev>a{display:inline-block;position:relative;padding:14px 15px;text-align:right;font-size:30px;transition:.3s all ease;direction:ltr;width:48px;float:right;color:white;font-weight:normal;border-radius:10px;border-bottom-left-radius:0;background:black;border-top-left-radius:0;line-height:100%;font-family:Changa One;border-right:1px solid #707077;border-top:1px solid #707077;border-bottom:1px solid #707077}.onEAD [name="BidVertiser_Frame"]{display:none}.onEAD>p>:first-child{display:block}.detailsMovie *{list-style:none}.detailsMovie>.tags a{background-color:rgba(10,10,10,0.4);padding:2px 9px;font-size:14px;border-radius:6px;color:#FFFFFF;font-family:Font Bold,Arial Black}.detailsMovie>.tags{margin-bottom:6px;color:black;}.detailsMovie>.tags span{display:inline-block;padding:2px 0;font-family:Font Bold,Arial;font-weight:bold;margin-left:7px}.detailsMovie{float:right;width:calc(100% - 563px);margin-bottom:20px}.movieTitle span{text-shadow:0px 2px 5px black;transform:skew(13deg)}.movieTitle{font-family:Font Bold,arial;font-size:15px;background:rgba(255,255,255,0.18);margin-bottom:10px;border:1px solid rgba(150,150,150,0.2);box-shadow:0px 1px 1px rgba(0,0,0,0.48);padding:10px 20px;}.detS{display:table;width:100%;margin-bottom:7px}.detS li:hover{background-color:rgba(0,0,0,0.21);border-right:6px solid #171717;padding-right:20px}.detS li:hover:after{border-width:7px 7px 7px 0;margin-top:-7px}.detS li:nth-child(2n+0){margin-left:0}.detS li{background:linear-gradient(rgba(0,0,0,0.04),rgba(0,0,0,0.2));background-color:rgba(23,23,23,0.1);margin-bottom:7px;padding:5px 10px;float:right;width:49.7%;position:relative;transition:.3s all ease;color:white;margin-left:.5%;height:38px;font-size:15px;cursor:pointer;overflow:hidden;font-weight:bold;box-sizing:border-box;line-height:27px;border-right:4px solid #151515}.cats{margin-bottom:10px;clear:right;padding-top:21px;float:right;width:325px}.cats span:after{width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #171717 transparent transparent;content:'';position:absolute;top:50%;margin-top:-5px;right:100%}.cats span{background:rgb(23,23,23);color:white;padding:3px 13px;display:inline-block;position:relative;margin-left:11px;font-size:14px;border-radius:0}.cats a:nth-child(2n+0){margin-left:0}.cats a{display:inline-block;margin-left:5px;background:#171717;padding:5px 12px;box-sizing:border-box;font-size:17px;width:160px;color:white;margin-bottom:4px;border:0;border-right:4px solid #FFFFFF}.serversUl{text-align:center;display:table;margin:0 auto -1px}.serversUl>li.active,.serversUl>li[active],.serversUl>li:hover{background-color:rgb(185,0,0);color:#fff5c4;border-color:rgb(5,2,10);}.serversUl>li{display:inline-block;background-color:rgba(21,21,21,1);padding:4px 11px;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.15));color:white;border-radius:3px;font-size:15px;cursor:pointer;border:1px solid rgba(36,36,36,1);margin-bottom:5px;margin:0px 3px 6px;font-family:Font Bold,Arial;font-weight:bold;}.movieImg .views{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.83);color:white;padding:3px 9px 5px;border-radius:5px;line-height:24px;font-size:17px;font-family:Arial Black;box-sizing:border-box;text-align:center;}.buttonDownloAdorWatch>form>a{position:absolute;left:-10px;width:50%;height:100%;text-align:center;background:#008000;transition:.3s all ease;line-height:60px;color:#fff;transform:skew(8deg);}.down_load{position:relative;width:100%;top:10px;text-align:center;background:green;transition:.3s all ease;line-height:40px;color:white;padding:5px 10px;clear:both;display:block;border-radius:5px;font-size:21px;font-family:Font Bold,Arial;font-weight:bold;}.episodesList a{}.episodesList a span{display:block;font-size:20px;line-height:25px;}.serverD>div>*:not(.adG) iframe{}.buttonDownloAdorWatch.NOTDOWNALS a{width:100%;z-index:1000000;}.buttonDownloAdorWatch.NOTDOWNALS em{display:none;}#contactForm>ol>li{margin-bottom:6px;display:table;width:100%}#contactForm>ol>li input{padding:7px 16px;font-family:Font;font-size:15px;box-sizing:border-box;height:40px;width:calc(100% - 207px)}#contactForm button[type="submit"]{float:left;border:0;background:#B0134D;font-size:20px;font-family:Font;color:white;width:135px;padding:4px 0px;cursor:pointer}#contactForm>ol>li textarea{padding:7px 16px;font-family:Font;font-size:15px;box-sizing:border-box;height:109px;width:calc(100% - 207px);margin-bottom:0px;float:right}#contactForm>ol>li label{width:200px;display:inline-block;float:right;line-height:36px;background:rgb(23,23,23);margin-left:7px;color:white;padding:2px 0px;padding-right:11px;box-sizing:border-box}#contactForm *{list-style:none}.detS li:after{width:0;height:0;border-style:solid;border-width:4px 4px 4px 0;border-color:transparent #151515 transparent transparent;content:'';transition:.3s all ease;position:absolute;right:0;top:50%;margin-top:-4px}#countdown{display:table;margin:0 auto}.goLink a{color:black}.goLink{background-color:rgb(255,255,255);background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.13));border-radius:4px;text-align:center;display:table;margin:0 auto;font-size:17px;padding:3px 17px}.footer>.MASs a{color:rgba(255,255,255,1);font-weight:bold;font-family:Font Bold,Arial}.footer>.MASs .alignleft{float:left;font-family:Font Bold,Arial Black;}.footer>.MASs .alignright{float:right;font-family:Font Bold,Arial Black}.footer>.MASs{width:1200px;margin:0 auto}.footer{background:#840707;color:white;display:table;overflow:hidden;width:100%;background-size:1px 1px;padding:9px 9px 11px;min-width:1100px;box-sizing:border-box;border-top:2px solid #171717;}.top-menu>div{float:right;margin-left:0px}.featuredBtn a{position:absolute;top:-22px;left:0px}.featuredBtn{clear:both;float:left;margin-top:-33px;font-size:25px;width:150px;height:0px;padding:0;position:relative;border-style:solid;border-width:27px 30px 27px 24px;border-color:#FFFFFF;border-right-color:transparent}ul#download-btn-freebie{float:left;list-style:none;clear:both}ul#download-btn-freebie>li{float:left;margin-right:20px;padding:10px 10px}ul#download-btn-freebie>li:last-child{margin-right:0}ul#download-btn-freebie>li>span{margin-bottom:10px}span.button:hover .icon i{-webkit-animation:toBottomFromTop 1s forwards infinite alternate;-moz-animation:toBottomFromTop 0.2s forwards infinite;animation:toBottomFromTop 0.2s forwards infinite}@-webkit-keyframes "toBottomFromTop" {
    49% {
        -webkit-transform: translateY(100%);
    }
    50% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
    }
    51% {
        opacity: 1;
    }
}
@-moz-keyframes "toBottomFromTop" {
    49% {
        -moz-transform: translateY(100%);
    }
    50% {
        opacity: 0;
        -moz-transform: translateY(-100%);
    }
    51% {
        opacity: 1;
    }
}
@keyframes "toBottomFromTop" {
    49% {
        transform: translateY(100%);
    }
    50% {
        opacity: 0;
        transform: translateY(-100%);
    }
    51% {
        opacity: 1;
    }
}
.moviefilm{
    direction: ltr;
}
.moviefilm a{
    display: block;
    position: relative;
     width: 100%;
      height: 100%;
}

span.button {
    display: table;
    padding: 5px;
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    background-color: rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1)
}
span.button:hover {
    cursor: pointer
}
span.button > * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
span.button:active > span.text {
    -webkit-box-shadow: inset 0px 5px 5px -5px rgba(0, 0, 0, 0.35) !important;
    -moz-box-shadow: inset 0px 5px 5px -5px rgba(0, 0, 0, 0.35) !important;
    box-shadow: inset 0px 5px 5px -5px rgba(0, 0, 0, 0.35) !important
}
span.button > span.icon,
span.button > span.text {
    display: table;
    border: 1px solid #000
}
span.button > span.icon {
    display: block;
    float: left;
    background: no-repeat center;
    border-right: none !important;
    height: 38px;
    width: 40px;
    border-radius: 3px 0px 0px 3px;
    -moz-border-radius: 3px 0px 0px 3px;
    -webkit-border-radius: 3px 0px 0px 3px
}
span.button > span.text {
    padding: 8px 40px;
    border-radius: 0px 3px 3px 0px;
    -moz-border-radius: 0px 3px 3px 0px;
    -webkit-border-radius: 0px 3px 3px 0px;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.7)
}
span.button.red > span.icon,
span.button.red > span.text {
    border-color: rgba(0, 0, 0, 0.1);
    color: #FFF;
    font-weight: bolder
}
span.button.red > span.icon {
    background-color: #171717;
    height: 52px;
    width: 51px;
    text-align: center;
    padding-top: 12px;
    font-size: 31px;
    overflow: hidden
}
span.button.red > span.text {
    background-color: #b80707;
    font-family: Flat;
    font-weight: 500;
    font-size: 20px;
    height: 52px;
    box-sizing: border-box
}
.topHead {
    background-size: cover;
    margin-bottom: 0px;
    height: 170px;
    background-position: 0px -90px;
}
.search-box form {
    float: left;
    position: relative;
    border-radius: 8px !important;
    overflow: hidden;
}
.search-box form input {
    padding: 13px 10px;
    font-size: 13px;
    font-family: Font;
    height: 50px;
    background: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 0.19);
    width: 280px;
}
.search-box form button {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    font-size: 16px;
    border: 0;
    background: transparent;
    color: rgb(255, 255, 255);
    cursor: pointer;
    width: 43px;
    background-color: rgb(40, 40, 40);
}
.search-box {
    padding: 0;
    background-size: 100% 50px;
    position: absolute;
    top: 72px;
    left: 200px;
    height: 56px;
    box-sizing: border-box;
    padding-top: 6px;
}
.serverD > div > *:not(.adG) {
    width: 100%;
    padding: 0 !important;
    height: 505px !important;
}
.serverD > div {
    display: none;
    margin-bottom: 0;
}
.serverD > div[active],
.serverD > div.active {
    display: block
}
.contentFilm * {
    color: white;
    font-size: 15px
}
.contentFilm {
    margin-bottom: 4px;
    padding: 6px 0px 5px;
    font-family: Font bold, Arial;
    color: #fff;
    text-shadow: 0px 1px 1px #000;
    font-weight: normal
}
.cp-menu {
    top: 11px;
    left: 190px;
    padding: 1.5px 3px;
    border: 2px solid rgba(255, 255, 255, 0.09);
    color: white;
    display: block;
    font-size: 13px;
    text-align: center;
    margin-bottom: 5px;
}
.social-single {
    padding-top: 0px;
    display: table;
    margin: 0 auto 15px
}
.likePage .widget-title {
    display: none
}
.likePage {
    padding-top: 20px;
    margin-bottom: 20px;
    clear: both
}
.buttonDownloAdorWatch {
    font-size: 21px;
    font-family: Font Bold, Arial;
    font-weight: bold;
    cursor: pointer;
    color: white;
    border-radius: 8px;
    border: 0;
    overflow: hidden;
    padding: 0px 19px;
    float: left;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.74);
    position: absolute;
    bottom: 0;
    left: 0;
    height: 63px;
    line-height: 25px;
    width: 100%;
}
.episodesList a {
    display: inline-block;
    color: white;
    padding: 10px 11px 5px;
    width: 90px;
    margin: 0 2px;
    font-size: 14px;
    margin-bottom: 6px;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.61);
    border-radius: 8px;
    border: 2px solid rgba(158, 158, 158, 0.26);
    font-family: Font Bold, Arial Black;
    background: rgba(0, 0, 0, 0.5);
}
.episodesList {
    position: relative;
    z-index: 1000;
    text-align: center;
    margin-bottom: 20px
}
.cpBtns {
    position: absolute;
    top: 15px;
    left: 10px;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0)
}
.fa-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%
}
.fa-2x {
    font-size: 2em
}
.fa-3x {
    font-size: 3em
}
.fa-4x {
    font-size: 4em
}
.fa-5x {
    font-size: 5em
}
.fa-fw {
    width: 1.28571429em;
    text-align: center
}
.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}
.fa-ul > li {
    position: relative
}
.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center
}
.fa-li.fa-lg {
    left: -1.85714286em
}
.fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    border-radius: .1em
}
.pull-right {
    float: right
}
.pull-left {
    float: left
}
.fa.pull-left {
    margin-right: .3em
}
.fa.pull-right {
    margin-left: .3em
}
.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}
.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}
@-webkit-keyframes "fa-spin" {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@keyframes "fa-spin" {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
.fa-rotate-90 {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}
.fa-rotate-180 {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}
.fa-rotate-270 {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}
.fa-flip-horizontal {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}
.fa-flip-vertical {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
    filter: none
}
.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}
.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}
.fa-stack-1x {
    line-height: inherit
}
.fa-stack-2x {
    font-size: 2em
}
.fa-inverse {
    color: #ffffff
}
.fa-glass:before {
    content: "\f000"
}
.fa-music:before {
    content: "\f001"
}
.fa-search:before {
    content: "\f002"
}
.fa-envelope-o:before {
    content: "\f003"
}
.fa-heart:before {
    content: "\f004"
}
.fa-star:before {
    content: "\f005"
}
.fa-star-o:before {
    content: "\f006"
}
.fa-user:before {
    content: "\f007"
}
.fa-film:before {
    content: "\f008"
}
.fa-th-large:before {
    content: "\f009"
}
.fa-th:before {
    content: "\f00a"
}
.fa-th-list:before {
    content: "\f00b"
}
.fa-check:before {
    content: "\f00c"
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
    content: "\f00d"
}
.fa-search-plus:before {
    content: "\f00e"
}
.fa-search-minus:before {
    content: "\f010"
}
.fa-power-off:before {
    content: "\f011"
}
.fa-signal:before {
    content: "\f012"
}
.fa-gear:before,
.fa-cog:before {
    content: "\f013"
}
.fa-trash-o:before {
    content: "\f014"
}
.fa-home:before {
    content: "\f015"
}
.fa-file-o:before {
    content: "\f016"
}
.fa-clock-o:before {
    content: "\f017"
}
.fa-road:before {
    content: "\f018"
}
.fa-download:before {
    content: "\f019"
}
.fa-arrow-circle-o-down:before {
    content: "\f01a"
}
.fa-arrow-circle-o-up:before {
    content: "\f01b"
}
.fa-inbox:before {
    content: "\f01c"
}
.fa-play-circle-o:before {
    content: "\f01d"
}
.fa-rotate-right:before,
.fa-repeat:before {
    content: "\f01e"
}
.fa-refresh:before {
    content: "\f021"
}
.fa-list-alt:before {
    content: "\f022"
}
.fa-lock:before {
    content: "\f023"
}
.fa-flag:before {
    content: "\f024"
}
.fa-headphones:before {
    content: "\f025"
}
.fa-volume-off:before {
    content: "\f026"
}
.fa-volume-down:before {
    content: "\f027"
}
.fa-volume-up:before {
    content: "\f028"
}
.fa-qrcode:before {
    content: "\f029"
}
.fa-barcode:before {
    content: "\f02a"
}
.fa-tag:before {
    content: "\f02b"
}
.fa-tags:before {
    content: "\f02c"
}
.fa-book:before {
    content: "\f02d"
}
.fa-bookmark:before {
    content: "\f02e"
}
.fa-print:before {
    content: "\f02f"
}
.fa-camera:before {
    content: "\f030"
}
.fa-font:before {
    content: "\f031"
}
.fa-bold:before {
    content: "\f032"
}
.fa-italic:before {
    content: "\f033"
}
.fa-text-height:before {
    content: "\f034"
}
.fa-text-width:before {
    content: "\f035"
}
.fa-align-left:before {
    content: "\f036"
}
.fa-align-center:before {
    content: "\f037"
}
.fa-align-right:before {
    content: "\f038"
}
.fa-align-justify:before {
    content: "\f039"
}
.fa-list:before {
    content: "\f03a"
}
.fa-dedent:before,
.fa-outdent:before {
    content: "\f03b"
}
.fa-indent:before {
    content: "\f03c"
}
.fa-video-camera:before {
    content: "\f03d"
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
    content: "\f03e"
}
.fa-pencil:before {
    content: "\f040"
}
.fa-map-marker:before {
    content: "\f041"
}
.fa-adjust:before {
    content: "\f042"
}
.fa-tint:before {
    content: "\f043"
}
.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\f044"
}
.fa-share-square-o:before {
    content: "\f045"
}
.fa-check-square-o:before {
    content: "\f046"
}
.fa-arrows:before {
    content: "\f047"
}
.fa-step-backward:before {
    content: "\f048"
}
.fa-fast-backward:before {
    content: "\f049"
}
.fa-backward:before {
    content: "\f04a"
}
.fa-play:before {
    content: "\f04b"
}
.fa-pause:before {
    content: "\f04c"
}
.fa-stop:before {
    content: "\f04d"
}
.fa-forward:before {
    content: "\f04e"
}
.fa-fast-forward:before {
    content: "\f050"
}
.fa-step-forward:before {
    content: "\f051"
}
.fa-eject:before {
    content: "\f052"
}
.fa-chevron-left:before {
    content: "\f053"
}
.fa-chevron-right:before {
    content: "\f054"
}
.fa-plus-circle:before {
    content: "\f055"
}
.fa-minus-circle:before {
    content: "\f056"
}
.fa-times-circle:before {
    content: "\f057"
}
.fa-check-circle:before {
    content: "\f058"
}
.fa-question-circle:before {
    content: "\f059"
}
.fa-info-circle:before {
    content: "\f05a"
}
.fa-crosshairs:before {
    content: "\f05b"
}
.fa-times-circle-o:before {
    content: "\f05c"
}
.fa-check-circle-o:before {
    content: "\f05d"
}
.fa-ban:before {
    content: "\f05e"
}
.fa-arrow-left:before {
    content: "\f060"
}
.fa-arrow-right:before {
    content: "\f061"
}
.fa-arrow-up:before {
    content: "\f062"
}
.fa-arrow-down:before {
    content: "\f063"
}
.fa-mail-forward:before,
.fa-share:before {
    content: "\f064"
}
.fa-expand:before {
    content: "\f065"
}
.fa-compress:before {
    content: "\f066"
}
.fa-plus:before {
    content: "\f067"
}
.fa-minus:before {
    content: "\f068"
}
.fa-asterisk:before {
    content: "\f069"
}
.fa-exclamation-circle:before {
    content: "\f06a"
}
.fa-gift:before {
    content: "\f06b"
}
.fa-leaf:before {
    content: "\f06c"
}
.fa-fire:before {
    content: "\f06d"
}
.fa-eye:before {
    content: "\f06e"
}
.fa-eye-slash:before {
    content: "\f070"
}
.fa-warning:before,
.fa-exclamation-triangle:before {
    content: "\f071"
}
.fa-plane:before {
    content: "\f072"
}
.fa-calendar:before {
    content: "\f073"
}
.fa-random:before {
    content: "\f074"
}
.fa-comment:before {
    content: "\f075"
}
.fa-magnet:before {
    content: "\f076"
}
.fa-chevron-up:before {
    content: "\f077"
}
.fa-chevron-down:before {
    content: "\f078"
}
.fa-retweet:before {
    content: "\f079"
}
.fa-shopping-cart:before {
    content: "\f07a"
}
.fa-folder:before {
    content: "\f07b"
}
.fa-folder-open:before {
    content: "\f07c"
}
.fa-arrows-v:before {
    content: "\f07d"
}
.fa-arrows-h:before {
    content: "\f07e"
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: "\f080"
}
.fa-twitter-square:before {
    content: "\f081"
}
.fa-facebook-square:before {
    content: "\f082"
}
.fa-camera-retro:before {
    content: "\f083"
}
.fa-key:before {
    content: "\f084"
}
.fa-gears:before,
.fa-cogs:before {
    content: "\f085"
}
.fa-comments:before {
    content: "\f086"
}
.fa-thumbs-o-up:before {
    content: "\f087"
}
.fa-thumbs-o-down:before {
    content: "\f088"
}
.fa-star-half:before {
    content: "\f089"
}
.fa-heart-o:before {
    content: "\f08a"
}
.fa-sign-out:before {
    content: "\f08b"
}
.fa-linkedin-square:before {
    content: "\f08c"
}
.fa-thumb-tack:before {
    content: "\f08d"
}
.fa-external-link:before {
    content: "\f08e"
}
.fa-sign-in:before {
    content: "\f090"
}
.fa-trophy:before {
    content: "\f091"
}
.fa-github-square:before {
    content: "\f092"
}
.fa-upload:before {
    content: "\f093"
}
.fa-lemon-o:before {
    content: "\f094"
}
.fa-phone:before {
    content: "\f095"
}
.fa-square-o:before {
    content: "\f096"
}
.fa-bookmark-o:before {
    content: "\f097"
}
.fa-phone-square:before {
    content: "\f098"
}
.fa-twitter:before {
    content: "\f099"
}
.fa-facebook-f:before,
.fa-facebook:before {
    content: "\f09a"
}
.fa-github:before {
    content: "\f09b"
}
.fa-unlock:before {
    content: "\f09c"
}
.fa-credit-card:before {
    content: "\f09d"
}
.fa-rss:before {
    content: "\f09e"
}
.fa-hdd-o:before {
    content: "\f0a0"
}
.fa-bullhorn:before {
    content: "\f0a1"
}
.fa-bell:before {
    content: "\f0f3"
}
.fa-certificate:before {
    content: "\f0a3"
}
.fa-hand-o-right:before {
    content: "\f0a4"
}
.fa-hand-o-left:before {
    content: "\f0a5"
}
.fa-hand-o-up:before {
    content: "\f0a6"
}
.fa-hand-o-down:before {
    content: "\f0a7"
}
.fa-arrow-circle-left:before {
    content: "\f0a8"
}
.fa-arrow-circle-right:before {
    content: "\f0a9"
}
.fa-arrow-circle-up:before {
    content: "\f0aa"
}
.fa-arrow-circle-down:before {
    content: "\f0ab"
}
.fa-globe:before {
    content: "\f0ac"
}
.fa-wrench:before {
    content: "\f0ad"
}
.fa-tasks:before {
    content: "\f0ae"
}
.fa-filter:before {
    content: "\f0b0"
}
.fa-briefcase:before {
    content: "\f0b1"
}
.fa-arrows-alt:before {
    content: "\f0b2"
}
.fa-group:before,
.fa-users:before {
    content: "\f0c0"
}
.fa-chain:before,
.fa-link:before {
    content: "\f0c1"
}
.fa-cloud:before {
    content: "\f0c2"
}
.fa-flask:before {
    content: "\f0c3"
}
.fa-cut:before,
.fa-scissors:before {
    content: "\f0c4"
}
.fa-copy:before,
.fa-files-o:before {
    content: "\f0c5"
}
.fa-paperclip:before {
    content: "\f0c6"
}
.fa-save:before,
.fa-floppy-o:before {
    content: "\f0c7"
}
.fa-square:before {
    content: "\f0c8"
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: "\f0c9"
}
.fa-list-ul:before {
    content: "\f0ca"
}
.fa-list-ol:before {
    content: "\f0cb"
}
.fa-strikethrough:before {
    content: "\f0cc"
}
.fa-underline:before {
    content: "\f0cd"
}
.fa-table:before {
    content: "\f0ce"
}
.fa-magic:before {
    content: "\f0d0"
}
.fa-truck:before {
    content: "\f0d1"
}
.fa-pinterest:before {
    content: "\f0d2"
}
.fa-pinterest-square:before {
    content: "\f0d3"
}
.fa-google-plus-square:before {
    content: "\f0d4"
}
.fa-google-plus:before {
    content: "\f0d5"
}
.fa-money:before {
    content: "\f0d6"
}
.fa-caret-down:before {
    content: "\f0d7"
}
.fa-caret-up:before {
    content: "\f0d8"
}
.fa-caret-left:before {
    content: "\f0d9"
}
.fa-caret-right:before {
    content: "\f0da"
}
.fa-columns:before {
    content: "\f0db"
}
.fa-unsorted:before,
.fa-sort:before {
    content: "\f0dc"
}
.fa-sort-down:before,
.fa-sort-desc:before {
    content: "\f0dd"
}
.fa-sort-up:before,
.fa-sort-asc:before {
    content: "\f0de"
}
.fa-envelope:before {
    content: "\f0e0"
}
.fa-linkedin:before {
    content: "\f0e1"
}
.fa-rotate-left:before,
.fa-undo:before {
    content: "\f0e2"
}
.fa-legal:before,
.fa-gavel:before {
    content: "\f0e3"
}
.fa-dashboard:before,
.fa-tachometer:before {
    content: "\f0e4"
}
.fa-comment-o:before {
    content: "\f0e5"
}
.fa-comments-o:before {
    content: "\f0e6"
}
.fa-flash:before,
.fa-bolt:before {
    content: "\f0e7"
}
.fa-sitemap:before {
    content: "\f0e8"
}
.fa-umbrella:before {
    content: "\f0e9"
}
.fa-paste:before,
.fa-clipboard:before {
    content: "\f0ea"
}
.fa-lightbulb-o:before {
    content: "\f0eb"
}
.fa-exchange:before {
    content: "\f0ec"
}
.fa-cloud-download:before {
    content: "\f0ed"
}
.fa-cloud-upload:before {
    content: "\f0ee"
}
.fa-user-md:before {
    content: "\f0f0"
}
.fa-stethoscope:before {
    content: "\f0f1"
}
.fa-suitcase:before {
    content: "\f0f2"
}
.fa-bell-o:before {
    content: "\f0a2"
}
.fa-coffee:before {
    content: "\f0f4"
}
.fa-cutlery:before {
    content: "\f0f5"
}
.fa-file-text-o:before {
    content: "\f0f6"
}
.fa-building-o:before {
    content: "\f0f7"
}
.fa-hospital-o:before {
    content: "\f0f8"
}
.fa-ambulance:before {
    content: "\f0f9"
}
.fa-medkit:before {
    content: "\f0fa"
}
.fa-fighter-jet:before {
    content: "\f0fb"
}
.fa-beer:before {
    content: "\f0fc"
}
.fa-h-square:before {
    content: "\f0fd"
}
.fa-plus-square:before {
    content: "\f0fe"
}
.fa-angle-double-left:before {
    content: "\f100"
}
.fa-angle-double-right:before {
    content: "\f101"
}
.fa-angle-double-up:before {
    content: "\f102"
}
.fa-angle-double-down:before {
    content: "\f103"
}
.fa-angle-left:before {
    content: "\f104"
}
.fa-angle-right:before {
    content: "\f105"
}
.fa-angle-up:before {
    content: "\f106"
}
.fa-angle-down:before {
    content: "\f107"
}
.fa-desktop:before {
    content: "\f108"
}
.fa-laptop:before {
    content: "\f109"
}
.fa-tablet:before {
    content: "\f10a"
}
.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\f10b"
}
.fa-circle-o:before {
    content: "\f10c"
}
.fa-quote-left:before {
    content: "\f10d"
}
.fa-quote-right:before {
    content: "\f10e"
}
.fa-spinner:before {
    content: "\f110"
}
.fa-circle:before {
    content: "\f111"
}
.fa-mail-reply:before,
.fa-reply:before {
    content: "\f112"
}
.fa-github-alt:before {
    content: "\f113"
}
.fa-folder-o:before {
    content: "\f114"
}
.fa-folder-open-o:before {
    content: "\f115"
}
.fa-smile-o:before {
    content: "\f118"
}
.fa-frown-o:before {
    content: "\f119"
}
.fa-meh-o:before {
    content: "\f11a"
}
.fa-gamepad:before {
    content: "\f11b"
}
.fa-keyboard-o:before {
    content: "\f11c"
}
.fa-flag-o:before {
    content: "\f11d"
}
.fa-flag-checkered:before {
    content: "\f11e"
}
.fa-terminal:before {
    content: "\f120"
}
.fa-code:before {
    content: "\f121"
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: "\f122"
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\f123"
}
.fa-location-arrow:before {
    content: "\f124"
}
.fa-crop:before {
    content: "\f125"
}
.fa-code-fork:before {
    content: "\f126"
}
.fa-unlink:before,
.fa-chain-broken:before {
    content: "\f127"
}
.fa-question:before {
    content: "\f128"
}
.fa-info:before {
    content: "\f129"
}
.fa-exclamation:before {
    content: "\f12a"
}
.fa-superscript:before {
    content: "\f12b"
}
.fa-subscript:before {
    content: "\f12c"
}
.fa-eraser:before {
    content: "\f12d"
}
.fa-puzzle-piece:before {
    content: "\f12e"
}
.fa-microphone:before {
    content: "\f130"
}
.fa-microphone-slash:before {
    content: "\f131"
}
.fa-shield:before {
    content: "\f132"
}
.fa-calendar-o:before {
    content: "\f133"
}
.fa-fire-extinguisher:before {
    content: "\f134"
}
.fa-rocket:before {
    content: "\f135"
}
.fa-maxcdn:before {
    content: "\f136"
}
.fa-chevron-circle-left:before {
    content: "\f137"
}
.fa-chevron-circle-right:before {
    content: "\f138"
}
.fa-chevron-circle-up:before {
    content: "\f139"
}
.fa-chevron-circle-down:before {
    content: "\f13a"
}
.fa-html5:before {
    content: "\f13b"
}
.fa-css3:before {
    content: "\f13c"
}
.fa-anchor:before {
    content: "\f13d"
}
.fa-unlock-alt:before {
    content: "\f13e"
}
.fa-bullseye:before {
    content: "\f140"
}
.fa-ellipsis-h:before {
    content: "\f141"
}
.fa-ellipsis-v:before {
    content: "\f142"
}
.fa-rss-square:before {
    content: "\f143"
}
.fa-play-circle:before {
    content: "\f144"
}
.fa-ticket:before {
    content: "\f145"
}
.fa-minus-square:before {
    content: "\f146"
}
.fa-minus-square-o:before {
    content: "\f147"
}
.fa-level-up:before {
    content: "\f148"
}
.fa-level-down:before {
    content: "\f149"
}
.fa-check-square:before {
    content: "\f14a"
}
.fa-pencil-square:before {
    content: "\f14b"
}
.fa-external-link-square:before {
    content: "\f14c"
}
.fa-share-square:before {
    content: "\f14d"
}
.fa-compass:before {
    content: "\f14e"
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: "\f150"
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: "\f151"
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: "\f152"
}
.fa-euro:before,
.fa-eur:before {
    content: "\f153"
}
.fa-gbp:before {
    content: "\f154"
}
.fa-dollar:before,
.fa-usd:before {
    content: "\f155"
}
.fa-rupee:before,
.fa-inr:before {
    content: "\f156"
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: "\f157"
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: "\f158"
}
.fa-won:before,
.fa-krw:before {
    content: "\f159"
}
.fa-bitcoin:before,
.fa-btc:before {
    content: "\f15a"
}
.fa-file:before {
    content: "\f15b"
}
.fa-file-text:before {
    content: "\f15c"
}
.fa-sort-alpha-asc:before {
    content: "\f15d"
}
.fa-sort-alpha-desc:before {
    content: "\f15e"
}
.fa-sort-amount-asc:before {
    content: "\f160"
}
.fa-sort-amount-desc:before {
    content: "\f161"
}
.fa-sort-numeric-asc:before {
    content: "\f162"
}
.fa-sort-numeric-desc:before {
    content: "\f163"
}
.fa-thumbs-up:before {
    content: "\f164"
}
.fa-thumbs-down:before {
    content: "\f165"
}
.fa-youtube-square:before {
    content: "\f166"
}
.fa-youtube:before {
    content: "\f167"
}
.fa-xing:before {
    content: "\f168"
}
.fa-xing-square:before {
    content: "\f169"
}
.fa-youtube-play:before {
    content: "\f16a"
}
.fa-dropbox:before {
    content: "\f16b"
}
.fa-stack-overflow:before {
    content: "\f16c"
}
.fa-instagram:before {
    content: "\f16d"
}
.fa-flickr:before {
    content: "\f16e"
}
.fa-adn:before {
    content: "\f170"
}
.fa-bitbucket:before {
    content: "\f171"
}
.fa-bitbucket-square:before {
    content: "\f172"
}
.fa-tumblr:before {
    content: "\f173"
}
.fa-tumblr-square:before {
    content: "\f174"
}
.fa-long-arrow-down:before {
    content: "\f175"
}
.fa-long-arrow-up:before {
    content: "\f176"
}
.fa-long-arrow-left:before {
    content: "\f177"
}
.fa-long-arrow-right:before {
    content: "\f178"
}
.fa-apple:before {
    content: "\f179"
}
.fa-windows:before {
    content: "\f17a"
}
.fa-android:before {
    content: "\f17b"
}
.fa-linux:before {
    content: "\f17c"
}
.fa-dribbble:before {
    content: "\f17d"
}
.fa-skype:before {
    content: "\f17e"
}
.fa-foursquare:before {
    content: "\f180"
}
.fa-trello:before {
    content: "\f181"
}
.fa-female:before {
    content: "\f182"
}
.fa-male:before {
    content: "\f183"
}
.fa-gittip:before,
.fa-gratipay:before {
    content: "\f184"
}
.fa-sun-o:before {
    content: "\f185"
}
.fa-moon-o:before {
    content: "\f186"
}
.fa-archive:before {
    content: "\f187"
}
.fa-bug:before {
    content: "\f188"
}
.fa-vk:before {
    content: "\f189"
}
.fa-weibo:before {
    content: "\f18a"
}
.fa-renren:before {
    content: "\f18b"
}
.fa-pagelines:before {
    content: "\f18c"
}
.fa-stack-exchange:before {
    content: "\f18d"
}
.fa-arrow-circle-o-right:before {
    content: "\f18e"
}
.fa-arrow-circle-o-left:before {
    content: "\f190"
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: "\f191"
}
.fa-dot-circle-o:before {
    content: "\f192"
}
.fa-wheelchair:before {
    content: "\f193"
}
.fa-vimeo-square:before {
    content: "\f194"
}
.fa-turkish-lira:before,
.fa-try:before {
    content: "\f195"
}
.fa-plus-square-o:before {
    content: "\f196"
}
.fa-space-shuttle:before {
    content: "\f197"
}
.fa-slack:before {
    content: "\f198"
}
.fa-envelope-square:before {
    content: "\f199"
}
.fa-wordpress:before {
    content: "\f19a"
}
.fa-openid:before {
    content: "\f19b"
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
    content: "\f19c"
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
    content: "\f19d"
}
.fa-yahoo:before {
    content: "\f19e"
}
.fa-google:before {
    content: "\f1a0"
}
.fa-reddit:before {
    content: "\f1a1"
}
.fa-reddit-square:before {
    content: "\f1a2"
}
.fa-stumbleupon-circle:before {
    content: "\f1a3"
}
.fa-stumbleupon:before {
    content: "\f1a4"
}
.fa-delicious:before {
    content: "\f1a5"
}
.fa-digg:before {
    content: "\f1a6"
}
.fa-pied-piper:before {
    content: "\f1a7"
}
.fa-pied-piper-alt:before {
    content: "\f1a8"
}
.fa-drupal:before {
    content: "\f1a9"
}
.fa-joomla:before {
    content: "\f1aa"
}
.fa-language:before {
    content: "\f1ab"
}
.fa-fax:before {
    content: "\f1ac"
}
.fa-building:before {
    content: "\f1ad"
}
.fa-child:before {
    content: "\f1ae"
}
.fa-paw:before {
    content: "\f1b0"
}
.fa-spoon:before {
    content: "\f1b1"
}
.fa-cube:before {
    content: "\f1b2"
}
.fa-cubes:before {
    content: "\f1b3"
}
.fa-behance:before {
    content: "\f1b4"
}
.fa-behance-square:before {
    content: "\f1b5"
}
.fa-steam:before {
    content: "\f1b6"
}
.fa-steam-square:before {
    content: "\f1b7"
}
.fa-recycle:before {
    content: "\f1b8"
}
.fa-automobile:before,
.fa-car:before {
    content: "\f1b9"
}
.fa-cab:before,
.fa-taxi:before {
    content: "\f1ba"
}
.fa-tree:before {
    content: "\f1bb"
}
.fa-spotify:before {
    content: "\f1bc"
}
.fa-deviantart:before {
    content: "\f1bd"
}
.fa-soundcloud:before {
    content: "\f1be"
}
.fa-database:before {
    content: "\f1c0"
}
.fa-file-pdf-o:before {
    content: "\f1c1"
}
.fa-file-word-o:before {
    content: "\f1c2"
}
.fa-file-excel-o:before {
    content: "\f1c3"
}
.fa-file-powerpoint-o:before {
    content: "\f1c4"
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
    content: "\f1c5"
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
    content: "\f1c6"
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
    content: "\f1c7"
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: "\f1c8"
}
.fa-file-code-o:before {
    content: "\f1c9"
}
.fa-vine:before {
    content: "\f1ca"
}
.fa-codepen:before {
    content: "\f1cb"
}
.fa-jsfiddle:before {
    content: "\f1cc"
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
    content: "\f1cd"
}
.fa-circle-o-notch:before {
    content: "\f1ce"
}
.fa-ra:before,
.fa-rebel:before {
    content: "\f1d0"
}
.fa-ge:before,
.fa-empire:before {
    content: "\f1d1"
}
.fa-git-square:before {
    content: "\f1d2"
}
.fa-git:before {
    content: "\f1d3"
}
.fa-hacker-news:before {
    content: "\f1d4"
}
.fa-tencent-weibo:before {
    content: "\f1d5"
}
.fa-qq:before {
    content: "\f1d6"
}
.fa-wechat:before,
.fa-weixin:before {
    content: "\f1d7"
}
.fa-send:before,
.fa-paper-plane:before {
    content: "\f1d8"
}
.fa-send-o:before,
.fa-paper-plane-o:before {
    content: "\f1d9"
}
.fa-history:before {
    content: "\f1da"
}
.fa-genderless:before,
.fa-circle-thin:before {
    content: "\f1db"
}
.fa-header:before {
    content: "\f1dc"
}
.fa-paragraph:before {
    content: "\f1dd"
}
.fa-sliders:before {
    content: "\f1de"
}
.fa-share-alt:before {
    content: "\f1e0"
}
.fa-share-alt-square:before {
    content: "\f1e1"
}
.fa-bomb:before {
    content: "\f1e2"
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
    content: "\f1e3"
}
.fa-tty:before {
    content: "\f1e4"
}
.fa-binoculars:before {
    content: "\f1e5"
}
.fa-plug:before {
    content: "\f1e6"
}
.fa-slideshare:before {
    content: "\f1e7"
}
.fa-twitch:before {
    content: "\f1e8"
}
.fa-yelp:before {
    content: "\f1e9"
}
.fa-newspaper-o:before {
    content: "\f1ea"
}
.fa-wifi:before {
    content: "\f1eb"
}
.fa-calculator:before {
    content: "\f1ec"
}
.fa-paypal:before {
    content: "\f1ed"
}
.fa-google-wallet:before {
    content: "\f1ee"
}
.fa-cc-visa:before {
    content: "\f1f0"
}
.fa-cc-mastercard:before {
    content: "\f1f1"
}
.fa-cc-discover:before {
    content: "\f1f2"
}
.fa-cc-amex:before {
    content: "\f1f3"
}
.fa-cc-paypal:before {
    content: "\f1f4"
}
.fa-cc-stripe:before {
    content: "\f1f5"
}
.fa-bell-slash:before {
    content: "\f1f6"
}
.fa-bell-slash-o:before {
    content: "\f1f7"
}
.fa-trash:before {
    content: "\f1f8"
}
.fa-copyright:before {
    content: "\f1f9"
}
.fa-at:before {
    content: "\f1fa"
}
.fa-eyedropper:before {
    content: "\f1fb"
}
.fa-paint-brush:before {
    content: "\f1fc"
}
.fa-birthday-cake:before {
    content: "\f1fd"
}
.fa-area-chart:before {
    content: "\f1fe"
}
.fa-pie-chart:before {
    content: "\f200"
}
.fa-line-chart:before {
    content: "\f201"
}
.fa-lastfm:before {
    content: "\f202"
}
.fa-lastfm-square:before {
    content: "\f203"
}
.fa-toggle-off:before {
    content: "\f204"
}
.fa-toggle-on:before {
    content: "\f205"
}
.fa-bicycle:before {
    content: "\f206"
}
.fa-bus:before {
    content: "\f207"
}
.fa-ioxhost:before {
    content: "\f208"
}
.fa-angellist:before {
    content: "\f209"
}
.fa-cc:before {
    content: "\f20a"
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
    content: "\f20b"
}
.fa-meanpath:before {
    content: "\f20c"
}
.fa-buysellads:before {
    content: "\f20d"
}
.fa-connectdevelop:before {
    content: "\f20e"
}
.fa-dashcube:before {
    content: "\f210"
}
.fa-forumbee:before {
    content: "\f211"
}
.fa-leanpub:before {
    content: "\f212"
}
.fa-sellsy:before {
    content: "\f213"
}
.fa-shirtsinbulk:before {
    content: "\f214"
}
.fa-simplybuilt:before {
    content: "\f215"
}
.fa-skyatlas:before {
    content: "\f216"
}
.fa-cart-plus:before {
    content: "\f217"
}
.fa-cart-arrow-down:before {
    content: "\f218"
}
.fa-diamond:before {
    content: "\f219"
}
.fa-ship:before {
    content: "\f21a"
}
.fa-user-secret:before {
    content: "\f21b"
}
.fa-motorcycle:before {
    content: "\f21c"
}
.fa-street-view:before {
    content: "\f21d"
}
.fa-heartbeat:before {
    content: "\f21e"
}
.fa-venus:before {
    content: "\f221"
}
.fa-mars:before {
    content: "\f222"
}
.fa-mercury:before {
    content: "\f223"
}
.fa-transgender:before {
    content: "\f224"
}
.fa-transgender-alt:before {
    content: "\f225"
}
.fa-venus-double:before {
    content: "\f226"
}
.fa-mars-double:before {
    content: "\f227"
}
.fa-venus-mars:before {
    content: "\f228"
}
.fa-mars-stroke:before {
    content: "\f229"
}
.fa-mars-stroke-v:before {
    content: "\f22a"
}
.fa-mars-stroke-h:before {
    content: "\f22b"
}
.fa-neuter:before {
    content: "\f22c"
}
.fa-facebook-official:before {
    content: "\f230"
}
.fa-pinterest-p:before {
    content: "\f231"
}
.fa-whatsapp:before {
    content: "\f232"
}
.fa-server:before {
    content: "\f233"
}
.fa-user-plus:before {
    content: "\f234"
}
.fa-user-times:before {
    content: "\f235"
}
.fa-hotel:before,
.fa-bed:before {
    content: "\f236"
}
.fa-viacoin:before {
    content: "\f237"
}
.fa-train:before {
    content: "\f238"
}
.fa-subway:before {
    content: "\f239"
}
.fa-medium:before {
    content: "\f23a"
}
@charset "gb2312";
@-webkit-keyframes "bounce" {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    40%,
    43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }
    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0);
    }
}
@keyframes "bounce" {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    40%,
    43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }
    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0);
    }
}
.bounce {
    -webkit-animation: bounce 1s both ease;
    animation: bounce 1s both ease;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom
}
@-webkit-keyframes "flash" {
    0%, 50%, 100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
@keyframes "flash" {
    0%, 50%, 100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
.flash {
    -webkit-animation: flash 1s both ease;
    animation: flash 1s both ease
}
@-webkit-keyframes "pulse" {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
@keyframes "pulse" {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
.pulse {
    -webkit-animation: pulse 1s both ease;
    animation: pulse 1s both ease
}
@-webkit-keyframes "rubberBand" {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
    30% {
        -webkit-transform: scale3d(1.25, 0.75, 1);
        transform: scale3d(1.25, 0.75, 1);
    }
    40% {
        -webkit-transform: scale3d(0.75, 1.25, 1);
        transform: scale3d(0.75, 1.25, 1);
    }
    50% {
        -webkit-transform: scale3d(1.15, 0.85, 1);
        transform: scale3d(1.15, 0.85, 1);
    }
    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1);
    }
    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
@keyframes "rubberBand" {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
    30% {
        -webkit-transform: scale3d(1.25, 0.75, 1);
        transform: scale3d(1.25, 0.75, 1);
    }
    40% {
        -webkit-transform: scale3d(0.75, 1.25, 1);
        transform: scale3d(0.75, 1.25, 1);
    }
    50% {
        -webkit-transform: scale3d(1.15, 0.85, 1);
        transform: scale3d(1.15, 0.85, 1);
    }
    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1);
    }
    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
.rubberBand {
    -webkit-animation: rubberBand 1s both ease;
    animation: rubberBand 1s both ease
}
@-webkit-keyframes "shake" {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}
@keyframes "shake" {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}
.shake {
    -webkit-animation: shake 1s both ease;
    animation: shake 1s both ease
}
@-webkit-keyframes "swing" {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg);
    }
    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg);
    }
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg);
    }
    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg);
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg);
    }
}
@keyframes "swing" {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg);
    }
    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg);
    }
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg);
    }
    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg);
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg);
    }
}
.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation: swing 1s both ease;
    animation: swing 1s both ease
}
@-webkit-keyframes "tada" {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
    10%,
    20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }
    40%,
    60%,
    80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
@keyframes "tada" {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
    10%,
    20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }
    40%,
    60%,
    80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
.tada {
    -webkit-animation: tada 1s both ease;
    animation: tada 1s both ease
}
@-webkit-keyframes "wobble" {
    0% {
        -webkit-transform: none;
        transform: none;
    }
    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    }
    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    }
    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    }
    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    }
    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    }
    100% {
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "wobble" {
    0% {
        -webkit-transform: none;
        transform: none;
    }
    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    }
    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    }
    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    }
    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    }
    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    }
    100% {
        -webkit-transform: none;
        transform: none;
    }
}
.wobble {
    -webkit-animation: wobble 1s both ease;
    animation: wobble 1s both ease
}
@-webkit-keyframes "bounceIn" {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
@keyframes "bounceIn" {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
.bounceIn {
    -webkit-animation: bounceIn .75s both ease;
    animation: bounceIn .75s both ease
}
@-webkit-keyframes "bounceInDown" {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0);
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0);
    }
    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }
    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0);
    }
    100% {
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "bounceInDown" {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0);
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0);
    }
    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }
    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0);
    }
    100% {
        -webkit-transform: none;
        transform: none;
    }
}
.bounceInDown {
    -webkit-animation: bounceInDown 1s both ease;
    animation: bounceInDown 1s both ease
}
@-webkit-keyframes "bounceInLeft" {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0);
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0);
    }
    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }
    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0);
    }
    100% {
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "bounceInLeft" {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0);
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0);
    }
    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }
    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0);
    }
    100% {
        -webkit-transform: none;
        transform: none;
    }
}
.bounceInLeft {
    -webkit-animation: bounceInLeft 1s both ease;
    animation: bounceInLeft 1s both ease
}
@-webkit-keyframes "bounceInRight" {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0);
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
    }
    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0);
    }
    100% {
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "bounceInRight" {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0);
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
    }
    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0);
    }
    100% {
        -webkit-transform: none;
        transform: none;
    }
}
.bounceInRight {
    -webkit-animation: bounceInRight 1s both ease;
    animation: bounceInRight 1s both ease
}
@-webkit-keyframes "bounceInUp" {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0);
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }
    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }
    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0);
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@keyframes "bounceInUp" {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0);
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }
    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }
    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0);
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.bounceInUp {
    -webkit-animation: bounceInUp 1s both ease;
    animation: bounceInUp 1s both ease
}
@-webkit-keyframes "bounceOut" {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }
    50%,
    55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
}
@keyframes "bounceOut" {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }
    50%,
    55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
}
.bounceOut {
    -webkit-animation: bounceOut .75s both ease;
    animation: bounceOut .75s both ease
}
@-webkit-keyframes "bounceOutDown" {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }
    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}
@keyframes "bounceOutDown" {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }
    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}
.bounceOutDown {
    -webkit-animation: bounceOutDown 1s both ease;
    animation: bounceOutDown 1s both ease
}
@-webkit-keyframes "bounceOutLeft" {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}
@keyframes "bounceOutLeft" {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}
.bounceOutLeft {
    -webkit-animation: bounceOutLeft 1s both ease;
    animation: bounceOutLeft 1s both ease
}
@-webkit-keyframes "bounceOutRight" {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}
@keyframes "bounceOutRight" {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}
.bounceOutRight {
    -webkit-animation: bounceOutRight 1s both ease;
    animation: bounceOutRight 1s both ease
}
@-webkit-keyframes "bounceOutUp" {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }
    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}
@keyframes "bounceOutUp" {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }
    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}
.bounceOutUp {
    -webkit-animation: bounceOutUp 1s both ease;
    animation: bounceOutUp 1s both ease
}
@-webkit-keyframes "fadeIn" {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@keyframes "fadeIn" {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.fadeIn {
    -webkit-animation: fadeIn 1s both ease;
    animation: fadeIn 1s both ease
}
@-webkit-keyframes "fadeInDown" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "fadeInDown" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInDown {
    -webkit-animation: fadeInDown 1s both ease;
    animation: fadeInDown 1s both ease
}
@-webkit-keyframes "fadeInDownBig" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "fadeInDownBig" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInDownBig {
    -webkit-animation: fadeInDownBig 1s both ease;
    animation: fadeInDownBig 1s both ease
}
@-webkit-keyframes "fadeInLeft" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "fadeInLeft" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInLeft {
    -webkit-animation: fadeInLeft 1s both ease;
    animation: fadeInLeft 1s both ease
}
@-webkit-keyframes "fadeInLeftBig" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "fadeInLeftBig" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInLeftBig {
    -webkit-animation: fadeInLeftBig 1s both ease;
    animation: fadeInLeftBig 1s both ease
}
@-webkit-keyframes "fadeInRight" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "fadeInRight" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInRight {
    -webkit-animation: fadeInRight 1s both ease;
    animation: fadeInRight 1s both ease
}
@-webkit-keyframes "fadeInRightBig" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "fadeInRightBig" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInRightBig {
    -webkit-animation: fadeInRightBig 1s both ease;
    animation: fadeInRightBig 1s both ease
}
@-webkit-keyframes "fadeInUp" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "fadeInUp" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInUp {
    -webkit-animation: fadeInUp 1s both ease;
    animation: fadeInUp 1s both ease
}
@-webkit-keyframes "fadeInUpBig" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "fadeInUpBig" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInUpBig {
    -webkit-animation: fadeInUpBig 1s both ease;
    animation: fadeInUpBig 1s both ease
}
@-webkit-keyframes "fadeOut" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@keyframes "fadeOut" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
.fadeOut {
    -webkit-animation: fadeOut 1s both ease;
    animation: fadeOut 1s both ease
}
@-webkit-keyframes "fadeOutDown" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}
@keyframes "fadeOutDown" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}
.fadeOutDown {
    -webkit-animation: fadeOutDown 1s both ease;
    animation: fadeOutDown 1s both ease
}
@-webkit-keyframes "fadeOutDownBig" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}
@keyframes "fadeOutDownBig" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}
.fadeOutDownBig {
    -webkit-animation: fadeOutDownBig 1s both ease;
    animation: fadeOutDownBig 1s both ease
}
@-webkit-keyframes "fadeOutLeft" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}
@keyframes "fadeOutLeft" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}
.fadeOutLeft {
    -webkit-animation: fadeOutLeft 1s both ease;
    animation: fadeOutLeft 1s both ease
}
@-webkit-keyframes "fadeOutLeftBig" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}
@keyframes "fadeOutLeftBig" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}
.fadeOutLeftBig {
    -webkit-animation: fadeOutLeftBig 1s both ease;
    animation: fadeOutLeftBig 1s both ease
}
@-webkit-keyframes "fadeOutRight" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}
@keyframes "fadeOutRight" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}
.fadeOutRight {
    -webkit-animation: fadeOutRight 1s both ease;
    animation: fadeOutRight 1s both ease
}
@-webkit-keyframes "fadeOutRightBig" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}
@keyframes "fadeOutRightBig" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}
.fadeOutRightBig {
    -webkit-animation: fadeOutRightBig 1s both ease;
    animation: fadeOutRightBig 1s both ease
}
@-webkit-keyframes "fadeOutUp" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}
@keyframes "fadeOutUp" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}
.fadeOutUp {
    -webkit-animation: fadeOutUp 1s both ease;
    animation: fadeOutUp 1s both ease
}
@-webkit-keyframes "fadeOutUpBig" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}
@keyframes "fadeOutUpBig" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}
.fadeOutUpBig {
    -webkit-animation: fadeOutUpBig 1s both ease;
    animation: fadeOutUpBig 1s both ease
}
@-webkit-keyframes "flip" {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    40% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    50% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
        transform: perspective(400px) scale3d(.95, .95, .95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}
@keyframes "flip" {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    40% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    50% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
        transform: perspective(400px) scale3d(.95, .95, .95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}
.animated.flip {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation: flip 1s both ease;
    animation: flip 1s both ease
}
@-webkit-keyframes "flipInX" {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}
@keyframes "flipInX" {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}
.flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation: flipInX 1s both ease;
    animation: flipInX 1s both ease
}
@-webkit-keyframes "flipInY" {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1;
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}
@keyframes "flipInY" {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1;
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}
.flipInY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation: flipInY 1s both ease;
    animation: flipInY 1s both ease
}
@-webkit-keyframes "flipOutX" {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0;
    }
}
@keyframes "flipOutX" {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0;
    }
}
.flipOutX {
    -webkit-animation: flipOutX .75s both ease;
    animation: flipOutX .75s both ease;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important
}
@-webkit-keyframes "flipOutY" {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0;
    }
}
@keyframes "flipOutY" {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0;
    }
}
.flipOutY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation: flipOutY .75s both ease;
    animation: flipOutY .75s both ease
}
@-webkit-keyframes "lightSpeedIn" {
    0% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0;
    }
    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1;
    }
    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
@keyframes "lightSpeedIn" {
    0% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0;
    }
    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1;
    }
    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
.lightSpeedIn {
    -webkit-animation: lightSpeedIn 1s both ease-out;
    animation: lightSpeedIn 1s both ease-out
}
@-webkit-keyframes "lightSpeedOut" {
    0% {
        opacity: 1;
    }
    100% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0;
    }
}
@keyframes "lightSpeedOut" {
    0% {
        opacity: 1;
    }
    100% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0;
    }
}
.lightSpeedOut {
    -webkit-animation: lightSpeedOut 1s both ease-in;
    animation: lightSpeedOut 1s both ease-in
}
@-webkit-keyframes "rotateIn" {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
@keyframes "rotateIn" {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
.rotateIn {
    -webkit-animation: rotateIn 1s both ease;
    animation: rotateIn 1s both ease
}
@-webkit-keyframes "rotateInDownLeft" {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
@keyframes "rotateInDownLeft" {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
.rotateInDownLeft {
    -webkit-animation: rotateInDownLeft 1s both ease;
    animation: rotateInDownLeft 1s both ease
}
@-webkit-keyframes "rotateInDownRight" {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
@keyframes "rotateInDownRight" {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
.rotateInDownRight {
    -webkit-animation: rotateInDownRight 1s both ease;
    animation: rotateInDownRight 1s both ease
}
@-webkit-keyframes "rotateInUpLeft" {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
@keyframes "rotateInUpLeft" {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
.rotateInUpLeft {
    -webkit-animation: rotateInUpLeft 1s both ease;
    animation: rotateInUpLeft 1s both ease
}
@-webkit-keyframes "rotateInUpRight" {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
@keyframes "rotateInUpRight" {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0;
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}
.rotateInUpRight {
    -webkit-animation: rotateInUpRight 1s both ease;
    animation: rotateInUpRight 1s both ease
}
@-webkit-keyframes "rotateOut" {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0;
    }
}
@keyframes "rotateOut" {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0;
    }
}
.rotateOut {
    -webkit-animation: rotateOut 1s both ease;
    animation: rotateOut 1s both ease
}
@-webkit-keyframes "rotateOutDownLeft" {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
}
@keyframes "rotateOutDownLeft" {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
}
.rotateOutDownLeft {
    -webkit-animation: rotateOutDownLeft 1s both ease;
    animation: rotateOutDownLeft 1s both ease
}
@-webkit-keyframes "rotateOutDownRight" {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}
@keyframes "rotateOutDownRight" {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}
.rotateOutDownRight {
    -webkit-animation: rotateOutDownRight 1s both ease;
    animation: rotateOutDownRight 1s both ease
}
@-webkit-keyframes "rotateOutUpLeft" {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}
@keyframes "rotateOutUpLeft" {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}
.rotateOutUpLeft {
    -webkit-animation: rotateOutUpLeft 1s both ease;
    animation: rotateOutUpLeft 1s both ease
}
@-webkit-keyframes "rotateOutUpRight" {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0;
    }
}
@keyframes "rotateOutUpRight" {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0;
    }
}
.rotateOutUpRight {
    -webkit-animation: rotateOutUpRight 1s both ease;
    animation: rotateOutUpRight 1s both ease
}
@-webkit-keyframes "hinge" {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }
    20%,
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }
    40%,
    80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }
    100% {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0;
    }
}
@keyframes "hinge" {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }
    20%,
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }
    40%,
    80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }
    100% {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0;
    }
}
.hinge {
    -webkit-animation: hinge 1s both ease;
    animation: hinge 1s both ease
}
@-webkit-keyframes "rollIn" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes "rollIn" {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.rollIn {
    -webkit-animation: rollIn 1s both ease;
    animation: rollIn 1s both ease
}
@-webkit-keyframes "rollOut" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    }
}
@keyframes "rollOut" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    }
}
.rollOut {
    -webkit-animation: rollOut 1s both ease;
    animation: rollOut 1s both ease
}
@-webkit-keyframes "zoomIn" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
    50% {
        opacity: 1;
    }
}
@keyframes "zoomIn" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
    50% {
        opacity: 1;
    }
}
.zoomIn {
    -webkit-animation: zoomIn 1s both ease;
    animation: zoomIn 1s both ease
}
@-webkit-keyframes "zoomInDown" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
@keyframes "zoomInDown" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
.zoomInDown {
    -webkit-animation: zoomInDown 1s both ease;
    animation: zoomInDown 1s both ease
}
@-webkit-keyframes "zoomInLeft" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
@keyframes "zoomInLeft" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
.zoomInLeft {
    -webkit-animation: zoomInLeft 1s both ease;
    animation: zoomInLeft 1s both ease
}
@-webkit-keyframes "zoomInRight" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
@keyframes "zoomInRight" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
.zoomInRight {
    -webkit-animation: zoomInRight 1s both ease;
    animation: zoomInRight 1s both ease
}
@-webkit-keyframes "zoomInUp" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
@keyframes "zoomInUp" {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
.zoomInUp {
    -webkit-animation: zoomInUp 1s both ease;
    animation: zoomInUp 1s both ease
}
@-webkit-keyframes "zoomOut" {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
    100% {
        opacity: 0;
    }
}
@keyframes "zoomOut" {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
    100% {
        opacity: 0;
    }
}
.zoomOut {
    -webkit-animation: zoomOut 1s both ease;
    animation: zoomOut 1s both ease
}
@-webkit-keyframes "zoomOutDown" {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
@keyframes "zoomOutDown" {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
.zoomOutDown {
    -webkit-animation: zoomOutDown 1s both ease;
    animation: zoomOutDown 1s both ease
}
@-webkit-keyframes "zoomOutLeft" {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center;
    }
}
@keyframes "zoomOutLeft" {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center;
    }
}
.zoomOutLeft {
    -webkit-animation: zoomOutLeft 1s both ease;
    animation: zoomOutLeft 1s both ease
}
@-webkit-keyframes "zoomOutRight" {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center;
    }
}
@keyframes "zoomOutRight" {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center;
    }
}
.zoomOutRight {
    -webkit-animation: zoomOutRight 1s both ease;
    animation: zoomOutRight 1s both ease
}
@-webkit-keyframes "zoomOutUp" {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
@keyframes "zoomOutUp" {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
.zoomOutUp {
    -webkit-animation: zoomOutUp 1s both ease;
    animation: zoomOutUp 1s both ease
}
@-webkit-keyframes "slideInDown" {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible;
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@keyframes "slideInDown" {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible;
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
.slideInDown {
    -webkit-animation: slideInDown 1s both ease;
    animation: slideInDown 1s both ease
}
@-webkit-keyframes "slideInLeft" {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: visible;
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes "slideInLeft" {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: visible;
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
.slideInLeft {
    -webkit-animation: slideInLeft 1s both ease;
    animation: slideInLeft 1s both ease
}
@-webkit-keyframes "slideInRight" {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        visibility: visible;
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes "slideInRight" {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        visibility: visible;
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
.slideInRight {
    -webkit-animation: slideInRight 1s both ease;
    animation: slideInRight 1s both ease
}
@-webkit-keyframes "slideInUp" {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible;
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@keyframes "slideInUp" {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible;
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
.slideInUp {
    -webkit-animation: slideInUp 1s both ease;
    animation: slideInUp 1s both ease
}
@-webkit-keyframes "slideOutDown" {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
}
@keyframes "slideOutDown" {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
}
.slideOutDown {
    -webkit-animation: slideOutDown 1s both ease;
    animation: slideOutDown 1s both ease
}
@-webkit-keyframes "slideOutLeft" {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}
@keyframes "slideOutLeft" {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}
.slideOutLeft {
    -webkit-animation: slideOutLeft 1s both ease;
    animation: slideOutLeft 1s both ease
}
@-webkit-keyframes "slideOutRight" {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}
@keyframes "slideOutRight" {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}
.slideOutRight {
    -webkit-animation: slideOutRight 1s both ease;
    animation: slideOutRight 1s both ease
}
@-webkit-keyframes "slideOutUp" {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}
@keyframes "slideOutUp" {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}
.slideOutUp {
    -webkit-animation: slideOutUp 1s both ease;
    animation: slideOutUp 1s both ease
}
.owl-origin {
    -webkit-perspective: 1200px;
    -webkit-perspective-origin-x: 50%;
    -webkit-perspective-origin-y: 50%;
    -moz-perspective: 1200px;
    -moz-perspective-origin-x: 50%;
    -moz-perspective-origin-y: 50%;
    perspective: 1200px
}
.backSlideOut {
    -webkit-animation: backSlideOut 1s both ease;
    animation: backSlideOut 1s both ease
}
.backSlideIn {
    -webkit-animation: backSlideIn 1s both ease;
    animation: backSlideIn 1s both ease
}
.goDownIn {
    -webkit-animation: goDownIn .6s ease both;
    -moz-animation: goDownIn .6s ease both;
    animation: goDownIn .6s ease both
}
.goUpIn {
    -webkit-animation: goUpIn .6s ease both;
    -moz-animation: goUpIn .6s ease both;
    animation: goUpIn .6s ease both
}
.goLeftIn {
    -webkit-animation: goLeftIn .6s ease both;
    -moz-animation: goLeftIn .6s ease both;
    animation: goLeftIn .6s ease both
}
.goRightIn {
    -webkit-animation: goRightIn .6s ease both;
    -moz-animation: goRightIn .6s ease both;
    animation: goRightIn .6s ease both
}
.scaleUpIn {
    -webkit-animation: scaleUpIn .5s ease both;
    -moz-animation: scaleUpIn .5s ease both;
    animation: scaleUpIn .5s ease both
}
.scaleUpOut {
    -webkit-animation: scaleUpOut .5s ease both;
    -moz-animation: scaleUpOut .5s ease both;
    animation: scaleUpOut .5s ease both
}
.scaleToFade {
    -webkit-animation: scaleToFade .5s ease both;
    -moz-animation: scaleToFade .5s ease both;
    animation: scaleToFade .5s ease both
}
@-webkit-keyframes "empty" {
    0% {
        opacity: 1;
    }
}
@-moz-keyframes "empty" {
    0% {
        opacity: 1;
    }
}
@keyframes "empty" {
    0% {
        opacity: 1;
    }
}
@-webkit-keyframes "fadeIn" {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-moz-keyframes "fadeIn" {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@keyframes "fadeIn" {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-webkit-keyframes "fadeOut" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@-moz-keyframes "fadeOut" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@keyframes "fadeOut" {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@-webkit-keyframes "backSlideOut" {
    25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px);
    }
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
    }
    100% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
    }
}
@-moz-keyframes "backSlideOut" {
    25% {
        opacity: .5;
        -moz-transform: translateZ(-500px);
    }
    75% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(-200%);
    }
    100% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(-200%);
    }
}
@keyframes "backSlideOut" {
    25% {
        opacity: .5;
        transform: translateZ(-500px);
    }
    75% {
        opacity: .5;
        transform: translateZ(-500px) translateX(-200%);
    }
    100% {
        opacity: .5;
        transform: translateZ(-500px) translateX(-200%);
    }
}
@-webkit-keyframes "backSlideIn" {
    0%, 25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(200%);
    }
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateZ(0) translateX(0);
    }
}
@-moz-keyframes "backSlideIn" {
    0%, 25% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(200%);
    }
    75% {
        opacity: .5;
        -moz-transform: translateZ(-500px);
    }
    100% {
        opacity: 1;
        -moz-transform: translateZ(0) translateX(0);
    }
}
@keyframes "backSlideIn" {
    0%, 25% {
        opacity: .5;
        transform: translateZ(-500px) translateX(200%);
    }
    75% {
        opacity: .5;
        transform: translateZ(-500px);
    }
    100% {
        opacity: 1;
        transform: translateZ(0) translateX(0);
    }
}
@-webkit-keyframes "scaleToFade" {
    to {
        opacity: 0;
        -webkit-transform: scale(.8);
    }
}
@-moz-keyframes "scaleToFade" {
    to {
        opacity: 0;
        -moz-transform: scale(.8);
    }
}
@keyframes "scaleToFade" {
    to {
        opacity: 0;
        transform: scale(.8);
    }
}
@-webkit-keyframes "goDownIn" {
    from {
        -webkit-transform: translateY(-100%);
    }
}
@-moz-keyframes "goDownIn" {
    from {
        -moz-transform: translateY(-100%);
    }
}
@keyframes "goDownIn" {
    from {
        transform: translateY(-100%);
    }
}
@-webkit-keyframes "goUpIn" {
    from {
        -webkit-transform: translateY(100%);
    }
}
@-moz-keyframes "goUpIn" {
    from {
        -moz-transform: translateY(100%);
    }
}
@keyframes "goUpIn" {
    from {
        transform: translateY(100%);
    }
}
@-webkit-keyframes "goLeftIn" {
    from {
        -webkit-transform: translateX(100%);
    }
}
@-moz-keyframes "goLeftIn" {
    from {
        -moz-transform: translateX(100%);
    }
}
@keyframes "goLeftIn" {
    from {
        transform: translateX(100%);
    }
}
@-webkit-keyframes "goRightIn" {
    from {
        -webkit-transform: translateX(-100%);
    }
}
@-moz-keyframes "goRightIn" {
    from {
        -moz-transform: translateX(-100%);
    }
}
@keyframes "goRightIn" {
    from {
        transform: translateX(-100%);
    }
}
@-webkit-keyframes "scaleUpIn" {
    from {
        opacity: 0;
        -webkit-transform: scale(1.5);
    }
}
@-moz-keyframes "scaleUpIn" {
    from {
        opacity: 0;
        -moz-transform: scale(1.5);
    }
}
@keyframes "scaleUpIn" {
    from {
        opacity: 0;
        transform: scale(1.5);
    }
}
@-webkit-keyframes "scaleUpOut" {
    to {
        opacity: 0;
        -webkit-transform: scale(1.5);
    }
}
@-moz-keyframes "scaleUpOut" {
    to {
        opacity: 0;
        -moz-transform: scale(1.5);
    }
}
@keyframes "scaleUpOut" {
    to {
        opacity: 0;
        transform: scale(1.5);
    }
}
.moveToLeft {
    -webkit-animation: moveToLeft .6s ease both;
    animation: moveToLeft .6s ease both
}
.moveFromLeft {
    -webkit-animation: moveFromLeft .6s ease both;
    animation: moveFromLeft .6s ease both
}
.moveToRight {
    -webkit-animation: moveToRight .6s ease both;
    animation: moveToRight .6s ease both
}
.moveFromRight {
    -webkit-animation: moveFromRight .6s ease both;
    animation: moveFromRight .6s ease both
}
.moveToTop {
    -webkit-animation: moveToTop .6s ease both;
    animation: moveToTop .6s ease both
}
.moveFromTop {
    -webkit-animation: moveFromTop .6s ease both;
    animation: moveFromTop .6s ease both
}
.moveToBottom {
    -webkit-animation: moveToBottom .6s ease both;
    animation: moveToBottom .6s ease both
}
.moveFromBottom {
    -webkit-animation: moveFromBottom .6s ease both;
    animation: moveFromBottom .6s ease both
}
.moveToLeftFade {
    -webkit-animation: moveToLeftFade .7s ease both;
    animation: moveToLeftFade .7s ease both
}
.moveFromLeftFade {
    -webkit-animation: moveFromLeftFade .7s ease both;
    animation: moveFromLeftFade .7s ease both
}
.moveToRightFade {
    -webkit-animation: moveToRightFade .7s ease both;
    animation: moveToRightFade .7s ease both
}
.moveFromRightFade {
    -webkit-animation: moveFromRightFade .7s ease both;
    animation: moveFromRightFade .7s ease both
}
.moveToTopFade {
    -webkit-animation: moveToTopFade .7s ease both;
    animation: moveToTopFade .7s ease both
}
.moveFromTopFade {
    -webkit-animation: moveFromTopFade .7s ease both;
    animation: moveFromTopFade .7s ease both
}
.moveToBottomFade {
    -webkit-animation: moveToBottomFade .7s ease both;
    animation: moveToBottomFade .7s ease both
}
.moveFromBottomFade {
    -webkit-animation: moveFromBottomFade .7s ease both;
    animation: moveFromBottomFade .7s ease both
}
.moveToLeftEasing {
    -webkit-animation: moveToLeft .7s ease-in-out both;
    animation: moveToLeft .7s ease-in-out both
}
.moveToRightEasing {
    -webkit-animation: moveToRight .7s ease-in-out both;
    animation: moveToRight .7s ease-in-out both
}
.moveToTopEasing {
    -webkit-animation: moveToTop .7s ease-in-out both;
    animation: moveToTop .7s ease-in-out both
}
.moveToBottomEasing {
    -webkit-animation: moveToBottom .7s ease-in-out both;
    animation: moveToBottom .7s ease-in-out both
}
@-webkit-keyframes "moveToLeft" {
    from {}to {
        -webkit-transform: translateX(-100%);
    }
}
@keyframes "moveToLeft" {
    from {}to {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}
@-webkit-keyframes "moveFromLeft" {
    from {
        -webkit-transform: translateX(-100%);
    }
}
@keyframes "moveFromLeft" {
    from {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}
@-webkit-keyframes "moveToRight" {
    from {}to {
        -webkit-transform: translateX(100%);
    }
}
@keyframes "moveToRight" {
    from {}to {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}
@-webkit-keyframes "moveFromRight" {
    from {
        -webkit-transform: translateX(100%);
    }
}
@keyframes "moveFromRight" {
    from {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}
@-webkit-keyframes "moveToTop" {
    from {}to {
        -webkit-transform: translateY(-100%);
    }
}
@keyframes "moveToTop" {
    from {}to {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}
@-webkit-keyframes "moveFromTop" {
    from {
        -webkit-transform: translateY(-100%);
    }
}
@keyframes "moveFromTop" {
    from {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}
@-webkit-keyframes "moveToBottom" {
    from {}to {
        -webkit-transform: translateY(100%);
    }
}
@keyframes "moveToBottom" {
    from {}to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
}
@-webkit-keyframes "moveFromBottom" {
    from {
        -webkit-transform: translateY(100%);
    }
}
@keyframes "moveFromBottom" {
    from {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
}
@-webkit-keyframes "fade" {
    from {}to {
        opacity: 0.3;
    }
}
@keyframes "fade" {
    from {}to {
        opacity: 0.3;
    }
}
@-webkit-keyframes "moveToLeftFade" {
    from {}to {
        opacity: 0.3;
        -webkit-transform: translateX(-100%);
    }
}
@keyframes "moveToLeftFade" {
    from {}to {
        opacity: 0.3;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}
@-webkit-keyframes "moveFromLeftFade" {
    from {
        opacity: 0.3;
        -webkit-transform: translateX(-100%);
    }
}
@keyframes "moveFromLeftFade" {
    from {
        opacity: 0.3;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}
@-webkit-keyframes "moveToRightFade" {
    from {}to {
        opacity: 0.3;
        -webkit-transform: translateX(100%);
    }
}
@keyframes "moveToRightFade" {
    from {}to {
        opacity: 0.3;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}
@-webkit-keyframes "moveFromRightFade" {
    from {
        opacity: 0.3;
        -webkit-transform: translateX(100%);
    }
}
@keyframes "moveFromRightFade" {
    from {
        opacity: 0.3;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}
@-webkit-keyframes "moveToTopFade" {
    from {}to {
        opacity: 0.3;
        -webkit-transform: translateY(-100%);
    }
}
@keyframes "moveToTopFade" {
    from {}to {
        opacity: 0.3;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}
@-webkit-keyframes "moveFromTopFade" {
    from {
        opacity: 0.3;
        -webkit-transform: translateY(-100%);
    }
}
@keyframes "moveFromTopFade" {
    from {
        opacity: 0.3;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}
@-webkit-keyframes "moveToBottomFade" {
    from {}to {
        opacity: 0.3;
        -webkit-transform: translateY(100%);
    }
}
@keyframes "moveToBottomFade" {
    from {}to {
        opacity: 0.3;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
}
@-webkit-keyframes "moveFromBottomFade" {
    from {
        opacity: 0.3;
        -webkit-transform: translateY(100%);
    }
}
@keyframes "moveFromBottomFade" {
    from {
        opacity: 0.3;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
}
.scaleDown {
    -webkit-animation: scaleDown .7s ease both;
    animation: scaleDown .7s ease both
}
.scaleUp {
    -webkit-animation: scaleUp .7s ease both;
    animation: scaleUp .7s ease both
}
.scaleUpDown {
    -webkit-animation: scaleUpDown .5s ease both;
    animation: scaleUpDown .5s ease both
}
.scaleDownUp {
    -webkit-animation: scaleDownUp .5s ease both;
    animation: scaleDownUp .5s ease both
}
.scaleDownCenter {
    -webkit-animation: scaleDownCenter .4s ease-in both;
    animation: scaleDownCenter .4s ease-in both
}
.scaleUpCenter {
    -webkit-animation: scaleUpCenter .4s ease-out both;
    animation: scaleUpCenter .4s ease-out both
}
@-webkit-keyframes "scaleDown" {
    from {}to {
        opacity: 0;
        -webkit-transform: scale(.8);
    }
}
@keyframes "scaleDown" {
    from {}to {
        opacity: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8);
    }
}
@-webkit-keyframes "scaleUp" {
    from {
        opacity: 0;
        -webkit-transform: scale(.8);
    }
}
@keyframes "scaleUp" {
    from {
        opacity: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8);
    }
}
@-webkit-keyframes "scaleUpDown" {
    from {
        opacity: 0;
        -webkit-transform: scale(1.2);
    }
}
@keyframes "scaleUpDown" {
    from {
        opacity: 0;
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}
@-webkit-keyframes "scaleDownUp" {
    from {}to {
        opacity: 0;
        -webkit-transform: scale(1.2);
    }
}
@keyframes "scaleDownUp" {
    from {}to {
        opacity: 0;
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}
@-webkit-keyframes "scaleDownCenter" {
    from {}to {
        opacity: 0;
        -webkit-transform: scale(.7);
    }
}
@keyframes "scaleDownCenter" {
    from {}to {
        opacity: 0;
        -webkit-transform: scale(.7);
        transform: scale(.7);
    }
}
@-webkit-keyframes "scaleUpCenter" {
    from {
        opacity: 0;
        -webkit-transform: scale(.7);
    }
}
@keyframes "scaleUpCenter" {
    from {
        opacity: 0;
        -webkit-transform: scale(.7);
        transform: scale(.7);
    }
}
.rotateRightSideFirst {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotateRightSideFirst .8s both ease-in;
    animation: rotateRightSideFirst .8s both ease-in
}
.rotateLeftSideFirst {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotateLeftSideFirst .8s both ease-in;
    animation: rotateLeftSideFirst .8s both ease-in
}
.rotateTopSideFirst {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotateTopSideFirst .8s both ease-in;
    animation: rotateTopSideFirst .8s both ease-in
}
.rotateBottomSideFirst {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotateBottomSideFirst .8s both ease-in;
    animation: rotateBottomSideFirst .8s both ease-in
}
.flipOutRight {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: flipOutRight .5s both ease-in;
    animation: flipOutRight .5s both ease-in
}
.flipInLeft {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: flipInLeft .5s both ease-out;
    animation: flipInLeft .5s both ease-out
}
.flipOutLeft {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: flipOutLeft .5s both ease-in;
    animation: flipOutLeft .5s both ease-in
}
.flipInRight {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: flipInRight .5s both ease-out;
    animation: flipInRight .5s both ease-out
}
.flipOutTop {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: flipOutTop .5s both ease-in;
    animation: flipOutTop .5s both ease-in
}
.flipInBottom {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: flipInBottom .5s both ease-out;
    animation: flipInBottom .5s both ease-out
}
.flipOutBottom {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: flipOutBottom .5s both ease-in;
    animation: flipOutBottom .5s both ease-in
}
.flipInTop {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: flipInTop .5s both ease-out;
    animation: flipInTop .5s both ease-out
}
.rotateFall {
    -webkit-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-animation: rotateFall 1s both ease-in;
    animation: rotateFall 1s both ease-in
}
.rotateOutNewspaper {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: rotateOutNewspaper .5s both ease-in;
    animation: rotateOutNewspaper .5s both ease-in
}
.rotateInNewspaper {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: rotateInNewspaper .5s both ease-out;
    animation: rotateInNewspaper .5s both ease-out
}
.rotatePushLeft {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotatePushLeft .8s both ease;
    animation: rotatePushLeft .8s both ease
}
.rotatePushRight {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotatePushRight .8s both ease;
    animation: rotatePushRight .8s both ease
}
.rotatePushTop {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotatePushTop .8s both ease;
    animation: rotatePushTop .8s both ease
}
.rotatePushBottom {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotatePushBottom .8s both ease;
    animation: rotatePushBottom .8s both ease
}
.rotatePullRight {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotatePullRight .5s both ease;
    animation: rotatePullRight .5s both ease
}
.rotatePullLeft {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotatePullLeft .5s both ease;
    animation: rotatePullLeft .5s both ease
}
.rotatePullTop {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotatePullTop .5s both ease;
    animation: rotatePullTop .5s both ease
}
.rotatePullBottom {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotatePullBottom .5s both ease;
    animation: rotatePullBottom .5s both ease
}
.rotateFoldRight {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotateFoldRight .7s both ease;
    animation: rotateFoldRight .7s both ease
}
.rotateFoldLeft {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotateFoldLeft .7s both ease;
    animation: rotateFoldLeft .7s both ease
}
.rotateFoldTop {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotateFoldTop .7s both ease;
    animation: rotateFoldTop .7s both ease
}
.rotateFoldBottom {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotateFoldBottom .7s both ease;
    animation: rotateFoldBottom .7s both ease
}
.rotateUnfoldLeft {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotateUnfoldLeft .7s both ease;
    animation: rotateUnfoldLeft .7s both ease
}
.rotateUnfoldRight {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotateUnfoldRight .7s both ease;
    animation: rotateUnfoldRight .7s both ease
}
.rotateUnfoldTop {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotateUnfoldTop .7s both ease;
    animation: rotateUnfoldTop .7s both ease
}
.rotateUnfoldBottom {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotateUnfoldBottom .7s both ease;
    animation: rotateUnfoldBottom .7s both ease
}
.rotateRoomLeftOut {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotateRoomLeftOut .8s both ease;
    animation: rotateRoomLeftOut .8s both ease
}
.rotateRoomLeftIn {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotateRoomLeftIn .8s both ease;
    animation: rotateRoomLeftIn .8s both ease
}
.rotateRoomRightOut {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotateRoomRightOut .8s both ease;
    animation: rotateRoomRightOut .8s both ease
}
.rotateRoomRightIn {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotateRoomRightIn .8s both ease;
    animation: rotateRoomRightIn .8s both ease
}
.rotateRoomTopOut {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotateRoomTopOut .8s both ease;
    animation: rotateRoomTopOut .8s both ease
}
.rotateRoomTopIn {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotateRoomTopIn .8s both ease;
    animation: rotateRoomTopIn .8s both ease
}
.rotateRoomBottomOut {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotateRoomBottomOut .8s both ease;
    animation: rotateRoomBottomOut .8s both ease
}
.rotateRoomBottomIn {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotateRoomBottomIn .8s both ease;
    animation: rotateRoomBottomIn .8s both ease
}
.rotateCubeLeftOut {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotateCubeLeftOut .6s both ease-in;
    animation: rotateCubeLeftOut .6s both ease-in
}
.rotateCubeLeftIn {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotateCubeLeftIn .6s both ease-in;
    animation: rotateCubeLeftIn .6s both ease-in
}
.rotateCubeRightOut {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotateCubeRightOut .6s both ease-in;
    animation: rotateCubeRightOut .6s both ease-in
}
.rotateCubeRightIn {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotateCubeRightIn .6s both ease-in;
    animation: rotateCubeRightIn .6s both ease-in
}
.rotateCubeTopOut {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotateCubeTopOut .6s both ease-in;
    animation: rotateCubeTopOut .6s both ease-in
}
.rotateCubeTopIn {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotateCubeTopIn .6s both ease-in;
    animation: rotateCubeTopIn .6s both ease-in
}
.rotateCubeBottomOut {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotateCubeBottomOut .6s both ease-in;
    animation: rotateCubeBottomOut .6s both ease-in
}
.rotateCubeBottomIn {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotateCubeBottomIn .6s both ease-in;
    animation: rotateCubeBottomIn .6s both ease-in
}
.rotateCarouselLeftOut {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotateCarouselLeftOut .8s both ease;
    animation: rotateCarouselLeftOut .8s both ease
}
.rotateCarouselLeftIn {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotateCarouselLeftIn .8s both ease;
    animation: rotateCarouselLeftIn .8s both ease
}
.rotateCarouselRightOut {
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: rotateCarouselRightOut .8s both ease;
    animation: rotateCarouselRightOut .8s both ease
}
.rotateCarouselRightIn {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: rotateCarouselRightIn .8s both ease;
    animation: rotateCarouselRightIn .8s both ease
}
.rotateCarouselTopOut {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotateCarouselTopOut .8s both ease;
    animation: rotateCarouselTopOut .8s both ease
}
.rotateCarouselTopIn {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotateCarouselTopIn .8s both ease;
    animation: rotateCarouselTopIn .8s both ease
}
.rotateCarouselBottomOut {
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-animation: rotateCarouselBottomOut .8s both ease;
    animation: rotateCarouselBottomOut .8s both ease
}
.rotateCarouselBottomIn {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-animation: rotateCarouselBottomIn .8s both ease;
    animation: rotateCarouselBottomIn .8s both ease
}
.rotateSidesOut {
    -webkit-transform-origin: -50% 50%;
    transform-origin: -50% 50%;
    -webkit-animation: rotateSidesOut .5s both ease-in;
    animation: rotateSidesOut .5s both ease-in
}
.rotateSidesIn {
    -webkit-transform-origin: 150% 50%;
    transform-origin: 150% 50%;
    -webkit-animation: rotateSidesIn .5s both ease-out;
    animation: rotateSidesIn .5s both ease-out
}
.rotateSlideOut {
    -webkit-animation: rotateSlideOut 1s both ease;
    animation: rotateSlideOut 1s both ease
}
.rotateSlideIn {
    -webkit-animation: rotateSlideIn 1s both ease;
    animation: rotateSlideIn 1s both ease
}
@media screen and (max-width: 1920px) {
    .moviefilm {
        height: 450px;
    }
}
@media screen and (max-width: 1500px) {
    .moviefilm {
        height: 370px;
    }
}
@-webkit-keyframes "rotateRightSideFirst" {
    0% {}40% {
        -webkit-transform: rotateY(15deg);
        opacity: .8;
        -webkit-animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: scale(0.8) translateZ(-200px);
        opacity: 0;
    }
}
@keyframes "rotateRightSideFirst" {
    0% {}40% {
        -webkit-transform: rotateY(15deg);
        transform: rotateY(15deg);
        opacity: .8;
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: scale(0.8) translateZ(-200px);
        transform: scale(0.8) translateZ(-200px);
        opacity: 0;
    }
}
@-webkit-keyframes "rotateLeftSideFirst" {
    0% {}40% {
        -webkit-transform: rotateY(-15deg);
        opacity: .8;
        -webkit-animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: scale(0.8) translateZ(-200px);
        opacity: 0;
    }
}
@keyframes "rotateLeftSideFirst" {
    0% {}40% {
        -webkit-transform: rotateY(-15deg);
        transform: rotateY(-15deg);
        opacity: .8;
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: scale(0.8) translateZ(-200px);
        transform: scale(0.8) translateZ(-200px);
        opacity: 0;
    }
}
@-webkit-keyframes "rotateTopSideFirst" {
    0% {}40% {
        -webkit-transform: rotateX(15deg);
        opacity: .8;
        -webkit-animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: scale(0.8) translateZ(-200px);
        opacity: 0;
    }
}
@keyframes "rotateTopSideFirst" {
    0% {}40% {
        -webkit-transform: rotateX(15deg);
        transform: rotateX(15deg);
        opacity: .8;
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: scale(0.8) translateZ(-200px);
        transform: scale(0.8) translateZ(-200px);
        opacity: 0;
    }
}
@-webkit-keyframes "rotateBottomSideFirst" {
    0% {}40% {
        -webkit-transform: rotateX(-15deg);
        opacity: .8;
        -webkit-animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: scale(0.8) translateZ(-200px);
        opacity: 0;
    }
}
@keyframes "rotateBottomSideFirst" {
    0% {}40% {
        -webkit-transform: rotateX(-15deg);
        transform: rotateX(-15deg);
        opacity: .8;
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: scale(0.8) translateZ(-200px);
        transform: scale(0.8) translateZ(-200px);
        opacity: 0;
    }
}
@-webkit-keyframes "flipOutRight" {
    from {}to {
        -webkit-transform: translateZ(-1000px) rotateY(90deg);
        opacity: 0.2;
    }
}
@keyframes "flipOutRight" {
    from {}to {
        -webkit-transform: translateZ(-1000px) rotateY(90deg);
        transform: translateZ(-1000px) rotateY(90deg);
        opacity: 0.2;
    }
}
@-webkit-keyframes "flipInLeft" {
    from {
        -webkit-transform: translateZ(-1000px) rotateY(-90deg);
        opacity: 0.2;
    }
}
@keyframes "flipInLeft" {
    from {
        -webkit-transform: translateZ(-1000px) rotateY(-90deg);
        transform: translateZ(-1000px) rotateY(-90deg);
        opacity: 0.2;
    }
}
@-webkit-keyframes "flipOutLeft" {
    from {}to {
        -webkit-transform: translateZ(-1000px) rotateY(-90deg);
        opacity: 0.2;
    }
}
@keyframes "flipOutLeft" {
    from {}to {
        -webkit-transform: translateZ(-1000px) rotateY(-90deg);
        transform: translateZ(-1000px) rotateY(-90deg);
        opacity: 0.2;
    }
}
@-webkit-keyframes "flipInRight" {
    from {
        -webkit-transform: translateZ(-1000px) rotateY(90deg);
        opacity: 0.2;
    }
}
@keyframes "flipInRight" {
    from {
        -webkit-transform: translateZ(-1000px) rotateY(90deg);
        transform: translateZ(-1000px) rotateY(90deg);
        opacity: 0.2;
    }
}
@-webkit-keyframes "flipOutTop" {
    from {}to {
        -webkit-transform: translateZ(-1000px) rotateX(90deg);
        opacity: 0.2;
    }
}
@keyframes "flipOutTop" {
    from {}to {
        -webkit-transform: translateZ(-1000px) rotateX(90deg);
        transform: translateZ(-1000px) rotateX(90deg);
        opacity: 0.2;
    }
}
@-webkit-keyframes "flipInBottom" {
    from {
        -webkit-transform: translateZ(-1000px) rotateX(-90deg);
        opacity: 0.2;
    }
}
@keyframes "flipInBottom" {
    from {
        -webkit-transform: translateZ(-1000px) rotateX(-90deg);
        transform: translateZ(-1000px) rotateX(-90deg);
        opacity: 0.2;
    }
}
@-webkit-keyframes "flipOutBottom" {
    from {}to {
        -webkit-transform: translateZ(-1000px) rotateX(-90deg);
        opacity: 0.2;
    }
}
@keyframes "flipOutBottom" {
    from {}to {
        -webkit-transform: translateZ(-1000px) rotateX(-90deg);
        transform: translateZ(-1000px) rotateX(-90deg);
        opacity: 0.2;
    }
}
@-webkit-keyframes "flipInTop" {
    from {
        -webkit-transform: translateZ(-1000px) rotateX(90deg);
        opacity: 0.2;
    }
}
@keyframes "flipInTop" {
    from {
        -webkit-transform: translateZ(-1000px) rotateX(90deg);
        transform: translateZ(-1000px) rotateX(90deg);
        opacity: 0.2;
    }
}
@-webkit-keyframes "rotateFall" {
    0% {
        -webkit-transform: rotateZ(0deg);
    }
    20% {
        -webkit-transform: rotateZ(10deg);
        -webkit-animation-timing-function: ease-out;
    }
    40% {
        -webkit-transform: rotateZ(17deg);
    }
    60% {
        -webkit-transform: rotateZ(16deg);
    }
    100% {
        -webkit-transform: translateY(100%) rotateZ(17deg);
    }
}
@keyframes "rotateFall" {
    0% {
        -webkit-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    20% {
        -webkit-transform: rotateZ(10deg);
        transform: rotateZ(10deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    40% {
        -webkit-transform: rotateZ(17deg);
        transform: rotateZ(17deg);
    }
    60% {
        -webkit-transform: rotateZ(16deg);
        transform: rotateZ(16deg);
    }
    100% {
        -webkit-transform: translateY(100%) rotateZ(17deg);
        transform: translateY(100%) rotateZ(17deg);
    }
}
@-webkit-keyframes "rotateOutNewspaper" {
    from {}to {
        -webkit-transform: translateZ(-3000px) rotateZ(360deg);
        opacity: 0;
    }
}
@keyframes "rotateOutNewspaper" {
    from {}to {
        -webkit-transform: translateZ(-3000px) rotateZ(360deg);
        transform: translateZ(-3000px) rotateZ(360deg);
        opacity: 0;
    }
}
@-webkit-keyframes "rotateInNewspaper" {
    from {
        -webkit-transform: translateZ(-3000px) rotateZ(-360deg);
        opacity: 0;
    }
}
@keyframes "rotateInNewspaper" {
    from {
        -webkit-transform: translateZ(-3000px) rotateZ(-360deg);
        transform: translateZ(-3000px) rotateZ(-360deg);
        opacity: 0;
    }
}
@-webkit-keyframes "rotatePushLeft" {
    from {}to {
        opacity: 0;
        -webkit-transform: rotateY(90deg);
    }
}
@keyframes "rotatePushLeft" {
    from {}to {
        opacity: 0;
        -webkit-transform: rotateY(90deg);
        transform: rotateY(90deg);
    }
}
@-webkit-keyframes "rotatePushRight" {
    from {}to {
        opacity: 0;
        -webkit-transform: rotateY(-90deg);
    }
}
@keyframes "rotatePushRight" {
    from {}to {
        opacity: 0;
        -webkit-transform: rotateY(-90deg);
        transform: rotateY(-90deg);
    }
}
@-webkit-keyframes "rotatePushTop" {
    from {}to {
        opacity: 0;
        -webkit-transform: rotateX(-90deg);
    }
}
@keyframes "rotatePushTop" {
    from {}to {
        opacity: 0;
        -webkit-transform: rotateX(-90deg);
        transform: rotateX(-90deg);
    }
}
@-webkit-keyframes "rotatePushBottom" {
    from {}to {
        opacity: 0;
        -webkit-transform: rotateX(90deg);
    }
}
@keyframes "rotatePushBottom" {
    from {}to {
        opacity: 0;
        -webkit-transform: rotateX(90deg);
        transform: rotateX(90deg);
    }
}
@-webkit-keyframes "rotatePullRight" {
    from {
        opacity: 0;
        -webkit-transform: rotateY(-90deg);
    }
}
@keyframes "rotatePullRight" {
    from {
        opacity: 0;
        -webkit-transform: rotateY(-90deg);
        transform: rotateY(-90deg);
    }
}
@-webkit-keyframes "rotatePullLeft" {
    from {
        opacity: 0;
        -webkit-transform: rotateY(90deg);
    }
}
@keyframes "rotatePullLeft" {
    from {
        opacity: 0;
        -webkit-transform: rotateY(90deg);
        transform: rotateY(90deg);
    }
}
@-webkit-keyframes "rotatePullTop" {
    from {
        opacity: 0;
        -webkit-transform: rotateX(-90deg);
    }
}
@keyframes "rotatePullTop" {
    from {
        opacity: 0;
        -webkit-transform: rotateX(-90deg);
        transform: rotateX(-90deg);
    }
}
@-webkit-keyframes "rotatePullBottom" {
    from {
        opacity: 0;
        -webkit-transform: rotateX(90deg);
    }
}
@keyframes "rotatePullBottom" {
    from {
        opacity: 0;
        -webkit-transform: rotateX(90deg);
        transform: rotateX(90deg);
    }
}
@-webkit-keyframes "rotateFoldRight" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateX(100%) rotateY(90deg);
    }
}
@keyframes "rotateFoldRight" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateX(100%) rotateY(90deg);
        transform: translateX(100%) rotateY(90deg);
    }
}
@-webkit-keyframes "rotateFoldLeft" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotateY(-90deg);
    }
}
@keyframes "rotateFoldLeft" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotateY(-90deg);
        transform: translateX(-100%) rotateY(-90deg);
    }
}
@-webkit-keyframes "rotateFoldTop" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateY(-100%) rotateX(90deg);
    }
}
@keyframes "rotateFoldTop" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateY(-100%) rotateX(90deg);
        transform: translateY(-100%) rotateX(90deg);
    }
}
@-webkit-keyframes "rotateFoldBottom" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateY(100%) rotateX(-90deg);
    }
}
@keyframes "rotateFoldBottom" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateY(100%) rotateX(-90deg);
        transform: translateY(100%) rotateX(-90deg);
    }
}
@-webkit-keyframes "rotateUnfoldLeft" {
    from {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotateY(-90deg);
    }
}
@keyframes "rotateUnfoldLeft" {
    from {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotateY(-90deg);
        transform: translateX(-100%) rotateY(-90deg);
    }
}
@-webkit-keyframes "rotateUnfoldRight" {
    from {
        opacity: 0;
        -webkit-transform: translateX(100%) rotateY(90deg);
    }
}
@keyframes "rotateUnfoldRight" {
    from {
        opacity: 0;
        -webkit-transform: translateX(100%) rotateY(90deg);
        transform: translateX(100%) rotateY(90deg);
    }
}
@-webkit-keyframes "rotateUnfoldTop" {
    from {
        opacity: 0;
        -webkit-transform: translateY(-100%) rotateX(90deg);
    }
}
@keyframes "rotateUnfoldTop" {
    from {
        opacity: 0;
        -webkit-transform: translateY(-100%) rotateX(90deg);
        transform: translateY(-100%) rotateX(90deg);
    }
}
@-webkit-keyframes "rotateUnfoldBottom" {
    from {
        opacity: 0;
        -webkit-transform: translateY(100%) rotateX(-90deg);
    }
}
@keyframes "rotateUnfoldBottom" {
    from {
        opacity: 0;
        -webkit-transform: translateY(100%) rotateX(-90deg);
        transform: translateY(100%) rotateX(-90deg);
    }
}
@-webkit-keyframes "rotateRoomLeftOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateX(-100%) rotateY(90deg);
    }
}
@keyframes "rotateRoomLeftOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateX(-100%) rotateY(90deg);
        transform: translateX(-100%) rotateY(90deg);
    }
}
@-webkit-keyframes "rotateRoomLeftIn" {
    from {
        opacity: .3;
        -webkit-transform: translateX(100%) rotateY(-90deg);
    }
}
@keyframes "rotateRoomLeftIn" {
    from {
        opacity: .3;
        -webkit-transform: translateX(100%) rotateY(-90deg);
        transform: translateX(100%) rotateY(-90deg);
    }
}
@-webkit-keyframes "rotateRoomRightOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateX(100%) rotateY(-90deg);
    }
}
@keyframes "rotateRoomRightOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateX(100%) rotateY(-90deg);
        transform: translateX(100%) rotateY(-90deg);
    }
}
@-webkit-keyframes "rotateRoomRightIn" {
    from {
        opacity: .3;
        -webkit-transform: translateX(-100%) rotateY(90deg);
    }
}
@keyframes "rotateRoomRightIn" {
    from {
        opacity: .3;
        -webkit-transform: translateX(-100%) rotateY(90deg);
        transform: translateX(-100%) rotateY(90deg);
    }
}
@-webkit-keyframes "rotateRoomTopOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateY(-100%) rotateX(-90deg);
    }
}
@keyframes "rotateRoomTopOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateY(-100%) rotateX(-90deg);
        transform: translateY(-100%) rotateX(-90deg);
    }
}
@-webkit-keyframes "rotateRoomTopIn" {
    from {
        opacity: .3;
        -webkit-transform: translateY(100%) rotateX(90deg);
    }
}
@keyframes "rotateRoomTopIn" {
    from {
        opacity: .3;
        -webkit-transform: translateY(100%) rotateX(90deg);
        transform: translateY(100%) rotateX(90deg);
    }
}
@-webkit-keyframes "rotateRoomBottomOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateY(100%) rotateX(90deg);
    }
}
@keyframes "rotateRoomBottomOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateY(100%) rotateX(90deg);
        transform: translateY(100%) rotateX(90deg);
    }
}
@-webkit-keyframes "rotateRoomBottomIn" {
    from {
        opacity: .3;
        -webkit-transform: translateY(-100%) rotateX(-90deg);
    }
}
@keyframes "rotateRoomBottomIn" {
    from {
        opacity: .3;
        -webkit-transform: translateY(-100%) rotateX(-90deg);
        transform: translateY(-100%) rotateX(-90deg);
    }
}
@-webkit-keyframes "rotateCubeLeftOut" {
    0% {}50% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
    }
    100% {
        opacity: .3;
        -webkit-transform: translateX(-100%) rotateY(-90deg);
    }
}
@keyframes "rotateCubeLeftOut" {
    0% {}50% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
        transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
    }
    100% {
        opacity: .3;
        -webkit-transform: translateX(-100%) rotateY(-90deg);
        transform: translateX(-100%) rotateY(-90deg);
    }
}
@-webkit-keyframes "rotateCubeLeftIn" {
    0% {
        opacity: .3;
        -webkit-transform: translateX(100%) rotateY(90deg);
    }
    50% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg);
    }
}
@keyframes "rotateCubeLeftIn" {
    0% {
        opacity: .3;
        -webkit-transform: translateX(100%) rotateY(90deg);
        transform: translateX(100%) rotateY(90deg);
    }
    50% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg);
        transform: translateX(50%) translateZ(-200px) rotateY(45deg);
    }
}
@-webkit-keyframes "rotateCubeRightOut" {
    0% {}50% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg);
    }
    100% {
        opacity: .3;
        -webkit-transform: translateX(100%) rotateY(90deg);
    }
}
@keyframes "rotateCubeRightOut" {
    0% {}50% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg);
        transform: translateX(50%) translateZ(-200px) rotateY(45deg);
    }
    100% {
        opacity: .3;
        -webkit-transform: translateX(100%) rotateY(90deg);
        transform: translateX(100%) rotateY(90deg);
    }
}
@-webkit-keyframes "rotateCubeRightIn" {
    0% {
        opacity: .3;
        -webkit-transform: translateX(-100%) rotateY(-90deg);
    }
    50% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
    }
}
@keyframes "rotateCubeRightIn" {
    0% {
        opacity: .3;
        -webkit-transform: translateX(-100%) rotateY(-90deg);
        transform: translateX(-100%) rotateY(-90deg);
    }
    50% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
        transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
    }
}
@-webkit-keyframes "rotateCubeTopOut" {
    0% {}50% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
    }
    100% {
        opacity: .3;
        -webkit-transform: translateY(-100%) rotateX(90deg);
    }
}
@keyframes "rotateCubeTopOut" {
    0% {}50% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
        transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
    }
    100% {
        opacity: .3;
        -webkit-transform: translateY(-100%) rotateX(90deg);
        transform: translateY(-100%) rotateX(90deg);
    }
}
@-webkit-keyframes "rotateCubeTopIn" {
    0% {
        opacity: .3;
        -webkit-transform: translateY(100%) rotateX(-90deg);
    }
    50% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
    }
}
@keyframes "rotateCubeTopIn" {
    0% {
        opacity: .3;
        -webkit-transform: translateY(100%) rotateX(-90deg);
        transform: translateY(100%) rotateX(-90deg);
    }
    50% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
        transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
    }
}
@-webkit-keyframes "rotateCubeBottomOut" {
    0% {}50% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
    }
    100% {
        opacity: .3;
        -webkit-transform: translateY(100%) rotateX(-90deg);
    }
}
@keyframes "rotateCubeBottomOut" {
    0% {}50% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
        transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
    }
    100% {
        opacity: .3;
        -webkit-transform: translateY(100%) rotateX(-90deg);
        transform: translateY(100%) rotateX(-90deg);
    }
}
@-webkit-keyframes "rotateCubeBottomIn" {
    0% {
        opacity: .3;
        -webkit-transform: translateY(-100%) rotateX(90deg);
    }
    50% {
        -webkit-animation-timing-function: ease-out;
        -webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
    }
}
@keyframes "rotateCubeBottomIn" {
    0% {
        opacity: .3;
        -webkit-transform: translateY(-100%) rotateX(90deg);
        transform: translateY(-100%) rotateX(90deg);
    }
    50% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
        transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
    }
}
@-webkit-keyframes "rotateCarouselLeftOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateX(-150%) scale(.4) rotateY(-65deg);
    }
}
@keyframes "rotateCarouselLeftOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateX(-150%) scale(.4) rotateY(-65deg);
        transform: translateX(-150%) scale(.4) rotateY(-65deg);
    }
}
@-webkit-keyframes "rotateCarouselLeftIn" {
    from {
        opacity: .3;
        -webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
    }
}
@keyframes "rotateCarouselLeftIn" {
    from {
        opacity: .3;
        -webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
        transform: translateX(200%) scale(.4) rotateY(65deg);
    }
}
@-webkit-keyframes "rotateCarouselRightOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
    }
}
@keyframes "rotateCarouselRightOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
        transform: translateX(200%) scale(.4) rotateY(65deg);
    }
}
@-webkit-keyframes "rotateCarouselRightIn" {
    from {
        opacity: .3;
        -webkit-transform: translateX(-200%) scale(.4) rotateY(-65deg);
    }
}
@keyframes "rotateCarouselRightIn" {
    from {
        opacity: .3;
        -webkit-transform: translateX(-200%) scale(.4) rotateY(-65deg);
        transform: translateX(-200%) scale(.4) rotateY(-65deg);
    }
}
@-webkit-keyframes "rotateCarouselTopOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
    }
}
@keyframes "rotateCarouselTopOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
        transform: translateY(-200%) scale(.4) rotateX(65deg);
    }
}
@-webkit-keyframes "rotateCarouselTopIn" {
    from {
        opacity: .3;
        -webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
    }
}
@keyframes "rotateCarouselTopIn" {
    from {
        opacity: .3;
        -webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
        transform: translateY(200%) scale(.4) rotateX(-65deg);
    }
}
@-webkit-keyframes "rotateCarouselBottomOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
    }
}
@keyframes "rotateCarouselBottomOut" {
    from {}to {
        opacity: .3;
        -webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
        transform: translateY(200%) scale(.4) rotateX(-65deg);
    }
}
@-webkit-keyframes "rotateCarouselBottomIn" {
    from {
        opacity: .3;
        -webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
    }
}
@keyframes "rotateCarouselBottomIn" {
    from {
        opacity: .3;
        -webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
        transform: translateY(-200%) scale(.4) rotateX(65deg);
    }
}
@-webkit-keyframes "rotateSidesOut" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateZ(-500px) rotateY(90deg);
    }
}
@keyframes "rotateSidesOut" {
    from {}to {
        opacity: 0;
        -webkit-transform: translateZ(-500px) rotateY(90deg);
        transform: translateZ(-500px) rotateY(90deg);
    }
}
@-webkit-keyframes "rotateSidesIn" {
    from {
        opacity: 0;
        -webkit-transform: translateZ(-500px) rotateY(-90deg);
    }
}
@keyframes "rotateSidesIn" {
    from {
        opacity: 0;
        -webkit-transform: translateZ(-500px) rotateY(-90deg);
        transform: translateZ(-500px) rotateY(-90deg);
    }
}
@-webkit-keyframes "rotateSlideOut" {
    0% {}25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px);
    }
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
    }
    100% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
    }
}
@keyframes "rotateSlideOut" {
    0% {}25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px);
        transform: translateZ(-500px);
    }
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
        transform: translateZ(-500px) translateX(-200%);
    }
    100% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
        transform: translateZ(-500px) translateX(-200%);
    }
}
@-webkit-keyframes "rotateSlideIn" {
    0%, 25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(200%);
    }
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateZ(0) translateX(0);
    }
}.coverInner {} .rightPOSTER {} h2.MovieTitlePoster {} .social-shares {} .posterInnerRight {} .actors {} .pOSTTags {} .posterInnerRight.Not {} .headerBGG {} .singleBGG {} .owl-pagination {} .owl-wrapper-outer {}

.types a:nth-child(7n+0) {
    margin-left: 0;
}
.types a:hover {
    background:white;
    border-color:#ddd;
    color:black;
}
.types a {
    transition:.3s all ease;
    display: inline-block;
    color: white;
    background: #921010;
    line-height: 45px;
    font-weight: bold;
    font-family: Font Bold;
    width: 162px;
    height: 50px;
    margin-bottom: 8px;
    text-align: center;
    border-bottom: 3px solid #790a0a;
    border-radius: 4px;
    margin-left: 5px;
}
.types {
    width: 1200px;
    margin: 15px auto 0;
    text-align: center;
}

.posterAssemb img {
    width: 100%;
    height: 100%;
}
.posterAssemb {float: right;width: 295px;border: 4px solid rgb(239,239,239);margin-left: 15px;height: 400px;box-sizing: border-box;position: relative;clear: right;box-shadow: 0px 8px 14px rgba(0,0,0,0.4);}

.DESCAssemb > p {
    background: linear-gradient(rgba(181,181,181,0.16),rgba(255,255,255,0.27));
    margin-bottom: 8px;
    padding: 15px;
    font-size: 14px;
    line-height: 26px;
    border-bottom: 6px solid rgba(255,255,255,0.38);
}
.DESCAssemb > h2 {
    border-bottom: 5px solid rgb(255,255,255);
    padding-bottom: 6px;
    margin-bottom: 6px;
    font-family: Font Bold,Arial;
    font-size: 20px;
}
.DESCAssemb {
    float: right;
    width: 890px;
    margin-left: 0;
}