.carbon-img{display:block}.carbon-text{display:block;width:130px;padding:2px 0 8px;font-size:12px}.carbon-poweredby{font-size:75%}#carbonads{max-width:400px;padding:10px;background-color:rgba(255,255,255,0.2);border-radius:4px;position:fixed;bottom:5px;right:5px;line-height:1.4em;z-index:20}.collection-project{border-radius:4px;border-bottom:2px solid #ccc;padding:20px 5px 20px 20px;color:#fff;position:relative;text-align:left;display:inline-block;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.collection-project a{color:inherit}.collection-project-spinkit{background-color:#ee7062;border-bottom-color:#ca5447}.collection-project-spinkit:hover{background-color:#ec5b4b}.collection-project-preview{position:absolute;left:20px;top:0;bottom:5px;margin-top:auto;margin-bottom:auto}.collection-project-preview-spinkit{width:40px;height:40px;background-color:#fff;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}.collection-project-typesource{background-color:#47a0dc;border-bottom-color:#2883c0}.collection-project-typesource:hover{background-color:#3295d8}.collection-project-preview-typesource{width:30px;height:26px;padding:12px 10px;border:solid 2px rgba(255,255,255,0.2);border-radius:3px}.collection-projects-footer{margin-top:15px}.collection-project-footer{margin-top:30px;padding-right:15px;margin-top:30px;width:90%;max-width:258px;padding:20px}.collection-project-header{padding-left:70px;margin-top:10px;margin-bottom:0;font-weight:500;font-size:22px}.collection-project-description{padding-left:70px;color:rgba(255,255,255,0.6);margin-top:6px;margin-bottom:10px;line-height:1.2em}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.collection-menu-icon{display:block;width:17px;padding:4px;position:absolute;top:11px;left:10px}.collection-menu-icon-link{position:absolute;height:100%;width:140px;top:0;left:0;bottom:0;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;background-color:transparent;z-index:1010}.collection-menu-icon-link:hover{background-color:rgba(0,0,0,0.03)}.collection-menu-label{padding:5px;position:absolute;left:33px;top:5px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media (max-width: 550px){.collection-menu-additional-info{display:none}.collection-menu-active .collection-menu-additional-info{display:inline}}.collection-menu-icon-row{display:block;width:100%;height:2px;border-radius:4px;background-color:#2babee;margin-bottom:3px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.collection-menu-active .collection-menu-icon{position:fixed}.collection-menu-active .collection-menu-icon-r1{-webkit-transform:translateY(5px) rotateZ(45deg);transform:translateY(5px) rotateZ(45deg)}.collection-menu-active .collection-menu-icon-r2{opacity:0}.collection-menu-active .collection-menu-icon-r3{-webkit-transform:translateY(-5px) rotateZ(-45deg);transform:translateY(-5px) rotateZ(-45deg)}.collection-menu-active .collection-menu-label{position:fixed;-webkit-transform:translateX(74px);transform:translateX(74px)}.collection-menu-active .collection-menu-backdrop{opacity:1;pointer-events:auto}.collection-menu-active .collection-menu-content{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.collection-menu-active .collection-menu-icon-link{width:50px;-webkit-transition:background-color 0s ease;transition:background-color 0s ease;background-color:transparent}.collection-menu-active .collection-menu-ta-svg{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.collection-menu-active .collection-menu-project{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.collection-menu-ta{position:absolute;top:14px;right:8px}.collection-menu-ta-svg{height:14px;opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s;fill:#33AAEE}.collection-menu-content{position:fixed;top:0;left:0;background-color:#eeeef0;box-shadow:1px 0 2px rgba(0,0,0,0.2);height:100%;width:330px;z-index:1001;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateX(-330px);transform:translateX(-330px)}.collection-menu-header{height:45px;background-color:#fff;border-bottom:1px solid #d6d6d8;position:relative}.collection-menu-backdrop{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1000;opacity:0;pointer-events:none}.collection-menu-project{display:block;box-sizing:border-box;margin:12px;-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all 0.325s ease-in-out 0.125s;transition:all 0.325s ease-in-out 0.125s}.tooltipped:after{position:absolute;z-index:1000000;visibility:hidden;padding:5px 10px 6px;font-size:14px;color:#fff;opacity:0;text-align:center;pointer-events:none;content:attr(aria-label);word-wrap:break-word;white-space:pre;background:rgba(0,0,0,0.85);border-radius:4px;top:100%;right:50%;margin-top:5px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translate(50%, -5px);transform:translate(50%, -5px)}.tooltipped:before{position:absolute;z-index:1000001;visibility:hidden;opacity:0;width:0;height:0;color:rgba(0,0,0,0.8);pointer-events:none;content:"";border:5px solid transparent;top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,0.8);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.tooltipped:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.tooltipped:hover:after{visibility:visible;opacity:1;-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}.collection-menu-spinkit .collection-project-spinkit{opacity:0.5}.collection-menu-spinkit .collection-menu-icon-link{height:45px;width:50px;overflow:hidden}.collection-menu-spinkit .collection-menu-icon-row{background-color:#fff}.collection-menu-spinkit .collection-project-header{margin-top:5px;margin-bottom:2px;font-weight:300}.collection-menu-spinkit .collection-project-description{font-size:13px;margin-bottom:0px}.collection-menu-spinkit .collection-menu-label{color:#333;opacity:0;padding-left:8px}.collection-menu-spinkit.collection-menu-active .collection-menu-label{opacity:1}.collection-menu-spinkit.collection-menu-active .collection-menu-icon-row{background-color:#333}.collection-menu-spinkit.collection-menu-active .collection-menu-icon-link{overflow:visible}.collection-menu-spinkit .collection-menu-ta-svg{fill:#000}.active2,.active10{background-color:#2c3e50}.active3,.active11{background-color:#1abc9c}.active4{background-color:#2980b9}.active5{background-color:#7f8c8d}.active6{background-color:#ffcb65}.active7{background-color:#d35400}.active8{background-color:#27ae60}a{text-decoration:none}#preview-area{width:60px;height:60px;position:absolute;top:0;left:0;bottom:60px;right:0;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#spinners{width:60px;height:60px;padding:0;margin:-30px 0 0 -30px;position: absolute;top: 50%;left: 50%; list-style:none;text-align:left;font-size:0;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.active2 #spinners{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.active3 #spinners{-webkit-transform:translateX(-200px);transform:translateX(-200px)}.active4 #spinners{-webkit-transform:translateX(-300px);transform:translateX(-300px)}.active5 #spinners{-webkit-transform:translateX(-400px);transform:translateX(-400px)}.active6 #spinners{-webkit-transform:translateX(-500px);transform:translateX(-500px)}.active7 #spinners{-webkit-transform:translateX(-600px);transform:translateX(-600px)}.active8 #spinners{-webkit-transform:translateX(-700px);transform:translateX(-700px)}.active9 #spinners{-webkit-transform:translateX(-800px);transform:translateX(-800px)}.active10 #spinners{-webkit-transform:translateX(-900px);transform:translateX(-900px)}.active11 #spinners{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}#spinners li{overflow: inherit; height:60px;width:60px;right:0;left:0;z-index:10;opacity:0;margin-right:40px;display:inline-block;position:relative;-webkit-transition:all 0.3s ease-in-out 0;transition:all 0.3s ease-in-out 0}#spinners .selected{opacity:1}.navigation-arrow{position:absolute;top:0;bottom:70px;width:28px;height:42px;margin:auto 0;z-index:1000;cursor:pointer;padding:20px 10px;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s}#prev{left:10px;-webkit-transform:rotateZ(180deg) scale(0.8);transform:rotateZ(180deg) scale(0.8)}.active1 #prev,.active11 #next{opacity:0;pointer-events:none}#next{right:10px;-webkit-transform:scale(0.8);transform:scale(0.8)}#next:hover{-webkit-transform:scale(1);transform:scale(1)}#prev:hover{-webkit-transform:scale(1) rotateZ(180deg);transform:scale(1) rotateZ(180deg)}.sk-source-link{font-weight:300;font-size:16px;padding:5px 7px;display:inline-block;margin:15px 0 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.code{position:absolute;top:5px;left:-18px}.code img{border:0}.code img:first-child{margin-right:2px;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}footer{position:absolute;bottom:0;left:0;right:0;line-height:60px}.profile-link{position:absolute;left:15px;bottom:14px;height:60px;padding-left:55px;background:url(/images/spinners/profile@2x.png) 0 center no-repeat;background-size:50px 50px;z-index:100}.view-on-github{position:absolute;line-height:60px;right:25px;top:0;height:60px;z-index:100;padding-left:27px;background:url(/images/spinners/github@2x.png) 0 center no-repeat;background-size:20px 20px}.underline{display:block;position:relative;padding:0;width:100%;height:2px;bottom:35%;right:0;background-color:#fff;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s;-webkit-transform:scaleX(0);transform:scaleX(0)}a:hover .underline{-webkit-transform:scaleX(1);transform:scaleX(1)}.pagination{width:100%;bottom:7px;left:0;right:0;padding:0;margin:0;position:absolute;font-size:0;height:60px;z-index:10}.pagination li{display:inline-block;margin:0;padding:0}.pagination a{display:block;padding:15px 4px}.pagination span{display:block;width:15px;height:15px;background-color:#fff;border-radius:100%;opacity:0.6;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;-webkit-transform:scale(0.6);transform:scale(0.6)}.pagination a:hover span{opacity:1;-webkit-transform:scale(0.8);transform:scale(0.8)}.pagination a.selected span{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#source-frame>ul{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0;list-style:none;background-color:rgba(0,0,0,0.3);z-index:1100;opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}#source-frame.visible>ul{opacity:1;visibility:visible}#source-frame li{position:absolute;height:80%;width:94%;max-width:980px;top:0;bottom:0;left:0;right:0;margin:auto auto;z-index:1200;opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0)}#source-frame.visible .visible{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}#source-frame li::after{z-index:1300;content:"HTML";position:absolute;top:10px;right:10px;font-size:16px;font-weight:300;background-color:#ddd;padding:2px 4px;border-radius:3px}#source-frame li::before{z-index:1300;content:"CSS";position:absolute;top:110px;right:10px;font-size:16px;font-weight:300;background-color:#ddd;padding:2px 4px;border-radius:3px}#source-frame textarea{width:100%;height:74%;margin:0;border:0;display:block;padding:20px 0 20px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;cursor:text;font:14px Consolas, "Courier New", Courier, monospace;outline:0;resize:none;border-radius:0}#source-frame .html-code{height:100px;border-bottom:1px solid #eee;border-top-left-radius:5px;border-top-right-radius:5px}#source-frame .css-code{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#source-frame textarea:hover{background-color:#fcfcfc}@media (max-width: 650px){.pagination{display:none}.additional-info{display:none}.sk-source-link{margin-top:7px}.view-on-github{height:44px;line-height:44px;right:10px}}@media (max-width: 400px){#carbonads{display:none}#source-frame textarea{font-size:13px}}.rotating-plane{display:block;width:100%;height:100%;background-color:#fff;margin:0 auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2.0s infinite ease-in-out;animation:bounce 2.0s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes bounce{0%, 100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%, 100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.rectangle-bounce{text-align:center}.rectangle-bounce div{height:100%;width:7px;margin:0 3px 0 0;background-color:#fff;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.rectangle-bounce .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.rectangle-bounce .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.rectangle-bounce .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.rectangle-bounce .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes stretchdelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%, 40%, 100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.cube1,.cube2{width:16px;height:16px;background-color:#fff;position:absolute;top:0;left:0;-webkit-animation:cubemove 1.8s infinite ease-in-out;animation:cubemove 1.8s infinite ease-in-out}.cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}#spinners .chasing-dots{position:relative;text-align:center;margin-right:30px;-webkit-animation:rotate 2.0s infinite linear;animation:rotate 2.0s infinite linear}.chasing-dots .dot1,.chasing-dots .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:bounce 2.0s infinite ease-in-out;animation:bounce 2.0s infinite ease-in-out}.chasing-dots .dot2{top:auto;bottom:0;-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.pulse{width:100%;height:100%;border-radius:40px;background-color:#fff;-webkit-animation:scaleout 1.0s infinite ease-in-out;animation:scaleout 1.0s infinite ease-in-out}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}#spinners .three-bounce{text-align:center;font-size:26px;position:relative;top:-26px;width:80px;margin-right:30px}.three-bounce>div{display:inline-block;width:18px;height:18px;border-radius:100%;background-color:#fff;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both}.three-bounce .one{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.three-bounce .two{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#fff;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleFadeDelay{0%, 39%, 100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%, 39%, 100%{opacity:0}40%{opacity:1}}.sk-folding-cube{position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%, 75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%, 100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%, 75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%, 100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}