html,body,div,h1,h2,h3,h4,h5,h6,p,pre,blockquote,address,img,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,legend,object,embed{border:0;margin:0;padding:0}html{background:#fff;color:#000;direction:ltr;font:81.25% 'Lucida Grande',arial,sans-serif}h1{font-size:1.23em;margin:0 0 .77em}h2,h3{font-size:1.08em}ul,ol{margin:0 0 1em 2em}*+html ol{margin-left:2.3em}li{margin:0 0 .5em}dd{margin:0 0 1em 2em}p,pre,address{margin:0 0 1em}blockquote{margin:0 2em 1em}table{border-collapse:collapse;border-spacing:0}sup,sub{font-size:.77em}q:before,q:after{content:''}legend{color:inherit}input,option,select,textarea{font-family:inherit;font-size:inherit}form .field-caption{font-style:italic}form .input-message{visibility:hidden}form .input-message.error{visibility:visible;color:#b94a48}form .input-message.success{visibility:visible;color:green}html{color:#211922;font-family:"helvetica neue",arial,sans-serif;font-size:13px}html,body{background-image:url(../images/scratch-bg.png);height:100%}body.staging{background-image:url(../images/scratch-bg-dev.png)}body{color:#322f31;line-height:1.5385em;text-shadow:0 1px #fff}h1,h2,h3,h4{font-weight:700;line-height:32px;color:#554747}h1{font-size:2em;line-height:1.3077em}h2{font-size:1.6923em;line-height:1.1818em}h3{font-size:1.3846em}h4{font-size:1.2308em;line-height:1.25em}a,input.link{color:#855cd6;text-decoration:none;text-shadow:none}a.black,a.black:visited,input.link.black{color:#322f31}a:hover,a:active,a.black:hover,a.black:active,input.link:hover,input.link:active,input.link.black:hover,input.link.black:active{color:#855cd6;text-decoration:underline;cursor:pointer}p{margin:0 0 10px 0}.orange-text{color:#faa51f}.red-text{color:red}#content{padding:50px 0 7em 0}.container{width:940px;margin:auto;padding:0 1px;zoom:1}.clearfix{height:1%}.container:before,.container:after,.clearfix:before,.clearfix:after{display:table;content:"";zoom:1}.container:after,.clearfix:after{clear:both}body>#pagewrapper{height:auto;min-height:100%}.easter-egg{max-width:24px;vertical-align:middle}.arrow-left,.arrow-right{background:#fff;height:100%;top:0;position:absolute;width:50px}.arrow-left{left:0}.arrow-right{right:0}.fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.fade.in{opacity:1}.hide{display:none}.show{display:block}.template{display:none!important}.ajax-loader{background-image:url(../images/ajax-loader.gif);background-position:center center;background-repeat:no-repeat;width:40px;height:30px;vertical-align:bottom}.loading{opacity:.5;position:relative}.loading-img{display:none}.loading .loading-content{opacity:.5}.loading-img.s128{background-image:url(../images/ajax_loader_blue_128.gif);width:128px;height:128px}.loading-img.s48{background-image:url(../images/ajax_loader_blue_48.gif);width:48px;height:48px}.loading-img.s32{background-image:url(../images/ajax_loader_blue_32.gif);width:32px;height:32px}.loading .loading-img{display:block;position:absolute;top:30%;left:40%}.loading[data-control="load-more"]{background-image:url(../images/ajax_loader_blue_32.gif)!important;background-color:#fff!important;background-position:center}.loading[data-control="load-more"] span{display:none}.loading[data-control="load-more"]:hover{box-shadow:none!important;cursor:default}form{margin:0}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee}label,input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px}label{display:block;margin-bottom:5px;color:#333}input,textarea,select{display:inline-block;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input.link{padding:0;margin-bottom:0;font-size:inherit;font-family:inherit;line-height:inherit;border:0;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;background-color:transparent}input,select{width:210px;height:18px}label input{display:block}select{height:28px;*margin-top:4px;line-height:28px;width:220px;background-color:#fff}input[type="hidden"]{display:none}.radio,.checkbox{padding-left:18px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}input.link{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}input:focus,textarea:focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:0;outline:thin dotted \9}input.link:focus{border-color:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:0;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto}input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}:-moz-placeholder{color:#999}::-webkit-input-placeholder{color:#999}.control-group{margin-bottom:0}.control-group.append-to-input input{vertical-align:bottom}.control-group.append-to-input .button{border-color:#bbb;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-5px}.post-link{display:inline}.button a,.button a:visited{color:#fff;text-decoration:none}.button.grey a,.button.grey a:visited{color:inherit}.button,button{line-height:30px;border:1px solid #eee;border-color:#855cd6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;font-weight:bold;vertical-align:middle;cursor:pointer;overflow:visible;font-weight:normal;background-color:#855cd6;color:#fff;background-image:-webkit-linear-gradient(top,#855cd6,#855cd6);background-image:-moz-linear-gradient(top,#855cd6,#855cd6);background-image:-ms-linear-gradient(top,#855cd6,#855cd6);background-image:-o-linear-gradient(top,#855cd6,#855cd6);background-image:linear-gradient(top,#855cd6,#855cd6);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#855cd6,endColorStr=#855cd6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-sizing:border-box;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;cursor:pointer;margin:3px;height:32px;vertical-align:middle;text-shadow:none}button.button{padding:0}.button>span,button>span,.button>a,button>a{padding:8px 10px}.button>span.icon,button>span.icon{padding:0 10px 0 40px;margin-left:10px}.button:hover,button:hover{background-image:-webkit-linear-gradient(top,#7854c0,#7854c0);background-image:-moz-linear-gradient(top,#7854c0,#7854c0);background-image:-ms-linear-gradient(top,#7854c0,#7854c0);background-image:-o-linear-gradient(top,#7854c0,#7854c0);background-image:linear-gradient(top,#7854c0,#7854c0);-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all;cursor:pointer;text-decoration:none}.button.orange,button.orange{border-color:orange;background-image:-webkit-linear-gradient(top,#fcbe6a,#f9a739);background-image:-moz-linear-gradient(top,#fcbe6a,#f9a739);background-image:-ms-linear-gradient(top,#fcbe6a,#f9a739);background-image:-o-linear-gradient(top,#fcbe6a,#f9a739);background-image:linear-gradient(top,#fcbe6a,#f9a739)}.button.orange:hover,button.orange:hover{background-image:-webkit-linear-gradient(top,#f9a739,#f9a739);background-image:-moz-linear-gradient(top,#f9a739,#f9a739);background-image:-ms-linear-gradient(top,#f9a739,#f9a739);background-image:-o-linear-gradient(top,#f9a739,#f9a739);background-image:linear-gradient(top,#f9a739,#f9a739)}.button.red,button.red{border-color:#d6250d;background-image:-webkit-linear-gradient(top,#da4f3d,#d6250d);background-image:-moz-linear-gradient(top,#da4f3d,#d6250d);background-image:-ms-linear-gradient(top,#da4f3d,#d6250d);background-image:-o-linear-gradient(top,#da4f3d,#d6250d);background-image:linear-gradient(top,#da4f3d,#d6250d)}.button.red:hover,button.red:hover{background-image:-webkit-linear-gradient(top,#d6250d,#d6250d);background-image:-moz-linear-gradient(top,#d6250d,#d6250d);background-image:-ms-linear-gradient(top,#d6250d,#d6250d);background-image:-o-linear-gradient(top,#d6250d,#d6250d);background-image:linear-gradient(top,#d6250d,#d6250d)}.button.grey,button{text-shadow:0 1px #fff;font-weight:normal;background-color:#efefef;color:#666;border-color:#999;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:-moz-linear-gradient(top,#fff,#ccc);background-image:-ms-linear-gradient(top,#fff,#ccc);background-image:-o-linear-gradient(top,#fff,#ccc);background-image:linear-gradient(top,#fff,#ccc)}.button.grey:hover,button:hover{background-image:-webkit-linear-gradient(#e6e6e6,#e6e6e6);background-image:-moz-linear-gradient(#e6e6e6,#e6e6e6);background-image:-ms-linear-gradient(#e6e6e6,#e6e6e6);background-image:-o-linear-gradient(#e6e6e6,#e6e6e6);background-image:linear-gradient(#e6e6e6,#e6e6e6)}.button.grey:hover .dropdown-toggle:after,.button.grey.on .dropdown-toggle:after,button:hover .dropdown-toggle:after,button.on .dropdown-toggle:after{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.button.grey.on,button.grey.on{border-color:#ccc;border-top-color:#999;-moz-box-shadow:inset 0 1px 1px #aaa;-ms-box-shadow:inset 0 1px 1px #aaa;-webkit-box-shadow:inset 0 1px 1px #aaa;box-shadow:inset 0 1px 1px #aaa;background-image:-moz-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:-ms-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:-o-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(100%,#e0e0e6));background-image:-webkit-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:linear-gradient(to top,#fff 0,#e0e0e6 100%);color:#000}.button.small,button.small{border-radius:3px;margin:0 1px;height:26px;line-height:25px}.button.small>span,button.small>span{line-height:25px}.button.red.disabled{border-color:#ccc}.button.grey.disabled,.button.red.disabled,button.disabled{color:#999;background-image:none;background-color:#eee}.button.grey.disabled:hover,.button.red.disabled:hover,button.disabled:hover{cursor:default;border-color:#ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.button.grey.disabled:hover .dropdown-toggle:after,.button.red.disabled:hover .dropdown-toggle:after,button.disabled:hover .dropdown-toggle:after{filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}span.not-social-alert{background-color:#f9a739;font-size:11px;font-weight:bold;line-height:14px;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:absolute;top:-5px;right:-5px;min-width:15px;height:15px;padding:0;text-align:center;color:#fff!important}.button.small>span.not-social-alert,button.small>span.not-social-alert{line-height:14px}.icon-sm{background:url(../images/icons_sm.png) no-repeat top;width:auto;height:17px;line-height:17px;display:inline-block;padding-left:24px}.icon-sm.comment.black{background-position:-15px -18px}.icon-sm.comment.grey{background-position:-15px -34px}.icon-sm.comment.white{background-position:-16px -52px}.icon-sm.comment.active{background-position:-15px -70px}.icon-sm.love.black{background-position:-15px -91px}.icon-sm.love.grey{background-position:-15px -110px}.icon-sm.love.white{background-position:-15px -126px}.icon-sm.love.active{background-position:-15px -146px}.icon-sm.favorite.grey{background-position:-15px -167px}.icon-sm.favorite.black{background-position:-15px -185px}.icon-sm.favorite.white{background-position:-15px -203px}.icon-sm.favorite.active{background-position:-15px -221px}.icon-sm.remix.grey{background-position:-15px -238px}.icon-sm.remix.black{background-position:-15px -256px}.icon-sm.remix.white{background-position:-16px -274px}.icon-sm.remix.active{background-position:-15px -294px}.icon-sm.project.black{background-position:-15px -312px}.icon-sm.project.grey{background-position:-15px -331px}.icon-sm.project.white{background-position:-15px -348px}.icon-sm.follower.black{background-position:-15px -365px}.icon-sm.follower.grey{background-position:-15px -383px}.icon-sm.follower.white{background-position:-15px -400px}.icon-sm.follow.black{background-position:-15px -365px}.icon-sm.follow.grey{background-position:-15px -383px}.icon-sm.follow.white{background-position:-15px -400px}.icon-sm.gallery.black{background-position:-15px -421px}.icon-sm.gallery.grey{background-position:-15px -442px}.icon-sm.gallery.white{background-position:-15px -459px}.icon-sm.notification.black{background-position:-15px -476px}.icon-sm.notification.grey{background-position:-15px -493px}.icon-sm.notification.white{background-position:-15px -510px}.icon-sm.view.grey{background-position:-15px -533px}.icon-sm.view.black{background-position:-15px -552px}.icon-sm.studio.black{background-position:-10px -574px;padding-left:32px!important}.icon-sm.studio.white{background-position:-10px -594px;padding-left:32px!important}.icon-sm.checkmark{background-position:-15px -619px;height:30px}.icon-sm.checkmark-checked{background-position:-15px -644px;height:30px}.icon-xs{background:url(../images/icons_xs.png) no-repeat top;width:auto;height:14px;line-height:14px;display:inline-block;padding-left:20px;vertical-align:middle}.icon-xs.comment.black,.icon-xs.reply.black{background-position:-7px -3px}.icon-xs.comment.grey{background-position:-7px -15px}.icon-xs.comment.white{background-position:-7px -28px}.icon-xs.comment.active{background-position:-7px -43px}.icon-xs.love.black{background-position:-7px -58px}.icon-xs.love.grey{background-position:-7px -73px}.icon-xs.love.white{background-position:-7px -86px}.icon-xs.love.active{background-position:-7px -100px}.icon-xs.favorite.grey{background-position:-7px -115px}.icon-xs.favorite.black{background-position:-7px -128px}.icon-xs.favorite.white{background-position:-7px -142px}.icon-xs.favorite.active{background-position:-7px -156px}.icon-xs.remix.grey{background-position:-7px -169px}.icon-xs.remix.black{background-position:-7px -182px}.icon-xs.remix.white{background-position:-7px -196px}.icon-xs.remix.active{background-position:-7px -210px}.icon-xs.project.black{background-position:-7px -225px}.icon-xs.project.grey{background-position:-7px -239px}.icon-xs.project.white{background-position:-7px -251px}.icon-xs.follower.black{background-position:-7px -265px}.icon-xs.follower.grey{background-position:-7px -278px}.icon-xs.follower.white{background-position:-7px -291px}.icon-xs.follow.black{background-position:-7px -265px}.icon-xs.follow.grey{background-position:-7px -278px}.icon-xs.follow.white{background-position:-7px -291px}.icon-xs.gallery.black{background-position:-7px -305px}.icon-xs.gallery.grey{background-position:-7px -320px}.icon-xs.gallery.white{background-position:-7px -334px}.icon-xs.notification.black{background-position:-7px -348px}.icon-xs.notification.grey{background-position:-7px -361px}.icon-xs.notification.white{background-position:-7px -375px}.icon-xs.view.grey{background-position:-7px -391px}.icon-xs.view.black{background-position:-7px -405px}.icon{background:url(../images/stats-icons-dark.png) no-repeat top;width:auto;height:30px;line-height:30px;display:inline-block;padding-left:35px}.icon.light{background:url(../images/stats-icons.png) no-repeat top}.icon.favorite{background-position:0 0}.icon.favorite.active{background-position:0 -28px}.icon.love{background-position:0 -57px}.icon.love.active{background-position:0 -84px}.icon.see-inside{background-position:0 -112px}.icon.see-inside.active{background-position:0 -141px}.icon.see-inside.white{background-position:0 -280px}.icon.comment{background-position:0 -170px}.icon.comment.active{background-position:0 -198px}.icon.views{background-position:0 -225px}.icon.remix{background-position:0 -253px}.icon.remix-tree{background-position:0 -315px}.icon.see-inside.black{background-position:12px -110px}.icon-report{background:url(../images/edit_flag.png) no-repeat top!important;background-position:0 5px!important;padding:0!important;width:15px;height:20px;display:inline-block}.social-icon{background:url(../images/scratch_social_icons.png) no-repeat top;width:38px;height:37px;display:inline-block}.social-icon.facebook{background-position:-5px -7px}
.social-icon.facebook:hover{background-position:-54px -7px}.social-icon.twitter{background-position:-106px -7px}.social-icon.twitter:hover{background-position:-154px -7px}.social-icon.google-class{background:url(../images/google-classroom-icon.png) no-repeat top}.social-icon.google-class:hover{background:url(../images/google-classroom-icon-hover.png) no-repeat top}.icon.download{background:0;color:#fff;-webkit-transform:rotate(180deg);font-size:130%;padding:0!important;margin-right:-3px;margin-left:3px!important}.icon.download:before{content:"\21E7"}.thumb a.image{display:block}.thumb span.title{font-size:.9230em;margin-bottom:1px}.thumb span.title a{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;font-weight:bold}.thumb span.title,.thumb span.owner,.thumb span.date,.thumb span.stats{display:block;line-height:normal;word-wrap:break-word}.thumb span.stats,.thumb span.date,.thumb span.owner{color:#666;font-size:.8462em}.thumb img{display:block;border:1px solid #ddd}.project.thumb{width:146px}.project.thumb.selected{background-color:#ececec;border-color:#28a5da!important}.project.thumb img{width:144px;height:108px}.gallery.thumb{width:190px;position:relative}.gallery.thumb span.image{display:inline-block;border:1px solid #ccc;background-color:#fff}.gallery.thumb a.image{display:block}.gallery.thumb span.image img{background-color:#fff;border:1px solid #ccc;width:170px;height:100px;margin:5px}.gallery.thumb .stats{vertical-align:top;opacity:.9;border-radius:5px;background-color:#333;color:white!important;position:absolute;bottom:30px;right:11px;padding:1px}.user.thumb{width:67px}.user.thumb img{width:60px;height:60px;margin-bottom:5px}input::-webkit-input-placeholder{color:#bbb}input:-moz-placeholder{color:#bbb}input:-ms-input-placeholder{color:#bbb}span.small-text{font-size:11px;color:#666}p.upgrade-browser{position:absolute;z-index:100000;background-color:yellow;width:100%;top:33px}#site-announcement{margin-bottom:15px;margin-top:-12px}a.bookmark{top:-30px;position:relative;display:inline-block}.triangle-border{position:relative;padding:15px;margin:1em 0 3em;border:5px solid #414141;color:#333;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.triangle-border.left{margin-left:30px}.triangle-border.right{margin-right:30px}.triangle-border:before{content:"";position:absolute;bottom:-20px;left:40px;border-width:20px 20px 0;border-style:solid;border-color:#414141 transparent;display:block;width:0}.triangle-border:after{content:"";position:absolute;bottom:-13px;left:47px;border-width:13px 13px 0;border-style:solid;border-color:#fff transparent;display:block;width:0}.triangle-border.right:before{top:10px;bottom:auto;left:auto;right:-30px;border-width:15px 0 15px 30px;border-color:transparent #414141}.triangle-border.right:after{top:16px;bottom:auto;left:auto;right:-21px;border-width:9px 0 9px 21px;border-color:transparent #fff}.triangle-border.left:before{top:10px;bottom:auto;left:-30px;border-width:15px 30px 15px 0;border-color:transparent #414141}.triangle-border.left:after{top:16px;bottom:auto;left:-21px;border-width:9px 21px 9px 0;border-color:transparent #fff}div.ui-dialog-titlebar.ui-widget-header{background:#f7f7f7}.empty-field{text-align:center;background-color:#d9edf7;border:1px solid #bce8f1;border-radius:5px;color:#666}.empty-field h4{display:block!important;margin-bottom:3px!important}.iframeshim{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-10000;background:transparent}.humane .iframeshim{border-radius:5px;background:#fff;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}#gallery .action#report-this,#profile-data .action#report-this{margin-bottom:20px;text-align:right}.gallery-report,.profile-report{min-width:450px}.gallery-report .errors,.profile-report .errors{display:none;color:red}.gallery-report form#report_form input,.profile-report form#report_form input{padding:5px;margin:5px}.todo{display:block;color:red;font-style:italic}[class*=confetti]{position:absolute;height:6px;width:6px;opacity:.4;-webkit-animation-iteration-count:infinite}[class*=confetti]:nth-child(odd){-webkit-animation-duration:.4s;-webkit-animation-name:confetti1}[class*=confetti]:nth-child(even){-webkit-animation-duration:.6s;-webkit-animation-name:confetti2}@-webkit-keyframes confetti1{50%{-webkit-transform:translateX(3px) rotateX(90deg) rotateY(45deg)}100%{-webkit-transform:rotateX(180deg) rotateY(45deg)}}@-webkit-keyframes confetti2{50%{-webkit-transform:translateX(-3px) rotateY(90deg) rotateX(45deg)}100%{-webkit-transform:rotateY(180deg) rotateX(45deg)}}.cols{width:auto;margin-left:-10px;margin-right:-10px;padding:0;position:relative;zoom:1}.cols::after{content:".";display:block;height:0;clear:both;visibility:hidden}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16,.col-17,.col-18,.col-19,.col-20,.col-21,.col-22,.col-23,.col-24,.col-20pc,.col-one-third{float:left;margin:0 10px;display:inline}.col-1{width:40px}.col-2{width:100px}.col-3{width:160px}.col-4{width:220px}.col-5{width:280px}.col-6{width:340px}.col-7{width:400px}.col-8{width:460px}.col-9{width:520px}.col-10{width:580px}.col-11{width:640px}.col-12{width:700px}.col-13{width:760px}.col-14{width:820px}.col-15{width:880px}.col-16{width:940px}.col-17{width:1000px}.col-18{width:1060px}.col-19{width:1120px}.col-20{width:1180px}.col-21{width:1240px}.col-22{width:1300px}.col-23{width:1360px}.col-24{width:1420px}.col-one-third{width:300px}.activity-stream{margin-left:0;height:230px;overflow:hidden}.activity-stream li{list-style-type:none;padding:.2em 0}.activity-stream .time{color:#999;display:block;font-size:10px}.activity-stream img.avatar{width:32px;height:32px;margin-right:5px;border:1px solid #ccc}.activity-stream div{display:inline-block;vertical-align:top;line-height:15px;width:420px}
.activity-stream .actor{font-weight:bold}.activity-stream .actor a{color:#333!important}body.admin .container{margin-left:260px}body.admin.editor .container,body.admin.closed .container{margin:auto}body.admin #admin-panel{display:block}body.admin.closed #admin-panel .admin-content{display:none}body.admin.editor #admin-panel{display:none}#admin-panel .dismiss,#admin-panel .expand{color:#fff;font-size:16px;font-weight:bold;position:absolute;right:5px;top:3px;background-color:#333;opacity:.8;border:2px solid #999;border-radius:15px;width:20px;height:20px;line-height:16px;text-align:center;cursor:pointer;z-index:50}#admin-panel .expand{display:none}body.admin.closed #admin-panel .expand{display:block}#admin-panel .control-group{margin-bottom:10px}#admin-panel{overflow:scroll;position:fixed;top:0;left:0;width:230px;height:100%;background-color:#f1f1f1;border:1px solid #c6c9ce;padding:0 10px 10px 10px;-webkit-box-shadow:0 2px 5px rgba(34,25,25,0.5);-moz-box-shadow:0 2px 5px rgba(34,25,25,0.5);-o-box-shadow:0 2px 5px rgba(34,25,25,0.5);box-shadow:0 2px 5px rgba(34,25,25,0.5);color:#333!important;text-shadow:none!important;z-index:70000}#admin-panel h3,#admin-panel h4{color:#333;margin-bottom:10px}#admin-panel h4{border-bottom:1px solid #ccc;margin-top:15px}#admin-panel div.line,#admin-panel span.line{display:block}#admin-panel div.line span.button{margin:5px 0}#admin-panel div.status{display:block;border-radius:3px;padding:5px;border:1px solid #ccc;text-transform:uppercase}#admin-panel div.status.censored,#admin-panel div.status.permcensored,#admin-panel div.status.unconfirmed{background-color:#f2dede;color:#b94a48;border-color:#eed3d7}#admin-panel div.status.deleted{color:black;background-color:#dedede;border-color:#d7d7d7}#admin-panel div.status.unreviewed{background-color:#ccc;color:#666;border-color:#bbb}#admin-panel div.status.fe,#admin-panel div.status.confirmed{background-color:#d9f7e1;color:#3aad52;border-color:#bdf1bc}#admin-panel div.status.nfe{background-color:#f7e8d9;color:#ad763a;border-color:#f1d9bc}#admin-panel div.status:hover:not(.selected){cursor:pointer}#admin-panel div.status.censored:hover:not(.selected),#admin-panel div.status.permcensored:hover:not(.selected){background-color:#f7f0f0}#admin-panel div.status.deleted:hover:not(.selected){background-color:#f0f0f0}#admin-panel div.status.fe:hover:not(.selected){background-color:#f0f7f0}#admin-panel div.status.nfe:hover:not(.selected){background-color:#f7f1eb}#admin-panel div.status.unreviewed:hover:not(.selected){background-color:#eee}#admin-panel div.status.selected{font-weight:bold;background-image:url(../images/left_arrow.png);background-repeat:no-repeat;background-position:right center}#admin-panel div.status.confirmed:hover,#admin-panel div.status.unconfirmed:hover{cursor:auto}#admin-panel .muted-automod{padding:12px 0 12px 0;border-bottom:1px solid #ccc;margin-bottom:12px}#admin-panel #user-muted{padding:12px 0 12px 0}#admin-panel .clear-mute-score{float:right;color:#855cd6;cursor:pointer}#admin-panel .clear-mute-score:hover{text-decoration:underline}#admin-panel .cache-list{width:100%}#admin-panel .cache-list button{margin-left:20px;float:right}#admin-panel .cache-list li{padding:2px 0;line-height:28px}#admin-panel .ip-list,#admin-panel .cache-list{list-style-type:none;margin-left:0}#admin-panel .ip-list span.ip{display:inline-block;margin-right:5px}#admin-panel .ip-list span.date{color:#999}#admin-panel .ip-list span.button{float:right}#admin-panel .ip-list div.line{margin:10px 0}#admin-panel .visibility{margin-bottom:10px}#admin-panel .visibility .visible,#admin-panel .visibility .not-visible{font-weight:bold;text-transform:uppercase}#admin-panel .visibility .status{font-size:11px;display:block;line-height:11px}#admin-panel .visibility .visible{color:green}#admin-panel .visibility .not-visible{color:red}#admin-panel [data-control="review"]{list-style-type:none;margin-left:0}#admin-panel [data-control="review"] input{display:inline-block;margin-right:8px}body.admin #explore-bar [data-content="view"]{padding-left:30px}#admin-dialog{display:none;width:850px;margin:-300px 0 0 0;left:275px}#admin-dialog select[name="template"]{width:330px}#admin-dialog textarea{width:420px;height:90px}#admin-dialog-message{float:left;width:400px}#admin-dialog-message textarea{width:380px;height:90px;overflow:scroll}#admin-dialog-message div[data-action="controls"]{text-align:center}.admin-dialog-template-dropdown{margin-bottom:25px}.admin-dialog-ban-info{display:flex;justify-content:space-between;align-items:center}.admin-dialog-appeal-label{float:left;margin-right:10px}#admin-dialog-message .admin-dialog-ban-textarea{height:125px}#admin-dialog-comments{height:250px;width:400px;display:inline-block}#admin-dialog-comments div[data-action="controls"]{text-align:center}#admin-dialog-comments .comments-list{height:210px;overflow:scroll}#admin-dialog-comments-list{height:auto;list-style-type:none}#admin-dialog-comments-list li{margin:0;padding-top:1px;padding-bottom:1px;list-style-type:none;width:380px}#admin-dialog-comments-list li .admin-dialog-checkbox{float:left;width:10px}#admin-dialog-comments-list li .comment{width:320px;margin-left:30px}.comment.cv_flagged,.comment.cv_markedbyfilter{background-color:#ffb}.comment.cv_censbyadmin,.comment.cv_censbyfilter,.comment.cv_delbyadmin,.comment.cv_censbycomm,.comment.cv_parentcommentcensored{background-color:#f99}.comment.cv_delbyusr,.comment.cv_delbyparentcomment{background-color:lightgrey}.comment.ct_project,.comment.ct_profile,.comment.ct_studio{background-color:#fff}#admin-dialog-notifications{width:100%;border-top:3px solid black;overflow:auto;height:200px}.admin-notifications table tr td:first-child{white-space:nowrap;vertical-align:top}.admin-notifications table td,.admin-notifications table th{padding:2px 3px}.admin-notifications table th{text-align:left}
.ticket-barrel-day{height:10%;background-color:auto;padding:0 10px}#ticket-barrel-day-4.ticket-barrel-day .ticket-barrel-shift{background-color:#bad9c8}#ticket-barrel-day-3.ticket-barrel-day .ticket-barrel-shift{background-color:#e9ecce}.ticket-barrel-shift{border:1px solid #999;color:#707070}.ticket-barrel-shift,#ticket-barrel th{vertical-align:middle;text-align:center}#ticket-barrel p{margin:10px 0;font-size:small;font-weight:200}#ticket-barrel strong{font-size:large;font-weight:700}.ticket-barrel-shift.active{border-width:3px}.day-header{text-align:center;font-weight:700;font-size:large}.day-sub-header{text-align:center;font-weight:200;font-size:small}.slot-header{text-align:center;font-weight:400;font-size:small}.ticket-barrel-header-column{width:10%;padding-right:5px}.internal-note{background-color:#ffb;font-weight:500}.ticket-barrel-shift[data-width="2"]{width:45%}.ticket-barrel-shift[data-width="3"]{width:30%}.ticket-barrel-shift[data-width="4"]{width:22.5%}.ticket-barrel-shift[data-width="5"]{width:18%}.slot-header[data-width="2"]{width:45%}.slot-header[data-width="3"]{width:30%}.slot-header[data-width="4"]{width:22.5%}.slot-header[data-width="5"]{width:18%}.alert-container{position:absolute;width:100%;z-index:100;opacity:.95}.alert{padding:5px 35px 5px 14px;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;cursor:pointer}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}#alert-view{text-align:center;z-index:30000;position:fixed;top:3px;box-shadow:0 2px 3px rgba(34,25,25,0.3);border-radius:5px;max-width:700px}#alert-view a{white-space:nowrap}.alert-text{background-color:white;color:#b94a48;border-color:white}.box{background:#f7f7f7;border:1px solid #e0e0e0;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-box-shadow:0 2px 3px rgba(34,25,25,0.3);-moz-box-shadow:0 2px 3px rgba(34,25,25,0.3);-o-box-shadow:0 2px 3px rgba(34,25,25,0.3);box-shadow:0 2px 3px rgba(34,25,25,0.3);margin:0 0 20px;padding:0}.box .box-content{background:#fff;border-top:1px solid #e0e0e0;position:relative}.box .box-content .inner{padding:5px 20px;background-color:#fff}.box .box-content .action-bar .inner{padding:5px 15px;border-bottom:1px solid #ddd;background-color:#eee;min-height:30px;border-top:1px solid #fff}.box .box-content .action-bar input[data-control="select-all"]{margin-right:12px}.box .box-content .action-bar.white .inner{background-color:#fff}.box .box-content .action-bar .inner .right{float:right}.box .box-head{padding:7px 20px;position:relative;overflow:hidden;border-top:1px solid #fff;box-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.box .box-head h4{margin-bottom:0;display:inline-block}.box .box-head a.right{float:right}.box .box-head .portrait{float:left;height:55px}.box .box-head .portrait a{display:block}.box .box-head .portrait img{border:1px solid #ccc;background:#fff;height:55px;width:55px}.box .box-head .header-text{margin-left:65px}.box .box-head .header-text h2{margin:0}.box .box-head .buttons{position:absolute;right:15px;top:6px}.box .box-h-tabs.h-tabs{margin-top:-30px;margin-left:20px}.box .box-content.grey{background-color:#f9f9f9}.box .box-content .template-feature-off{padding:20px;font-size:15px;color:#666;text-align:center}.box .box-content .comments-off-img{max-width:100%;padding-top:20px}.box .box-content .pagination{padding:0 0 5px 20px}.box .box-content .pagination .disabled{color:#999}.box .box-content .pagination .active{font-weight:bold}#tiny-vertical{width:220px}.testbox{width:90px;height:90px;border:0;padding:0;margin:5px;background-color:#0B0;float:left;font-size:3em;line-height:96px;text-align:center;display:block}.slider-carousel.vertical .testbox{float:none;margin:5px 5px 0 5px}.slider-carousel.horizontal .testbox{margin:5px}.slider-carousel ul,.slider-carousel ol{margin:0;padding:0;border:0}.slider-carousel{position:relative;line-height:1;padding:10px 43px}.slider-carousel .viewport{clear:both;overflow:auto;position:relative}.slider-carousel .scroll-content{list-style:none;position:absolute;left:0;top:0}.slider-carousel .disable{display:none}.slider-carousel-container h4{display:inline-block}.slider-carousel-container .box-head a{float:right}.slider-carousel .handle,.slider-carousel .handle .end,.slider-carousel .scrollbar,.slider-carousel .track{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.slider-carousel .scrollbar{position:relative;float:right;opacity:0;transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s}.slider-carousel-container:hover .scrollbar{opacity:1}.slider-carousel .track{background-color:#ccc;height:100%;width:10px;position:relative;padding:0 1px}.slider-carousel .handle{background-color:#777;height:10px;width:10px;overflow:hidden;position:absolute;top:0}.slider-carousel .handle .end{background-color:#777;overflow:hidden;height:10px;width:10px}.slider-carousel-control{position:absolute;width:36px;height:36px;font-size:60px;font-weight:100;line-height:30px;font-family:'Book Antiqua',Lucida Grande,Verdana,Helvetica,Arial,sans-serif;text-align:center;opacity:.5;filter:alpha(opacity=50)}
.slider-carousel .slider-carousel-control:hover{text-decoration:none}.slider-carousel .slider-carousel-control:hover{text-decoration:none;opacity:1;filter:alpha(opacity=100)}.slider-carousel .slider-carousel-control.off{color:#CCC;cursor:default;opacity:.5;filter:alpha(opacity=50)}.slider-carousel .item{display:block;float:left;margin-right:30px}.slider-carousel li.item:last-child{display:block;float:left;margin-right:-1px}.slider-carousel .item>img{display:block;line-height:1}.slider-carousel .item.empty{float:none;padding:0;width:848px;text-align:center}.slider-carousel .item.empty h4{color:#aaa;position:absolute;top:30%}.slider-carousel .thumb span.title{font-size:.923em;margin-bottom:1px}.slider-carousel .thumb span.title a{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;font-weight:800}.slider-carousel .thumb span.title,.slider-carousel .thumb span.owner,.slider-carousel .thumb span.stats{display:block;line-height:normal;word-wrap:break-word}.slider-carousel .thumb span.stats,.slider-carousel .thumb span.owner{color:#666;font-size:.8462em}.slider-carousel .thumb img{border:1px solid #ddd}.slider-carousel.horizontal.scratchslider{padding-bottom:20px}.slider-carousel.horizontal .viewport{width:100%}.slider-carousel.horizontal .scroll-content{overflow:hidden;width:4000px;float:left;left:0;white-space:nowrap;min-height:80px;position:relative}.slider-carousel.horizontal .scrollbar{padding-top:0;height:10px}.slider-carousel.horizontal .handle{cursor:ew-resize}.slider-carousel.horizontal .slider-carousel-control{position:absolute;top:40%;left:0;margin-top:-20px;text-align:center}.slider-carousel.horizontal .slider-carousel-control.right{left:auto;right:0}.slider-carousel.vertical{height:500px;width:200px}.slider-carousel.vertical .viewport{width:150px;height:400px;margin:35px 0 10px 0}.slider-carousel.vertical .scroll-content{height:3000px;width:130px;float:left}.slider-carousel.vertical .scrollbar{margin-top:-410px;width:2em;height:1.5em}.slider-carousel.vertical .slider-carousel-control{margin-left:32px;font-size:30px}.slider-carousel.vertical .handle{cursor:ns-resize}.slider-carousel .thumb span.title{font-size:.9230em;margin-bottom:1px}.slider-carousel .thumb span.title a{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;font-weight:800}.slider-carousel .thumb span.title,.slider-carousel .thumb span.owner,.slider-carousel .thumb span.stats{display:block;line-height:normal;word-wrap:break-word}.slider-carousel .thumb span.owner a{color:#666}.slider-carousel .thumb span.stats,.slider-carousel .thumb span.owner{color:#666;font-size:.8462em}.slider-carousel .thumb img{border:1px solid #ddd}.slider-carousel .project.thumb a.image{display:block;margin-bottom:3px}.slider-carousel .project.thumb{width:146px}.slider-carousel .project.thumb img{width:144px;height:108px;margin-bottom:2px}.slider-carousel .gallery.thumb{padding-left:10px;position:relative;margin-right:20px!important;width:180px}.slider-carousel .classroom.thumb{padding-left:10px;position:relative;margin-right:20px!important;width:150px}.slider-carousel .user.thumg a.image{display:block}.prevent-select,.prevent-select *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.viewport.empty-field{min-height:80px;position:relative}.viewport.empty-field div.content{position:absolute;top:30%;width:100%;top:20%}.viewport.empty-field span.icon-sm{display:inline-block;opacity:.7;vertical-align:top}.viewport.empty-field div.text{display:inline-block}#comments{min-height:150px}#comments [data-module="comments"]{padding-bottom:10px}#comments #comments-enabled-box{padding:10px 20px;border-bottom:1px solid #ddd}#comments #comments-enabled-box label{display:inline}#comments [data-control="load-more"]{text-align:center;position:relative;left:45%}#comments ul.comments,#comments ul.comments ul{list-style-type:none;margin:0}#comments .comments li{border-bottom:1px solid #ccc;clear:both;margin-bottom:0;padding:0}#comments .comments li.truncated{display:none}#comments .more-replies{border-top:1px solid #CCC;margin-left:60px;border-bottom:0;cursor:pointer;text-align:center;margin-top:-45px;height:45px;background:#fff;position:relative;box-shadow:0 -25px 20px -10px #fbfbfb}#comments .lastvisible{overflow:hidden;height:95px}#comments .more-replies .pulldown{color:#1aa0d8;border:1px solid #CCC;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:0;padding:0 5px 2px;height:20px;display:inline-block;background:#fbfbfb;top:-1px;position:relative}#comments .comments li:last-child{border-bottom:0}#comments ul.comments ul{margin-left:60px;margin-top:1em}#comments ul.comments ul li{border-bottom:0;border-top:1px solid #ccc}#comments ul.comments ul li.last{padding-bottom:0}#comments .comments .post-btn:hover{background-color:#0564a1;cursor:pointer}#comments .comment{margin:5px 20px;padding:10px 0;position:relative}#comments .comment:after{content:"";display:block;height:0;clear:both}#comments .removed{background-color:#fcc;display:none}#comments .just_restored{background-color:#cfc!important}#comments .comment.just_removed{background-color:#fcc}#comments .comment.just_restored{background-color:#cfc!important}#comments ul li ul li .comment{margin-left:10px}#comments .comment .actions-wrap{position:absolute;top:0;right:0}#comments .comment .actions{float:right;margin-left:10px;cursor:pointer}#comments .comment.on .actions{display:block!important}#comments .comment img.avatar{float:left;height:45px;margin-right:10px;width:45px;display:block}#comments .comment .info{display:block;float:left;width:480px;word-wrap:break-word}#comments .comments li ul li .comment .info{width:400px}#comments .comment .info .name{font-weight:bold;line-height:11px;margin-bottom:6px}#comments .comment .info .name a{color:#333}#comments .comment .info .name a:hover{color:#855cd6}
#comments .comment .info .content{margin-bottom:5px;overflow:hidden}#comments .comment .info .time{color:#999}#comments .comment .info .reply{margin-left:10px;cursor:pointer}#comments .comment form{margin-top:0;margin-bottom:0;padding-top:10px}#comments .posting{background:url(../images/ajax-loader.gif) #fff no-repeat center center;border:0;cursor:default}#comments .posting>span,#comments .posting+div{visibility:hidden}#comments .comment form textarea{width:400px}#comments .comment .report,#comments .comment .delete{cursor:pointer;color:#999}#comments .comment .report{display:none}#comments .comment:hover .report{display:block}#comments .notification{margin-left:10px;color:#F00}#comments .comment .delete{font-size:1.2em;color:#555;margin:0 1px}#comments #comment-form{padding:20px}#comments form .tooltip .hovertext{left:420px;top:-10px;line-height:16px;margin-left:0}#main-post-form .tooltip .hovertext{left:525px!important}#comments form .tooltip .hovertext{width:300px}#comments form .tooltip .hovertext .text{white-space:normal;font-size:15px}#comments #comment-form .form-control{display:none}#comments #comment-form.on .form-control{display:block}#comments #comment-form form{float:left;margin-left:10px;margin-bottom:0}#comments #comment-form textarea{width:500px}#comments #comment-form .avatar{width:45px;height:45px;display:block;float:left}#comments form textarea{margin-bottom:0;padding-bottom:0}#comments form .small-text{display:block}#comments form .limit-warning{color:red}#comments .highlighted{background-color:#f9f9f9}#comments #comments-loading{background:url(../images/ajax-loader.gif) #fff no-repeat center 70px;height:270px;text-align:center;padding-top:50px}#comments #comment-form .template-feature-off{border:1px solid #ccc;border-radius:5px;height:30px;margin-left:55px}span[data-control-comment-count]{display:none}.dropdown{position:relative}.dropdown .dropdown-menu{display:none;background-color:#fff;float:left;position:absolute;top:26px;left:0;min-width:160px;max-width:220px;z-index:10000;margin-left:0;margin-right:0;zoom:1;border:1px solid #ccc;border-top-color:#eee;border-radius:0 4px 4px 4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.dropdown.open .dropdown-menu{display:block}.dropdown .dropdown-menu ul{list-style-type:none;margin:5px 0;padding:0}.dropdown .dropdown-menu li{padding:0 5px;margin:0}.dropdown.radio-style .dropdown-menu{list-style-position:inside}.dropdown.radio-style .dropdown-menu li{padding-left:27px}.dropdown .dropdown-menu.radio-style li.selected{list-style-image:url(../images/check_mark.png)!important;padding-left:10px}.dropdown .dropdown-menu li:hover{background-color:#eee;cursor:pointer}.dropdown .dropdown-menu ul li.divider{border-top:1px solid #ccc;margin-top:10px}.dropdown span.dropdown-toggle span.caret{width:0;height:0;display:inline-block;content:"&darr;";text-indent:-99999px;vertical-align:top;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;vertical-align:middle}.dropdown span.dropdown-toggle.black span.caret{border-top:4px solid #000}.ui-droppable{height:100%;width:100%}.editable .display{display:block}.editable.inline .display{display:inline-block}.editable.inline form{margin-bottom:0}.editable h3{display:inline-block}.editable.input .display{display:none}.editable.input form{display:block}.editable.input textarea{display:block}.editable.input input{display:inline-block}.editable .edit-this{padding:3px 12px;background:url(../../images/edit.png) no-repeat center center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;vertical-align:top}.editable .edit-this:hover{background-color:#ddd;cursor:pointer}.editable.input .edit-this{display:none}.editable-container:hover .editable{margin:-2px -5px;padding:2px 5px;background-color:#eee;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.editable-container:hover{background:url(../../images/edit.png) no-repeat 98% 5%;cursor:pointer}.editable-container:hover .editable.input{background:0}.editable .ajax-loader{display:none}.editable .ajax-loader.on{display:inline-block}.editable form,.editable-empty form{height:100%}.editable textarea,.editable input,.editable-empty textarea,.editable-empty input{height:100%;width:100%}.editable textarea,.editable input,.editable-empty textarea,.editable-empty input{font-size:inherit;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;margin-bottom:0;padding:0;border:2px solid transparent}.editable:hover,.editable.write{border:2px dashed #ccc!important;border-radius:3px;background-color:#fff;margin:0;cursor:pointer}.editable,.editable-empty{padding:10px;border:2px solid transparent}.editable.read textarea,.editable.read input{resize:none;background:transparent;height:100%;padding:0;margin:0}.editable .edit-controls{display:block;margin:10px 0}.editable.read .edit-controls{display:none}.read-only{overflow-y:auto;border:none!important;background-color:transparent!important}.editable-image{position:relative}.editable-image [data-control="edit"]{display:none;opacity:.8;position:absolute;top:0;left:0;padding:0 5px;text-shadow:none;color:white;font-size:11px;background-color:#333;cursor:pointer;border-bottom-right-radius:5px}.editable-image [data-control="edit"] input.hidden{top:0;left:0;font-size:100px}.editable-image.edit [data-control="edit"]{display:block!important}.editable-image [data-control="edit"] input.hidden[type="file"]{opacity:0;filter:alpha(opacity=0);position:absolute;left:0;padding:0;margin:0;cursor:pointer}
.editable-empty{border:2px dashed #ccc;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;text-align:center;display:table-cell;vertical-align:middle}.editable-empty form{display:none}.editable-empty.write form{display:block}.editable-empty [data-content="prompt"]{color:#bebebe;font-size:16px}.editable [data-content="prompt"]{display:none}.read-only{overflow:hidden}.read-only .viewport{height:100%;position:relative}.read-only .viewport .overview{position:absolute;left:0;top:0}.viewport::-webkit-scrollbar,textarea::-webkit-scrollbar{background-color:#eee;border-radius:10px;width:10px}.viewport::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 10px #bbb;box-shadow:inset 0 0 10px #bbb;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}.viewport::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{border-radius:10px;background-color:#999}.scrollbar{clear:both;position:relative;float:right;width:18px}.scrollbar .track{background-color:#eee;border-radius:10px;height:100%;width:10px;position:relative;padding:0 1px;-moz-box-shadow:inset 0 0 10px #bbb;-webkit-box-shadow:inset 0 0 10px #bbb;box-shadow:inset 0 0 10px #bbb}.scrollbar .thumb .end,.scrollbar .thumb{background-color:#666;opacity:.8;border-radius:5px;width:10px}.scrollbar .thumb .end{border:0}.scrollbar .thumb{height:20px;cursor:pointer;overflow:hidden;position:absolute;top:0}.scrollbar .thumb .end{overflow:hidden;height:8px}#feedback{position:fixed;top:100px;left:-3px;overflow:hidden;width:3.4em;height:8em;background-color:#28a5da;border:3px solid #91c4da;border-left:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:left}#feedback h3{color:#fff;width:5em;height:5em;line-height:2.2em;overflow:visible;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);text-shadow:none;background-color:#28a5da}.follow-button{text-align:center}.follow-button span{display:none;line-height:18px}.follow-button.following span.unfollow{display:inline-block}.follow-button.notfollowing span.follow{display:inline-block}.follow-button.notfollowing span.icon-sm.follower,.follow-button.following span.icon-sm.follower{display:inline}#profile-follow-button .unfollow.on .unfollow-text,#profile-follow-button .follow .follow-text{display:inline}#profile-follow-button .unfollow .follow-text,#profile-follow-button .unfollow .unfollow-text,#profile-follow-button .unfollow.on .follow-text,#profile-follow-button .unfollow.on .following-text,#profile-follow-button .follow .unfollow-text,#profile-follow-button .follow .following-text{display:none}#profile-follow-button .icon-sm.follower.white{position:relative;top:2px}#footer{background-color:#ececec;padding-top:20px;color:#5f5f5f;text-shadow:none;clear:both;position:relative;height:20em;margin-top:-7em;-moz-box-shadow:inset 0 0 10px #ccc;-webkit-box-shadow:inset 0 0 10px #ccc;box-shadow:inset 0 0 10px #ccc;text-align:center}#footer ul,#footer li{margin:0}#footer p{margin-top:20px;font-size:.8462em}#footer #footer-menu{list-style-type:none}#footer #footer-menu li{display:inline-block;margin-right:15px;padding-right:15px}#footer #footer-menu li.last{margin-right:0;padding-right:0}#footer #footer-menu li a{color:#855cd6}#footer ul.footer-col{margin-bottom:10px}#footer ul.footer-col li{list-style-type:none;display:inline-block;width:220px;text-align:left;vertical-align:top}#footer ul.footer-col li h4{font-weight:bold;font-size:14px;color:#666;margin-bottom:5px}@font-face{font-family:'scratch-icons';src:url(../fonts/scratch-icons.eot?xanpyw);src:url(../fonts/scratch-icons.eot?#iefixxanpyw) format('embedded-opentype'),url(../fonts/scratch-icons.ttf?xanpyw) format('truetype'),url(../fonts/scratch-icons.woff?xanpyw) format('woff'),url(../fonts/scratch-icons.svg?5ejeug#scratch-icons) format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'scratch-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{content:"\e60b"}.icon-close:before{content:"\e600"}.icon-left-arrow:before{content:"\e601"}.icon-right-arrow:before{content:"\e602"}.icon-menu:before{content:"\e603"}.icon-minus:before{content:"\e604"}.icon-plus:before{content:"\e605"}.icon-effects:before{content:"\e606"}.icon-animation:before{content:"\e607"}.icon-games:before{content:"\e608"}.icon-music:before{content:"\e609"}.icon-stories:before{content:"\e60a"}#explore-bar{width:100%;position:fixed;bottom:0;z-index:1000}#explore-bar #related-projects{height:0;background:#fff;padding:0;padding-left:40px;padding-right:40px}#explore-bar #explore-header{background:#322f31;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666',endColorstr='#322F31');background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#322f31));background:-moz-linear-gradient(top,#666,#322f31);background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#322f31));padding:5px 15px;border:1px solid #444;height:28px;text-shadow:none;color:white;-moz-box-shadow:0 -1px 1px #999;-webkit-box-shadow:0 -1px 1px #999;box-shadow:0 -1px 1px #999;font-size:1.1em;text-shadow:0 1px #333}
#explore-bar #new{color:#f9a739}#explore-bar #explore-header a{color:white;font-weight:bold}#explore-bar #explore-header-closed{margin-top:5px}#explore-bar #explore-header-closed .header-text{display:inline-block}#explore-bar #explore-header-open .header-text{margin-top:2px;display:inline-block}#explore-bar #explore-header .header-text{font-size:1.05em;margin-right:5px}#explore-bar #explore-buttons{display:inline-block;float:right}#explore-bar #close{display:inline-block;float:left;margin-top:5px;margin-right:10px;cursor:default;font-weight:bold;background-image:url(../images/triangle-close-white.png);background-repeat:no-repeat;width:15px;cursor:default;opacity:.9;filter:alpha(opacity=90);vertical-align:middle}#explore-bar #open{background-image:url(../images/triangle-open-white.png);background-repeat:no-repeat;width:15px;display:inline-block;margin-right:10px;cursor:default;opacity:.9;filter:alpha(opacity=90);vertical-align:middle}#explore-bar .explore_button{display:inline-block}#explore-bar .project-item{display:inline-block;padding-right:15px}#explore-bar .hidden{display:none}#explore-bar #explore-buttons .bold{font-weight:bold}#explore-bar #inner{padding-top:10px;overflow:hidden}#explore-bar #galleries .dropdown-menu{max-height:155px;overflow:auto;right:0;left:auto;min-width:200px}#explore-bar .list-container{list-style:none}#explore-bar .carousel-control{display:none}.admin #explore-bar #explore-header{padding-left:270px}.admin #explore-bar .carousel{margin-left:250px}.admin.closed #explore-bar #explore-header{padding-left:40px}.admin.closed #explore-bar .carousel{margin-left:0}#explore-bar .explore_button.selected{text-shadow:0 -1px 1px black,0 -1px 2px black;padding:5px 10px;box-shadow:.05em .1em .2em rgba(0,0,0,.7) inset;border:1px solid rgba(0,0,0,.4);border-radius:5px;background-color:rgba(0,0,0,.3)}.media-grid::before,.media-grid::after,.media-col::before,.media-col::after{display:table;content:"";zoom:1}.media-grid::after,.media-col::after{clear:both}.media-grid li,.media-col li{display:inline-block;vertical-align:top}.media-grid li>div{float:left;margin:0 0 18px 20px}.media-grid,.media-col{margin-top:10px;list-style-type:none;margin-left:0}.media-col li>div.thumb a.image{float:left;margin-right:5px}.media-col li>div.thumb.gallery a.image{margin-right:0;float:none}.media-col li>div.thumb.gallery .stats{right:85px;bottom:32px}.media-col li>div.thumb{width:255px}.media-col li{margin:0;padding:10px;border-bottom:1px solid #ddd;border-top:1px solid #fff}.media-grid .project.thumb.item{margin-right:33px}.media-grid .user.thumb.item{margin-right:12px}.media-grid .gallery.thumb.item{margin-right:33px}.media-col li.gallery.thumb{width:255px}.media-col li.gallery.thumb .stats{right:88px;bottom:40px}.modal-backdrop{background-color:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8}.modal{position:fixed;top:50%;left:50%;z-index:11000;width:560px;margin:-250px 0 0 -280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal .modal-header .close{margin-top:7px}.close{float:right;color:#000;font-size:20px;font-weight:bold;line-height:13.5px;text-shadow:0 1px 0 #fff;filter:alpha(opacity=25);-khtml-opacity:.25;-moz-opacity:.25;opacity:.25}.close:hover{color:#000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:pointer}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-ms-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:50%}.modal-header{border-bottom:1px solid #eee;padding:5px 15px}.modal-body{padding:15px}.modal-body.modal-body-compact{padding:10px 15px 5px}.modal-body form{margin-bottom:0}.modal-highlight{background-color:#d8e5fa}.modal-footer{background-color:#f5f5f5;padding:14px 15px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1;margin-bottom:0}.modal-footer:before,.modal-footer:after{display:table;content:"";zoom:1}.modal-footer:after{clear:both}.modal-footer .button{margin-left:5px}.modal .popover,.modal .twipsy{z-index:12000}.modal form{margin-bottom:0}.modal-footer .buttons-right{display:block;float:right}.modal .tooltip.error .hovertext:after{margin-bottom:3px}.attention{font-weight:800}.underline{text-decoration:underline}.label-above{margin-bottom:0}.deletion-canceled a{color:#855cd6}#email-resend-box{font-size:16px;width:100%;padding:0;border-top:1px solid #ddd}#email-resend-box .email-resend-sub-header{color:#f9a739;margin-bottom:20px;font-size:22px}#email-resend-box .email-resend-subsection{font-size:12px;color:#333;margin-top:20px}#email-resend-box a{color:#855cd6}#email-resend-box input[type="button"]{background-color:#1aa0d8;border-color:#1aa0d8;background-image:none;line-height:20px}#email-resend-box input[type="button"]:hover{background-color:#1798c4;border-color:#1798c4}#email-resend-box input.primary{background-color:#f9a739;border-color:#f9a739;color:#fff}#email-resend-box input.primary:hover{background-color:#e09633;border-color:#e09633}#email-resend-box input[disabled],#email-resend-box input[disabled]:hover{color:inherit;cursor:auto;text-decoration:none}
#email-resend-box .modal-footer{background-color:#fff}#password-form-box form .control-group{margin:20px 0}#password-form-box form h4{margin:20px 0 10px 0;color:#f9a739}#password-form-box .button.primary{margin:0}#password-form-box form ul.errors{list-style-type:none;margin-left:0;clear:both;color:red}.jqui-modal,.jqui-modal.ui-corner-all,.jqui-modal.ui-corner-top,.jqui-modal.ui-corner-left,.jqui-modal.ui-corner-tl,.jqui-modal.ui-corner-all,.jqui-modal.ui-corner-top,.jqui-modal.ui-corner-right,.jqui-modal.ui-corner-tr,.jqui-modal.ui-corner-all,.jqui-modal.ui-corner-bottom,.jqui-modal.ui-corner-left,.jqui-modal.ui-corner-bl,.jqui-modal.ui-corner-all,.jqui-modal.ui-corner-bottom,.jqui-modal.ui-corner-right,.jqui-modal.ui-corner-br{border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 3px rgba(34,25,25,0.3);background-color:white;z-index:2}.jqui-modal .ui-corner-all,.jqui-modal .ui-corner-top,.jqui-modal .ui-corner-left,.jqui-modal .ui-corner-tl,.jqui-modal .ui-corner-all,.jqui-modal .ui-corner-top,.jqui-modal .ui-corner-right,.jqui-modal .ui-corner-tr,.jqui-modal .ui-corner-all,.jqui-modal .ui-corner-bottom,.jqui-modal .ui-corner-left,.jqui-modal .ui-corner-bl,.jqui-modal .ui-corner-all,.jqui-modal .ui-corner-bottom,.jqui-modal .ui-corner-right,.jqui-modal .ui-corner-br{border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.jqui-modal .ui-widget-content{background:transparent;border:0;background:0}.jqui-modal.ui-widget{color:inherit;font-family:inherit;font-size:inherit;min-width:500px;padding:10px}.jqui-modal .ui-state-default,.jqui-modal .ui-widget-content .jqui-modal .ui-state-default,.jqui-modal .ui-widget-header .ui-state-default{text-shadow:0 1px #fff;font-weight:normal;background-color:#efefef;color:#666;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:-moz-linear-gradient(top,#fff,#ccc);background-image:-ms-linear-gradient(top,#fff,#ccc);background-image:-o-linear-gradient(top,#fff,#ccc);background-image:linear-gradient(top,#fff,#ccc);border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px}.jqui-modal .ui-dialog-titlebar{font-size:15px;font-weight:bold;padding:10px;color:#333}.jqui-modal .ui-dialog-titlebar.ui-widget-header{background:transparent}.jqui-modal .ui-widget-header .ui-dialog-titlebar-close{border:0;background:0;text-shadow:none;-webkit-box-shadow:none;-mox-box-shadow:none;box-shadow:none;overflow:hidden}.ui-dialog .ui-dialog-titlebar-close span{margin:-8px 0 0 -8px}.jqui-modal .ui-dialog-titlebar .ui-icon-closethick{float:right;color:#999}.jqui-modal .ui-dialog-content{padding:10px}.jqui-modal .ui-dialog-buttonpane{padding:5px}.jqui-modal .ui-dialog-buttonset,.jqui-modal.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.social-feed{height:250px;margin-left:0;margin-top:5px;list-style-type:none}.social-feed .item img.avatar{width:32px;height:32px;margin-right:5px;border:1px solid #ccc}.social-feed .item div.social-content{display:inline-block;vertical-align:top;line-height:15px}.social-feed .item div.social-content span.actor{font-weight:bold}.social-feed .item div.social-content span.time{color:#999;font-size:10px;display:block;margin-top:2px}.tabs-index ul{list-style-type:none;margin-left:0}.tabs-index li{margin:0;padding:0;border:1px solid #f7f7f7}.tabs-index li a,.tabs-index li .label{display:block;padding:10px;text-decoration:none;font-weight:bold;color:#888}.tabs-index li:hover{border-color:#CCC;background-color:#ccc}.tabs-index li:hover a{color:#666}.tabs-index li.active{background-color:#999;border-color:#999}.tabs-index li.active a{color:#666}.tabs .tabs-index li{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;float:left}.v-tabs{margin-right:-30px!important;margin-top:82px;text-align:left;border-radius:10px}.v-tabs li.first{-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;border-top-right-left:10px}.v-tabs li.last{-moz-border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;border-bottom-width:0}.v-tabs ul{margin-bottom:0}.v-tabs li,.v-tabs li.active{border-bottom:1px solid #e0e0e0}.v-tabs li,.v-tabs li.active{border-top:1px solid #fff}.v-tabs li:hover{background-color:whiteSmoke;border-top-color:#fff;border-left-color:whiteSmoke}.v-tabs li.active,.v-tabs li.active a{cursor:default;text-shadow:0 1px #666;color:#fff}.v-tabs li.active:hover,.v-tabs li.active{background-color:#999;border:0}.v-tabs li a,.v-tabs li .label{padding:10px 20px}.v-tabs-content{min-height:400px}.h-tabs li a{padding:2px 20px}.h-tabs{margin-left:0;margin-bottom:10px;list-style:none}.h-tabs>li>a{display:block}.h-tabs:after{clear:both}.h-tabs>li{float:left;margin-bottom:-1px;border:1px solid transparent}.h-tabs>li>a{padding-bottom:4px;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border:1px solid transparent;color:#666;font-weight:bold}.h-tabs>li:hover{border:1px solid #ddd;border-bottom:0;background-color:transparent}.h-tabs>li:hover>a{border:1px solid #fff;border-bottom:0;text-decoration:none}.h-tabs>li.active{border:1px solid #ccc;border-bottom:2px solid #fff;background-color:#fff}.h-tabs>li.active a{border:1px solid #fff;border-bottom:0}.h-tabs>.active>a,.h-tabs>.active>a:hover{color:#555;cursor:default}.h-tabs:before,.h-tabs:after{display:table;content:""}.tab-pane{display:none}.tab-content .active,.tab-pane.active{display:block}.tab-content h2{margin:30px 15px 10px}.tooltip{position:relative;display:block;visibility:visible}.tooltip span.hovertext{background-color:#1b9ed8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:13px;color:#fff;text-shadow:none;line-height:13px;padding:10px;position:absolute;display:none;white-space:nowrap;z-index:999;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3)}
.tooltip span.hovertext.force-only,.tooltip:hover span.hovertext.force-only{display:none}.tooltip:hover span.hovertext,.tooltip.force span.hovertext,.tooltip.force span.hovertext.force-only{display:block}.tooltip.small span.hovertext{padding:5px;font-size:11px;border-width:5px!important;left:8px}.tooltip.small span.hovertext .arrow{border-width:5px!important;top:70%;left:-10px}.tooltip.top .hovertext{top:-60%}.tooltip.bottom .hovertext{bottom:-20%}.tooltip.left .hovertext{left:-22%}.tooltip.right .hovertext{margin-left:100%;left:16px}.tooltip .hovertext .arrow{width:0;height:0;position:absolute;border:10px solid transparent;display:block}.tooltip.top .hovertext .arrow{border-top-color:#1b9ed8;left:50%;margin-left:-10px;bottom:-20px}.tooltip.bottom .hovertext .arrow{border-bottom-color:#1b9ed8;left:50%;margin-left:-10px;top:-20px}.tooltip.left .hovertext .arrow{border-left-color:#1b9ed8;top:50%;margin-top:-10px;right:-20px}.tooltip.right .hovertext .arrow{border-right-color:#1b9ed8;top:50%;margin-top:-10px;left:-20px}.tooltip.error .hovertext{background-color:#b94a48}.tooltip.left.error .hovertext .arrow{border-left-color:#b94a48}.tooltip.right.error .hovertext .arrow{border-right-color:#b94a48}.tooltip.top.error .hovertext .arrow{border-top-color:#b94a48}.tooltip.bottom.error .hovertext .arrow{border-bottom-color:#b94a48}.tooltip.success .hovertext{background-color:#24cd11}.tooltip.left.success .hovertext .arrow{border-left-color:#24cd11}.tooltip.right.success .hovertext .arrow{border-right-color:#24cd11}.tooltip.top.success .hovertext .arrow{border-top-color:#24cd11}.tooltip.bottom.success .hovertext .arrow{border-bottom-color:#24cd11}.tooltip.error .hovertext:after{vertical-align:bottom;font-size:11px;margin-left:5px;font-weight:bold;line-height:8px;width:10px;padding:2px;display:inline-block;color:#b94a48;border-radius:30px;background-color:white;content:"!";text-align:center}.tooltip.error.mute .hovertext:after{content:none}.tooltip.grey .hovertext{background-color:#333}.tooltip.top.grey .hovertext .arrow{border-top-color:#333}.tooltip.grey.right .hovertext .arrow{border-right-color:#333}.tooltip.bottom.grey .hovertext .arrow{border-bottom-color:#333}.tooltip.error .hovertext{display:block!important}.controls.tooltip:hover .hovertext,.control-group.tooltip:hover .hovertext{display:none}.controls.tooltip.force .hovertext,.control-group.tooltip.force .hovertext{display:block}.controls.tooltip input:focus+.hovertext,.control-group.tooltip input:focus+.hovertext,.controls.tooltip textarea:focus+.hovertext,.control-group.tooltip textarea:focus+.hovertext,.control-group.tooltip .tooltip-target:focus+.hovertext,.controls.tooltip.force input+.hovertext,.control-group.tooltip.force input+.hovertext,.controls.tooltip.force textarea+.hovertext,.control-group.tooltip.force textarea+.hovertext,.control-group.tooltip.force .tooltip-target+.hovertext{display:block!important}.controls.tooltip input:focus+[data-control="error"].hovertext,.control-group.tooltip input:focus+[data-control="error"].hovertext,.controls.tooltip textarea:focus+[data-control="error"].hovertext,.control-group.tooltip textarea:focus+[data-control="error"].hovertext,.control-group.tooltip .tooltip-target:focus+[data-control="error"].hovertext,.controls.tooltip.force input+[data-control="error"].hovertext,.control-group.tooltip.force input+[data-control="error"].hovertext,.controls.tooltip.force textarea+[data-control="error"].hovertext,.control-group.tooltip.force textarea+[data-control="error"].hovertext,.control-group.tooltip.force .tooltip-target+[data-control="error"].hovertext{display:none!important}.controls.tooltip input:focus,.control-group.tooltip input:focus,.controls.tooltip textarea:focus,.controls.tooltip .tooltip-target:focus,.control-group.tooltip textarea:focus,.control-group.tooltip .tooltip-target:focus,.controls.tooltip.force input,.control-group.tooltip.force input,.controls.tooltip.force textarea,.controls.tooltip.force .tooltip-target,.control-group.tooltip.force textarea,.control-group.tooltip.force .tooltip-target{webkit-box-shadow:#2cb4da 0 0 0 2px;moz-box-shadow:#2cb4da 0 0 0 2px;box-shadow:#2cb4da 0 0 0 2px}.controls.tooltip.error [data-control="info"].hovertext{display:none!important}.controls.tooltip.error input,.control-group.toolti.error input,.controls.tooltip.error textarea,.control-group.tooltip.error textarea{webkit-box-shadow:#b94a48 0 0 0 2px;moz-box-shadow:#b94a48 0 0 0 2px;box-shadow:#b94a48 0 0 0 2px}.controls.tooltip.error input:focus,.control-group.toolti.error input:focus,.controls.tooltip.error textarea:focus,.control-group.tooltip.error textarea:focus,.control-group.tooltip.error .tooltip-target:focus,.controls.tooltip.error.force input,.control-group.toolti.error.force input,.controls.tooltip.error.force textarea,.control-group.tooltip.error.force textarea,.control-group.tooltip.error.force .tooltip-target{webkit-box-shadow-color:#2cb4da;moz-box-shadow-color:#2cb4da;box-shadow-color:#2cb4da}#topnav,.banner{position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;text-shadow:none;height:35px;width:100%;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;-o-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}#topnav .innerwrap{background-color:#855cd6;height:35px}#topnav .container,.banner .container{position:relative}#topnav .container{display:-webkit-flex;display:flex;flex-direction:-webkit-row;flex-direction:row;flex-wrap:-webkit-nowrap;flex-wrap:nowrap;justify-content:-webkit-flex-start;justify-content:flex-start;align-content:center;white-space:nowrap}#topnav .logo{display:inline-block;vertical-align:top}#topnav .logo span{background:url(../images/logo_sm.png) no-repeat left center;width:80px;height:35px;display:inline-block}
#topnav .logo:hover span{background-image:url(../images/logo_sm_highlight.png)}#topnav ul.site-nav{list-style-type:none;display:inline-block;margin:0;padding:0;height:35px;white-space:nowrap}#topnav ul.site-nav li{display:inline-block;border-left:1px solid #855cd6;height:100%;margin:0;line-height:35px;cursor:pointer}#topnav ul.site-nav li:hover{background-color:#7854c0}#topnav ul.site-nav li.last{border-right:1px solid #855cd6}#topnav ul.site-nav li a{color:#fff;font-size:15px;padding:0 15px;display:inline-block}#topnav ul.site-nav li a:hover{text-decoration:none}#topnav form.search{display:inline-block;flex-grow:3;-webkit-flex-grow:3;margin:6px 10px 0 10px;position:relative}#topnav form.search .glass{background:url(../images/nav-search-glass.png) no-repeat 9px center;width:26px;height:22px;position:absolute;border:0;border-right:1px solid #ccc;padding-left:28px;padding-right:0;opacity:.8;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#topnav form.search input{display:inline-block;width:70px;height:14px;padding-left:33px;outline:0;border:0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#topnav form.search input[type=text]{width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width:calc(100% - 12px);width:70px\9}#topnav ul.account-nav{display:inline-block;list-style-type:none;align-self:flex-end;white-space:nowrap;float:right}#topnav ul.account-nav>li.join-scratch,#topnav ul.account-nav>li{display:inline-block;margin:0;vertical-align:top;line-height:33px;border-left:1px solid #855cd6;cursor:pointer}#topnav ul.account-nav>li:last-child{border-right:1px solid #855cd6}#topnav ul.account-nav>li.sign-in:hover,#topnav ul.account-nav>li.sign-in.open{background-color:#7854c0}#topnav ul.account-nav>li.join-scratch{font-weight:bold;font-size:15px;padding:0 10px}#topnav ul.account-nav>li.join-scratch:hover{background-color:#f9a739}#topnav ul.account-nav>li.join-scratch>a{color:#fff;text-decoration:none}#topnav ul.account-nav>li>span{color:#fff;font-weight:bold;font-size:15px;display:inline-block;padding:0 10px}#topnav ul.account-nav .join-scratch .button,#topnav ul.account-nav .sign-in .dropdown-toggle{height:30px;margin:0}#topnav ul.account-nav .sign-in .popover{right:0!important;left:auto;margin-top:18px;background-color:#855cd6;border-color:#855cd6;border-top-left-radius:4px}#topnav ul.account-nav .sign-in .popover .arrow{right:10%;left:auto;border-bottom-color:#855cd6}#topnav ul.account-nav .sign-in .popover .arrow:after{border-bottom-color:#855cd6}#topnav ul.account-nav .sign-in form label,#topnav ul.account-nav .sign-in form .forgot-password a{color:#d9edf5}#topnav ul.account-nav .sign-in form{margin-bottom:0}#topnav ul.account-nav .sign-in form input{width:170px}#topnav ul.account-nav .sign-in form .forgot-password{white-space:nowrap}#topnav ul.account-nav .sign-in .error{display:none;color:red;margin-top:10px;padding:5px;line-height:14px;background-color:#ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#topnav ul.account-nav .sign-in .alert{display:block;line-height:14px;width:200px;padding-right:0;margin-left:-11px}#topnav ul.account-nav .sign-in .error{color:red}#topnav ul.account-nav.logged-in>li{border-left:1px solid #855cd6;line-height:35px;margin:0}#topnav ul.account-nav.logged-in>li a{display:block}#topnav ul.account-nav.logged-in li:hover{background-color:#7854c0}#topnav ul.account-nav.logged-in>li>span{font-weight:normal;font-size:13px}#topnav ul.account-nav .my-stuff .mystuff-icon{background:url(../images/mystuff.png) no-repeat center center;display:block;width:45px;height:35px;padding:0}#topnav ul.account-nav .messages .messages-icon{background:url(../images/nav-notifications.png) no-repeat center center;display:block;width:42px;height:35px;padding:0;position:relative}#topnav ul.account-nav .messages .notificationsCount{background-color:#f9a739;font-size:9px;font-weight:bold;line-height:14px;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:absolute;top:-30px;right:0;min-width:16px;height:15px;text-align:center;color:#fff!important}#topnav ul.account-nav .logged-in-user .user-icon{border:1px solid #ccc;height:24px;width:24px;border-radius:1px;vertical-align:middle;margin-right:5px;margin-top:-3px}#topnav ul.account-nav .logged-in-user{color:#fff;cursor:pointer;padding:0!important}#topnav ul.account-nav .logged-in-user .dropdown-toggle{padding:0 10px;display:block;width:100%}#topnav ul.account-nav .logged-in-user .dropdown-menu{background-color:#855cd6;margin-top:8px;left:auto;right:0;border-top:0;border-right:0;-webkit-box-shadow:inset 0 1px 1px rgba(100,100,100,.25),0 1px 1px rgba(0,0,0,.25);border-top-left-radius:0;border-top-right-radius:0;width:100%}#topnav ul.account-nav ul.user-nav{margin-bottom:0}#topnav ul.account-nav .logged-in-user.dropdown.open{background-color:#7854c0!important}#topnav ul.account-nav ul.user-nav li{line-height:30px}#topnav ul.account-nav ul.user-nav li.logout{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#topnav ul.account-nav ul.user-nav li.logout.divider{border-top:1px solid #855cd6}#topnav li.logout.divider input{width:100%;border:0;background-color:#855cd6;box-shadow:none;margin:0;color:white;text-align:left}#topnav li.logout.divider input:hover{background-color:#7854c0}#topnav ul.account-nav ul.user-nav li a{color:#fff;padding-left:5px;width:100%;display:inline-block}#topnav ul.account-nav ul.user-nav li a:hover{text-decoration:none}#topnav .sign-in.mobile{display:none}.banner{z-index:9999;height:auto;background-color:#f9a739;color:#fff;text-align:center;top:35px;line-height:35px;overflow:hidden}.banner a{color:#fff;text-decoration:underline}.banner .close{padding:2px 5px 3px 5px;border:3px solid #cc882f;background-color:#cc882f;font-size:16px;border-radius:35px;text-shadow:none;color:#fff;font-weight:normal;opacity:1;margin-top:5px}.banner.privacy-update{background-color:#0f8bc0}.banner.privacy-update .close{border:3px solid #0c6185;background-color:#0c6185}
input.hidden[type="file"]{opacity:0;filter:alpha(opacity=0);position:absolute;left:0;padding:0;margin:0;cursor:pointer}.accordion{margin-bottom:18px}.accordion .accordion-group{margin-bottom:.1em}.accordion .accordion-heading{border-bottom:0}.accordion .accordion-heading .accordion-toggle{display:block}.accordion .accordion-inner{padding:5px 10px}.accordion .collapse{-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-ms-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease;position:relative;overflow:hidden;height:0}.registration,.registration form,.registration form>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;width:586px}#registration-alert{position:static!important;margin-left:0!important;height:25px}.registration{background-color:#fff;padding:0}.registration.modal.fade{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(0,-75%);-moz-transform:translate(0,-75%);-ms-transform:translate(0,-75%);-o-transform:translate(0,-75%);transform:translate(0,-75%)}.registration.modal.fade.in{-webkit-transform-origin:50% -25%;-moz-transform-origin:50% -25%;-ms-transform-origin:50% -25%;-o-transform-origin:50% -25%;transform-origin:50% -25%;-webkit-transform:translate(0,75%);-moz-transform:translate(0,75%);-ms-transform:translate(0,75%);-o-transform:translate(0,75%);transform:translate(0,75%)}.registration p{margin-bottom:5px}.registration form{background:white;border:0;height:438px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.registration .modal-body input{margin-bottom:3px;line-height:18px;font-size:15px;height:32px;padding:0 0 0 3px}.registration .modal-body textarea{margin-bottom:3px;line-height:18px;font-size:15px;width:342px;height:125px;padding:0 0 0 3px;resize:none}.registration .modal-body input:focus,.registration .modal-body select:focus,.registration .modal-body textarea:focus{webkit-box-shadow:#2cb4da 0 0 0 2px;moz-box-shadow:#2cb4da 0 0 0 2px;box-shadow:#2cb4da 0 0 0 2px}.registration .modal-body .error input,.registration .modal-body .error textarea:focus{webkit-box-shadow:#b94a48 0 0 0 2px;moz-box-shadow:#b94a48 0 0 0 2px;box-shadow:#b94a48 0 0 0 2px}.registration .modal-body .error .gender_other_text{webkit-box-shadow:none;moz-box-shadow:none;box-shadow:none}.registration input[type=radio]{margin-left:10px;margin-right:2px;vertical-align:bottom}.registration input[type=radio]:nth-of-type(1){margin-left:0}.registration input[type=checkbox]{margin-right:10px}.registration .reg-body-3 input[type=checkbox]{height:inherit}.registration .reg-body-3 label[for=subscribe]{vertical-align:top}.registration .gender_other_text{width:150px}.registration select{display:inline-block;width:auto;line-height:18px;height:32px;padding:5;margin-bottom:3px;margin-top:0}.registration ul{list-style-type:none;margin-left:0}.registration li{margin:0}.registration .modal-header{height:42px;top:0;position:absolute}.registration .modal-body{display:none;height:350px;top:43px;position:absolute}.registration .progress0 .reg-body-0,.registration .progress1 .reg-body-1,.registration .progress2 .reg-body-2,.registration .progress3 .reg-body-3{display:block}.registration .page-header{margin-bottom:20px}.registration .reg-body-4 .page-header{float:left;width:65%;margin-bottom:0}.registration .page-header h4{font-size:20px;color:#f9a739;font-weight:normal}.registration .reg-body-3 .page-header h4{margin-bottom:0}.registration .reg-body-3 .page-header .sub-header{color:grey;font-size:15px}.registration .reg-body-3 .page-header .alert{margin-top:15px}.registration .reg-body-2>p{margin-bottom:0;line-height:16px}.registration .reg-body-3 h4{margin-bottom:6px}.registration .reg-body-3 p.liketo,.registration .reg-body-3 p.friendly{margin-top:16px}.registration .reg-body-4 h4{padding-bottom:20px}.registration .reg-body-4 .page-header>p{padding-top:20px}.registration .reg-body-4 .alert.alert-info{margin-top:20px;font-size:12px}.registration .controls .field-caption,.registration .controls .input-message{line-height:14px;min-height:14px}.registration label{font-weight:200;font-size:15px;width:190px;display:inline-block;margin-right:10px;vertical-align:middle}.registration .reg-body-2 label{width:150px}.registration label .field-caption{display:block!important;font-weight:normal}.registration a.why-we-ask{color:grey}.registration a.why-we-ask:hover{text-decoration:none;cursor:help}.registration a.why-we-ask .question-mark{font-weight:bold;font-size:10px;background-color:#1aa0d8;padding:1px 5px;border-radius:30px;color:white;line-height:2px}.registration a.why-we-ask{cursor:default}.registration a.why-we-ask+div{display:none}.registration a.why-we-ask:hover+div{position:absolute;display:block;width:340px;height:auto;border:1px solid #ccc;background-color:#fff;z-index:1;padding:10px;box-shadow:1px 1px 6px 2px #ddd}.registration .sprite-orange{width:80px}.registration .registration-images img{position:absolute;bottom:20px}.registration .registration-done-images{position:relative;left:190px;bottom:40px}.registration .reg-body-4 .registration-done-images{float:left;left:0;width:35%;padding-top:30%}.registration .reg-body-4 .registration-done-images img{float:right;padding-right:20px}.registration .progress2 .sprite-orange{left:79px}.registration .progress3 .sprite-yellow{left:120px}.registration .progress3 .sprite-orange{left:145px}.registration .progress3 .sprite-blue{left:310px}.registration .progress4 .sprite-orange{left:210px}.registration .modal-footer{height:65px;padding:13px 15px;bottom:0;position:absolute}.registration .progress{width:285px;height:25px;margin-top:6px}.registration .registration-next{padding:0 10px}.registration .registration-done,.registration .registration-signin{padding:0 10px;display:none}.registration .progress1 .progress{background:url(../images/progress-bar-1.png)}
.registration .progress2 .progress{background:url(../images/progress-bar-2.png)}.registration .progress3 .progress{background:url(../images/progress-bar-3.png)}.registration .progress4 .progress{background:url(../images/progress-bar-4.png)}.registration .control-group{display:block}.registration .reg-body-3 .control-group{margin-bottom:10px}.registration .tooltip.right .hovertext{top:50%;margin-top:-18px;margin-left:0;left:430px;right:auto}.registration .tooltip.right .textarea-hovertext{left:563px}.registration .reg-body-2 .hovertext{left:480px}.registration .tooltip:hover .hovertext{visibility:hidden}.registration .tooltip input:focus+.hovertext{visibility:visible}.registration .tooltip input:focus+[data-control="error"].hovertext{visibility:hidden}.registration .controls.error [data-control="error"].hovertext{visibility:visible!important}.registration .community-disclaimer{border-radius:3px;background-color:#eee;color:#eee;padding:10px}.registration .pop-out-info{position:absolute;left:200px;top:-10px}#yesno{display:none}.registration .g-recaptcha{position:absolute;right:20px}.registration .textarea-label{vertical-align:top}.registration .reg-body-confirm{text-align:center;margin-top:75px}.registration .reg-body-confirm p{font-size:14px}.registration .reg-body-confirm .vr{display:inline-block;height:60px;border-left:1px solid #322f31;margin:25px 15px;vertical-align:middle}.registration .progress-4-1 .progress{width:303px;background:url(../images/progress-bar-4-1.png)}.registration .progress-4-2 .progress{width:303px;background:url(../images/progress-bar-4-2.png)}.registration .progress-4-3 .progress{width:303px;background:url(../images/progress-bar-4-3.png)}.registration .progress-4-4 .progress{width:303px;background:url(../images/progress-bar-4-4.png)}.registration .progress-4-2 .sprite-orange{left:50px}.registration .progress-4-3 .sprite-orange{left:140px}.registration .progress-4-4 .sprite-orange{left:250px}#educator-registration .registration .reg-body-4{text-align:center}#educator-registration .progress-4-4 .page-header{margin-top:25px}#educator-registration .progress-4-4 .registration-done-images{left:auto;bottom:0;margin:25px 0}#educator-registration .progress-4-4 .button-wrapper{margin:25px 0}#educator-registration .progress-4-4 .button-wrapper a.button,#educator-registration .progress-4-4 .button-wrapper a.button:hover{color:#fff}#educator-registration .progress-4-4 .modal-footer .buttons-right{display:none}/*!
 * Bootstrap v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}#qunit-tests,#qunit-header,#qunit-banner,#qunit-testrunner-toolbar,#qunit-userAgent,#qunit-testresult{font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial,sans-serif}#qunit-testrunner-toolbar,#qunit-userAgent,#qunit-testresult,#qunit-tests li{font-size:small}#qunit-tests{font-size:smaller}#qunit-tests,#qunit-tests ol,#qunit-header,#qunit-banner,#qunit-userAgent,#qunit-testresult{margin:0;padding:0}#qunit-header{padding:.5em 0 .5em 1em;color:#8699a4;background-color:#0d3349;font-size:1.5em;line-height:1em;font-weight:normal;border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-webkit-border-top-right-radius:15px;-webkit-border-top-left-radius:15px}#qunit-header a{text-decoration:none;color:#c2ccd1}#qunit-header a:hover,#qunit-header a:focus{color:#fff}#qunit-header label{display:inline-block;padding-left:.5em}#qunit-banner{height:5px}
#qunit-testrunner-toolbar{padding:.5em 0 .5em 2em;color:#5e740b;background-color:#eee}#qunit-userAgent{padding:.5em 0 .5em 2.5em;background-color:#2b81af;color:#fff;text-shadow:rgba(0,0,0,0.5) 2px 2px 1px}#qunit-tests{list-style-position:inside}#qunit-tests li{padding:.4em .5em .4em 2.5em;border-bottom:1px solid #fff;list-style-position:inside}#qunit-tests.hidepass li.pass,#qunit-tests.hidepass li.running{display:none}#qunit-tests li strong{cursor:pointer}#qunit-tests li a{padding:.5em;color:#c2ccd1;text-decoration:none}#qunit-tests li a:hover,#qunit-tests li a:focus{color:#000}#qunit-tests ol{margin-top:.5em;padding:.5em;background-color:#fff;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;box-shadow:inset 0 2px 13px #999;-moz-box-shadow:inset 0 2px 13px #999;-webkit-box-shadow:inset 0 2px 13px #999}#qunit-tests table{border-collapse:collapse;margin-top:.2em}#qunit-tests th{text-align:right;vertical-align:top;padding:0 .5em 0 0}#qunit-tests td{vertical-align:top}#qunit-tests pre{margin:0;white-space:pre-wrap;word-wrap:break-word}#qunit-tests del{background-color:#e0f2be;color:#374e0c;text-decoration:none}#qunit-tests ins{background-color:#ffcaca;color:#500;text-decoration:none}#qunit-tests b.counts{color:black}#qunit-tests b.passed{color:#5e740b}#qunit-tests b.failed{color:#710909}#qunit-tests li li{margin:.5em;padding:.4em .5em .4em .5em;background-color:#fff;border-bottom:0;list-style-position:inside}#qunit-tests li li.pass{color:#5e740b;background-color:#fff;border-left:26px solid #c6e746}#qunit-tests .pass{color:#528ce0;background-color:#d2e0e6}#qunit-tests .pass .test-name{color:#366097}#qunit-tests .pass .test-actual,#qunit-tests .pass .test-expected{color:#999}#qunit-banner.qunit-pass{background-color:#c6e746}#qunit-tests li li.fail{color:#710909;background-color:#fff;border-left:26px solid #ee5757;white-space:pre}#qunit-tests>li:last-child{border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px}#qunit-tests .fail{color:#000;background-color:#ee5757}#qunit-tests .fail .test-name,#qunit-tests .fail .module-name{color:#000}#qunit-tests .fail .test-actual{color:#ee5757}#qunit-tests .fail .test-expected{color:green}#qunit-banner.qunit-fail{background-color:#ee5757}#qunit-testresult{padding:.5em .5em .5em 2.5em;color:#2b81af;background-color:#d2e0e6;border-bottom:1px solid white}#qunit-testresult .module-name{font-weight:bold}#qunit-fixture{position:absolute;top:-10000px;left:-10000px;width:1000px;height:1000px}
