.h2{font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:1.2rem;font-weight:800;line-height:1.3;text-transform:uppercase}.h4{color:#4e4e4e;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:.9rem;font-weight:800;text-transform:uppercase}.boxed-price,.winning-sub .price{background:#09f;bottom:2px;color:white;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:.76rem;font-weight:800;left:0;padding:.25rem .5rem;position:absolute;-webkit-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325)}.strike_price,.strike-price{font-weight:300;margin:0 .25rem 0 0;text-decoration:line-through}.shaker{-webkit-animation:shake 1s infinite linear;-moz-animation:shake 1s infinite linear;-o-animation:shake 1s infinite linear;animation:shake 1s infinite linear;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-moz-keyframes shake{0%,100%{-moz-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-moz-transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-moz-transform:translate3d(10px,0,0)}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0)}}@-o-keyframes shake{0%,100%{-o-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-o-transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-o-transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.th-spin,.th-loader,.fa-spinner{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.animated{-webkit-animation-duration:900ms;animation-duration:900ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.05)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@keyframes shine{to{background-position-x:-200%}}.button-internal-tools,.staff-only button{background:#282828;color:#fff;font-weight:300}.button-internal-tools:hover,.staff-only button:hover{background:rgba(229,229,229,0.9);color:#282828}.button-internal-tools a,.staff-only button a{color:#fff;display:block;text-decoration:none}.button-internal-tools a:hover,.staff-only button a:hover{color:#282828}#submit_button,.button,input[name="login_threadless"],input[type="submit"]{display:inline-block;padding:.7rem 1rem;border-radius:5px;background-color:#09f!important;border:none!important;color:white!important;cursor:pointer;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-weight:900;text-transform:uppercase}button[type=submit]{cursor:pointer}input[type="submit"][disabled],input[type="submit"][disabled]:hover,input[type="button"][disabled],input[type="button"][disabled]:hover,.search input[type="submit"][disabled],.search input[type="submit"][disabled]:hover,button[disabled],button[disabled]:hover,.button.disabled,.button.disabled:hover,.progress_nav a.disabled,.progress_nav a.disabled:hover{background-color:#777!important;color:#eee;cursor:default}.th-btn{background:white;border-radius:0;clear:none!important;float:none!important;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-weight:500;height:auto;line-height:1.5;padding:0}.th-btn-formedit{color:#282828;line-height:1.1}.th-btn-formedit:hover{background:white;color:#282828;text-decoration:underline}.th-btn-formedit:active{color:#09f}.user-prompt-dramatic{border:solid 1px #a8a8a8;color:#282828!important;clear:both;display:inline-block;line-height:1.4;font-weight:800;margin:1.5rem auto 0;padding:.75rem 1rem;text-transform:uppercase;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;-webkit-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325)}.user-prompt-dramatic:hover{background:#09f;border:solid 1px #09f;color:white!important;text-decoration:none}.user-prompt-dramatic:active{background:#006bb3}.user-prompt-simple{border-bottom:solid 2px #282828;display:inline-block;padding:0 0 .25rem 0}.th-loader{border:solid 2px #09f;color:#09f;display:block;height:2rem;width:2rem}
.th-loader-centered .th-loader{position:relative;left:50%;margin:1rem 0 2rem -1rem}.fa-spinner{color:#09f}.fa-spinner.fa-spin-blue{color:#09f}.th-date{color:rgba(102,102,102,0.8);display:block;font-size:.7rem}.th-user-conditions{font-size:1rem;font-weight:600;top:-0.09em}.th-removed{display:none!important}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.th-opacity-visible{opacity:1!important}.th-opacity-hidden{opacity:0!important}.share-icon{line-height:38px;height:35px;width:35px}.circle-icons{border-radius:50%;text-align:center}.share-icon--facebook{background-color:#3b5998;border:solid 1px #3b5998;color:white}.share-icon--facebook:hover{background-color:#4264aa;border:solid 1px #3b5998}.share-icon--twitter{background-color:#00aced;border:solid 1px #00aced;color:white}.share-icon--twitter:hover{background-color:#07bbff;border:solid 1px #00aced}.share-icon--pinterest{background-color:#cb2027;border:solid 1px #cb2027;color:white}.share-icon--pinterest:hover{background-color:#dd272f;border:solid 1px #cb2027}.share-icon--youtube{background-color:#fa141b;border:solid 1px #fa141b;color:white}.share-icon--youtube:hover{background-color:#fb2d33;border:solid 1px #fa141b}.share-icon--instagram{background-color:#125688;border:solid 1px #125688;color:white}.share-icon--instagram:hover{background-color:#15649f;border:solid 1px #125688}.share-icon--tiktok{background-color:#2a0a21;border:solid 1px #2a0a21;color:white}.share-icon--tiktok:hover{background-color:#3f0f31;border:solid 1px #2a0a21}.share-icon--tumblr{background-color:#32506d;border:solid 1px #32506d;color:white}.share-icon--tumblr:hover{background-color:#3a5d7e;border:solid 1px #32506d}.square-image-outer{background-color:white;display:block;position:relative}.square-image-outer:before{display:block;content:"";width:100%;padding-top:100%}.square-image-outer>picture,.square-image-outer>img{position:absolute;top:0;right:0;bottom:0;left:0}.comment-unauthenticated{float:left;position:relative;width:100%}.comment-unauthenticated .login{background:rgba(229,229,229,0.9);display:block;float:left;padding:2em 0;text-align:center;width:48%;margin:0 4% 0 0}.comment-unauthenticated .login button{margin:0 10%;width:80%}.comment-unauthenticated .login h5{margin:0 .5em .5em}.comment-unauthenticated .join-us{background:rgba(229,229,229,0.9);display:block;float:left;padding:2em 0;text-align:center;width:48%}.comment-unauthenticated .join-us button{margin:0 10%;width:80%}.comment-unauthenticated .join-us h5{margin:0 .5em .5em}.boxed-price,.winning-sub .price{background:#09f;bottom:2px;color:white;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:.76rem;font-weight:800;left:0;padding:.25rem .5rem;position:absolute;-webkit-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325)}.strike_price,.strike-price{font-weight:300;margin:0 .25rem 0 0;text-decoration:line-through}.touch .flash-content .original-design{display:none}.winning-sub{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODRDQTFERDhCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODRDQTFERDdCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOUZBNDZDMUEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOUZBNDZDMkEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtaB3HgAAAAqSURBVHjaYvj///9NEH769Ol/UtkM5GoE0QzkagRrHnX2qLOHqbMBAgwA7yhTjE22ZlIAAAAASUVORK5CYII=) repeat left top transparent;max-width:940px;margin-bottom:20px;overflow:hidden;padding:0 0 20px 0;position:relative;width:100%}.winning-sub a{display:block}.winning-sub a:hover{opacity:.8;-webkit-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325)}.winning-sub a:hover .price{background:#f39}.winning-sub li{float:left;height:auto;margin:0 1%;padding:0;position:relative;overflow:hidden;width:98%}.winning-sub li img{height:auto;margin:0;width:100%}.winning-sub .original-design{background:#fff;height:auto;float:left;margin:0 1%;width:98%}.winning-sub .original-design img{height:auto;margin:0;width:100%}.winning-sub .saleable{background:#282828;color:white;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:1rem;font-weight:800;letter-spacing:.03em;margin:0 auto;padding:1% 0;text-align:center;text-transform:uppercase;width:100%;-moz-box-shadow:0 0 4px rgba(0,0,0,0.55);box-shadow:0 0 4px rgba(0,0,0,0.55)}.winning-sub .saleable span{line-height:1.1}.winning-sub .saleable small{display:block;font-size:.9rem}.winning-sub.size_legacy .original-design{height:auto;overflow:hidden}.winning-sub.size_445 .original-design{height:inherit;width:98%}@media(min-width:60em){.winning-sub li{height:212px;margin:20px 0 0 20px;width:210px}.winning-sub li img{width:290px;height:210px;margin-left:-40px}.winning-sub .original-design{height:440px;margin:20px 0 0 20px;width:440px}.winning-sub .saleable{font-size:1.4rem}.winning-sub .saleable span{line-height:1.5}.winning-sub .saleable small{font-size:1rem}.winning-sub.size_445 .original-design{height:440px;width:47.7%}.winning-sub.size_445 .original-design img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width:90em){.winning-sub{max-width:1238px;padding:0 0 2% 0}.winning-sub li{height:auto;width:285px}.winning-sub li img{height:auto;margin:0;width:100%}.winning-sub .original-design{height:auto;width:47.7%}.winning-sub .original-design img{width:100%;height:auto}.winning-sub.size_legacy .original-design{height:661px}.winning-sub.size_legacy .original-design img{height:inherit}}.th-button{filter:none!important;-webkit-font-smoothing:antialiased}.th-facebook{border:1px solid #364b76;-webkit-box-shadow:inset 0 1px 1px #8ba3cd;box-shadow:inset 0 1px 1px #8ba3cd;color:#fff;background-image:-webkit-linear-gradient(top,#6480b7 0,#445d92 100%);background-image:-o-linear-gradient(top,#6480b7 0,#445d92 100%);background-image:linear-gradient(to bottom,#6480b7 0,#445d92 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6480b7',endColorstr='#ff445d92',GradientType=0);background-color:#445d92;display:block;font-weight:600;margin:0 auto;position:relative;text-indent:20px;text-shadow:none;width:15rem}
.th-facebook i{margin:0 3px 0 -30px}.th-express-auth{background:white;height:inherit;position:absolute;bottom:0;width:100%;z-index:300}.th-express-auth header{margin:.5rem 0;text-align:center}.th-express-auth button{clear:none;float:none}.th-express-auth form{margin:.5rem 0}.th-express-auth form fieldset{margin-bottom:.25rem}.th-express-auth footer{background:none!important;margin:0 auto;position:relative!important;text-align:center;width:13rem!important}.site-auth header{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODRDQTFERDhCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODRDQTFERDdCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOUZBNDZDMUEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOUZBNDZDMkEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtaB3HgAAAAqSURBVHjaYvj///9NEH769Ol/UtkM5GoE0QzkagRrHnX2qLOHqbMBAgwA7yhTjE22ZlIAAAAASUVORK5CYII=) repeat left top transparent;font-style:italic;padding:0;position:relative}.site-auth header span{background:white;font-size:.9rem;padding:0 .25rem;position:relative;z-index:1}.site-auth header:after{border-top:1px dashed #a8a8a8;content:"";left:0;position:absolute;top:50%;width:100%}.site-auth form{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODRDQTFERDhCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODRDQTFERDdCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOUZBNDZDMUEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOUZBNDZDMkEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtaB3HgAAAAqSURBVHjaYvj///9NEH769Ol/UtkM5GoE0QzkagRrHnX2qLOHqbMBAgwA7yhTjE22ZlIAAAAASUVORK5CYII=) repeat left top transparent}.site-auth button{position:relative;right:1rem;top:.82rem}.th-join-container{background:white;display:none;position:absolute;top:-17rem;height:30rem;width:100%;z-index:100}.th-join-container small{background:white;border:solid 1px #282828;display:none;left:-1rem;padding:.25rem 0;position:absolute;text-align:center;width:16rem;z-index:1}.th-join-container small:after,.th-join-container small:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.th-join-container small:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:5px;margin-left:-5px}.th-join-container small:before{border-color:rgba(255,255,255,0);border-bottom-color:#282828;border-width:6px;margin-left:-6px}.th-fb-login{clear:both;height:3rem;text-align:center}.th-join{margin:.25rem auto 0}.th-loader{display:none;height:1rem;margin:0 auto;position:relative;width:1rem;top:-1rem;z-index:900}.th-form{width:100%}.th-form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.th-form.simple fieldset{border:0;clear:both;padding:0}.th-form.simple legend{display:none;left:1rem}.th-form .th-parent{display:flex;flex-wrap:wrap}.th-form .th-column{padding:1em;display:grid;flex:1 1 400px}.th-form label{color:#282828;font-size:.68rem;font-weight:600;text-transform:uppercase;top:-12px;clear:none;float:none}.th-form label.th-visible{left:.25rem;position:relative;top:-1px}.th-form label span.hint{text-transform:none;font-weight:normal}.th-form .errorlist li{color:#cf1717!important}.th-form input{color:#282828;height:auto;padding:.5rem .25rem;clear:none;float:none;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.th-form input:required:valid{background:#f1faf2;border-color:#09f}.th-form input[data-valid="nope"],.th-form input.bad-input{border:1px solid #ff9494!important}.th-form input[data-valid="yep"]{border:1px solid #38b449!important}.th-form select[data-valid="nope"]{border:1px solid #ff9494!important}.th-form select[data-valid="yep"]{border:1px solid #38b449!important}.th-form .field--wrapper{position:relative;margin-bottom:8px}.th-form .field--wrapper label{color:#282828;font-size:.68rem;font-weight:600;left:1rem;opacity:0;position:absolute;text-transform:uppercase;top:-13px;-webkit-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325)}.th-form .field--wrapper label.on{color:#757575}.th-form .field--wrapper label.show{top:-12px;opacity:1}.th-next,.th-prev{background:white;border:solid 1px #282828;border-radius:0;color:#282828;line-height:1.5}.th-next:hover,.th-prev:hover{background:white;border-color:#09f;box-shadow:inset 0 0 0 2px #09f;color:#282828}.th-submit{background:#38b449;border:solid 1px #38b449;border-radius:0;display:block;float:none;line-height:1.5}.th-submit:hover{background:#32a141;color:#fff}.th-submit:active{background:#267a31}.th-button-lrg{width:50%}.th-button,.th-btn{cursor:pointer;line-height:1.6;text-align:center;text-transform:uppercase}.th-button.plain,.th-btn.plain{background:0;color:#686868;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1;margin:0;padding:0;text-transform:capitalize;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325)}.th-button.plain:hover,.th-btn.plain:hover{color:#09f}.th-button.simple,.th-btn.simple{background:#282828;border:solid 2px white;color:white;display:block;padding:.5rem 1rem;-webkit-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325)}.th-button.simple:hover,.th-btn.simple:hover{background:white;border:solid 2px #282828;color:#282828}.th-button.simple:active,.th-btn.simple:active{background:white;border:solid 2px #4e4e4e;color:#282828}.th-form input[type="text"],.th-form input[type="password"],.th-form input[type="date"],.th-form input[type="datetime"],.th-form input[type="datetime-local"],.th-form input[type="month"],.th-form input[type="week"],.th-form input[type="email"],.th-form input[type="number"],.th-form input[type="search"],.th-form input[type="tel"],.th-form input[type="time"],.th-form input[type="url"],.th-form textarea{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:.77778rem;margin:0 0 .88889rem 0;padding:.44444rem;height:2.05556rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}
.th-form input[type="text"]:focus,.th-form input[type="password"]:focus,.th-form input[type="date"]:focus,.th-form input[type="datetime"]:focus,.th-form input[type="datetime-local"]:focus,.th-form input[type="month"]:focus,.th-form input[type="week"]:focus,.th-form input[type="email"]:focus,.th-form input[type="number"]:focus,.th-form input[type="search"]:focus,.th-form input[type="tel"]:focus,.th-form input[type="time"]:focus,.th-form input[type="url"]:focus,.th-form textarea:focus{border-color:#f39}.th-form input[type="text"]:focus,.th-form input[type="password"]:focus,.th-form input[type="date"]:focus,.th-form input[type="datetime"]:focus,.th-form input[type="datetime-local"]:focus,.th-form input[type="month"]:focus,.th-form input[type="week"]:focus,.th-form input[type="email"]:focus,.th-form input[type="number"]:focus,.th-form input[type="search"]:focus,.th-form input[type="tel"]:focus,.th-form input[type="time"]:focus,.th-form input[type="url"]:focus,.th-form textarea:focus{border-color:#f39;outline:0}.th-form input[type="text"][disabled],.th-form fieldset[disabled] input[type="text"],.th-form input[type="password"][disabled],.th-form fieldset[disabled] input[type="password"],.th-form input[type="date"][disabled],.th-form fieldset[disabled] input[type="date"],.th-form input[type="datetime"][disabled],.th-form fieldset[disabled] input[type="datetime"],.th-form input[type="datetime-local"][disabled],.th-form fieldset[disabled] input[type="datetime-local"],.th-form input[type="month"][disabled],.th-form fieldset[disabled] input[type="month"],.th-form input[type="week"][disabled],.th-form fieldset[disabled] input[type="week"],.th-form input[type="email"][disabled],.th-form fieldset[disabled] input[type="email"],.th-form input[type="number"][disabled],.th-form fieldset[disabled] input[type="number"],.th-form input[type="search"][disabled],.th-form fieldset[disabled] input[type="search"],.th-form input[type="tel"][disabled],.th-form fieldset[disabled] input[type="tel"],.th-form input[type="time"][disabled],.th-form fieldset[disabled] input[type="time"],.th-form input[type="url"][disabled],.th-form fieldset[disabled] input[type="url"],.th-form textarea[disabled],.th-form fieldset[disabled] textarea{background-color:#ddd}.th-form input[type="text"].radius,.th-form input[type="password"].radius,.th-form input[type="date"].radius,.th-form input[type="datetime"].radius,.th-form input[type="datetime-local"].radius,.th-form input[type="month"].radius,.th-form input[type="week"].radius,.th-form input[type="email"].radius,.th-form input[type="number"].radius,.th-form input[type="search"].radius,.th-form input[type="tel"].radius,.th-form input[type="time"].radius,.th-form input[type="url"].radius,.th-form textarea.radius{border-radius:3px}.th-form input[type="submit"]{-webkit-appearance:none}.th-form textarea[rows]{height:auto}.th-form select{-webkit-appearance:none!important;background-color:white;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:97% center;border:1px solid #ccc;padding:.44444rem;font-size:.77778rem;color:#4e4e4e;line-height:normal;height:2.05556rem;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325)}.th-form select.radius{border-radius:3px}.th-form select:hover{background-color:white;border-color:#282828}.th-form select:focus{border-color:#f39}.th-form input[type="file"],.th-form input[type="checkbox"],.th-form input[type="radio"],.th-form select{margin:0 0 .88889rem 0}.th-form input[type="checkbox"]+label,.th-form input[type="radio"]+label{display:inline-block;margin-left:.44444rem;margin-right:.88889rem;margin-bottom:0;vertical-align:baseline}
.th-form input[type="file"]{width:100%}.th-form fieldset{border:1px solid #ddd;padding:1.11111rem;margin:1rem 0}.th-form fieldset legend{font-weight:bold;background:#fff;padding:0 .16667rem;margin:0;margin-left:-0.16667rem}.th-form [data-abide] .error small.error,.th-form [data-abide] span.error,.th-form [data-abide] small.error{display:block;padding:.33333rem .5rem .5rem;margin-top:-1px;margin-bottom:.88889rem;font-size:.66667rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.th-form [data-abide] span.error,.th-form [data-abide] small.error{display:none}.th-form span.error,.th-form small.error{display:block;padding:.33333rem .5rem .5rem;margin-top:-1px;margin-bottom:.88889rem;font-size:.66667rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.th-form .error input,.th-form .error textarea,.th-form .error select{margin-bottom:0}.th-form .error input[type="checkbox"],.th-form .error input[type="radio"]{margin-bottom:.88889rem}.th-form .error label,.th-form .error label.error{color:#f04124}.th-form .error small.error{display:block;padding:.33333rem .5rem .5rem;margin-top:-1px;margin-bottom:.88889rem;font-size:.66667rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.th-form .error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.th-form .error span.error-message{display:block}.th-form input.error,.th-form textarea.error{margin-bottom:0}.th-form label.error{color:#f04124}.th-form .inline-list{margin:0 auto .94444rem auto;margin-left:-1.22222rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.th-form .inline-list>li{list-style:none;float:left;margin-left:1.22222rem;display:block}.th-form .inline-list>li>*{display:block}*::-webkit-input-placeholder{color:#686868}*:-moz-placeholder{color:#686868}*::-moz-placeholder{color:#686868}*:-ms-input-placeholder{color:#686868}.small-follow{border:0;background:0;color:#09f!important;display:inline-block;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;line-height:1;margin:.25rem 0 0;text-transform:none}.small-follow.encased{border:solid 1px #f39;padding:.25rem}.small-follow.unfollow-user{color:#f39!important}.small-follow:hover{background:0;text-decoration:underline}.recirc-product-link{font-size:.5rem}.available-on-container{border-bottom:1px solid lightgray;padding-bottom:3rem}aside{background:0}em{font-style:normal}.lt-ie9 .chart{display:none}.comment_guest_prompt{display:block}.results{margin:20% 10%;width:80%}.submission-container{margin:0 auto;max-width:940px}.submission-image-container{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODRDQTFERDhCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODRDQTFERDdCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOUZBNDZDMUEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOUZBNDZDMkEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtaB3HgAAAAqSURBVHjaYvj///9NEH769Ol/UtkM5GoE0QzkagRrHnX2qLOHqbMBAgwA7yhTjE22ZlIAAAAASUVORK5CYII=) repeat left top transparent;float:left;width:100%}.lower{clear:both;width:100%}.lower h2,.lower h3,.lower h4{font-size:16px;margin:1em 0}.submission-title{margin:10px 0}.submission-title h1,.submission-title p{display:inline-block;margin-right:5px}.author-block{display:inline-block;float:left;margin:0 1.2rem 1rem 0;min-width:35%;width:auto}.author-block .author{display:block;margin:.15rem 0 .30rem}.author-block img{width:48px}.share-it{clear:both;line-height:22px;overflow:hidden;width:100%}.share-it ul{float:left;margin:0 10%;padding-bottom:10px;width:80%}.share-it li{color:#09f;display:block;float:left;font-size:23px;margin:6%}.share-it a:hover{color:#f39;text-decoration:none}.share-it a:active{text-decoration:none}.share-it .fa-code{display:block;font-size:19px;line-height:21px}.more-by-container,.available-on-container{float:left;width:100%}.more-by-container header h2,.available-on-container header h2{font-size:16px;display:inline-block}.available-on-container:not(.visuallyhidden)+[class*='-container'],.more-by-container:not(.visuallyhidden)+[class*='-container']{margin-top:40px}.available-on-item,.more-by-item{margin:0 10px;position:relative}.available-on-item a,.more-by-item a{animation-duration:2.0s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#fafafa 8%,#f4f4f4 38%,#fafafa 54%);background-color:#fafafa;background-size:1000px 640px;display:block;height:0;padding-bottom:100%}body[class*='layout--'] .available-on-item img.designBox-image,.available-on-item img,body[class*='layout--'] .more-by-item img.designBox-image,.more-by-item img{display:block;min-height:auto}.available-on-loading,.more-by-loading{display:grid;grid-auto-flow:column;grid-gap:20px;padding:0 10px}.available-on-loading li,.more-by-loading li{animation-duration:2.0s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#fafafa 8%,#f4f4f4 38%,#fafafa 54%);background-color:#fafafa;background-size:1000px 640px;display:block;height:0;padding-bottom:100%;position:relative}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.available-on-section header,.more-by-section header{align-items:center}.available-on-section-link-all,.more-by-section-link-all{color:inherit;font-size:14px;font-weight:bold}.available-on-section-title,.more-by-section-title{font-weight:600;margin:2em auto 1em}.available-on-slideshow-right,.available-on-slideshow-left,.more-by-slideshow-right,.more-by-slideshow-left{background-color:rgba(255,255,255,0.6);margin:auto;position:absolute;top:calc(50%);transform:translateY(-50%);z-index:50}@media(hover:none) and (max-width:799px){.available-on-slideshow-right,.available-on-slideshow-left,.more-by-slideshow-right,.more-by-slideshow-left{display:none!important}}.available-on-slideshow-right i,.available-on-slideshow-left i,.more-by-slideshow-right i,.more-by-slideshow-left i{color:#09f}
.available-on-slideshow-right:hover,.available-on-slideshow-left:hover,.more-by-slideshow-right:hover,.more-by-slideshow-left:hover{background-color:#09f}.available-on-slideshow-right:hover i,.available-on-slideshow-left:hover i,.more-by-slideshow-right:hover i,.more-by-slideshow-left:hover i{color:white}.available-on-slideshow-right,.more-by-slideshow-right{padding:10px 2px 10px 4px;right:0}.available-on-slideshow-left,.more-by-slideshow-left{left:0;padding:10px 4px 10px 2px}.submission-image{float:left;position:relative;width:87.15%}.submission-image>img{display:block;height:100%;position:absolute;width:100%}.submission-image:after{content:"";display:block;padding-bottom:100%}.submission-container-footer{float:left;margin-top:30px;width:100%}.submission-container-footer h2,.submission-container-footer h3{font-size:16px}.submission-description{float:left;font-size:15px;margin-right:3%;width:65%}.submission-description h4{color:#555;font-size:16px;font-weight:500;line-height:30px;text-transform:none}.submission-description header{line-height:16px;margin-bottom:10px;text-transform:uppercase}.submission-description p{font-size:14px;line-height:18px;margin:0 0 1rem;overflow:hidden;text-align:left}.submission-description figure{float:left;margin-right:5px}.submission-description .followbtn{text-transform:none;background:#fff;border:0;color:#f39!important;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:normal;line-height:20px;text-align:left;margin:0 10px}.submission-description .followbtn:hover{color:#09f!important}.submission-description .followbtn.follow-user:before{content:"+ "}.submission-description .followbtn.unfollow-user:before{content:"- "}.about-the-challenge{float:right;line-height:24px;width:30%}.about-the-challenge header{font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:16px;font-weight:800;line-height:16px;margin-bottom:10px;text-transform:uppercase}.about-the-challenge h4{color:#282828;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:500;line-height:16px;text-transform:none}.about-the-challenge img{float:left;margin:0 4% 4% 0;padding:0;width:48%}.about-the-challenge ul{overflow:hidden;margin-left:30px}.about-the-challenge li{color:#282828;font-size:15px;line-height:18px;margin-bottom:4px}.about-the-challenge li p{font-size:inherit;margin-left:20px}.challenge-details{margin:10px 0}.scoring-controls{float:right;width:12.85%}.scoring-controls header{border-bottom:solid 2px rgba(0,0,0,0.4);color:#282828;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:13px;font-weight:800;line-height:24px;margin:0 auto .5em;position:relative;text-align:center;text-transform:uppercase;width:100%}.scoring-controls header:after{border:solid transparent;border-top-color:rgba(0,0,0,0.4);border-width:6px;left:50%;margin-left:-6px;margin-top:2px;top:100%;content:" ";position:absolute}.scoring-controls ol{width:100%}.scoring-controls ol li{clear:both;color:white;background:#09f;display:block;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:2rem;font-weight:800;height:3.5rem;line-height:3.5rem;margin:10px auto;position:relative;text-align:center;width:3.5rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.scoring-controls ol li.scored{background:#f39}.scoring-controls ol li span{cursor:pointer;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.scoring-controls ol li span:hover{background:#f39}.data{background-color:rgba(229,229,229,0.6);padding:5px 0;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.data li{color:#555;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:13px;font-weight:400;line-height:25px;padding:5px 0;position:relative;text-align:center;text-transform:uppercase}.data small{font-size:12px;font-weight:800}.data strong{display:block;font-size:25px;font-weight:800}.data span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;clear:both;color:white;background:#09f;display:inline-block;font-size:4em;font-weight:800;line-height:75px;margin:0 5%;text-align:center;width:90%}.data span em{bottom:7px;font-size:.8rem;left:0;line-height:9px;position:absolute;text-align:center;width:100%}.chart{padding-top:10px}.chart ul{margin:0 15%;width:70%}.chart li{padding:0}.chart canvas{height:auto!important;margin:0 10%;padding:10px 0 0 1px;width:80%!important}.chart .scale-1{float:left}.chart .scale-5{float:right}.tag-list{clear:left;margin-top:10px;overflow:hidden}.tag-list li{background:#ededed;display:inline-block;float:left;line-height:20px;margin:4px 8px 4px 0;overflow:hidden;padding:3px 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.embed-overlay,.score-overlay{background:url("../imgs/global/blk_trans_50.a9316e89f102.png") repeat 0 0 transparent;background:rgba(24,24,24,0.9);color:#fff;height:100%;position:absolute;top:0;width:100%;-webkit-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325)}.embed-overlay p,.score-overlay p{color:#fff;font-size:30px;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-weight:800;margin-bottom:20px;text-align:center;text-transform:uppercase}.embed-overlay .th-close,.score-overlay .th-close{float:right;margin:10px}.embed-overlay .score-more img,.score-overlay .score-more img{max-width:100%;width:100%}.embed-overlay .embed,.embed-overlay .score-more,.score-overlay .embed,.score-overlay .score-more{margin:0 auto;position:relative;top:100px;width:85%}
.embed-overlay .embed li,.embed-overlay .score-more li,.score-overlay .embed li,.score-overlay .score-more li{padding:1%;float:left;width:31.33%}.embed-overlay .embed a,.embed-overlay .score-more a,.score-overlay .embed a,.score-overlay .score-more a{display:block}.embed-overlay .embed textarea,.embed-overlay .score-more textarea,.score-overlay .embed textarea,.score-overlay .score-more textarea{display:table;height:150px;margin:0 auto;max-width:340px;overflow:hidden;padding:2%;width:100%}.embed-overlay .embed .share-link,.embed-overlay .score-more .share-link,.score-overlay .embed .share-link,.score-overlay .score-more .share-link{margin-bottom:20px}.embed-overlay .embed .share-link textarea,.embed-overlay .score-more .share-link textarea,.score-overlay .embed .share-link textarea,.score-overlay .score-more .share-link textarea{height:20px;text-align:center}.show{display:block;opacity:1}.comments{border-top:5px solid #ededed;float:left;margin:2em 0 0;margin-right:3%;width:65%}.comments h4{margin-bottom:8px}.comments p{margin-bottom:15px}.products{float:right;margin:.5em 0 0;width:30%}.products ul{width:100%}.products li{float:left;margin:0 4% 4% 0;width:48%}.products li:nth-child(even){margin-right:0}.products li img{width:100%}.staff-only{margin-top:20px;text-align:center;width:100%}.staff-only h4{margin-bottom:15px}.staff-only button{margin:5% 10%;width:80%}.staff-only button i{padding-right:3px}@media(min-width:90em){.submission-container{max-width:1258px}.submission-container .voting-stats li{width:50%}.embed textarea{margin:0 auto}.scoring-controls ol li{width:50%}.data li{font-size:15px}.data small{font-size:15px}.data span{line-height:100px}.share-it a{font-size:32px}.share-it .fa-code{font-size:25px;line-height:32px}.author-block{min-width:25%}.comments .col{width:268px}.comments .col.join{float:left;margin:0 0 0 20px;width:268px}}@media(max-width:60em){.submission-container{margin:0 auto;width:96%}.submission-container-footer{margin-top:10px}.scoring-and-results-container{width:60%;float:left}.submission-image{margin:0;width:100%}.scoring{left:0}.scoring-controls{position:relative;width:100%}.scoring-controls header{display:block}.scoring-controls ol{margin:0 auto;position:relative;width:100%}.scoring-controls ol li{clear:none;display:inline-block;float:right;font-size:2rem;height:19.2%;line-height:70px;margin-left:1%;width:19.2%}.scoring-controls ol li:last-of-type{margin-left:0}.results{float:left;margin:0;width:100%}.results span{clear:none;float:right;font-size:3.5em;height:19.2%;left:0;line-height:65px;margin-right:1%;width:19.2%}.submission-description{margin-bottom:20px;width:60%}.submission-description>p{overflow:visible}.about-the-challenge{margin-bottom:15px;width:37%}.share-it{float:right;width:40%}.share-it ul{padding-bottom:0}.share-it li{line-height:2;margin:0;width:16.6666%;text-align:center}.share-it a{margin:0}.share-it .fa-code{display:inline-block;font-size:23px}.open-me span{display:none}.comments{width:60%;margin:0}.comments header{width:75%}.comments .col{float:none!important;margin:0 auto}.products{margin-top:0;width:37%}.submission-container-footer{width:100%}.data li{display:inline-block;width:30%}.data .chart{display:none}.staff-only{display:none}}.preorder-wrap{margin-top:1rem}@media(max-width:40em){h1{font-size:22px}.about-the-challenge,.comments,.products,.submission-description{width:100%}.about-the-challenge p,.comments p,.products p,.submission-description p{overflow:visible}.scoring-and-results-container{width:68%}.scoring-controls ol li{height:50px;line-height:50px}.staff-only{display:none}.comment_input #id_comment_wmd_button_bar{display:none}.share-it{width:100%}.share-it li{line-height:1.9}.avg-score,.total-scores,.your-score{display:inline-block}textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.data li{display:block}.data .chart{display:none}.author-block{min-width:80%}.author-block .author{margin:.25rem 0 .5rem}.score-overlay p,.embed-overlay p{font-size:15px}.score-overlay .score-more,.score-overlay .embed,.embed-overlay .score-more,.embed-overlay .embed{top:50px}.score-overlay .score-more textarea,.score-overlay .embed textarea,.embed-overlay .score-more textarea,.embed-overlay .embed textarea{height:80px;width:95%}.data li{width:100%}.lower .comment header .tools{float:none;margin:0;padding:0}.lower .comment header .tools span{margin:0;padding:5px}.lower .comment header time span{display:none}.lower .comment header em{background:#e5e5e5;float:left;width:100%}.lower .comment .delete_comment{float:right;padding:5px 0}.comment_guest_prompt{display:none}.share-embed form label,.share-embed form select{width:50%}}.results{display:none}.secondary-vote-count{display:none}.submission-statistics{background:#282828;display:block}.submission-statistics .count-down{display:block}.submission-statistics .vote-count.mq-small{display:block;text-align:right}.submission-statistics .th-stat{color:#fff;float:left;font-size:.8rem;font-weight:600;line-height:2;text-transform:capitalize;width:31.33%}.submission-statistics .th-stat:nth-of-type(1){padding-left:2%}.submission-statistics .th-stat:nth-of-type(2){text-align:center}.submission-statistics .th-stat:nth-of-type(3){padding-right:2%;text-align:right}.price-info{color:#282828;display:none;font-size:1.5rem;font-weight:800;text-align:center}.price-info em{clear:both;display:block;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:.8rem;font-style:normal;font-weight:500;margin:.25rem 0}.scoring-controls header{display:none}.preorder-wrap{display:block;float:right;margin-top:10px;width:30%}.preorder-wrap button{font-size:1.15rem;height:50px;line-height:50px;margin:0;width:100%}@media(min-width:40.1em){.preorder-wrap{width:38%}.preorder-wrap button{font-size:1.75rem;height:70px;line-height:70px}.share-it{float:none;width:100%}.submission-statistics .vote-count.mq-small{clear:none;margin:0;text-align:right}}@media(min-width:60em){.preorder-wrap{float:none;margin:.5rem auto 0;width:84%}
.preorder-wrap .th-preorder{height:auto;float:none;font-size:1.25rem;margin:0 auto;padding:.75rem 0;width:100%}.preorder-wrap .th-preorder small{display:none}.share-it{background:0;margin:1rem 0 0}.share-it a{color:#09f}.submission-statistics,.secondary-vote-count{background:0;display:block;margin:1.5rem 0 0}.submission-statistics .vote-avg,.secondary-vote-count .vote-avg{display:none}.submission-statistics .th-stat,.secondary-vote-count .th-stat{color:#282828;float:none;font-weight:500;line-height:1;margin:0 0 .2rem;padding:0 0 .5rem;text-align:center;width:100%}.submission-statistics .th-stat:nth-of-type(1),.secondary-vote-count .th-stat:nth-of-type(1){padding-left:0}.submission-statistics .th-stat:nth-of-type(2),.secondary-vote-count .th-stat:nth-of-type(2){text-align:center}.submission-statistics .th-stat:nth-of-type(3),.secondary-vote-count .th-stat:nth-of-type(3){padding-right:0;text-align:center}.submission-statistics .th-stat span,.secondary-vote-count .th-stat span{display:block;font-size:1.7rem;font-weight:900}.submission-statistics .th-stat em,.secondary-vote-count .th-stat em{font-size:1rem;font-style:normal}.submission-statistics .vote-count.mq-small,.secondary-vote-count .vote-count.mq-small{display:none}.scoring-and-results-container{margin:1rem 0 0}.results{display:block}.scoring-controls header{display:block;margin:0 auto .25rem;width:94%}.price-info{display:block}}.submission-container-upsell{display:inline-block;margin-top:40px;width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
