@charset "UTF-8";/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.fa,.fa-stack{display:inline-block}.award-info p:first-child,.contest-grid-item-awards span,.contest-grid-item-title,.latest-news .news-summary,.member-list .member-item .user-name,.submission-grid-item-desc h2,.submission-grid-item-title h2{white-space:nowrap;text-overflow:ellipsis}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.4.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.submission-grid-nav{font-size:.875rem}.submission-grid-nav ul{margin:0;padding:0}.submission-grid-nav li{border-radius:4px;display:inline-block;border:1px solid #d6d7d9;color:#000;text-transform:uppercase;background:#fff;text-decoration:none;margin-right:15px}.submission-grid-nav li:last-child{margin-right:0}.submission-grid-nav li a{display:block;padding:6px 10px}.submission-grid-nav li.current,.submission-grid-nav li:active,.submission-grid-nav li:hover{background:#ff621b;border-color:#ff621b}.submission-grid-nav li.current a,.submission-grid-nav li:active a,.submission-grid-nav li:hover a{color:#fff}a.btn-signup,a.cta,a.cta-alt,a.cta-cancel,a.cta-generic,a[disabled],button.btn-signup,button.cta,button.cta-alt,button.cta-cancel,button.cta-generic,button[disabled],input.btn-signup,input.cta,input.cta-alt,input.cta-cancel,input.cta-generic{border:none;font-family:Montserrat,sans-serif;font-weight:700;line-height:1;text-transform:uppercase;text-align:center;padding:1rem 1.5rem;display:inline-block;border-radius:4px;color:#fff}a.cta-generic,button.cta-generic,input.cta-generic{background:#ecf0f1;color:inherit}a.cta-cancel,button.cta-cancel,input.cta-cancel{background:#7f7f7f;color:#fff}a.cta-cancel:hover,button.cta-cancel:hover,input.cta-cancel:hover{background:#dd755f}a.cta,button.cta,input.cta{background:#dc7932}a.cta:hover,button.cta:hover,input.cta:hover{background:#d16c24;color:#fff}a.cta-alt,button.cta-alt,input.cta-alt{background:#232425}a.cta-alt:hover,button.cta-alt:hover,input.cta-alt:hover{background:#dc7932}a.btn-uploader,button.btn-uploader,input.btn-uploader{border:none;color:#fff;background:#dc7932;border-radius:4px;text-transform:uppercase;font-size:.875rem;font-weight:700;letter-spacing:2px;padding:.75rem 2rem}a.btn-signup,button.btn-signup,input.btn-signup{background:#4d4d4d;width:100%;margin-top:1rem}a[disabled],button[disabled]{background:#b2b2b2;outline:0}a[disabled]:hover,button[disabled]:hover{background:#b2b2b2;cursor:not-allowed}.form{background:#fff;border-radius:4px;padding:2rem;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.form .fieldset-title{color:#dc7932;font-size:1rem;margin:0 0 1rem;font-weight:400;text-transform:uppercase;flex-basis:100%}.form hr{margin:1rem 0}.form fieldset{border:1px solid #e8e9eb;width:100%;position:relative;padding:1.5rem 1rem 0;border-radius:4px}.form fieldset legend{position:absolute;top:.5rem;left:1rem;font-weight:700}.form-group,.form-group-validation{position:relative}.form-warning{color:#92241a;padding-left:.5rem;padding-right:.5rem;margin-top:1.5rem}.form-group{background:#fafafa;padding:.75rem 1rem;border-radius:4px;margin:1rem 0;flex:0 0 100%}.form-group.half-size{flex:0 0 49%}.form-group.third-size{flex:0 0 32%}.form-group label{font-weight:700;display:block}.form-group input,.form-group textarea{display:block;font-size:1.5rem;border:none;color:#b2b2b2;padding:0;background-color:#fafafa;width:100%;resize:vertical}.form-group input:focus,.form-group textarea:focus{outline:0}.form-group:not(.radio):not(.checkbox):hover label{color:#d97a31}.form-group.action-button,.form-group.checkbox,.form-group.radio{background:0 0;padding:.6rem 0}.form-group.action-button label,.form-group.checkbox label,.form-group.radio label{margin-top:.2rem;margin-bottom:.75rem}.form-group.action-button label:last-of-type,.form-group.checkbox label:last-of-type,.form-group.radio label:last-of-type{margin-bottom:0}.form-group.action-button label span:before,.form-group.checkbox label span:before,.form-group.radio label span:before{content:'';display:inline-block;vertical-align:middle;width:1.6rem;height:1.6rem;border:2px solid #b2b2b2;margin-right:.5rem;margin-top:-.375rem}.full-height,.main-content,.main-pusher,body:not(.unauthenticated),body:not(.unauthenticated)>div,html{height:100%}.form-group.action-button label:hover span:before,.form-group.checkbox label:hover span:before,.form-group.radio label:hover span:before{border-color:#d97a31}.form-group.action-button label input,.form-group.checkbox label input,.form-group.radio label input{display:none}.form-group.action-button label input:checked+span:before,.form-group.checkbox label input:checked+span:before,.form-group.radio label input:checked+span:before{border-color:#d97a31;color:#d97a31;font-family:FontAwesome;text-align:center}.form-group.action-button label span,.form-group.checkbox label span,.form-group.radio label span{display:inline-block}.form-group.radio label span:before{border-radius:50%}.form-group.radio label input:checked+span:before{font-size:.75rem;line-height:1.4rem;content:'\f111'}.form-group.radio.horizontal label{display:inline-block;margin-bottom:0;margin-right:1rem}.form-group.radio.horizontal label:last-of-type{margin-right:0}.form-group.checkbox .form-group-validation .fa{left:-1.25rem;top:-1.4rem}.form-group.checkbox label span:before{border-radius:none}.form-group.checkbox label input:checked+span:before{line-height:1.3rem;content:'\f00c'}.form-group.select{padding-left:0;padding-right:0}.form-group.select .selected{font-weight:700;padding-left:1rem;padding-right:1rem}.form-group.select .selected:after{font-family:FontAwesome;color:#000;display:inline-block;float:right;content:'\f0d7'}.form-group.select .expanded .selected:after{content:'\f0d8'}.form-group.select .options{background:#fafafa;font-size:1.5rem;color:#b2b2b2;padding:.5rem 1rem;max-height:300px;overflow:auto;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.form-group-validation .fa{position:absolute;display:inline-block;width:1rem;left:-2.25rem;top:-2rem;text-align:center}.form .btn,.full-width{width:100%}.form-group-validation-message{position:absolute;bottom:-1.55rem;left:0;font-size:.75rem;font-style:italic;line-height:1}.form-group-validation.success{color:#00b400}.form-group-validation.warning{color:#ff2600}.form .btn{display:block;border:0;background:#4d4d4d;border-radius:4px;text-align:center;font-size:1.5rem;color:#fff;padding:.5rem;margin:1rem 0;font-weight:700;outline:0}.form .btn:hover{background:#d97a31}.form .btn[disabled]{background:#7f7f7f;color:#eaeaea}.form .password-toggle{position:relative}.form .password-toggle button{border:none;background:0 0;color:#b2b2b2;position:absolute;font-size:1.5rem;right:1rem;top:1.8rem;outline:0}.form .password-toggle button:active,.form .password-toggle button:hover{color:#d97a31}.form .intl-tel-input .selected-flag{outline:0}.form .intl-tel-input input{padding-left:48px}@media only screen and (max-width:768px){.form{margin-left:0;margin-right:0;padding:1rem}.form .half-size{flex:0 0 100%}.form .form-group-validation{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:4px;border:2px solid transparent;pointer-events:none}.form .form-group-validation span{bottom:-1rem}.form .form-group-validation .fa{display:none}.form .form-group-validation.warning{border-color:#ff2600}}.gallery::after,.split::after{content:"";display:table}.gallery::after{clear:both}.gallery.two>*{width:47.05882%;float:left}.gallery.two>:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.gallery.two>:nth-child(2n+2){margin-left:52.94118%;margin-right:-100%;clear:none}.gallery.three>*{width:30.76923%;float:left}.gallery.three>:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.gallery.three>:nth-child(3n+2){margin-left:34.61538%;margin-right:-100%;clear:none}.gallery.three>:nth-child(3n+3){margin-left:69.23077%;margin-right:-100%;clear:none}.gallery.four>*{width:22.85714%;float:left}.gallery.four>:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.gallery.four>:nth-child(4n+2){margin-left:25.71429%;margin-right:-100%;clear:none}.gallery.four>:nth-child(4n+3){margin-left:51.42857%;margin-right:-100%;clear:none}.gallery.four>:nth-child(4n+4){margin-left:77.14286%;margin-right:-100%;clear:none}.gallery.five>*{width:18.18182%;float:left}.gallery.five>:nth-child(5n+1){margin-right:-100%;clear:both;margin-left:0}.gallery.five>:nth-child(5n+2){margin-left:20.45455%;margin-right:-100%;clear:none}.gallery.five>:nth-child(5n+3){margin-left:40.90909%;margin-right:-100%;clear:none}.gallery.five>:nth-child(5n+4){margin-left:61.36364%;margin-right:-100%;clear:none}.gallery.five>:nth-child(5n+5){margin-left:81.81818%;margin-right:-100%;clear:none}.gallery.six>*{width:15.09434%;float:left}.gallery.six>:nth-child(6n+1){margin-right:-100%;clear:both;margin-left:0}.gallery.six>:nth-child(6n+2){margin-left:16.98113%;margin-right:-100%;clear:none}.gallery.six>:nth-child(6n+3){margin-left:33.96226%;margin-right:-100%;clear:none}.gallery.six>:nth-child(6n+4){margin-left:50.9434%;margin-right:-100%;clear:none}.gallery.six>:nth-child(6n+5){margin-left:67.92453%;margin-right:-100%;clear:none}.gallery.six>:nth-child(6n+6){margin-left:84.90566%;margin-right:-100%;clear:none}.gallery.seven>*{width:12.90323%;float:left}.gallery.seven>:nth-child(7n+1){margin-right:-100%;clear:both;margin-left:0}.gallery.seven>:nth-child(7n+2){margin-left:14.51613%;margin-right:-100%;clear:none}.gallery.seven>:nth-child(7n+3){margin-left:29.03226%;margin-right:-100%;clear:none}.gallery.seven>:nth-child(7n+4){margin-left:43.54839%;margin-right:-100%;clear:none}.gallery.seven>:nth-child(7n+5){margin-left:58.06452%;margin-right:-100%;clear:none}.gallery.seven>:nth-child(7n+6){margin-left:72.58065%;margin-right:-100%;clear:none}.gallery.seven>:nth-child(7n+7){margin-left:87.09677%;margin-right:-100%;clear:none}.gallery.eight>*{width:11.26761%;float:left}.gallery.eight>:nth-child(8n+1){margin-right:-100%;clear:both;margin-left:0}.gallery.eight>:nth-child(8n+2){margin-left:12.67606%;margin-right:-100%;clear:none}.gallery.eight>:nth-child(8n+3){margin-left:25.35211%;margin-right:-100%;clear:none}.gallery.eight>:nth-child(8n+4){margin-left:38.02817%;margin-right:-100%;clear:none}.gallery.eight>:nth-child(8n+5){margin-left:50.70423%;margin-right:-100%;clear:none}.gallery.eight>:nth-child(8n+6){margin-left:63.38028%;margin-right:-100%;clear:none}.gallery.eight>:nth-child(8n+7){margin-left:76.05634%;margin-right:-100%;clear:none}.gallery.eight>:nth-child(8n+8){margin-left:88.73239%;margin-right:-100%;clear:none}.gallery.nine>*{width:10%;float:left}.gallery.nine>:nth-child(9n+1){margin-right:-100%;clear:both;margin-left:0}.gallery.nine>:nth-child(9n+2){margin-left:11.25%;margin-right:-100%;clear:none}.gallery.nine>:nth-child(9n+3){margin-left:22.5%;margin-right:-100%;clear:none}.gallery.nine>:nth-child(9n+4){margin-left:33.75%;margin-right:-100%;clear:none}.gallery.nine>:nth-child(9n+5){margin-left:45%;margin-right:-100%;clear:none}.gallery.nine>:nth-child(9n+6){margin-left:56.25%;margin-right:-100%;clear:none}.gallery.nine>:nth-child(9n+7){margin-left:67.5%;margin-right:-100%;clear:none}.gallery.nine>:nth-child(9n+8){margin-left:78.75%;margin-right:-100%;clear:none}.gallery.nine>:nth-child(9n+9){margin-left:90%;margin-right:-100%;clear:none}.gallery.ten>*{width:8.98876%;float:left}.gallery.ten>:nth-child(10n+1){margin-right:-100%;clear:both;margin-left:0}.gallery.ten>:nth-child(10n+2){margin-left:10.11236%;margin-right:-100%;clear:none}.gallery.ten>:nth-child(10n+3){margin-left:20.22472%;margin-right:-100%;clear:none}.gallery.ten>:nth-child(10n+4){margin-left:30.33708%;margin-right:-100%;clear:none}.gallery.ten>:nth-child(10n+5){margin-left:40.44944%;margin-right:-100%;clear:none}.gallery.ten>:nth-child(10n+6){margin-left:50.5618%;margin-right:-100%;clear:none}.gallery.ten>:nth-child(10n+7){margin-left:60.67416%;margin-right:-100%;clear:none}.gallery.ten>:nth-child(10n+8){margin-left:70.78652%;margin-right:-100%;clear:none}.gallery.ten>:nth-child(10n+9){margin-left:80.89888%;margin-right:-100%;clear:none}.gallery.ten>:nth-child(10n+10){margin-left:91.01124%;margin-right:-100%;clear:none}.split::after{clear:both}.split.two>*{width:44.44444%;float:left;margin-right:11.11111%}.split.three>*{width:28.57143%;float:left;margin-right:7.14286%}.split.four>*{width:21.05263%;float:left;margin-right:5.26316%}.split.five>*{width:16.66667%;float:left;margin-right:4.16667%}.split.six>*{width:13.7931%;float:left;margin-right:3.44828%}.split.seven>*{width:11.76471%;float:left;margin-right:2.94118%}.split.eight>*{width:10.25641%;float:left;margin-right:2.5641%}.split.nine>*{width:9.09091%;float:left;margin-right:2.27273%}.split>:last-child{margin-right:0}.gallery-flexbox,.grid-flexbox{display:flex;justify-content:center;flex-wrap:wrap;margin:-20px 0 20px -20px}.gallery-flexbox>*,.grid-flexbox>*{flex:0 1 auto;margin:20px 0 0 20px}.media-object{background:#fff;display:flex;padding:1.5rem;border-radius:4px}.media-object-figure{width:75px;margin-right:1rem}.media-object-figure img{border-radius:4px;display:block;width:100%}.media-object-timestamp{font-size:.875rem;color:#b2b2b2}.media-object-timestamp:before{content:'•';margin-right:.5rem;margin-left:.5rem}.media-object-timestamp .fa{margin-right:.25rem}.media-object-content{flex-grow:1}.media-object-header{border-bottom:1px solid #e8e9eb;padding-bottom:.5rem;margin-bottom:.5rem}.media-object-title{font-weight:700;font-family:Montserrat,sans-serif;color:#333;text-transform:uppercase}.media-object-body p{margin-bottom:0}.staged{background-color:#ed3}.upcoming{background-color:#ff1dff}.opened,.opened-early{background-color:#9d4}.awards-pending,.closed-for-submissions{background-color:#e52}.awards-published{background-color:#eaeaea}.open-for-votings{background-color:#48d}.x-select{position:relative;padding:0;margin:0;cursor:pointer;outline:0}.x-select .selected{display:block}.x-select .options{position:absolute;left:0;top:100%;width:100%;z-index:999;display:none}.main-content,.main-content-inner,.main-pusher,body>div{position:relative}.x-select .options>.highlighted{background-color:#666}.x-select.pull-left .options{right:0;left:auto}.x-select.expanded .options{display:block}.x-select.debug .options,.x-select.debug .selected{border:1px solid #000}.main-content{overflow-y:scroll}body>div{overflow:hidden}.main-pusher{background:#ecf0f1;left:0;z-index:99;height:100%;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.main-pusher:after{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.6);content:'';opacity:0;pointer-events:none;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.user-sidebar-opened .main-pusher{-webkit-transform:translate3d(-330px,0,0);-moz-transform:translate3d(-330px,0,0);-ms-transform:translate3d(-330px,0,0);-o-transform:translate3d(-330px,0,0);transform:translate3d(-330px,0,0)}.user-sidebar-opened .main-pusher:after{opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.c-notification--success{background-color:#dc7932}.c-notification--success .c-notification__icon{background-color:#bb6120}.c-notification--success .c-notification__close{color:#904a19}.c-notification--success .c-notification__countdown{background-color:#e3955e}.c-notification--error{background-color:#dd755f}.c-notification--error .c-notification__icon{background-color:#d45135}.c-notification--error .c-notification__close{color:#b03e26}.c-notification--error .c-notification__countdown{background-color:#e69989}.c-notification--info{background-color:#48d}.c-notification--info .c-notification__icon{background-color:#256ec9}.c-notification--info .c-notification__close{color:#1d569e}.c-notification--info .c-notification__countdown{background-color:#6fa3e5}body{margin:0;background:#ecf0f1;color:#333;font:16px/1.5 Asap,sans-serif;-webkit-font-smoothing:antialiased}.award-data,.award-grid-title,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700}a{color:#ff621b;text-decoration:none}a:active,a:hover{color:#e74800}.break-header{padding-top:60px}.center-padded-content{max-width:980px;padding-left:10px;padding-right:10px;margin:0 auto;position:relative}.center-padded-content::after{clear:both;content:"";display:table}.center-padded-content.narrow{max-width:700px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fafafa inset}hr{width:100%;border:none;border-bottom:1px solid #d6d7d9}.blank-state{text-align:center;font-style:italic;margin:2rem}.hide{display:none}.main-content-inner{display:flex;flex-direction:column;min-height:100vh}.main-content-inner [role=main]{flex-grow:1}.error-header{padding:200px 0;background:#d26424;text-align:center}.error-header img{width:60%}.error-header h1,.error-header p{color:#fff;text-transform:uppercase}#ember-testing{zoom:100%!important}.autocompletion-user-list{list-style:none;padding:0;margin:.5rem 0 0}.autocompletion-user-list li{color:#b2b2b2;cursor:pointer;outline:0}.autocompletion-user-list li.searching{font-style:italic;cursor:default}.autocompletion-user-list li:not(.searching).active,.autocompletion-user-list li:not(.searching):hover{color:#dc7932;font-weight:700}.award-grid-title{font-size:1.625rem;text-align:center;text-transform:uppercase}.award-grid-item{width:306px;background:#333;color:#fff;border-radius:4px}.award-header{display:flex;align-items:center;height:240px;position:relative}.award-header:after,.award-header:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.award-header:before{opacity:.4;background:url(images/award-bg.svg) 50% 100% no-repeat;background-size:300%}.award-header:after{background-image:-webkit-linear-gradient(bottom,rgba(65,66,67,.5) 0,rgba(65,66,67,0) 50%);background-image:linear-gradient(to top,rgba(65,66,67,.5) 0,rgba(65,66,67,0) 50%)}.award-data{flex-grow:1;font-weight:700;text-align:center;position:relative;font-size:2.5rem;z-index:1}.award-data:before{content:'';background:rgba(0,0,0,.2);top:6px;bottom:6px;left:0;right:0;position:absolute}.award-amount,.award-big-ribbon,.award-submission{position:relative}.award-big-ribbon{font-size:3rem;width:5rem;height:5rem;line-height:5rem;border-radius:50%;background:#414243;display:inline-block;vertical-align:middle;margin-right:2rem;box-shadow:0 0 0 3px #333,0 0 0 6px #fff}.award-big-ribbon img{display:block;width:100%;height:100%;border-radius:50%}.award-amount{font-size:1.75rem}.award-footer{display:flex;align-items:center;background:#414243;height:85px;padding:1rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.award-desc{flex-grow:1;margin:0;text-align:center;text-transform:uppercase;font:700 .875rem/1.2 Montserrat,sans-serif}.award-small-ribbon{position:relative;margin-right:.5rem;height:48px;flex:0 0 48px}.award-small-ribbon .award-client{border-radius:50%}.award-small-ribbon img.award-avatar,.award-small-ribbon span{border:2px solid #fff;border-radius:50%;padding:2px;position:absolute;top:0;left:0;right:0;bottom:0}.award-small-ribbon span{text-align:center;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700}.award-small-ribbon img.award-avatar{width:48px;height:48px;opacity:0}.award:hover .award-small-ribbon img{opacity:1}.award:hover .award-small-ribbon span{opacity:0}.award-info{width:218px}.award-info p{margin:0}.award-info p:first-child{font-size:.75rem;font-style:italic;text-transform:none;overflow:hidden}.award-info p:last-child{font:700 1.5rem Montserrat,sans-serif}.award-submission-author,.award-submission-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:.875rem;color:#fff;text-transform:uppercase}.award-grid-item.client .award-big-ribbon,.award-grid-item.client .award-footer{background:#48d}.award-grid-item.voter .award-big-ribbon,.award-grid-item.voter .award-footer{background:#dc7932}.award-submission-thumb{position:relative;height:176px;overflow:hidden}.award-submission-thumb:before{content:'';position:absolute;top:0;left:0;right:0;height:25px;border-top-left-radius:4px;border-top-right-radius:4px;background-image:-webkit-linear-gradient(top,rgba(65,66,67,.5) 0,rgba(65,66,67,0) 100%);background-image:linear-gradient(to bottom,rgba(65,66,67,.5) 0,rgba(65,66,67,0) 100%)}.award-submission-thumb img{width:100%;height:176px;border-top-left-radius:4px;border-top-right-radius:4px}.award-submission-author{position:absolute;top:0;left:0;right:0;text-align:right;padding:.25rem .5rem}.award-submission-title{margin:0;padding:.5rem 1rem;line-height:1;background:#333;height:4rem;display:flex;align-items:center;justify-content:center}.badge{background-image:url(images/badges-bb14cc33fa4d5e0cc0cf98fd3e335b2c.png);background-repeat:no-repeat;height:65px;width:65px}.badge.placeholder{border-radius:50%;background:#d6d7d9;border:2px dashed #fff;width:65px;height:65px;display:flex;justify-content:center;align-items:center}.badge.placeholder img{width:20px;height:20px}.badge.placeholder img path{fill:#e8e9eb}.badge.supporter{background-position:0 0}.badge.good-samaritan{background-position:0 -85px}.badge.advocate{background-position:0 -170px}.badge.luminary{background-position:0 -255px}.badge.moderator{background-position:0 -340px}.badge.peer{background-position:-85px 0}.badge.critic{background-position:-85px -85px}.badge.guide{background-position:-85px -170px}.badge.solver{background-position:-85px -255px}.badge.mentor{background-position:-85px -340px}.badge.newcomer{background-position:-170px 0}.badge.productive{background-position:-170px -85px}.badge.workaholic{background-position:-170px -170px}.badge.prolific{background-position:-170px -255px}.badge.prodigal{background-position:-170px -340px}.badge.winner{background-position:-255px 0}.badge.senior{background-position:-255px -85px}.badge.expert{background-position:-255px -170px}.badge.genius{background-position:-255px -255px}.badge.hero{background-position:-255px -340px}.badge.popular{background-position:-340px 0}.badge.champion{background-position:-340px -85px}.badge.famous{background-position:-340px -170px}.badge.notorious{background-position:-340px -255px}.badge.viral{background-position:-340px -340px}.badge.meticulous{background-position:0 -425px}.badge.fanatic{background-position:-85px -425px}.badge.visionary{background-position:-170px -425px}.badge.explainer{background-position:-255px -425px}.badge.pro{background-position:-340px -425px}.badges{display:flex;flex-wrap:wrap;margin:40px 0}.badges-container{flex:2 2 0;background:#fff;border-radius:4px}.badges-header{background:url(/assets/images/header_background-428ea53dc77daed429884a9cecad50a9.png) 90px -290px no-repeat #8a8b8a;color:#fff;padding:1.5rem 2rem;border-top-left-radius:4px;border-top-right-radius:4px}.badges-header h1{margin:0;text-transform:uppercase}.badges-header h1+p{margin-top:0;font:1.25rem}.badges-content{padding:1.5rem 2rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.badges-content section{border-bottom:1px solid #e8e9eb;padding-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:space-between}.badges-content section:last-of-type{border-bottom:none}.badges-content section h2{flex-basis:100%;color:#dc7932;text-transform:uppercase}.badges-item{background:#fafafa;border-radius:4px;padding:2rem 1.5rem;margin-bottom:1rem;text-align:center;flex:0 0 48.5%}.badges-title{margin-bottom:0;font-size:1rem;text-transform:uppercase}.badges-desc{margin:0}.badges .badge{margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.user-sidebar-opened .main-pusher{-webkit-transform:translate3d(calc(-100% + 60px),0,0);-moz-transform:translate3d(calc(-100% + 60px),0,0);-ms-transform:translate3d(calc(-100% + 60px),0,0);-o-transform:translate3d(calc(-100% + 60px),0,0);transform:translate3d(calc(-100% + 60px),0,0)}.badges-container{flex:0 0 100%}.badges-body,.badges-content{padding:1rem}.badges-item{flex-basis:100%}}.community-feed{background:#fff;border-radius:4px;padding:2rem 1.5rem;margin-bottom:.75rem}.community-feed .title{color:#dc7932;font-size:1.125rem;margin-top:0;text-transform:uppercase}.community-feed .wrapper{overflow:hidden;position:relative}.community-feed .wrapper:after,.community-feed .wrapper:before{content:'';display:block;position:absolute;left:2rem;right:2rem;height:10px;box-shadow:0 0 5px 2px rgba(0,0,0,.2);border-radius:75%}.community-feed .wrapper:before{top:-11px;z-index:1}.community-feed .wrapper:after{bottom:-11px}.community-feed .content{height:600px;overflow:scroll;-webkit-overflow-scrolling:touch}.community-feed .items{list-style-type:none;margin:0;padding:0}.community-feed .item{margin:0 0 1rem;padding:0;background:#fafafa;border-radius:4px;position:relative;display:flex}.community-feed .info{flex:1 1 auto;margin-left:1rem;padding:0 .5rem 0 0}.community-feed .timestamp{font-size:.725rem;color:#7f7f7f;line-height:1;font-style:italic}.community-feed .item-title{font-weight:700;line-height:1;margin-top:0;margin-bottom:0}.community-feed .subtitle{margin-top:0;margin-bottom:.5rem;color:#7f7f7f;text-transform:uppercase}.community-feed .desc{font-size:.75rem;margin-top:0;margin-bottom:0}.community-feed .avatar{flex:0 0 75px}.community-feed .avatar img{display:block;border-top-left-radius:4px;max-width:100%}.community-feed .avatar p{margin:0;text-align:center;background:#e8e9eb;padding:.5rem;color:#dc7932;text-transform:uppercase;font-size:.75rem;font-weight:700}@media only screen and (max-width:768px){.community-feed{padding:1rem}}.contest-grid{padding-top:80px}.contest-grid-title{font:2.25rem Montserrat,sans-serif;text-align:center;text-transform:uppercase}.contest-grid-item{border:1px solid #d6d7d9;border-radius:4px;width:306px;text-transform:uppercase;text-align:center}.contest-grid-item-header{height:228px;overflow:hidden;position:relative}.contest-grid-item-header>a{display:block}.contest-grid-item-header-image{display:block;max-width:100%;max-height:100%}.contest-grid-item-header:before{content:'';position:absolute;left:0;top:0;right:0;height:45px;display:block;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,transparent 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0,transparent 100%)}.contest-grid-item-types{position:absolute;top:0;left:0;margin:0;padding:10px 0;list-style:none}.contest-grid-item-types li{display:inline-block;margin:0 5px;text-indent:-999em;background-image:url(images/ad-types.svg);background-repeat:no-repeat;background-position:0 -2px;width:27px;height:27px;background-size:160px}.contest-grid-item-types li.videos{background-position:-1px -2px}.contest-grid-item-types li.prints{background-position:-34px -2px}.contest-grid-item-types li.concepts{background-position:-65px -2px}.contest-grid-item-types li.banners{background-position:-97px -2px}.contest-grid-item-types li.radios{background-position:-129px -2px}.contest-grid-item-title{font-size:1rem;line-height:1;background:#414243;color:#fff;padding:1rem;margin:0;overflow:hidden}.contest-grid-item-awards{margin:0;padding:1rem;background:#fff;font-size:.875rem;letter-spacing:1px;color:#ffa300}.contest-grid-item-awards span{font-weight:700;font-size:2rem;line-height:1.25;color:#333;display:block;letter-spacing:0;overflow:hidden}.contest-grid-item-state{font-weight:700;font-size:1rem;line-height:1;background:#eaeaea;margin:0;height:50px;overflow:hidden;position:relative}.contest-grid-item-state span{position:absolute;line-height:50px;top:0;left:0;bottom:0;right:0}.contest-grid-item-state:after{content:'';display:block;position:absolute;top:-11px;left:2rem;right:2rem;height:10px;box-shadow:0 0 5px 2px rgba(0,0,0,.2);border-radius:75%}.contest-grid-item-progress{position:absolute;top:0;left:0;bottom:0;right:0}.contest-hero-circle,.contest-hero-ribbon{left:50%;text-align:center;font-family:Montserrat,sans-serif}.grid-loading{text-align:center}.contest-hero-header{height:470px;background-size:cover;background-position:50% 50%;position:relative}.contest-hero-circle{background:#fff;width:350px;height:350px;position:absolute;top:60px;text-transform:uppercase;border-radius:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.contest-hero-circle h1{font-size:2rem;line-height:1;margin:20px 0 0;padding:0 20px}.contest-hero-circle img{display:block;margin:40px auto 0;width:211px;height:100px}.contest-hero-ribbon{margin:0;background:#000;color:#fff;display:inline-block;padding:10px 20px;z-index:0;width:320px;font-size:2rem;position:absolute;bottom:20px;font-weight:700;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.contest-hero-ribbon:after,.contest-hero-ribbon:before{content:'';width:0;bottom:-.18em;position:absolute;display:block;border:.9em solid #000;z-index:-2}.contest-hero-ribbon:before{left:-1.2em;border-right-width:1.1em;border-left-color:transparent}.contest-hero-ribbon:after{right:-1.2em;border-left-width:1.1em;border-right-color:transparent}.contest-hero-ribbon>:first-child:after,.contest-hero-ribbon>:first-child:before{content:'';bottom:-.18em;position:absolute;display:block;border-style:solid;border-color:#3c70b1 transparent transparent;z-index:-1}.contest-hero-ribbon>:first-child:before{left:0;border-width:.2em 0 0 .8em}.contest-hero-ribbon>:first-child:after{right:0;border-width:.2em .8em 0 0}.contest-hero-timeline{position:relative;top:-20px;border:10px solid #000;border-radius:4px;background:#eaeaea;text-transform:uppercase;line-height:40px;font-size:.875rem;text-align:center;color:#000}.contest-hero-timeline::after{clear:both;content:"";display:table}.contest-hero-timeline .tooltip{width:0;left:100%;top:10px;position:relative;z-index:2}.contest-hero-timeline .tooltip:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:.5rem;width:160px;border-radius:4px;background-color:#000;color:#fff;content:attr(data-tooltip);text-align:center;font-size:.875rem;line-height:1.2}.contest-hero-timeline .tooltip:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;content:' ';font-size:0}.contest-hero-timeline-active{width:75%;float:left;position:relative}.contest-hero-timeline-active:after,.contest-hero-timeline-active:before{content:'';width:0;border:6px solid;border-radius:50%;position:absolute;top:14px}.contest-hero-timeline-active:before{left:10px;opacity:.3;z-index:1}.contest-hero-timeline-active:after{right:-7px}.contest-hero-timeline-progress{height:100%;position:absolute}.contest-hero-timeline-passive{width:25%;float:right}.contest-hero-timeline-passive:after{content:'';width:0;border:6px solid;border-radius:50%;position:absolute;top:14px;right:10px;opacity:.3}.contest-hero-timeline span{opacity:.6}.contest-hero-nav{padding-left:10px;padding-right:10px;background:#000;color:#fff;padding-bottom:20px}.contest-hero-nav-list{display:inline-block;float:left;list-style-type:none;font-size:.875rem;text-transform:uppercase;margin:0;padding:1.5rem 0}.contest-hero-nav-item{display:inline-block;margin-right:15px;font-family:Montserrat,sans-serif}.contest-hero-nav-item:last-child{margin-right:0}.contest-hero-nav-item a{color:#fff;border-bottom:2px solid #fff}.contest-hero-nav-item a.active,.contest-hero-nav-item a:hover{border-bottom-style:dotted}.contest-hero-nav-upload{font-size:1.5rem;float:right;margin-bottom:.5rem}@media only screen and (max-width:768px){.contest-hero-ribbon{width:305px}.contest-hero-timeline{top:0}.contest-hero-nav{padding:0}.contest-hero-nav-list{padding-top:0;padding-bottom:0;text-align:center;display:block;float:none}.contest-hero-nav-item{display:block;margin:0;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1)}.contest-hero-nav-item a{border-bottom:none}.contest-hero-nav-item a.active{border:none;color:#ff621b}.contest-hero-nav-upload{float:none;display:block;width:100%;border-radius:0;box-shadow:none;text-shadow:none}.contest-hero-entries{font-size:1.25rem}.contest-hero-entries-item{margin-right:20px}.contest-hero-timeline-passive span{display:none}}.brief,.materials,.rules{display:flex;margin:40px 0}.brief-container,.materials-container,.rules-container{flex:2 2 0;background:#fff;border-radius:4px}.brief-header,.materials-header,.rules-header{background:url(/assets/images/header_background-428ea53dc77daed429884a9cecad50a9.png) 90px -290px no-repeat #8a8b8a;color:#fff;padding:1.5rem 2rem;border-top-left-radius:4px;border-top-right-radius:4px}.brief-header h1,.materials-header h1,.rules-header h1{margin:0;text-transform:uppercase}.age-gate,.materials-links,.materials-resource{margin-bottom:2rem}.brief-header h1+p,.materials-header h1+p,.rules-header h1+p{margin-top:0;font:1.25rem}.brief-content,.materials-content,.rules-content{padding:1.5rem 2rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.brief-content>section:not(:last-of-type),.materials-content>section:not(:last-of-type),.rules-content>section:not(:last-of-type){padding-bottom:1rem;border-bottom:1px solid #dcdcdc}.brief-content h1,.brief-content h2,.brief-content h3,.brief-content h4,.brief-content h5,.brief-content h6,.materials-content h1,.materials-content h2,.materials-content h3,.materials-content h4,.materials-content h5,.materials-content h6,.rules-content h1,.rules-content h2,.rules-content h3,.rules-content h4,.rules-content h5,.rules-content h6{color:#dc7932;text-transform:uppercase}.materials-links-cta{margin-right:1rem}.content-rules{width:100%}.content-rules td,.content-rules th{padding-bottom:.5rem}.content-rules th{text-align:left;padding-right:1rem;width:40%;vertical-align:top}@media only screen and (max-width:768px){.brief,.materials,.rules{flex-wrap:wrap}.brief-container,.materials-container,.rules-container{flex:0 0 100%}}.gate{padding:150px 0 100px}.gate .title{text-transform:uppercase;font-family:Montserrat,sans-serif;text-align:center}.age-gate{display:flex;background:#fff;border-radius:4px;padding:2rem;align-items:center}.age-gate .logo{flex:0 0 auto}.age-gate .date-selection{flex:1 1 auto;margin-left:1rem}.age-gate .date-picker .select-wrapper{display:inline-block;position:relative;background:#fafafa;border-radius:4px;margin-right:.5rem}.age-gate .date-picker .select-wrapper:nth-of-type(3){margin-right:1rem}.age-gate .date-picker .select-wrapper:after{font-family:FontAwesome;line-height:0;position:absolute;right:.75rem;top:50%;content:'\f0d7';z-index:5}.age-gate .date-picker select{font-size:1.5rem;background:0 0;cursor:pointer;border:none;outline:0;padding:.5rem 2.25rem .5rem 1rem;z-index:10;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.age-gate .btn{display:inline-block;border:0;background:#4d4d4d;border-radius:4px;text-align:center;font-size:1.5rem;color:#fff;padding:.5rem 2rem;margin:1rem 0;font-weight:700;outline:0}@media only screen and (max-width:768px){.age-gate{padding:1rem;flex-wrap:wrap;text-align:center}.age-gate .date-selection,.age-gate .logo{flex:0 0 100%}.age-gate .date-selection{margin-left:0}.age-gate .date-picker select{font-size:1rem}.age-gate .btn{display:block;width:100%}}.editable-user-skills{z-index:2}.editable-user-skills .value-wrapper{display:flex}.editable-user-skills .ember-tag-picker,.editable-user-skills .placeholder{flex:1 1 0}.editable-user-skills:before{content:'';position:absolute;top:-4px;bottom:-4px;left:-6px;right:-6px;z-index:-1;background:#f0f0f0;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.editable-user-skills .placeholder{font-style:italic;color:#7f7f7f}.editable-user-skills .input-container{width:0;height:0}.editable-user-skills .action{flex:0 0 auto;margin-left:6px;opacity:0;color:#7f7f7f;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.editable-user-skills .action .fa{vertical-align:middle}.editable-user-skills.is-editable:hover:before,.editable-user-skills.is-editing:before{opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.editable-user-skills.is-editable:hover .action,.editable-user-skills.is-editing .action{opacity:1;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.ember-tag-picker{position:relative}.ember-tag-picker .input-container input{outline:0;border:0;background:0 0;font-size:inherit}.ember-tag-picker .options{position:absolute;left:0;right:0;padding:6px;top:100%;background:#f0f0f0;font-size:.75rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:9999}.ember-tag-picker .options .selected-tag:hover{color:#dc7932}.ember-tag-picker .selected-tag{cursor:pointer;text-transform:capitalize;padding:2px 0}.ember-tag-picker .tag{font-size:.75rem;background:#f5f9fa;padding:.125rem .25rem;border-radius:4px;border:1px solid #e8e9eb;display:inline-block;margin-right:6px}.ember-tag-picker .tag a{margin-left:6px;color:#7f7f7f}.featured-partners .cover-photo{background-color:#fff;height:500px;position:relative;background-size:cover}.featured-partners .cover-photo:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-linear-gradient(left,#fff 0,#fff 20%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,#fff 0,#fff 20%,rgba(255,255,255,0) 100%)}.featured-partners .cover-photo-content{padding-top:3rem;padding-bottom:3rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.featured-partners .cover-photo-content blockquote{flex:1 1 auto;color:#dc7932;font:1.625rem/1.5 Montserrat,sans-serif;margin:0;max-width:35rem}.forums .item-title,.forums .page-type{font-family:Montserrat,sans-serif;font-weight:700}.featured-partners .cover-photo-content .media-link{flex:0 0 auto}.featured-partners .cover-photo-content .media-link .fa{color:#ecf0f1;background:#333;border-radius:50%;display:inline-block;float:left;width:2.5rem;height:2.5rem;text-align:center;padding-left:.25rem;line-height:2.5rem;margin-right:1rem;cursor:pointer}.featured-partners .cover-photo-content .media-link .fa:hover{background:#ecf0f1;color:#333}.featured-partners .cover-photo-content .media-link span{display:inline-block;width:18rem;font-size:.875rem;line-height:1.25;padding:.25rem 0;color:#7f7f7f}.featured-partners .partner-list{background:#f5f9fa}.featured-partners .partner-list .center-padded-content{padding-top:1%;padding-bottom:1%;display:flex;justify-content:space-between}.featured-partners .partner-item{flex-basis:32.5%;cursor:pointer}.featured-partners .partner-item img{display:block;width:100%;background:#fff}.featured-partners .partner-item.selected{outline:#dc7932 solid 1px}.featured-submission{background:#fff;border-radius:4px;margin-bottom:.75rem}.featured-submission .header{padding:2rem 2rem 1rem;position:relative}@media only screen and (max-width:768px){.featured-submission .header{padding:1rem}}.featured-submission .title{color:#dc7932;font-size:1.125rem;margin:0;text-transform:uppercase}.featured-submission .subtitle{margin-top:0;font-size:.875rem;font-style:italic}.featured-submission .content{display:flex;justify-content:center;align-items:center;font-size:.875rem;font-style:italic}.featured-submission .action{position:absolute;background:#e8e9eb;right:2rem;top:2rem;color:#333;text-transform:uppercase;font-size:.875rem;font-weight:700;padding-left:.5rem}.featured-submission .action .fa{background:#333;color:#fff;text-align:center;width:1.5rem;height:1.5rem;line-height:1.5rem;margin-left:.5rem}.featured-submission .action:hover{background:#dc7932;color:#fff}.featured-submission .action:hover .fa{background:#dc7932}.forums .breadcrumbs{border-bottom:1px solid #d6d7d9;margin-bottom:1.5rem;padding-bottom:.25rem}.forums .breadcrumbs a{color:#333}.forums .breadcrumbs a:hover{color:#666}.forums .breadcrumbs .home{font-weight:700;padding-right:.25rem}.forums .breadcrumbs .forum-name{padding-left:.25rem;padding-right:.25rem}.forums .breadcrumbs .topic-title{font-style:italic;padding-left:.25rem}.forums .breadcrumbs .meta{float:right}.forums .breadcrumbs .meta .fa{margin-right:.25rem}.forums .page-header{margin:0 0 2rem;background:#dc7932;color:#fff;display:flex;min-height:180px;padding:1rem;flex-direction:column;align-items:center;justify-content:center}.forums .page-type{text-align:center;text-transform:uppercase;color:rgba(51,51,51,.4);position:relative;width:160px;margin-left:auto;margin-right:auto}.forums .page-type:before{content:'';position:absolute;left:0;right:0;top:10px;border-top:2px solid rgba(51,51,51,.2)}.forums .page-type span{background:#dc7932;position:relative;z-index:1;padding-left:10px;padding-right:10px}.forums .page-title{text-transform:uppercase;font-size:2.4rem;letter-spacing:1px;margin:0;text-align:center}.forums .description{background:#fff;padding:1.5rem;margin-bottom:1.5rem;border-radius:4px;display:flex}.forums .description strong{color:#dc7932;text-transform:uppercase}.forums .description+.list-items{border-top:1px solid #d6d7d9;padding-top:1.5rem}.forums .description-text{flex-grow:1}.forums .list-item{border-radius:4px;margin-bottom:1rem;padding:1.5rem;background:#fcfcfc;position:relative;cursor:pointer}.forums .list-item::after{clear:both;content:"";display:table}.forums .list-item.post{cursor:default}.forums .list-item:hover{background:#fff}.forums .list-item:hover .item-title{color:#dc7932}.forums .list-item.by-admin{background:#39393b;color:#d6d7d9}.forums .list-item.by-admin .item-header{border-color:#4d4d4d}.forums .list-item.by-admin .item-title{color:#d6d7d9}.forums .list-item.by-admin .item-body blockquote{background:#333335;border-color:#39393b}.forums .list-item.topic.is-new{background:#333}.forums .list-item.topic.is-new button{margin-left:.75rem}.forums .list-item.topic.is-new .item-title{display:flex}.forums .list-item.topic.is-new .item-title input{flex:1 1 0;color:initial}.forums .item-header{display:flex;flex-wrap:wrap}.forums .forum .item-header,.forums .post .item-header{border-bottom:1px solid #e8e9eb;padding-bottom:.5rem;margin-bottom:.5rem}.forums .item-meta{flex:1 1 auto}.forums .item-timestamp .fa{margin-right:.25rem}.forums .item-title{color:#000;font-size:1.125rem;margin-right:.5rem}.forums .item-title input{padding-left:1rem;padding-right:1rem;outline:0;width:50%;border:1px solid #ccc;border-radius:4px}.forums .item-activity{flex:0 0 auto;line-height:2;font-size:.875rem}.forums .item-activity span:before{content:'•';margin-left:.5rem;margin-right:.5rem}.forums .item-activity span:first-of-type:before{content:''}.forums .item-activity span .fa{margin-right:.25rem}.forums .item-quote{text-transform:uppercase;font-weight:700;font-size:.875rem}.forums .item-quote a:link,.forums .item-quote a:visited{color:#b2b2b2}.forums .item-quote a:active,.forums .item-quote a:hover{color:#999}.forums .item-quote .fa{margin-right:.5rem;font-size:1.5rem;font-weight:700;vertical-align:middle}.forums .create-action{flex-basis:200px;text-align:right}.forums .action{background:#e8e9eb;color:#333;text-transform:uppercase;font-size:.875rem;font-weight:700;padding:0 0 0 .5rem;border:none;display:block;float:right;outline:0}.forums .action .fa{background:#333;color:#fff;text-align:center;width:1.5rem;height:1.5rem;line-height:1.5rem;margin-left:.5rem}.forums .action:hover{background:#dc7932;color:#fff}.forums .action:hover .fa{background:#dc7932}.forums .item-content{padding-top:.5rem;display:flex}.forums .item-avatar{flex:0 0 75px;margin-right:1.5rem}.forums .item-avatar img{display:block;border-radius:4px;width:75px;height:75px;font-size:.5rem}.forums .editor{background:#fff}.forums .editor,.forums .item-body{flex:1 1 auto;font-size:.875rem}.forums .editor p,.forums .item-body p{margin-top:0}.forums .editor h6,.forums .item-body h6{font:italic 700 .875rem Asap,sans-serif;margin:0;padding:0 1rem;position:relative;bottom:-2rem}.homepage .cta-button .btn,.latest-news .action,.latest-news .news-category{font-family:Montserrat,sans-serif;text-transform:uppercase;text-align:center}.forums .editor blockquote,.forums .item-body blockquote{margin:0 0 1rem;padding:2rem 1rem 1px;background:#f9f9f9;border-radius:4px;border:2px solid #fff;font-style:italic}.forums .editor blockquote blockquote,.forums .item-body blockquote blockquote{color:#8e888a}.forums .editor blockquote blockquote blockquote,.forums .item-body blockquote blockquote blockquote{color:inherit}.forums .editor blockquote blockquote blockquote blockquote,.forums .item-body blockquote blockquote blockquote blockquote{color:#8e888a}.forums .editor blockquote blockquote blockquote blockquote blockquote,.forums .item-body blockquote blockquote blockquote blockquote blockquote{color:inherit}.forums .item-tools{opacity:0;position:absolute;right:-1.75rem;top:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.forums .list-item:hover .item-tools,.incentric-grid img{-webkit-transition:opacity .3s;-moz-transition:opacity .3s}.forums .item-tools>a{display:block;color:#333;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;margin-bottom:.25rem}.forums .list-item:hover .item-tools{opacity:1;transition:opacity .3s}.forums .item-delete .fa{color:#dd755f}.forums .item-delete:hover{background:#dd755f}.forums .item-delete:hover .fa{color:#fff}.forums .item-edit:hover{background:#333}.forums .item-edit:hover .fa{color:#ecf0f1}.forums .editor{outline:#c9c9c9 solid 1px;padding:.5rem;border-radius:4px}.forums .editor-controls{padding:0 0 0 1rem}.forums .editor-controls .btn{background:#e8e9eb;color:#7f7f7f;text-transform:uppercase;padding:.5rem 1.5rem;border-radius:4px;font-weight:700;border:none;display:block;width:100%;margin-bottom:.5rem}.forums .editor-controls .btn.primary{background:#dc7932;color:#fff}.forums.contest-section{padding-top:2rem}@media only screen and (max-width:768px){.forums .breadcrumbs .meta{display:none}.forums .description{flex-wrap:wrap}.forums .create-action{flex-basis:100%}.forums .create-action button{width:100%}.forums .item-meta{flex-basis:100%}.forums .item-activity span:first-child:before{margin:0}.forums .post .item-content,.forums .post .item-header{display:block}.forums .post .item-header{padding-left:65px;padding-top:0}.forums .post .item-avatar{position:absolute;top:1rem;left:2rem}.forums .post .item-avatar img{width:50px;height:50px}}.homepage .cta{background:#000;color:#fff;padding:1rem 0}.homepage .cta .center-padded-content{display:flex;flex-wrap:wrap;align-items:center}.homepage .cta-text{flex:1 1 70%;font-size:1.5rem;line-height:1.25;padding-right:1rem}.homepage .cta-button{flex:0 0 30%}.homepage .cta-button .btn{background:#dc7932;font-size:1.5rem;font-weight:700;padding:1rem;color:#fff;display:block;border-radius:4px}.homepage .latest-instagram-images::after,.incentric-grid .row::after{content:"";display:table;clear:both}.homepage .cta-button .btn:active,.homepage .cta-button .btn:hover{background:#bb6120}.homepage .assignments{background:#e8e9eb;padding:2.5rem 0;text-align:center}.homepage .assignments-title{margin:0;font-size:2.5rem;line-height:1;text-transform:uppercase}.homepage .assignments-subtitle{font-size:1rem;color:#4d4d4d;margin-bottom:4rem}.homepage .latest-instagram-images .item{width:16.666%;float:left;position:relative;padding:8.333% 0;overflow:hidden}.homepage .latest-instagram-images .item img{position:absolute;width:200%;left:0;top:0;-webkit-transform:translate(-25%,-25%);-moz-transform:translate(-25%,-25%);-ms-transform:translate(-25%,-25%);-o-transform:translate(-25%,-25%);transform:translate(-25%,-25%)}@media only screen and (max-width:768px){.homepage .assignments-subtitle{margin-bottom:2rem}.homepage .cta-button,.homepage .cta-text{flex-basis:100%;text-align:center}.homepage .cta-text{margin-bottom:1rem}}.incentric-grid img{position:absolute;left:0;top:0;width:100%;transition:opacity .3s}.incentric-grid img.animated{opacity:0}.incentric-grid .row{background:#000}.incentric-grid .row:nth-child(even) .thumb:first-child,.incentric-grid .row:nth-child(even) .thumb:last-child{width:12.5%;overflow:hidden}.incentric-grid .row:nth-child(even) .thumb:first-child img,.incentric-grid .row:nth-child(even) .thumb:last-child img{width:200%;-webkit-transform:translate(-25%);-moz-transform:translate(-25%);-ms-transform:translate(-25%);-o-transform:translate(-25%);transform:translate(-25%)}.incentric-grid .thumb{position:relative;float:left;width:25%;padding:7.03125% 0;cursor:pointer;overflow:hidden}.incentric-grid .thumb:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.incentric-grid .thumb:hover:before{opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.incentric-grid .thumb:hover .static{opacity:0}.incentric-grid .thumb:hover .animated{opacity:1}.latest-news{padding:2.5rem 0;display:flex;justify-content:space-between;flex-wrap:wrap}.latest-news .news-title{color:#dc7932;text-transform:uppercase;font-size:1.25rem;margin:0 0 1rem}.latest-news .news{width:64%;background:#fff;border-radius:4px;padding:2rem}.latest-news .wrapper{overflow:hidden;position:relative;margin-bottom:1rem}.latest-news .wrapper:after,.latest-news .wrapper:before{content:'';display:block;position:absolute;left:2rem;right:2rem;height:10px;box-shadow:0 0 5px 2px rgba(0,0,0,.2);border-radius:75%}.latest-news .wrapper:before{top:-11px;z-index:1}.latest-news .wrapper:after{bottom:-11px}.latest-news .content{height:242px;overflow:scroll;-webkit-overflow-scrolling:touch}.latest-news .items{list-style-type:none;margin:0;padding:0}.latest-news .item{margin-bottom:.25rem;display:flex;font-size:.875rem}.latest-news .news-category{flex:0 0 125px;background:#7f7f7f;font-weight:700;color:#fff;padding:.75rem .5rem;border-top-left-radius:4px;border-bottom-left-radius:4px}.latest-news .news-summary{flex:1 1 auto;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#fafafa;color:#7f7f7f;padding:.75rem 1rem;overflow:hidden}.latest-news .timestamp{color:#333;font-weight:700;margin-right:.5rem}.latest-news .action{background:#dc7932;font-size:.875rem;font-weight:700;display:block;color:#fff;padding:.25rem .5rem;border-radius:4px;margin-left:auto;margin-right:auto}.latest-news .action:active,.latest-news .action:hover{background:#bb6120}.latest-news .featured-member{width:35%}.latest-news .featured-member .member-image{position:relative}.latest-news .featured-member .member-image img{display:block;width:100%;border-top-left-radius:4px;border-top-right-radius:4px}.latest-news .featured-member .member-toggle-interview{position:absolute;top:50%;left:50%;background:#232425;color:#fff;padding:.75rem 1rem;border-radius:4px;text-transform:uppercase;font:700 .875rem Montserrat,sans-serif;opacity:0;z-index:2;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.latest-news .featured-member .member-toggle-interview .fa{color:#232425;background:#fff;border-radius:50%;width:1.5rem;height:1.5rem;text-align:center;line-height:1.5rem;margin-right:.5rem}.latest-news .featured-member .member-toggle-interview:active,.latest-news .featured-member .member-toggle-interview:hover{background:#dc7932;color:#fff}.latest-news .featured-member .member-toggle-interview:active .fa,.latest-news .featured-member .member-toggle-interview:hover .fa{background:#fff;color:#dc7932}.latest-news .featured-member:active .member-toggle-interview,.latest-news .featured-member:hover .member-toggle-interview{opacity:1;-webkit-transform:opacity .3s;-moz-transform:opacity .3s;-ms-transform:opacity .3s;-o-transform:opacity .3s;transform:opacity .3s}.latest-news .featured-member .member-data{position:absolute;bottom:0;left:0;right:0;color:#fff;font-size:.875rem}.latest-news .featured-member .member-data span{font-weight:700;padding:1rem;font-style:normal;position:absolute;bottom:0;left:0;right:0;line-height:1.25;text-transform:uppercase}.latest-news .featured-member .member-data:before{content:'';position:absolute;bottom:0;left:0;right:0;height:150px;background-image:-webkit-linear-gradient(top,rgba(35,36,37,0) 0,#232425 100%);background-image:linear-gradient(to bottom,rgba(35,36,37,0) 0,#232425 100%)}.latest-news .featured-member .member-label{background:#232425;color:#fff;text-align:center;font-weight:700;font-family:Montserrat,sans-serif;font-size:1.4rem;letter-spacing:1px;padding:1rem 0;text-transform:uppercase;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.latest-news .interview{flex-basis:100%;margin-top:2rem;background:#232425;position:relative;border-radius:4px;padding:2rem}.latest-news .interview:before{content:'';position:absolute;right:17.5%;top:-1rem;height:0;width:0;border-bottom:1rem solid #232425;border-left:.75rem solid transparent;border-right:.75rem solid transparent}.latest-news .interview-title{color:#fff;border-bottom:2px solid #4d4d4d;text-transform:uppercase;margin-top:0;padding-bottom:1rem;position:relative}.latest-news .interview-title::after{clear:both;content:"";display:table}.latest-news .interview-title span{line-height:29px}.latest-news .interview-title em{font-weight:400;text-transform:none;font-family:Asap,sans-serif}.main-footer-copyright,.main-footer-title,.main-header-button,.main-header-projects,.member-list .member-item .user-name,.member-list .title,.modal .action,.modal-title,.partners-carousel .description h2,.points-content>h2,.points-header h1,.points-title,.profile-stats .row section,.profile-stats .title,.settings .action,.settings-header h1,.settings-tab,.sidebar-header h3,.sidebar-share p,.submission-grid-item-author,.submission-grid-item-desc h2,.submission-list-title,.x-submission-related .submission-related-handle p,.x-submission-related .submission-related-title{text-transform:uppercase}.latest-news .interview-title .action{float:right}.latest-news .interview-questions{margin:0;color:#c9c9c9}.latest-news .interview-footer{color:#fff;border-top:2px solid #4d4d4d;text-align:center;padding-top:1rem;font-size:.875rem}@media only screen and (max-width:768px){.latest-news .featured-member,.latest-news .news{width:100%}.latest-news .news{margin-bottom:1rem;padding:1rem}.latest-news .news-title{text-align:center}.latest-news .news-category{display:none}.latest-news .news-summary{border-top-left-radius:4px;border-bottom-left-radius:4px}.latest-news .interview-title .action{display:block;width:100%}.latest-news .interview{padding:1rem}.latest-news .interview:before{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.main-footer{background:#232425;color:#7f7f7f;padding-top:2rem}.main-footer-column:hover,.main-footer-social a:hover{background:rgba(51,51,51,.75)}.main-footer-columns{margin-bottom:4rem}.main-footer-columns::after{clear:both;content:"";display:table}.main-header:after,.partners .partners-header:before,.profile-badges:after,.sign-facebook:before,.submission-grid-item-desc:before,.submission-grid-item-header:before,.submission-grid-item-meta:after{content:''}.main-footer-column{width:25%;float:left;padding:1rem}.main-footer-title{font-size:1rem;margin:0 0 .5rem;color:#fff}.main-footer-items{margin:0;padding:0;list-style:none}.main-footer-item{padding-top:.5em;margin-bottom:.5em;font-size:.875rem;border-top:1px dotted #4d4d4d}.main-footer-item a{color:#7f7f7f}.main-footer-item a:hover{color:#dc7932}.main-footer-colophon{padding-top:.5rem;padding-bottom:1rem;border-top:2px solid #4d4d4d;font-size:.875rem;display:flex;flex-wrap:wrap}.main-footer-colophon p{margin:0}.main-footer-copyright,.main-footer-social{flex:1 1 50%}.main-footer-copyright{text-align:left;line-height:2.25rem}.main-footer-social{text-align:right}.main-footer-social a{color:#7f7f7f;display:inline-block;width:2rem;height:2rem;line-height:2rem;font-size:1.25rem;text-align:center}.main-footer-social a:first-of-type{margin-left:1rem}.main-footer-social a:hover{color:#fff}@media only screen and (max-width:768px){.main-footer-copyright,.main-footer-social{flex-basis:100%;text-align:center}.main-footer-columns{margin-bottom:2rem}.main-footer-column{width:100%;padding:.5rem;text-align:center}}.main-header{width:100%;position:fixed;background:#fff;display:flex;height:60px;align-items:center;z-index:999}.main-header:after{position:absolute;top:0;left:0;bottom:0;right:60px;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.user-sidebar-opened .main-header:after{opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.main-header-logo{flex:0 0 auto;width:120px;height:20px;margin-left:1rem;text-indent:-999rem;background:url(images/logo.svg) no-repeat;background-size:100%}.main-header-spacer{flex:1 1 auto}.main-header-projects{background:#000;color:#fff;border-radius:4px;padding:.75rem 1.5rem;width:300px;float:right;margin:0;display:none}.main-header-avatar{display:block;height:60px;width:60px;float:right;cursor:pointer}.main-header-button{font-size:.875rem;display:flex;margin-right:1rem;align-items:stretch}.main-header-button span{color:#fff;display:flex;font-weight:700;align-items:center}.main-header-button span:first-child{padding:.375rem 1rem;letter-spacing:1px;background:#000;border-top-left-radius:4px;border-bottom-left-radius:4px}.main-header-button span:last-child{font-size:1rem;padding:.375rem .75rem;background:#dc7932;border-top-right-radius:4px;border-bottom-right-radius:4px}@media only screen and (max-width:768px){.main-header-logo{background-image:url(images/logo-compact.svg);width:20px}}.member-list{background:#fff;border-radius:4px;margin-bottom:.75rem}.member-list .header{padding:2rem}@media only screen and (max-width:768px){.member-list .header{padding:1rem}}.member-list .title{color:#dc7932;font-size:1.125rem;margin:0}.member-list .content{padding:2rem;display:flex;margin:-.5rem 0 .5rem -.5rem;flex-wrap:wrap}.member-list .member-item{flex:0 1 auto;width:120px;margin:.5rem 0 0 .5rem}.modal,.modal.fullscreen .modal-content{width:100%}.member-list .member-item img{height:120px;display:block;border-top-left-radius:4px;border-top-right-radius:4px}.member-list .member-item .user-name{color:#333;text-align:center;background:#e6e7e8;font-weight:700;padding:.5rem 1rem;font-size:.875rem;overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.modal-content,.modal-header{padding:1rem 2rem}.modal{position:fixed;left:0;top:0;height:100%;z-index:9999}.modal.fullscreen{display:flex;align-items:center}.modal-container{position:relative;max-width:1043px;max-height:90%;border-radius:4px;left:50%;top:50%;background:#ecf0f1;overflow:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-header{position:relative}.modal-title{color:#dc7932;margin:0;font-size:1.5rem}.modal-author{float:right}.modal-close{position:absolute;top:1rem;right:2rem}.modal-close:link,.modal-close:visited{color:#333}.modal-background{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.9;background:#000;z-index:-1}.modal .action{background:#e8e9eb;color:#333;font-size:.875rem;font-weight:700;padding:0 0 0 .5rem;border:none;display:block;margin:1rem auto;outline:0}.modal .action .fa{background:#333;color:#fff;text-align:center;width:1.5rem;height:1.5rem;line-height:1.5rem;margin-left:.5rem}.modal .action:hover{background:#dc7932;color:#fff}.modal .action:hover .fa{background:#dc7932}.partners-carousel{background:#ecf0f1;padding-top:3rem;padding-bottom:3rem;position:relative}.partners-carousel .next,.partners-carousel .prev{position:absolute;top:5.8rem;font-size:1.5rem;color:#000;background:0 0;border:none;outline:0}.points-content,.points-count{border-bottom-left-radius:4px}.partners-carousel .prev{left:-2rem}.partners-carousel .next{right:-2rem}.partners-carousel .description{text-align:center}.partners-carousel .description h2{color:#dc7932;margin-top:0}.partners-carousel .description p{max-width:50rem;margin:0 auto;line-height:2}.partners-carousel .partners{display:flex;justify-content:center;flex-wrap:wrap;margin:3rem 0 3rem -5px}.partners-carousel .partner{flex:0 1 auto;margin:5px 0 0 5px;width:9.48%}.partners .cover-text,.partners .partners-header-content{max-width:50rem;margin-left:auto;margin-right:auto;text-align:center}.partners-carousel .partner img{display:block;width:100%;border-radius:4px}.partners .partners-header{background:url(/assets/images/partners-header-background-5a5f3686bfe81bc85ad25dd95948ccbe.jpg) center center no-repeat #fff;background-size:cover;height:450px;display:flex;position:relative;align-items:center}.partners .partners-header:before{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25)}.partners .partners-header-content{flex:1 1 auto;color:#fff}.partners .cover-text{padding-top:3rem;padding-bottom:3rem;background:#ecf0f1;font-size:1.125rem}.points{display:flex;flex-wrap:wrap;margin:40px 0}.points-container{flex:2 2 0;background:#fff;border-radius:4px}.points-header{background:url(/assets/images/header_background-428ea53dc77daed429884a9cecad50a9.png) 90px -290px no-repeat #8a8b8a;color:#fff;padding:1.5rem 2rem;border-top-left-radius:4px;border-top-right-radius:4px}.points-header h1{margin:0}.points-header h1+p{margin-top:0;font:1.25rem}.points-count,.settings-tab,.sidebar-share p,.x-submission-related .submission-related-handle p{font-family:Montserrat,sans-serif}.points-content{padding:1.5rem 2rem;border-bottom-right-radius:4px}.points-content>h2{color:#dc7932}.points-item{border-radius:4px;background:#fafafa;margin-bottom:1rem;display:flex}.points-count{display:flex;font-size:2.5rem;background:#e8e9eb;font-weight:700;flex:0 0 112px;justify-content:center;align-items:center;border-top-left-radius:4px}.points-body{flex:4 4 0;padding:1.5rem 2rem}.points-title{color:#333;font-size:1rem;margin:0}.points-desc{margin-top:0}@media only screen and (max-width:768px){.partners-carousel .partner{width:19%}.points-container{flex:0 0 100%}.points-body,.points-content{padding:1rem}}.profile-badges{padding:2rem 1.5rem 1rem;background:#e8e9eb;position:relative;overflow:hidden;clear:both}.profile-badges:after{display:block;position:absolute;left:2rem;right:2rem;height:10px;box-shadow:0 0 5px 2px rgba(0,0,0,.2);border-radius:75%;top:-11px}.profile-badges .badge-list{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.profile-badges .badge-item{margin:0 0 1rem;padding:0;width:100px;text-align:center}.profile-badges .badge{width:65px;margin:0 auto 5px}.profile-badges .badge-name{margin:0;text-transform:uppercase;font-size:.75rem;font-weight:700}.profile-header{position:relative;height:400px}.profile-header .cover-photo{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;display:flex;justify-content:center;align-items:center}.profile-header .cover-photo:hover .edit-cover-photo{opacity:1;-webkit-transition:opacity,.3s;-moz-transition:opacity,.3s;transition:opacity,.3s}.profile-header .edit-cover-photo{opacity:0;flex:0 0 auto;-webkit-transition:opacity,.3s;-moz-transition:opacity,.3s;transition:opacity,.3s}.profile-header .edit-cover-photo .edit-cover-photo-button{background:rgba(255,255,255,.2);color:#fff;display:block;border:none;border-radius:4px;padding:1rem 2rem}.profile-header .edit-cover-photo .edit-cover-photo-button .fa{margin-right:2rem}.profile-stats{background:#fff;border-radius:4px;padding:2rem;margin-bottom:.75rem}.profile-stats .title{color:#dc7932;font-size:1.125rem;margin:0}.profile-stats .subtitle{margin-top:0;font-size:.875rem;font-style:italic}.profile-stats .row{display:flex;flex-wrap:wrap;justify-content:space-between}.profile-stats .row section{padding:.5rem;background:#f5f9fa;border:1px solid #e8e9eb;text-align:center;font-size:.875rem;flex:1 1 0;margin-bottom:2%}.profile-stats .row:first-of-type section{flex:0 0 49%}.profile-stats .row:last-of-type section{flex:0 0 32%;margin-bottom:0}.profile-stats .row span{display:block;font-size:2rem;font-weight:700}.profile .center-padded-content{margin-top:-100px;display:flex;flex-wrap:wrap}.profile .center-padded-content>.main{flex:3 3 0%}.profile .center-padded-content>.sidebar{flex:2 2 0%;margin-left:.75rem}@media only screen and (max-width:768px){.profile-stats{padding:1rem}.profile .center-padded-content>.main,.profile .center-padded-content>.sidebar{flex:0 0 100%}.profile .center-padded-content>.sidebar{margin-left:0}}.settings{display:flex;flex-wrap:wrap;margin:40px auto}.settings-container{flex:2 2 0;background:#fff;border-radius:4px}.settings-header{background:url(/assets/images/header_background-428ea53dc77daed429884a9cecad50a9.png) 90px -290px no-repeat #8a8b8a;color:#fff;padding:1.5rem 2rem;border-top-left-radius:4px;border-top-right-radius:4px}.settings-header h1{margin:0}.settings-tabs{margin-top:20px;display:flex}.settings-tab{flex:1 1 auto;border-radius:4px;border:0;background:#fff;color:#333;margin-right:.5rem;font-size:.75rem;padding:.25rem .5rem;letter-spacing:1px;outline:0}.settings-tab.selected{background:#000;color:#fff}.settings-tab:last-child{margin-right:0}.settings .connect-link{display:flex;width:100%;margin-bottom:1rem;justify-content:space-between;flex-wrap:wrap}.settings .connect-link .form-group{margin-top:0}.settings .connect-link .action-button{text-align:right}.settings .action{background:#e8e9eb;border:none;color:#333;font-size:.875rem;font-weight:700;padding:0 0 0 .5rem}.sidebar-content,.submission-grid-item-meta{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.settings .action .fa{background:#333;color:#fff;text-align:center;width:1.5rem;height:1.5rem;line-height:1.5rem;margin-left:.5rem}.settings .action:hover{background:#dc7932;color:#fff}.settings .action:hover .fa{background:#dc7932}@media only screen and (max-width:768px){.settings-tabs{flex-wrap:wrap}.settings-tab{flex:0 0 100%;margin-bottom:.5rem;font-size:1rem}.settings-header{padding:1rem}.settings-container{flex:0 0 100%}.settings .connect-link .action-button{text-align:left}}.sidebar-container{flex:1 1 0;margin-left:1rem}.sidebar-content,.sidebar-header{background:#dc7932;padding:1.5rem 2rem;color:#fff}@media only screen and (max-width:768px){.sidebar-container{flex:0 0 100%;margin-left:0;margin-top:1rem}.sidebar-content,.sidebar-header{padding:1rem}}.sidebar-header{border-bottom:1px solid #c76d2d;border-top-left-radius:4px;border-top-right-radius:4px}.sidebar-header h3{margin:0;line-height:1.25}.sidebar-content dl{margin:0;padding:0}.sidebar-content dt{font-weight:700;margin-bottom:.5rem}.sidebar-content dd{padding:0;margin:0 0 1.5rem}.sidebar-share{background:#fff;padding:1.5rem 2rem;border-radius:4px;margin-bottom:1rem}.sidebar-share p{margin:0;font-weight:700}.sidebar-share a{font-size:1.25rem;width:2.5rem;height:2.5rem;text-align:center;line-height:2.5rem;margin-left:.5rem;color:initial;border-radius:4px;display:inline-block}.sidebar-share a:first-child{margin-left:1rem}.sidebar-share a:hover{color:#fff}.sidebar-share a:hover.twitter{background:#55acee}.sidebar-share a:hover.facebook{background:#3b5998}.sidebar-share a:hover.youtube{background:#e52d27}.sidebar-share a:hover.vimeo{background:#1ab7ea}body.index-sign-in [role=main],body.index-sign-up [role=main]{background:url(images/background-ee24c2bcd01c43b8d7c8c7438ff53b74.jpg) center center no-repeat;background-size:cover;padding:4rem 0}body.index-sign-in .main-header .sign-in,body.index-sign-up .main-header .sign-up{display:none}.sign-facebook{text-align:center;margin-top:1.5rem;position:relative;width:100%}.sign-facebook:before{position:absolute;top:3rem;border-top:1px solid #ecf0f1;left:0;right:0}.sign-facebook .form-group{padding:0 2rem;background:#fff;margin:0;display:inline-block}.sign-facebook .btn{background:#3c70b1;font-size:1.5rem;padding:.75rem 3rem;margin-left:auto;margin-right:auto;position:relative}.sign-facebook .btn:hover{background:#467cc0}.sign-facebook p{margin:0;font-weight:700}.submission-grid-nav{margin:0;padding:1rem 0}.submission-grid-item{background:#fff;border-radius:4px;width:306px;border-left:1px solid #e2e6e7;border-bottom:1px solid #e2e6e7;position:relative}.submission-grid-item-header{height:171px;position:relative;background:#ecf0f1}.submission-grid-item-header-gif,.submission-grid-item-header-image{width:100%;height:100%;position:absolute;top:0;left:0;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.submission-grid-item-header-image{opacity:1}.submission-grid-item-header-gif{opacity:0}.submission-grid-item-header:before{position:absolute;left:0;top:0;right:0;height:45px;z-index:1;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,transparent 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0,transparent 100%)}.submission-grid-item-author{padding:5px 10px;font-weight:700;font-size:.75rem;position:absolute;top:0;right:0;z-index:2}.submission-grid-item-author a{color:#fff}.submission-grid-item.video:hover .submission-grid-item-author,.submission-grid-item.video:hover:before{opacity:0;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;transition:opacity .1s}.submission-grid-item.video:hover .submission-grid-item-header-image{opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.submission-grid-item.video:hover .submission-grid-item-header-gif{opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.submission-grid-item-title{background:#414243;color:#fff;padding:1rem;margin:0;position:relative}.submission-grid-item-title h2{font-size:1rem;line-height:1;overflow:hidden}.submission-grid-item.editable .submission-grid-item-title h2{padding-right:1rem}.submission-grid-item-edit{position:absolute;right:1rem;top:1.5rem;color:#fff}.submission-grid-item-desc{margin:1.5rem 2rem;font-size:.875rem;height:90px;overflow:hidden;position:relative}.submission-grid-item-desc:before{position:absolute;height:45px;bottom:0;left:0;right:0;z-index:1;background-color:transparent;background-image:-webkit-linear-gradient(top,transparent 0,#fff 90%,#fff 100%);background-image:linear-gradient(to bottom,transparent 0,#fff 90%,#fff 100%)}.submission-grid-item-desc h2{font:1rem/1 Montserrat,sans-serif;margin:0;overflow:hidden}.submission-grid-item-desc p{margin-bottom:0;font-size:.8125rem}.submission-grid-item-meta{background:#f5f9fa;color:#7f7f7f;padding:.5rem 1rem;position:relative;overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.submission-grid-item-meta:after{display:block;position:absolute;top:-11px;left:2rem;right:2rem;height:10px;box-shadow:0 0 5px 2px rgba(0,0,0,.2);border-radius:75%}.submission-grid-item-meta ul{list-style-type:none;margin:0;padding:0;font-size:.875rem;font-weight:700}.submission-grid-item-meta ul li{display:inline-block;margin-right:20px}.submission-grid-item-meta ul li .fa{font-size:1.5rem;margin-right:5px}.submission-grid-item-meta ul li span{display:inline-block;position:relative;top:-3px}.x-submission-related .submission-related-handle button .fa:last-child,.x-submission-related .submission-related-item:not(.slick-slide){display:none}.submission-grid-item-meta ul li.submission-grid-item-meta-moderation{float:right;margin-right:0;font-size:.75rem;margin-top:3px;color:#f5f9fa}.submission-grid-item-meta ul li.submission-grid-item-meta-moderation span{position:relative;top:0}.submission-grid-item-meta ul li.submission-grid-item-meta-moderation .fa{color:#fff;margin:0 0 0 10px;font-size:.875rem;border-radius:50%;background:#9d4;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center}.submission-grid-item-meta:hover{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.submission-grid-item-meta.pending .submission-grid-item-meta-moderation .fa,.submission-grid-item-meta.pending:hover{background:#ebaa4d}.submission-grid-item-meta.under-review .submission-grid-item-meta-moderation .fa,.submission-grid-item-meta.under-review:hover{background:#d97a31}.submission-grid-item-meta.completed-review:hover .submission-grid-item-meta-moderation .fa,.submission-grid-item-meta.completed-review:hover:hover{background:#9d4}.submission-grid-item-loading{text-align:center}.submission-grid-private{border:1px solid #d6d7d9;margin:2rem auto;width:50%;padding:1rem;background:#fff;text-align:center;border-radius:4px}@media only screen and (max-width:768px){.submission-grid-nav{text-align:center}.submission-grid-private{width:100%}}.submission-list{padding:2rem}.submission-list-loading{text-align:center}.submission-list-title{color:#dc7932;font-size:1rem;margin:0 0 1rem;font-weight:400}.submission-list .submission-grid-item{width:272px}.submission-list .submission-grid-item-header{height:153px}.submission-preview{width:100%;background:#fff;color:inherit;padding:2rem;border-radius:4px}.submission-preview .media-preview{color:#fff;flex:0 0 64%;margin-left:1%;min-height:214px}.submission-preview .media-preview img{max-width:100%;border-radius:4px}.x-submission-related{background:#d6d7d9;color:#fff;height:344px;position:relative;margin-bottom:80px}.x-submission-related .submission-related-title{background:#000;text-align:center;font-size:1.25rem;margin:0;padding:1rem 0}.x-submission-related .submission-related-nav{text-align:center;padding:1rem 0}.x-submission-related .submission-related-slider-container{background:#333;height:278px;overflow:hidden}.x-submission-related .submission-related-nav-next,.x-submission-related .submission-related-nav-prev{background:#414243;border-radius:4px;border:none;padding:.25rem 2rem;margin:0 .25rem;outline:0}.x-submission-related .submission-related-nav-next:active,.x-submission-related .submission-related-nav-next:hover,.x-submission-related .submission-related-nav-prev:active,.x-submission-related .submission-related-nav-prev:hover{background:#fff;color:#414243}.x-submission-related .submission-related-handle{border-top:4px solid #d6d7d9;text-align:center}.x-submission-related .submission-related-handle p{font-size:.875rem;margin:.5rem 0 0;color:#414243;position:relative;opacity:0;top:4px;-webkit-transition:all,.3s;-moz-transition:all,.3s;transition:all,.3s}.x-submission-related .submission-related-item-author,.x-submission-related .submission-related-item-title{color:#fff;font-size:.875rem;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase}.x-submission-related .submission-related-handle button{background:#d6d7d9;padding:.25rem 1.5rem .5rem;line-height:1;border:none;outline:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.submission.is-open .x-submission-related .submission-related-handle,.x-submission-related .submission-related-handle:hover{border-top-color:#333}.x-submission-related .submission-related-handle:hover p{opacity:1;top:0;-webkit-transition:all,.3s;-moz-transition:all,.3s;transition:all,.3s}.submission,.submission .submission-box-share{-webkit-transition:all,.3s,ease-in-out;-moz-transition:all,.3s,ease-in-out}.x-submission-related .submission-related-handle:hover button{background:#dc7932}.x-submission-related .submission-related-item{border-left:4px solid #333;border-right:4px solid #333}.x-submission-related .submission-related-item-thumb{position:relative;height:150px;overflow:hidden}.x-submission-related .submission-related-item-thumb:before{content:'';position:absolute;top:0;left:0;right:0;height:25px;background-image:-webkit-linear-gradient(top,rgba(65,66,67,.5) 0,rgba(65,66,67,0) 100%);background-image:linear-gradient(to bottom,rgba(65,66,67,.5) 0,rgba(65,66,67,0) 100%)}.x-submission-related .submission-related-item-thumb img{width:100%;min-height:150px}.x-submission-related .submission-related-item-author{position:absolute;top:0;left:0;right:0;text-align:right;padding:.25rem .5rem}.x-submission-related .submission-related-item-title{margin:0;padding:.5rem 1rem;line-height:1;background:#414243;height:4rem;display:flex;align-items:center;justify-content:center}.submission{position:relative;top:-340px;transition:all,.3s,ease-in-out}.submission.is-open{top:0}.submission.is-open .x-submission-related{background:#333;top:0}.submission.is-open .x-submission-related .submission-related-handle p{opacity:0}.submission.is-open .x-submission-related .submission-related-handle button{background:#333}.submission.is-open .x-submission-related .submission-related-handle button .fa:first-child{display:none}.submission.is-open .x-submission-related .submission-related-handle button .fa:last-child{display:block}.submission.center-padded-content{padding-left:10px;padding-right:10px}.submission .submission-box{margin-top:4rem;margin-bottom:.5rem;background:#fff;border-radius:4px;position:relative}.submission .submission-box-header{position:relative;padding:1rem 1.5rem;display:flex;flex-wrap:wrap;overflow:hidden;border-bottom:1px solid #e2e6e7}.submission .submission-box-brand{background:#fff;width:100px;height:100px;border:1px solid #e2e6e7;position:absolute;top:-14px;left:1.5rem;z-index:1;display:flex;box-shadow:0 0 5px 0 rgba(0,0,0,.1);align-items:center}.submission .submission-box-brand img{width:100%}.submission .submission-box-title{flex:1 1 auto;margin:0 0 0 100px;padding-left:1.5rem;display:flex;align-items:center}.submission .submission-box-title h1{text-transform:uppercase;font-size:1.6rem;line-height:1;margin:0}.submission .submission-box-share{border-left:1px solid #e2e6e7;padding:0 0 0 1rem;display:flex;align-items:center;position:relative;transition:all,.3s,ease-in-out}.submission .submission-box-share p{font-family:Montserrat,sans-serif;margin:0;font-weight:700;text-transform:uppercase;width:4.5rem}.submission .submission-box-share.print,.submission .submission-box-share.video{right:-6.75rem}.submission .submission-box-share.print .submission-box-share-networks,.submission .submission-box-share.video .submission-box-share-networks{width:6rem}.submission .submission-box-share:hover{right:0}.submission .submission-box-share-networks{position:relative}.submission .submission-box-share-networks a{font-size:1.25rem;width:2.5rem;height:2.5rem;text-align:center;line-height:2.5rem;margin-left:.5rem;color:initial;border-radius:4px;display:inline-block}.submission .submission-box-nav a,.submission .submission-box-share-networks a:hover{color:#fff}.submission .submission-box-share-networks a:hover.twitter{background:#55acee}.submission .submission-box-share-networks a:hover.facebook{background:#3b5998}.submission .submission-box-share-networks a:hover.youtube{background:#e52d27}.submission .submission-box-share-networks a:hover.vimeo{background:#1ab7ea}.submission .submission-box-media{background:#000;position:relative}.submission .submission-box-media .media{display:flex;justify-content:center;align-items:center;min-height:540px}.submission .submission-box-media .is-print img{display:block;max-width:100%}.submission .submission-box-media:hover .submission-box-nav{opacity:1}.submission .submission-box-nav{position:absolute;top:50%;font-size:1.5rem;opacity:0;z-index:999;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.submission .submission-box-nav .fa{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.submission .submission-box-nav img{width:150px;display:block;opacity:0;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.submission .submission-box-nav.previous,.submission .submission-box-nav.previous .fa{left:.5rem}.submission .submission-box-nav.next,.submission .submission-box-nav.next .fa{right:.5rem}.submission .submission-box-nav:hover img{opacity:1}.submission .submission-box-info{background:#232425;display:flex}.submission .submission-box-avatar{background:#2f3031;padding:1.5rem}.submission .submission-box-avatar img{display:block;width:75px;height:75px;border-top-left-radius:4px;border-top-right-radius:4px}.submission .submission-box-avatar p{margin:0;text-align:center;font-size:.75rem;line-height:1;background:#232425;color:#7f7f7f;text-transform:uppercase;padding:.5rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.submission .submission-box-meta{flex:1 1 auto;color:#fff;padding:1.5rem 1rem}.submission .submission-box-user-data{padding-bottom:.75rem}.submission .submission-box-user-data p{margin:0}.submission .submission-box-user-data p:first-child{margin-bottom:.25rem;font-size:.875rem}.submission .submission-box-user-data p:first-child span{font:700 1.25rem Montserrat,sans-serif}.submission .submission-box-user-data p:last-child{font-size:.875rem}.submission .submission-box-entry-data{font-family:Montserrat,sans-serif;font-size:.875rem;margin:0;padding:.75rem 0 0;list-style:none;border-top:2px solid #2f3031}.submission .submission-box-entry-data li{display:inline-block;margin-right:2rem}.submission .submission-box-entry-data .fa{font-size:1.75rem;vertical-align:middle;margin-right:.5rem}.submission .submission-desc{background:#fff;border-radius:4px;padding:1.5rem;margin-bottom:.5rem}.submission .submission-desc p:first-child{font-style:italic;color:#b2b2b2;margin-top:0;font-size:.875rem}.submission .submission-desc p:last-child{margin:0}.submission .submission-widgets{display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:2rem}@media only screen and (max-width:768px){.submission .media{min-height:300px}.submission .submission-box-share{flex-basis:100%;margin-top:.5rem;border-left:none;padding-left:0}.submission .submission-box-share p{display:none}.submission .submission-box-share:hover{right:-6.75rem}}.uploader-form{display:flex;align-items:stretch;margin-bottom:1rem;margin-top:2rem}.uploader-dropzone{flex:0 0 70%;border-radius:4px;background:#fff;display:flex}.uploader-droppable-area{padding:4rem 2rem}.uploader-instructions{font-size:1.5rem;line-height:1.2;margin:0 auto;width:100%}.uploader-tab-title,.user-clients .title{font-size:1.125rem;text-transform:uppercase}.uploader-requirements{font-style:italic;margin-bottom:2rem}.uploader-requirements span{font-weight:700}.uploader-navigation{flex:0 0 29%;margin-left:1%;background:#fff;border-radius:4px;padding:1.5rem}.uploader-progress p{text-transform:uppercase;margin-top:0;margin-bottom:.5rem;font-weight:700;color:#dc7932}.uploader-progress span{color:#d6d7d9;font-weight:400}.uploader-progress-bar{height:4px;background:#d6d7d9;border-radius:4px;margin-bottom:1.5rem;position:relative}.uploader-progress-bar span{display:block;background:#dc7932;height:100%;border-radius:4px;-webkit-transition:all,.3s,ease-in-out;-moz-transition:all,.3s,ease-in-out;transition:all,.3s,ease-in-out}.uploader-steps{margin:0;padding:0;list-style-type:none}.uploader-step{margin-bottom:.25rem;padding:.75rem;background:#fafafa;border-radius:4px}.uploader-step.completed:before{font-family:FontAwesome;content:'\f00c';color:#00b400;float:right}.uploader-tab{background:#fff;padding:2rem;border-radius:4px;margin-bottom:2rem}.uploader-tab::after{clear:both;content:"";display:table}.uploader-tab .form{padding:0 2rem 0 0;position:relative}.uploader-tab .form-group{margin-top:0}.uploader-tab .main-cta{float:right;clear:both}.uploader-tab .final-cta{float:none;display:block;width:100%;margin-top:2rem}.uploader-tab-title{color:#dc7932;margin:0 0 .5rem;font-weight:700;font-family:Asap,sans-serif}.uploader-license-number{display:flex;margin-bottom:1rem}.uploader-license-number .form-group{flex:1 0 auto;margin:0;border-top-right-radius:0;border-bottom-right-radius:0}.uploader-license-number .cta{border-top-left-radius:0;border-bottom-left-radius:0}.release,.user-credit{border-bottom:1px solid #e6e7e8;padding-top:1rem}.release:last-of-type,.user-credit:last-of-type{margin-bottom:2rem;border-bottom:none}.release-delete,.user-credit-delete{background:0 0;border:none;color:#ff2600;position:absolute;top:0;right:0}.form-group-validation{color:#ff2600;display:block}.user-clients{background:#fff;border-radius:4px;padding:2rem 1.5rem;margin-bottom:1rem}.user-clients .title{color:#dc7932;margin:0}.user-clients .subtitle{margin-top:0;font-size:.875rem;font-style:italic}.user-clients .wrapper{overflow:hidden;position:relative}.user-clients .wrapper:after,.user-clients .wrapper:before{content:'';display:block;position:absolute;left:2rem;right:2rem;height:10px;box-shadow:0 0 5px 2px rgba(0,0,0,.2);border-radius:75%}.user-clients .wrapper:before{top:-11px;z-index:1}.user-clients .wrapper:after{bottom:-11px}.user-clients .content{height:550px;overflow:scroll;-webkit-overflow-scrolling:touch}.user-clients .items{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.user-clients .item{margin:0 0 1%;padding:0;border:1px solid #e8e9eb;flex:0 0 49%}.user-connect-links,.user-info-widget .avatar p{position:relative;border-bottom-right-radius:4px}.user-clients .item:nth-child(odd){margin-right:.5%}.user-clients .item:nth-child(even){margin-left:.5%}.user-clients .item img{width:100%;display:block}@media only screen and (max-width:768px){.user-clients{padding:1rem}}.user-credit .form-group p{margin:0;width:100%}.user-credit .ember-tag-picker{margin-top:.5rem;left:-5px}.user-credit .ember-tag-picker .options{background:#fafafa;left:-11px;right:-21px;padding-left:1rem;padding-right:1rem}.user-connect-links{background:#d6d7d9;text-align:center;padding:.75rem;border-bottom-left-radius:4px}.user-connect-links .link{display:inline-block;margin:0 .5rem}.user-connect-links .link .fa{font-size:1.25rem;color:#fff}.user-info-widget{background:#fff;border-radius:4px;padding:2rem 0 0;margin-bottom:.75rem;overflow:hidden}.user-info-widget .avatar,.user-info-widget .profile-data{margin-bottom:1rem}.user-info-widget .avatar{width:25%;float:left}.user-info-widget .avatar img{display:block;width:100%;border-top-right-radius:4px}.user-info-widget .avatar p{margin:0;padding:0 28px 0 .5rem;color:#dc7932;font-size:2rem;text-align:right;background:#f5f9fa;font-weight:700}.user-info-widget .avatar p span{position:absolute;top:14px;right:-10px;text-transform:uppercase;font-size:.625rem;line-height:1;transform-origin:bottom center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.user-info-widget .profile-data{padding-right:1.5rem;width:70%;float:right}.user-info-widget .profile-data section{border-bottom:1px solid #e8e9eb;padding:1rem 0}.user-info-widget .profile-data section:first-of-type{padding-top:0}.user-info-widget .profile-data section:last-of-type{padding-bottom:0;border-bottom:none}.user-info-widget .custom-title{color:#dc7932;font-size:1.125rem;text-transform:uppercase;font-weight:700;margin-top:0;margin-bottom:0}.user-info-widget .username{margin-top:0;margin-bottom:0;font:700 2rem/1 Montserrat,sans-serif}.user-info-widget .about-me{margin-top:0;margin-bottom:2rem}.user-info-widget .location,.user-info-widget .url{position:relative;padding-left:2rem;text-transform:uppercase;font-size:.875rem;font-weight:700}.user-info-widget .location span,.user-info-widget .url span{display:block}.user-info-widget .location:before,.user-info-widget .url:before{font-family:FontAwesome;font-size:1rem;position:absolute;left:0;top:-2px}.user-info-widget .location:before{content:'\f041'}.user-info-widget .url:before{content:'\f0c1'}@media only screen and (max-width:768px){.user-info-widget .avatar p{font-size:1.75rem;padding-right:.5rem}.user-info-widget .avatar span{display:none}}.user-selected-submissions{background:#e6e7e8;padding:3rem 60px;margin-top:2rem}.user-selected-submissions .header{position:relative;margin-bottom:2rem}.user-selected-submissions .title{text-transform:uppercase;font-size:1rem;margin:0 .5rem 0 0;width:auto;float:left;line-height:1}.user-selected-submissions .subtitle{color:#7f7f7f;font-size:.875rem;line-height:1.3;font-style:italic;font-weight:700;margin:0}.user-selected-submissions .content{margin-bottom:2rem;position:relative}.user-selected-submissions .loading{text-align:center;font-style:italic}.user-selected-submissions .user-selected-submissions-slider-nav-next,.user-selected-submissions .user-selected-submissions-slider-nav-prev{width:60px;color:#fff;border:none;background:0 0;font-size:1.5rem;outline:0;padding:0;margin:0;top:0;bottom:0;position:absolute}.user-selected-submissions .action,.user-sidebar .btn{font-size:.875rem;text-transform:uppercase;font-weight:700}.user-selected-submissions .user-selected-submissions-item,.user-sidebar .btn{margin-right:.5rem}.user-selected-submissions .user-selected-submissions-slider-nav-prev{left:-60px}.user-selected-submissions .user-selected-submissions-slider-nav-next{right:-60px}.user-selected-submissions .action{position:absolute;background:#e8e9eb;right:0;top:0;color:#333;padding-left:.5rem}.user-selected-submissions .action .fa{background:#333;color:#fff;text-align:center;width:1.5rem;height:1.5rem;line-height:1.5rem;margin-left:.5rem}.user-selected-submissions .action:hover{background:#dc7932;color:#fff}.user-selected-submissions .action:hover .fa{background:#dc7932}.user-sidebar{position:absolute;top:0;right:0;visibility:hidden;width:330px;height:100%;background:#fff;z-index:1;opacity:1;display:flex;flex-direction:column;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.user-sidebar .cover-photo{flex:1 1 auto;position:relative;overflow:hidden}.user-sidebar .cover-photo-background{background-color:#232425;position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-filter:blur(10px);filter:blur(10px)}.user-sidebar .top-bar{background:rgba(0,0,0,.2);padding:.5rem 0 .5rem .5rem;height:60px;display:flex;position:absolute;top:0;left:0;right:0}.user-sidebar .btn{background:#fff;padding:.5rem 1.5rem;border-radius:4px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.user-sidebar .btn .fa{margin-right:.75rem;font-size:1.25rem;vertical-align:top}.user-sidebar .btn:last-child{flex-grow:1}.user-sidebar .user-info{position:absolute;margin-top:25px;top:50%;left:50%;width:100%;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.user-sidebar .user-info img{width:100px;border-radius:4px;margin-bottom:1rem}.user-sidebar .user-info .login{margin:0;font-weight:700;text-transform:uppercase}.user-sidebar .user-info .location{font-style:italic;font-size:.875rem;margin-top:0}.user-sidebar .user-info .user-points{font-style:italic;font-size:.875rem;margin:0}.user-sidebar .stats-widget{flex:0 0 auto;padding:1rem}.user-sidebar .stats-widget-cash{background:#dc7932;color:#fff;border-radius:4px;text-transform:uppercase;font-size:.875rem;text-align:center;padding:1rem;font-weight:700;line-height:1;margin-bottom:1rem;text-shadow:0 1px 0 rgba(0,0,0,.2)}.user-sidebar .stats-widget-cash span{display:block;margin-top:.25rem;font-size:1.5rem}.user-sidebar .stats-widget-numbers{display:flex}.user-sidebar .stats-widget-numbers .column{flex:1 1 50%}.user-sidebar .stats-widget-numbers .column:first-child{padding-right:1rem;border-right:2px dotted #e8e9eb}.user-sidebar .stats-widget-numbers .column:last-child{padding-left:1rem}.user-sidebar .stats-widget-numbers section{padding:1rem 0;text-transform:uppercase;font-size:.75rem;line-height:1;text-align:center;font-weight:700}.user-sidebar .stats-widget-numbers section span{font-size:1.25rem;display:block;margin-top:.5rem}.user-sidebar .stats-widget-numbers section:first-child{border-bottom:2px solid #e8e9eb}.user-sidebar .bottom-bar{flex:0 0 auto;display:flex;flex-wrap:wrap;text-transform:uppercase;font-size:.875rem;font-weight:700}.user-sidebar .platform-selector{height:65px;flex:1 1 100%}.user-sidebar .platform-selector.expanded .platform-selector-wrapper{left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-sidebar .language-selector{height:65px;flex:1 1 60%;position:relative;overflow:hidden}.user-sidebar .language-selector.expanded .language-selector-wrapper{left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-sidebar .language-selector-wrapper,.user-sidebar .platform-selector-wrapper{background:#232425;width:200%;height:100%;position:relative;left:-100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.x-editable-text .action,.x-editable-text:before{opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s}.user-sidebar .language-selector-wrapper::after,.user-sidebar .platform-selector-wrapper::after{clear:both;content:"";display:table}.grid-item-preview-thumb:before,.x-contact-us:before,.x-editable-text:before,.x-loading,.x-submission-credits .tooltip:before{content:''}.user-sidebar .language-selector-wrapper .options,.user-sidebar .language-selector-wrapper .selector,.user-sidebar .platform-selector-wrapper .options,.user-sidebar .platform-selector-wrapper .selector{background:#232425;color:#fff;padding:1rem;width:50%;height:100%;float:left}.user-sidebar .language-selector-wrapper .options,.user-sidebar .platform-selector-wrapper .options{display:flex;align-items:center;font-size:.75rem}.user-sidebar .language-selector-wrapper .options .fa,.user-sidebar .platform-selector-wrapper .options .fa{cursor:pointer}.user-sidebar .language-selector-wrapper .options .item,.user-sidebar .platform-selector-wrapper .options .item{flex:1 1 0;background:#232425;margin-left:.5rem;padding-top:.2rem;padding-bottom:.2rem;display:inline-block;border:2px solid;cursor:pointer;text-align:center;border-radius:4px}.user-sidebar .language-selector-wrapper .options .item:hover,.user-sidebar .platform-selector-wrapper .options .item:hover{background:#fff;color:#232425;border-color:#fff}.user-sidebar .language-selector-wrapper .selector,.user-sidebar .platform-selector-wrapper .selector{display:flex;align-items:center;cursor:pointer}.user-sidebar .language-selector-wrapper .selector p,.user-sidebar .platform-selector-wrapper .selector p{flex:1 1 0;margin:0;width:100%}.user-sidebar .language-selector-wrapper .selector p span,.user-sidebar .platform-selector-wrapper .selector p span{font-weight:400;line-height:1;text-transform:none;display:block}.user-sidebar .language-selector-wrapper .selector .fa,.user-sidebar .platform-selector-wrapper .selector .fa{flex:0 0 auto}.user-sidebar .bottom-bar-logout{flex:1 1 40%;display:flex;padding:.75rem 1rem;color:#fff;background:#4d4d4d;align-items:center;justify-content:center}.user-sidebar .bottom-bar-logout .fa{margin-right:.5rem}.user-sidebar-opened .user-sidebar{visibility:visible;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-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)}@media only screen and (max-width:768px){.user-sidebar{width:calc(100% - 60px)}.user-sidebar .user-info img{width:75px;height:75px;margin-bottom:.5rem}.user-sidebar .user-info .location{margin-bottom:0}.user-sidebar .stats-widget{padding:.5rem}.user-sidebar .stats-widget-numbers section{padding-top:.5rem;padding-bottom:.5rem}}.x-comment{margin-bottom:.5rem}.x-contact-us{padding-top:3rem;padding-bottom:3rem;position:relative}.x-contact-us:before{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6)}.x-contact-us header{color:#fff;text-align:center}.x-contact-us header h2{margin-top:0;font-size:2rem;margin-bottom:.5rem}.x-contact-us header p{font-size:1rem;font-weight:700;margin:0 auto 2rem;width:25rem}.x-contact-us form{max-width:40rem;margin-left:auto;margin-right:auto}.x-editable-text{position:relative;z-index:1}.x-editable-text .value-wrapper{display:flex}.x-editable-text .value{flex:1 1 0}.x-editable-text:before{position:absolute;top:-4px;bottom:-4px;left:-6px;right:-6px;z-index:-1;background:#f0f0f0;transition:all .3s}.x-editable-text input,.x-editable-text textarea{display:block;background:#fff;border:none;outline:0;text-transform:inherit;font-style:inherit;padding:0}.x-editable-text .placeholder{font-style:italic;color:#7f7f7f}.x-editable-text .action{flex:0 0 auto;margin-left:6px;color:#7f7f7f;transition:all .3s}.x-editable-text .action .fa{vertical-align:middle}.x-editable-text.is-editable:hover .action,.x-editable-text.is-editable:hover:before,.x-editable-text.is-editing .action,.x-editable-text.is-editing:before{opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.x-file-droplet-droppable-area{display:flex;align-items:center}.x-file-droplet-droppable-area section{padding:2rem;text-align:center}.x-file-droplet{color:#dc7932;border:2px dashed #dc7932;border-radius:4px;background:#fff;display:flex;width:100%}.x-file-droplet.uploading{width:100%;background:#fff;border:none;color:inherit;padding:2rem}.grid-item-preview-author,.grid-item-preview-title{color:#fff;font-size:.875rem;font-weight:700;font-family:Montserrat,sans-serif;text-transform:uppercase}.preview-wrapper{display:flex;width:100%;align-items:flex-start}.uploading .preview-wrapper{align-items:stretch}.grid-item-preview{flex:0 0 35%}.media-preview{flex:0 0 100%;background:#000;border-radius:4px;display:flex;align-items:center;justify-content:center}.media-preview-loading{width:50%}.media-preview-loading-logo{background:url(images/logo-compact.svg) center center no-repeat #fff;background-size:33%;display:block;border-radius:50%;width:60px;height:60px;margin:0 auto 2rem}.media-preview-loading-progress{height:4px;background:#d6d7d9;border-radius:4px;margin-left:auto;position:relative;overflow:hidden}.media-preview-loading-progress span{display:block;background:#dc7932;height:100%;border-radius:4px;position:relative;left:-50px;width:50px;-webkit-animation:loading-progress 3s linear infinite;-moz-animation:loading-progress 3s linear infinite;animation:loading-progress 3s linear infinite}@keyframes loading-progress{from{left:-50px}to{left:100%}}.grid-item-preview-thumb{position:relative;height:120px;overflow:hidden;background:#000}.grid-item-preview-thumb img{max-width:100%}.grid-item-preview-thumb:before{position:absolute;top:0;left:0;right:0;height:25px;background-image:-webkit-linear-gradient(top,rgba(65,66,67,.5) 0,rgba(65,66,67,0) 100%);background-image:linear-gradient(to bottom,rgba(65,66,67,.5) 0,rgba(65,66,67,0) 100%)}.grid-item-preview-author{position:absolute;top:0;left:0;right:0;text-align:right;padding:.25rem .5rem}.grid-item-preview-title{margin:0;padding:.5rem 1rem;line-height:1;background:#414243;height:4rem;display:flex;align-items:center;justify-content:center}.grid-item-preview-descr{background:#fafafa;color:#414243;font-size:.75rem;padding:.5rem;margin:0;max-height:100px;overflow:hidden;font-style:italic}.x-loading{width:100%;height:100%;position:fixed;left:0;top:0;background:#ecf0f1;z-index:9999}.x-loading .loading-icon{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(/assets/images/loading-5f7b1ab7390167ed2e23fd6f28ea1d6d.gif);background-color:#ecf0f1;width:200px;height:200px}.x-pagination-controls{font-size:.875rem;margin:20px 0;text-align:center}.x-pagination-controls a{margin-right:10px;background:#fff;border-radius:4px;border:none;padding:.5rem 1rem;display:inline-block;color:#333;text-align:center}.x-pagination-controls a:hover{background:#f9f9f9}.x-pagination-controls a.current{background:#b2b2b2;color:#fff;font-weight:700}.x-pagination-controls a.next-page,.x-pagination-controls a.prev-page{min-width:100px}.x-pagination-controls a:last-of-type{margin-right:0}.x-signup{padding:40px 0}.x-signup .terms{font-size:.875rem;font-weight:400;color:#7f7f7f;font-style:italic;width:60%;margin:.5rem auto}.x-submission-comments{flex-basis:66%}.x-submission-comments .comments-loading{text-align:center}.x-submission-comments .comments-form{margin-bottom:.5rem;background:#fff;border-radius:4px;padding:1.5rem}.x-submission-comments .comments-form textarea{background:#fafafa;border:1px solid #fafafa;border-radius:4px;width:100%;padding:1rem;outline:0;margin-bottom:.5rem;resize:vertical}.x-submission-comments .comments-form textarea:focus,.x-submission-comments .comments-form:hover textarea{border-color:#d6d7d9}@media only screen and (max-width:768px){.x-submission-comments{flex-basis:100%;order:2}}.x-submission-credits{padding:.5rem 0;display:flex;align-items:center}.x-submission-credits .credits-counter{margin:0;border-right:1px solid #b2b2b2;padding:1rem 1rem 1rem 0;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase}.x-submission-credits .credits-list{flex-grow:1;margin:0;padding:0 0 0 1rem;list-style:none}.x-submission-credits .credits-list li{display:inline-block;margin-right:.5rem;position:relative}.x-submission-credits .credits-list li:hover .tooltip{opacity:1;z-index:999;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.x-submission-credits .credits-list img{display:block;width:40px;height:40px;border-radius:4px}.x-submission-credits .tooltip{opacity:0;position:absolute;bottom:150%;left:50%;margin-left:-7rem;background:#fff;z-index:1;border-radius:4px;width:14rem;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.x-submission-credits .tooltip:before{position:absolute;bottom:-.75rem;margin-left:-.75rem;left:50%;height:0;width:0;border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-top:.75rem solid #232425}.x-submission-credits .tooltip .user-data{padding:.75rem}.x-submission-credits .tooltip .user-data p{margin:0}.x-submission-credits .tooltip .user-data p:first-child{color:#dc7932;text-transform:uppercase;font-weight:700}.x-submission-credits .tooltip .user-data p:last-child{font-size:.875rem}.x-submission-credits .tooltip .user-profile{background:#232425;font-size:.875rem;text-align:center;padding:1rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.x-submission-credits .tooltip .user-profile .cta{font-size:1rem;display:block}.x-submission-votes{flex-basis:33%;margin-left:1%;margin-bottom:.5rem}.x-submission-votes .vote-widget{background:#dc7932;border-radius:4px;padding:0 .5rem .5rem;text-align:center}.x-submission-votes .votes-received{text-transform:uppercase;color:#fff;font-family:Montserrat,sans-serif;font-size:1.25rem;margin:0;padding:1rem 0}.x-submission-votes .vote-casting{background:#fff;border-radius:4px;padding:1rem}.x-submission-votes .vote-casting-title{color:#dc7932;margin-top:0;text-transform:uppercase}.x-submission-votes .vote-casting-desc{margin:0}.x-submission-votes .vote-casting-desc span{display:block;font-weight:700;margin:.5rem 0}.x-submission-votes button{margin-top:1.5rem}@media only screen and (max-width:768px){.x-submission-votes{flex-basis:100%;order:1;margin-left:0}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-size:16px}body>#mocha,body>#mocha-fixture{height:auto}.hidden{display:none}