@charset "UTF-8";article,aside,figure,footer,header,hgroup,hr,nav,section{display:block}.jspVerticalBar .jspArrow:focus,a:active,a:hover,input:focus,textarea:focus{outline:0}.animated,.owl-carousel .animated{-webkit-animation-duration:1s;-moz-animation-duration:1s}.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent}.container,embed,img,object{max-width:100%}.authors .authors__list .authors__item:nth-child(4n+1),.catalog .filter,.center,.cf:after,.clear,.container:after,.owl-carousel .owl-stage:after,.wrap:after{clear:both}a,abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0;outline:0}ins,mark{background:#FCD700;color:#000}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0;font:100%}input[type=checkbox],th{vertical-align:bottom}td{font-weight:400}mark,strong,th{font-weight:700}hr{height:1px;border:0;border-top:1px solid #CCC;margin:10px 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}small{font-size:85%}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=submit],label{cursor:pointer}body,input,select,textarea{color:grey}button,input,select,textarea{margin:0;resize:none}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}ins{text-decoration:none}mark{font-style:italic}.left{float:left!important}.right{float:right!important}.hide{display:none!important}.disable-events{pointer-events:none!important;cursor:default!important}.screen-reader{position:absolute;top:-99999px;visibility:hidden}.cf:after,.cf:before{content:'';display:table}a{text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.animated{animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-moz-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-moz-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);-moz-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-moz-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-moz-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-moz-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-moz-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);-moz-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-moz-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-moz-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-moz-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from,to{-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)}}@-moz-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-moz-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-moz-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-moz-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-moz-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-moz-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-moz-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-moz-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;-moz-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-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)}}@-moz-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes headShake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);-moz-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);-moz-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);-moz-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);-moz-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);-moz-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);-moz-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);-moz-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);-moz-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;-moz-animation-name:headShake;animation-name:headShake}@-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)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@-moz-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-moz-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-moz-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-moz-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-moz-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);-moz-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-moz-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-moz-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-moz-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-moz-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);-moz-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from,to{-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)}}@-moz-keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-moz-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);-moz-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);-moz-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)}}@keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-moz-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);-moz-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);-moz-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)}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from,to{-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)}}@-moz-keyframes wobble{from,to{-webkit-transform:none;-moz-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-moz-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);-moz-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);-moz-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);-moz-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);-moz-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{from,to{-webkit-transform:none;-moz-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-moz-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);-moz-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);-moz-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);-moz-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);-moz-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@-moz-keyframes jello{11.1%,from,to{-webkit-transform:none;-moz-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);-moz-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);-moz-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);-moz-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);-moz-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);-moz-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);-moz-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);-moz-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;-moz-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);-moz-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);-moz-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);-moz-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);-moz-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);-moz-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);-moz-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);-moz-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{-webkit-animation-name:jello;-moz-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-moz-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-moz-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-moz-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-moz-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-moz-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-moz-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-moz-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-moz-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;-moz-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-moz-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-moz-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-moz-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-moz-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-moz-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-moz-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-moz-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;-moz-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-webkit-transform:none;transform:none}}@-moz-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);-moz-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-moz-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-moz-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);-moz-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-moz-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-moz-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;-moz-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);-moz-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);-moz-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-moz-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-moz-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-moz-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-moz-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-moz-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-moz-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-moz-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);-moz-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);-moz-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@-moz-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-moz-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-moz-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-moz-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-moz-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-moz-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-moz-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-moz-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-moz-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-moz-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-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}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-moz-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-moz-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-moz-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;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-moz-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;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-moz-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-moz-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-moz-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;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-moz-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;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-moz-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;-moz-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-moz-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-moz-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-moz-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);-moz-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-moz-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-moz-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);-moz-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-moz-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-moz-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-moz-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-moz-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);-moz-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-moz-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-moz-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-moz-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);-moz-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-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}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-moz-keyframes flipOutX{from{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-moz-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-moz-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-moz-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-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}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@-moz-keyframes flipOutY{from{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-moz-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-moz-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-moz-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-moz-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-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}to{-webkit-transform:none;transform:none;opacity:1}}@-moz-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-moz-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-moz-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-moz-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-moz-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@-moz-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-moz-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-moz-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@-moz-keyframes rotateIn{from{-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-moz-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-moz-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-moz-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-moz-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-moz-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-moz-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-moz-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-moz-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@-moz-keyframes rotateOut{from{-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-moz-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-moz-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-moz-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-moz-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-moz-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@-moz-keyframes hinge{0%{-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-moz-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-moz-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);-moz-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-moz-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-moz-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);-moz-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-moz-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-moz-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@-moz-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-moz-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-moz-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-moz-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;-moz-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-moz-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-moz-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-moz-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-moz-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-moz-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;-moz-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-moz-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-moz-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-moz-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-moz-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-moz-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;-moz-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-moz-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-moz-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-moz-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-moz-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-moz-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;-moz-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-moz-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-moz-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-moz-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-moz-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-moz-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;-moz-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-moz-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;-moz-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-moz-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-moz-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-moz-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-moz-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-moz-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;-moz-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{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}}@-moz-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-moz-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-moz-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-moz-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-moz-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-moz-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-moz-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;-moz-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{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}}@-moz-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-moz-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-moz-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-moz-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-moz-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;-moz-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-moz-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-moz-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-moz-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-moz-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-moz-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;-moz-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes slideInUp{from{-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.owl-carousel.owl-refresh .owl-item,.wow{visibility:hidden}.slideInUp{-webkit-animation-name:slideInUp;-moz-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@-moz-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;-moz-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-moz-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;-moz-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-moz-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;-moz-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-moz-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;-moz-animation-name:slideOutUp;animation-name:slideOutUp}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .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-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;-webkit-animation-fill-mode:both;-moz-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;-moz-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 .5s ease-in-out;-moz-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;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:-webkit-transform .1s ease;-moz-transition:-moz-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);transform: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;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.jspContainer{overflow:hidden;position:relative}.jspPane,.jspVerticalBar{position:absolute}.jspVerticalBar{top:0;right:-60px;width:10px;height:100%;background:red}.jspCap{display:none}.jspTrack{background:#d94444;position:relative}.jspDrag{width:10px;background:#fff;position:relative;top:0;left:0;cursor:pointer}.jspDrag,.jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.container,.wrap{margin-left:auto;margin-right:auto}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspCorner{background:#d94444;float:left;height:100%}@font-face{font-family:kelson-light;src:url(../fonts/KelsonSans-Light.eot);src:url(../fonts/KelsonSans-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/KelsonSans-Light.woff2) format("woff2"),url(../fonts/KelsonSans-Light.woff) format("woff"),url(../fonts/KelsonSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:kelson-regular;src:url(../fonts/KelsonSans-Regular.eot);src:url(../fonts/KelsonSans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/KelsonSans-Regular.woff2) format("woff2"),url(../fonts/KelsonSans-Regular.woff) format("woff"),url(../fonts/KelsonSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:kelson-bold;src:url(../fonts/KelsonSans-Bold.eot);src:url(../fonts/KelsonSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/KelsonSans-Bold.woff2) format("woff2"),url(../fonts/KelsonSans-Bold.woff) format("woff"),url(../fonts/KelsonSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:fontello;src:url(../fonts/fontello.eot?61484733);src:url(../fonts/fontello.eot?61484733#iefix) format("embedded-opentype"),url(../fonts/fontello.woff2?61484733) format("woff2"),url(../fonts/fontello.woff?61484733) format("woff"),url(../fonts/fontello.ttf?61484733) format("truetype"),url(../fonts/fontello.svg?61484733#fontello) format("svg");font-weight:400;font-style:normal}.icon-font:before{font-family:fontello}.icon-facebook-svg:before{content:'\e800'}.icon-lupa-svg:before{content:'\e801'}.icon-twitter-svg:before{content:'\e802'}.icon-instagram:before{content:'\f16d';font-size:25px}body{font:16px kelson-regular,sans-serif;background:#fff;-webkit-background-size:contain;background-size:contain;overflow-x:hidden}#footer .form-news button,#footer .form-news input,#footer .form-news span{font-family:kelson-regular,sans-serif;top:0;position:absolute}body.body-black,body.body-transparent{background:#000}.wrap{width:100%}.wrap:after,.wrap:before{display:table;content:""}.container{width:1260px;padding-left:7.5px;padding-right:7.5px}.container:after,.container:before{display:table;content:''}@media screen and (max-width:859px){#container{overflow:hidden}.container{padding:0 15px}}.form-control label{width:100%;margin-bottom:30px;float:left;position:relative}.form-control label.error input,.form-control label.error span,.form-control label.error textarea{color:#b41313}.form-control label.error input,.form-control label.error textarea{border-color:#b41313}.form-control label.medium{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px)}.form-control label input,.form-control label span,.form-control label textarea{color:#000;font-size:18px;font-weight:400;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;appearance:none}.form-control label span{width:100%;left:10px;top:20px;position:absolute}.form-control label input,.form-control label textarea{width:100%;height:58px;padding:0 10px;border:1px solid #b2b2b2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.form-control label textarea{padding:20px 10px 10px;height:290px}.form-control .msg-feedback{font-size:18px;line-height:30px;float:left;display:none}.form-control .msg-feedback.msg-success{color:#1c8e0c}.form-control .msg-feedback.msg-error{color:#e2001a}.form-control button{width:150px;height:50px;color:#FFF;font-size:16px;text-transform:uppercase;background:#000;border:0;float:right;overflow:hidden;position:relative}.form-control button:after,.form-control button:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#header .btn-mobile,.btn:after,.btn:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.form-control button:before{content:attr(data-btn);width:100%;top:16px;left:0;text-align:center;position:absolute;z-index:9;opacity:0}.form-control button:after{content:'';width:0%;height:100%;top:0;left:-20px;background:#b41313;position:absolute;z-index:8;-webkit-transform:skew(40deg);-moz-transform:skew(40deg);-ms-transform:skew(40deg);transform:skew(40deg)}.form-control button:hover:before{opacity:1;color:#FFF}.form-control button:hover:after{width:130%;height:100%}.related-content{width:100%;margin:20px 0 50px;text-align:center;float:left}.related-content .container{padding:30px 20px 0;border-top:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.related-content p,.related-content span{width:100%;margin:20px 0;float:left}.related-content p{color:#b41313;font-size:24px;line-height:28px;letter-spacing:1.2px;text-transform:uppercase}.related-content span{color:#969696;font-size:14px;line-height:18px;letter-spacing:.7px}.pagination{width:100%;margin:50px 0;float:left}.pagination .next,.pagination .prev{font-size:16px;padding:20px 55px 17px}.pagination .next:before,.pagination .prev:before{top:20px}.pagination .next:after,.pagination .prev:after{background:#000}.btn.white:after,.btn:after{background:#b41313}.pagination .next.disabled,.pagination .prev.disabled{opacity:.7}.pagination .prev{float:left}.pagination .next{float:right}.btn{padding:10px 39px 9px;color:#000;border:1px solid #969696;font-size:12px;text-transform:uppercase;text-align:center;display:inline-block;position:relative;overflow:hidden}.btn:after,.btn:before{transition:all .3s ease}.btn:before{content:attr(data-btn);width:100%;top:10px;left:0;text-align:center;position:absolute;z-index:9;opacity:0}#header:before,.btn:after{top:0;content:'';height:100%}.btn:after{width:0%;left:-20px;position:absolute;z-index:8;-webkit-transform:skew(40deg);-moz-transform:skew(40deg);-ms-transform:skew(40deg);transform:skew(40deg)}.btn:hover:before{opacity:1;color:#FFF}.btn:hover:after{width:130%;height:100%}.btn.white{color:#FFF}.center{text-align:center;display:block}#header{position:relative;width:100%;text-align:center;border-bottom:1px solid #b2b2b2;z-index:999;overflow:visible}#header:before{z-index:0;width:100%;position:absolute;display:none}#header .container{z-index:1}#header .logo{background-image:url(../img/layout/sprite.png);background-position:0 -1140px;width:132px;height:73px;background-repeat:no-repeat;display:block;float:left;margin-top:20px;text-indent:-9999px;position:absolute;left:15px}#header .btn-mobile{position:absolute;left:15px;top:30px;z-index:999;display:none;width:44px;height:38px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:all .3s ease;cursor:pointer}#footer .form-news button:hover:before,#header .btn-mobile span{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0)}#header .btn-mobile span{display:block;position:absolute;height:1px;width:100%;background:#000;opacity:1;left:0;transform:rotate(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#header .btn-mobile span:nth-child(1){top:0}#header .btn-mobile span:nth-child(2),#header .btn-mobile span:nth-child(3){top:13px}#header .btn-mobile span:nth-child(4){top:26px}#header .btn-mobile.open span:nth-child(1),#header .btn-mobile.open span:nth-child(4){top:18px;width:0%;left:50%}#header .btn-mobile.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header .btn-mobile.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#header .container{position:relative}#header .social-network{top:48px;right:60px;border-right:1px solid #b2b2b2;position:absolute}#header .social-network a{margin:0 20px 0 0;float:left;color:#000;font-size:20px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#header .social-network a:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}#header .search{top:45px;right:15px;position:absolute}#header .search .search__text{width:40px;height:53px;padding:0 10px;color:#FFF;top:-16px;right:-10px;font-size:16px;text-align:center;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:0;background-color:#b41313;border-radius:0!important;z-index:3}#header .search .search__text:focus{width:250px;z-index:1;opacity:1}#header .search .search__submit{position:absolute;border:0;background-color:transparent;top:-4px;right:-3px;z-index:2}#header .search .search__submit span{color:#000;font-size:25px}@media screen and (max-width:859px){#header .btn-mobile,#header:after{display:block}#header{min-height:90px}#header:after{content:'';position:absolute;bottom:-2px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:1;width:95%;height:3px;background-color:#b41313}#header .logo{margin-top:10px;left:50%;-webkit-transform:translate(-50%,0) scale(.7);-moz-transform:translate(-50%,0) scale(.7);-ms-transform:translate(-50%,0) scale(.7);transform:translate(-50%,0) scale(.7);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}#header .social-network{display:none}#header .search{top:34px}}.menu .menu__principal .menu__principal-item:after,.menu .menu__principal:after{z-index:1;width:100%;height:3px;background-color:#b41313;content:''}.menu{margin:0 auto;display:table}.menu .menu__principal{position:relative}.menu .menu__principal:after{display:block;position:absolute;bottom:-2px;left:0}.menu .menu__principal .menu__principal-item{display:inline-block;position:relative;margin-right:16.2px}.menu .menu__principal .menu__principal-item:after{display:block;position:absolute;bottom:-6px;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.menu .menu__principal .menu__principal-item:hover:after{height:13px}.menu .menu__principal .menu__principal-item:hover .menu__sub{width:645px;height:490px}.menu .menu__principal .menu__principal-item:hover .menu__sub ul li{opacity:1;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.menu .menu__principal .menu__principal-item:hover .menu__sub .menu__sub__colecoes a,.menu .menu__principal .menu__principal-item:hover .menu__sub .menu__sub__colecoes p{opacity:1}.menu .menu__principal .menu__principal-item .menu__principal-link{display:table-cell;position:relative;height:110px;padding:10px 0 5px;vertical-align:middle;color:#000;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.menu .menu__principal .menu__principal-item .menu__principal-link:hover{color:#b41313}.menu .menu__principal .menu__principal-item:last-child{margin-right:0}.menu .menu__sub{width:0;height:0;top:104%;left:0;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.menu .menu__sub ul,.menu .menu__sub ul li{float:left;-webkit-box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.menu .menu__sub ul{width:50%;height:490px;padding:20px;background:#961919;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease}.menu .menu__sub ul li{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease;opacity:0;white-space:no-wrap}.menu .menu__sub .menu__sub__colecoes,.menu .menu__sub ul li a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;float:left}.menu .menu__sub ul li:hover a{margin-left:5px}.menu .menu__sub ul li a{padding:5px 0;font-size:14px;color:#FFF;text-transform:uppercase;text-align:left;transition:all .3s ease}.menu .menu__sub ul li.title{margin:0 0 12px;font-size:24px;line-height:19px;text-transform:uppercase;text-align:left;color:#FFF;letter-spacing:1.2px}.menu .menu__sub ul.colecoes-menu{background:#7e1515}.menu .menu__sub .menu__sub__colecoes{width:50%;height:490px;padding:20px 10px;background:#7e1515;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease}.menu .menu__sub .menu__sub__colecoes .menu__sub__colocoes__title{width:100%;margin:0 0 20px;color:#FFF;font-size:24px;line-height:30px;letter-spacing:1.2px;text-transform:uppercase;text-align:left}.menu .menu__sub .menu__sub__colecoes .menu__sub__category{width:100%;height:130px;margin:0 0 10px;-webkit-background-size:cover;display:block;position:relative;background:#000;overflow:hidden}.menu .menu__sub .menu__sub__colecoes .menu__sub__category a{width:302px;height:130px;color:#FFF;font-size:15px;letter-spacing:.75px;display:table-cell;vertical-align:middle;position:relative;z-index:9}.menu .menu__sub .menu__sub__colecoes .menu__sub__category .menu__sub__bg{width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center;top:0;left:0;position:absolute;opacity:.7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.menu .menu__sub .menu__sub__colecoes .menu__sub__category:hover .menu__sub__bg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.menu .menu__sub .menu__sub__colecoes a,.menu .menu__sub .menu__sub__colecoes p{opacity:0}@media screen and (max-width:1024px){.menu .menu__principal .menu__principal-item{margin-right:0}}@media screen and (max-width:859px){.menu{position:absolute;top:88px;left:0;width:100%;background:#b41313;display:none;overflow:hidden}.menu .menu__principal{padding:10px 0}.menu .menu__principal .menu__principal-item{display:block;padding-left:15px}.menu .menu__principal .menu__principal-item .menu__principal-link{height:40px;color:#fff!important}.menu .menu__principal .menu__principal-item:after{display:none}.menu .menu__principal .menu__principal-item .menu__sub{display:none!important}}.chrome.linux .menu .menu__principal .menu__principal-item:after,.chrome.mac .menu .menu__principal .menu__principal-item:after,.safari .menu .menu__principal .menu__principal-item:after{bottom:-8px}.body-black #header,.body-transparent #header{border-color:rgba(255,255,255,.26)}.body-black #header:before,.body-transparent #header:before{display:block;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(160%,#000));background:-webkit-linear-gradient(bottom,transparent 0,#000 160%);background:-moz-linear-gradient(bottom,transparent 0,#000 160%);background:linear-gradient(to top,transparent 0,#000 160%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 )}.body-black #header .logo,.body-transparent #header .logo{background-image:url(../img/layout/sprite.png);background-position:0 -1213px;width:132px;height:73px;background-repeat:no-repeat;display:block}.body-black #header .search .search__submit span,.body-black #header .social-network a,.body-transparent #header .search .search__submit span,.body-transparent #header .social-network a{color:#fff}.body-black #header.open,.body-transparent #header.open{background:rgba(0,0,0,.74)}.body-black #header .btn-mobile span,.body-transparent #header .btn-mobile span{background:#fff}.body-black .menu .menu__principal .menu__principal-item .menu__principal-link,.body-transparent .menu .menu__principal .menu__principal-item .menu__principal-link{color:#FFF}#footer{width:100%;margin:0;padding:60px 0 0;background:#000;float:left;border-top:1px solid #404040}#footer .logo{background-image:url(../img/layout/sprite.png);background-position:0 -1213px;width:132px;height:73px;background-repeat:no-repeat;display:block;float:left;margin-top:20px;text-indent:-9999px;position:relative}#footer .logo:before{display:block;content:'';width:40px;bottom:-21px;left:52px;border-top:1px solid #b41313;position:absolute}#footer .social-network{width:100%;margin:0 0 0 50px;float:left}#footer .social-network a{margin:0 20px 0 0;float:left;color:#fff;font-size:20px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#footer .social-network a:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}#footer .footer-col{width:70%;float:right}#footer .footer-col.col-address{width:30%;float:left}#footer .footer-col.col-address address{margin:40px 0 40px 50px;font-size:14px;line-height:24px;color:#FFF;font-style:normal;float:left}#footer .footer-col.col-address address a{color:#fff;text-decoration:none}#footer .form-news{width:100%;height:60px;margin:0 0 40px;border:1px solid #4d4d4d;float:left;position:relative;background:#000}#footer .form-news span{line-height:60px}#footer .form-news input,#footer .form-news span{padding-left:20px;left:0;color:#FFF;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}#footer .form-news input{width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);width:calc(100% - 110px);height:60px;background:0 0;border:0;float:left;border-radius:0}#footer .form-news button{width:110px;padding:0;right:0;font-size:12px;line-height:60px;color:#b41313;text-transform:uppercase;background:0 0;border:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:2}#footer .form-news button:after,#footer .form-news button:before{display:block;content:'';width:1px;height:12px;position:absolute;background:#a2a2a2;left:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:0}#footer .form-news button:before{top:20px;-webkit-transform:rotate(-50deg);-moz-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}#footer .form-news button:after{bottom:21px;-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}#footer .form-news button:hover{color:#fff}#footer .form-news button:hover:before{top:0;transform:rotate(0);height:30px;left:0}#footer .form-news button:hover:after{bottom:2px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);height:29px;left:0}#footer .form-news:before{content:"";display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #b41313;position:relative;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#footer .form-news label.error{display:none!important}#footer .form-news .msg-error,#footer .form-news .msg-success{opacity:0;position:absolute;top:-1px;right:-1px;padding:10px 50px 10px 10px;background:#b41313;color:#fff;font-size:14px}#footer .menu-footer a,#footer .menu-footer a.col-cat__title{font-size:12px;font-family:kelson-bold,sans-serif}#footer .form-news .msg-error span,#footer .form-news .msg-success span{text-indent:-999em;line-height:0;padding:0;background-image:url(../img/layout/sprite.png);background-position:0 -191px;width:19px;height:19px;background-repeat:no-repeat;display:block;position:absolute;left:auto;cursor:pointer;right:10px;top:50%!important;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#footer .form-news .msg-error span:hover,#footer .form-news .msg-success span:hover{-webkit-transform:translate(0,-50%) rotate(180deg);-moz-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}#footer .form-news .msg-error:before,#footer .form-news .msg-success:before{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b41313;position:absolute;bottom:-5px;right:20px}#footer .form-news .msg-success{background:#73be24}#footer .form-news .msg-success:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #73be24}#footer .menu-footer{width:100%;margin:0 0 50px;float:left}#footer .menu-footer a{width:100%;margin:0 0 25px;float:left;text-transform:uppercase}#footer .menu-footer a.col-cat__title{margin:0 0 20px;padding:0 0 0 10px;color:#FFF;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#footer .menu-footer a.col-cat__title:before{content:'';width:2px;height:10px;top:0;left:0;background:#b41313;position:absolute}#footer .menu-footer a.col-cat__title:hover{color:#b41313}#footer .menu-footer .menu-footer__sub .col{width:33.333%;float:left}#footer .menu-footer ul li{width:100%;margin:0 0 10px;float:left}#footer .menu-footer ul li a{margin:0;color:#969696;font-size:11px;font-family:kelson-regular,sans-serif;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;line-height:16px;padding-right:15px}#footer .menu-footer ul li a:hover{color:#b41313}#footer .menu-footer .col-cat{width:80%;float:left}#footer .menu-footer .col-others{width:20%;float:right}#footer .footer-info{width:100%;height:90px;padding:35px 0;border-top:1px solid #404040;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:11px;text-transform:uppercase}#footer .footer-info a{color:grey;position:relative;top:5px}#footer .footer-info .copyright{width:-webkit-calc(100% - 155px);width:-moz-calc(100% - 155px);width:calc(100% - 155px);text-align:center;float:left;text-transform:uppercase;margin-top:5px}#footer .footer-info .by{text-indent:-9999px;background-image:url(../img/layout/sprite.png);background-position:0 -231px;width:66px;height:25px;background-repeat:no-repeat;display:block}@media screen and (max-width:859px){#footer{padding:30px 0 0}#footer .footer-col{width:100%}#footer .footer-col.col-address{position:relative;width:100%}#footer .footer-col.col-address .logo{display:none}#footer .footer-col.col-address address{margin:0 0 40px}#footer .footer-col.col-address .social-network{width:auto;position:absolute;right:0;top:0}#footer .container{padding:0 15px}}.banner-container,.title{position:relative}@media screen and (max-width:550px){#footer .footer-col .form-news{border-color:transparent;height:auto}#footer .footer-col .form-news .form-news__label{height:60px;width:100%;display:block}#footer .footer-col .form-news input{width:100%;border:1px solid #4d4d4d}#footer .footer-col .form-news .form-news__placeholder{font-size:3.4vw!important;width:100%;z-index:3}#footer .footer-col .form-news button{width:100%;height:45px;line-height:45px;position:relative;border:1px solid #4d4d4d}#footer .footer-col .form-news button:after,#footer .footer-col .form-news button:before{display:none}#footer .footer-col .form-news:before{top:30px;z-index:2}#footer .menu-footer{margin:0 0 20px}#footer .menu-footer .col-cat,#footer .menu-footer .col-others{width:100%}#footer .menu-footer .col-others a{width:33.333%;display:inline-block;float:none;margin:0 0 10px}}@media screen and (max-width:475px){#footer .footer-info{height:auto;padding:30px 0}#footer .footer-info .container{text-align:center}#footer .footer-info .container a.url{display:none}#footer .footer-info .container a.by{float:none!important;margin:0 auto}#footer .footer-info .container .copyright{width:100%;float:none!important;margin:0 auto 10px;clear:both}}@media screen and (max-width:375px){#footer .menu-footer ul li a{font-size:2.7vw;line-height:5vw}#footer .menu-footer .col-others{width:100%}#footer .menu-footer .col-others a{width:33.333%;display:inline-block;float:none;margin:0 0 10px}}.title{width:100%;float:left}.title h1{width:100%;margin:50px 0 30px;color:#000;font-size:136px;font-weight:400;text-transform:uppercase;letter-spacing:6.8px;text-align:center}@media screen and (max-width:859px){.title h1{font-size:50px;margin:20px 0 10px;line-height:100px;letter-spacing:2px}.title h2{font-size:26px;letter-spacing:1.3px}}.safari .author .title h1{margin:0}.safari .title h1{line-height:45px!important}.banner-container .banner{width:100%;height:900px;margin:0;top:-115px;left:0;background:#000;position:relative;z-index:6}.banner-container .banner .item-banner{width:100%;height:900px;overflow:hidden}.banner-container .banner .item-banner .bg-item-banner{-webkit-transition:1s;-moz-transition:1s;transition:1s;opacity:1;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;-webkit-background-size:cover;background-size:cover;background-position:center top}.banner-container .banner .item-banner .bg-item-banner.img-filter,.banner-container .banner .item-banner .bg-item-banner.img-filter img{opacity:.5;-webkit-filter:blur(8px);filter:blur(8px)}.banner-container .banner .item-banner .bg-item-banner:before{content:'';display:block;position:absolute;left:0;bottom:0;z-index:7;width:100%;height:300px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:-moz-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 )}.banner-container .banner .container{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;z-index:2}.banner-container .banner .banner__info{-webkit-transition:1.5s;-moz-transition:1.5s;transition:1.5s;float:left;width:30%;display:table-cell;vertical-align:middle;position:relative;left:0}.banner-container .banner .banner__info .banner__info__autor,.banner-container .banner .banner__info .banner__info__title{color:#FFF;text-align:right}.banner-container .banner .banner__info .banner__info__autor.banner__info__autor,.banner-container .banner .banner__info .banner__info__title.banner__info__autor{font-size:16px;font-weight:400}.banner-container .banner .banner__info .banner__info__autor.banner__info__title,.banner-container .banner .banner__info .banner__info__title.banner__info__title{margin:30px 0;font-size:42px;line-height:48px;text-transform:uppercase;font-weight:500}.banner-container .banner .banner__info .btn{float:right;padding:16px 47px;font-size:16px;border:1px solid #b41313}.banner-container .banner .banner__info .btn:before{top:16px}.banner-container .banner .banner__text{-webkit-transition:1.5s;-moz-transition:1.5s;transition:1.5s;float:right;width:30%;display:table-cell;vertical-align:middle;position:relative;right:0}.banner-container .banner .banner__text .banner__text__desc,.banner-container .banner .banner__text .banner__text__title{color:#FFF;float:left;font-size:16px}.banner-container .banner .banner__text .banner__text__title{margin:0 0 20px;padding:10px;background:#b41313;text-transform:uppercase;letter-spacing:2px}.banner-container .banner .banner__text .banner__text__desc{line-height:24px;float:left}.banner-container .banner.owl-carousel .owl-nav{position:absolute;left:50%;bottom:80px;z-index:20;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:220px}.banner-container .banner.owl-carousel .owl-nav .owl-next,.banner-container .banner.owl-carousel .owl-nav .owl-prev{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);text-indent:-9999px}.banner-container .banner.owl-carousel .owl-nav .owl-next.disabled,.banner-container .banner.owl-carousel .owl-nav .owl-prev.disabled{opacity:.2;pointer-events:none!important;cursor:default!important}.banner-container .banner.owl-carousel .owl-nav .owl-next{float:right;background-image:url(../img/layout/sprite.png);background-position:0 -901px;width:30px;height:58px;background-repeat:no-repeat;display:block}.banner-container .banner.owl-carousel .owl-nav .owl-prev{float:left;background-image:url(../img/layout/sprite.png);background-position:0 -785px;width:30px;height:58px;background-repeat:no-repeat;display:block}.banner-container .banner.owl-carousel .owl-dots{width:100%;height:20px;position:absolute;bottom:100px;z-index:9;text-align:center}.banner-container .banner.owl-carousel .owl-dots .owl-dot{width:30px;height:5px;margin:0 5px;background:#FFF;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;pointer-events:none!important;cursor:default!important}.banner-container .banner.owl-carousel .owl-dots .owl-dot.active{background:#b41313}.banner-container .banner-livro{position:absolute;top:100px;left:50%;z-index:10;width:300px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transform:rotateY(0) translateX(-50%);-moz-transform:rotateY(0) translateX(-50%);transform:rotateY(0) translateX(-50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.banner-container .banner-livro .book-more{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;-webkit-transform:scale(0) rotate(0);-moz-transform:scale(0) rotate(0);-ms-transform:scale(0) rotate(0);transform:scale(0) rotate(0);display:block;position:absolute;top:40px;right:-70px;z-index:1;width:65px;height:65px;border:1px solid #b41313;border-radius:50%;background:#000;overflow:hidden}.banner-container .banner-livro .book-more:before{content:'';background-image:url(../img/layout/sprite.png);background-position:0 -358px;width:31px;height:31px;background-repeat:no-repeat;display:block;position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner-container .banner-livro .book-more:after{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;content:'';width:0%;height:100%;top:0;right:-50px;background:#b41313;position:absolute;z-index:1;-webkit-transform:skew(40deg);-moz-transform:skew(40deg);-ms-transform:skew(40deg);transform:skew(40deg)}.banner-container .banner-livro .bookwrap{position:relative;margin:0 auto;width:100%;height:435px;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.banner-container .banner-livro .bookwrap .bookcontainer{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;position:absolute;-webkit-transform:rotateY(20deg);-moz-transform:rotateY(20deg);transform:rotateY(20deg);width:300px;height:450px}.banner-container .banner-livro .bookwrap .bookcontainer .img,.banner-container .banner-livro .bookwrap .bookcontainer span{position:absolute;top:50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.banner-container .banner-livro .bookwrap .bookcontainer .img.slide-img-1,.banner-container .banner-livro .bookwrap .bookcontainer span.slide-img-1{-webkit-transform:rotateY(0) translateY(-50%) translateZ(103px);-moz-transform:rotateY(0) translateY(-50%) translateZ(103px);transform:rotateY(0) translateY(-50%) translateZ(103px)}.banner-container .banner-livro .bookwrap .bookcontainer .img.slide-span-1,.banner-container .banner-livro .bookwrap .bookcontainer span.slide-span-1{-webkit-transform:rotateY(-60deg) translateY(-50%) translateX(-50%) translateZ(180px);-moz-transform:rotateY(-60deg) translateY(-50%) translateX(-50%) translateZ(180px);transform:rotateY(-60deg) translateY(-50%) translateX(-50%) translateZ(180px)}.banner-container .banner-livro .bookwrap .bookcontainer .img.slide-img-2,.banner-container .banner-livro .bookwrap .bookcontainer span.slide-img-2{-webkit-transform:rotateY(-120deg) translateY(-50%) translateZ(103px);-moz-transform:rotateY(-120deg) translateY(-50%) translateZ(103px);transform:rotateY(-120deg) translateY(-50%) translateZ(103px)}.banner-container .banner-livro .bookwrap .bookcontainer .img.slide-span-2,.banner-container .banner-livro .bookwrap .bookcontainer span.slide-span-2{-webkit-transform:rotateY(-180deg) translateY(-50%) translateX(-50%) translateZ(180px);-moz-transform:rotateY(-180deg) translateY(-50%) translateX(-50%) translateZ(180px);transform:rotateY(-180deg) translateY(-50%) translateX(-50%) translateZ(180px)}.banner-container .banner-livro .bookwrap .bookcontainer .img.slide-img-3,.banner-container .banner-livro .bookwrap .bookcontainer span.slide-img-3{-webkit-transform:rotateY(-240deg) translateY(-50%) translateZ(103px);-moz-transform:rotateY(-240deg) translateY(-50%) translateZ(103px);transform:rotateY(-240deg) translateY(-50%) translateZ(103px)}.banner-container .banner-livro .bookwrap .bookcontainer .img.slide-span-3,.banner-container .banner-livro .bookwrap .bookcontainer span.slide-span-3{-webkit-transform:rotateY(-300deg) translateY(-50%) translateX(-50%) translateZ(180px);-moz-transform:rotateY(-300deg) translateY(-50%) translateX(-50%) translateZ(180px);transform:rotateY(-300deg) translateY(-50%) translateX(-50%) translateZ(180px)}.banner-container .banner-livro .bookwrap .bookcontainer .img i,.banner-container .banner-livro .bookwrap .bookcontainer span i{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}.banner-container .banner-livro .bookwrap .bookcontainer .img{display:block;width:100%}.banner-container .banner-livro .bookwrap .bookcontainer .img img{display:block;width:100%;height:100%}.banner-container .banner-livro .bookwrap .bookcontainer .img:before{content:'';opacity:.2;position:absolute;top:0;left:0;z-index:1;width:60%;height:100%;background:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1 )}.banner-container .banner-livro .bookwrap .bookcontainer .img:after{content:'';opacity:.2;position:absolute;top:0;left:0;z-index:1;width:1px;height:100%;background:#fff}.banner-container .banner-livro .bookwrap .bookcontainer span{display:block;z-index:2;width:30px;left:50%;-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.banner-container .banner-livro .bookwrap .bookcontainer span i{background-position:left;-webkit-background-size:cover;background-size:cover}@media screen and (min-width:768px) and (max-width:4000px){.banner-container:hover .banner-livro{-webkit-transform:rotateY(20deg) translateX(-50%);-moz-transform:rotateY(20deg) translateX(-50%);transform:rotateY(20deg) translateX(-50%)}.banner-container:hover .banner-livro .book-more{-webkit-transform:scale(1) rotate(180deg);-moz-transform:scale(1) rotate(180deg);-ms-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}.banner-container:hover .banner-livro .book-more:after{width:200%;height:100%;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}}.banner-container.load-banner .banner .item-banner .bg-item-banner{opacity:0!important}.banner-container.animate-banner .banner .banner__info,.banner-container.animate-banner .banner .banner__text,.banner-container.animate-banner .banner .item-banner .bg-item-banner{opacity:0}.banner-container.animate-banner .banner .banner__info{left:-40%!important}.banner-container.animate-banner .banner .banner__text{right:-40%!important}.banner-container.animate-banner .banner-livro .book-more{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transform:scale(0) rotate(0);-moz-transform:scale(0) rotate(0);-ms-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}.banner-container.animate-banner .banner-livro .bookwrap{-webkit-animation-name:moveFlip;-moz-animation-name:moveFlip;animation-name:moveFlip;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes moveFlip{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.4);transform:scale(.4)}}@-moz-keyframes moveFlip{0%,100%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(.4);transform:scale(.4)}}@keyframes moveFlip{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.4);-moz-transform:scale(.4);transform:scale(.4)}}@-webkit-keyframes moveOpacity{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes moveOpacity{0%,100%{opacity:1}50%{opacity:0}}@keyframes moveOpacity{0%,100%{opacity:1}50%{opacity:0}}@media screen and (max-width:1000px){.banner-container .banner-livro{-webkit-transform:scale(.6) rotateY(0) translateX(-50%);-moz-transform:scale(.6) rotateY(0) translateX(-50%);transform:scale(.6) rotateY(0) translateX(-50%);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.banner-container:hover .banner-livro{-webkit-transform:scale(.6) rotateY(0) translateX(-50%);-moz-transform:scale(.6) rotateY(0) translateX(-50%);transform:scale(.6) rotateY(0) translateX(-50%)}}@media screen and (max-width:767px){.banner-container .banner{height:740px}.banner-container .banner .container{top:600px}.banner-container .banner .item-banner{height:860px}.banner-container .banner .banner__info{width:100%;text-align:center}.banner-container .banner .banner__info .btn{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);float:initial;margin:0 auto}.banner-container .banner .banner__info .banner__info__autor{text-align:center}.banner-container .banner .banner__info .banner__info__title{margin:5px 0 15px!important;text-align:center;font-size:28px!important;line-height:32px!important}.banner-container .banner .banner__text{position:absolute;top:-50px;width:100%;z-index:1}.banner-container .banner .banner__text .banner__text__title{position:absolute;top:15px;left:50%;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:6px 10px;font-size:13px}.banner-container .banner .banner__text .banner__text__desc{display:none}.banner-container .banner.owl-carousel .owl-nav{bottom:0}.banner-container .banner.owl-carousel .owl-dots{bottom:20px}.banner-container .banner-livro{top:70px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.banner-container .banner-livro .bookwrap .img,.banner-container .banner-livro .bookwrap span{top:40%}.banner-container.animate-banner .banner .banner__info{left:0!important}}html.ie .banner-container .banner-livro .book-more{right:-40px}html.ie .banner-container .banner-livro .bookwrap .bookcontainer{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}html.ie .banner-container .banner-livro .bookwrap .bookcontainer span{display:none}html.ie .banner-container .banner-livro .bookwrap .bookcontainer .img{-webkit-transform:rotateY(0) translateY(-50%) translateZ(0);-moz-transform:rotateY(0) translateY(-50%) translateZ(0);transform:rotateY(0) translateY(-50%) translateZ(0);-webkit-transition:1.5s;-moz-transition:1.5s;transition:1.5s;opacity:0;visbility:hidden}html.ie .banner-container .banner-livro .bookwrap .bookcontainer .img.active{opacity:1;visbility:visible}@media screen and (min-width:768px) and (max-width:4000px){html.ie .banner-container:hover .banner-livro{-webkit-transform:rotateY(0) translateX(-50%);-moz-transform:rotateY(0) translateX(-50%);transform:rotateY(0) translateX(-50%)}}@media screen and (max-width:1000px){html.ie .banner-container .banner-livro{-webkit-transform:scale(.6) rotateY(0) translateX(-50%);-moz-transform:scale(.6) rotateY(0) translateX(-50%);transform:scale(.6) rotateY(0) translateX(-50%);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}html.ie .banner-container:hover .banner-livro{-webkit-transform:scale(.6) rotateY(0) translateX(-50%);-moz-transform:scale(.6) rotateY(0) translateX(-50%);transform:scale(.6) rotateY(0) translateX(-50%)}}html.safari .banner-container:hover .banner-livro{-webkit-transform:rotateY(0) translateX(-50%);-moz-transform:rotateY(0) translateX(-50%);transform:rotateY(0) translateX(-50%)}.featured{width:100%;margin:-140px 0 90px;float:left;position:relative;z-index:8}.featured .featured__large,.featured .featured__small{width:50%;float:left;position:relative}.featured .featured__large{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);height:565px;margin:0 30px 0 0;text-align:center;position:relative}.featured .featured__large:after{content:'';width:100%;height:280px;left:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5) 0,transparent 100%);background:-moz-linear-gradient(bottom,rgba(0,0,0,.5) 0,transparent 100%);background:linear-gradient(to top,rgba(0,0,0,.5) 0,transparent 100%);position:absolute;z-index:8}.featured .featured__large .featured__btn{background-image:url(../img/layout/sprite.png);background-position:0 -1075px;width:65px;height:65px;background-repeat:no-repeat;display:block;left:50%;bottom:-30px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.featured .featured__large:hover .featured__btn{-webkit-transform:translate(-50%,0) rotate(90deg);-moz-transform:translate(-50%,0) rotate(90deg);-ms-transform:translate(-50%,0) rotate(90deg);transform:translate(-50%,0) rotate(90deg);bottom:-50px}.featured .featured__large:hover img{-webkit-transform:scale(1.1)!important;-moz-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;transform:scale(1.1)!important}.featured .featured__large a{width:100%;height:100%;float:left;position:relative;z-index:99}.featured .featured__large .bx-title{position:absolute;bottom:50px;z-index:9;width:100%}.featured .featured__large .featured__large__autor,.featured .featured__large .featured__large__title{width:100%;padding:0 20px;color:#FFF;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.featured .featured__large .featured__large__title{font-size:36px;line-height:42px;letter-spacing:1.8px;font-family:kelson-light,sans-serif;text-transform:uppercase}.featured .featured__large .featured__large__autor{font-size:16px;line-height:24px;letter-spacing:.8px}.featured .featured__large .featured__img{width:100%;max-width:320px;height:auto;margin:0 auto;position:relative}.featured .featured__large .featured__img img{width:auto;max-width:100%;margin:-20px auto 0;max-height:390px;height:auto;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.featured .featured__large .featured__bg{width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1;background:#000;overflow:hidden}.featured .featured__large .featured__bg span{width:100%;height:100%;top:0;left:0;-webkit-background-size:cover;background-size:cover;background-position:center top;-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);-webkit-filter:blur(8px);filter:blur(8px);position:absolute;opacity:.7;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.featured .featured__small{height:250px;margin:0 0 65px}.featured .featured__small:hover .more-small:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.featured .featured__small:hover .more-small p{margin:0 0 0 60px}.featured .featured__small:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.featured .featured__small a{width:100%;height:100%;float:left}.featured .featured__small.featured__red{background-color:#b41313}.featured .featured__small.featured__white{background-color:#FFF}.featured .featured__small.featured__white .featured__content .featured__small__title{color:#b41313}.featured .featured__small.featured__white .featured__content .featured__small__autor{color:#000}.featured .featured__small.featured__left .featured__img{float:left}.featured .featured__small.featured__right .featured__img{float:right}.featured .featured__small.featured__right .featured__content{margin:0}.featured .featured__small.featured__right .more-small{left:30px}.featured .featured__small .featured__img{max-width:200px;width:100%;height:270px;margin:-20px 30px 0;position:relative}.featured .featured__small .featured__img img{max-width:200px;max-height:270px;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.featured .featured__small .featured__content{width:-webkit-calc(100% - 270px);width:-moz-calc(100% - 270px);width:calc(100% - 270px);height:100%;margin:0 -30px;padding:30px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.featured .featured__small .featured__content .featured__small__autor,.featured .featured__small .featured__content .featured__small__title{width:100%;color:#FFF;float:left}.featured .featured__small .featured__content .featured__small__title{font-size:28px;font-family:kelson-light,sans-serif;letter-spacing:1.4px;text-transform:uppercase}.featured .featured__small .featured__content .featured__small__autor{margin:10px 0 0;font-size:16px;line-height:20px}.featured .featured__small .more-small{width:35px;height:35px;bottom:20px;left:30px;border-radius:100%;position:absolute}.featured .featured__small .more-small:before{content:'';width:35px;height:35px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.featured .featured__small .more-small p{margin:0 0 0 50px;color:#000;font-size:14px;line-height:36px;letter-spacing:.7px;text-transform:uppercase;white-space:nowrap;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.featured .featured__small .more-small.more--small-white{background:#FFF}.featured .featured__small .more-small.more--small-white:before{background-image:url(../img/layout/sprite.png);background-position:0 -75px;width:16px;height:16px;background-repeat:no-repeat;display:block}.featured .featured__small .more-small.more--small-red{background:#b41313}.featured .featured__small .more-small.more--small-red:before{background-image:url(../img/layout/sprite.png);background-position:0 -107px;width:16px;height:16px;background-repeat:no-repeat;display:block}.featured .featured__btn{position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-indent:-999em}@media screen and (min-width:860px) and (max-width:1300px){.featured .featured__small{width:-webkit-calc(60% - 4%);width:-moz-calc(60% - 4%);width:calc(60% - 4%)}.featured .featured__small .featured__content .featured__small__title{font-size:18px}.featured .featured__large{width:40%}.featured .featured__large .bx-title{bottom:20px}}@media screen and (max-width:859px){.featured{margin-top:-50px;margin-bottom:0}.featured .featured__large,.featured .featured__small{width:100%}.featured .featured__large{margin-bottom:50px}.featured .featured__large .bx-title{bottom:20px}.featured .featured__small{margin:0 0 40px}.featured .featured__small .featured__content{width:50%;padding:15px;margin:0!important}.featured .featured__small .featured__content .featured__small__title{font-size:16px}.featured .featured__small .featured__img{width:37%;margin:-20px 5% 0}.featured .featured__small .featured__img img{max-width:100%}.featured .featured__small .more-small{left:15px}}@media screen and (max-width:700px){.featured .featured__large,.featured .featured__small{width:100%}.featured .featured__large{margin-bottom:50px;height:450px}.featured .featured__large .bx-title{bottom:20px}.featured .featured__large .featured__img img{max-height:300px}.featured .featured__large .featured__large__title{font-size:6vw;line-height:8vw}.featured .featured__small{margin:0 0 40px;height:auto}.featured .featured__small .featured__content{width:50%;padding:15px 15px 60px;margin:0!important;height:auto}.featured .featured__small .featured__content .featured__small__title{font-size:16px}.featured .featured__small .featured__img{height:auto}.featured .featured__small .featured__img img{left:0;top:0;position:inherit;max-width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.featured .featured__small .more-small{left:15px!important;bottom:15px!important}}.safari .catalog__showcase .catalog__title:after{height:90px}.chrome.mac .catalog__showcase .book-list-carousel .book-list-catalog:before,.safari .catalog__showcase .book-list-carousel .book-list-catalog:before{top:-99px}@media screen and (max-width:859px){.safari .book-list-carousel .book-list-catalog:before{top:-90px!important}}.catalog__showcase{width:100%;height:auto;padding:0 0 70px;float:left;position:relative}.catalog__showcase .catalog__container{text-align:center;position:relative}.catalog__showcase .container{width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px);max-width:100%}.catalog__showcase .catalog__title{color:#d22323;font-size:97px;font-weight:300;text-transform:uppercase;display:block;position:relative;width:100%;max-width:420px;margin:0 auto}.catalog__showcase .catalog__title:after{display:block;content:'';width:100%;height:80px;left:0;bottom:-60px;position:absolute;background:#d22323;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:0}.catalog__showcase .catalog__title.active:after{opacity:1}.catalog__showcase .catalog__select{width:420px;margin:0 auto;position:relative}.catalog__showcase .catalog__select span{width:100%;color:#FFF;font-size:18px;text-transform:uppercase;z-index:9;position:relative;float:left;cursor:pointer;top:11px}.catalog__showcase .catalog__select span:before{content:'';top:0;right:20px;background-image:url(../img/layout/sprite.png);background-position:0 -28px;width:28px;height:15px;background-repeat:no-repeat;display:block;position:absolute}.catalog__showcase .catalog__select .catalog__select__list{width:100%;background:#d22323;top:60px;left:0;position:absolute;z-index:99;overflow:auto;display:none}.catalog__showcase .catalog__select .catalog__select__list ul{width:100%;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.catalog__showcase .catalog__select .catalog__select__list li{width:100%;border-bottom:1px solid #d94444;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.catalog__showcase .catalog__select .catalog__select__list li a{width:100%;margin:10px 0;padding:10px 0;color:#FFF;text-transform:uppercase;float:left;font-size:14px;font-weight:300;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.catalog__showcase .catalog__select .catalog__select__list li a:hover{background:#000;padding-left:10px}.catalog__showcase .book-list-carousel{width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin:40px auto 0;position:relative}.catalog__showcase .book-list-carousel .book-list-catalog{padding-bottom:90px}.catalog__showcase .book-list-carousel .book-list-catalog:before{content:'';max-width:420px;width:98%;height:-webkit-calc(100% + 90px);height:-moz-calc(100% + 90px);height:calc(100% + 90px);left:50%;top:-90px;border:8px solid #d22323;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:0}.catalog__showcase .book-list-carousel:after,.catalog__showcase .book-list-carousel:before{content:'';width:70px;height:100%;top:0;position:absolute;z-index:9}.catalog__showcase .book-list-carousel:before{left:0;background:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));background:-webkit-linear-gradient(left,#000 0,transparent 100%);background:-moz-linear-gradient(left,#000 0,transparent 100%);background:linear-gradient(to right,#000 0,transparent 100%)}.catalog__showcase .book-list-carousel:after{right:0;background:-webkit-gradient(linear,right top,left top,from(#000),to(transparent));background:-webkit-linear-gradient(right,#000 0,transparent 100%);background:-moz-linear-gradient(right,#000 0,transparent 100%);background:linear-gradient(to left,#000 0,transparent 100%)}.catalog__showcase .book-list-carousel .owl-item{display:table}.catalog__showcase .owl-nav{width:100%;height:0;top:50%;margin:-30px 0 0;left:0;position:absolute;text-indent:-999em;z-index:999}.catalog__showcase .owl-nav div.owl-next,.catalog__showcase .owl-nav div.owl-prev{width:30px;height:58px;display:block;background-image:url(../img/layout/sprite.png);background-repeat:no-repeat}.catalog__showcase .owl-nav div{top:0;position:absolute;z-index:999!important}.catalog__showcase .owl-nav div.owl-prev{left:-60px;background-position:0 -1017px}.catalog__showcase .owl-nav div.owl-next{right:-60px;background-position:0 -959px}.catalog__showcase .book-list-catalog__book{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;display:table-cell;vertical-align:bottom}.catalog__showcase .book-list-catalog__book a{width:100%;height:auto;display:block;position:relative}.catalog__showcase .book-list-catalog__book a:before{content:'';background-image:url(../img/layout/sprite.png);background-position:0 -1075px;width:65px;height:65px;background-repeat:no-repeat;display:block;position:absolute;top:50%;left:50%;margin:-30px 0 0 -33px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.catalog__showcase .book-list-catalog__book a:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.catalog__showcase .catalog__all{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;width:100%;height:auto;text-align:center;bottom:38px;font-size:14px;color:grey;text-transform:uppercase;z-index:9}.catalog__showcase .catalog__all:hover{color:#fff}@media screen and (max-width:1350px){.catalog__showcase .book-list-carousel{width:-webkit-calc(90% - 30px);width:-moz-calc(90% - 30px);width:calc(90% - 30px)}}@media screen and (max-width:859px){.catalog__showcase .book-list-carousel .owl-nav,.catalog__showcase .book-list-carousel:after,.catalog__showcase .book-list-carousel:before,.catalog__showcase .catalog__title:before{display:none}.catalog__showcase .container{padding-left:25px;padding-right:25px;width:100%}.catalog__showcase .book-list-carousel{width:100%}.catalog__showcase .book-list-carousel .book-list-catalog{padding-bottom:80px!important}.catalog__showcase .book-list-carousel .book-list-catalog:before{height:-webkit-calc(100% + 80px);height:-moz-calc(100% + 80px);height:calc(100% + 80px)}}@media screen and (max-width:500px){.catalog__showcase .catalog__title{font-size:18.6vw}.catalog__showcase .catalog__select{width:100%}.catalog__showcase .catalog__select span:before{right:40px}.catalog__showcase .catalog__select .catalog__select__list{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.catalog__showcase .book-list-catalog{padding-bottom:90px}.catalog__showcase .book-list-catalog:before{width:90%!important;top:-82px!important}}@media screen and (max-width:375px){.catalog__showcase .catalog__title{font-size:17.4vw}}.news-featured{width:100%;min-height:570px;background:#FFF;float:left;overflow:hidden;padding:29px 0}.news-featured .news-featured__posts{width:40%;margin:70px 0 0;float:left}.news-featured .news-featured__posts .news{width:100%;float:left}.news-featured .news-featured__posts .news span{width:100%;margin:0 0 10px;color:#000;font-size:24px;line-height:28px;letter-spacing:1.2px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.news-featured .news-featured__posts .news p,.news-featured .news-featured__posts .news span{text-transform:uppercase;float:left}.news-featured .news-featured__posts .news .news__info{width:100%;margin:0 0 40px;padding:0 0 40px;float:left;position:relative}.news-featured .news-featured__posts .news .news__info:before{content:'';width:29px;bottom:0;left:0;border-top:1px solid #b41313;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.news-featured .news-featured__posts .news .news__info p{padding:0 13px 0 0;color:#b41313;font-size:11px;line-height:15px;letter-spacing:.55px;position:relative}.news-featured .news-featured__posts .news .news__info p:before{content:'|';display:block;position:absolute;top:0;right:0;color:#b41313}.news-featured .news-featured__posts .news .news__info p:last-child:before,.news-featured .news-featured__posts .news:last-child .news__info:before{display:none}.news-featured .news-featured__posts .news .news__info p:last-child{padding:0 0 0 10px}.news-featured .news-featured__posts .news:last-child .news__info{padding:0}.news-featured .news-featured__posts .news:hover span{color:#b41313}.news-featured .news-featured__posts .news:hover .news__info:before{width:80px!important}.news-featured .btn{margin:75px 130px 0 0;padding:15px 26px 12px;font-size:16px;position:relative;z-index:999;background:#fff}.news-featured .btn:before{font-size:16px;top:15px}.news-featured .news-featured__title{width:60%;margin:-90px 0 0;float:left;position:relative}.news-featured .news-featured__title .stellar{position:absolute;left:0!important;display:block!important}.news-featured .news-featured__title .stellar span{width:100%;font-family:kelson-light,sans-serif;font-size:260px;line-height:200px;letter-spacing:13.5px;float:left}.news-featured .news-featured__title .stellar:nth-child(1){color:#d22323;top:-60px}.news-featured .news-featured__title .stellar:nth-child(2){color:#ac1010!important;text-align:right;width:91%;top:130px}.news-featured .news-featured__title .stellar:nth-child(3){color:#d22323;top:322px}@media screen and (max-width:859px){.news-featured{height:auto;min-height:auto}.news-featured .container .btn{display:none}.news-featured .container .news-featured__posts{max-width:90%;width:100%;margin:0 auto!important;float:none;text-align:center}.news-featured .container .news-featured__posts:before{content:'Novidades';display:block;text-transform:uppercase;font-weight:300;color:#b41313;font-size:80px;font-family:kelson-light,sans-serif;text-align:center;margin-bottom:20px}.news-featured .container .news-featured__posts .news__info p{float:none;display:inline-block}.news-featured .container .news-featured__posts .news__info:before{left:50%!important;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.news-featured .container .news-featured__posts .news:last-child .news__info{margin-bottom:0}.news-featured .container .news-featured__title{display:none}}@media screen and (max-width:500px){.news-featured .container .news-featured__posts:before{font-size:16vw}}.best-sellers{width:100%;padding:100px 0;background:#000;float:left;overflow:hidden}.best-sellers .best-sellers__title{width:100%;color:#FFF;font-size:87px;text-transform:uppercase;font-family:kelson-light,sans-serif;text-align:center;letter-spacing:23.49px;float:left;margin-bottom:50px}.best-sellers .best-sellers__title span{color:#b41313}.best-sellers .book-list{width:100%;float:left}.best-sellers .book-list .book-list__livro{width:-webkit-calc(20% - 30px);width:-moz-calc(20% - 30px);width:calc(20% - 30px);margin:0 30px 0 0;float:left;position:relative;display:table}.best-sellers .book-list .book-list__livro:last-child{margin:0}.best-sellers .book-list .book-list__livro a{position:relative;display:table-cell;vertical-align:bottom}.best-sellers .book-list .book-list__livro:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.best-sellers .book-list .book-list__livro img{width:100%;height:auto;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.best-sellers .book-list .book-list__livro .book-list__num{width:65px;height:65px;margin:0 0 0 -32px;left:50%;bottom:-32px;color:#FFF;font-family:kelson-light,sans-serif;font-size:30px;line-height:70px;text-align:center;background:#b41313;border-radius:65px;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:859px){.best-sellers{padding:30px 0 40px}.best-sellers .container{padding:0 10px}.best-sellers .best-sellers__title{font-size:4.7vw;letter-spacing:2vw;margin-bottom:30px}.best-sellers .book-list .book-list__livro{width:20%;padding:0 15px 0 0;margin:0}.best-sellers .book-list .book-list__livro .book-list__num{zoom:.5}.best-sellers .book-list .book-list__livro:last-child{padding-right:0}}.box-authors{width:100%;padding:0 0 65px;background:#FFF;float:left;overflow:hidden}.box-authors .box-authors__title{margin:-10px 0;text-indent:-999em;position:relative;float:right;z-index:1;width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:calc(100% - 180px);height:193px;clear:both}.box-authors .box-authors__title span{background-image:url(../img/layout/sprite.png);background-position:0 -1286px;width:1012px;height:193px;background-repeat:no-repeat;position:absolute;display:block!important}.box-authors .box-authors__all{padding:20px 0;margin:60px 0 0;float:left;position:relative;z-index:1}.box-authors .box-authors__all span{color:#000;font-size:16px;text-transform:uppercase;letter-spacing:.8px;position:relative;z-index:1}.box-authors .box-authors__all:after,.box-authors .box-authors__all:before{height:1px;position:absolute;right:0;background:#b41313;z-index:0;display:block;content:''}.box-authors .box-authors__all:before{-webkit-transition:width .3s ease .3s;-moz-transition:width .3s ease .3s;transition:width .3s ease .3s;width:500%;bottom:0}.box-authors .box-authors__all:after{-webkit-transition:width .3s ease .3s;-moz-transition:width .3s ease .3s;transition:width .3s ease .3s;width:0;top:0}.box-authors .box-authors__all:hover:after,.box-authors .box-authors__all:hover:before{-webkit-transition:width .3s ease,ease .3s;-moz-transition:width .3s ease,ease .3s;transition:width .3s ease,ease .3s;width:100%}.box-authors .box-authors__list{width:70%;float:left;position:relative;z-index:2}.box-authors .box-authors__list .author-item{width:-webkit-calc(33% - 30px);width:-moz-calc(33% - 30px);width:calc(33% - 30px);margin:0 30px 0 0;float:left}.box-authors .box-authors__list .author-item:last-child{margin:0}.box-authors .box-authors__list .author-item:hover figure img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-filter:grayscale(0);filter:grayscale(0)}.box-authors .box-authors__list .author-item:hover figure:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.box-authors .box-authors__list .author-item:hover h4{color:#b41313}.box-authors .box-authors__list .author-item figure{overflow:hidden;position:relative}.box-authors .box-authors__list .author-item figure img{width:100%;height:auto;display:block;-moz-transition:all .3s ease;transition:all .3s ease;filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all .5s ease-in-out}.box-authors .box-authors__list .author-item figure:before{content:'';background-image:url(../img/layout/sprite.png);background-position:0 -1075px;width:65px;height:65px;background-repeat:no-repeat;display:block;position:absolute;top:50%;left:50%;margin:-30px 0 0 -33px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.box-authors .box-authors__list .author-item h4{width:100%;margin:20px 0 0;color:#000;font-size:24px;text-transform:uppercase;text-align:left;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.box-authors .author__info{width:30%;height:235px;float:left;position:relative;z-index:2}.box-authors .author__info .author__info-align{left:0;bottom:0;position:absolute}.box-authors .author__info h5{width:100%;margin:0 0 20px;font-size:18px;color:#b41313;text-transform:uppercase;float:left}.box-authors .author__info p{width:100%;margin:0 0 20px;color:#000;font-size:14px;float:left}.box-authors .author__info .btn{float:left}.box-authors .btn{padding:17px 47px 15px;font-size:16px}.box-authors .btn:before{top:17px}@media screen and (max-width:989px){.box-authors .box-authors__title{float:none;width:100%;height:25vw;background:url(../img/layout/sprites/img-title-autores.png) no-repeat;-webkit-background-size:100% 100%;background-size:100%}.box-authors .box-authors__title span{display:none!important}.box-authors .box-authors__all{display:none}}@media screen and (max-width:859px){.box-authors .box-authors__list{width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #c9c9c9}.box-authors .box-authors__list .author-item{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;margin:0;padding:0 15px;width:33.333%;display:block}.box-authors .author__info{height:auto;width:100%;text-align:center}.box-authors .author__info .author__info-align{position:relative}.box-authors .author__info .btn{margin:0 auto;float:none;max-width:170px}}@media screen and (max-width:550px){.box-authors .box-authors__list .author-item{margin:0;padding:0 15px 0 0;width:50%;display:block}.box-authors .box-authors__list .author-item:nth-child(2){padding:0 0 0 15px}.box-authors .box-authors__list .author-item:last-child{display:none}.box-authors .box-authors__list .author-item h4{font-size:5vw}}.contact{margin-bottom:50px}.form-control{width:785px;margin:0 auto}.form-control label.error{display:none!important}.form-control label input,.form-control label textarea{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.form-control label input.erro,.form-control label textarea.erro{border-color:#b41313}.form-control label input.valid,.form-control label textarea.valid{border-color:#b2b2b2!important}@media screen and (max-width:859px){.form-control,.form-control label,.form-control label.medium{width:100%}}@media screen and (max-width:550px){#form-contato button{width:100%}#form-contato .msg-feedback{width:100%;padding:20px 0 0;text-align:center}}.company{margin-bottom:50px}.company p{width:100%;margin:0 0 20px;color:#5e5e5e;font-size:18px;line-height:26px;text-transform:inherit;float:left}.company #main .container{width:785px}@media screen and (max-width:768px){.company p{font-size:14px;line-height:18px}}::-moz-selection{background:#000;color:#FFF;text-shadow:none}::selection{background:#000;color:#FFF;text-shadow:none}.author{margin-bottom:50px}.authors .authors__list{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);float:left}.authors .authors__list .authors__item{width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% - 30px);margin:0 30px 30px 0;text-align:center;float:left;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.authors .authors__list .authors__item figure{overflow:hidden;background-color:#000;position:relative}.authors .authors__list .authors__item figure:after,.authors .authors__list .authors__item figure:before{content:'';top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.author .btn:before,.related-content .btn:before{top:20px}.author .btn:after,.related-content .btn:after{left:-30px}.authors .authors__list .authors__item figure:before{content:'';background-image:url(../img/layout/sprite.png);background-position:0 -496px;width:39px;height:39px;background-repeat:no-repeat;display:block;z-index:9;opacity:0}.authors .authors__list .authors__item figure:after{width:80px;height:80px;border-radius:40px;background:#b41313;z-index:8;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.authors .authors__list .authors__item img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1)}.authors .authors__list .authors__item figure,.authors .authors__list .authors__item img{width:100%;float:left;display:block}.authors .authors__list .authors__item p{width:100%;margin:20px 0;color:#b41313;font-size:18px;line-height:24px;letter-spacing:.9px;text-transform:uppercase;float:left}.authors .authors__list .authors__item:hover figure:before{opacity:1;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.authors .authors__list .authors__item:hover figure:after{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.authors .authors__list .authors__item:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:.8;-webkit-filter:grayscale(0);filter:grayscale(0)}.authors .authors__list .authors__item:hover span:before{opacity:1;color:#FFF}.authors .authors__list .authors__item:hover span:after{width:130%;height:100%}.author .title{min-height:265px;margin:0 0 80px}.author .title h1{color:#b41313;font-size:80px;line-height:inherit;float:left}.author .title h2{width:100%;margin:80px 0 30px;color:#000;font-size:32px;line-height:24px;letter-spacing:1.6px;text-align:center;text-transform:uppercase;float:left}.author #main{width:100%;margin:0 0 20px;float:left}.author .author{width:100%;max-width:1200px;margin:0 25px 70px;background:#b41313;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.author .author .author__text{width:35%;float:left;padding:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.author .author .author__books,.author .author figure{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;float:left}.author .author .author__text p{width:100%;margin:0 0 20px;color:#FFF;font-size:14px;line-height:22px;text-transform:inherit;float:left}.author .author .author__text p:last-child{margin:0}.author .author figure{width:30%;margin:-60px 0 0;transition:all .3s ease}.author .author figure img{width:100%;height:auto;display:block;filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1)}.author .author .author__books{width:35%;padding:30px;transition:all .3s ease}.author .author .author__books h3{width:100%;color:#FFF;font-size:32px;text-transform:uppercase;letter-spacing:1.6px;float:left}.author .author .author__books a{width:100%;padding:15px 0;color:#FFF;font-size:14px;letter-spacing:.7px;border-top:1px solid #e06565;float:left}.author .btn,.related-content .btn{padding:20px 55px 17px;font-size:16px;width:100%;display:block}.author .btn{max-width:300px;margin:0 auto 50px}.related-content .btn{max-width:200px;margin:0 auto}@media screen and (max-width:859px){#main{margin-bottom:0!important}.authors .authors__list{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);float:left}.authors .authors__list .authors__item{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);margin:0 30px 30px 0;text-align:center;float:left}.authors .authors__list .authors__item figure,.authors .authors__list .authors__item img{width:100%;float:left;display:block}.authors .authors__list .authors__item p{width:100%;margin:15px 0 10px;color:#b41313;font-size:18px;line-height:24px;letter-spacing:.9px;text-transform:uppercase;float:left}.authors .authors__list .authors__item:nth-child(2n+2){margin-right:0}.author .title{height:auto;min-height:inherit;margin:0 0 30px}.author .title h1{font-size:40px;margin-top:0}.author .title h2{font-size:26px;margin-top:40px}.author .author{width:100%;margin:0 0 20px}.author .author .author__text{width:100%;float:left;padding:20px}.author .author figure{width:50%;margin:0;padding:20px}.author .author .author__books{width:50%;float:left;padding:20px}.author .btn{padding:20px 25px 17px}}@media screen and (max-width:550px){.author .author{width:100%;margin:0 0 20px}.author .author .author__text{width:100%;float:left;padding:20px}.author .author figure{width:100%;margin:0;padding:0 20px}.author .author .author__books{width:100%;float:left;padding:20px}}.catalog .title h1{color:#b41313}.catalog .filter{width:100%;max-width:650px;margin:0 auto;position:relative;z-index:9}.catalog .filter .select{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);max-width:320px;height:65px;color:#FFF;border:1px solid #b41313;position:relative;z-index:2;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.catalog .filter .select .show-text{padding:1.38em 25px;background-color:#000;z-index:1;cursor:pointer;position:relative;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.catalog .filter .select .show-text:focus{background:#b41313}.catalog .filter .select .show-text:after{content:'';background-image:url(../img/layout/sprite.png);background-position:0 -28px;width:28px;height:15px;background-repeat:no-repeat;display:block;right:25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:10;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.catalog .filter .select.opened .show-text{background:#b41313}.catalog .filter .select.opened .show-text:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.catalog .filter .select.opened .select__list{visibility:visible;opacity:1}.catalog .filter .select.opened .select__list ul{opacity:1;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.catalog .filter .select .select__list{width:100.4%!important;height:450px;margin:0;padding:0;position:absolute;overflow:auto;background:#b41313;top:100%;left:-1px;z-index:999;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.catalog .filter .select .select__list ul{width:100%;padding:0 20px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.catalog .filter .select .select__list ul li{width:100%;display:block;padding:0;border-bottom:1px solid #d94444;cursor:pointer;float:left}.catalog .filter .select .select__list ul li a{width:100%;padding:10px;color:#FFF;font-size:14px;letter-spacing:.7px;text-transform:uppercase;float:left;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.catalog .filter .select .select__list ul li:hover a{background:#000;color:#fff}.catalog .filter .select.colecao{z-index:1}.catalog .catalog__list{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);margin:50px 0 150px;float:left}.catalog .catalog__list .catalog__item{width:-webkit-calc(20% - 20px);width:-moz-calc(20% - 20px);width:calc(20% - 20px);margin:0 20px 0 0;text-align:center;float:left;display:table}.catalog .catalog__list .catalog__item figure{height:100%;display:table-cell;vertical-align:bottom;position:relative}.catalog .catalog__list .catalog__item figure a{width:100%;display:block;position:relative}.catalog .catalog__list .catalog__item figure a img{width:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.catalog .catalog__list .catalog__item figure a:before{content:'';background-image:url(../img/layout/sprite.png);background-position:0 -1075px;width:65px;height:65px;background-repeat:no-repeat;display:block;position:absolute;top:40%;left:50%;margin:-30px 0 0 -33px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.news__detail .news__info p:first-child:before,.news__list .news .news__info p:first-child:before,.search__list .news .news__info p:first-child:before{top:-3px;right:-10px;background:#b41313;content:''}.catalog .catalog__list .catalog__item figure a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.catalog .catalog__list .catalog__item figure a:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.catalog .catalog__list .catalog__item figure a .caption{padding:20px 0 30px;color:#fff;z-index:1;cursor:pointer;position:relative;display:block;text-align:left;font-size:16px}.catalog .catalog__list .catalog__item p{width:100%;margin:20px 0;color:#b41313;font-size:18px;line-height:24px;letter-spacing:.9px;text-transform:uppercase;float:left}.catalog .catalog__list .catalog__item:nth-child(5n+1){clear:both!important}@media screen and (max-width:859px){.catalog .filter .select .show-text{padding:1.36em 25px}.catalog .catalog__list{margin-top:30px}.catalog .catalog__list .catalog__item{width:-webkit-calc(33.333% - 20px);width:-moz-calc(33.333% - 20px);width:calc(33.333% - 20px)}.catalog .catalog__list .catalog__item figure a .caption{padding-bottom:0}.catalog .catalog__list .catalog__item figure a:before{display:none}.catalog .catalog__list .catalog__item figure a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.catalog .catalog__list .catalog__item:nth-child(5n+1){clear:none!important}}@media screen and (max-width:550px){.catalog .filter .select{width:100%;max-width:100%;margin-bottom:10px}.catalog .catalog__list .catalog__item{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)}}.edge .filter .select,.gecko .filter .select,.ie .filter .select{height:66px}.news__list{width:100%;float:left}.news__list .container{width:885px}.news__list .news{width:100%;float:left;text-align:center}.news__list .news a{display:block;width:100%;height:100%;overflow:hidden}.news__list .news:hover h2{color:#b41313}.news__list .news h2{width:100%;margin:0 0 10px;color:#000;font-size:28px;line-height:32px;letter-spacing:1.4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.news__list .news h2,.news__list .news p{text-transform:uppercase;float:left}.news__list .news .news__info{width:auto;margin:0 0 50px;padding:0 0 50px;position:relative;text-align:center;display:inline-block}.news__list .news .news__info:before{content:'';width:50px;margin:0 0 0 -25px;bottom:0;left:50%;border-top:1px solid #b41313;position:absolute}.news__list .news .news__info p{margin:0 20px 0 0;color:#b41313;font-size:14px;line-height:18px;letter-spacing:.7px}.news__list .news .news__info p:first-child{position:relative}.news__list .news .news__info p:first-child:before{width:1px;height:20px;position:absolute}.news__list .news .news__info p:last-child{margin:0}.news__detail .container{width:785px;text-align:center}.news__detail h2{width:100%;margin:0 0 10px;color:#000;font-size:28px;line-height:32px;letter-spacing:1.4px}.news__detail h2,.news__detail p{text-transform:uppercase;display:inline-block}.news__detail .news__info{width:auto;padding:0 0 50px;position:relative;text-align:center;display:inline-block}.news__detail .news__info p{margin:0 20px 0 0;color:#b41313;font-size:14px;line-height:18px;letter-spacing:.7px}.news__detail .news__info p:first-child{position:relative}.news__detail .news__info p:first-child:before{width:1px;height:20px;position:absolute}.news__detail .news__info p:last-child{margin:0}.news__detail .gallery{width:100%;margin:0 0 40px;float:left}.news__detail .gallery figure{width:100%;float:left}.news__detail .gallery img{width:100%;height:auto;display:block}.news__detail a{color:#b41313}.news__detail p{margin:0 0 20px;color:#5e5e5e;font-size:18px;line-height:26px;text-align:left;text-transform:inherit}.news__detail .related-content p{text-align:center;color:#b41313;text-transform:uppercase}.news-from-cepe .container{width:1260px}.news-from-cepe .btn{max-width:300px;padding:20px 25px 17px;color:#5e5e5e}@media screen and (max-width:859px){.news__detail .container,.news__list .container{width:100%}.news__list .news h2{font-size:16px;line-height:20px}.news__list .news p{font-size:14px;line-height:18px}.news__list .news .news__info{margin:0 0 30px;padding:0 0 30px}.news__detail h2{text-align:center;font-size:16px;line-height:20px}.news__detail p{font-size:14px;line-height:18px}.news__detail .news__info{padding:0;margin-bottom:30px}.news-from-cepe p{text-align:center;color:#b41313;text-transform:uppercase}}.original{margin-bottom:50px}.original .subtitle{width:100%;margin:0 0 50px;color:#b41313;font-weight:400;font-size:24px;line-height:30px;letter-spacing:1.2px;text-align:center;text-transform:uppercase;float:left}.original p{width:100%;margin:0 0 20px;color:#5e5e5e;font-size:18px;line-height:26px;text-transform:inherit;float:left}.original #main .container{width:785px}@media screen and (max-width:859px){.original .subtitle{margin-bottom:30px;font-size:16px;line-height:23px}.original p{font-size:14px;line-height:18px}}.search__list{width:100%;float:left}.search__list .container{width:885px}.search__list h2{width:100%;margin:0 0 50px;color:#000;font-size:14px;line-height:18px;text-align:center;letter-spacing:.7px;text-transform:uppercase;float:left}.search__list h2 b{color:#b41313}.search__list .news{width:100%;float:left}.search__list .news h3{width:100%;margin:0 0 10px;color:#000;font-size:28px;line-height:32px;letter-spacing:1.4px}.search__list .news h2,.search__list .news h3,.search__list .news p{text-transform:uppercase;float:left}.search__list .news .news__info{width:100%;margin:0 0 50px;padding:0 0 50px;float:left;position:relative}.search__list .news .news__info:before{content:'';width:50px;bottom:0;left:0;border-top:1px solid #b41313;position:absolute}.search__list .news .news__info p{margin:0 20px 0 0;color:#b41313;font-size:14px;line-height:18px;letter-spacing:.7px}.search__list .news .news__info p:first-child{position:relative}.search__list .news .news__info p:first-child:before{width:1px;height:20px;position:absolute}.search__list .news .news__info p:last-child{margin:0}@media screen and (max-width:859px){.search__list .news{text-align:center}.search__list .news .news__info{float:none;overflow:hidden;margin:0 0 30px;padding:0 0 30px}.search__list .news .news__info h3{float:none}.search__list .news .news__info p{float:none;display:inline-block}.search__list .news .news__info:before{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}.fadeImage{-webkit-animation:fadein 3s;-moz-animation:fadein 3s;-ms-animation:fadein 3s;animation:fadein 3s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}.book{width:100%;top:-120px;padding-top:120px;margin-bottom:-120px;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;float:left;position:relative}.book .img-bg{position:absolute;width:100%;height:900px;top:0;-webkit-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center top!important;opacity:.8}.book #main,.book #main .bx-top-details{position:relative}.book .img-bg.blur{-webkit-filter:blur(10px);filter:blur(10px);opacity:.6}.book #main{margin:120px 0 0}.book #main .bx-top-details:before{content:'';display:block;position:absolute;left:0;bottom:0;z-index:0;width:100%;height:300px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:-moz-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 )}.book #main .bx-bottom-details{background:#000}.book #main .container{position:relative;z-index:2}.book .book-details{width:100%;height:auto;position:relative;padding-bottom:100px;float:left}.book .book-details__img{width:40%;float:left;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.book .book-details__img .bookcontainer{position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;-webkit-transform:rotateY(20deg);-moz-transform:rotateY(20deg);transform:rotateY(20deg);width:300px;height:450px;margin:0 auto}.book .book-details__img .bookcontainer .img,.book .book-details__img .bookcontainer span{position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.book .book-details__img .bookcontainer .img.slide-img-1,.book .book-details__img .bookcontainer span.slide-img-1{-webkit-transform:rotateY(0) translateZ(103px);-moz-transform:rotateY(0) translateZ(103px);transform:rotateY(0) translateZ(103px);height:100%}.book .book-details__img .bookcontainer .img.slide-span-1,.book .book-details__img .bookcontainer span.slide-span-1{-webkit-transform:rotateY(-60deg) translateX(-50%) translateZ(180px);-moz-transform:rotateY(-60deg) translateX(-50%) translateZ(180px);transform:rotateY(-60deg) translateX(-50%) translateZ(180px);height:100%}.book .book-details__img .bookcontainer .img{display:block;width:100%}.book .book-details__img .bookcontainer .img img{display:block;width:100%;height:100%}.book .book-details__img .bookcontainer .img:before{content:'';opacity:.2;position:absolute;top:0;left:0;z-index:1;width:60%;height:100%;background:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1 )}.book .book-details__img .bookcontainer .img:after{content:'';opacity:.2;position:absolute;top:0;left:0;z-index:1;width:1px;height:100%;background:#fff}.book .book-details__img .bookcontainer span{display:block;z-index:2;width:30px;left:50%;top:0;-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;transform-origin:0;background-position:right;-webkit-background-size:cover;background-size:cover}.book .book-details__img .bookcontainer span i{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);background-position:left;sbackground-size:cover}.book .book-details__img img{margin:0 auto;max-width:400px;display:block;width:65%}.book .book-details__img:hover{-webkit-transform:rotateY(35deg);-moz-transform:rotateY(35deg);transform:rotateY(35deg)}.book .book-details__content{width:52%;position:relative;float:left}.book .book-details__content .new-book{width:100%;height:auto;overflow:hidden}.book .book-details__content .new-book span{display:inline-block;margin:0 0 20px;padding:10px;background:#b41313;text-transform:uppercase;letter-spacing:2px;color:#fff}.book .book-details__content h1,.book .book-details__content h2,.book .book-details__content p{color:#FFF}.book .book-details__content h1{width:100%;max-width:100%;font-size:42px;font-weight:400;line-height:46px;letter-spacing:2.1px;text-transform:uppercase;float:left}.book .book-details__content h2{margin:20px 0}.book .book-details__content h2,.book .book-details__content p{width:100%;font-size:14px;line-height:18px;letter-spacing:.7px;float:left;font-weight:300}.book .book-details__links{width:100%;margin:40px 0 0;float:left}.book .book-details__links ul{width:100%;height:auto;overflow:hidden}.book .book-details__links ul li{float:left;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);margin-right:10px}.book .book-details__links ul li a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:100%;height:53px;border:1px solid #b41313;background:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF;font-size:15px;line-height:35px;text-transform:uppercase}.book .book-details__links ul li a.ebook span,.book .book-details__links ul li a.vir span{background-image:url(../img/layout/sprite.png);width:23px;height:48px;background-repeat:no-repeat;display:block}.book .book-details__links ul li a:before{left:12px}.book .book-details__links ul li a span{top:-8px;left:-15px;float:left;position:relative;z-index:9;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.book .book-details__links ul li a.vir span{background-position:0 -535px}.book .book-details__links ul li a.ebook span{background-position:0 -583px}.book .book-details__links ul li .accordion-content{display:none;width:100%;position:relative;top:-4px;background:#b41313}.book .book-details__links ul li .accordion-content a{width:100%;padding:10px;color:#FFF;font-size:14px;letter-spacing:.7px;text-transform:uppercase;float:left;background:#b41313;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.book .book-details__links ul li .accordion-content a:hover{color:#fff;background:#000}.book .book-details__links ul li.activeToggle a:before{opacity:1;color:#FFF}.book .book-details__links ul li.activeToggle a:after{width:130%;height:100%}.book .book-details__links ul li.activeToggle a.ebook span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.book .book-details__links ul li:last-child{margin-right:0}.book .book-specifications{width:100%;margin:0 0 40px;padding:40px 0;border-top:1px solid #404040;border-bottom:1px solid #404040;float:left}.book .book-specifications ul{text-align:center}.book .book-specifications ul li{width:20%;float:left}.book .about-author,.book .book-specifications ul li p,.book .book-specifications ul li span{width:100%;float:left}.book .book-specifications ul li p{font-size:14px;line-height:18px;color:#b41313}.book .book-specifications ul li span{margin-top:10px;font-size:18px;line-height:22px;color:#FFF}.book .book-specifications ul li a{color:#FFF}.book .about-author{padding:0 0 40px;border-bottom:1px solid #404040}.book .about-author figure{width:175px;margin:0 30px 0 0;float:left}.book .about-author figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.book .more-books ul li a:before,.book .share-book .ico{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.book .about-author .about-author__desc{width:-webkit-calc(100% - 205px);width:-moz-calc(100% - 205px);width:calc(100% - 205px);float:left}.book .about-author .about-author__desc .about-author__title{width:100%;margin:0 0 20px;color:#FFF;font-size:36px;line-height:40px;letter-spacing:1.8px;text-transform:uppercase;float:left}.book .about-author .about-author__desc .about-author__title b{color:#b41313}.book .about-author .about-author__desc .about-author__paragraph{width:100%;color:#FFF;font-size:14px;line-height:18px;letter-spacing:.7px;float:left}.book .share-book{width:100%;margin:40px 0;display:inline-block;text-align:center}.book .share-book p{color:#FFF;margin:0 30px 0 0;text-transform:uppercase;display:inline-block}.book .share-book .ico{width:145px;height:46px;margin:0 20px 0 0;line-height:50px;color:#FFF;text-transform:uppercase;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;transition:all .3s ease}.book .share-book .ico:before{content:'';margin:13px;text-indent:-999em;float:left}.book .share-book .ico:hover{-webkit-filter:contrast(1.4);filter:contrast(1.4)}.book .share-book .ico.share-book__share-facebook{background:#003471}.book .share-book .ico.share-book__share-facebook:before{margin:11px 10px 10px;background-image:url(../img/layout/sprite.png);background-position:0 -281px;width:26px;height:25px;background-repeat:no-repeat;display:block}.book .share-book .ico.share-book__share-twitter{background:#0072bc}.book .share-book .ico.share-book__share-twitter:before{margin:13px 10px 10px;background-image:url(../img/layout/sprite.png);background-position:0 -210px;width:28px;height:21px;background-repeat:no-repeat;display:block}.book .more-books{width:100%;padding:60px 0;text-align:center;background:#FFF;float:left}.book .more-books p{width:100%;text-align:center;font-size:60px;letter-spacing:3px;color:#b41313;text-transform:uppercase;float:left;margin-bottom:40px}.book .more-books ul{width:100%;overflow:hidden}.book .more-books ul li{width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% - 30px);margin:0 30px 0 0;float:left;display:table}.book .more-books ul li a{display:table-cell;vertical-align:bottom;position:relative}.book .more-books ul li a:before{content:'';background-image:url(../img/layout/sprite.png);background-position:0 -1075px;width:65px;height:65px;background-repeat:no-repeat;display:block;position:absolute;top:50%;left:50%;margin:0 0 0 -33px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .3s ease}.book .more-books ul li a:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.book .more-books ul li:last-child{margin:0}.book .more-books ul li figure{width:100%;height:auto;float:left}.book .more-books ul li img{width:100%;height:auto;display:block}.book .more-books a{margin:40px 0 0;color:#000;font-size:14px;letter-spacing:.7px;text-align:center;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;display:inline-block}.book .more-books a:hover{color:#b41313}@media screen and (max-width:1050px){.book .book-details__links ul li{width:100%;margin-bottom:15px}.book .book-details__links ul li a:hover:after{width:0%}.book .book-details__links ul li a.active{background-color:#b41313}}@media screen and (max-width:859px){.book .book-details__content,.book .book-specifications ul li{width:100%}.book .book-details__content .new-book,.book .book-details__content h1,.book .book-details__content h2,.book .book-specifications ul li,.book .more-books ul{text-align:center}.book #main{margin:50px 0 0}.book .bx-top-details:before{height:450px!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(50%,#000))!important;background:-webkit-linear-gradient(top,transparent 0,#000 50%)!important;background:-moz-linear-gradient(top,transparent 0,#000 50%)!important;background:linear-gradient(to bottom,transparent 0,#000 50%)!important}.book .book-details{padding-bottom:40px}.book .book-details__img{width:100%;margin-bottom:50px}.book .book-details__img .bookcontainer{zoom:.6;left:-15px}.book .book-details__content h1{max-width:100%;font-size:32px;line-height:40px}.book .book-specifications ul li p,.book .book-specifications ul li span{width:auto;display:inline-block;float:none;font-size:16px}.book .book-specifications ul li p{margin-right:10px}.book .about-author figure{display:none}.book .about-author .about-author__desc{width:100%}.book .about-author .about-author__desc .about-author__title{text-align:center;font-weight:300}.book .about-author .about-author__desc .about-author__title b{display:block;clear:both}.book .more-books{padding:30px 0}.book .more-books p{font-size:40px}.book .more-books ul li{padding:0 20px 0 0;float:none;display:table-cell}.book .more-books ul li:nth-child(3),.book .more-books ul li:nth-child(4){display:none}.book .more-books ul li:nth-child(2){padding-right:0;margin-bottom:0}.book .more-books a{margin-top:0}.book .share-book{zoom:.6}}@media screen and (max-width:400px){.book .share-book{zoom:.5}.book .more-books p{font-size:9vw}}.awards .container{width:785px}.awards .news{width:100%;margin:0 0 60px;float:left}.awards h2,.awards p{text-align:left;text-transform:uppercase;display:inline-block}.awards h2{width:100%;margin:0 0 30px;color:#000;font-size:28px;line-height:32px;letter-spacing:1.4px;text-align:center}.awards p{margin:0 0 20px;color:#5e5e5e;font-size:18px;line-height:26px;text-transform:inherit}@media screen and (max-width:859px){.awards .container{width:100%}.awards .news{margin:0 0 10px}.awards h2{text-align:center;font-size:16px;line-height:20px}.awards p{font-size:14px;line-height:18px}}