﻿.icon-like:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -822px no-repeat;height:14px;width:16px}.icon-like:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -808px no-repeat;height:14px;width:16px}.icon-like.active:hover:before,.icon-like.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -808px no-repeat;height:14px;width:16px}.icon-collect:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -289px no-repeat;height:16px;width:16px}.icon-collect:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -273px no-repeat;height:16px;width:16px}.icon-collect.active:hover:before,.icon-collect.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -273px no-repeat;height:16px;width:16px}.icon-comment:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -319px no-repeat;height:14px;width:16px}.icon-comment:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -305px no-repeat;height:14px;width:16px}.icon-comment.active:hover:before,.icon-comment.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -305px no-repeat;height:14px;width:16px}.icon-make:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -954px no-repeat;height:16px;width:16px}.icon-make:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -938px no-repeat;height:16px;width:16px}.icon-make.active:hover:before,.icon-make.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -938px no-repeat;height:16px;width:16px}.icon-watch:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1496px no-repeat;height:12px;width:16px}.icon-watch:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1484px no-repeat;height:12px;width:16px}.icon-watch.active:hover:before,.icon-watch.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1472px no-repeat;height:12px;width:16px}.icon-remix:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1115px no-repeat;height:14px;width:16px}.icon-remix:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1102px no-repeat;height:13px;width:16px}.icon-remix.active:hover:before,.icon-remix.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1102px no-repeat;height:13px;width:16px}.icon-share:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1219px no-repeat;height:16px;width:16px}.icon-share:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1203px no-repeat;height:16px;width:16px}.icon-share.active:hover:before,.icon-share.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1203px no-repeat;height:16px;width:16px}.icon-details::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1270px no-repeat;height:20px;width:22px}.icon-files::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -589px no-repeat;height:18px;width:20px}.icon-apps::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 0 no-repeat;height:22px;width:20px}.icon-extruder::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -569px no-repeat;height:20px;width:20px}.icon-download::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -473px no-repeat;height:20px;width:20px}.icon-camera::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -159px no-repeat;height:32px;width:36px}.icon-camera-lg::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -79px no-repeat;height:80px;width:94px}.icon-glasses::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -607px no-repeat;height:20px;width:39px}.icon-expand{display:inline-block;width:40px;height:40px}.icon-expand::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -549px no-repeat;height:20px;width:20px}.subcomponent-icon.text::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1290px no-repeat;height:14px;width:13px}.subcomponent-icon.image::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -726px no-repeat;height:14px;width:18px}.subcomponent-icon.video::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1353px no-repeat;height:14px;width:12px}.foldable::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -207px no-repeat;height:10px;width:16px}.foldable.big::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -191px no-repeat;height:16px;width:24px}.foldable.light::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -229px no-repeat;height:10px;width:16px}.sortable-handle{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1254px no-repeat;height:16px;width:12px}.info-icon{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -740px no-repeat;height:15px;width:15px}.remove-file:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1145px no-repeat;height:22px;width:22px}.icon-file::after{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -433px no-repeat;height:22px;width:16px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0}.sort-column::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -52px no-repeat;height:6px;width:10px}.icon-money-light::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -970px no-repeat;height:14px;width:22px}.icon-warning::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1185px no-repeat;height:18px;width:18px}.icon-print::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1086px no-repeat;height:16px;width:16px}.icon-views::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1367px no-repeat;height:25px;width:16px;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.icon-download-dark::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -455px no-repeat;height:18px;width:16px}.icon-category::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -239px no-repeat;height:20px;width:16px}.circle-checkmark::before,.order-success h3::before{content:"";display:inline-block;width:40px;height:40px;border:2px solid #fff;border-radius:50%;vertical-align:middle;margin:0 15px 0 0}.circle-checkmark::after,.order-success h3::after{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -259px no-repeat;height:14px;width:18px;position:absolute;left:14px;top:14px}.icon-customizer::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -333px no-repeat;height:20px;width:20px}.dashboard-sprite,.icon_user:before,.icon_users:before,.icon_analytics:before,.icon_edit:before{background-image:url(/css/build/images/dashboard-sfd4c469879.png);background-repeat:no-repeat}.icon_user:before{background-position:0 -14px;height:14px}.icon_users:before{background-position:0 -107px}.icon_analytics:before{background-position:0 0;height:14px}.icon_edit:before{background-position:0 -28px;height:15px}.item-badge{display:inline-block;width:65px;height:45px;border-radius:0 45px 45px 0;z-index:1;border-left:4px solid transparent;background:#248bfb;border-color:#2580e2;left:-1px}.item-badge:before{content:"";border-top:2px solid #143d60;border-left:2px solid transparent;z-index:1;position:absolute;left:-4px;top:45px}.badge-icon{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:inline-block;border-radius:50%;border:4px solid #2580e2;background:#fff;height:40px;width:40px;right:4px;text-align:center}.badge-icon::after{content:"";display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;top:-1px}.icon-featured::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -645px no-repeat;height:24px;width:26px}.icon-edu::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -627px no-repeat;height:18px;width:24px}.unpublished-badge{background-color:#bebebe;border-color:#999}.icon-unpublished{background:#bebebe;border-color:#999}.icon-unpublished::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -669px no-repeat;height:20px;width:15px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.verified-badge{background-color:#72b878;border-color:#68a86e}.icon-verified{border-color:#68a86e}.icon-verified::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -689px no-repeat;height:21px;width:21px}.winner-badge{background-color:#ffe400;border-color:#ffba00}.icon-winner{border-color:#ffba00}.icon-winner::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -710px no-repeat;height:16px;width:18px}.person-lg-icon::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -984px no-repeat;height:78px;width:66px}.doc-lg-icon::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -353px no-repeat;height:80px;width:63px}.warning-lg-icon::before{content:"";display:inline-block;background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1392px no-repeat;height:80px;width:80px}.button-icon{width:40px;height:40px;border:1px solid #cbcbcb;position:relative;display:inline-block}.button-icon::before{content:"";display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.button-icon:hover{background:#248bfb;border-color:transparent}.link-button-icon:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -882px no-repeat;height:16px;width:18px}.link-button-icon:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -866px no-repeat;height:16px;width:18px}.link-button-icon.active:hover:before,.link-button-icon.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -866px no-repeat;height:16px;width:18px}.like-button-icon:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -850px no-repeat;height:16px;width:18px}.like-button-icon:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -776px no-repeat;height:16px;width:18px}.like-button-icon.active:hover:before,.like-button-icon.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -792px no-repeat;height:16px;width:18px}.contact-button-icon:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -509px no-repeat;height:16px;width:20px}.contact-button-icon:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -493px no-repeat;height:16px;width:20px}.contact-button-icon.active:hover:before,.contact-button-icon.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -493px no-repeat;height:16px;width:20px}.warning-button-icon:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1185px no-repeat;height:18px;width:18px}.warning-button-icon:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1167px no-repeat;height:18px;width:18px}.warning-button-icon.active:hover:before,.warning-button-icon.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1167px no-repeat;height:18px;width:18px}.tip-btn-icon:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1318px no-repeat;height:14px;width:22px}.tip-btn-icon:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1304px no-repeat;height:14px;width:22px}.tip-btn-icon.active:hover:before,.tip-btn-icon.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1304px no-repeat;height:14px;width:22px}.dev-apps span a::after,li a::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -217px no-repeat;height:12px;width:8px}.order-options span::after{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -52px no-repeat;height:6px;width:10px}.social-twitter:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1332px no-repeat;height:21px;width:21px}.social-instagram:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -755px no-repeat;height:21px;width:21px}.social-blog:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -58px no-repeat;height:21px;width:21px}.login .new-message{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -493px no-repeat;height:16px;width:20px;height:19px;width:24px;background-color:#248bfb;border:2px solid #248bfb;position:absolute;top:2px;left:45px;transform:scale(.75)}.login .new-message:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1185px no-repeat;height:18px;width:18px}.login .new-message:hover:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1167px no-repeat;height:18px;width:18px}.login .new-message.active:hover:before,.login .new-message.active:before{background:url(/css/build/images/sprites/icons-sc933c7ceae.png) 0 -1167px no-repeat;height:18px;width:18px}#wrapper{position:absolute;width:100%;height:100%;width:100%;min-width:970px}#push-wrap{min-height:100%;width:100%;min-width:970px}#push-main{min-height:460px;padding-bottom:70px;overflow:hidden;width:100%;min-width:970px}.page-container{min-height:100%;width:100%;min-width:970px}.site-footer,.site-header{background-image:linear-gradient(to bottom,#f5f5f5,#e8e8e8)}.site-footer a,.site-header a{color:#666;text-decoration:none}.site-logo{display:inline-block;font-size:0;vertical-align:middle}.has-drop-arrow{position:relative}.has-drop-arrow:before{content:"";width:10px;height:10px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;left:auto;right:-18px;background:url(/img/bg-dropdown-arrow.png) no-repeat center right;transform:rotate(180deg);transition:transform .1s ease-in-out}.content-box{position:relative;box-sizing:border-box;padding:16px 14px;background:#fff;border:1px solid #ececec;vertical-align:top;color:#999}.content-box:not(.justify){display:inline-block}.content-box h1{font-size:20px;color:#666;margin:0 0 4px}.content-box .content-box-h1{font-family:arial,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;text-transform:none}.content-box .content-box-h2{font-family:arial,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;font-weight:400;margin:0 0 6px}.content-box .more{display:block;text-align:right;text-decoration:none;color:#999}.content-boxes+.content-box.full-width,.content-box+.content-box.full-width{margin-top:20px}.notice{padding:10px 20px;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:14px;position:relative;background:#666}.notice p{margin:0 40px 0 20px;color:#fff}.notice strong{color:#fff}.notice a{color:#fff;text-decoration:underline;font-weight:700}.notice.tv{background:#248bfb}.notice.info{background:#fb9300}.notice.ok{background:#72b878;color:#fff}.notice.problem{background:#f33;color:#fff}.notice+.notice{margin-top:4px}.notice.center_content .close,.orders-page .close{content:'×';display:inline-block;font-size:34px;font-weight:700}.notice .close{position:absolute;line-height:35px;color:#fff;top:0;bottom:0;right:10px;margin:auto}.notice .close:hover{color:#fff;opacity:.5}.admin-banner{width:100%}.remove-item{display:inline-block;position:relative;vertical-align:middle;margin-left:20px;cursor:pointer}.remove-item::after{content:'×';display:inline-block;color:#666;font-size:32px;font-weight:700;vertical-align:middle}.remove-item.light::after{color:#fff}.item-container{padding:0 0 16px}.toggle_follow{background:#666}.toggle_follow::after{content:"Follow";display:inline-block;width:7em}.not_following:hover{background:#72b878}.is_following{background:#72b878}.is_following::after{content:"Following"}.is_following:hover{background:#f33}.is_following:hover::after{content:"Unfollow"}.collect-form{display:none;background:#6ea734;width:100%;height:100%;position:absolute;top:0;padding:8px 12px;font-size:12px;color:#fff;line-height:initial}.collect-form.active{display:block;min-height:265px;z-index:5}.collect-form h2.collect-form-header,.collect-form h3.collect-form-header{color:#fff;font-family:Arial,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;margin:0 0 3px}.collect-form h2.collect-form-header{font-size:16px;font-weight:700}.collect-form select{margin:10px 0}.collect-form input[type=text]{margin:0 0 30px;padding:0 10px}.collect-form input[name=new-collection-name]{max-height:36px;visibility:visible;transition:all .1s ease-in-out}.collect-form input[name=new-collection-name].hidden{width:100%;max-height:0;visibility:hidden;transition:all .1s ease-in-out}.disabled{opacity:.5;cursor:default}.no-break{white-space:nowrap}.read_more{position:absolute;display:inline-block;right:12px;height:20px;bottom:0;color:#999;cursor:pointer}.plain-link{color:#666;text-decoration:none}.plain-link:hover{text-decoration:underline}.divider-holder::after{content:"";display:inline-block;content:"";width:1px;height:calc(100% - 20px);background:#ececec;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.divider-holder:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.divider-holder.pos-half::after{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.divider-holder.pos-2::after{left:634px}.arrow-divider::before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #ececec;border-top-color:#ececec;border-left-color:#ececec;background:#ececec;transform:rotate(45deg);top:-10px;z-index:1}.arrow-divider::before{content:"";display:inline-block;border-bottom-color:#ececec;border-top-color:#ececec}.content-right{text-align:right}.table-list{width:100%;display:table;position:relative;color:#666;font-weight:700;border-bottom:1px solid #ececec}.table-list-row{display:table-row}.table-list-row>span{display:table-cell;vertical-align:middle}.table-list-header{color:#999;padding:0 0 10px}.table-list-item{color:#666;text-decoration:none}.table-list-item:hover{text-decoration:none;background:#ececec}.table-list-item>span{padding:10px 0;border-top:1px solid #ececec}.table-list-item .inline-middle{margin:0 10px}.list-time{display:block;font-size:12px;font-weight:400}.list-time::before{content:"";display:inline-block;content:"Last updated: "}.inf-scroll-separator{text-align:left;display:block;width:100%;margin:0 0 20px}.pagination{text-align:center;font-size:16px}.pagination-link{display:inline-block;text-decoration:none;font-size:18px;border-radius:3px;padding:10px 18px;color:#999}.pagination-link:hover:not(.disabled),.pagination-link .active{background:#ececec;color:#248bfb}.pagination-view-more{display:block;text-align:center;width:50%;margin:0 auto 20px;padding:8px 0;border:1px solid #ececec;border-radius:3px;color:#999;cursor:pointer;height:38px;font-size:16px}.pagination-view-more:hover:not(.disabled),.pagination-view-more.loading{background:#ececec}.pagination-view-more.loading{font-size:0}.pagination-view-more.loading::after{content:"Loading...";font-size:16px}.pagination-view-more.disabled{display:none}.to-top{background:#999;color:#fff;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #ececec;border-right:0;width:4.5em;height:3em;font-size:16px;font-weight:700;display:none}.to-top::after{content:"Top";width:2em;height:1em;line-height:1em;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.to-top:hover{opacity:.8}.window-to-top{position:fixed;margin:auto;top:10px;right:0;left:896px}.scroll-range-active .to-top{display:inline-block}.scroll-range-active.fixed-footer .page-container{padding-bottom:70px}.scroll-range-active.fixed-footer .site-footer{position:fixed;bottom:0;width:100%;z-index:5}hr{border:1px solid #ccc;margin:20px auto}img{max-width:100%}.preview-tinycard{width:55px;height:40px}.content-separator{padding-left:40px}.content-separator::before{content:"";display:inline-block;width:1px;height:100%;background:#666;position:absolute;margin-left:-20px}.notification-indicator:not([data-count="0"])::after{display:inline-block;width:auto;height:auto;background:#f33;color:#fff;font-size:14px;line-height:1em;content:attr(data-count);padding:4px 6px;position:relative;margin-right:-10px}.group-mini{box-sizing:border-box;display:inline-block;width:296px;height:58px;background:#fff;border:1px solid #e7e7e7;color:#ccc;text-align:left;margin:0 0 24px}.group-mini .avatar-wrapper{width:42px;height:42px;display:inline-block;vertical-align:middle;margin:4px}.group-mini a.group-name{display:block;max-height:1.25em;overflow:hidden;line-height:1.25em;font-family:antenna,Helvetica,Arial,sans-serif;font-weight:400;color:#666;font-size:14px;-ms-word-break:break-all;-ms-word-wrap:break-all;-webkit-word-break:break-word;-webkit-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin:0 0 8px}.group-mini .group-info{text-align:left;display:inline-block;vertical-align:middle;width:76%}.group-mini .count{display:inline-block;width:48%}.group-mini .count:before{content:'';width:16px;height:14px;display:inline-block;vertical-align:middle;margin:0 8px 0 0;opacity:.7}.group-mini .count.member-count:before{opacity:.4}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fixed-copy{display:none!important}.fixed+.fixed-copy{display:inline-block!important}.item-interactions{height:42px;border-top:1px solid #ececec;font-size:16px;line-height:1em;position:relative;background:#fff}.interaction{display:inline-block;position:relative;height:100%;width:calc(33% + 1px);border-right:1px solid #ececec}.interaction:last-child{width:33%;border-right:0}.interaction:only-child{width:auto}.item-list-interactions{position:relative}.item-list-interactions .item-interactions{height:auto;padding:0 16px}.item-list-interactions .item-title::after{left:60px}.item-list-interactions .interaction{display:inline-block;position:relative;width:100%;height:3em;border:0;border-bottom:1px solid #ececec}.item-list-interactions .interaction a{width:100%;height:100%;display:inline-block}.item-list-interactions .interaction a:before{left:16px;right:auto}.item-list-interactions .interaction a::after{content:attr(title);display:inline-block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:60px;height:14px;line-height:1em;font-size:16px}.item-list-interactions .interaction:last-of-type{border-bottom:0}.item-list-interactions .interaction-count{display:inline-block;position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:12px;height:1em;font-size:18px}.item-list-interactions .interaction-title::after{left:42px}.interaction-title{width:100%;height:100%;display:inline-block;background:#fff}.interaction-title:before{left:16px;right:auto}.interaction-title::after{content:attr(title);display:inline-block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:14px;line-height:1em;font-size:16px}.make-avatars a:nth-of-type(2){margin-left:-10px}.make .item-info{left:86px}.license-img-only{width:60px;font-size:0}.license-img-only img{width:20px;margin:0 2px;opacity:.8}.table-list-license{font-size:12px}.license-img-only .license-text{display:none}.thing-mini{display:inline-block;width:130px;height:90px;overflow:hidden;border:1px solid #ececec}.category-card{font-size:0;margin:0 28px 30px;text-decoration:none;border:1px solid #ececec;padding:5px 5px 10px;background:#fff;text-align:center}.category-card img{width:125px;height:125px}.category-card:hover{background:#ececec}.category-card div{font-size:14px;text-align:center}.avatar-wrapper{box-sizing:border-box;border:2px solid #fff;border-radius:50%;overflow:hidden;position:relative;background-color:#fff;display:inline-block;vertical-align:middle;height:40px;width:40px}.avatar-size-thumb-medium{width:58px;height:58px;border-width:4px}.avatar{width:100%}.avatar-link{display:inline-block}.edit-photo{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:36px;height:32px;z-index:1}.can-edit .edit-photo{display:none}.can-edit:hover .avatar{opacity:.7}.can-edit:hover .edit-photo{display:block}button,.button{border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:2.75em;padding:0 30px;text-align:center;text-decoration:none;text-transform:uppercase}button:focus,.button:focus{outline:0}.grey-button{background:#666}.grey-button:hover{background:#999}.light-grey-button{background-color:#999}.light-grey-button:hover{background:#666}.blue-button{background:#248bfb;color:#fff}.blue-button:hover{background:#095fae;color:#fff}.white-button{background:#fff;color:#666}.white-button:hover{color:#fff;background:#666}.green-button{background:#72b878;color:#fff}.green-button:hover{background:#68a86e}.red-button{background:#f33;color:#fff}.red-button:hover,.red-button:focus{background:#c93811}.store .mb-button,.mb-button{background:#ff1e0d;color:#fff}.store .mb-button:hover,.mb-button:hover{background:#d7190b;color:#fff}.img-btn{position:relative;text-align:left;padding-left:50px}.img-btn::before{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:20px}.share-buttons{background:#fff;position:relative;height:100%;width:210px;height:20px;left:52px;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.share-buttons.hidden{display:none}.share-buttons span{height:20px;width:60px}.social-tv{display:inline-block;color:#fff;background:#999;border-radius:3px;font-size:16px;text-decoration:none;padding:8px 10px 8px 42px;width:31%;position:relative}.social-tv::before{content:"";display:inline-block;width:21px;height:21px;position:absolute;left:14px;top:0;bottom:0;margin:auto}.icon{padding-left:14px;text-decoration:none;color:#999;width:0;height:1em}.icon:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;left:-1em}.icon-download::before{content:"";display:inline-block;vertical-align:middle;margin:-.25em .75em 0 0}.foldable::after{content:"";display:inline-block}.foldable.big::after{content:""}.sortable-handle{display:inline-block;vertical-align:middle;cursor:move}.info-icon{display:inline-block;vertical-align:middle;cursor:help}.info-icon>*{display:none}.info-icon+.tooltip .tooltip-inner{text-align:left;font-size:14px;line-height:1.25em;padding:10px;border-radius:0}.info-icon+.tooltip .tooltip-inner h6{font-size:14px;font-weight:700;margin:0 0 6px}.info-icon+.tooltip .tooltip-inner p{margin:0 0 6px}.status-disputed::before{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;content:'!';width:24px;height:24px;background:#fb9300;color:#fff;font-size:20px;text-align:center;line-height:1.25em;font-weight:700;margin-left:4px}.blocked_icon{display:inline-block;width:100px;height:100px;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.blocked_icon:before{content:'';display:inline-block;background:#999;width:100px;height:100px;transform:rotate(45deg)}.blocked_icon::after{content:"";display:inline-block;content:"";display:inline-block;width:1em;height:45%;background:#343638;position:absolute;top:-.75em;left:0;margin:auto;bottom:0;right:0;border-bottom:.5em solid #999;box-shadow:0 1em #343638}.modal.fade{opacity:0}.modal.fade.in{opacity:1}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;outline:0;height:100%}.modal-scroll{overflow:auto;height:100%}.modal-content-padding{padding:40px}.modal-header{height:46px;padding:14px 40px}.modal-header+.modal-scroll{height:calc(100% - 46px);border-top:2px solid #bebebe}.modal-close{position:absolute;right:10px;top:8px;cursor:pointer}.modal-close::after{content:'×';display:inline-block;font-weight:700;font-size:40px;color:#666}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal.hide{display:none}.modal-content-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:80%;height:65%;max-width:1e3px}.modal{color:#666}.modal h1{text-transform:uppercase;font-size:30px;margin:0;line-height:1.25em}.modal h2{font-size:14px;font-weight:400;margin:0 0 4px}.modal h3{text-transform:uppercase;font-size:14px;margin:0}.modal li{margin:0 0 10px}.modal ul{margin:25px 0}.justify-left .item{margin-right:calc((100% - (296px * 3))/(3 - 1))}.justify-left .item:nth-of-type(3n){margin-right:0}.width-2 .justify-left .item{margin-right:calc((100% - (296px * 2))/(2 - 1))}.width-2 .justify-left .item:nth-of-type(2n){margin-right:0}.justify-left .template-micro{margin-right:calc((100% - (250px * 3))/(3 - 1))}.justify-left .template-micro:nth-of-type(3n){margin-right:0}.item{width:296px;height:265px;display:inline-block;border:2px solid #ececec;border-radius:3px;font-size:0;line-height:0;position:relative;margin-bottom:20px;background:#fff;overflow:hidden}.item img{max-width:100%}.item .item-badge{position:relative;margin:-45px 0 0 -3px;top:-10px}.item .interaction .icon{display:block;width:100%;height:1em;text-align:center;padding:0;line-height:1em}.item .interaction .icon::before{position:relative;display:inline-block;top:-1px;right:auto;bottom:auto;left:auto;vertical-align:middle}.item-header{position:absolute;width:100%;height:60px;padding:5px;font-size:12px;line-height:1.25em;font-weight:700;color:#fff;background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}.item-info{display:inline-block;height:3em;left:50px}.item-info span{display:block}.item-info a{color:#fff;text-decoration:none}.item-creator{font-weight:400;font-size:11px}.item-date{position:relative;right:5px;font-size:11px}.card-image{height:219px}.text-card{border:0;font-size:14px;line-height:1.25em;color:#666}.text-card img{margin:0 0 12px}.text-card.item{background:0 0}.text-card p{margin:.75em 0}.text-card-link{font-weight:700;text-decoration:none}.card-img{height:219px}.card-img-holder{display:inline-block;width:100%;height:219px}.project-card.item{background:#fff}.blocked_view{font-size:14px;background:#343638}.group-card{padding:0;height:95px}.group-card h3{margin:10px 0 16px;font-weight:400}.group-card-counts{font-size:14px}.group-card-count{margin:0 20px}.count-num{font-size:1.25em;text-align:center}.group-avatar-wrapper{position:relative;width:100px;height:100%}.group-avatar{width:75px;height:75px;border:2px solid #999;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.delete-group-link{color:#f33;font-size:.75em}.group-card-images{height:95px}.group-card-image{display:inline-block;overflow:hidden;width:124px;height:93px}.group-item .avatar-wrapper{width:100px;height:100px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.group-item-top{background:url(/img/groups/group-card-bg.png) center no-repeat;width:100%;height:205px;position:relative}.group-item-bottom{font-size:14px;line-height:1.25em;padding:10px}.group-item-name{display:block;color:#666;font-weight:700;text-decoration:none;margin:0 0 4px}.thingcollection-thumbs{padding:1px 2px}.thingcollection-thumb{width:55px;height:40px;overflow:hidden;margin-right:calc((100% - (55px * 5))/(5 - 1))}.thingcollection-thumb:nth-of-type(5n){margin-right:0}input.custom-checkbox{opacity:0;position:absolute;margin:0;cursor:pointer}input.custom-checkbox:disabled+label:before{opacity:.5;cursor:default}input.custom-checkbox:disabled+label>span{opacity:.5}input[type=checkbox].custom-checkbox{width:32px;height:32px}input[type=checkbox].custom-checkbox+label{line-height:32px}input[type=checkbox].custom-checkbox:checked+label:before{background:url(/img/icon-checkmark-black.png) no-repeat 50% 50% #eee}input[type=checkbox].custom-checkbox:disabled+label span.info-icon{opacity:1}input[type=checkbox].custom-checkbox.light:checked+label:before{background-color:#fff}input[type=radio].custom-checkbox{width:20px;height:20px;z-index:1}input[type=radio].custom-checkbox:checked+label:before{background:#666;border:2px solid #bebebe;box-shadow:0 0 0 2px #949494}.custom-checkbox.inline+label{display:inline-block;margin:0 24px 20px 0}.custom-checkbox+label:before{content:'';display:inline-block;background-color:#eee;width:32px;height:32px;vertical-align:middle;margin:0 10px 0 0;cursor:pointer;float:left}.custom-checkbox+label span{display:inline-block;line-height:1.25em}.custom-checkbox.light+label:before{background-color:#fff}.custom-checkbox.darkest+label:before{background-color:#444}.custom-checkbox.remove+label:before{content:'';display:inline-block;background-color:transparent;width:32px;height:32px;vertical-align:middle;margin:0 10px 0 0;cursor:pointer;float:left}.custom-checkbox.remove+label span{display:inline-block;line-height:1.75em}input[type=checkbox].custom-checkbox.remove:checked+label:before{background:0 0}input[type=checkbox].custom-checkbox.remove:checked+label .remove-item:before,input[type=checkbox].custom-checkbox.remove:checked+label .remove-item::after{background-color:#fff}input[type=checkbox].custom-checkbox.darkest:checked+label:before{background:url(/img/icon-checkmark.png) no-repeat 50% 50% #444}input[type=radio].custom-checkbox+label:before{background:0 0;width:20px;height:20px;border-radius:50%;box-sizing:border-box;border:2px solid #949494}.currency{position:relative}.currency:before{content:'$';display:inline-block;position:absolute;left:.5em;line-height:3em;margin:-1px 0 0}.currency input{padding-left:1.5em}.currency input::-webkit-inner-spin-button,.currency input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.alert-error{display:none;color:#f33;margin:4px 0}.alert-error.active{display:block}.currency-input-wrapper{position:relative;height:2.75em}.currency-input-wrapper:before{content:"$";display:inline-block;position:absolute;top:0;bottom:0;margin:auto 0 auto 8px;height:1.5em}.currency-input-wrapper input{padding:0 0 0 1.25em;font-size:1em}fieldset{text-align:left;margin:0 0 20px;padding:0;vertical-align:top;border:0;display:block;width:100%}fieldset.valign-middle{vertical-align:middle}label{font-size:14px;color:#888}.required::after{content:' (required)';font-style:italic;font-size:12px}input[type=text],input[type=password],input[type=url],input[type=number],input[type=email],input[type=date],select,textarea{border-radius:0;border:0;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;height:2.75em;outline:0;margin:2px 0 0;padding:10px}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=number]:focus,input[type=email]:focus,input[type=date]:focus,select:focus,textarea:focus{border-color:none;outline:0}input[type=text][readonly],input[type=password][readonly],input[type=url][readonly],input[type=number][readonly],input[type=email][readonly],input[type=date][readonly],select[readonly],textarea[readonly]{cursor:text}form input[type=text],form input[type=password],form input[type=url],form input[type=number],form input[type=email],form input[type=date],form textarea{width:100%}.select-wrapper{display:inline-block;background:#fff;width:100%;height:2.75em}textarea{height:100px;resize:vertical}a.delete{background:#f33}a.delete:hover,a.delete:focus{background:#c93811}button+a:not(.button),.button+a:not(.button){font-weight:400;text-transform:uppercase;color:#666;font-size:14px;margin-left:20px}.edit-page fieldset,.standard-fields fieldset{display:inline-block;width:45%;margin-right:10px}.edit-page fieldset.hidden,.standard-fields fieldset.hidden{display:none}input[type=number].custom::-webkit-inner-spin-button,input[type=number].custom::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}fieldset.full-width{width:100%}.custom-upload-input{position:relative;width:140px;overflow:hidden;margin:0 auto}.custom-upload-input:hover .button{cursor:default}.custom-upload-input .button{width:auto;top:0;left:0;right:0;z-index:1}.custom-upload-input input{position:absolute;top:0;left:0;right:0;margin:auto;opacity:0;z-index:2}.search-form{background:#fff;position:relative;min-height:40px;border:1px solid #ececec}.search-form input[type=text]{padding:10px 10px 10px 38px;height:100%;margin:0;font-size:14px}.search-form input[type=text]:focus{box-shadow:inset 0 0 5px 0 #248bfb;border:1px solid #248bfb}.search-form input[type=text]:focus+.cancel-icon{display:inline-block}.search-form input[type=text]:focus+.cancel-icon+.search-icon{display:none}.search-form .cancel-icon,.search-form .search-icon{margin:0 0 0 10px;position:absolute;top:0;bottom:0;left:0;opacity:.7}.search-form .cancel-icon{display:none}.search-form .cancel-icon:active,.search-form .cancel-icon:hover{display:inline-block}.search-form .cancel-icon:active+.search-icon,.search-form .cancel-icon:hover+.search-icon{display:none}.cancel-icon:before,.search-icon:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;font-size:30px;color:#000;width:16px;height:24px}.search-icon::before{content:"";display:inline-block;content:"⚲";transform:rotate(40deg)}.cancel-icon::before{content:"";display:inline-block;content:'×';display:inline-block}.inline-upload{background:#ececec;border:1px solid #e4e4e4;border-radius:5px;padding:15px 0;width:86%;position:absolute;left:20px;z-index:1;display:none;text-align:center}.inline-upload.active{display:block}.inline-upload p{font-size:14px;color:#333;line-height:1.45em;margin:0 auto 30px}.inline-upload .iframe_upload{margin:0 auto 10px}.inline-upload .inline-btn{display:block;text-align:center;font-family:antennamedium,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#333;text-transform:uppercase;cursor:pointer}.comment-container{position:relative}.comment-container .avatar-wrapper{border:2px solid #999}.comment-body a{word-wrap:break-word}.comment-body.deleted-comment .comment-date{position:relative;top:-35px}.comment-header{margin:0 0 10px;font-size:14px}.comment-header .avatar-anchor{position:absolute}.comment-header a{color:#999;text-decoration:none}.comment-header .comment-date{margin:4px 0 0;font-size:13px}.comment-header .comment-username{font-size:16px}.comment-deleted{font-size:12px;color:#f33}.comment-form{margin-left:20px;width:calc(100% - 65px)}.comment-form .preview{min-height:150px}.comment-card{float:left;background-color:#fff;border:1px solid #ececec;margin-right:25px;margin-top:10px;width:185px;height:50px;position:relative}.comment-card-wrapper{display:block;width:100%;height:100%}.comment-card-info{position:absolute;left:60px;top:7px;pointer-events:none}.comment-card-info .name{font-weight:700;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:120px}.comment-card-info .user{color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:120px;font-size:12px;line-height:12px}.comment-card-info a{pointer-events:all;color:#999}.comment-card-image{width:50px;height:50px}.card-footer{font-size:12px;color:#999;text-align:right;border-top:1px solid #bebebe;padding:3px 16px;margin:10px -14px -10px;background:#ececec;position:relative;top:6px}.card-footer a{font-weight:400;padding-left:10px;color:#248bfb;text-decoration:none}.card-footer a:not(:last-child){border-right:1px solid #bebebe;padding-right:10px}.card-footer.stats{top:0}.card-footer.stats .comment-controls{float:right}.card-footer.stats div{display:inline-block;margin-right:12px}.card-footer.stats div:first-of-type{display:block}.comment-container{margin-top:30px}.comment-container .depth-2{margin-left:35px}.comment-container .depth-3{margin-left:70px}.comment-container .depth-4{margin-left:105px}.comment-container .depth-5{margin-left:140px}.comment-form .markdown-preview{display:inline-block}#comments>.comment-container>.comment-children{margin-left:0}.comment-children{margin-top:15px}.comment-children .comment-container{padding-left:0;padding-right:0}.comment-container .comment-header{padding-left:0}.comment-container.reply{margin:0}.comment-container.reply .comment-avatar{display:none}.thing-page-main .thing-option-btn{width:100%;margin:0 0 10px}.comment-cards .comment-card{width:260px}.comment-cards .comment-card .comment-card-info .name,.comment-cards .comment-card .comment-card-info .user{max-width:200px}.comment-container .comment-header{min-height:46px}.comment-container .comment-header .comment-username{margin:0 0 0 55px;line-height:1em;padding:6px 0 0}.tooltip{position:absolute;z-index:1070;display:block;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.basic-page h1{font-family:antenna bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:1.25em;text-transform:uppercase;margin:0 0 10px;color:#666}.basic-page h2{font-family:antennalight,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#888;margin:0;line-height:1.25em;text-align:left}.basic-page h1+h2{margin:-14px 0 0}.basic-page h3,.basic-page h4{color:#666;text-align:left}.basic-page .select,.basic-page select{background:0 0;line-height:1.25em;border:0;border-radius:0;overflow:hidden;outline:0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:2px 0 0;min-height:40px;color:#999;font-size:14px;padding:0 50px 0 20px;background:url(/img/sprites/icons/caret_small.png) no-repeat right 20px center #fff}.basic-page .select::-ms-expand,.basic-page select::-ms-expand{display:none}.basic-page header.breadcrumb nav{background:0 0;padding:16px}.basic-page header.breadcrumb nav h1{font-family:antenna,Helvetica,Arial,sans-serif;font-weight:400;color:#666;font-size:16px}.basic-page header.breadcrumb nav a{font-family:antenna bold,Helvetica,Arial,sans-serif;font-weight:400;color:#666}.basic-page .page-header{text-align:center;margin:0 auto 20px}.basic-page .page-header h2{margin:8px 0 0;text-align:center;font-size:16px}.basic-page .no-results p{color:#666;text-align:center;margin:0 0 4px}.basic-page .no-results p:first-child{margin-top:60px}.basic-page .paginated-list .inf-scroll-separator{visibility:hidden;height:0}.basic-page .error:not(.hidden){display:inline-block;color:#f33;margin:2px 0 0}.item_type_choice{max-width:875px;margin:20px auto}.item_type_choice .results{margin:0 0 20px}.template-micro{width:250px;height:55px;margin:0 0 20px;border:1px solid #e9e9eb;position:relative;background:#ececec;cursor:pointer;display:inline-block}.template-micro .pic{border-radius:5px;width:42px;height:42px;background-size:cover;position:absolute;top:7px;left:7px}.template-micro .detail{margin-left:55px;margin-top:5px}.template-micro .detail .title{width:195px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:0!important;font-weight:700;line-height:24px}.template-micro .detail .like-count,.template-micro .detail .collect-count{margin-left:20px;margin-right:20px;opacity:1;position:relative}.template-micro .detail .like-count:before{background:url(/img/icon-actions.png?v=3) no-repeat 0 -36px}.template-micro .detail .collect-count:before{background:url(/img/icon-actions.png?v=3) no-repeat 0 -383px}.template-micro .close,.template-micro .edit{position:absolute;right:5px}.template-micro:hover .edit{opacity:.5}.template-micro .close{top:5px;opacity:.5}.template-micro .edit{bottom:5px;opacity:0}.template-micro .detail .like-count::before,.template-micro .detail .collect-count::before{left:0;top:1px}.detail .title{width:195px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:0!important;font-weight:700;line-height:24px}.detail .like-count,.detail .collect-count{margin-left:20px;margin-right:20px;opacity:.5}.detail .like-count:before,.detail .collect-count:before{content:"";position:absolute;margin-left:-20px;width:20px;height:20px}.detail .like-count:before{background:url(/img/icon-actions.png?v=4) no-repeat 0 -36px}.detail .collect-count:before{background:url(/img/icon-actions.png?v=4) no-repeat 0 -383px}.attachment-assets{display:block;background:#ddd;margin:-6px -14px 10px 0;border-radius:3px;padding:14px 10px 12px;cursor:pointer}.attachment-assets label{display:inline-block;font-weight:400;font-size:14px}.attachment-assets .custom-upload-input{position:absolute;top:0}.attachment{display:inline-block;background:url(/img/download-small-white.png) 6px center no-repeat #248bfb;padding:5px 10px 5px 32px;color:#fff;font-size:14px;font-weight:400;margin:0 4px 4px 0}.attachment:hover{background-color:#095fae;text-decoration:none;color:#fff;outline:0}.attachment.hidden{display:none}form .attachment{background:#999;padding:0;height:32px;color:#969696}form .attachment .custom-checkbox{z-index:10}form .attachment .custom-checkbox.remove:checked+label{color:#fff;background:#f33}form .attachment .custom-checkbox.remove:checked+label .remove-item::after{background:0 0;color:#fff}form .attachment label{padding:0 10px;color:#fff}form .attachment .remove-item{margin:0 4px 0 -40px;top:-4px;cursor:pointer}form .attachment .remove-item::after{color:#fff}form .attachment:hover{background:#f33}form .attachment:hover label{color:#fff}form .attachment:hover .remove-item::after{color:#fff}form .attachment.template+p{display:none}form .attachment:not(.hidden)+.template+p{display:block}.attachment-assets-list{display:inline-block;width:100%;margin:10px 0 0;overflow:hidden}.attachment-assets-list a.attachment{color:#fff;text-decoration:none}form .attachment-assets-list{width:calc(100% - 105px);margin:0}.group-contentbox .attachment-assets-list a.attachment{color:#fff}.add_item{border:0;border-radius:0;background:#fff;color:#888;cursor:pointer;position:relative;width:240px;height:180px}.add_item::after{content:"+";display:inline-block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;font-size:72px;height:12px;line-height:0;text-align:center;font-weight:700}.add_item.small{width:125px;height:125px}.add_item.small::after{font-size:36px;height:6px}.add_item.as-label{width:auto;height:32px;display:inline-block;vertical-align:top;margin:0 14px 0 0}.add_item.as-label label{margin:6px 10px 6px 30px}.add_item.as-label::after{font-size:30px;height:4px;right:auto;left:6px}.add_item .custom-upload-input,.add_item input{width:100%;height:100%;cursor:pointer}.add_item .custom-upload-input+.preview,.add_item input+.preview{display:none;position:absolute;width:100%;height:100%;background-size:cover;overflow:hidden}.add_item .custom-upload-input+.preview.active,.add_item input+.preview.active{display:block;top:0;z-index:1}.add_item .add_item-instructions{display:none;background:#e4e4e4;font-family:antenna,Helvetica,Arial,sans-serif;font-weight:400;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;font-size:16px;width:75%;height:4em;line-height:1.25em;text-align:center}.add_item.item{background:#e4e4e4;color:#999;width:296px;height:265px}.add_item.item:hover .add_item-instructions{display:inline-block}.add_item.item:hover::after{display:none}.choose_item .item:not(.add_item) .remove-btn{display:none;color:#666;background:#fff;position:absolute;top:40%;z-index:1;left:23%;cursor:pointer}.choose_item .item:not(.add_item):hover .remove-btn{display:inline-block}.choose_item .item:not(.add_item):hover::after{display:inline-block;content:"";position:absolute;top:0;left:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.add_item.item:last-of-type{display:none}.modal_selector form{position:relative;top:15px;width:96%}.modal_selector form input[type=text]{width:calc(100% - 32px)}.modal_selector .results{overflow:hidden}.modal_selector .inf-scroll-separator{display:none}.modal_selector .view-more,.modal_selector .view-more-status{width:98%}input#edit-tag.tag-error{border:red 1px solid}.taglist{margin:0;font-size:0;font-family:helvetica,Helvetica,Arial,sans-serif;font-weight:400}.taglist span,.taglist a{display:inline-block;position:relative;background:#999;color:#fff;font-size:12px;font-weight:100;padding:2px 6px;margin:10px 6px 0 0;text-decoration:none}.taglist a:hover{color:#fff}.taglist-edit{margin:0;padding:0;font-size:0;line-height:1em}.taglist-edit li{display:inline-block;position:relative;line-height:1em}.taglist-edit li label{display:none;background:#999;color:#fff;font-size:12px;padding:12px 20px 12px 6px;margin:10px 6px 0 0;max-width:240px;overflow:hidden;white-space:nowrap}.taglist-edit input[type=checkbox]{position:absolute;right:6px;top:12px;width:20px;height:20px;opacity:0;z-index:1}.taglist-edit input[type=checkbox]:checked{display:inline-block}.taglist-edit input[type=checkbox]:checked+label{display:inline-block}.taglist-edit input[type=checkbox]:checked+label::after{content:'×';display:inline-block;font-weight:700;font-size:1.25em;vertical-align:top;cursor:pointer;position:absolute;right:6px;background:#999;padding:0 4px}.autocomplete-list ul{width:100%;margin:0;padding:0;list-style-type:none;border-top:0;background:#fff;color:#666}.autocomplete-list .tag{padding:1px 6px;border:1px solid #ececec;border-top:0;cursor:pointer}.autocomplete-list .tag:hover{background:#bebebe}.autocomplete-list .tag-count{float:right}.easy-autocomplete{width:100%!important}.landing-page{padding-bottom:140px}.landing-page .path-header nav{background:rgba(0,0,0,.25)}.landing-page section{text-align:center}.landing-page .center_content{padding-left:15px;padding-right:15px}.landing-page h2{font-family:antennalight,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.25em}.banner-header{font-family:antenna bold,Helvetica,Arial,sans-serif;font-weight:400;position:relative;color:#fff;text-align:center}.banner-header h1{text-transform:uppercase;text-align:center}.banner-header h2{color:#fff;font-size:20px}.landing-page .center_content{padding-left:0;padding-right:0}.landing-page button,.landing-page .button{width:auto;clear:both}.landing-page hr{width:580px}.user-header{display:block;height:122px;background-size:cover;background-color:#bebebe}.user-card-avatar{position:absolute;bottom:122px;left:20px;width:75px;height:75px;z-index:10}.user-card-avatar .avatar-wrapper{width:100%;height:100%;border-width:4px}.user-info{background:#fff;position:relative;height:calc(100% - 122px - 50px)}.user-fullname{font-weight:700;font-size:14px;color:#666}.user-actions{position:relative;width:36%;top:40px;left:6px;height:calc(100% - 50px)}.user-actions .button{font-size:12px;padding:0 20px;width:100%}.user-about{width:60%;font-size:12px;line-height:1.75em;color:#999;padding:4px 0 0}.user-stats{font-size:12px;background:#fff;height:50px;position:absolute;bottom:0;width:100%;border-top:1px solid #bebebe}.user-stat{height:100%;position:relative;line-height:1.75em;width:32%;text-align:center;padding:4px 0 0}.user-stats a{color:#999;text-decoration:none}.user-stat+.user-stat{border-left:1px solid #bebebe}.user .toggle_follow{width:100%;padding:1px 0;line-height:2.5em;font-size:12px}.tv_admin{display:inline-block;position:relative}.tv_admin::after{background:url(/img/sprites/icons/logo_white_40.png) no-repeat;background-color:#248bfb;background-position:center;background-size:cover;width:50%;height:50%;content:"";display:inline-block;position:absolute;bottom:-12%;right:-12%;border-radius:50%;border:3px solid #248bfb}.tv_admin:hover:before{font-family:Helvetica,Arial,sans-serif;content:'Admin';display:inline-block;position:absolute;border-radius:5px;bottom:0%;left:calc(112% + 4px);background:rgba(0,0,0,.75);color:#fff;font-size:12px;font-weight:700;z-index:30;line-height:2em;min-width:4em;text-align:center}.tv_admin.avatar-wrapper{overflow:visible;background:0 0;border:0!important}.tv_admin .avatar-wrapper{position:absolute!important;top:0!important;left:0!important;margin:0!important}.tv_admin-name::after{content:'✦ Admin';display:inline-block;color:#999;font-weight:700;margin-left:6px}.cover-choice{width:250px;margin:0 0 16px}.user-wide .avatar-wrapper{width:75px;height:75px;margin:0 20px 0 0}.user-wide h3{margin:0}.user-wide .toggle_follow{margin:8px 0 0}.image_selector_cover{width:782px;margin:20px auto 0}.app-card{display:inline-block;vertical-align:top;height:280px;background:#fff;margin:0 auto 30px;text-align:left}.app-card .cover{display:block;width:100%;height:225px;overflow:hidden;position:relative}.app-card .cover img{width:100%}.app-card .cover::after{content:'';display:inline-block;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.25));width:100%;height:40px;position:absolute;bottom:0;left:0;z-index:100}.app-card .item-info{height:55px;padding:5px 10px 0}.app-card .item-info .avatar-wrapper{vertical-align:middle;border:0}.app-card .item-name{display:inline-block;font-size:12px;color:#333;margin:0 0 0 12px;line-height:1.25em;width:calc(100% - 58px);vertical-align:middle}.app-card .item-name span{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-card .item-name a{font-size:14px;font-weight:700;color:#333}.app-card:hover .launch-cover{display:block;z-index:11}.app-card:hover .launch-cover+.cover{z-index:1}.launch-cover{display:none;position:absolute;background:rgba(0,0,0,.8);top:0;width:100%;height:227px;z-index:10}.cover-content{font-size:14px;color:#fff;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:94%;bottom:20px}.cover-content p{margin:20px 16px;line-height:1.25em}.cover-content .button{width:128px;padding:0}