html{height:auto;min-height:100%}body{height:auto;min-height:100%;background:-moz-linear-gradient(to bottom, #fff 0%,#fff 110px,#eee 600px,#eee 100%);background:-webkit-linear-gradient(to bottom, #fff 0%,#fff 110px,#eee 600px,#eee 100%);background:linear-gradient(to bottom, #ffffff 0%,#ffffff 110px,#eeeeee 600px,#eeeeee 100%)}.inPageModule{background:#fff}.communityPage .sectionBanner{color:#fff;position:relative}.communityPage .sectionBanner.mainBanner .bannerButton{font-size:13px !important;padding:12px 0 !important;width:230px}.communityPage .sectionBanner .bannerContent{width:100%;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.communityPage .sectionBanner .bannerContent .bannerHeader{color:#fff;display:block;width:90%;margin:0 auto 12px auto;white-space:pre-wrap;float:none}.communityPage .sectionBanner .bannerContent .bannerDescription{color:#fff;margin:0 auto 0px auto;float:none}.communityPage .sectionBanner .bannerContent .buttonsJoinerText{color:#fff;font-size:11px;letter-spacing:0.1em;position:relative;top:15px;margin:0 6px}.communityPage .sectionBanner .bannerContent .buttonContainer{display:inline-block}.communityPage .sectionBanner .bannerContent .buttonContainer .buttonLabel{vertical-align:top}.communityPage .bannerOverlay{width:100%;height:100%;background:rgba(0,0,0,0.2);z-index:-10;position:absolute}.communityPage .bannerOpacity{opacity:0.7}.communityPage .bottomBorder{border-bottom:3px solid #eee}.communityPage .designerInfoContainer{height:360px;margin-top:20px}.communityPage .designerInfoContainer .designerProfileImage{height:180px;width:180px;-moz-border-radius:180px;-webkit-border-radius:180px;border-radius:180px;border:1px solid #eee;margin-bottom:10px}.communityPage .designerInfoContainer .designerName{font:28px 'Georgia';color:#666;text-align:center}.communityPage .designerInfoContainer .designerStats{display:table;margin-left:auto;margin-right:auto}.communityPage .designerInfoContainer .designerStats .fieldWrapper{padding-right:5px}.communityPage .gridPanel{float:left}.communityPage .gridPanel .gridRow{width:94%;margin:40px 3% 40px 3%;float:left}.communityPage .gridPanel .gridRow .gridItem{width:33.12%;float:left;text-align:center}.communityPage .gridPanel .gridRow .gridItem .gridItemImageWrapper{height:74px;position:relative;margin-bottom:20px}.communityPage .gridPanel .gridRow .gridItem .gridItemImageWrapper .gridItemImage{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto}.communityPage .gridPanel .gridRow .gridItem .gridItemHeader{font-family:'archer', Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;width:70%;margin:0 auto 20px auto}.communityPage .gridPanel .gridRow .gridItem .gridItemText{width:85%;margin:0 auto auto}.communityPage .designImageContainer{border-left:3px solid #eee;border-right:3px solid #eee;height:600px;position:relative}.communityPage .designImageBox{display:table;margin-left:auto;margin-right:auto;position:relative}.communityPage .designImageBox .designImage{max-height:500px;max-width:500px;display:block;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}.communityPage .designImageBox .designNameInfo{position:absolute;transform:translate(-50%, -50%);top:47%;left:50%;display:table}.communityPage .designImageBox .designNameInfo .designName{font:28px 'Georgia'}.communityPage .designImageBox .designOverlay{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;opacity:0.7}.communityPage .designImageBox .designOverlay:hover{display:block}.communityPage .designRating .leftPanel{width:235px}.communityPage .listPanel{padding-bottom:10px}.communityPage .listPanel>div{border-top:2px #eee solid}.communityPage .listPanel .panelHeader{height:92px;padding-left:35px;border-top:none}.communityPage .listPanel .panelHeader .listTitle{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);position:relative;top:50%}.communityPage .listPanel .panelHeader .buttonContainer{position:relative;left:140px;bottom:16px}.communityPage .listPanel .panelHeader .buttonContainer .buttonIcon{margin:-1px 0px 0px 5px}.communityPage .listPanel .panelHeader .buttonContainer .buttonLabel{vertical-align:top}.communityPage .listPanel .emptyStateText{border-top:2px #eee solid;padding:40px 0 0 35px}.communityPage .eventTile{border-top:2px #eee solid;padding-left:35px;height:80px;position:relative}.communityPage .eventTile .eventInfo{width:100%}.communityPage .eventTile .eventInfo .eventTitle,.communityPage .eventTile .eventInfo .eventDate{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding-right:5%;width:30%;position:absolute;top:50%}.communityPage .eventTile .eventInfo .eventDate{left:40%}.communityPage .eventTile .button{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;top:50%;right:4%}.communityPage .showHidePanel{display:none;text-align:center;padding-bottom:10px}.communityPage .showHidePanel .toggleSwitch{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-weight:bold;font-size:12px;color:#ccc;background-color:#fff;-moz-border-radius:20px 20px 30px 30px;-webkit-border-radius:20px 20px 30px 30px;border-radius:20px 20px 30px 30px;text-transform:uppercase;text-decoration:none;clear:both;letter-spacing:0.1em;padding:15px 40px 10px 40px}.communityPage .designerWinStats{width:468px;height:30px;float:left}.communityPage .designerWinStats .statsContainer{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-size:12px;float:left;padding-right:5px;text-transform:uppercase;height:30px;line-height:30px;font-weight:300;letter-spacing:0.05em}.communityPage .designerWinStats .statsContainer img{padding-right:4px}img.profileImage.medium{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;height:50px;width:50px}.userProfileImg{width:40px;height:40px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;margin-right:10px}.userInfoText{width:160px}.activityCaption{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:10px;font-weight:500;color:#999;letter-spacing:.05em}.activityCalloutActionLink{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:10px;font-weight:500;color:#8AAD3A;letter-spacing:.05em}.activityCalloutContainer{-moz-box-shadow:-1px -1px 1px #eee,1px 1px 3px #bbb;-webkit-box-shadow:-1px -1px 1px #eee,1px 1px 3px #bbb;box-shadow:-1px -1px 1px #eee,1px 1px 3px #bbb;background-color:#fbfbfb;padding:10px}.communityComment{float:right;width:30%;margin-top:-80px}.communityComment .commentInput{width:300px;height:60px}.communityComment .submitCommentButton{float:right;padding:0px 30px;margin-top:10px;margin-right:32px}.community-sprite,.winnerIconTrophy,.winnerIconMedal,.winnerIconRibbon,.winnerIconCommunity,.notLikedIcon,.notLikedIcon:hover,.islikedIcon,.hoverLikedIcon,.firstPlace,.editorsPick,.winner{background-image:url('../../../../../images/sprites/community.png');background-repeat:no-repeat}.winnerIconTrophy{width:16px;height:16px;vertical-align:text-top;background-position:0 -403px}.winnerIconMedal{width:23px;height:17px;vertical-align:text-top;background-position:0 -370px}.winnerIconRibbon{width:10px;height:16px;vertical-align:text-top;background-position:0 -387px}.winnerIconCommunity{width:23px;height:15px;vertical-align:text-top;background-position:0 -355px}.notLikedIcon{width:22px;height:17px;background-position:0 -224px}.notLikedIcon:hover{background-position:0 -258px}.islikedIcon{width:22px;height:17px;background-position:0 -241px}.hoverLikedIcon{width:22px;height:17px;background-position:0 -258px}.firstPlace{width:41px;height:24px;vertical-align:text-top;position:relative;top:50%;transform:translateY(-50%);background-position:0 -16px}.editorsPick{width:41px;height:16px;vertical-align:text-top;position:relative;top:50%;transform:translateY(-50%);background-position:0 0}.winner{width:39px;height:24px;vertical-align:text-top;position:relative;top:50%;transform:translateY(-50%);background-position:0 -40px}/*!
 * @license
 * MyFonts Webfont Build ID 2863306, 2014-08-14T14:49:27-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Brandon Grotesque Regular by HVD Fonts
 * URL: http://www.myfonts.com/fonts/hvdfonts/brandon-grotesque/regular/
 *
 * Webfont: Brandon Grotesque Light by HVD Fonts
 * URL: http://www.myfonts.com/fonts/hvdfonts/brandon-grotesque/light/
 *
 * Webfont: Brandon Grotesque Bold by HVD Fonts
 * URL: http://www.myfonts.com/fonts/hvdfonts/brandon-grotesque/bold/
 *
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2863306
 * Licensed pageviews: 50,000,000
 * Webfonts copyright: Copyright (c) 2009 by Hannes von Doehren. All rights reserved.
 *
 *  2014 MyFonts Inc
 */@font-face{font-family:"brandon-grotesque";font-style:normal;font-weight:400;src:url("https://minted-fonts.mintedcdn.net/brandon-grotesque/400.woff")}@font-face{font-family:"brandon-grotesque";font-style:normal;font-weight:300;src:url("https://minted-fonts.mintedcdn.net/brandon-grotesque/300.woff")}@font-face{font-family:"brandon-grotesque";font-style:normal;font-weight:700;src:url("https://minted-fonts.mintedcdn.net/brandon-grotesque/700.woff")}@font-face{font-family:"daniel";font-style:normal;font-weight:400;src:url("https://minted-fonts.mintedcdn.net/daniel/400.woff")}@font-face{font-family:"daniel";font-style:normal;font-weight:700;src:url("https://minted-fonts.mintedcdn.net/daniel/700.woff")}@font-face{font-family:"archer";font-style:normal;font-weight:400;src:url("https://minted-fonts.mintedcdn.net/archer/400.woff")}@font-face{font-family:"archer";font-style:normal;font-weight:500;src:url("https://minted-fonts.mintedcdn.net/archer/500.woff")}@font-face{font-family:"archer";font-style:italic;font-weight:500;src:url("https://minted-fonts.mintedcdn.net/archer/italic/500.woff")}@font-face{font-family:"archer";font-style:normal;font-weight:700;src:url("https://minted-fonts.mintedcdn.net/archer/700.woff")}@font-face{font-family:"Mier-A";font-style:normal;font-weight:100;src:url("https://minted-fonts.mintedcdn.net/mier-a/100.woff")}@font-face{font-family:"Mier-A";font-style:normal;font-weight:200;src:url("https://minted-fonts.mintedcdn.net/mier-a/200.woff")}@font-face{font-family:"Mier-A";font-style:normal;font-weight:300;src:url("https://minted-fonts.mintedcdn.net/mier-a/300.woff")}@font-face{font-family:"Mier-A";font-style:normal;font-weight:400;src:url("https://minted-fonts.mintedcdn.net/mier-a/400.woff")}@font-face{font-family:"Mier-A";font-style:normal;font-weight:500;src:url("https://minted-fonts.mintedcdn.net/mier-a/500.woff")}@font-face{font-family:"Mier-A";font-style:normal;font-weight:600;src:url("https://minted-fonts.mintedcdn.net/mier-a/600.woff")}@font-face{font-family:"Mier-A";font-style:normal;font-weight:700;src:url("https://minted-fonts.mintedcdn.net/mier-a/700.woff")}.communityPage .headingText{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-transform:uppercase}.main h1{font-family:'archer', Helvetica, Arial, sans-serif;font-size:36px;font-weight:300;line-height:1.2;color:#333;border:none;margin:0px}.main h2{font-family:'archer', Helvetica, Arial, sans-serif;font-size:24px;font-weight:300;color:#333;border:none;margin-bottom:0px;text-transform:lowercase}.main h3{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:14px;font-weight:600;color:#333;letter-spacing:.05em;border:none;margin-bottom:0px}.main h4{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:12px;font-weight:300;color:#666 !important;letter-spacing:.05em;border:none;margin-bottom:0px;line-height:1.3}.main p{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#666}.nameLabel{font-family:'archer', Helvetica, Arial, sans-serif;font-size:14px;font-weight:700;line-height:1.8;color:#333 !important}.caption{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-size:13px;font-weight:300;line-height:1.2;color:#333}a.inline{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-size:16px;font-weight:500;color:#8AAD3A}a.actionLink{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:12px;font-weight:500;color:#8AAD3A;letter-spacing:.05em}.calloutText{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-style:italic;font-size:16px;font-weight:300;color:#333;line-height:1.1}.calloutLarge{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-size:20px;font-weight:300;line-height:1.4;color:#333}.jumboText{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-size:50px;font-weight:400;color:#666}.jumbotron{font-family:'archer', Helvetica, Arial, sans-serif;font-size:60px;font-weight:300 !important;color:#333;text-transform:lowercase;line-height:1.1}.emptyStateText{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;color:#666;font-size:16px;font-weight:300;line-height:1.2}.messageContainer{background-color:#aaa}.aboutArtistCarousel{position:relative;width:100%;height:100%}.aboutArtistCarousel .aboutArtistPagination{z-index:15}.aboutArtistCarousel .aboutArtistPagination li{list-style-type:none}.aboutArtistCarousel .aboutArtistPhoto{width:100%;height:100%;margin:0px;background-size:cover;background-repeat:no-repeat}.aboutArtistCarousel .cyclerLeftWrapper,.aboutArtistCarousel .cyclerRightWrapper{z-index:14;position:absolute;background-color:rgba(255,255,255,0.5);width:25px;height:25px;cursor:pointer}.aboutArtistCarousel .cyclerLeftWrapper img,.aboutArtistCarousel .cyclerRightWrapper img{display:block}.aboutArtistCarousel .cyclerLeftWrapper{margin-left:10px}.aboutArtistCarousel .cyclerRightWrapper{right:0;margin-right:10px}.artistPicksCyclerLeftWrapper,.artistPicksCyclerRightWrapper{z-index:14;position:absolute;top:0;margin-top:100px;width:20px;height:20px}.artistPicksCyclerLeftWrapper img,.artistPicksCyclerRightWrapper img{display:block}.artistPicksPagination{z-index:15}.artistPicksPagination li{list-style-type:none}.activityFeedContainer{width:920px;position:relative;bottom:40px;margin:0 auto;margin-bottom:-20px}.activityFeedContainer .activityFeedPanel{background-color:#fff;overflow:hidden}.activityFeedContainer .activityFeedPanel .listPanel .panelHeader{background-color:#fff;border-bottom:2px solid #eee;display:none}.activityFeedContainer .activityFeedPanel .activityFeedTile{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;width:305px;height:150px;background-color:#fff;border-right:2px solid #eee;position:relative;float:left}.activityFeedContainer .activityFeedPanel .activityFeedTile:nth-child(-n+4){border-top:none}.activityFeedContainer .activityFeedPanel .activityFeedTile:nth-child(3n+4){border-right:none}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .activityDescription{margin-top:-3px;width:85px}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .userInfo{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;top:50%;margin-left:20px}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .userInfo .userInfoText{width:115px;height:100px}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .userInfo .userInfoText .nameLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:110px}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .userInfo .userInfoText .activityCaption .activityCaption{color:#666;margin-left:10px;margin-top:2px}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .activityPreview{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);margin-right:20px;margin-left:20px;position:absolute;top:48%;right:0}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .activityPreview .activityThumbLink{display:block}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .activityPreview .activityThumbnail{-moz-box-shadow:-1px -1px 1px #eee,1px 1px 3px #bbb;-webkit-box-shadow:-1px -1px 1px #eee,1px 1px 3px #bbb;box-shadow:-1px -1px 1px #eee,1px 1px 3px #bbb;max-height:90px;max-width:90px;pointer-events:none}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .activityPreview .activityCalloutContainer{height:80px;width:80px;text-align:center}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .activityPreview .activityCalloutContainer .calloutText{width:80px;margin-bottom:3px}.activityFeedContainer .activityFeedPanel .activityFeedTile .feedContent .activityPreview .activityCalloutContainer .activityCalloutActionLink{width:83px}.activityFeedContainer .activityFeedPanel .activityFeedTile.pollActivity .activityThumbnail{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;max-height:60px;max-width:60px;top:40%;left:50%}.activityFeedContainer .activityFeedPanel .activityFeedTile.pollActivity .activityCaptionText{margin-top:-2px !important}.activityFeedContainer .activityFeedPanel .activityFeedTile.pollActivity .activityCalloutActionLink{position:absolute;bottom:7%}.activityFeedContainer .showHidePanel{padding-bottom:0px}.activityFeedContainer .showHidePanel .toggleSwitch{bottom:5px}.commentsContainer{display:flex}.commentsContainer .commenterInfo{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:700;color:#999;font-size:0.875rem;letter-spacing:0.05rem;text-transform:uppercase}.commentsContainer table{border-collapse:collapse;border-style:hidden}.commentsContainer table td{padding:15px 16px 6px 0px;text-align:center;border:1px solid #ccc}.commentsContainer table p{text-align:justify}.communityPage .designsRow{margin-bottom:40px}.communityPage .item{width:290px}.communityPage .item .designBlockContainer{bottom:0;left:-5%;right:0;margin-left:0px;margin-right:0px}.communityPage .item .designImageBox{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.communityPage .item .designImageBox .designImage{display:block;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;pointer-events:none}.communityPage .item .designImageBox .designImageQL{max-width:280px;max-height:350px;pointer-events:none}.communityPage .item .prizeInfo{width:230px;margin-left:auto;margin-right:auto;padding-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communityPage .item .designDesigner{width:230px;margin-left:auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:12px;font-weight:300;color:#666 !important;letter-spacing:.05em;border:none;margin-bottom:0px;line-height:1.3}.communityPage .item .designActionButtons .ratingButton{display:inline-block;padding-right:5px;margin-top:2px}.communityPage .item .designActionButtons .ratingButton button{width:80px}.communityPage .item .designActionButtons .sayCongratsButton{display:inline-block;margin:2px 5px 0px 66px}.communityPage .item .designActionButtons .fullLikeButton{display:inline-block;margin-top:2px;float:right}.communityPage .item .designActionButtons .fullLikeButton .unlike button,.communityPage .item .designActionButtons .fullLikeButton .like button{width:58px}.communityPage .item .pinShadow{display:none}.communityPage .designOverlayContainer{display:none}.communityPage .designOverlayContainer .designOverlay{display:block;z-index:10;opacity:0.5}.communityPage .designOverlayContainer .socialButtons{width:78px;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:47%;left:50%;display:table;z-index:12}.communityPage .designOverlayContainer .socialButtons .socialShareLinks{width:50px}.dropdownButtonButton{padding-left:10px;padding-right:10px}.arrowDownGreyIcon,.arrowDownWhiteIcon{float:right;margin-left:5px;margin-top:2px}.dropdownList{z-index:100;text-align:left;display:none;position:absolute}.dropdownList .dropdownListItemContainer{-moz-box-shadow:6px 11px 30px 5px rgba(160,160,160,0.5);-webkit-box-shadow:6px 11px 30px 5px rgba(160,160,160,0.5);box-shadow:6px 11px 30px 5px rgba(160,160,160,0.5);background:#fff;border:1px solid #eee;width:155px}.dropdownList .dropdownListItemContainer .dropdownListItem{padding:10px;border-bottom:1px solid #eee}.dropdownList .dropdownListItemContainer .dropdownListItem:hover:not(.disabled){background:#eee}.dropdownList .dropdownListItemContainer .dropdownListItem a{text-decoration:none}.dropdownList .dropdownListItemContainer .dropdownListItem h6{display:inline-block;color:#8AAD3A;font-size:10px;margin-top:5px;margin-bottom:5px;cursor:pointer}.dropdownList:after,.dropdownList:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:relative;pointer-events:none}.dropdownList:before{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:9px;margin-left:-9px;top:-7px}.eventsListPanel .listTitle{font-family:'Mier-A', Helvetica, sans-serif !important;text-transform:uppercase;font-size:30px;font-weight:100}.eventsListPanel .emptyStateText.emptyStateText{padding-top:20px;padding-bottom:10px;font-family:'Mier-A', Helvetica, sans-serif !important;color:#333}.eventsListPanel .eventTitle,.eventsListPanel .eventDate{font-family:'Mier-A', Helvetica, sans-serif !important;color:#333}.feedbackGallery{padding:15px 32px 40px 32px}.feedbackGallery .headerContainer{width:85%;height:50px;padding-bottom:30px}.feedbackGallery .headerContainer .text--primary{width:100% !important;padding-bottom:10px}.feedbackGallery .headerContainer .text--primary a{color:#333 !important}.feedbackGallery .activityCalloutContainer{margin-bottom:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.feedbackGallery .activityCalloutContainer .designerInfoContainer{width:225px;padding-left:10px;padding-right:10px}.feedbackGallery .secondaryActionButton{float:right;margin-top:-63px}.feedbackGallery .calloutTextContainer{width:870px}.feedbackGallery .mainContents{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;flex-flow:row nowrap}.feedbackGallery .mainContents .designImageContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;max-width:600px;max-height:400px;width:50%}.feedbackGallery .mainContents .designImageContainer img{max-width:inherit;max-height:inherit;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}.feedbackGallery .mainContents .sideContainerPanel{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;margin-left:50px;width:50%}.feedbackGallery .mainContents .sideContainerPanel .commentsTitle{margin-top:30px}.feedbackGallery .mainContents .sideContainerPanel .communityCommentContainer{padding-bottom:20px;border-bottom:1px solid #ccc}.feedbackGallery .mainContents .sideContainerPanel .communityCommentContainer .communityComment{float:none;margin-top:0;width:100%}.feedbackGallery .mainContents .sideContainerPanel .communityCommentContainer .communityComment .submitCommentButton{margin-right:auto}.feedbackGallery .mainContents .sideContainerPanel .communityCommentContainer .communityComment .commentInput{width:100%}.quickVoteHorizontal{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-transform:uppercase}.quickVoteHorizontal .hoverPlaceholder{width:258px;height:10px;margin-left:-75px;position:absolute}.quickVoteHorizontal .quickVotePanel{width:258px;height:88px;margin-left:-95px;background:#fff;border:1px solid #ddd;position:absolute;z-index:15;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:10px;-moz-box-shadow:6px 11px 30px 5px rgba(160,160,160,0.5);-webkit-box-shadow:6px 11px 30px 5px rgba(160,160,160,0.5);box-shadow:6px 11px 30px 5px rgba(160,160,160,0.5)}.quickVoteHorizontal .quickVotePanel:after,.quickVoteHorizontal .quickVotePanel:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.quickVoteHorizontal .quickVotePanel:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.quickVoteHorizontal .quickVotePanel:before{border-color:rgba(221,221,221,0);border-bottom-color:#ddd;border-width:11px;margin-left:-11px}.quickVoteHorizontal .buttonWrapper{padding-top:20px;padding-left:16px}.quickVoteHorizontal .buttonWrapper .voteButton{display:inline-block;padding-right:7px;height:52px}.quickVoteHorizontal .buttonWrapper .caption{height:7px;padding-top:5px;font-size:12px;color:#ccc}.quickVoteHorizontal .ratingScore{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;-moz-border-radius:32px;-webkit-border-radius:32px;border-radius:32px;width:32px;height:32px;border:2px solid #aaa;cursor:pointer}.quickVoteHorizontal .ratingScore .ratingScoreValue{font-size:13px;color:#aaa;height:32px;width:32px;text-align:center;vertical-align:middle;display:table-cell}.quickVoteHorizontal .ratingScore:hover{border:2px solid #8AAD3A;background-color:#8AAD3A}.quickVoteHorizontal .ratingScore:hover .ratingScoreValue{color:#fff}.quickVoteHorizontal .ratingScore.selected{border:2px solid #8AAD3A;background-color:#8AAD3A}.quickVoteHorizontal .ratingScore.selected .ratingScoreValue{color:#fff}.pagination{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-size:14px;text-transform:uppercase}.pagination span,.pagination a{padding:0 2px}.pagination a.paginator_selected_page{background-color:#8AAD3A;color:#fff;font-weight:bold;padding:2px 5px;margin:0 2px;border:0}.pagination .viewAll{font-weight:bold;font-size:14px}.userResponseWidget{padding:15px 32px 40px 32px}.userResponseWidget .headerContainer{width:85%;height:50px;padding-bottom:30px}.userResponseWidget .headerContainer .text--primary{width:100% !important;padding-bottom:10px}.userResponseWidget .headerContainer .text--primary a{color:#333 !important}.userResponseWidget .activityCalloutContainer{height:55px;margin-bottom:15px}.userResponseWidget .activityCalloutContainer .userInfoContainer{width:225px;padding-left:10px;padding-right:10px}.userResponseWidget .secondaryActionButton{float:right;margin-top:-63px}.userResponseWidget .calloutTextContainer{width:320px}.userResponseWidget .calloutTextContainer .responseCount{margin-top:10px}.userResponseWidget .mainContents{display:inline-block}.userResponseWidget .secondaryContents{display:none;border-top:1px solid #eee;margin-top:40px;padding-top:20px;width:100%}.userResponseWidget .secondaryContents .userContents{display:inline-block;width:30%}.userResponseWidget .secondaryContents .itemUrl{color:#333}.userResponseWidget .secondaryContents .designContents{display:inline-block;width:40%}.userResponseWidget .communityDesignPoll .pollOptionTag{padding-bottom:5px;display:inline-block}.userResponseWidget .communityDesignPoll .designOverlayContainer button{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;position:absolute;width:175px}.userResponseWidget .communityDesignPoll .notSelected .designImageBox>.designImage{opacity:0.3}.userResponseWidget .mainContents .communityDesignPoll .pollOptionsContainer{height:260px;width:260px}.userResponseWidget .mainContents .communityDesignPoll .designImage{max-height:260px;max-width:260px}.userResponseWidget .mainContents .communityDesignPoll .option{margin-left:16px !important;margin-right:16px !important}.userResponseWidget .mainContents .communityDesignPoll .option:first-child{margin-left:0px !important}.userResponseWidget .mainContents .communityDesignPoll .option:last-child{margin-right:0px !important}.userResponseWidget .secondaryContents .text--quaternary{margin-bottom:5px}.userResponseWidget .secondaryContents .communityDesignPoll .pollOptionsContainer{height:75px;width:75px}.userResponseWidget .secondaryContents .communityDesignPoll .designImageBox{margin-bottom:12px}.userResponseWidget .secondaryContents .communityDesignPoll .designImageBox .designImage{max-height:75px;max-width:75px;pointer-events:none}.userResponseWidget .secondaryContents .communityDesignPoll .option{margin-left:18px !important;margin-right:18px !important}.userResponseWidget .secondaryContents .communityDesignPoll .option:first-child{margin-left:0px !important}.userResponseWidget .secondaryContents .communityDesignPoll .option:last-child{margin-right:0px !important}.userResponseWidget .secondaryContents .communityDesignPoll .percent{color:#333;font-weight:700;text-align:center;margin-bottom:5px}.userResponseWidget .secondaryContents .communityDesignPoll .ui-progressbar{height:3px;width:70px;margin-bottom:4px;margin-top:-2px;margin-right:2px;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;border-radius:3px !important}.userResponseWidget .secondaryContents .communityDesignPoll .checkWrapper{position:absolute;right:-5px;bottom:-8px}.dashboardModule.payoneer .payoneerInfo{padding:10px 20px 0 20px}.dashboardModule.payoneer .buttonFlat{margin:15px 0}.dashboardModule.payoneer .lastPaymentInfo{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.dashboardModule.payoneer .contentPadding{margin-top:10px}.dashboardModule.payoneer .errorText{color:#C10000}.payoneerModal input[type="radio"]{position:absolute;clip:rect(0px, 0px, 0px, 0px)}.payoneerModal .payeeRadioInput+label span{display:block;background-color:#fff;height:1.2rem;width:1.2rem;border-width:0.0625rem;border-style:solid;border-color:#ccc;border-image:initial;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out}.payoneerModal .payeeRadioInput:checked+label span{height:.435rem;width:.435rem;border-width:0.4rem;border-color:#333}.payoneerModal .payeeDescription{margin-left:1rem}.payoneerModal .inputTextField{padding:.5rem;-moz-border-radius:.2em;-webkit-border-radius:.2em;-o-border-radius:.2em;-ms-border-radius:.2em;border-radius:.2em;margin:.4rem .4rem .4rem 0;line-height:1.3rem}.payoneerModal .payeeRadioLabel{display:flex}.designerAtAGlanceContainer.enableCommunityForums{height:250px}.designerAtAGlanceContainer{height:180px;margin-top:35px}.designerAtAGlanceContainer .profilePictureContainer{height:145px;width:145px;float:left}.designerAtAGlanceContainer .profilePictureContainer .profilePicture{-moz-border-radius:180px;-webkit-border-radius:180px;border-radius:180px;width:142px;height:142px}.designerAtAGlanceContainer .contentContainer{width:745px;height:110px;float:left;padding-left:20px}.designerAtAGlanceContainer .contentContainer .personalGreeting{float:none}.designerAtAGlanceContainer .contentContainer .statsAndButtonsContainer{height:40px}.designerAtAGlanceContainer .contentContainer .statsAndButtonsContainer .buttonsContainer{float:left;height:40px}.designerAtAGlanceContainer .contentContainer .statsAndButtonsContainer .buttonsContainer .profileButton{display:inline-block;float:right;padding-left:2px}.designerAtAGlanceContainer .contentContainer .statsAndButtonsContainer .buttonsContainer .storeButton{display:inline-block;float:right;padding-left:2px}.designerAtAGlanceContainer .contentContainer .statsAndButtonsContainer .statText{color:#333}.designerAtAGlanceContainer .contentContainer .messageToArtistContainer{background:#368097;width:96%}.designerAtAGlanceContainer .contentContainer .messageToArtistContainer .messageToArtist{color:#eee;padding:10px}.designerAtAGlanceContainer .contentContainer .messageToArtistContainer .messageToArtist a{text-decoration:none;color:#eee;font-weight:bold}.dashboardModule .emptyStateText{padding:20px 20px 0 20px}.dashboardModule .headerTitle{display:inline-block}.dashboardModule .dashboardModuleHeader .calendarIconContainer{display:inline-block;width:20px;height:22px;margin:8px 12px;cursor:pointer;float:right;position:relative}.dashboardModule .panelRow{height:82px;border-bottom:1px solid #eee}.dashboardModule .panelRow .floatedItem{display:inline-block;float:left;height:100%}.dashboardModule .panelRow .hoverContainer{position:relative}.dashboardModule .panelRow .hoverContainer .hoverContents{display:none;position:absolute;top:0px}.dashboardModule .panelRow:hover{background:#f9f9f9;transition:background 0.1s ease-in;-moz-transition:background 0.1s ease-in;-o-transition:background 0.1s ease-in;-webkit-transition:background 0.1s ease-in}.dashboardModule .panelRow:last-child{border-bottom:none}.dashboardModule .panelSection{border-bottom:1px solid #eee;margin-left:18px;margin-right:18px;padding-bottom:12px;padding-top:12px}.dashboardModule .panelSection:last-child{border-bottom:none}.dashboardModule.challengesList .challengeThumbnailImage{height:60px;width:60px;margin:11px 11px}.dashboardModule.challengesList .challengeText{width:190px}.dashboardModule.challengesList .challengeText .hoverWrapper{width:190px;height:30px}.dashboardModule.challengesList .floatedItem .nameLabel{margin-top:11px}.dashboardModule.giveFeedback .giveFeedbackContent{padding:20px}.dashboardModule.giveFeedback .designImageBox{width:110px;height:110px;float:left}.dashboardModule.giveFeedback .designImageBox .designImage{max-width:110px;max-height:110px;pointer-events:none}.dashboardModule.giveFeedback .feedbackArtist{float:left;width:135px;padding-left:15px}.dashboardModule.giveFeedback .feedbackArtist .profilePictureContainer .profilePicture{-moz-border-radius:180px;-webkit-border-radius:180px;border-radius:180px;width:50px;height:50px}.dashboardModule.giveFeedback .feedbackArtist .artistText{padding-bottom:10px}.dashboardModule.giveFeedback .feedbackArtist .artistText .nameLabel{margin-bottom:-3px}.dashboardModule.giveFeedback .calloutText{clear:left;padding-top:20px}.dashboardModule.similarArtists .profileImage{margin-left:13px;margin-right:10px}.dashboardModule.similarArtists .nameLabel.designerName{margin-top:20px}.dashboardModule.similarArtists .truncatedText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.dashboardModule.submissions .submissionPanelBlock{position:relative;float:left;width:50%;height:100%}.dashboardModule.submissions .submissionPanelBlock .submission{position:absolute;bottom:0;padding-bottom:42%;text-align:center}.dashboardModule.submissions .submissionPanelBlock .submission .submissionImage{padding-bottom:6px}.dashboardModule.submissions .submissionPanelBlock .submission .submissionText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.dashboardModule.submissions .submissionPanelBlock .submission .designImage{max-width:120px;max-height:120px;pointer-events:none}.dashboardModule.submissions .submissionButton{padding-top:3px}.dashboardModule.resources .panelSection .headerPadding{padding:5px 0px}.dashboardModule.resources .panelSection .contentPadding{padding:8px 0px}.dashboardModule.resources .panelSection .emptyStateText{padding-bottom:8px}.alertBanner{position:relative;display:-webkit-flex;display:flex;padding:16px;box-sizing:border-box;margin-bottom:16px;background:#ebf9e3;width:96%}.alertBanner .alertBannerText{box-sizing:border-box;flex-basis:75%;padding-right:30px;margin-right:10px;color:#333;font-family:'brandon-grotesque', Helvetica, Arial, sans-serif}.alertBanner .alertBannerText .headerText{font-size:18px;margin-bottom:10px}.alertBanner .alertBannerText .contentText{font-size:14px;line-height:17px}.alertBanner .alertBannerText .link{color:#333;font-weight:500}.alertBanner .alertBannerButton{align-self:center;text-align:center;width:200px;display:-webkit-flex;display:flex}.challengesHome #inPageNavContainer{margin-bottom:20px}.challengesHome .bannerHeader,.challengesHome .bannerDescription,.challengesHome .gridItemText,.challengesHome .sectionTitle,.challengesHome .sectionDescription,.challengesHome .columnItemHeader,.challengesHome .gridItemText,.challengesHome .challengeTitle,.challengesHome .challengeSubtitle,.challengesHome .challengeCategory,.challengesHome .currentChallengesHeader{font-family:'Mier-A', Helvetica, sans-serif !important}.challengesHome .bannerDescription,.challengesHome .sectionDescription{font-size:20px;font-weight:200;width:60%}.challengesHome .bannerHeader,.challengesHome .sectionTitle{text-transform:uppercase;font-weight:100}.challengesHome .jumboHeader{font-size:60px}.challengesHome .buttonContainer{margin-bottom:20px;margin-top:25px}.challengesHome .columnItemHeader{text-transform:uppercase;font-weight:100;font-size:20px;margin-bottom:5px}.challengesHome .gridItemText{font-size:14px;color:#333}.challengesHome .inPageSection{margin-bottom:30px;padding-bottom:25px}.challengesHome .sectionBanner{text-align:center;position:relative;color:#fff;height:410px;width:940px}.challengesHome .sectionBanner .sectionTitle{position:absolute;top:36px;width:100%;left:0;color:#fff}.challengesHome .sectionBanner .sectionDescription{color:#fff;top:137px;position:absolute;padding:0 188px}.challengesHome .mainBanner .sectionDescription{top:166px}.challengesHome .mainBanner .buttonContainer{display:inline-block;position:relative;margin-left:6px;top:280px}.challengesHome .mainBanner .buttonContainer .button{width:250px;font-size:13px !important;position:relative;padding:12px 0 !important}.challengesHome .mainBanner .buttonContainer .button .buttonIcon{margin:0px 0px 0px 7px}.challengesHome .mainBanner .buttonContainer .button .buttonLabel{vertical-align:top}.challengesHome .challengeGrid{padding-bottom:25px;overflow:hidden;text-align:center;position:relative}.challengesHome .challengeGrid .challengesHeader{border:1px solid transparent;padding-top:40px}.challengesHome .challengeGrid .challengesHeader .currentChallengesHeader{margin-left:35px;text-align:left;padding-bottom:15px;text-transform:uppercase;font-size:30px;font-weight:100}.challengesHome .challengeGrid .challengesHeader .currChallengesSubscribeButton{display:inline-block;position:relative;bottom:52px;left:5px}.challengesHome .challengeGrid .challengesHeader .currChallengesSubscribeButton .buttonIcon{margin:-1px 0px 0px 5px}.challengesHome .challengeGrid .challengesHeader .currChallengesSubscribeButton .buttonLabel{vertical-align:top}.challengesHome .challengeGrid .challengesHeader .dropdownPicker{width:267px;position:relative;float:right;bottom:37px;right:45px}.challengesHome .challengeGrid .challengesHeader .dropdownPicker .dropdownPickerTrigger{min-width:170px}.challengesHome .challengeGrid .challengesHeader .dropdownPicker h5{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif}.challengesHome .challengeGrid .challengesHeader .dropdownPicker .pickerList{text-align:left;min-width:170px}.challengesHome .challengeGrid .noChallenges{display:none;padding:70px 0}.challengesHome .challengeGrid .challengeTile{height:312px;width:311px;border:1px solid #fff;position:relative;float:left;color:#fff}.challengesHome .challengeGrid .challengeTile .challengeStatusFlag{width:0;height:0;border-style:solid;border-width:0 65px 65px 0;float:right;position:relative;z-index:1}.challengesHome .challengeGrid .challengeTile .challengeStatusFlag .challengeStatusText{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;text-transform:uppercase;color:#fff}.challengesHome .challengeGrid .challengeTile .comingSoon{border-color:transparent #666 transparent transparent}.challengesHome .challengeGrid .challengeTile .comingSoon .challengeStatusText{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;left:26px;top:11px;font-size:8px}.challengesHome .challengeGrid .challengeTile .openForSubmission{border-color:transparent #8AAD3A transparent transparent}.challengesHome .challengeGrid .challengeTile .openForSubmission .challengeStatusText{left:24px;top:15px;font-size:10px}.challengesHome .challengeGrid .challengeTile .openForCritique{border-color:transparent #8AAD3A transparent transparent}.challengesHome .challengeGrid .challengeTile .openForCritique .challengeStatusText{left:20px;top:18px;font-size:9px}.challengesHome .challengeGrid .challengeTile .inVoting{border-color:transparent #8AAD3A transparent transparent}.challengesHome .challengeGrid .challengeTile .inVoting .challengeStatusText{left:30px;top:14px;font-size:10px}.challengesHome .challengeGrid .challengeTile .votingClosed{display:none}.challengesHome .challengeGrid .challengeTile .winnersAnnounced{border-color:transparent #8AAD3A transparent transparent}.challengesHome .challengeGrid .challengeTile .winnersAnnounced .challengeStatusText{left:20px;top:18px;font-size:9px}.challengesHome .challengeGrid .challengeTile .challengeCategory{width:100%;position:absolute;bottom:55px;color:#fff !important;font-weight:300}.challengesHome .challengeGrid .challengeTile .challengeCategory:after{content:"";background:#fff;position:absolute;height:1px;width:15px;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);top:20px}.challengesHome .challengeGrid .challengeTile .challengeButton{position:absolute;bottom:55px;display:none;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:205px}.challengesHome .challengeGrid .challengeTile .challengeButton .disabled{opacity:0.5}.challengesHome .challengeGrid .challengeTile .challengeButton span{font-size:10px;margin-left:18px}.challengesHome .challengeGrid .challengeTile .challengeBlock{height:312px;width:100%;background:no-repeat center center;background-size:cover;transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in}.challengesHome .challengeGrid .challengeTile .challengeBlock:before{content:" ";width:100%;height:312px;position:absolute;z-index:0;top:0;left:0;background:rgba(0,0,0,0.2);transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in}.challengesHome .challengeGrid .challengeTile .challengeBlock:hover:before{background:rgba(0,0,0,0.4);transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in}.challengesHome .challengeGrid .challengeTile .challengeInfo{height:100%;color:#fff;z-index:1}.challengesHome .challengeGrid .challengeTile .challengeName{width:100%;position:absolute;top:47%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.challengesHome .challengeGrid .challengeTile .challengeName .challengeTitle{color:#fff;word-wrap:break-word;padding:0 25px;font-weight:500}.challengesHome .challengeGrid .challengeTile .challengeSubtitle{color:#fff;font-weight:300}.challengesHome .challengeGrid .challengeTile .challengeFeed{height:105px;border:1px solid transparent}.challengesHome .challengePage{float:right;padding:0px 30px 20px 0}.challengesHome #howItWorks{float:left}.challengesHome #howItWorks .gridRow:last-child{margin-left:16.65%;margin-right:16.65%;width:66.66%}.challengesHome #howItWorks .gridRow:last-child .gridItem{width:50%}.challengesHome #whyParticipate{float:left}.challengesHome #whyParticipate .sectionTitle{top:180px}.challengesHome #whyParticipate .whyParticipateGrid{width:100%}.challengesHome #whyParticipate .gridRow{margin-bottom:20px}.challengesHome #whyParticipate .gridRow:last-child .gridItem{width:33%;margin-left:auto;margin-right:auto;float:none}.challengesHome #prospectiveInvite{float:left;background-color:#F2E0D5;width:100%;padding-bottom:0}.challengesHome #events{float:left;max-width:940px}.challengesHome .showHidePanel+div{margin-top:20px}#challengeHubContainer #bannerContainer{width:940px;height:410px;color:#fff;position:relative}#challengeHubContainer #bannerContainer .bannerImageOverlay{background:rgba(0,0,0,0.2);opacity:1.7;height:100%;width:100%;position:absolute}#challengeHubContainer #bannerContainer .bannerImageText{height:100%;width:100%;position:absolute}#challengeHubContainer #bannerContainer .bannerImageText .primaryTitle{margin-top:58px;padding:0 5%;width:90%;font-size:50px;color:#fff}#challengeHubContainer #bannerContainer .bannerImageText .titleDesc{margin:15px 0px 18px 0px;width:100%;color:#fff}#challengeHubContainer #bannerContainer .bannerImageText .primaryButtonsContainer{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;margin:15px auto 0px auto}#challengeHubContainer #bannerContainer .bannerImageText .primaryButtonsContainer #actionButton{width:250px;padding:12px 0px}#challengeHubContainer #bannerContainer .bannerImageText .primaryButtonsContainer .actionButtonContent{font-size:13px;margin:0 10px 0 auto}#challengeHubContainer #bannerContainer .bannerImageText .primaryButtonsContainer .actionButtonContent .buttonPadding{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-left:10px;position:absolute;top:52%}#challengeHubContainer #bannerContainer .bannerImageText .submissionDeadline{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;color:#fff;width:100%;font-size:large}#challengeHubContainer #bannerContainer .bannerImageText .submissionDeadline .submissionDate{color:#fff;font-weight:bold;text-transform:uppercase}#challengeHubContainer #bannerContainer .bannerImageText .bannerDateContainer{width:100%;position:absolute;bottom:0}#challengeHubContainer #bannerContainer .bannerImageText .bannerDateContainer .bannerDateOverlay{background:#333;opacity:.7;margin-top:2px;height:100%;width:100%;position:absolute}#challengeHubContainer #bannerContainer .bannerImageText .bannerDateContainer .bannerDateText{width:100%;padding-top:22px;padding-bottom:72px;position:relative}#challengeHubContainer #inPageNavContainer .inPageNavigation .inPageNavBar{width:650px}#challengeHubContainer #inPageNavContainer .inPageNavigation .inPageNavItem .inPageNavLink{padding:20px 0px;margin:0 16px}#challengeHubContainer #inPageNavContainer .inPageNavigation .downloadChallengeKitLink{display:inline-block;margin:13px 0px 13px 35px}#challengeHubContainer #inPageNavContainer+.challengeHubPanel{margin-top:0px}#challengeHubContainer #inPageNavContainer+#designSubmissionsPanel{margin-top:12px}#challengeHubContainer #inPageNavContainer+#feedbackAndPollsPanel{margin-top:-20px}#challengeHubContainer .challengeHubPanel{margin-top:20px;background-color:#fff;padding-bottom:30px;padding-right:40px;padding-left:40px}#challengeHubContainer .challengeHubPanel .title{padding-top:30px;padding-bottom:10px;text-transform:lowercase}#challengeHubContainer #designSubmissionsPanel.challengeHubPanel,#challengeHubContainer #winnersPanel.challengeHubPanel{padding-right:0px;padding-left:0px}#challengeHubContainer #designSubmissionsPanel.challengeHubPanel .title,#challengeHubContainer #winnersPanel.challengeHubPanel .title{padding-right:40px;padding-left:40px}#challengeHubContainer #designSubmissionsPanel.challengeHubPanel .designsCount,#challengeHubContainer #winnersPanel.challengeHubPanel .designsCount{color:#aaa}#challengeHubContainer #designSubmissionsPanel.challengeHubPanel .pagerControls,#challengeHubContainer #winnersPanel.challengeHubPanel .pagerControls{padding-right:60px;height:30px}#challengeHubContainer #designSubmissionsPanel.challengeHubPanel .pagerControls .pagination,#challengeHubContainer #winnersPanel.challengeHubPanel .pagerControls .pagination{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-size:14px;text-transform:uppercase;padding-bottom:20px}#challengeHubContainer #winnersPanel.challengeHubPanel .pagerControls{padding-top:19px}#challengeHubContainer .activityFeedPanel{margin-top:30px}#challengeHubContainer #bannerContainer .primaryTitle{max-height:138px;overflow:hidden}#feedbackAndPollsPanel{background-color:transparent !important;overflow:hidden;padding-bottom:15px}#aboutChallengePanel{margin-bottom:30px}#aboutChallengePanel .title{padding-top:30px;padding-bottom:30px}#aboutChallengePanel .panelContent{position:relative}#aboutChallengePanel .panelContent .descriptionPanel{display:inline-block;width:400px;height:100%;padding-right:55px;border-right:solid 1px #eee;position:relative;vertical-align:top}#aboutChallengePanel .panelContent .prizePanel{display:inline-block;width:300px;margin:0 0 0 55px}.entireDesignPlusClassification{width:300px;float:left}.entireDesignPlusClassification .adminClassification{display:inline-block}#designSubmissionsPanel{padding-bottom:52px !important}#designSubmissionsPanel .title{width:300px}#designSubmissionsPanel .description{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;font-size:16px;margin-top:10px;padding:0px 60px}#designSubmissionsPanel .filterControls{padding-right:50px;margin-top:-17px}#designSubmissionsPanel .filterControls .browseByDropdown{display:inline-block;padding-right:15px;padding-top:63px}#designSubmissionsPanel .filterControls .sortedByDropdown{display:inline-block;padding-top:63px}#designSubmissionsPanel .filterControls .itemCountDropdown .dropdownPickerTrigger{min-width:65px}#designSubmissionsPanel .filterControls .itemCountDropdown .dropdownPickerDataSource{min-width:65px}#designSubmissionsPanel .filterControls .dropdownPickerContainer{padding-left:10px}#designSubmissionsPanel .filterControls h5{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:12px;font-weight:bold;color:#aaa;margin-top:3px}#designSubmissionsPanel .additionalControls .pagerControls{padding-right:20px !important}#designSubmissionsPanel .additionalControls .filterControls{margin-top:0;padding-top:17px;display:inline-block}#designSubmissionsPanel .pagerControls .pagination{padding-top:20px}#feedbackPanel{padding-bottom:0px !important}#feedbackPanel .designContainer{margin-top:-16px;padding-right:38px}#feedbackPanel .designImageBox{margin-left:0px;width:200px;height:200px;display:table-cell;vertical-align:bottom}#feedbackPanel .designImage{max-width:200px;max-height:200px;display:inline-block;pointer-events:none}#feedbackPanel .feedbackRequestMsgContainer{margin-top:17px}#feedbackPanel .feedbackRequestMsgContainer .feedbackRequestMsg{height:100px;width:140px;margin-top:15px;display:table-cell;vertical-align:bottom}#pollingPanel{padding-bottom:0px !important}#pollingPanel .designImageBox{display:block;height:100px;width:94px}#pollingPanel .designImage{max-width:74px;max-height:74px;display:block;position:relative;top:65%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);pointer-events:none}#pollingPanel .pollOptionTag{position:absolute}.squarePanel{padding-top:30px;padding-bottom:10px;width:40%;height:390px}.squarePanel .table{display:table-cell}.squarePanel .middle{height:230px;padding-top:35px}.squarePanel .actionButtonContainer{margin-top:-43px;position:relative}.squarePanel .actionButtonContainer .absoluteR{position:absolute;right:0}.squarePanel .bottom{margin-top:40px}.squarePanel .bottom .infoContainer{padding-left:52px}.squarePanel .bottom .infoContainer .location{margin-top:-2.5%}.squarePanel span{display:block;line-height:150%}#leaderboardPanel{background-color:#fff}#leaderboardPanel .leaderboardContainer{padding-bottom:55px}#leaderboardPanel .leaderboardContainer .leaderboardHeaderRow{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;text-align:center;font-weight:600}#leaderboardPanel .leaderboardContainer .leaderboardRow .item{height:250px}#leaderboardPanel .leaderboardContainer .leaderboardRow .item .leaderThumb{position:absolute;bottom:0;padding-left:24%}#leaderboardPanel .leaderboardContainer .leaderboardRow .item .leaderThumb .leaderboardThumb{max-height:160px;max-width:130px;margin-bottom:10px}#leaderboardPanel .leaderboardContainer .leaderboardRow .item .leaderThumb .leaderboardThumb.designer{-moz-border-radius:56px;-webkit-border-radius:56px;border-radius:56px;-moz-border-radius:56px;-webkit-border-radius:56px;border-radius:66px}#leaderboardPanel .leaderboardContainer .leaderboardRow .item .leaderThumb .captionOne{width:131px}#leaderboardPanel .leaderboardContainer .leaderboardRow .item .leaderThumb .captionOne .designerName{color:#666}#leaderboardPanel .leaderboardContainer .leaderboardRow .item .emptyStateText{margin-top:15%;margin-right:100px;padding:0px 38px}#leaderboardPanel .leaderboardContainer .leaderboardItem{text-align:center;padding:35px}#leaderboardPanel .leaderboardContainer .leaderboardItem .leaderboardThumb{width:100%;height:100%}.communityPage .videoBanner .videoPlayButton{font-size:13px !important;padding:12px 10px !important}.communityPage .videoBanner .videoPlayButton .videoPlayButtonIcon{margin-left:8px}.communityPage .videoBanner .vimeoVideoOverlay{display:none}.communityPage .panelWithImages .moduleHeader{margin:30px auto 10px auto}.communityPage .panelWithImages .moduleDescription{font-size:16px;line-height:135%;width:70%;margin:0 auto 0px auto;color:#333}.communityPage .panelWithImages .moduleContent.gridRow .gridColumnHeader{font-size:24px;font-weight:100;color:#333}.communityPage .panelWithImages .moduleContent.gridRow .gridItem .gridItemHeader{width:85%}.communityPage .panelWithImages .moduleContent.gridRow .gridItem .gridItemText{height:120px;margin-bottom:10px}.communityPage .panelWithTextAndButtonColumns{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:161px}.communityPage .panelWithTextAndButtonColumns .headerPanel{width:304px}.communityPage .panelWithTextAndButtonColumns .headerPanel .headerText{font-family:'Mier-A', Helvetica, sans-serif !important;font-size:24px;font-weight:100;line-height:26px;text-transform:uppercase}.communityPage .panelWithTextAndButtonColumns .headerPanel .subHeaderText{font-family:'Mier-A', Helvetica, sans-serif !important;font-size:12px;font-weight:500;text-transform:uppercase;color:#333;line-height:14px;padding-top:6px}.communityPage .panelWithTextAndButtonColumns .buttonPanel{margin-left:72px}.communityPage .panelWithTextAndButtonColumns .buttonPanel .prospectiveSignupButton{padding:12px 85px}.communityPage .panelWithTextColumns .moduleHeader{width:90%;display:block;margin:30px 0 0 40px}.communityPage .panelWithTextColumns .moduleDescription{margin:10px 0 10px 40px;color:#333}.communityPage .panelWithTextColumns .moduleContent .columnItem{width:33%;display:inline-block}.communityPage .panelWithTextColumns .moduleContent .columnItem .columnItemText{font-size:15px;color:#333;width:85%}.participateOverview .participateOverviewModule{margin-bottom:30px}.participateOverview .bannerHeader,.participateOverview .bannerDescription,.participateOverview .gridItemText,.participateOverview .moduleHeader,.participateOverview .columnItemText,.participateOverview .moduleDescription,.participateOverview .columnItemHeader{font-family:'Mier-A', Helvetica, sans-serif !important}.participateOverview .bannerDescription{font-size:16px;font-weight:200;width:60%}.participateOverview .bannerHeader,.participateOverview .moduleHeader{text-transform:uppercase;font-weight:100}.participateOverview .columnItemHeader{text-transform:uppercase;font-weight:100;font-size:20px;margin-bottom:5px}.participateOverview .jumboHeader{font-size:60px}.participateOverview .gridItemText{font-size:14px;color:#333}.participateOverview .sectionBanner{height:410px;width:940px}.participateOverview .buttonsJoinerText{display:inline-block}.participateOverview .buttonContainer{margin-bottom:20px;margin-top:25px}.participateOverview .panelWithTextColumns .moduleContent{margin:10px 0px 40px 40px}#winnersPanel .grid_12 .designsRow{margin-left:5px}#winnersPanel .designBlockContainer{text-align:left}#winnersPanel .designBlockContainer .belowDesign{display:inline-block}#winnersPanel .designBlockContainer .belowDesign .userProfileImgContainer{margin-top:22px;margin-left:17px}#winnersPanel .designBlockContainer .belowDesign .userProfileImgContainer .userProfileImg{margin-right:0px}#winnersPanel .designBlockContainer .belowDesign .winnerTextContainer{margin-left:10px}#winnersPanel .item .prizeInfo{width:190px}#winnersPanel .item .designDesigner{width:190px}#winnersPanel .awardIcon{-moz-border-radius:56px;-webkit-border-radius:56px;border-radius:48px;background-color:#aaa;height:48px;width:48px;right:-22px;z-index:16;top:-16px;position:absolute;text-align:center;background-repeat:no-repeat;background-position:5px 11px;box-shadow:-1px -1px 1px rgba(0,0,0,0.1),1px 1px 3px rgba(0,0,0,0.1)}#winnersPanel .awardIcon .awardIconImg{-moz-border-radius:56px;-webkit-border-radius:56px;border-radius:56px}#winnersPanel .awardIcon .position{font-family:'brandon-grotesque', Helvetica, Arial, sans-serif;color:#fff;position:relative;top:27%}#winnersPanel .awardIcon .suffix{font-size:10px}#winnersPanel .awardIcon .number{font-size:16px}#winnersPanel .firstPlaceIcon{background-color:#8aad3a !important;background-repeat-x:none;background-repeat:no-repeat;background-position-x:4px;background-position-y:11px}.preview_publish_milestones .milestone_btn_container{display:-webkit-flex;display:flex}.preview_publish_milestones .milestone_btn_container .milestone_btn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-right:30px}.preview_publish_milestones .errorMsg{color:red}.preview_publish_milestones .successMsg{color:#8AAD3A}.submitProcessingContainer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:60px}.submitProcessingContainer .processingSpinner{animation:spin 1.5s linear infinite;border:16px solid #E2E2E2;border-radius:50%;border-top:16px solid #8AAD3A;height:120px;width:120px;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
