html{height:100%;display:block}body{background:#fff url(/vf673904e471ecb3f897940672e255797/Content/Mvc/Images/page_bg.png) repeat left top;font-size:12px;margin:0;padding:0;color:#000;height:100%;display:block}form{margin:0;padding:0}a{text-decoration:none}.skiptranslate iframe{width:100%;height:40px}.changeVisibility{visibility:hidden}h1,h2,h3,h4,h5,h6{margin:0}a img{border:none}.seconded{font-weight:bold;font-style:italic}.pageWrap{padding-top:55px}.pageWrap.photoShare{padding-top:170px}.pageWrap.photoShareDetail{padding-top:90px}.pageContent{width:977px;padding:20px 0 19px 0;margin:0 auto;background-color:#fff;border:1px #d6d1be solid;border-top:none;border-bottom:none;z-index:2;position:relative;min-height:450px}.pageContent.photoShare{padding:0 0 0 0;border-width:0}.pageContent.photoShareDetail{padding:0}.footerWrap{height:231px}.footerMarkup{text-align:left;color:#666;font-size:12px;margin-top:20px;padding-bottom:20px;min-height:18px;padding-left:20px}.contentTbl{vertical-align:top;text-align:left;width:100%}.contentTbl td{vertical-align:top;text-align:left}.twoColumnsLayout{background:url(/v836651a646e8b1acc529dda525fd42ec/Content/Mvc/Images/columns_separator.png) repeat-y 298px top}.sidebar{padding:0 19px 19px 19px;width:260px;float:left}.rightMainContent{margin-left:0;padding:0 19px 19px 19px;width:640px;min-height:630px}.mainCenterContent{margin-left:0;padding:0 19px 19px 19px;width:940px}.mainCenterContent.photoShare{padding:0 19px 0 19px}.projectHeaderWrap{background:#fff url(/vd38eddaf154a79bf50ed707f5ddcdba8/Content/Mvc/Images/home_header_bg.jpg) repeat-x center top;border-bottom:1px #d6d1be solid;position:relative;min-width:980px}.topicHeaderImg{background:url(/vd38eddaf154a79bf50ed707f5ddcdba8/Content/Mvc/Images/home_header_bg.jpg) repeat-x center top!important;border-bottom:1px #d6d1be solid}.ideaHeaderImg{background:url(/vd38eddaf154a79bf50ed707f5ddcdba8/Content/Mvc/Images/home_header_bg.jpg) repeat-x center top!important;border-bottom:1px #d6d1be solid}.projectHeaderBgTop{}.projectHeaderBgBottom{border-bottom:1px solid #d6d1be}.projectHeader{width:980px;margin:0 auto;position:relative;padding-top:0;z-index:3}.projectHeader table{height:auto;min-height:150px}.projectHeader.oldProjectHeader{min-height:255px}.projectHeader.oldProjectHeader .projectDetails{padding-bottom:30px}.projectHeader.oldProjectHeader table{height:255px;min-height:255px}.headerRightColumn{width:260px;vertical-align:bottom}.projectDetails{padding-left:20px;position:inherit;padding-top:30px;padding-right:20px}.projectDetails h2,.projectDetails .projectTitle{font-size:80px;font-weight:bold;text-decoration:none;font-weight:bold;text-overflow:ellipsis;letter-spacing:-5px}.projectDetails .projectTitle{margin-left:0}.projectDetails .projectTitle img{margin-bottom:7px}.verifiedProjectTitle,.howItWorksProjectTitle{font-size:32px;font-weight:bold;line-height:.9;text-decoration:none;letter-spacing:-1px}.projectDetails p{margin:0 0 10px 0;font-size:18px;line-height:1.2}.projectDetails h2{margin-bottom:5px}.projectDetails .ProjectNameSize0,.projectDetails h2{font-size:80px;letter-spacing:-5px;line-height:1}.projectDetails .ProjectNameSize1,.projectDetails h2{font-size:68px;letter-spacing:-3px;line-height:1}.projectDetails .ProjectNameSize2,.projectDetails h2,.projectDetails span.h2{font-size:54px;letter-spacing:-2px;line-height:1}.projectDetails span.h2{color:#777;font-size:42px;letter-spacing:-1px;line-height:1;margin-bottom:5px;text-decoration:none;font-weight:bold;text-overflow:ellipsis;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}.projectDetails .ProjectNameSize4,.projectDetails h2{font-size:48px;letter-spacing:-1px;line-height:1}.projectDetails .ProjectNameSize3,.projectDetails h2{font-size:42px;letter-spacing:-1px;line-height:1}.joinSlogan{display:inline-block;margin:0 30px;text-align:center;font-size:18px;color:#666;vertical-align:middle;line-height:1.2}.searchPanel{width:255px;margin-top:12px;float:left;border-radius:5px 5px 5px 5px;font-size:15px;height:28px;outline:medium none;border:1px solid #d6d1be;background-color:#fff;box-shadow:0 0 4px #d1cfc0 inset;-moz-box-shadow:0 0 4px #d1cfc0 inset;-webkit-box-shadow:0 0 4px #d1cfc0 inset}.searchField{font-size:14px;color:#000;width:226px;background:transparent;border-width:0;height:20px;padding:4px 2px;display:block;margin:0}.searchField:active,.searchField:focus{color:#000}.searchBtn{border:none;background:transparent url(/v5ca25b82cecc51cc484c1cd55acf37d1/Content/Mvc/Images/search_btn.png) no-repeat center center;width:15px;text-indent:-10000px;overflow:hidden;float:right;margin-top:5px;margin-right:0}.searchPanel .searchHeaderField{float:left;padding-left:10px}.searchPanel .searchBtn{float:left}.searchPanel.active{border:1px solid #fbcf33;box-shadow:0 0 5px #f6e199 inset}.searchContainer{width:380px;float:right;padding-top:25px}.searchIdeaField{width:340px;font-size:28px;height:30px;margin-top:-5px;color:#999}.searchHeaderField{width:220px;outline:none}.searchHeaderField_old{width:215px}.noResultFound{font-size:20px;line-height:50px;font-style:italic;margin-top:20px}.noResultFound a{font-weight:bold}.searchIdeaTitle{}.searchTopicTitle{}.searchResultCaptionRow{width:100%;line-height:22px}.searchResultTitle{width:50px;text-transform:uppercase;color:#999;font-size:14px;margin-right:10px}.searchResultTerm{width:100%;color:#666;font-weight:bold;font-size:14px}.footerPromo{background:url(/v7db1a3baf1bb5679e53e6dfc04c450b9/Content/Mvc/Images/footer_bg.png) repeat-x left top}.footerPromoContent{width:980px;margin:0 auto;background:url(/v72238cb4bd23028acddb39151b3eb40d/Content/Mvc/Images/footer_liten.png) no-repeat center bottom;height:auto;min-height:167px;position:relative}.footerPromo .featuresWrap{padding:23px 0 0 15px;white-space:nowrap;margin-left:-15px}.featuresWrap .logoBottom{float:left}.featuresWrap .infoText{font-size:29.41px;color:#666;font-weight:bold;margin-left:270px;padding-top:15px}.featuresWrap .features{display:block;padding:0 0 0 65px;margin:0;list-style-type:none}.features .featureItem{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:10px;background-image:url(/v2af52612a16ccc2d930fda6caefa76b7/Content/Mvc/Images/features_icos.png);background-repeat:no-repeat;height:37px;font-weight:bold;color:#999}.featuresWrap .features .feature1{background-position:left 0;padding-left:71px}.featuresWrap .features .feature2{background-position:left -60px;padding-left:71px}.featuresWrap .features .feature3{background-position:left -120px;padding-left:71px}.sideBarItem{margin-bottom:10px}.projLogo{display:block}.projLogo img{display:block;width:260px;border:none}.sideBarItem .rateThisIdeaTitle{font-size:14px;text-decoration:none;text-transform:uppercase;color:#999;padding-bottom:5px}.whoListeningBtn{display:block;text-align:center;color:#666;font-size:14px;font-weight:bold;background:url(/vd02ec7bdaf2c7a8cfb48fd5485f3b5ce/Content/Mvc/Images/listem_module_bg.jpg) no-repeat left top;height:80px;margin-bottom:-5px;margin-top:20px}.whoListeningBtn table{vertical-align:middle;text-align:center;width:100%;height:100%}.whoListeningBtn table td{vertical-align:middle;text-align:center;overflow:hidden}.sbItemTitle{border-bottom:5px #f1f0e9 solid;padding-bottom:5px;line-height:1.4;margin:0}.sbItemTitle,.sbItemTitle a{font-size:16px;color:#999;text-transform:uppercase;text-decoration:none}.leaderBoard .sbItemTitle{background:none;padding-right:50px;padding-top:5px;line-height:1.2;padding-bottom:3px;border-bottom-width:0}.leadersList li.info{color:#999}.googleTranslateContainer .sbItemTitle{border-bottom:none;background:url(/v06e045f9b257b83455f37257590b2ebe/Content/Mvc/Images/callout.png) no-repeat 236px 3px;padding-bottom:0}.leadersList{list-style-type:none;padding:0 0 10px 0;margin:0;width:100%;float:left;clear:both}.leaderItem{list-style-type:none;overflow:hidden;font-weight:bold;padding:0 0 0 0}.leaderItem .pointsCount{float:right;width:65px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:20px;color:#666;display:block;text-align:right;padding-right:13px}.leaderItem .placeIco{float:left;width:20px;overflow:hidden;font-size:15px;color:#666;display:block;font-family:Arial}.leaderItem.itemTop5 .placeIco{padding-top:1px}.leaderItem .leaderName{margin:0 0 0 27px;font-size:14px;white-space:nowrap;color:#666;overflow:hidden;text-overflow:ellipsis;display:block;width:150px}.leadersList .itemTop5 .leaderName .userProfileLink{color:#666;font-weight:normal;font-size:18px}.leadersList .leaderName .userProfileLink{color:#666;font-weight:normal;font-size:15px}.leadersList .itemTop5{padding:0 0 10px 0;margin-bottom:10px;border-bottom:2px #f1f0e9 solid}.leadersList .itemTop5 .pointsCount{font-size:24px;line-height:1}.leadersList .itemTop5 .leaderName{line-height:21px}.leadersList li.info{border-bottom:4px solid #eff0e8;font-size:15px;font-weight:bold;margin-bottom:12px;padding-bottom:10px}.leaderBoard .tabs{display:block;float:left;margin-left:0;width:100%;margin-top:8px}.leaderBoard .tabs li{display:block;float:left;background:linear-gradient(top,#fbfaf6,#f2f1eb);border:solid 1px #d6d1be;margin-right:-1px;cursor:pointer;background:#f2f1eb;background:-webkit-linear-gradient(top,#fbfaf6,#f2f1eb);background:-ms-linear-gradient(top,#fbfaf6,#f2f1eb);background:-moz-linear-gradient(top,#fbfaf6,#f2f1eb);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fbfaf6',EndColorStr='#f2f1eb',GradientType=0);background:-o-linear-gradient(top,#fbfaf6,#f2f1eb 100%)}.leaderBoard .tabs li div{width:32px;height:33px;margin:0 16px}.leaderBoard .tabs li div.wide{width:33px;height:33px;margin:0 26px}.leaderBoard .tabs li.active{background:linear-gradient(top,#f8f8f6,#fffefe);border-bottom-width:0;background:#fffefe;background:-webkit-linear-gradient(top,#f8f8f6,#fffefe);background:-ms-linear-gradient(top,#f8f8f6,#fffefe);background:-moz-linear-gradient(top,#f8f8f6,#fffefe);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f8f8f6',EndColorStr='#fffefe',GradientType=0);background:-o-linear-gradient(top,#f8f8f6,#fffefe 100%)}.leaderBoard .tabs .ribbon div{background:url(/ve6256b37842a139ebd83ed812d9f674d/Content/Mvc/Images/contributors-icon-sprite.png) no-repeat 4px 3px}.leaderBoard .tabs .ribbon-star div{background:url(/ve6256b37842a139ebd83ed812d9f674d/Content/Mvc/Images/contributors-icon-sprite.png) no-repeat 4px -30px}.leaderBoard .tabs .idias div{background:url(/ve6256b37842a139ebd83ed812d9f674d/Content/Mvc/Images/contributors-icon-sprite.png) no-repeat 3px -67px}.leaderBoard .tabs .comment div{background:url(/ve6256b37842a139ebd83ed812d9f674d/Content/Mvc/Images/contributors-icon-sprite.png) no-repeat 0 -101px}.leftSideBarModule{border:1px solid #d8d4c2;padding:5px 10px 0 10px;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px}.leftSideBarModule .sbItemTitle{padding-right:40px;line-height:1.2;border-bottom:1px solid #d8d4c2;margin-left:-10px;padding-left:13px;width:205px;padding-top:5px;padding-bottom:7px}.leftSideBarListContainer,.leftSideBarListChallengeContainer{list-style-type:none;padding:0;margin:0}.leftSideBarListContainer .listItem,.leftSideBarListChallengeContainer .listItem{list-style-type:none;margin:0;border-bottom:1px #f1f0e9 solid;display:block;clear:both;padding:0;margin:0}.leftSideBarListContainer .listItem.noBorder,.leftSideBarListChallengeContainer .listItem.noBorder{border:none}.leftSideBarListContainer .listItem,.leftSideBarListContainer .listItem a,.leftSideBarListChallengeContainer .listItem,.leftSideBarListChallengeContainer .listItem a{color:#666;font-size:14px;text-decoration:none;vertical-align:middle;margin-left:-5px;width:248px}.leftSideBarListContainer .listItem a,.leftSideBarListChallengeContainer .listItem a{display:inline-block;width:204px;margin:9px;vertical-align:middle}.leftSideBarListContainer .listItem table,.leftSideBarListChallengeContainer .listItem table{width:100%;padding:0;margin:0}.leftSideBarListContainer .listItem table .nav_iconContainer,.leftSideBarListChallengeContainer .listItem table .nav_iconContainer{width:20px;vertical-align:middle}.leftSideBarListContainer .listItem table .nav_iconContainer a,.leftSideBarListChallengeContainer .listItem table .nav_iconContainer a{width:15px;margin:0}.leftSideBarListContainer .listItem.linkCurrent a,.leftSideBarListChallengeContainer .listItem.linkCurrent a{background-color:#f2f1eb;margin:5px;width:232px;padding:5px 8px;margin-left:0;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-khtml-border-radius:3px}.leftSideBarListContainer .listItem a .nav_icon,.leftSideBarListChallengeContainer .listItem a .nav_icon{display:inline-block;vertical-align:middle;width:15px;height:17px}.leftSideBarListContainer .listItem.linkCurrent a .nav_icon,.leftSideBarListChallengeContainer .listItem.linkCurrent a .nav_icon{background-image:none;display:none}.leftSideBarListContainer .listItem .topicBulbs,.leftSideBarListChallengeContainer .listItem .topicBulbs{width:30px;height:40px;display:inline-block;vertical-align:middle}.backToContainer{padding-left:20px;font-size:14px;color:#666;line-height:1.4;margin-left:15px;margin-top:10px;vertical-align:middle}.backToContainer a{vertical-align:middle}.leftSideBarModule .sbItemTitle.leftSidebarProjectDetailIcon{background:none;padding-top:5px;padding-bottom:7px}.sideBarItem .visitLinkContainer.large a{font-size:14px;padding-right:40px;width:205px;text-align:left;background-position:right -9px}.fbIco{margin-left:-6px}.twIco{margin-left:-5px}.emlIco{margin-left:-5px}.tellAFriendShare{margin:0 auto;margin-bottom:30px;width:353px}.sortListTitle{background:url(/v886af7d7b3a62f1a66fa8d38b5914a02/Content/Mvc/Images/topics/topics_title_bg.png) no-repeat center center;padding:0 20px;min-height:60px;position:relative}.sortListTitle h2{font-size:22px;font-weight:normal;text-transform:uppercase;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;position:relative;max-height:85px;overflow:hidden;color:#999}.sortListTitle span.h2.h2title{font-size:22px;font-weight:normal;text-transform:uppercase;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;position:relative;max-height:85px;overflow:hidden;color:#999}.sortListTitle .titleText{position:relative;z-index:2;word-break:break-all}.sortListTitle .titleShadow{color:#d6d1be;top:1px;left:2px;position:absolute;z-index:1}.sortListTitle.staticPageTitle,.sortListTitle.rewardsTitle{height:90px}.sortListTitle.staticPageTitle h2,.sortListTitle.rewardsTitle h2{font-size:36px;margin-top:23px;font-weight:bold;color:#b0aa92}.sortListTitle.staticPageTitle span.h2.h2title,.sortListTitle.rewardsTitle span.h2.h2title{font-size:36px;margin-top:23px;font-weight:bold;color:#b0aa92}.rewardsTitle .rewardsStoreIcon{margin-top:10px}.sortListTitle table{width:100%}.sortListTitle table td{width:auto;vertical-align:middle}.sortListTitle table td:first-child{width:auto;padding-top:0;padding-right:30px;max-width:400px}.sortListTitle table td:last-child{width:auto;text-align:right}.sortListTitle.topicsTitle{height:60px;padding:0 20px;background-image:url('/v3112874ae4c97ba6b1f5b355cd1cdb96/Content/Mvc/Images/title-background.png')}.ideasTitle{margin-top:20px;background-image:url('/v3112874ae4c97ba6b1f5b355cd1cdb96/Content/Mvc/Images/title-background.png');height:60px}.ideasTitle.withoutTopMargin{margin-top:0}.ideasTitle table{height:60px;vertical-align:middle}.topicsTitle table{height:100%;width:100%}.current a,.filterList .current a{color:#666;text-decoration:underline}.filterList a,.categoryTitle .filterList a{color:#999;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;cursor:pointer}.filterList .on a{color:#666;text-decoration:underline}.topicsList{list-style-type:none;padding:0 0 0 0;margin:0}.topicasListModule .btnsWrap{padding:10px 0;text-align:right}.categoryTbl{width:100%;vertical-align:middle}.categoryInfo{padding:20px 0 18px 0;border-bottom:2px #f1f0e9 solid}.categoryInfo .title{font-size:28px;color:#666;font-weight:normal;line-height:1;margin-top:-3px;padding-bottom:2px}.categoryInfo .title a{font-size:28px;color:#666;text-decoration:none;font-style:normal;font-smooth:always;font-weight:bold}.categoryInfo .categoryCount{width:auto;text-align:center;font-size:12px;color:#666;font-weight:bold;text-transform:uppercase;margin-top:9px;line-height:14px;line-height:20px\0/;text-align:left;vertical-align:middle}.categoryInfo .categoryCount .small-star,.categoryInfo .categoryCount .small-star-tan{width:16px;height:16px;padding:0}.categoryInfo .categoryCount .num{font-size:34px;color:#666;text-align:center;min-width:30px;margin-bottom:10px}.categoryInfo .categoryCount .num .small-star,.categoryInfo .categoryCount .num .small-star-tan{font-size:14px;padding-left:14px;padding-top:10px}.topicsIdeasListTbl{width:100%;vertical-align:middle;position:relative}.topicsIdeasListTbl td{position:relative}.firstIdea{color:#d6d1be;display:block;font-size:24px;height:45px;font-weight:bold;cursor:pointer}.firstIdea:hover{color:#fff}.ideaDetails .ideaInfo .ideaTitle h3,.ideaDetails .ideaInfo .ideaTitle h3 a{float:left;padding-top:0;font-size:36px;width:450px}.ideaDetails .socialIco{vertical-align:middle}.ideaBtnsWrap{width:100%;padding:25px 0 15px 0;-moz-border-radius:5px;-webkit-border-radius:5px;color:#666;background-color:#f1f0e9;text-align:center;position:relative;z-index:0;height:80px}.ideaBtnsWrap .wrapper{position:relative;left:50%;float:left}.ideaBtnsWrap table{width:auto;max-width:600px;padding:10px;border-collapse:collapse;margin:0;text-align:center;left:-50%;position:relative;float:left;table-layout:fixed}.ideaBtnsWrap table td{text-align:center;padding-right:5px;padding-left:5px}.ideaBtnsWrap table td div{text-align:center}.shareButtonWrapper{margin-bottom:10px;float:left}.inviteBtns{width:auto;margin-top:5px;margin-right:15px}.idea-actions{float:right;margin-right:5px;margin-top:15px}.idea-actions a{color:#bbb;font-style:italic;font-weight:bold}.photoCaption{font-size:13px;max-width:400px;display:block;color:#666;margin-top:5px}.afterUpdateSharing .description{float:left;font-style:italic;font-weight:bold;font-size:24px;width:620px;line-height:50px;color:#666;height:50px;padding-left:20px}.overlayContent.ideaSubmitOverlay .afterUpdateSharing .description{padding-left:0;width:auto}.overlayContent.ideaSubmitOverlay .afterUpdateSharing .description .translateMessage{padding-bottom:10px}.afterUpdateSharing .buttons{float:right}.zoom{width:35px;height:35px;position:absolute;right:0;cursor:pointer}.resizedImg{max-width:800px;max-height:600px;vertical-align:top;margin:10px}.imgTitle{font-size:18px;font-weight:bold;margin-left:10px;margin-top:10px;color:#666;padding-right:40px;text-align:left}.closeIdeaImg{width:40px!important;height:40px!important;position:absolute}.locationContainer{float:left;width:100%}.locationContainer h3{float:left;color:#d5d2bf;font-weight:bold;font-size:18px;width:100px}.locationContainer div{float:left;color:#666;font-size:16px;width:540px}.costEditor{width:100px!important}.idea-submit-image{clear:both;margin-bottom:10px;float:left;width:630px}.ideaSubmitOverlay{padding:20px 35px 20px 35px}.ideaSubmitOverlay.editPage{width:478px;margin:0 auto}.ideaSubmitOverlay.editPage .ideaSubmitionFormContainer{width:458px}.ideaSubmitOverlay .overlayTitleContainer{font-size:24px;font-weight:bold;color:#666}.ideaSubmitOverlay.editPage .overlayTitleContainer{width:468px}.ideaSubmitOverlay .overlayTitleContainer .visitLinkContainer{float:right}.ideaSubmitOverlay .overlayTitleContainer font{max-width:350px;float:left}.ideaSubmitOverlay input[type='text'],.ideaSubmitOverlay textarea{width:434px;padding:3px 12px 3px 12px}.ideaSubmitOverlay textarea{height:100px;padding-top:8px}.ideaSubmitOverlay .overlayProblemStatement{font-size:16px;color:#666;padding:10px 0 10px 0;float:left}.ideaSubmitOverlay.editPage .overlayProblemStatement{width:486px}.ideaSubmitOverlay .ideaTitleReadOnly{font-size:18px;font-weight:bold}.ideaSubmitOverlay .ideaSubmitBtn{padding:5px 10px;float:right}.ideaSubmitOverlay .ideaSubmitMediaContainer{margin-top:10px;border:1px solid #d6d1be;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;color:#666;padding:10px 10px 2px 10px}.ideaSubmitOverlay.editPage .ideaSubmitMediaContainer{width:438px}.ideaSubmitOverlay .ideaSubmitMediaContainer .title{font-size:14px;font-weight:bold;margin:0;padding:0;text-align:left;height:25px;border-bottom:1px solid #d6d1be;margin-left:-10px;width:446px;padding-left:10px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item{float:left;clear:both}.ideaSubmitOverlay .ideaSubmitMediaContainer .item.expanded{background-image:-moz-linear-gradient(top,#fff,#fbfbf9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fbfbf9));background-image:-webkit-linear-gradient(top,#fff,#fbfbf9);background-image:-o-linear-gradient(top,#fff,#fbfbf9);background-image:linear-gradient(to bottom,#fff,#fbfbf9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fbfbf9',GradientType=0)}.ideaSubmitOverlay .ideaSubmitMediaContainer .itemSeparator{border-top:1px solid #f1f0e9;width:100%;float:left;clear:both}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemTitle{font-size:14px;font-weight:normal;background-color:#fcfbfa;vertical-align:middle;margin-left:-10px;padding-left:10px;width:436px;padding-right:10px;height:38px;cursor:pointer}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemTitle span{vertical-align:middle;display:inline-block;line-height:38px;padding-left:10px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemTitle .expandAction{float:right;margin-top:12px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemTitle .icon{width:25px;height:25px;background:url('/vc3b6a54b0bc452a83d1f012cc1680042/Content/Mvc/Images/idea-edit-icons.png') no-repeat center top;float:left;margin-top:6px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemTitle .icon.images{background-position:left -59px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemTitle .icon.links{background-position:left 3px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemTitle .icon.video{background-position:left -26px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemTitle .icon.pdf{background:url('/ve27f0b683f3cab97ec0378d4400ed906/Content/Mvc/Images/management/pdf-icon.png') no-repeat 2px 3px;background-size:85%}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemTitle:hover{background-color:#f1f0e9;margin-top:-1px;height:39px;padding-top:1px;margin-bottom:-1px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer{display:none;border:none;width:446px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media{}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media h3{display:none}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList{}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList .idea-submit-image{width:448px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList .idea-submit-image .photo{width:80px;height:80px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList .idea-submit-image .photo img{width:80px;height:80px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList .idea-submit-image .photoDescription{width:auto}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList .idea-submit-image .photoDescription .title{width:310px;border:none}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList .idea-submit-image .photoDescription input[type='text']{width:310px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList .idea-submit-image .controlDiv a{width:120px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList .idea-submit-image .deleteDiv{float:right;clear:both;padding-right:15px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .idea-submit-media .ideaImagesList .idea-submit-image .deleteDiv a{cursor:pointer}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer #ideaLinks div{border:none;padding:0}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer input[type='text'],.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer textarea{width:410px;height:22px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .label{top:6px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer p{margin:10px 0}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer #ideaLinks{margin-top:-15px}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer #ideaLinks .deleteLink{display:inline;float:right;width:55px;font-size:12px;color:#999}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer #ideaLinks .deleteLink:hover{color:#666;text-decoration:underline}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer #ideaLinks .addAnotherLink{font-style:normal;color:#999;font-size:12px;text-decoration:underline;width:auto}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer #ideaLinks .addAnotherLink:hover{color:#666}.ideaSubmitOverlay .ideaSubmitMediaContainer .item .itemContainer .helpString{color:#999;font-size:12px;font-weight:normal}.ideaSubmitOverlay .ideaSubmitionFormContainer{width:458px}.ideaSubmitOverlay .ideaSubmitMediaContainer.mapContainer{border:none;padding:0}.ideaSubmitOverlay .ideaSubmitMediaContainer .itemContainer.map{width:458px;border-bottom:none}.ideaSubmitOverlay .ideaSubmitMediaContainer .itemContainer.map .wrapper{width:458px;height:250px}.ideaSubmitOverlay .ideaSubmitMediaContainer .itemContainer.map .wrapper .map-canvas{height:250px}.ideaSubmitOverlay .ideaSubmitMediaContainer .title.mapSwitcher{background-position:left center;padding-left:30px;border-bottom:none;padding-top:6px;padding-bottom:6px;cursor:pointer;margin-left:0;width:auto}.ideaSubmitOverlay .idea-submit-media .ideaImagesList .idea-submit-image{width:465px}.ideaSubmitOverlay .idea-submit-media .ideaImagesList .idea-submit-image .photo{width:80px;height:80px;float:left;overflow:hidden}.ideaSubmitOverlay .idea-submit-media .ideaImagesList .idea-submit-image .photo img{width:80px;height:80px}.ideaSubmitOverlay .idea-submit-media .ideaImagesList .idea-submit-image .photoDescription{float:left;width:355px;margin-left:20px}.ideaSubmitOverlay .idea-submit-media .ideaImagesList .idea-submit-image .photoDescription p{margin:5px 0 5px 0}.ideaSubmitOverlay .idea-submit-media .ideaImagesList .idea-submit-image .photoDescription .title{width:310px;border:none;padding:0;margin:0;text-align:left;font-weight:normal;color:#666;font-size:14px;height:auto}.ideaSubmitOverlay .idea-submit-media .ideaImagesList .idea-submit-image .photoDescription input[type='text']{width:335px;height:22px}.ideaSubmitOverlay .idea-submit-media .ideaImagesList .idea-submit-image .photoDescription .label{top:6px}.ideaSubmitOverlay .idea-submit-media .ideaImagesList .idea-submit-image .deleteDiv{float:left;clear:both}.ideaSubmitOverlay .idea-submit-media a{font-style:normal;color:#999;font-size:12px;text-decoration:underline;width:auto}.ideaSubmitOverlay .idea-submit-media a:hover{color:#666}.ideaSubmitOverlay .ideaSubmitMediaContainer .costEditor{width:50px!important;text-align:center}.ideaSubmitOverlay .ideaSubmitMediaContainer .itemContainer .lbAdminControl{float:left;line-height:37px;margin-right:10px}.ideaSubmitOverlay .ideaAddedBigTitle{font-size:54px;font-weight:bold;color:#666}.ideaSubmitOverlay .ideaAddedSmallTitle{font-size:15px;font-weight:bold;color:#666}.ideaSubmitOverlay .ideaAddedDescription{font-size:15px;font-weight:normal;color:#666;margin:10px 0}.ideaSubmitOverlay .shareMessageContainer{text-align:center;margin:0 10px}.ideaSubmitOverlay .shareMessageContainer .shareMessageTitle{text-align:center;color:#999;text-transform:uppercase;margin:10px 0;clear:both}.ideaSubmitOverlay .shareMessageContainer .returnLinkContainer{margin-top:10px}.ideaSubmitOverlay .shareMessageContainer .returnLinkContainer a{cursor:pointer}.ideaSubmitOverlay .shareMessageContainer .returnLinkContainer a.bigLink{font-size:30px;font-weight:bold}.ideaSubmitOverlay .shareItemsContainer .baseBtn.baseBtnDropShadow{margin:0 0 10px 0;width:240px;height:50px}.ideaSubmitOverlay .counter{float:right;color:#999;padding-bottom:3px}.foundTitle{line-height:18px;color:#666;font-size:18px;vertical-align:middle;padding:10px}.fCaption{font-size:24px;display:inline-block;color:#666}.fResult{font-size:16px;color:#999}.commentsTitle .titleText,.commentsTitle .titleShadow{font-size:22px;font-weight:normal;text-transform:uppercase;margin:0;padding:0;line-height:60px}.ideaDetails .commentsTitle h2{line-height:60px}.ideaDetails .commentsTitle span.h2.h2title{line-height:60px}.feedbackWrapper{margin-top:20px}.feedbackWrapper .comment-submit .subHead{color:#666;font-size:16px;font-weight:bold;line-height:30px;margin-top:10px}.commentsTitle .ideaCounter{width:auto;font-size:12px;padding-top:15px;margin-top:8px}.commentFrom{position:relative}.commentFrom .textarea{height:60px;width:619px;font-size:15px}.replyFormContainer .commentFrom .textarea{width:100%}.commentFrom .btnsWrap{text-align:right;padding-right:0;padding-top:10px}.commentFrom .btnsWrapReply{margin:0 0 5px 0;text-align:right;padding-right:0;padding-top:10px}.commentFrom .btnsWrap .c:hover{color:#fff}.submitCommentButton{font-size:14px;padding:5px 15px}.replyBtn{font-size:14px;padding:5px 15px;font-weight:normal}.warningBackground{background-color:rgba(254,90,30,.2);position:absolute;height:17px}.commentStatisticContainer{float:left;font-size:15px;color:#666;margin-top:-26px}.commentStatisticContainer.commentStatisticContainerWithoutMarginTop{margin-top:0}.ideaPaging{float:right;width:166px;text-align:left;vertical-align:middle;line-height:18px;vertical-align:middle}.ideaPaging.paging .pagingBtnSmall.btnPrev{width:75px;margin:0;vertical-align:middle;float:left}.ideaPaging.paging .pagingBtnSmall.btnNext{width:85px;margin:0;vertical-align:middle}.nextPadding{text-transform:uppercase;font-size:12px;display:block;float:left;clear:both;margin-left:18px;font-weight:bold;font-style:italic}.deleteIdea,.editIdea{color:#a5a5a5;font-style:italic;font-size:12px}.rate{background:url(/vaaa37a2358c8979a0b276160ba510bce/Content/Mvc/Images/rate/bg.png) no-repeat left top;width:79px;height:18px;position:relative;z-index:1}.rateMask{position:absolute;left:0;top:0;background:url(/vbe127297ace024fba48f566721c904d8/Content/Mvc/Images/rate/mask.png) no-repeat left top;width:79px;height:18px;z-index:3}.rateBar{position:absolute;height:18px;background-color:#ff5c00}.column2_singin{width:100%}.column2_singin .column{padding-left:100px;width:385px}.column2_singin .column .fielddivision .fdlabel{width:130px}.column2_verified{width:100%}.column2_verified .column{margin-left:30px;width:40%}.column h1{padding:50px 0 20px;color:#00aeef;text-align:center}.passwordhelp{float:right;padding-top:8px;font-size:12px}.passwordhelp,.passwordhelp a{color:#666;text-decoration:none}.pageContentWrap .pageContent .form{width:640px;margin:auto}.createAccountPositive{text-align:center;padding:15px 0!important}.map-overlay .createAccountPositive{text-align:center;padding:5px 0!important}.createAccountPositive h2{font-size:18px;text-transform:none!important}.createAccountPositive span{font-size:22px!important;font-style:normal!important;color:#666!important}#toggle_optional{display:block;text-decoration:none}#toggle_optional span{display:block;float:right;font-weight:normal;font-size:11px;height:10px;padding-right:12px}.forgotpassword .form{width:330px;margin:auto;padding:50px 0 100px}.forgotpassword .newHeadLogon.form{width:auto;margin:auto;padding:10px}.emailAlertsProfileContainer{width:100%}.emailAlertsProfileContainer td{padding-left:10px;padding-right:10px;width:50%;font-size:18px;color:#666;font-weight:bold}.emailAlertsProfileContainer td input{float:left;margin-left:10px;margin-top:10px}.emailAlertsProfileContainer td label{font-weight:normal;float:left;display:block;width:260px;padding-left:10px;margin-top:9px;font-size:12px;color:#000}.emailSettingCancel{height:30px}.vote{margin-bottom:0;margin-top:-8px}.vote .action{width:100%;text-align:center}.vote .action ul{margin-left:-5px;text-align:center}.vote .action ul li{list-style:none;float:left;padding-right:5px;width:156px}.vote .action ul li a{border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px}.vote .vote_button{color:#666;font-weight:bold;vertical-align:middle}.vote .vote_button .votingButton{width:260px;height:32px;margin-bottom:9px;color:#666;font-weight:bold;vertical-align:middle;line-height:26px}.vote .iconsContainer{float:right;display:inline-block;width:45px;border-left:1px solid #bcbcbc;height:25px;padding-top:2px;padding-left:10px;padding-right:5px}.vote .iconsContainer .icon{display:inline-block;float:left;width:15px;height:20px}.vote .vote_button .votingButton:hover{color:#fff}.vote .vote_button .votingButton:hover .iconsContainer,.vote .vote_button.selected .votingButton .iconsContainer{border-left:none}.vote .hintVoteContainer{display:none;position:absolute;height:20px;top:-30px;left:2px;border:1px solid #bcbcbc;background-color:#fff;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.35);box-shadow:0 1px 2px 0 rgba(0,0,0,.35)}.vote .hintVoteContainer .iconsContainer{float:none;border:none;margin:0;padding:0;height:20px}.vote .hintVoteContainer:after,.vote .hintVoteContainer:before{content:' ';height:0;position:absolute;width:0;border:solid transparent;border-top-color:#fff;top:100%;left:18px}.vote .hintVoteContainer:after{border-width:8px;border-top-color:#fff;top:100%;left:19px}.vote .hintVoteContainer:before{border-width:9px;border-top-color:#bcbcbc;top:100%}.vote .action ul li .vote_button:hover+.hintVoteContainer{display:block}.vote .hintVoteContainer .iconsContainer .icon{background-position:left 3px!important}.vote .neutral .hintVoteContainer .iconsContainer .icon{background-position:left 0!important}.vote li.loveit .hintVoteContainer{padding-left:0;width:54px}.vote li.likeit .hintVoteContainer{padding-left:12px;width:40px}.vote li.okay .hintVoteContainer{padding-left:20px;width:33px}.vote li.neutral .hintVoteContainer{padding-left:21px;width:35px;padding-top:2px;height:18px}.vote .shareNowContainer{width:30px!important;height:25px}.vote .shareNowContainer .shareNowIcon{width:25px;height:30px;cursor:pointer;margin-left:10px;min-width:25px}.pagewarning{padding:7px 20px 10px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#666;margin-bottom:10px;font-size:18px}.pagewarning.positive h2{text-transform:uppercase;padding-top:5px}.pagewarning.commonPositive h2{text-transform:uppercase;padding-top:5px}.pagewarning.negative h2{text-transform:uppercase;padding-top:5px}.pagewarning.negative span{color:#666;margin-left:10px;font-size:18px}.submitOverlayWarning .pagewarning.negative{margin:20px 30px 20px 30px}.submitOverlayWarning .pagewarning.negative span{font-style:normal;font-size:16px}.pagewarning.negative br{display:none}.pagewarning p{margin-bottom:0}.pagewarning span{color:#000;text-transform:none;font-style:italic;font-weight:normal;color:#666;font-size:18px;width:auto}.forgotpassword .pagewarning.commonPositive h2 span{font-size:22px}.pagewarning.positiveImplemented h2{margin-top:10px}.pagewarning.positiveImplemented span{color:#666;margin-left:10px;font-size:18px}.pagewarning.positiveImplemented br{display:none}.pagewarning.positiveVerify h2{line-height:22px;margin-top:10px}.pagewarning.positiveVerify span{color:#666;font-size:18px}.pagewarning h4{padding-top:3px;font-weight:bold;font-size:15px}.pagewarning p.desc{font-size:14px}#btnWhoListen{cursor:pointer}.anchor{position:absolute}.officialItem{width:630px;float:left;clear:both;border-bottom:2px solid #f1f0e9;margin-top:10px;padding-bottom:10px}.officialItem .officialImg{float:left;width:110px;height:auto;overflow:hidden;padding-right:20px}.officialItem .officialImg img{width:110px;max-width:110px;max-height:150px;margin:0 auto}.officialItem .officialData{float:left;padding:0;width:470px}.officialItem .officialDataWide{width:630px}.officialItem .officialData .officialName{font-size:28px;color:#666;font-weight:normal}.officialItem .officialData .officialPosition{font-size:14px;font-weight:bold;color:#666}.officialItem .officialData .officialDescription{color:#999;font-size:14px;line-height:1.3}.officialItem .officialData .officialDescription.separator{line-height:45px;padding-left:10px;padding-right:10px;display:block;float:left}.officialItem .officialData .officialDescription.email{line-height:45px;padding-right:10px;display:block;float:left}.officialItem .officialData .officialWebSite{font-size:20px;margin:10px 0 10px 0;font-weight:bold;float:left}.highlighted_word{background-color:#ff0}#counter-container,.counterContainer{text-align:right;vertical-align:bottom;float:right;color:#666;width:110px;font-weight:normal;font-size:12px;margin-bottom:3px;height:15px}#counter-container.over,.counterContainer.over{color:red}#counter-container.warn,.counterContainer.warn{color:red}.checkemail{text-align:center;width:640px;margin:0 auto}.checkemail .checkemail_message{font-size:18px;color:#666}.checkemail .tips{color:#666;margin-top:20px;display:block}.moreInfo{width:600px;position:relative;overflow:hidden;margin-top:30px}.moreInfo span{font-size:16px;color:#d6d1be;float:left;position:absolute}.moreInfo a{font-size:16px;margin-left:80px;clear:both}.moreInfo a:hover{text-decoration:underline}.implementedDescription{color:#999;font-size:24px;text-align:center;margin:25px}.topicSeconding{padding:20px 10px 20px 25px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#666;font-size:18px;margin-top:20px}.topicSeconding .text{font-style:italic;margin-right:5px}.topicSeconding .ideaCount,.topicSeconding .canSecond,.topicSeconding .youSeconded{font-weight:bold;font-style:italic;margin-right:5px}.ideaDetails .topicSeconding{margin-top:0;margin-bottom:20px}.secondLimitWarning{padding:30px;margin:0 auto;margin-top:10px;font-size:26px;color:#666;line-height:1.1em;display:block}.switchControl{position:absolute;top:10px;left:50px;border:1px solid red}.customImage{top:0;left:0;width:100%;position:absolute;overflow:hidden;height:100%;z-index:3}.customImage .center{height:auto;position:absolute;width:100%;min-width:1280px}.submitWide{margin-right:160px}.latestIdeaColumn{margin-top:0}.latestCommentsColumn{margin-top:0}.mixStats{color:#666}.mixStats .ideasIcon{border-bottom:2px solid #f1f0e9}.mixStats .val{font-size:18px;color:#666}.profileTabs{height:16px}.profileTabs dd{float:left;background-color:#f1f0eb;margin-left:8px;color:#666;font-size:14px;border-bottom:3px solid #f1f0eb;cursor:pointer;border-top-left-radius:7px;border-top-right-radius:7px;-ms-border-top-left-radius:7px;-ms-border-top-right-radius:7px;-moz-border-top-right-radius:7px;-moz-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-top-left-radius:7px;-o-border-top-right-radius:7px;-o-border-top-left-radius:7px;-khtml-border-top-right-radius:7px;-khtml-border-top-left-radius:7px}.profileTabs dd div{padding:8px 15px 5px 15px}.profileTabs dd:hover{border-bottom:3px solid #d6d1bd}.profileTabs dd.on{}.profileTabs dd.on div{}.customizedFooterImage{width:100%;z-index:1;position:absolute;border:none}.groupTitle{font-weight:normal;margin-left:5px;margin-right:5px}.groupTitle:hover{text-decoration:none;cursor:text}.groupTitle .groupIcon,.adminIcon{display:inline-block;width:16px;height:16px;line-height:18px;vertical-align:middle}.adminIcon{display:inline-block;width:16px;height:16px;line-height:18px;vertical-align:middle;margin-bottom:4px}.btnThin{font-family:Helvetica!important;font-weight:bold!important}.replyBtn{font-family:Helvetica!important}.baseButton{font-family:Helvetica!important}.gigyaLogin{}.border{border-top:2px solid #f1f0e9}.txt{border:none;text-align:center;vertical-align:middle;color:#d6d1be;margin:0 auto;font-size:18px;font-weight:bold;margin-top:10px;margin-bottom:10px;width:40px;height:20px;background-color:#fff;overflow:hidden;position:relative}.sortListTitle.categoryTitle{text-transform:none;overflow:hidden;font-family:Helvetica;height:60px;padding:0 20px;background-image:url('/v3112874ae4c97ba6b1f5b355cd1cdb96/Content/Mvc/Images/title-background.png')}.sideBarItem .categoryTitle{padding:0}.categoryTitle table{height:60px}.categoryTitle a{font-size:20px;font-weight:bold;color:#666;font-family:Helvetica}.categoryTitle .container{margin-top:5px;position:absolute}.categoryTitle .titleText{letter-spacing:0}.categoryDescription{color:#666;font-size:14px;font-weight:normal;padding-left:1px;font-family:Helvetica;padding-top:2px}.categoryInfo .buttons{width:100%;display:block;margin-top:7px}.categoryInfo .links{width:100%;display:none}.categoryInfo .categoryInteration{padding:0;border-collapse:collapse;width:140px;color:#666;height:42px;font-size:18px}.categoryInfo .categoryInteration td:first-child{text-align:right;font-weight:bold;padding-right:5px;width:auto;min-width:14px}.categoryInfo .categoryInteration td:last-child{font-weight:normal}.categoryInfo .categoryInteration td{vertical-align:middle}.removeListIconStyle .categoryInfo{padding:0 0 0 0;margin-bottom:10px}.removeListIconStyle .categoryInfo .buttons{width:100%;display:none}.removeListIconStyle .categoryInfo .links{width:100%;display:block}.removeListIconStyle .categoryInfo .links .returnLink{width:100%;text-align:left}.removeListIconStyle .categoryInfo .links .returnLink .returnLinkAction{font-style:italic;font-size:12px;font-weight:bold;float:right;display:inline-block;margin-top:5px;text-align:right;width:auto}.removeListIconStyle .categoryInfo .links .returnLink .returnLinkAction:hover{text-decoration:underline}.leftSideBarModule .sbItemTitle.leftSideBarCategoriesIcon{background:url(/v752c3675c798dcaaee1f8f03dc167e23/Content/Mvc/Images/ribbon_ico.png) no-repeat 230px -553px;padding-top:5px;padding-bottom:7px}.mediaTabs{width:640px;overflow:hidden;margin:10px 0 10px 0}.mediaTabs dd{width:auto;float:left;margin:0;padding:0;margin-right:10px}.mediaTabs dd a,.mediaTabs dd span{float:left;color:#999;font-weight:bold}.mediaTabs dd a:hover{text-decoration:underline}.mediaTabs .on a{color:#666}.mediaTabs .on span{color:#666}.mediaContainer{max-width:640px;max-height:360px;overflow:hidden;background-color:#f1f0e9;padding-bottom:-2px;text-align:center}.mediaContainer .ajaxLoader{margin-top:160px}.mediaContainer img{vertical-align:middle}.shareDescription{font-size:16px;color:#d6d1be;display:inline-block;line-height:30px;margin-top:10px;font-style:italic;font-weight:bold;clear:both}.activeLinksIco{width:11px!important;height:10px!important;display:inline-block;margin-left:5px;float:none!important}.logInButton{min-width:110px;min-height:36px;font-size:18px;text-transform:uppercase;font-weight:bold;width:110px;float:right;margin-right:42px;vertical-align:middle}.casLogInButton{min-height:32px;font-size:14px;text-transform:none;font-weight:bold;vertical-align:middle;padding:0 15px}.signUpNowHeaderButton{min-width:260px;max-width:260px;min-height:51px;font-size:28px;vertical-align:middle;font-weight:bold;text-transform:uppercase;padding-top:2px;margin:0}.createUpdateAccountButton{min-width:250px;min-height:60px;font-size:24px;font-weight:bold}.viewTopicsButton{min-width:180px;min-height:40px;text-transform:none;font-size:18px;font-weight:bold;line-height:26px}.whatsYourIdeaButton{min-width:250px;min-height:65px;font-size:26px;font-weight:bold;line-height:26px}.whatsYourIdeaButtonLeftSideBar{min-width:260px;min-height:50px;font-size:18px;font-weight:normal;line-height:20px;margin:0 0 10px 0}.whatsYourIdeaButtonLeftSideBar.smallHeight{min-height:40px;margin:0 0 8px 0}.addUpdateIdeaButton,.cancelIdeaButton{min-width:220px;min-height:60px;font-size:26px;font-weight:bold}.whatsYourIdeaButton2{min-width:240px;max-width:240px;min-height:61px;font-size:22px;font-weight:bold;margin-top:0;font-smooth:always}.whatsYourIdeaButton3{min-width:190px;max-width:190px;min-height:50px;font-size:18px;font-weight:bold;margin-top:0;font-smooth:always}.hasLocatedIdeasIcon{width:40px;height:40px;padding-top:3px;margin-left:5px}.btnTiny{font-size:18px;min-width:150px;min-height:40px;font-weight:bold}.resetPasswordButton{min-width:110px;min-height:36px;font-size:18px;width:110px;vertical-align:middle;margin-left:270px}.submitBudgetButton{min-height:80px;min-width:205px;font-size:24px;font-weight:bold;display:none}.redeemButton{height:42px;width:160px;font-size:16px;font-weight:bold;text-transform:uppercase;padding-top:3px}.featureVoteButton{min-width:74px;min-height:33px;font-size:14px;font-weight:normal;text-transform:none;width:90px}.btnSaveEmailSetting{height:30px;width:110px}.userBreakSeparator{display:block;margin-top:12px}.resetComments .userBreakSeparator{margin-top:5px}.clientAdminProfile{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.reportLinkFromProfile{float:right;margin-top:-30px;font-size:16px}.clientAdminComment{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px}.profileInfoContainer .author{font-weight:normal;font-style:italic}.profileInfoContainer .author.simpleUnderline.profileLink:hover{text-decoration:none}.mapLauncher{height:42px}.headerNavContent table.customWhiteLabelHeaderContainer{width:620px;max-width:620px;overflow:hidden;height:55px;float:left}.headerNavContent table.customWhiteLabelHeaderContainer .customWhiteLabelLogo{height:55px;display:table-cell;vertical-align:middle;min-width:45px}.headerNavContent table.customWhiteLabelHeaderContainer .customWhiteLabelLogo img{max-height:55px;vertical-align:middle}.headerNavContent table.customWhiteLabelHeaderContainer .customWhiteLabelDescription{vertical-align:middle;padding-right:30px;height:55px;padding-left:10px;color:#666;font-size:14px;width:95%}.customWhiteLabelFooterContainer{width:980px;max-width:980px;overflow:hidden;min-height:167px}.customWhiteLabelFooterContainer .customWhiteLabelLogo{padding-left:20px;padding-top:10px;vertical-align:middle;min-height:167px;height:167px;width:auto;text-align:right}.customWhiteLabelFooterContainer .customWhiteLabelLogo img{margin-bottom:10px}.customWhiteLabelFooterContainer .customWhiteLabelDescription{vertical-align:middle;padding-right:10px;color:#666;font-size:16px;min-height:167px;height:167px;padding-left:17px}.customWhiteLabelFooterContainerNew{width:980px;max-width:980px;overflow:hidden;min-height:167px}.customWhiteLabelFooterContainerNew .customWhiteLabelLogoNew{padding-left:20px;padding-top:20px;vertical-align:middle;width:80%}.customWhiteLabelFooterContainerNew .customWhiteLabelLogoNew img{max-height:67px;margin-right:20px;vertical-align:middle}.customWhiteLabelFooterContainerNew .customWhiteLabelDescriptionNew{vertical-align:middle;color:#666;font-size:16px;padding-top:20px;padding-left:20px}.customWhiteLabelFooterContainerNew .customWhiteLabelMindmixerText{vertical-align:middle;width:230px}.mmfooter-text{font-size:12px;font-weight:bold;display:block;position:relative;padding-top:10px;width:230px}.mmfooter-text span{display:inline-block;padding-top:5px;color:#666}.mmfooter-text .smallMLogo{background:url('/vcddce39bc93f77430a3e8e2a770f4bcc/Content/Mvc/Images/mm-footer-logo.png') no-repeat left top;width:33px;height:33px;display:inline-block;padding:0;margin-top:-5px;position:absolute;margin-left:10px}.styledRadioButton{background-color:#f1f0e9;border:1px solid #e7e5d9}.instantPollIdeas .ideaContainer .instantOdd{background-color:#f1f0e9}.styledRadioButton .styledControlLabel{float:right;width:23px;height:23px;cursor:pointer}.styledRadioButton .styledControlLabel input[type=radio]{position:absolute;right:-9999px;display:none}.styledRadioButton .styledControlLabel input[type=checkbox]{position:absolute;right:-9999px;display:none}.styledRadioButton .voteCount{padding:3px 0 4px 0;font-weight:normal;float:right;position:relative;z-index:10}.styledRadioButton .off{width:23px;height:23px}.styledRadioButton .on{width:23px;height:23px}.multiplyChooseDescription{color:#666;font-size:12px;display:block;text-align:right}.instantPollIdeas{margin-top:10px}.instantPollIdeas .ideaContainer{margin-bottom:8px}.instantPollIdeas .ideaContainer .styledRadioButton{cursor:pointer;font-size:14px;font-weight:bold;color:#666;padding:5px 8px 5px 8px}.instantPollIdeas .ideaContainer .styledRadioButton table{width:100%}.instantPollIdeas .ideaContainer .styledRadioButton table td{vertical-align:middle;padding:0}.featureTopicContainer .featureDescriptionContainer .topicControlContainer .instantPollIdeas .ideaContainer .styledRadioButton table td{padding:0}.instantPollIdeas .ideaContainer .styledRadioButton table td:last{text-align:right}.instantPollIdeas .ideaContainer .progress{position:absolute;height:16px;z-index:1;top:0;left:0}.instantPollIdeas .ideaContainer .voteOff{cursor:default;z-index:10;position:relative;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.instantPollIdeas .ideaContainer .styledRadioButton .ideaInstantPollTitle{position:relative;z-index:15;font-weight:normal}.instantPollTopicCommentsWrapper{margin-top:0}.instantPollTopicCommentsWrapper h2{padding-top:20px}.changeYouVote{float:right;color:#ccc;text-decoration:none;font-style:italic;font-weight:bold;cursor:pointer;margin-top:9px}.changeYouVote:hover{text-decoration:underline}.instantPollButtons{margin-top:5px!important;padding:0 0 0 0!important;vertical-align:middle;text-align:center;height:120px!important}.featuredInstantPollButtons{text-align:right;height:auto;width:100%}.instantPollMessage{height:80px!important}.instantPollButtons td{vertical-align:middle;text-align:left;padding:0 10px 0 10px}.featuredInstantPollButtons td{text-align:right}.instantPollButtons .thankMessage{text-transform:uppercase;font-size:16px;font-weight:normal}.instantPollButtons .youVotedMessage{font-size:16px;display:block;max-width:620px;margin-top:10px}.simple-check{background:url('/v3e7093a8543cc479e328bb3cae85674d/Content/Mvc/Images/simple-check.png') no-repeat left top;width:35px;height:31px}.instantPollButtons td .simple-check{float:right;position:relative;margin-top:-5px}.surveyMessage{height:auto!important}.surveyMessage td{padding:0 20px 0 20px}.surveyMessage .thankMessage{margin-top:20px;display:block}.surveyMessage .youVotedMessage{margin-bottom:20px;display:block}.surveyMessage .thankMessage{margin-top:20px;display:block}.surveyMessage td .simple-check{margin-top:10px}.howItWorksIntroVideoContainer{margin-top:40px}.howItWorksIntroVideoContainer .howItWorksVideo{width:640px;margin:0 auto;margin-bottom:20px}.howItWorksIntroVideoContainer .howItWorksTitle{font-size:18px;font-weight:bold;width:640px;margin:0 auto;color:#666;position:relative}.howItWorksIntroVideoContainer .howItWorksDescription{font-size:16px;width:640px;margin:0 auto;color:#666;margin-bottom:-25px;position:relative;z-index:2}.verifiedPageTopDescriptionContainer{color:#666;font-size:16px;width:640px;margin:0 auto;margin-bottom:-30px}.verifiedPageTopDescriptionContainer .title{color:#666;font-size:30px;font-weight:bold}.verifiedPageTopDescriptionContainer ul{list-style:decimal;padding-left:20px;margin-top:5px;margin-bottom:5px;font-size:16px}.verifiedPageTopDescriptionContainer ul a{font-weight:bold}.feedbackBody{display:block;line-height:16px}.resetComments .feedbackBody .userBreakSeparator{margin-top:3px}.topShareSupportMessage{font-size:12px;color:#666}.pageContentWrap .pageContent h1,h1{font-size:24px}.signUpNowHeaderButton .firstRaw{display:block;font-size:24px;line-height:24px;padding-top:5px;width:250px}.signUpNowHeaderButton .secondRaw{display:block;font-size:12px;text-transform:none;font-weight:normal;line-height:14px;padding-bottom:5px;width:250px}.viewOtherIdeas{cursor:pointer}.ideaStatusBtn{width:260px;height:50px;font-size:16px}.ideaStatusBtn .btnText{vertical-align:middle}.ideaStatusCaption{width:260px;height:50px;font-size:20px;color:#d6d1be!important;cursor:text!important}.ideaStatusBtn b,.ideaStatusCaption b{text-transform:uppercase;font-size:20px}.ideaStatusBtn button{font-size:20px;padding-left:15px;text-align:left}.ideaStatusBtn:hover{color:#fff;border:none}.ideaStatusBtn .icon{text-align:right;width:30px;height:25px;float:right}.statusesDetails{width:640px}.statusesDetails .sortListTitle.ideasTitle{margin-top:0;padding:0 20px}.statusesContainer{border:1px solid #d6d1be;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;margin-top:-6px}.statusesContainer .item{background-color:#fbfaf8;border:1px solid #f1f0e9;padding:10px 5px;color:#666;width:100%}.statusesContainer .item td{height:30px;padding:10px 5px;vertical-align:middle;text-align:left}.statusesContainer .item td:first-child{width:25px}.statusesContainer .item td:last-child{text-align:right;width:34px}.statusesContainer .item .title{font-size:14px}.statusesContainer .item .title .count{color:#999}.item .checkbox{width:26px;height:25px;display:block;cursor:pointer;background:url('/vdd82d711c8f4a9d44171fa2c0ebe8016/Content/Mvc/Images/checkbox.png') no-repeat left top}.item .checkbox input[type=checkbox]{position:absolute;right:-9999px;display:none}.ideaStatusContainer{position:relative;border:1px solid #d6d1be;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px}.ideaStatusContainer .header{min-height:35px;height:auto;margin-top:3px;border-bottom:1px solid #e3dfd2}.ideaStatusContainer .header .reviewMask{position:relative;width:30px;height:35px;float:left}.ideaStatusContainer .header .reviewMask .notBaseStatusFlag{left:7px;top:5px}.ideaStatusContainer .header .title{font-size:12px;text-transform:uppercase;color:#666;float:left;margin-top:8px;margin-right:10px}.ideaStatusContainer .header .statusProgressContainer{float:left;border-left:1px solid #d9d5c3;min-height:37px;height:auto;padding-left:10px;margin-top:-3px;width:430px}.ideaStatusContainer .header .statusProgressContainer table{padding:0;border-collapse:collapse;margin:0;float:right;width:430px;max-width:430px;min-width:430px;vertical-align:middle;height:38px;z-index:100}.ideaStatusContainer .header .statusProgressContainer table td{vertical-align:middle;padding-left:2px;padding-right:2px}.ideaStatusContainer .header .statusProgressContainer table td:first-child{width:auto;padding-left:0;padding-right:0}.ideaStatusContainer .header .statusProgressContainer table td:last-child{width:32px;padding-left:0;padding-right:0;text-align:right}.ideaStatusContainer .header .statusProgressContainer table td.indicator{width:50px}.ideaStatusContainer .header .statusProgressContainer .title{float:left;color:#666;font-weight:bold;font-size:16px;margin-top:0;text-transform:none}.ideaStatusContainer .header .statusProgressContainer .ideaStatusIndicator{height:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative}.ideaStatusContainer .header .statusProgressContainer .ideaStatusIndicator.notSelected{background-color:#d6d1be}.ideaStatusContainer .header .statusProgressContainer .point{display:none;position:relative}.ideaStatusContainer .header .statusProgressContainer .current{}.ideaStatusContainer .header .statusProgressContainer .current .point{display:block;left:40%;width:10px;height:10px}.ideaStatusContainer .header .statusProgressContainer .point.topPoint{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin-bottom:3px}.ideaStatusContainer .header .statusProgressContainer .point.bottomPoint{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin-top:3px}.ideaStatusContainer .body{background-color:#f8f8f8;padding:10px;font-size:12px;color:#666}.ideaStatusContainer .body .media{margin-right:10px;float:left;width:200px;height:120px}.ideaStatusContainer .body .message{width:610px}.ideaStatusContainer .body .nextStep{margin-top:10px;color:#666;width:610px}.ideaStatusContainer .body .nextStep .next{color:#000;text-transform:uppercase;font-weight:bold;margin-right:5px}.ideaStatusContainer .viewOtherIdeasContainer{border-top:1px solid #d6d1be;padding:5px 10px}.ideaStatusContainer .viewOtherIdeasContainer .viewOtherIdeas{text-transform:uppercase;cursor:pointer}.interestingTopicBtn{width:260px;height:50px;font-size:16px}.interestingTopicBtn .btnText{vertical-align:middle;color:#666}.interestingTopicBtn b{text-transform:uppercase;font-size:20px;color:#666}.interestingTopicBtn button{font-size:20px;padding-left:15px;text-align:center}.interestingTopicBtn:hover{color:#fff;border:none}.interestingTopicBtn:hover .btnText,.interestingTopicBtn:hover b{color:#fff}.interestingTopicBtn .icon{text-align:right;width:30px;height:25px;float:right}.interestingTopicBtn.selected{}.aiaIntegration .emblem{float:left;border:0;margin-right:10px}.aiaIntegration .message{font-size:14px;color:#666;font-weight:bold}.aiaIntegration .link{font-size:24px;font-weight:bold}.aiaIntegration .smallDescription{font-size:13px;font-weight:normal;margin-top:20px;padding-left:10px;color:#666}.pagewarning.positive.thankMsg{margin-bottom:40px;text-align:left}.topBorder .topicDetailsTitle{border-top:2px solid #f1f0e9!important}.featureTopicContainer.topBorder{border-top:2px solid #f1f0e9!important;padding-top:10px}.challengeBlog .pagewarning.positive.thankMsg{margin-bottom:30px}.topicDetailHeadBar{margin-top:-2px;border-bottom:2px solid #f1f0e9;padding-bottom:20px;margin-bottom:0;color:#666}.topicDetailHeadBar table{width:100%}.topicDetailHeadBar table .left{width:auto}.topicDetailHeadBar table .right{width:auto}.wrappedMessage{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:630px}.exclusive_box{display:inline-block;width:85px;height:16px;vertical-align:middle}.exclusive_box.topicSoon{background-position:left top}.exclusive_box.topicFeatured{background-position:left -20px}.exclusive_box.survey{background-position:left -83px}.exclusive_box.topicNew{background-position:left -20px}.exclusive_box.topicOld{background-position:left -41px}.exclusive_box.topicClosed{background-position:left -62px}.exclusive_box.prioritizeService{background-position:left -83px}.exclusive_box.instantPoll{background-position:left -83px}.exclusive_box.budgetFunds{background-position:left -83px}.exclusive_box.budgetAllocation{background-position:left -41px}.photoShareContainer{position:relative;width:990px;height:auto;background:url('/vc4aae85eb509b283061433ea77d0d85d/Content/Mvc/Images/photo-share-wallpaper.png') repeat left top;margin-left:-10px;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:inset 0 0 10px 0 #666;-webkit-box-shadow:inset 0 0 10px 0 #666;box-shadow:inset 0 0 10px 0 #666;padding-left:10px}.photoShareContainer .items{padding-left:20px;padding-bottom:30px}.photoShareContainer .loadMoreBox{margin-bottom:0}.beTheFirst.addPhotoButton{background:url('/v245c23ef712fa7631ef7cb2d9531073d/Content/Mvc/Images/be-the-first.png') no-repeat left top;width:979px;height:780px}.topicDetails.photoShare .photoShareContainer{padding-left:9px;width:989px}.fixed{position:fixed}.photoShareTopWrapper{clear:both;height:40px;position:fixed;width:979px;margin-left:-490px;left:50%;z-index:110;overflow:hidden;border-left:1px #d6d1be solid;border-right:1px #d6d1be solid;padding:55px 0 0 0}.photoShareTopPage{position:relative;margin-left:-5px;width:960px;height:35px;padding:0 20px 0 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.35);box-shadow:0 0 5px 0 rgba(0,0,0,.35);background-color:#fff}.photoShareTopPage .returnContainer{float:left;width:220px}.photoShareTopPage .returnContainer a{color:#999;text-decoration:none;font-size:14px;vertical-align:middle;display:block;padding-top:9px}.photoShareTopPage .returnContainer a:hover{text-decoration:underline}.photoShareTopPage .returnContainer .returnImg{padding-top:0}.photoShareTopPage .returnContainer .returnImg img{float:left;margin-top:7px;margin-right:5px}.photoShareTopPage .navigationContainer{float:right;width:200px;margin-top:7px}.photoShareTopPage .navigationContainer .photoSharePaging{float:right;line-height:1.6}.photoShareTopPage .navigationContainer .photoSharePaging span{text-transform:uppercase;color:#666;font-size:12px;vertical-align:top;display:inline-block;margin-top:2px;font-weight:bold}.photoShareIdeaDetailWrapper{overflow:hidden;width:981px;margin-left:-20px;position:relative}.photoShareContainer.ideaDetail{padding-top:20px;height:auto;width:1000px;margin-left:-10px;padding-bottom:15px;padding-left:0;margin-top:-5px}.photoShareContainer.ideaDetail .similarIdeasContainer{float:right;width:120px;margin-right:20px;background-color:#fff;margin-left:10px;padding-bottom:5px}.photoShareContainer.ideaDetail .similarIdeasContainer span{font-size:12px;color:#999;display:block;margin:10px 10px 5px 10px}.photoShareContainer.ideaDetail .similarIdeasContainer a{display:block;padding:5px;width:100px;height:100px;margin:0 auto}.photoShareContainer.ideaDetail .ideaInfoContainer{float:left;width:700px;background-color:#fff}.photoShareContainer.ideaDetail .ideaInfoContainer .picture{text-align:center;background-color:#f1f0e9}.photoShareContainer.ideaDetail .ideaInfoContainer .picture img{max-width:640px}.photoShareContainer.ideaDetail .shareButtonContainer{float:left;width:120px;background-color:#fff;margin-left:20px;margin-right:10px}.photoShareContainer.ideaDetail .shareButtonContainer .title{font-size:12px;color:#999;display:block;margin:10px 0 5px 10px}.photoShareContainer.ideaDetail .shareButtonContainer .sharePopup{padding-top:5px;padding-left:8px;padding-right:8px}.photoShareContainer.ideaDetail .shareButtonContainer .addPhotoButton,.shareContainer.intensiveShadow .addPhotoButton.photoShareOverlayBtn{width:105px;height:28px;font-size:12px;font-weight:bold;text-transform:uppercase}.photoStripTopicListContainer{margin-top:-23px;margin-bottom:20px}.photoStripContainer{overflow:hidden;position:relative;clear:both}.photoStripContainer .header{height:30px;padding-top:15px;float:left;width:100%}.photoStripContainer .header .title{font-size:14px;text-transform:uppercase;color:#999;padding-left:15px;float:left;width:200px}.photoStripContainer .header .viewAll{float:right;padding-right:15px;text-transform:uppercase;font-weight:bold}.photoStripContainer .header .viewAll .pagination{font-size:12px;width:30px;float:right;margin-top:-17px;margin-left:10px}.photoStripContainer .header .viewAll .pagination .prev,.photoStripContainer .header .viewAll .pagination .next{margin-right:0;margin-bottom:0}.photoStripContainer .photoShareContainer.photoShareStripContainer{height:180px;padding-top:0;width:987px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:inset 0 0 10px 0 #666;-webkit-box-shadow:inset 0 0 10px 0 #666;box-shadow:inset 0 0 10px 0 #666}.photoStripContainer .photoShareContainer.photoShareStripContainer .items{height:180px;width:2000000em;margin-top:0;margin-left:13px;padding-left:13px;position:relative;padding-bottom:0}.photoStripContainer .photoShareContainer.photoShareStripContainer .items.defaultItem{width:225px;height:180px;float:left;margin-left:20px;padding-left:0}.photoStripContainer .photoShareContainer.photoShareStripContainer .scrollable{float:left;width:723px;overflow:hidden;position:relative}.photoStripContainer .photoShareContainer.photoShareStripContainer .items div{float:left}.photoStripContainer .photoShareContainer.photoShareStripContainer .items .photoShareItem{width:221px;height:146px;margin-right:13px;margin-top:14px;overflow:hidden;padding:2px;text-align:center;vertical-align:middle}.photoStripContainer .photoShareContainer.photoShareStripContainer .items .photoShareItem.viewAll{margin-right:0}.photoStripContainer .photoShareContainer.photoShareStripContainer .items .photoShareItem.viewAll a{display:table-cell;width:225px;height:150px;text-align:center;vertical-align:middle;font-size:22px;font-weight:bold}.photoStripContainer .photoShareContainer.photoShareStripContainer .items .photoShareItem img{width:221px;height:146px;text-align:center;vertical-align:middle}.photoStripContainer .photoShareContainer.photoShareStripContainer .items .photoShareItem.default{}.photoStripContainer .photoShareContainer.photoShareStripContainer .items .photoShareItem.default.greyBack,.photoStripContainer .photoShareContainer.photoShareStripContainer .items .photoShareItem.viewAll.greyBack{background-color:#ebe9df}.photoStripContainer .photoShareContainer.photoShareStripContainer .items .photoShareItem.default .title{font-size:16px;color:#666;display:block;margin-left:10px;margin-top:5px;margin-bottom:10px;font-weight:bold;text-align:left;max-height:82px;overflow:hidden}.photoStripContainer .photoShareContainer.photoShareStripContainer .items .photoShareItem.default .defaultLink{display:table-cell;width:225px;height:150px;text-align:center;vertical-align:middle;font-size:22px;font-weight:bold}.addPhotoButton{width:205px;height:42px;font-size:16px;font-weight:bold}.topicTextInfoWrapper{width:977px;position:fixed;left:50%;margin-left:-490px;z-index:200;padding:55px 0 10px 0;border-left:1px #d6d1be solid;border-right:1px #d6d1be solid;overflow-x:hidden}.staticHead.topicTextInfoWrapper{margin-left:0;left:0;width:100%;background-color:#fff;padding-bottom:0;border-left:none;border-right:none;border-bottom:2px solid #d6d1be;border-top:2px solid #d6d1be;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);background:url('/v9c455946d821c8ffbc127607a6abc4ad/Content/Mvc/Images/fixed-topic-question-background.png') repeat-y center center #fff;overflow:hidden}.topicTextInfo{margin-left:-10px;width:937px;padding:20px 30px 20px 30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 0 10px 0 #666;-webkit-box-shadow:0 0 10px 0 #666;box-shadow:0 0 10px 0 #666;margin-bottom:0;background-color:#fff}.topicPhotoShareTextInfo{width:auto;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:10px}.staticHead.topicTextInfoWrapper .topicTextInfo{margin:0 auto;width:940px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:10px 20px 14px 20px;overflow:hidden}.topicTextInfo table{width:100%}.topicTextInfo table td{text-align:right}.topicTextInfo table td .countsTable{text-align:left;float:right;clear:both}.topicTextInfo table td .countsTable td{text-align:left}.topicTextInfo table td:first-child{text-align:left;width:auto}.topicDetails.photoShare{width:auto}.filterContainer{position:relative;left:0;top:15px;width:919px;background:rgba(238,237,235,.8);-moz-transition:background .8s linear;-webkit-transition:background .8s linear;-ms-transition:background .8s linear;-o-transition:background .8s linear;transition:background .8s linear;filter:alpha(opacity=80);padding:10px;z-index:100;font-size:14px;border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-khtml-border-radius:2px}.filterContainer span{font-weight:bold;color:#666}.filterContainer .filter{text-decoration:none;color:#666;cursor:pointer}.filterContainer .filter:hover{text-decoration:underline}.filterContainer .filter.checked{text-decoration:underline}.tagFilter{cursor:pointer;text-decoration:none}.topicTextInfo .title{font-size:14px;text-transform:none;color:#999;position:relative;float:left;left:-75px;font-weight:bold}.topicTextInfo .topicPhotoShareStatement h1.topicStatement,.topicTextInfo .topicStatement{font-size:24px;color:#666;font-weight:bold;line-height:1;margin-top:4px;margin-bottom:5px;max-width:670px;padding-right:10px;padding-top:12px;text-align:left;padding:0;text-transform:none}.topicTextInfo .topicStatement.smallStatement{font-size:18px;font-weight:normal;padding-top:0}.topicTextInfo .topicStatementSmall{font-size:14px;color:#666;max-width:750px}.topicTextInfo .addPhotoButton{width:135px;height:36px;float:right;text-transform:uppercase}.topicTextInfo .countsTable{margin-top:10px;width:auto;float:right;text-align:left}.topicTextInfo .countsTable .dayRemaining{padding-left:5px;font-size:14px;text-align:right}.topicTextInfo .countsTable td:first-child{padding-right:0}.topicTextInfo .countsTable .dayRemaining:last-child div{font-size:12px}.topicTextInfo .backToContainer{margin:0}.topicTextInfo .backToContainer a{color:#999!important}.leftSideBarContainer .backToContainer a{color:#999!important}.photoShareShadow{margin-left:-20px;width:979px;overflow:hidden;margin-top:-37px;position:relative}.photoShareSubmitOverlayContainer{padding:10px 30px 30px 30px}.photoShareSubmitOverlayContainer .submitOverlayTitleContainer{border-bottom:2px solid #f1f0e9;margin-bottom:10px;padding-bottom:10px}.photoShareSubmitOverlayContainer .submitOverlayTitleContainer h3{font-size:32px;margin:0;font-weight:bold;color:#666}.photoShareSubmitOverlayContainer .submitOverlayTitleContainer .description{font-size:16px;color:#666}.photoShareSubmitOverlayContainer .idea-submit-image{}.photoShareSubmitOverlayContainer .idea-submit-image a{cursor:pointer}.photoShareSubmitOverlayContainer .idea-submit-image .deleteDiv{display:none}.photoShareSubmitOverlayContainer h3{color:#666;font-weight:bold;font-size:18px;margin-top:0;margin-bottom:10px}.photoShareSubmitOverlayContainer .idea-submit-image .photo{width:125px;float:left;height:125px;margin-right:20px}.photoShareSubmitOverlayContainer .idea-submit-image .photo img{width:125px;height:125px}.photoShareSubmitOverlayContainer .idea-submit-image .photoDescription{width:250px;float:left}.photoShareSubmitOverlayContainer .idea-submit-image .photoDescription p,.photoShareSubmitOverlayContainer .idea-submit-image .photoDescription .title{display:none}.photoShareSubmitOverlayContainer .idea-submit-description{}.photoShareSubmitOverlayContainer .idea-submit-description table{width:635px}.photoShareSubmitOverlayContainer .idea-submit-description table #counter-container{font-size:16px;color:#999;font-weight:normal;vertical-align:middle}.photoShareSubmitOverlayContainer .idea-submit-description textarea{height:80px;width:630px}.frmUploadImage .selectFileLabel{display:none}.tagsStatement{font-size:18px;font-weight:bold;color:#666}.tagsStatement h1,.pageContentWrap .pageContent .tagsStatement h1{color:#666;text-align:left;padding:0;text-transform:none;font-weight:bold}.tagsStatement .countTitle{float:right;color:#999;font-size:14px;font-weight:normal;line-height:22px;width:100%;text-align:right}.tagsContainer{font-size:14px;margin-top:13px;padding:0;margin-bottom:-10px}.tagsContainer .tag{float:left;overflow:hidden;text-overflow:ellipsis;font-weight:normal;cursor:pointer;margin-right:10px;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;padding:7px 10px 7px 25px;background-color:#f0f0f0;color:#999;margin-bottom:10px}.tagsContainer .tag:hover{color:#fff}.tagsContainer .tag.checked{}.statisticStatement{font-size:18px!important;font-weight:bold!important;color:#666!important;width:640px;margin:0 auto;margin-bottom:10px;text-transform:none!important;padding:0!important;text-align:left!important}.tagsStatement.instantPollIdeas .ideaContainer .styledRadioButton .ideaInstantPollTitle{font-size:14px;font-weight:normal}.tagsStatement.instantPollIdeas .ideaContainer .styledRadioButton .voteCount{font-size:14px}.tagsStatement.instantPollIdeas .ideaContainer .styledRadioButton{padding:0 5px 0 5px;cursor:text}.photoShareSubmitOverlayContainer .idea-submit-notify{clear:both;float:left;margin:0 auto;width:635px;text-align:center;padding-top:30px;padding-bottom:20px;color:#666}.photoShareSubmitOverlayContainer .idea-submit-submit{text-align:center}.photoShareSubmitOverlayContainer .idea-submit-submit button{margin:0 10px}#ov_add_photo_overlay .ajaxLoader{margin-top:180px}.photoShareSuccessContainer{padding:60px;color:#666;text-align:center}.photoShareSuccessContainer .photoSharePositive{width:400px;margin:0 auto;text-align:center}.photoShareSuccessContainer .photoSharePositive h2{font-size:28px;font-weight:bold}.photoShareSuccessContainer .photoSharePositive span{font-size:18px}.photoShareSuccessContainer .postAnotherContainer{text-align:center;padding-top:30px}.photoShareSuccessContainer .postAnotherContainer .title{font-size:18px}.photoShareSuccessContainer .postAnotherContainer .btnPhoto{margin-top:20px;width:140px;height:36px;font-size:16px;text-transform:uppercase;font-weight:bold;line-height:28px}.photoShareSuccessContainer .shareContainer{text-align:center;font-weight:bold;font-size:14px;width:490px;margin:0 auto}.photoShareSuccessContainer .shareContainer .title{display:block;margin-top:10px;margin-bottom:20px}.photoShareSuccessContainer .returnLink{font-style:italic;font-size:14px;display:block;cursor:pointer;margin-top:10px}.pageContentWrap .pageContent .pageNotFound.content h1{text-transform:none;font-size:40px;font-weight:bold;padding-bottom:30px;padding-top:50px;text-align:center}.pageNotFound.content p{font-size:18px;color:#666}a.author.userProfileLink{font-size:15px;font-weight:normal;font-style:normal}.topShareMessageContainer{display:none}.categoryTitleShareControl{display:none}.topicShareContainer{display:none}.ideaDetailShareControlContainer{display:none}.leftSideButtons{width:50px;position:fixed;top:35%;left:0;height:300px;z-index:1000;display:none}.leftSideButtons .share{width:53px;height:190px}.leftSideButtons .share .btnShareLinkAction{display:block;width:53px;height:190px;background:url('/vc84c01732166bb65037a3ee36aca6dc7/Content/Mvc/Images/share-button.png') no-repeat center center;border:none;margin-top:-10px;text-indent:-10000px}.leftSideButtons .share a{display:block;width:45px;height:170px;float:left;top:10px;position:relative}.preloader{position:relative;left:-10000px;background-color:#fff;padding:0;display:block}.successPhotoShare.preloader{position:absolute;width:700px;display:none}.leftShareBar{width:58px;position:absolute;left:-80px;height:100%}.leftShareBar .shareItemsContainer{width:58px;height:auto;z-index:16}.leftShareBar .shareItem{padding-bottom:15px;margin:0 auto}.leftShareBar .shareItem .countner{text-align:center;color:#414141;font-size:16px;font-family:verdana;background:url('/v235cc4ff17a68b981645339493efc1ae/Content/Mvc/Images/icoCountner.png');border:none;width:58px;height:33px;padding-top:10px}.leftShareBar .shareItem a.emlIco{background:url('/v8ff789b589074b06f708f5a3d8bedfe4/Content/Mvc/Images/icoEmail.png') no-repeat center center;height:20px;margin:5px 0 0;width:58px}.leftShareBar .twitter-share-button{width:58px!important}.leftShareBar .googlePlusItem{padding-left:4px;width:50px}.leftShareBar .facebookItem{padding-left:3px;width:52px;z-index:16}.leftShareBar .IN-widget{width:58px!important}.controlDiv{float:left;clear:both;padding:10px 0}.controlDiv a{margin-right:10px}.deleteIcon{width:16px;height:16px;display:inline-block;vertical-align:text-bottom;margin-right:5px}.rotateIcon{width:16px;height:16px;display:inline-block;vertical-align:text-bottom;margin-right:5px}.instantPollIdeas fieldset,.entryListContainer fieldset{padding:0;margin:0}.topicMetaInfo,.ideaMetaInfo{font-size:12px;font-weight:normal;color:#999}.topicMetaInfo div{line-height:24px}.topicMetaInfo b,.ideaMetaInfo b{font-size:14px}.topicMetaInfo .supportCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left 1px;padding-right:20px;float:left;margin-right:5px}.topicMetaInfo .topicIdeasCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left -103px;padding-left:28px;float:left;margin-right:15px}.topicMetaInfo .viewsCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left -169px;padding-left:26px;float:left;margin-right:10px}.topicMetaInfo .topicDaysCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left -136px;padding-left:25px;float:left}.topicMetaInfo .notPublishedFlag,.topicInListControl .notPublishedFlag{background-color:#ccc;background-image:-moz-linear-gradient(top,#cbcbcb,#ccc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#cbcbcb),to(#ccc));background-image:-webkit-linear-gradient(top,#cbcbcb,#ccc);background-image:-o-linear-gradient(top,#cbcbcb,#ccc);background-image:linear-gradient(to bottom,#cbcbcb,#ccc);width:124px;height:26px;color:#fff;border-radius:4px 4px 4px 4px;text-align:center;line-height:28px;font-size:13px;font-weight:bold}.topicInListControl .notPublishedFlag{float:left}.topicMetaInfo.tableLayout{width:180px;float:right}.topicMetaInfo.tableLayout .itemSeparator{border-top:1px solid #f1f0e9;width:185px;float:left;clear:both;height:1px;display:block}.topicMetaInfo.tableLayout div{float:left;width:155px;clear:both;line-height:30px}.topicMetaInfo.tableLayout div.notPublishedFlag{height:28px}.topicMetaInfo.tableLayout .viewsCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left -166px;padding-left:30px;float:left;margin-right:0;padding-right:0}.topicMetaInfo.tableLayout .viewsCountInfo{text-align:left;font-size:12px}.topicMetaInfo.tableLayout .viewsCountInfo b{float:right;font-size:14px}.topicMetaInfo.tableLayout .topicIdeasCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left -100px;padding-left:30px;float:left;margin-right:0;padding-right:0}.topicMetaInfo.tableLayout .topicIdeasCountInfo{text-align:left;font-size:12px}.topicMetaInfo.tableLayout .topicIdeasCountInfo b{float:right;font-size:14px}.topicMetaInfo.tableLayout .topicDaysCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left -132px;padding-left:30px;float:left;margin-right:0;padding-right:0}.topicMetaInfo.tableLayout .topicDaysCountInfo{text-align:left;font-size:12px}.topicMetaInfo.tableLayout .topicDaysCountInfo b{float:right;font-size:14px}.ideaMetaInfo{float:right;margin-bottom:3px}.ideaMetaInfo .supportCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left 0;padding-left:16px;padding-right:0;float:left;margin-right:10px}.ideaMetaInfo .commentsCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left -77px;padding-left:23px;padding-right:0;float:left;margin-right:5px}.ideaMetaInfo .viewsCountInfo{background:url('/vad94926841c0d90862658a423fb4f93a/Content/Mvc/Images/media-icons.png') no-repeat left -173px;padding-left:26px;padding-right:0;float:left;margin-right:10px}.visitLinkContainer a{font-size:12px;font-weight:normal;padding-right:30px}.topicInListControl .visitLinkContainer{position:relative;float:right;margin-top:10px}.topicInListControl .visitLinkContainer.ideaLink{position:relative;float:right;margin:0;margin-right:-7px}.topicInListControl .topicMetaInfo{position:relative;left:0;top:0}.topicInListControl .topicMetaInfo.notPublished{position:relative;left:0;top:0}.listControlWrapper .topicInListControl .visitLinkContainer a{background-position:right center}.listControlWrapper .topicInListControl .visitLinkContainer.ideaLink a{background-position:right -6px}.featureDescriptionContainer .topicControlContainer .visitLinkContainer a{font-size:14px;background-position:right -9px;background-size:40px auto;padding-right:40px}.featureDescriptionContainer .topicControlContainer .topicInListControl .visitLinkContainer a{font-size:12px;background-position:right -6px;background-size:30px auto;padding-right:30px;margin-right:10px}.topicInListControl .problemStatement{font-size:24px;font-weight:bold;color:#666;padding-top:10px;margin-bottom:10px;border-top:2px solid #f1f0e9}.topicInListControl .description{font-size:14px;font-weight:normal;color:#666;margin-bottom:10px}.topicInListControl .ideaInListItem{border-top:1px solid #f1f0e9;padding:10px 0}.topicInListControl .ideaInListItem table{width:100%}.topicInListControl .ideaInListItem table td{position:relative}.topicInListControl .ideaInListItem .profileImage{width:65px;height:65px;margin-right:10px}.topicInListControl .ideaInListItem .ideaTitle{font-size:18px;color:#666;font-weight:bold}.topicInListControl .ideaInListItem .idea-actions{position:absolute;margin:0;right:0;bottom:0;font-size:10px;font-weight:normal;font-style:normal}.topicInListControl .ideaInListItem .idea-actions .deleteIdea,.topicInListControl .ideaInListItem .idea-actions .abuseLink{font-size:10px;font-weight:normal;font-style:normal}.topicInListControl .ideaInListItem .postedDate{color:#999;font-size:12px}.topicInListControl .ideaInfo .ideaTitle .inListStatisticsContainer{display:none}.topicInListControl .seeAllIdeaLinkContainer{color:#999;font-size:14px;margin-bottom:10px;font-weight:bold}.topicInListControl .seeAllIdeaLinkContainer div:first-child{float:left}.topicInListControl .ideaInfo{border-bottom:none;border-top:2px #f1f0e9 solid}.topicInfo.topicExpanded{border-bottom:none}.topicInfo .visitLinkContainer.small a{margin-right:-5px;background-position:right -6px}.leftSideBarModule .sbItemTitle.leftSideBarIdeasIcon{background-image:none}.leftSideBarModule .sbItemTitle.leftSidebarTopicIcon{background-image:none}.leftSideBarModule .sbItemTitle.leftSideBarCategoriesIcon{background-image:none}.mixTip{border:1px solid #e3e3e3;background-color:#f4f4f4;color:#666;position:relative;margin-top:-5px}.mixTip table{width:100%}.mixTip .mCaption{text-transform:uppercase;font-size:14px;font-weight:bold;width:25px;padding:10px;text-align:center;border-right:1px solid #e3e3e3;margin-right:5px}.mixTip .column{width:32%;padding:3px;vertical-align:middle;float:none}.mixTip .column .num{vertical-align:middle;font-size:24px;width:20px}.mixTip .column .description{vertical-align:middle}.mixTip .close{display:none;position:absolute;top:0;right:0;width:15px;height:20px;background:url(/v1a2c5a678d768d917d60c0f43742f1d0/Content/Mvc/Images/mix-tip-close.png) no-repeat left center;cursor:pointer}.introVideoContainer .title{font-size:18px;font-weight:bold;color:#666;display:block;padding:10px;display:block;text-align:left}.introVideoContainer .close{width:20px;height:20px;display:block;position:absolute;top:0;right:0;cursor:pointer}.notificationSection{padding:0 10px}.notificationSection .item{float:left;width:100%}.notificationSection .item .title{font-size:24px;color:#4d4d4d}.notificationSection .item .hint{margin-top:10px;float:left;clear:both;color:#666;font-size:12px;margin-left:10px}.notificationSection .subTitle{color:#999;font-size:18px;float:left;clear:both;margin-top:4px;margin-bottom:5px}.notificationSection .checkBoxItem .title{color:#666;font-size:14px;margin-left:5px;float:left}.period_radio{}.period_radio .period_option{float:left;margin-right:40px}.period_radio .period_option .radio{width:20px;height:18px;cursor:pointer;float:left}.period_radio .period_option .title{color:#666;font-size:14px;line-height:18px}.emailSettings .separator{width:100%;border-top:2px solid #f1f0e9;margin:27px 0 25px 0;float:left}.emailSettings .separator.bold{border-top:3px solid #f1f0e9}@-moz-document url-prefix(){.gigyaLogin .content .gigyaDescription{margin-left:0;}.topicDetailHeadBar{margin-bottom:20px;}.exclusive_box{top:0;}.exclusive_box .right_corner{border-bottom:13px solid transparent;}.photoStripContainer .header .viewAll .pagination{margin-top:-3px;}.whatsYourIdeaButtonLeftSideBar{line-height:36px;}.whatsYourIdeaButtonLeftSideBar.smallHeight{line-height:28px;}.logInButton{line-height:24px;}.vote .vote_button .votingButton{line-height:22px;}.viewTopicsButton{padding-bottom:1px;}.socialBtnControl .casButtonContainer{width:335px;}.btnTiny{line-height:26px;}}@media only screen and (max-width:480px),only screen and (max-device-width:480px),only screen and (max-device-width:1025px){.headerNavWrap{position:relative}.pageWrap{padding-top:0}.topicTextInfoWrapper{position:relative;padding-top:0;padding-bottom:0}.pageWrap.photoShare{padding-top:0!important}.filterContainer{top:20px!important}.topicDetails.photoShare .photoShareContainer{padding-top:70px!important}.photoShareTopWrapper{position:relative;padding-top:0;height:35px}.pageWrap.photoShareDetail{padding-top:0}.userPanelWrapper.userPanelWrapperLoggedIn.newFixedHeaderBorder{top:0!important}.headerNavContent table{top:-15px!important}.headerNavContent table.userPanelWrapper{top:0!important}}.confirm_overlay{border-radius:4px 4px 4px 4px;padding:35px 35px 25px 35px}.confirm_overlay .warningMsg{border-radius:4px 4px 4px 4px;border:1px solid #ffbf00;background-color:#fff5e5;padding:10px;color:#333;font-size:14px}.confirm_overlay .warning_buttons{float:right}.confirm_overlay .warning_buttons .baseBtn{margin-left:15px;padding:3px 12px}.confirm_overlay .btn-colored{background-color:#f90;background-image:linear-gradient(to bottom,#ff9800,#ff5c00);background-repeat:repeat-x;border-color:#ff5c00;box-shadow:0 1px 0 rgba(255,255,255,.3) inset,0 1px 1px rgba(0,0,0,.2);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.confirm_overlay .btn-colored.disabled,.btn-colored[disabled],.btn-colored[disabled]:hover,.btn-colored.disabled:hover,.btn-colored.disabled:hover,.btn-colored.active.diabled,.btn-colored.disabled:active,.btn-colored.disabled:active,.btn-colored.disabled.active{background-color:#e6e6e6;background-image:none;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.3) inset,0 1px 1px rgba(0,0,0,.2);color:#333;cursor:default;opacity:.65;text-shadow:0 1px 1px rgba(255,255,255,.75)}.confirm_overlay .btn-colored:hover,.btn-colored:enabled:active,.btn-colored.active:enabled{background-color:#ff5c00;background-image:linear-gradient(to bottom,#fe620a,#fe620a);background-repeat:repeat-x;border-color:#ff5c00;box-shadow:0 1px 0 rgba(255,255,255,.3) inset,0 1px 1px rgba(0,0,0,.2);color:#fff}.confirm_overlay .btn-colored:enabled:active,.btn-colored.active:enabled{background-color:#ff5c00;border-color:#ff5c00;box-shadow:0 2px 5px rgba(0,0,0,.3) inset,0 1px 1px rgba(0,0,0,.2)}.project .wrapper{padding-top:5px}.project .map-header .title{color:#999;font-size:11pt;font-style:italic;font-weight:bolder;height:30px;padding-left:140px;padding-top:7px;display:inline-block}.project .map-header,.project .wrapper{margin:0 auto;width:940px;position:relative}.project .map-header{margin-top:-5px}.topic .wrapper{position:relative;height:360px}.idea .wrapper{margin:0 auto;width:395px}#controls{margin-bottom:10px}.project .map-canvas{width:940px;height:600px;display:inline-block;border:solid 1px #d6d1be}.topic .map-canvas{width:640px;height:360px;display:inline-block;border:solid 1px #d6d1be}.idea .map-canvas{width:395px;height:300px;display:inline-block;border:solid 1px #d6d1be}#new-idea{margin-top:10px;height:30px}#dialog .c,#idea-info .c{text-transform:capitalize}#dialog .btn{cursor:pointer}.topic-list2{clear:both;float:none;margin:10px 0 10px 0;padding-bottom:10px;border-bottom:2px solid #eff0eb;display:inline-block;width:100%}.topic-list2 .title{width:120px;float:left;font-weight:bold;font-size:14px;font-style:italic;color:#d9d7ca}.topic-list2 .topics{float:left;width:820px}.topic-list2 .topics .item{width:205px;text-align:left;float:left;margin-bottom:10px}.topic-list2 .topics .topic-lable{display:block;width:165px;text-align:left;font-size:16px;color:#666;margin-left:30px;padding-top:1px;cursor:pointer}.topic-list2 .topics .topic-control{display:block;float:left}.map-overlay{width:500px;height:auto;position:absolute;box-shadow:0 0 14px 2px #cfcfcf;-webkit-box-shadow:0 0 14px 2px #cfcfcf;-moz-box-shadow:0 0 14px 2px #cfcfcf}.project .wrapper .map-overlay{top:75px;left:225px}.topic .wrapper .map-overlay{top:-115px;left:75px}#dialog{border:solid 2px #d6d1be;background-color:#fff}#dialog .content{padding:10px;max-height:300px;height:300px;overflow:hidden}#dialog .step{height:140px}#dialog .title{font-size:22px;color:#666;margin-left:8px;font-weight:bold}#dialog .header{color:#666;margin-left:8px;margin-top:5px;font-size:14px}#dialog .header table td{vertical-align:top;text-align:left}#dialog div[step="1"] p{margin-left:8px;font-size:14px}#dialog .topic-list{margin-top:-5px;overflow:auto;height:150px;width:480px;padding-left:4px}#dialog .topic-list table td{width:50%;height:50px}#dialog .topic-list table td div{margin:0 auto;width:220px}#dialog .topic-list table td div label{margin-left:5px;margin-top:-4px;font-size:14px;padding:2px}#dialog .hr{background:#f1f0e9;height:2px;margin:8px 9px;font-size:14px}#dialog .step .topic-info{margin-left:9px;color:#666;font-size:16px;line-height:16px;margin-top:10px}#dialog .step .topic-info div{height:170px;overflow:auto}#dialog .topic-image{margin:0 15px 0 0}#dielog .topic-description{}#dialog div[step="3"] label{font-size:14px;margin-left:8px}#dialog #title{width:99%;border-radius:5px;border:solid 1px gray;padding:4px;margin-top:8px;margin-bottom:4px}#dialog #description{width:99%;height:100px;border:solid 1px gray;border-radius:5px;padding:4px;margin-top:8px}#dialog .complete{text-align:center;padding:20px;margin-top:10px;font-size:20px}#dialog .complete .pagewarning{padding:0}#dialog .complete .pagewarning.positive{padding-right:0}#dialog .complete .pagewarning.positive.thankMsg{margin-bottom:0;text-align:left}#dialog .complete .pagewarning.positive.thankMsg .desc{padding:0;margin:0;margin-top:5px}#dialog div[step="4"] p{padding:2px;margin:4px}#dialog .complete span{font-size:14px}#dialog .next{margin-bottom:20px}#dialog .additional_info{margin-top:15px}#dialog .next-step{display:block}#dialog .success-title{font-weight:bold;font-size:large;font-size:22px}#dialog .success-message{font-style:italic;font-size:16px;color:#666;text-align:center}#dialog .additional_info .title{text-align:center;margin-bottom:-12px;margin-top:10px;font-size:14px;font-style:italic;color:#666}#dialog .additional_info .links{text-align:center;width:200px;margin:0 auto;margin-top:15px}#dialog .additional_info .back{text-align:center;margin-top:-12px;font-size:12px;font-style:italic}#dialog .next button{width:180px;margin:auto}#dialog .footer,#login-dialog .footer{background:url("/v6002fc7ca52271a51c42b114309c8c14/Content/Mvc/Images/overlay/courner-bottom-map.png") no-repeat scroll left top transparent;height:45px;width:58px;left:250px;bottom:0;position:absolute;margin-bottom:-44px}#login-dialog .footer{top:379px}.niceRadio{display:inline-block;width:25px;height:25px;float:left}.radio-container{cursor:pointer;display:inline-block;margin:5px 5px;width:220px;float:left}.radio-label{color:#666;font-size:16px;overflow:hidden;height:auto;margin-left:30px;padding-top:3px}#dialog .wait{color:#666;display:block;font-size:16px;font-weight:bold;height:41px;text-align:center}#dialog .part-title,#dialog .header-title,#dialog .popup-title{color:#666;font-size:16px;font-weight:bold;display:block}#dialog .header-title{float:left;width:80px;margin-right:5px}#dialog .part-title{display:inline-block;margin:5px 0;padding-left:9px}#dialog .popup-title{padding:8px}#dialog .description{height:30px;float:left}#dialog .counter{float:right;color:#ccc;font-size:16px;font-weight:bold;margin-top:5px;margin-right:10px}#dialog .location-title{width:75px}#dialog .location-title{min-height:38px}#dialog .topic-name,#dialog .location{font-size:16px;width:385px}.radioChecked{background-position:0 -25px}.niceRadio input{margin-left:-17px}.niceCheck{width:20px;height:20px;padding-bottom:-5px;display:inline-block;cursor:pointer;overflow:hidden}.checkChecked{background-position:0 -20px}.niceCheck input{margin-left:-17px}#dialog .textbox,.textbox span{display:block}#dialog .textbox{margin:0 9px}#dialog .textbox .d-bottom,.textbox .d-bottom span,#dialog .textbox .d-top,.textbox .d-top span{height:.6em;-webkit-background-size:.51em .6em;line-height:0}#dialog .textbox .d-top .left{background:url(/v74bb3bc04cb63ae04d3c97e0139408db/Content/Mvc/Images/textbox/corner_lt.png) no-repeat left top;padding-left:.5em}#dialog .textbox .d-top .right{background:url(/v66bec569d42d62fa7a849e858f5f4ab6/Content/Mvc/Images/textbox/corner_rt.png) no-repeat right top;padding-right:.5em}#dialog .textbox .d-top .center{background:#fff url(/vf83593b48a96d287618f75f409073aaf/Content/Mvc/Images/textbox/corner_t.png) repeat-x left top}#dialog .textbox .d-bottom .left{background:url(/vfbc08c2f012626c9620f7701d89ded4b/Content/Mvc/Images/textbox/corner_lb.png) no-repeat left top;padding-left:.5em}#dialog .textbox .d-bottom .right{background:url(/v57e2db4ac61856f77649a8b37d334d55/Content/Mvc/Images/textbox/corner_rb.png) no-repeat right top;padding-right:.5em}#dialog .textbox .d-bottom .center{background:#fff url(/v67d84e8f62306b45b0838ca5ae46caff/Content/Mvc/Images/textbox/corner_b.png) repeat-x left top}#dialog .textbox .middle .left{background:#fff url(/v3a01d90fe519ad10f2765d2250e9ad7d/Content/Mvc/Images/textbox/corner_l.png) repeat-y left top;padding-left:.5em;-webkit-background-size:.5em auto}#dialog .textbox .middle .right{background:#fff url(/v8118771b519e720e4588b77671248ee4/Content/Mvc/Images/textbox/corner_r.png) repeat-y right top;padding-right:.5em;-webkit-background-size:.5em auto}#dialog .textbox .middle .center{background-color:#fff}#dialog .topic-title{clear:both;float:none;margin-top:5px}#dialog .step1 .topic-title{display:none}#dialog .step1 .hr{top:200}#dialog .body{height:183px;overflow:hidden;clear:both;float:none}#dialog .step1 .body{height:202px}#dialog .step4 .body{height:320px}#dialog .textbox input,#dialog .textbox textarea{-webkit-box-sizing:border-box;color:#666;font-family:Arial;padding:0;width:100%;font-size:150%;border:0 #e4e2d6 solid;border-radius:0;background-color:transparent;display:block;margin:0;-webkit-appearance:none;float:none;clear:both}#dialog .textbox input,#dialog .textbox textarea,#login-dialog input,#login-dialog textarea{outline:none}#dialog-idea{border:solid 2px #d4d0c4;position:absolute;background-color:#fff}#dialog-idea .close{float:right;margin:-10px;background:url('/v5a1401f9fba04849933e7dd1342402ed/Content/Mvc/Images/Themes/Default/close.png');width:27px;height:27px;cursor:pointer;right:0;top:0}#dialog-idea .title{font-size:22px;color:#666;margin-left:8px;font-weight:bold}#dialog-idea .header{color:#666;margin-left:8px;margin-top:0;font-size:14px;height:60px;float:none;clear:both}#dialog-idea .hr{background:#f1f0e9;height:2px;margin:8px 0;font-size:14px}#dialog-idea .topic-image{padding:10px;background:#d3d3d3;border-radius:5px;margin:0 15px 0 0}#dialog-idea .topic-image-canvas{width:80px;height:80px;margin-top:8px;display:inline-block;float:left}#dialog-idea .topic-info-sd{display:inline-block;float:left;margin:12px;text-align:left;margin-left:2px}#dialog-idea .topic-info-sd .topic-title{height:75%;font-size:22px;Color:#666}#dialog-idea .topic-info-sd .topic-date-range{display:inline-block;float:left;font-size:14px;color:#666}#dialog-idea .topic-info-sd .topic-state{display:inline-block;float:left;font-size:14px;color:#ffa500;margin-left:10px;text-transform:uppercase}#dialog-idea .idea-info{overflow:auto;height:100px;float:left;margin-left:12px;margin-right:12px}#dialog-idea .idea-title{float:left;clear:both;font-size:28px;padding:5px}#dialog-idea .idea-create-date{display:inline-block;float:left;text-align:left;color:#666;font-size:14px}#dialog-idea .idea-user{display:inline-block;float:left;text-align:left;color:#ffa500;font-style:italic;font-size:14px;margin-left:10px}#dialog-idea .next button{width:210px;float:right;margin-right:145px;margin-top:15px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{background-color:#eee;border-bottom:2px solid #dbd7c6;border-left:2px solid #dbd7c6;border-right:2px solid #dbd7c6;clear:left;float:left;font-size:14pt;margin:0;padding:0;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;color:#666}.ui-menu .ui-menu-item a.ui-state-hover{font-weight:normal;font-weight:bold}#idea-info,#login-dialog{border:solid 2px #d4d0c4;width:400px;height:300px;position:absolute;background-color:#fff}#login-dialog{width:500px;height:380px}.project #idea-info{left:280px;top:150px;min-height:300px;max-height:500px}.project #login-dialog{left:225px;top:110px}.topic #idea-info{left:140px;top:30px}.topic #login-dialog{left:75px;top:-115px}.idea #idea-info{left:319px;top:430px}#idea-info .header{height:auto;padding:15px 15px 5px 15px}#idea-info .header table{padding:0;margin:0;border-collapse:collapse}#idea-info .header table td{vertical-align:middle}#idea-info .header .image{float:left;width:55px;height:45px}#idea-info .header .image img{width:45px;height:45px}#idea-info .header .title{padding-left:0}#idea-info .header .topic{color:#666;font-size:20px;font-weight:normal;line-height:22px;overflow:hidden;display:inline-block;width:290px;text-overflow:ellipsis;max-height:46px;text-align:left}#idea-info .header .date{color:#999;text-transform:uppercase;font-weight:bold;margin-top:5px;display:inline-block}#idea-info .header .state{font-weight:bold;text-transform:uppercase;margin-left:10px}#idea-info .content{margin:10px 15px 15px 15px;border-top:solid 2px #f1f0e9;height:120px;padding-top:10px}#idea-info .content .text{font-size:28px;color:#666;font-weight:bold;margin-bottom:10px;display:block;max-height:100px;text-overflow:ellipsis;overflow:hidden;min-height:25px}#idea-info .content .date{color:#ccc;font-weight:bold;font-size:14px;text-transform:uppercase}#idea-info .content .user{font-style:italic;font-weight:bold;font-size:12px;margin-left:5px}#idea-info .content .user:hover{text-decoration:underline}#idea-info .footer{text-align:center;position:absolute;bottom:0;margin-bottom:25px;width:100%}.ui-menu .ui-menu-item a.ui-state-hover{font-weight:normal;font-weight:bold}#idea-info .map-arrows{position:absolute;top:125px;display:block;width:35px;height:63px;cursor:pointer}#idea-info .arrow-left{background-position:70px 0;left:-30px;z-index:-2}#idea-info .arrow-right{background-position:35px 0;right:-30px;z-index:-2}#idea-info .arrow-left:hover{background-position:0 0}#idea-info .arrow-right:hover{background-position:107px 0}.launch-the-idea-map{display:inline-block;float:right;height:33px;padding-top:5px;font-size:14px}.launch-the-idea-map a{font-size:20px;font-weight:bold}.where-the-idea-happening{display:inline-block;padding-left:35px;font-size:14px;font-weight:bold;height:33px;padding-top:8px}.launch-the-idea-map-banner{background:url(/v7f29f18340bd3d156b10cf98e0dc9ef6/Content/Mvc/Images/idea-map-launched-banned.png) no-repeat left top;width:260px;height:80px;display:table-cell;vertical-align:middle;text-align:left}.launch-the-idea-map-banner img{vertical-align:middle;margin-left:12px;margin-right:5px}.launch-the-idea-map-banner span{font-size:32px;font-family:League Gothic,Arial;vertical-align:middle}.pageContentWrap .pageContent .map-overlay h1{color:#666;padding:0;float:left;position:absolute;padding-top:25px;padding-left:10px;text-transform:none}.map-overlay .gigyaSignInContainer{float:left;margin:5px;width:490px;min-height:100px}.map-overlay .gigyaSignInContainer .txt{background-color:#fbfaf8}.map-overlay .gigyaLogin .txt{background-color:#fdfdfc}.map-overlay .fielddivision .fdfield{float:left;width:auto}.map-overlay .passwordhelp{float:left;color:#666}.map-overlay .logInButton{float:left;margin-left:180px;margin-right:30px}.map-overlay .map-overlay-loginContainer{margin:0 auto;text-align:center}.map-overlay .gigyaLogin .content .gigyaDescription{margin-left:0}.map-overlay .gigyaLogin .topBorder{border:none}.map-overlay .fielddivision .fdlabel{width:160px}.map-overlay .labelHighlight{color:#b0aa92!important}.allocationStatisticContainer{}.allocationStatisticContainer table{border:0;border-collapse:collapse;padding:0;width:650px;margin:0;text-align:center;margin-left:-5px}.allocationStatisticContainer table td{width:33%;padding:0 5px}.allocationStatisticContainer .totalCount{background-color:#cac4ae;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:70px;text-align:center;padding-top:10px}.allocationStatisticContainer .totalCount .title{color:#fff;font-size:12px;text-transform:uppercase}.allocationStatisticContainer .totalCount .num{color:#fff;font-size:28px;margin-top:10px;font-weight:bold}.allocationStatisticContainer .userCount{background-color:#f1f0e9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:70px;text-align:center;padding-top:10px}.allocationStatisticContainer .userCount .title,.allocationStatisticContainer .remainedCount .title{color:#666;font-size:12px;text-transform:uppercase}.allocationStatisticContainer .userCount .num,.allocationStatisticContainer .remainedCount .num{color:#666;font-size:28px;margin-top:10px;font-weight:bold}.allocationStatisticContainer .remainedCount{background-color:#f1f0e9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:70px;text-align:center;padding-top:10px;display:none}.allocationFundsLink{font-weight:bold;font-family:Arial;font-size:12px;text-transform:uppercase;cursor:pointer}.allocationFundsLink .rr{vertical-align:top;font-size:24px;line-height:24px;margin-right:0;font-weight:normal}.allocationSave,.allocationCancel{font-weight:bold;font-family:Arial;font-size:12px;cursor:pointer;text-transform:uppercase;display:none}.allocationCancel{margin-left:20px}.allocateInput{width:160px;font-size:26px;height:36px;text-align:center;border:none;background:url(/vdcdbb5fd970006ad2906720147d06429/Content/Mvc/Images/allocation-editor.png) no-repeat left top;font-family:Helvetica,Arial;margin-bottom:5px}.allocationPercent{position:absolute;left:23px;top:10px;font-size:20px;font-weight:bold;z-index:10;display:block;line-height:18px;width:19px;background-color:#f1f0e9;text-align:center}.allocationPercent span{clear:both;display:block;font-size:14px}.allocationPercent span:first-child{font-size:20px;width:25px;left:-4px;position:relative;text-align:center}.allocationHint{}.pagewarning.commonPositive.allocationHint h2{text-transform:none;font-weight:normal;color:#666;font-size:14px}.pagewarning.commonPositive.allocationHint h3{text-transform:none;font-weight:normal;font-size:12px;margin-top:5px}.resetAllocation{float:right;color:#ccc;font-weight:bold;font-style:italic;cursor:pointer;font-size:14px;margin-bottom:5px}.allocationStatisticContainer table td .userMessageFinal{text-align:center;width:425px;height:80px;vertical-align:middle;background-color:#f1f0e9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.allocationStatisticContainer table td .userMessageFinal .title{color:#666;font-size:20px;vertical-align:middle;line-height:80px;font-style:italic;font-weight:normal}.allocationStatisticContainer table td .userResetQuestion{text-align:center;width:425px;height:80px;vertical-align:middle;background-color:#f1f0e9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.allocationStatisticContainer table td .userResetQuestion .title{color:#666;font-size:16px;vertical-align:middle;font-weight:normal;padding-top:8px;display:inline-block;line-height:30px}.allocationStatisticContainer table td .userResetQuestion .title .questionLinks{font-size:24px;cursor:pointer;display:inline-block;font-weight:bold}.allocationFilter{display:none}.editedItem{position:absolute;left:-20px;top:-2px;width:679px;height:114px;z-index:1}#errorPage.content{width:530px;margin:0 auto}#errorPage.content h1{color:#cac4ae;font-size:60px;padding-left:0;text-align:center;text-transform:none}#errorPage.content.pageNotFound h1{font-size:40px}#errorPage.content h1 span{background:url("/v201befd95b1521fa60463cda0de8c6f6/Content/Mvc/Images/error_page_sprite.png") no-repeat scroll 0 0 transparent;display:inline-block;height:40px;width:52px}#errorPage.content.error404 h1 span{background-position:0 0}#errorPage.content.restrictedAccess h1 span{background-position:0 -67px}#errorPage.content p{margin:15px 0;line-height:22px;font-size:14px;color:#666}#errorPage.content li{list-style-type:none;display:inline-block;padding-right:20px}#errorPage.content li.separator{color:#cac4ae}.errorPageBody .pageWrap{padding-top:0;height:100%}.errorPageBody .pageContentWrap{height:100%;overflow:hidden;position:relative;left:-45px}.errorPageBody .pageContent{height:100%}.errorPageBody #errorPage.content{padding-top:100px}.featureTopicListContainer{margin-bottom:20px}.featureTopicContainer{margin-bottom:20px}.featureTopicContainer table{padding:0;border-collapse:collapse;border:0;width:100%}.featureTopicContainer table td{vertical-align:middle}.featureTopicContainer .mediaContainer{width:260px;height:195px;max-width:260px;max-height:195px;text-align:left;position:relative;vertical-align:top;background-color:transparent}.featureTopicContainer .mediaContainer .map-canvas{width:260px;height:195px}.featureTopicContainer .mediaContainer .topicImg{border:0;vertical-align:middle}.featureTopicContainer .mediaContainer .playButton{position:absolute;width:260px;height:195px;cursor:pointer;left:0;top:0;z-index:10;background-color:#fff;background-color:rgba(255,255,255,0);opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);*filter:alpha(opacity=0)}.featureTopicContainer .mediaContainer .videoThumbnail{width:320px;height:240px;display:block;position:absolute;left:-30px;top:-20px}.featureTopicContainer .mediaContainer .title{display:none}.featureTopicContainer .mediaContainer .mapContainerSmall{width:260px;height:195px}.featureTopicContainer .mediaContainer .featuredVideoContainer{position:relative;width:260px;height:195px}.featureTopicContainer .featureDescriptionContainer{text-align:left;padding-left:20px}.featureTopicContainer .featureDescriptionContainer .categoryName{font-size:13px;font-weight:bold;color:#666;text-transform:none;line-height:14px;display:block;padding-bottom:5px}.featureTopicContainer .featureDescriptionContainer .topicTitle{font-size:24px;color:#666;font-weight:bold;line-height:1.1}.featureTopicContainer .featureDescriptionContainer .topicTitle a{color:#666}.featureTopicContainer .featureDescriptionContainer .topicProblemStatement{margin-top:5px;font-size:14px;font-weight:normal;color:#666;line-height:16px;margin-bottom:0}.featureTopicContainer .featureDescriptionContainer .topicProblemStatement.instantPollDescr{margin-bottom:5px}.featureTopicContainer .featureDescriptionContainer .topicControlContainer{margin-top:7px}.featureTopicContainer .featureDescriptionContainer .topicControlContainer .iconContainer{width:35px;text-align:center;padding-left:5px}.featureTopicContainer .featureDescriptionContainer .topicControlContainer table{padding:0;border-collapse:collapse;border:0;width:100%}.featureTopicContainer .featureDescriptionContainer .topicControlContainer table td{vertical-align:middle}.featureTopicContainer .featureDescriptionContainer .topicControlContainer table td:first-child{width:190px}.featureTopicContainer .featureDescriptionContainer .topicControlContainer .countsTable{border-collapse:collapse}.featureTopicContainer .featureDescriptionContainer .topicControlContainer .countsTable td:first-child{width:10%;min-width:20px;padding-right:0;text-align:right}.featureTopicContainer .featureDescriptionContainer .topicControlContainer .btnCtaAction{min-height:38px;font-size:14px;padding:5px 8px}.featureTopicContainer .featureDescriptionContainer .topicControlContainer .btnCtaAction span{max-width:170px;display:block;vertical-align:middle;line-height:22px}.featureTopicContainer .featureIcon{width:30px;height:40px;text-indent:-10000px}.featureTopicContainer .featureIcon.challengeTopic{background-position:left top}.featureTopicContainer .featureIcon.topicNew{background-position:left -46px}.featureTopicContainer .featureIcon.topicSoon{background-position:left -181px}.featureTopicContainer .featureIcon.prioritizeService{background-position:left -228px}.featureTopicContainer .featureIcon.instantPoll{background-position:left -274px}.featureTopicContainer .featureIcon.budgetFunds{background-position:left -323px}.featureTopicContainer .featureIcon.budgetAllocation{background-position:left -367px}.featureTopicContainer .featureIcon.topicOld{background-position:left -92px}.featureTopicContainer .featureIcon.topicClosed{background-position:left -136px}.featureTopicContainer .featureIcon.survey{background-position:left -414px}.featureTopicContainer .featureIcon.photoShare{background-position:left -464px}.featureTopicContainer .stageDescription{color:#999;text-transform:uppercase;font-size:14px}.featureTopicContainer .dayRemaining{font-weight:normal;font-size:14px;color:#666}.featureTopicContainer .dayRemaining div:first-child{margin-bottom:2px}.featureTopicContainer .dataCount{font-weight:normal;font-size:14px;color:#666}.featureTopicContainer .dayRemaining .count,.featureTopicContainer .dataCount .count{font-weight:bold;font-size:20px;margin-right:5px}.featureTopicListContainer .featureTopicContainer .dayRemaining{font-size:12px}.featureTopicListContainer .featureTopicContainer .dataCount{font-size:12px}.featureTopicListContainer .featureTopicContainer .dayRemaining .count,.featureTopicListContainer .featureTopicContainer .dataCount .count{font-size:14px}.featureTopicListContainer .featureTopicContainer .addIdeaTitle label{line-height:16px;color:#666;font-size:14px;left:15px;top:10px}.featureTopicListContainer .featureTopicContainer .addIdeaTitle input{outline:none;width:80%;height:34px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px;box-shadow:0 0 4px #d1cfc0 inset;-moz-box-shadow:0 0 4px #d1cfc0 inset;-webkit-box-shadow:0 0 4px #d1cfc0 inset;font-size:15px;border:1px solid #dbd7c6;padding:0 25px 0 14px}.featureTopicListContainer .featureTopicContainer .addIdeaTitle input:focus{outline:0;border:1px solid #fbcf33;-moz-box-shadow:0 0 5px #f6e199;-webkit-box-shadow:0 0 5px #f6e199;box-shadow:inset 0 0 5px #f6e199}.featureHeadBar{margin-bottom:15px}.featureHeadBar.searchBar{margin-bottom:0}.featureHeadBar table{width:100%;min-height:35px}.featureHeadBar table td{vertical-align:middle}.featureHeadBar table td:first-child{padding-right:10px}.featureHeadBar table .title{width:100%;padding:4px;padding-left:5px;font-size:14px;color:#999;text-transform:uppercase}.featureHeadBar table .title strong{text-transform:none;font-weight:bold}.featureHeadBar table .sponsor{text-align:right;padding-right:5px}.featureHeadBar table .sponsor table{width:auto;float:right}.featureHeadBar table .sponsor table td{vertical-align:middle;text-align:right}.featureHeadBar table .sponsor .sponsorText{font-size:12px;color:#999;font-weight:normal}.featureHeadBar table .sponsor .sponsorIcon{max-height:55px}.featuredBottomBorder{border-bottom:2px solid #f1f0e9;padding-bottom:15px}.visitLinkContainer.featureTopicControl{margin-top:15px}.fundsOperationControl{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:20px;margin-top:20px}.fundsTopicFunded{background-color:#f1f0e9!important}.fundsOperationControl .fundsCount{width:350px;float:left;text-align:center}.fundsOperationControl .fundsCount .num{display:block;font-size:36px;font-weight:bold;color:#666}.fundsOperationControl .fundsCount .description{font-weight:bold;font-size:12px;display:block;color:#666;text-transform:uppercase;padding-top:5px}.fundsOperationControl .fundsCount .description a{cursor:pointer}.fundsOperationControl .fundsCount .description a:hover{text-decoration:underline}.fundsOperationControl .button{width:200px;float:left}.fundsError{padding:10px;color:#666;font-size:16px;text-align:center}.fundsStatisticContainer{}.fundsStatisticContainer table{border:0;border-collapse:collapse;padding:0;width:650px;margin:0;text-align:center;margin-left:-5px}.fundsStatisticContainer table td{width:33%;padding:0 5px}.fundsStatisticContainer .totalCount{background-color:#cac4ae;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:70px;text-align:center;padding-top:10px}.fundsStatisticContainer .totalCount .title{color:#fff;font-size:12px;text-transform:uppercase}.fundsStatisticContainer .totalCount .num{color:#fff;font-size:30px;margin-top:5px;font-weight:bold}.fundsStatisticContainer .userCount{background-color:#f1f0e9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:70px;text-align:center;padding-top:10px}.fundsStatisticContainer .userCount .title,.fundsStatisticContainer .remainedCount .title{color:#666;font-size:12px;text-transform:uppercase}.fundsStatisticContainer .userCount .num,.fundsStatisticContainer .remainedCount .num{color:#666;font-size:30px;margin-top:5px;font-weight:bold}.fundsStatisticContainer .remainedCount{background-color:#f1f0e9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:70px;text-align:center;padding-top:10px}.latestActivityList{position:relative;height:100%}.latestActivityList div.ct{float:left;min-height:140px}.latestActivityList div .tabCaption{color:#999;padding-bottom:3px;border-bottom:2px solid #999;width:255px;text-transform:uppercase;font-weight:normal;font-size:14px;line-height:18px;display:block}.navi{position:absolute;z-index:100;right:0}.navi a{width:13px;height:13px;float:left;margin:3px;display:block;font-size:1px;text-indent:-10000px}.navi a:hover{background-position:0 0}.navi a.active{background-position:0 0}.mostActiveIdeas,.resetComments,.latestIdeas,.resentTwitters{width:256px;clear:both}.viewport{width:240px;height:auto;overflow:hidden;position:relative}.overview{list-style:none;position:absolute;left:0;top:0}.scrollbar{position:relative;float:right;width:13px}.track{background-color:transparent;height:100%;width:14px;position:relative;padding:10px 1px 10px 1px}.thumb{cursor:pointer;overflow:hidden;position:absolute;top:0}.disable{display:none}.itemContainer{padding:7px 0 7px 0;border-bottom:1px solid #ccc;vertical-align:top;width:240px}.itemContainer a{font-size:14px;color:#666;display:inline-block;width:220px}.rr{font-size:24px;vertical-align:top;line-height:12px;margin-right:5px;font-family:Arial}.rr font{vertical-align:top;margin-right:5px;width:13px;overflow:hidden;float:left;font-family:Arial}.ct{display:none}.read-more{display:inline;width:30px}.read-more a{width:30px}.ideaOverlayList{padding:0 10px 0 10px}.ideaOverlayList .itemContainer{width:100%}.ideaOverlayList .itemContainer.last{border-bottom:none}.ideaOverlayList .itemContainer a{width:300px}.latestActivityList .resentTwitters .viewport .overview .tweet{padding:7px 0 7px 0;border-bottom:1px solid #ccc;vertical-align:top;width:240px;clear:both;float:left}.latestActivityList .resentTwitters .viewport .overview .tweet img{float:left;width:40px;height:40px}.latestActivityList .resentTwitters .viewport .overview .tweet .text{float:left;width:190px;margin:0;padding:0;padding-left:10px}.latestActivityList .resentTwitters .viewport .overview .tweet .text .time{display:none}.form .idea-submit input[type=text]{width:95%!important}.overlay{min-height:5px;max-width:500px}.idea-submit-description textarea{clear:both}.idea-submit-description table{width:100%}.deleteLink{display:inline;cursor:pointer;z-index:1000;position:relative;right:0}#ideaLinks div{border:1px solid #dbd7c6;padding:5px;padding-left:20px;margin-bottom:10px}.form .location{height:50px}.form .title{margin-bottom:-10px;color:#666}.form .selectFileLabel{color:#666}.form h3{font-weight:bold;color:#666}.form label.h3{font-weight:bold;margin-bottom:5px;margin-top:10px;color:#666;display:inline;font-size:12px;font-weight:bold;font-size:12px;font-weight:bold;padding:0;vertical-align:baseline;display:block}.form .idea-submit-notify{padding-top:10px;margin-bottom:20px}.form .ideaType{float:left;width:300px;position:relative}.form .ideaType select{width:120px}.form .ideaType label.h3{float:left;width:80px;margin-top:3px}.form .ideaType h3{float:left;width:80px;margin:0;margin-top:3px}.form .ideaType div{float:left;width:115px}.idea-submit-delete{float:right;padding-right:20px}.idea-submit-delete a{color:red}.idea-submit-title{color:#666;font-size:36px}.ideaIcon img{width:60px;height:60px;display:block}.ideaIconImageOriented{width:65px;height:65px;overflow:hidden}.ideaIconImageOriented .ideaImg{width:65px;height:65px}.ideaInfo{padding:20px 0 20px 0;border-bottom:2px #f1f0e9 solid;width:100%;position:relative;z-index:10}.ideaInfo table{width:100%}.ideaInfo .ideaMainInfo{float:left}.ideaInfo .ideaTitle{font-weight:normal;display:inline-block;*display:block;*zoom:1;vertical-align:middle;line-height:2.5em;width:100%}.ideaInfo .ideaTitle .postedDate{line-height:1em;max-width:435px}.ideaInfo .ideaTitle .inListStatisticsContainer{float:right;line-height:16px;position:relative;margin-top:-20px}.ideaInfo .ideaTitle .date{font-size:12px;color:#999;font-weight:normal;text-transform:uppercase}.ideaInfo .ideaTitle .ideaTitleData,.ideaInfo .ideaTitle .ideaTitleData a{font-size:22px;color:#666;text-decoration:none;margin:0;font-weight:bold}.ideaInfo .ideaTitle .ideaTitleData{line-height:1em;padding-top:5px}.idea-customized-hint{float:left;font-style:italic;font-weight:bold;font-size:12px;color:#666;width:560px}.ideaDescr{font-size:18px;color:#666;margin:0 0}.ideaDetails .ideaCounter{text-transform:uppercase}.ideaDetails .ideaInfo .ideaTitle .ideaTitleData{font-size:30px}.ideaCounter{float:right;width:92px;text-align:center;font-size:12px;color:#666;font-weight:bold}.ideaCounter .num{font-size:36px}.commentsTitle .ideaCounter .num{font-size:36px;position:relative;float:left;top:-15px;margin-right:5px}.allocationCounter .num{font-size:26px}.allocationCounter{width:200px}.editedItem .allocationCounter{width:250px}.allocationCounterMoved{width:180px}.countsTable{border-collapse:collapse}.countsTable td:first-child{width:10%;min-width:20px;padding-right:5px;text-align:right}.countsTable .dayRemaining{font-weight:normal;font-size:12px;color:#666}.countsTable .dayRemaining:last-child div{margin-top:1px}.countsTable .dayRemaining:last-child div:last-child{margin-top:1px}.countsTable .dataCount{font-weight:normal;font-size:14px;color:#666}.countsTable .dayRemaining .count,.countsTable .dataCount .count{font-weight:bold;font-size:14px;display:block}.ideaItemIcon{width:45px;height:45px;padding:10px;background:url(/vdb3517d8cdb4f10d36f1a259303fcd22/Content/Mvc/Images/ico_mask_bg.png) no-repeat center center;display:inline-block;*display:block;*zoom:1;vertical-align:middle;position:relative;z-index:1}.ideaIconMask{width:65px;height:65px;background:url(/v2b3d5ded2e455d5788ee03ea94ea938e/Content/Mvc/Images/ico_mask.png) no-repeat center center;display:block;position:absolute;z-index:2;left:0;top:0}.ideaIconFillWrap{position:relative;width:45px;height:45px;z-index:1}.ideaIconFill{position:absolute;width:45px;bottom:0;left:0}.fundsBudgetItemIcon{background:url(/v3b58995a74d67351dcc469d98e595130/Content/Mvc/Images/budgetFundsFillMask-bg.png) no-repeat center center}.fundsBudgetItemIconMask{background:url(/v9bae2489c81f7ca2ec7315591de76d8a/Content/Mvc/Images/budgetFundsFillMask.png) no-repeat center center}.allocationBudgetItemIcon{background:url(/v3b58995a74d67351dcc469d98e595130/Content/Mvc/Images/budgetFundsFillMask-bg.png) no-repeat center center}.allocationBudgetItemIconMask{background:url(/v9bae2489c81f7ca2ec7315591de76d8a/Content/Mvc/Images/budgetFundsFillMask.png) no-repeat center center}.allocationBudgetItemIcon100Percent{background:url(/v13100525a4749d74c476f670da1244e4/Content/Mvc/Images/budgetFundsFillMask-100.png) no-repeat center center}.fundsTopic{margin-top:20px}.winnerImgContainer{width:65px;height:65px;vertical-align:middle;text-align:center}.winnerImgContainer img{margin-top:10px}.winnerIdeaInfo{left:-19px;width:100%;background-color:#f1f0e9;left:-20px;padding-left:20px;padding-right:19px;border:none;top:-2px}.ideaInfo .ideaTitle .implemented.winningLabel{font-style:normal;text-transform:uppercase;margin-left:3px}.buttonsContainer{display:block;margin-top:5px}.buttonsContainer .secondIdeaButton{max-width:200px;min-width:140px;min-height:25px;text-transform:uppercase;font-size:12px;font-weight:bold;border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-khtml-border-radius:2px;padding-bottom:0}.buttonsContainer .readMoreButton{max-width:200px;min-width:100px;min-height:25px;text-transform:uppercase;font-size:12px;font-weight:bold;border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-khtml-border-radius:2px;padding-bottom:0}.buttonsContainer .shareNowButton{max-width:200px;min-width:100px;min-height:25px;text-transform:uppercase;font-size:12px;font-weight:bold;border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-khtml-border-radius:2px;padding-bottom:0}.buttonsContainer .vote{border-top:none}.topicInListControl .buttonsContainer .vote{margin-top:-2px}.buttonsContainer .vote .explanation{display:none}.buttonsContainer .vote .action{height:25px;padding-left:0}.buttonsContainer .vote .action ul{margin-left:0;text-align:center;height:25px}.buttonsContainer .vote .action ul li{list-style:none;float:left;padding-right:5px;width:auto;height:22px;position:relative}.buttonsContainer .vote .action ul li button{font-size:12px;font-family:Helvetica Bold,Arial;font-weight:normal;text-transform:none;padding:0 9px}.buttonsContainer .vote .action ul li button:hover{color:#fff}.photoShareItem{width:225px;max-width:225px;height:auto;-moz-box-shadow:0 1px 3px 2px #aba798;-webkit-box-shadow:0 1px 3px 2px #aba798;box-shadow:0 1px 3px 2px #aba798;background-color:#fff;float:left;margin-top:10px;border-collapse:separate;margin-right:13px}.photoShareItem:hover{-moz-box-shadow:0 1px 4px 2px #7d796b;-webkit-box-shadow:0 1px 4px 2px #7d796b;box-shadow:0 1px 4px 2px #7d796b}.overlayDetails{padding-bottom:20px}.overlayDetails .picture{background-color:#f1f0e9;margin:0 auto;text-align:center;width:640px}.overlayDetails .picture .photoImage{text-align:center;vertical-align:top;text-align:center;max-width:640px}.overlayDetails .textData{padding:25px 0 10px 0}.overlayDetails.ideaInfoContainer .textData{width:640px}.overlayDetails.ideaInfoContainer .tagsStatement{width:640px}.overlayDetails .mainInfoEditor.commentsContainer{margin-top:10px}.overlayDetails .mainInfoEditor.commentsContainer h3{color:#666;font-size:18px}.overlayDetails .mainInfoEditor.commentsContainer #errorMessage{color:red;font-size:12px;font-weight:bold}.overlayDetails .mainInfoEditor.commentsContainer label{color:#666}.overlayDetails .mainInfoEditor.commentsContainer .buttonContainer{float:right}.overlayDetails .mainInfoEditor.commentsContainer .buttonContainer button{width:100px;height:25px;font-size:14px;text-transform:uppercase;font-weight:bold}.overlayDetails .textData{margin:0 auto;width:640px}.overlayDetails .textData table{padding:0;border:0;border-collapse:collapse;width:100%}.overlayDetails .textData table td{vertical-align:middle}.overlayDetails .textData table td:first-child{width:65px}.overlayDetails .textData .date{text-transform:uppercase;font-size:12px;color:#999;margin-left:5px}.overlayDetails .textData .ideaDescription{font-size:16px;color:#666;padding-top:1px}.overlayDetails .textData .profileImage{width:65px;height:65px;overflow:hidden;position:relative;float:left;margin-right:15px}.overlayDetails .idea-actions{margin-right:0;margin-top:0}.overlayDetails .idea-actions a{font-weight:normal;font-style:normal}.overlayDetails .commentsContainer{margin:0 auto;width:640px}.overlayDetails .commentField{width:99%;height:55px;font-size:18px;padding:3px;border:2px solid #dbd7c6;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px}.overlayDetails.ideaInfoContainer .commentsContainer{width:640px}.overlayDetails .btnSubmitComment{float:right;width:136px;height:36px;font-weight:bold;font-size:16px;margin-right:30px;margin-bottom:20px}.overlayDetails .commentsList{width:640px;margin:0 auto}.overlayDetails .tagsStatement{margin:30px auto 20px auto;width:640px}.overlayDetails .tagsStatement.instantPollIdeas{margin-top:10px}.photoShareSubmitOverlayContainer .overlayDetails .tagsStatement{width:635px}.overlayDetails .ideaPermalink{display:block;float:right;font-size:14px;font-weight:bold;padding-right:20px;padding-top:8px}.overlayDetails .overlayCommentCount{font-size:18px;font-weight:bold;color:#666;padding-left:30px}.overlayDetails .overlayCommentCount.detailPage{margin-top:-10px}.overlayDetails .overlayCommentCount span{font-size:14px;font-weight:normal}.overlayDetails.ideaInfoContainer .ideaPermalink{cursor:text}.overlayDetails.ideaInfoContainer .commentFrom .textarea{width:628px;height:55px;font-size:18px;padding:3px;border:2px solid #dbd7c6;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;margin-left:1px;outline-offset:0}.overlayDetails .shareContainer{position:absolute;left:-130px;top:-30px;width:120px;background-color:#fff;box-shadow:0 0 10px 1px #000;-moz-box-shadow:0 0 10px 1px #000;-webkit-box-shadow:0 0 10px 1px #000}.overlayDetails .shareContainer .title{color:#999;font-size:12px;display:block;margin-top:10px;text-align:left;padding-left:10px}.overlayDetails .shareContainer .sharePopup{margin-top:0;padding:10px 8px 10px 8px}.photoShareItem .picture{padding:2px}.photoShareItem .picture .photoImage{width:221px;text-align:center;cursor:pointer}.photoShareItem:hover .picture{position:relative}.photoShareItem:hover .picture:before{content:' ';display:block;position:absolute;width:99%;height:100%;left:0;top:0;background:rgba(255,255,255,.3);pointer-events:none;-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-ms-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear;filter:alpha(opacity=30)}.photoShareItem .textData,.ideaInfoContainer .textDate{padding:5px 10px 10px 10px}.photoShareItem .date,.ideaInfoContainer .date{text-transform:uppercase;font-size:12px;color:#cac4ae}.photoShareItem .ideaDescription,.ideaInfoContainer .ideaDescription{font-size:12px;color:#666}.photoShareItem .tagsInfo{}.photoShareItem .tagsInfo .title,.ideaInfoContainer .tagsInfo .title{font-size:12px;color:#999}.photoShareItem .tagsInfo .title{padding:8px 0 3px 0}.photoShareItem .tagsInfo .tags,.ideaInfoContainer .tagsInfo .tags{font-size:12px}.photoShareItem .tagsInfo .tags a,.ideaInfoContainer .tagsInfo .tags a{font-weight:bold;text-decoration:none}.photoShareItem .tagsInfo .tags a:hover,.ideaInfoContainer .tagsInfo .tags a:hover{text-decoration:underline}.datepick{display:block;width:216px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}.datepick-rtl{direction:rtl}.datepick-popup{z-index:1000}.datepick-disable{position:absolute;z-index:100;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.datepick a{color:#fff;text-decoration:none}.datepick a.datepick-disabled{color:#888;cursor:auto}.datepick button{margin:.25em;padding:.125em 0;background-color:#fcc;border:none;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-weight:bold}.datepick-nav,.datepick-ctrl{font-size:14px;display:block;height:31px;line-height:32px;text-align:center;color:#fff;font-weight:bold;background:#666;background:rgba(0,0,0,.05);background:#444 url("/v91f2375ef5256c494c0fb717e61a0487/Content/Mvc/Images/management/bg.png") 0 0 repeat;border:1px solid #6f6f6f;border-top:1px solid #505050;border-bottom:1px solid #474747;-webkit-box-shadow:inset 0 1px rgba(255,255,255,.04);box-shadow:inset 0 1px rgba(255,255,255,.04)}.datepick-nav a{display:block;line-height:32px;padding:0 10px;color:#fff;font-size:16px}.datepick-nav a:hover{color:#fff}.datepick-ctrl{background-color:#600;display:none}.datepick-cmd:hover{background-color:#777}.datepick-ctrl .datepick-cmd:hover{background-color:#f08080}.datepick-cmd-prevJump,.datepick-cmd-nextJump{width:8%}button.datepick-cmd{text-align:center}.datepick-cmd-prev,.datepick-cmd-prevJump,.datepick-cmd-clear{float:left;width:8%}.datepick-cmd-current,.datepick-cmd-today{float:left;width:56%;text-align:center}.datepick-cmd-next,.datepick-cmd-nextJump,.datepick-cmd-close{float:right;text-align:right}.datepick-rtl .datepick-cmd-prev,.datepick-rtl .datepick-cmd-prevJump,.datepick-rtl .datepick-cmd-clear{float:right;padding-left:0%;padding-right:2%;text-align:right}.datepick-rtl .datepick-cmd-current,.datepick-rtl .datepick-cmd-today{float:right}.datepick-rtl .datepick-cmd-next,.datepick-rtl .datepick-cmd-nextJump,.datepick-rtl .datepick-cmd-close{float:left;padding-left:2%;padding-right:0%;text-align:left}.datepick-month-nav{float:left;background-color:#777;text-align:center}.datepick-month-nav div{float:left;width:12.5%;margin:1%;padding:1%}.datepick-month-nav span{color:#888}.datepick-month-row{clear:left}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{color:#fff;font-weight:bold;display:none}.datepick-month-header{display:inline}.datepick-month table{width:100%;border-collapse:collapse}.datepick-month thead{border-bottom:1px solid #aaa}.datepick-month th,.datepick-month td{width:30px;text-align:center;text-shadow:0 1px rgba(255,255,255,.8)}.datepick-month th:first-child,.datepick-month td:first-child{border-left:0}.datepick-month th{font-size:9px;text-transform:uppercase;color:#666;line-height:20px;background:#f3f3f3;border-left:1px solid #f3f3f3}.datepick-month td{font-size:12px;font-weight:bold;border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2}.datepick-month td.datepick-week{border:1px solid #777}.datepick-month td.datepick-week *{background-color:#777;color:#fff;border:none}.datepick-month a,.datepick-month td span{clear:both;display:block;position:relative;color:#666;line-height:28px;width:30px;background-color:#eaeaea;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaeaea),color-stop(60%,#e5e5e5),color-stop(100%,#d9d9d9));background-image:-webkit-linear-gradient(top,#eaeaea 0%,#e5e5e5 60%,#d9d9d9 100%);background-image:-moz-linear-gradient(top,#eaeaea 0%,#e5e5e5 60%,#d9d9d9 100%);background-image:-ms-linear-gradient(top,#eaeaea 0%,#e5e5e5 60%,#d9d9d9 100%);background-image:-o-linear-gradient(top,#eaeaea 0%,#e5e5e5 60%,#d9d9d9 100%);background-image:linear-gradient(top,#eaeaea 0%,#e5e5e5 60%,#d9d9d9 100%);-webkit-box-shadow:inset 1px 1px rgba(255,255,255,.5);box-shadow:inset 1px 1px rgba(255,255,255,.5)}.datepick-month td span{color:#cac8c8;background:#f3f3f3}.datepick-month td a:hover,.datepick-month td .datepick-other-month a{background:#f3f3f3}.datepick-month td .datepick-selected,.datepick-month td .datepick-selected:active,.datepick-month td .datepick-selected:hover{margin:-1px;color:#fff;text-shadow:0 1px rgba(0,0,0,.3);background:#f90;border:1px solid #ff5c00;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.1);box-shadow:inset 0 0 3px rgba(0,0,0,.1)}.datepick-month td .datepick-highlight{}.datepick-month td .datepick-today{margin:-1px;text-shadow:0 1px rgba(0,0,0,.3);border:1px solid #f90;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.1);box-shadow:inset 0 0 3px rgba(0,0,0,.1)}.datepick-month th.datepick-week{background-color:#777;color:#fff}.datepick-status{clear:both;background-color:#ddd;text-align:center}.datepick-clear-fix{clear:both}.datepick-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-1px;left:-1px;width:100px;height:100px}.loggedIn .marqueeControlContainer{height:330px}.projectHeader.loggedIn{padding-bottom:0}.marqueeControlContainer{width:970px;height:385px;padding:5px;padding-top:20px}.marqueeControlContainer .projectMarqueeContainer{width:940px;height:300px;background-color:#fff;margin:0 auto;padding:5px;-webkit-box-shadow:0 3px 15px rgba(0,0,0,.3);-moz-box-shadow:0 3px 15px rgba(0,0,0,.3);box-shadow:0 3px 15px rgba(0,0,0,.3)}.marqueeControlContainer .projectMarqueeContainer .projectMarquee{display:none;margin:0 auto;overflow:hidden}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.current{}.marqueeControlContainer .projectMarqueeContainer .projectMarquee{height:300px;overflow-y:auto}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .media{float:left;max-width:470px;max-height:250px;background-color:#fff;margin:15px;padding:10px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .textWrapper{max-width:870px;float:left;padding:5px 0}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .text{float:left;height:280px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .text span{font-size:56px;color:#666;line-height:54px;text-transform:uppercase}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .text td{vertical-align:middle}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .marquee_gradient{background:linear-gradient(top,#edebe2,#fcfbf9);background:-webkit-linear-gradient(top,#edebe2,#fcfbf9);background:-ms-linear-gradient(top,#edebe2,#fcfbf9);background:-moz-linear-gradient(top,#edebe2,#fcfbf9);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#edebe2',EndColorStr='#fcfbf9',GradientType=0);background:-o-linear-gradient(top,#edebe2,#fcfbf9 100%)}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.mmMarquee{background:url('/v4b5570105f00aa797d0a35999f81d8ca/Content/Mvc/Images/marquee-yellow-background.png') repeat left top}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.mmMarquee .text .ctaText{font-size:18px;display:block;clear:both;margin-top:10px;font-weight:bold}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.mmMarquee .text{text-shadow:2px 2px 0 #fff}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.mmMarquee .media{width:450px;height:250px;background-color:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);-moz-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2)}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.mmMarquee .textWrapper{width:400px;margin-left:35px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee{background:url('/v805871275cfaa1e6a3ae2b00990da0bf/Content/Mvc/Images/marquee-grey-background.png') repeat left top;height:300px;max-width:940px;width:940px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee table{width:100%}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee .media{background-color:transparent;max-width:470px;max-height:270px;padding:0;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);-moz-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2)}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee .media table{width:100%;height:100%}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee .media table tr td{display:table-cell;text-align:center;vertical-align:middle}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee.noMedia .media{display:none}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee .media img{max-width:470px;max-height:270px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee .text a.ctaText{font-size:56px;line-height:54px;text-transform:uppercase;text-shadow:2px 2px 0 #fff}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee .title{text-shadow:2px 2px 0 #fff}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee .text .description{color:#666;display:block;font-size:14px;margin:10px 0}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee .textWrapper{padding-left:20px;padding-right:15px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.pMarquee.noMedia .textWrapper{width:auto;padding-left:80px;padding-right:80px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee{background:url('/v532665b21ee5ea736b9d1b911e0e6839/Content/Mvc/Images/marquee-123-background.png') repeat left top;height:300px;overflow-y:auto}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee.postSignUp{background:url('/v4b5570105f00aa797d0a35999f81d8ca/Content/Mvc/Images/marquee-yellow-background.png') repeat left top;height:300px;overflow-y:auto}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .title{font-size:36px;text-align:center;color:#666;padding-top:15px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .simpleStepHeader{padding:15px 0;width:98%;height:40px;min-height:40px;margin:0 auto}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .simpleStepHeader .wave{width:395px;background:url('/v6732129017293c1f6529361d81f02ace/Content/Mvc/Images/bg-simple-step.png') repeat-x center center}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .simpleStepHeader .headText{color:#666;font-size:14px;width:145px;text-align:center;text-transform:uppercase;vertical-align:middle}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbersWrapper{max-width:800px;margin:0 auto}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbers{width:800px;height:100%;table-layout:fixed;color:#666}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbers tr td{vertical-align:middle}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbers .num{font-size:138px;color:#666;float:left;margin-right:10px;width:70px;text-align:right}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbers .icon{display:inline-block;*display:block;margin-bottom:10px;margin-top:10px;background-size:100% 100%}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbers .title{font-size:16px;font-weight:bold}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbers .description{font-size:14px;font-weight:normal;display:block;padding-left:80px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .marqueeFooter{background:url('/v3e2eb6e1aa34df4ed28ed173354a000e/Content/Mvc/Images/marquee-footer-background.png') no-repeat center center;width:100%;height:30px;text-align:center;line-height:30px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .marqueeFooter a{font-size:18px;font-weight:bold}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.shareMarquee{background:url('/v41c8529e156ce95012843ffe8323b617/Content/Mvc/Images/marquee-greyfactor-background.png') repeat left top;height:300px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.shareMarquee .text{width:940px;text-align:center;color:#666;margin-left:0;overflow-y:auto}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.shareMarquee .alignTable{height:300px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.shareMarquee .alignTable td{vertical-align:middle}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.shareMarquee .text span.title{text-shadow:2px 2px 0 #fff;font-size:60px;display:block;margin:0 auto;margin-top:50px;margin-bottom:20px;text-align:center}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.shareMarquee .text div.shareCaption{font-size:18px;margin:0 auto;margin-bottom:20px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.shareMarquee .shareAFriendLinkContainer{font-size:24px;font-weight:bold;margin-bottom:20px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee{background:url('/va10585d3a264d556f7c5ba9803caf102/Content/Mvc/Images/marquee-fire-background.png') repeat-x left top;height:300px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .media{width:195px;height:250px;background-color:transparent}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .media .calendarIcon{width:175px;height:175px;background-color:transparent}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .media .statistics{color:#666;display:inline-block;text-align:center;margin-left:20px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .media .statistics .count{font-size:50px;font-weight:bold;line-height:39px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .media .statistics .countText{font-size:26px;font-weight:bold;text-transform:uppercase;padding-left:7px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .media .statistics .statisticsDescription{font-size:20px;color:#999;text-transform:uppercase}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .textWrapper.threeLine{float:left;font-size:24px;color:#333}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .textWrapper.threeLine{width:640px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .textWrapper .text .title1{font-size:80px;text-shadow:2px 2px 0 #fff;display:block;clear:both;margin-top:20px;color:#666;line-height:115px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .textWrapper .text .question1{font-size:24px;color:#333;font-weight:bold}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicOnFireMarquee{background:url('/va10585d3a264d556f7c5ba9803caf102/Content/Mvc/Images/marquee-fire-background.png') repeat-x left top;height:300px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicOnFireMarquee .media .topicOnFireIcon{width:280px;height:280px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicOnFireMarquee .textWrapper{width:595px;padding-left:50px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .textWrapper.threeLine .text .title{font-size:80px;text-shadow:2px 2px 0 #fff;display:block;margin-bottom:10px;line-height:.8}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .textWrapper.threeLine .text .question{font-size:24px;color:#333;font-weight:bold;clear:both;padding:20px 0;line-height:28px;text-shadow:2px 2px 0 #fff;text-transform:none}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .textWrapper.threeLine .text .iteractionCount{line-height:50px;font-size:54px;color:#666;float:left;padding-right:20px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .textWrapper.threeLine .text .clear{height:10px;width:auto;display:block;clear:both}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .textWrapper.threeLine .text .description{font-size:20px;color:#666;line-height:24px;margin:0;text-transform:none}.marqueeControlContainer .projectMarqueeContainer .projectMarquee .textWrapper.threeLine .text .description a{font-weight:bold;text-decoration:none}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicOnFireMarquee .media{background-color:transparent;margin:5px;padding:0}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.ideaImplementedMarquee{background:url('/v208c908f0b9536ee7232183974f7b8bf/Content/Mvc/Images/marquee-idea-implemented.png') repeat left top;height:300px}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.ideaImplementedMarquee .ideaImplementedMarqueeContent{margin:auto;text-align:center;width:590px;color:#666}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.ideaImplementedMarquee .ideaImplementedMarqueeContent .imgThumb{width:65px;height:65px;margin:25px 0 20px 250px;padding:4px;background-color:#fff;border:solid 1px #e1e1e1;border-image:none;position:relative}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.ideaImplementedMarquee .ideaImplementedMarqueeContent .title{font-size:60px;text-transform:uppercase}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.ideaImplementedMarquee .ideaImplementedMarqueeContent .description{font-size:22px;margin:15px 0 15px 0}.marqueeControlContainer .projectMarqueeContainer .projectMarquee.ideaImplementedMarquee .ideaImplementedMarqueeContent .visitIdeaLink{font-weight:bold}.marqueeControlContainer .projectMarqueeContainer .media .imgConainer{max-width:230px;max-height:260px}.marqueeControlContainer .navigationButtonContainer{width:100%;height:30px;text-align:center;margin-top:-10px;float:left;clear:both}.marqueeControlContainer .navigationButtonContainer .radioButton{margin:0 7px;width:25px;height:25px;border:1px solid #b0aa92;background-color:#e4e0d3;display:inline-block;*display:block;cursor:pointer;position:relative;z-index:500;border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;-khtml-border-radius:20px;-webkit-box-shadow:inset 2px 8px 20px rgba(255,255,255,1),2px 2px 5px rgba(0,0,0,.2);-moz-box-shadow:inset 2px 8px 20px rgba(255,255,255,1),2px 2px 5px rgba(0,0,0,.2);box-shadow:inset 2px 8px 20px rgba(255,255,255,1),2px 2px 5px rgba(0,0,0,.2)}.marqueeControlContainer .navigationButtonContainer .radioButton .innerRadioButton{display:none;width:15px;height:15px;margin-top:4px;margin-left:4px;float:left;border:1px solid #b0aa92;background-color:#cac4ae;border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;-khtml-border-radius:20px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3),0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.3),0 2px 2px rgba(0,0,0,.1);box-shadow:inset 0 0 5px rgba(0,0,0,.3),0 2px 2px rgba(0,0,0,.1)}.marqueeControlContainer .navigationButtonContainer .radioButton.selected{}.marqueeControlContainer .navigationButtonContainer .radioButton.selected .innerRadioButton{display:block}.marqueeControlContainer .socialBtnControl{clear:both;padding:10px 0;overflow:hidden;height:40px;width:100%}.marqueeControlContainer .socialBtnControl .casEnabledSocialButtonContainer{float:right}.marqueeControlContainer .socialBtnControl .casButtonContainer{float:left;text-align:right;width:340px}.marqueeControlContainer .socialBtnControl .casButtonContainer span{color:#666;font-size:14px;vertical-align:middle}.marqueeControlContainer .emailAddressLinkBox{text-align:center;width:100%;height:44px;vertical-align:middle}.marqueeControlContainer .emailAddressLinkBox.left{text-align:left}.marqueeControlContainer .emailAddressLinkBox .note{font-size:14px;margin-bottom:13px;color:#666}.messageCounterBox{width:auto;cursor:pointer;padding-right:5px}.megaphoneIcon{background:url("/v7938474d80a6f573b4276a7406a499e7/Content/Mvc/Images/megaphone.png") no-repeat scroll right 10px transparent}.megaphoneIcon:hover{background:url("/v7938474d80a6f573b4276a7406a499e7/Content/Mvc/Images/megaphone.png") no-repeat scroll right -47px transparent}.messageCounterBox .megaphoneIcon{width:26px;height:40px;float:right}.messageCounterBox .count{color:#fff;float:left;font-weight:bold;height:30px;margin-top:4px;padding:2px 0 0;text-align:center;width:22px;font-size:14px;font-family:Arial}.messageCounterBox .counter{width:60px;border:solid 1px red}.messageCengerMegaphoneBox{display:block;overflow:hidden;width:300px}.messageCengerMegaphoneBox .head{display:block;overflow:hidden;background-color:#fff;padding:5px 10px;font-size:1.2em;color:#999}.messageCengerMegaphoneBox ul{padding:0;margin:0}.messageCengerMegaphoneBox ul li{display:block;overflow:hidden;padding:14px 16px 16px 14px;color:#4d4d4d;border-top:solid 2px #fff}.messageCengerMegaphoneBox ul li .msgTitle{font-size:1.3em;font-weight:bold}.messageCengerMegaphoneBox ul li span{}.messageCengerMegaphoneBox ul li.viewAll{padding:5px 0 7px 0;font-weight:bold;background:#fff;text-align:center;width:auto;float:none;text-decoration:none}.messageCengerMegaphoneBox ul li .msgTitle a{color:#4d4d4d}.messageCengerMegaphoneBox ul li .messageDescription{margin-top:5px}.messageCengerMegaphoneBox ul li .messageDescription p{margin:0;padding:0}.greyMenuGradient{background:#bab398;background:-webkit-linear-gradient(top,#cac4ae,#aaa182);background:-ms-linear-gradient(top,#cac4ae,#aaa182);background:-moz-linear-gradient(top,#cac4ae,#aaa182);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cac4ae',EndColorStr='#aaa182',GradientType=0);background:-o-linear-gradient(top,#cac4ae,#aaa182)}.greyMenuGradient:hover{background:#b0aa92;background:-webkit-linear-gradient(top,#b0aa92,#948b6d);background:-ms-linear-gradient(top,#b0aa92,#948b6d);background:-moz-linear-gradient(top,#b0aa92,#948b6d);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#b0aa92',EndColorStr='#948b6d',GradientType=0);background:-o-linear-gradient(top,#b0aa92,#948b6d)}.messageCengerMegaphoneBox ul.messages li{background:#e8e6df}.messageCengerMegaphoneBox ul.messages li:hover{background:#ffeeac}.greyHeadBar.messageCenterHeadBar{margin-bottom:15px}.greyHeadBar.messageCenterHeadBar table{width:100%;min-height:35px}.greyHeadBar.messageCenterHeadBar .title{width:99%;padding:4px;padding-left:5px;font-size:14px;color:#999;text-transform:uppercase}.messageListBox .greyTopLink{font-size:16px;margin-bottom:15px;text-align:center;background-color:#f1f0e9;padding:10px 0;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px}.alertcontainer{position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px 10px 10px 10px;margin-bottom:15px;clear:both;width:620px}.userAlert{color:#fff}.projectAlert{color:#666}.userAlert .close{width:20px;height:20px;background:url(/vb17a7a4a4ba8973b0dfaa11afa7d074c/Content/Mvc/Images/alert-close.png) no-repeat left bottom;display:block;position:absolute;top:0;right:0;cursor:pointer}.projectAlert .close{width:20px;height:20px;display:block;position:absolute;top:0;right:0;cursor:pointer}.alertcontainer .alertLogo{max-width:100px;max-height:100px;float:left}.alertcontainer .alertLogo img{max-width:50px;max-height:50px;border:none}.alertcontainer .UserSubmittedNIdeas{background:url(/vbf401a20e122de28155621f4e1091d71/Content/Mvc/Images/NIdeasSubmited.png) no-repeat left top;width:55px;height:60px;display:block}.alertcontainer .UserEarnedNPoints{}.alertcontainer .UserMadeNComments{background:url(/v9d8c96dc45df8c1564243536b661c3b3/Content/Mvc/Images/MadeNComments.png) no-repeat left center;width:75px;height:60px;display:block}.alertcontainer .UserCastNVotes{background:url(/v0e5e11b8458df34f00d4b5aa450fe107/Content/Mvc/Images/castNVotes.png) no-repeat left top;width:50px;height:60px;display:block}.alertcontainer .UserReferredNFriends{background:url(/va288e07657a969b2a42614a4222157bb/Content/Mvc/Images/NFriendsReffered.png) no-repeat left top;width:75px;height:60px;display:block}.alertcontainer .UserSharedNLinks{background:url(/vb51a5fac2fa8e0666a079aa541b1b6ea/Content/Mvc/Images/sharingNLinks.png) no-repeat left top;width:60px;height:60px;display:block}.alertcontainer .allUserActivity{background:url(/v959355f782116acf75ac61a4891dc6aa/Content/Mvc/Images/common-alert-activiti.png) no-repeat left top;width:80px;height:100px;display:block}.alertcontainer .NUsersParticipating{}.alertcontainer .NIdeasSubmitted{}.alertcontainer .IdeaImplemented{}.alertcontainer .Custom{}.alertcontainer .alertNumber{font-size:56px;float:left;letter-spacing:-3px;font-weight:bold;display:table-cell;vertical-align:top;text-align:left;font-family:Arial Narrow;margin-right:10px}.alertcontainer .alertContent{}.alertcontainer .alertContent a{font-weight:bold;font-size:14px}.alertcontainer .UserSubmittedNIdeas_content{padding-left:65px}.alertcontainer .UserEarnedNPoints_content{}.alertcontainer .UserMadeNComments_content{display:table-cell;vertical-align:middle;height:60px}.alertcontainer .UserCastNVotes_content{padding-left:60px}.alertcontainer .UserReferredNFriends_content{padding-left:75px}.alertcontainer .UserSharedNLinks_content{padding-left:65px}.alertcontainer .allUserActivity_content{padding-left:85px}.alertcontainer .NUsersParticipating_content{padding-left:60px}.alertcontainer .NIdeasSubmitted_content{padding-left:60px}.alertcontainer .IdeaImplemented_content{padding-left:60px}.alertcontainer .Custom_content{padding-left:60px}.alertcontainer .allProjectActivity_content{padding-left:60px}.alertcontainer .NCommentsHasBeenMade_content{padding-left:60px}.alertcontainer .alertContent .alertTitle{font-size:22px;font-weight:bold;line-height:32px}.projectAlert .alertContent .alertTitle{font-size:18px;font-weight:bold;margin:5px 0 0 0;line-height:20px}.alertcontainer .alertContent .alertBody{font-size:14px;font-weight:normal}.alertcontainer .alertContent .alertBody a[rel="#tellAFriend"]{font-style:italic}.alertcontainer .alertContent .alertBody .cta{display:inline-block;padding-top:5px;color:#fff}.alertcontainer .alertContent .alertBody .cta:hover{text-decoration:underline}.alertcontainer .alertContent .alertBody .activity{width:100%;font-weight:bold;display:inline-block}.projectAlert .alertContent .alertBody .activity{font-weight:bold;color:#000}.alertcontainer .alertContent .alertBody .activity .white-star{display:inline-block;width:12px;height:12px;background:url(/v3cfd03da56c23ecd6e2f80e169037b11/Content/Mvc/Images/white-star.png) no-repeat left center}.alertcontainer .alertContent .alertBody .activity .grey-star{display:inline-block;width:12px;height:12px;background:url(/v08168816241688dac5beb26d0b6384ee/Content/Mvc/Images/grey-star.png) no-repeat left center}.projectMessagesContainer{position:relative}.projectMessagesContainer .message{padding:35px 30px 35px 30px;margin-bottom:10px}.projectMessagesContainer .message.draft{border:1px solid #f7f6f2;background-color:#f8f7f4;background-image:url('/v851c6607edd82dfea517b2c7be9da57c/Content/Mvc/Images/top-message-draft-border.png');background-repeat:repeat-x;background-position:-18px top}.projectMessagesContainer .message.new{border:1px solid #f7f6f2;background-color:#f8f7f4}.projectMessagesContainer .message .messageDate{font-size:12px;color:#999}.projectMessagesContainer .message .messageTitle{font-size:22px;color:#333}.projectMessagesContainer .message .messageDescription{font-size:14px;color:#666;font-weight:normal;line-height:1;margin-top:10px}.projectMessagesContainer .message .messageDescription .userBreakSeparator{margin-top:8px}.projectMessagesContainer .message .messageDescription p{margin:0}.projectMessagesContainer .message .messageMedia{}.projectMessagesContainer .message .messageMedia .images{padding-top:30px}.projectMessagesContainer .message .messageMedia .images a{display:block;float:left;width:220px;height:145px;margin-right:20px;margin-bottom:20px}.projectMessagesContainer .message .messageMedia .images a img{width:220px;height:145px;border:0;outline:0}.projectMessagesContainer .message .messageMedia .attachedMedia{float:left;width:220px;max-width:220px}.projectMessagesContainer .message .messageMedia .attachedMedia .attachedMediaTitle{font-size:14px;color:#666;border-bottom:1px solid #ccc;padding-bottom:2px;margin-bottom:5px}.projectMessagesContainer .message .messageMedia .attachedMedia a{font-size:12px;text-decoration:underline}.loadMoreMessages{text-align:center;padding:20px 0;border-top:4px solid #f1f0e9}.loadMoreMessages a{color:#cac4ae;font-size:14px;text-transform:none;text-decoration:none}.loadMoreMessages a:hover{color:#cac4ae;text-decoration:underline}.unsubscribePage .pageContent{background-color:#f8f7f4!important}.unsubscribePage table{margin:0 auto}.unsubscribePage .projectMessagesContainer .message{margin-bottom:0}.unsubscribePage .projectMessagesContainer .message.new{background-color:#fff;border:1px solid #d1d1c9}.unsubscribePage .projectMessagesContainer .message .projectCommunityName{color:#999;font-size:14px;text-align:left}.unsubscribePage .projectMessagesContainer .message .unsubscribeDescription{font-size:22px;color:#666;margin-bottom:10px}.noteList{float:left;position:relative;margin-top:10px;margin-bottom:-10px}.winnerIdea{float:left;position:relative}.ideaDetails .winnerIdea{margin-top:0;margin-bottom:0}.noteList .noteContent,.winnerIdea .winnerContent{float:left;clear:both;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px;display:table-cell;margin-bottom:10px}.noteList .noteContent .noteCreatorImage{width:65px;height:65px;overflow:hidden}.noteList .noteContent .noteBody{width:535px;padding-left:10px;vertical-align:middle;color:#666;font-size:16px}.winnerIdea .winnerContent .noteBody{width:610px;vertical-align:middle;color:#666;font-size:16px}.noteList .noteContent .creatorDisplayLink{font-style:italic;font-size:14px;margin-left:10px;margin-top:5px}.noteList .noteContent .noteActions,.winnerActions{float:right;margin-top:5px}.winnerActions a{cursor:pointer}.ideaDetails .winnerIdea.removeMargin{margin-top:-20px}.noteList .noteContent .noteActions a,.winnerIdea .winnerContent .winnerActions a{cursor:pointer;color:#a5a5a5;font-style:italic}.noteList .noteContent .noteActions a:hover,.winnerIdea .winnerContent .winnerActions a:hover{text-decoration:underline}.noteForm{width:100%;float:left;margin-top:5px;position:relative}.noteForm textarea{width:99%;border:1px #d6d1be solid}.close-note{width:11px;height:11px;display:inline-block;position:absolute;left:625px;top:18px;cursor:pointer;z-index:100}.leaveNoteLink{float:right;margin-top:10px;width:auto}.leaveNoteLink .leaveNote{color:#bbb;font-style:italic;font-weight:bold;font-size:12px;cursor:pointer}.projectFile{max-width:260px;border-bottom:1px solid #f1f0e9;padding-bottom:10px;margin-top:10px}.projectFile .imageContainer{overflow:hidden}.projectFile .imageContainer img{max-width:260px}.projectFile .details{padding-top:10px;font-size:12px;color:#666}.projectFile .details .title{font-size:16px;color:#666}.projectFile .details .description{font-size:16px;color:#666}.projectFile .details .link{overflow:hidden}.projectFile .details .email{margin-top:5px}.projectFile .details.longDetails{padding-left:0!important;width:260px!important}.projectFile.TopicSponsorImage .details .title{font-size:12px}.projectFile.TopicJudgeImage{padding-bottom:10px}.projectFile.TopicJudgeImage .imageContainer{display:table-cell;vertical-align:middle;max-width:80px;max-height:80px}.projectFile.TopicJudgeImage .imageContainer a{width:80px;height:80px;overflow:hidden;display:block}.projectFile.TopicJudgeImage .imageContainer img{vertical-align:middle}.projectFile.TopicJudgeImage .details{display:table-cell;vertical-align:middle;width:180px;padding-left:10px;padding-top:0}.projectFile.TopicPrizeImage{padding-bottom:10px}.projectFile.TopicPrizeImage .imageContainer{display:table-cell;vertical-align:top}.projectFile.TopicPrizeImage .imageContainer img{vertical-align:middle}.projectFile.TopicPrizeImage .imageContainer a{width:80px;height:80px;overflow:hidden;display:block}.projectFile.TopicPrizeImage .details{display:table-cell;vertical-align:middle;width:180px;padding-left:10px;padding-top:0}.projectFile.TopicPrizeImage .details .link{margin-top:5px}.projectFile.TopicPrizeImage .details .title{font-size:12px}.projectFile.TopicPrizeImage .details .description{font-size:12px}.projectFile.TopicPartnerImage{width:78px;border-bottom:none;display:inline-block;vertical-align:top;margin-right:9px}.projectFile.TopicPartnerImage.lastColumn{margin-right:0}.projectFile.TopicPartnerImage .imageContainer{vertical-align:middle;width:80px;text-align:left}.projectFile.TopicPartnerImage .imageContainer a{width:80px;height:80px;overflow:hidden;display:block}.projectFile.TopicPartnerImage .imageContainer img{vertical-align:middle;text-align:center}.projectFile.TopicPartnerImage .details{width:80px;padding-top:10px;word-break:normal}.challengeDetailList .bottomBorder{border-bottom:1px solid #f1f0e9}.rewardsTitle h2{float:left;margin-top:10px;width:210px}.rewardsTitle h3{float:left;color:#8c8c8c;font-style:italic;margin-top:10px;line-height:1.2em;width:320px;max-height:60px;height:auto;overflow:hidden;text-overflow:ellipsis}.rewardsDescription{text-align:center;color:#999;font-size:18pt;line-height:1.1em;padding:20px 0 20px 0}.rewardsSmallDescription{text-align:left;color:#727272;font-size:12pt;line-height:1.3em}.rewardsImg{text-align:center;padding-top:20px;border-top:2px #f1f0e9 solid}.rewardsLeaderBoardDescription{text-align:center;color:#666;margin-top:5px}.rewardsLeaderBoardDescription h2{color:#00aceb;display:block;text-transform:uppercase;font-size:36px;margin:10px}.rewardsLeaderBoardDescription h3{color:#999;font-size:18px;font-style:italic;font-weight:normal}.rewardsLeaderBoardDescription .first,.rewardsList .first{width:auto;margin-top:10px;border-top:2px #f1f0e9 solid}.rewardsLeaderBoardDescription .fielddivision{border-bottom:2px #f1f0e9 solid;height:auto}.rewardsLeaderBoardDescription .fielddivision .fdlabel{font-size:22px;text-align:left;width:450px;color:#999;padding-top:0}.rewardsLeaderBoardDescription .fielddivision .fdfield{width:150px;font-size:30px;font-weight:bold;color:#666;line-height:30px}.rewardsList{border-bottom:2px #f1f0e9 solid}.rewardsStoreList{border-bottom:2px #f1f0e9 solid}.rewardsStoreList .fielddivision:first-child{width:auto;margin-top:20px;border-top:2px #f1f0e9 solid}.rewardsList .fielddivision,.rewardsStoreList .fielddivision{vertical-align:middle;padding:20px 10px;border-top:2px #f1f0e9 solid;border-bottom:none;height:auto}.rewardsList .fielddivision table,.rewardsStoreList .fielddivision table{vertical-align:middle;width:100%;margin-left:-10px}.rewardsStoreList .fielddivision table{width:640px}.rewardsList .rwIcon{vertical-align:middle;width:90px;text-align:left}.rewardsList .rwIcon img{max-width:80px;max-height:80px;width:80px}.rewardsStoreList .rwIcon{width:200px;height:150px;overflow:hidden;position:relative}.rewardsStoreList .rwIcon img{max-width:200px;max-height:150px}.rewardsList .rwContent{width:500px;vertical-align:middle;height:80px}.rewardsList .rwContent .rwTitle{color:#666;font-size:36px}.rewardsList .rwContent .rwDescription{color:#666;font-size:16px}.rewardsStoreList .rwContent{width:500px;vertical-align:middle;height:80px;padding-left:10px}.rewardsStoreList .rwContent .rwTitle{color:#666;font-size:24px;font-weight:bold}.rewardsStoreList .rwContent .rwDescription{color:#666;font-size:14px;margin-top:5px}.rewardsStoreList .rwContent .rwDonation{color:#999;font-size:12px;margin-top:5px;font-weight:bold}.rewardsStoreList .rwContent .redeemContainer{width:100%;margin-top:10px}.rewardsStoreList .rwContent .redeemContainer tr td{vertical-align:middle;text-align:left}.rewardsStoreList .rwContent .redeemContainer tr td:first-child{text-align:left;padding-left:10px;padding-right:10px;min-width:150px;width:210px}.rewardsStoreList .rwContent .redeemContainer .quantity{text-transform:uppercase;color:#666;font-weight:bold;width:2%}.rewardsStoreList .rwContent .redeemContainer .soldOut{font-size:12px;text-transform:uppercase;color:#666;font-weight:bold;width:110px}.rewardsStoreList .rwContent .redeemContainer .price{color:#666;font-weight:bold;text-transform:uppercase;width:100px;text-align:right;padding-right:5px}.rewardsStoreList .rwContent .redeemContainer .priceDescription{width:50px;text-align:left;color:#666;font-weight:bold;text-transform:uppercase}.rewardsStoreList .rwContent .redeemContainer .quantityDescription{width:100px;text-align:left;text-transform:uppercase;color:#666;font-weight:bold;padding-left:5px}.rewardsStoreList .rwContent .redeemContainer .count{font-size:26px;font-weight:bold;padding-right:5px}.rewardsStoreList .rwContent .redeemContainer .redeemedBy{color:#666;font-style:italic;font-size:14px}.rewardsStoreList .rwContent .redeemContainer .priceDescription .text{text-align:right}.rewardsLeaderboard{border-top:4px #f1f0e9 solid}.rewardsLeaderboard .leaderBoard .sbItemTitle{display:none}.rewardsLeaderboard .leaderBoard .leadersList{margin-top:7px}.rewardsLeaderboard .leaderBoard .leadersList .leaderItem{line-height:20px;padding-top:1px}.rewardsLeaderboard .leaderBoard .leadersList .leaderItem .placeIco{width:50px}.rewardsLeaderboard .leaderBoard .leadersList .leaderItem .placeIco span{font-size:20px}.rewardsLeaderboard .leaderBoard .leadersList .leaderItem .leaderName{text-align:left;padding-left:20px;width:450px}.rewardsLeaderboard .leaderBoard .leadersList .leaderItem .leaderName a{font-size:20px}.rewardsLeaderboard .leaderBoard .leadersList .itemTop5{padding:0;margin-bottom:5px;padding-bottom:4px}.rewardsLeaderboard .leaderBoard .leadersList .itemTop5 .placeIco{padding-left:0}.rewardsLeaderboard .leaderBoard .leadersList .itemTop5 .placeIco span{display:none}.rewardsLeaderboard .leaderBoard .leadersList .itemTop5 .leaderName{vertical-align:middle;line-height:60px;text-align:left;padding-left:20px;width:450px}.rewardsLeaderboard .leaderBoard .leadersList .itemTop5 .leaderName a{vertical-align:middle;text-align:left;font-size:24px}.rewardsLeaderboard .leaderBoard .leadersList .itemTop5 .pointsCount{line-height:60px}.rewardsStoreConfirmationContainer{background-color:#fff}.rewardsStoreConfirmationContainer .rewardsTitle{margin:0 15px 0 15px;border-bottom:2px #f1f0e9 solid;clear:both;height:60px;padding:20px 0 20px 0}.rewardsStoreConfirmationContainer .rewardsTitle h2{width:auto}.rewardsStoreConfirmationContainer .rewardsTitle .titleText{font-size:32px;font-weight:bold}.rewardsStoreConfirmationContainer .rewardsStoreList{margin-left:10px;margin-right:10px}.rewardsStoreConfirmationContainer .rewardsStoreList table{margin:10px 20px 10px 20px}.rewardsStoreConfirmationContainer .rewardsStoreList .rwContent{padding:0 20px 0 20px}.rewardsStoreConfirmationContainer .rewardsStoreList .rwContent .redeemContainer{width:250px;margin-left:0}.rewardsStoreConfirmationContainer .rewardsStoreList .rwContent .redeemContainer tr td{text-align:left}.rewardsStoreConfirmationContainer .rewardsStoreList .rwContent .redeemContainer tr .price{text-align:right}.rewardsStoreConfirmationContainer .rewardsStoreList .rwContent .redeemContainer tr td:first-child{padding-left:0;width:3%;min-width:0}.rewardsStoreConfirmationContainer .bottomControls{padding:25px 20px 25px 20px;color:#666;font-size:14px}.rewardsStoreConfirmationContainer .bottomControls table td:last-child{text-align:center}.rewardsStoreConfirmationContainer .bottomControls table td:first-child{padding-right:10px}.rewardsStoreConfirmationContainer .bottomControls .confirm{font-style:normal}.rewardsStoreConfirmationContainer .bottomControls .cancelRedemption{display:block;margin-top:5px;color:#999;font-size:12px;text-align:center}.rewardsStoreConfirmationContainer .bottomControls .cancelRedemption:hover{text-decoration:underline}.rewardsStoreConfirmationContainerSuccess{padding:40px;background-color:#fff;display:none}.rewardsStoreConfirmationContainerSuccess .successMessage{width:400px;margin:0 auto}.rewardsStoreConfirmationContainerSuccess .successMessage h2{margin:0 auto;font-size:28px;text-align:center}.rewardsStoreConfirmationContainerSuccess .successMessage div{font-style:italic;width:auto;margin:0 auto;text-align:center;font-size:18px}.rewardsStoreConfirmationContainerSuccess .description{color:#666;width:400px;margin:0 auto;margin-top:20px;margin-bottom:20px;font-size:16px;text-align:center}.rewardsStoreConfirmationContainerSuccess .shareAdditionalMessage{color:#666;width:310px;margin:0 auto;font-weight:bold;font-size:14px}.rewardsStoreConfirmationContainerSuccess .returnLink{text-align:center;margin-top:5px}.rewardsStoreConfirmationContainerSuccess .returnLink a{font-weight:bold;font-style:italic}.rewardsStoreConfirmationContainerSuccess .newShareContainer{margin:0 auto;width:510px;padding-left:40px}.cartIconContainer{width:30px;text-align:right}.cartIcon{width:28px;height:25px;display:block;margin-left:5px}.profileCartIcon{width:28px;height:25px;display:block;margin-right:10px}.profileWinnerIcon{width:28px;height:25px;display:block;margin-right:10px}.winnerAuthor{position:relative;top:2px;margin-left:-2px}.profileInfoContainer .profileRewardsWinnerInfoContainer{margin-top:10px;clear:both;float:left}.profileInfoContainer .profileRewardsWinnerInfoContainer td{vertical-align:middle}.profileInfoContainer .profileRewardsWinnerInfoContainer .title{text-transform:uppercase;font-size:12px;color:#666}.profileInfoContainer .profileRewardsWinnerInfoContainer .rewardItem,.profileInfoContainer .profileRewardsWinnerInfoContainer .prizeItem{font-size:12px}.rewardsUserInfo{padding:0;border-collapse:collapse;color:#666}.rewardsUserInfo .imageContainer{width:100px;height:130px;margin-right:20px}.rewardsUserInfo .title{font-size:16px;padding-top:10px}.rewardsUserInfo .description{font-size:12px;margin-top:5px}.rewardsUserInfo .pointsContainer{clear:both;margin-top:5px}.rewardsUserInfo .pointsContainer .points{float:left;margin-right:20px}.rewardsUserInfo .pointsContainer .points .count{font-size:30px;font-weight:bold;vertical-align:middle}.rewardsUserInfo .pointsContainer .points .text{font-size:11px;text-transform:uppercase;vertical-align:middle}.topicIcon{text-align:center;vertical-align:middle;width:80px;height:80px}.topicIcon.smallSize{width:60px;height:60px}.topicIcon img{display:block;max-width:80px;max-height:80px;margin:0 auto}.topicIcon.smallSize img{max-width:60px;max-height:60px}.topicInfo{padding:20px 0 20px 0;border-bottom:2px #f1f0e9 solid;overflow:hidden}.topicInfo .topicTitle{font-size:28px;color:#666;font-weight:normal;line-height:1;margin:0;padding-bottom:9px}.topicInfo .topicTitle a{font-size:28px;color:#666;text-decoration:none;font-style:normal;font-smooth:always}.topicInfo .topicStage{color:#a1a1a1;text-transform:uppercase;margin:0;font-weight:normal}.topicInfo .ideasCount{width:90px;text-align:center;font-size:12px;color:#666;font-weight:bold;text-transform:uppercase}.topicInfo .ideasCount .num{font-size:44px}.topicInfo .newCount{width:70px;font-style:italic;font-weight:bold;text-transform:uppercase;text-align:center}.topicInfo .listActionLabel{color:#666;font-size:14px;font-weight:bold;margin-bottom:7px}.topicInfoTbl{width:100%;vertical-align:middle}.topicInfoTbl .visitLinkContainer.large a{background-position:right -10px}.topicInfo .topicInfoTbl .topicIconContainer{width:80px;height:80px;text-align:center;vertical-align:top}.topicInfo .topicInfoTbl .topicTitleContainer{width:auto;padding-left:20px;vertical-align:middle}.topicInfo .topicInfoTbl .actionsContainer{width:auto;min-width:150px;text-align:right;vertical-align:middle}.topicDetails{width:640px}.topicDetails .topicInfo{margin-top:-21px;margin-bottom:20px}.rightMainContent .topicDetails .topicShareContainer{margin-top:-15px}.detailsInfoItem{padding:10px 0;border-bottom:2px #f1f0e9 solid;overflow:hidden}.infoMainColumn{}.infoMainColumn .video{float:left;margin-right:20px}.video .videoContainer{max-width:400px;max-height:300px;width:400px;height:300px;overflow:hidden}.infoRightColumn{float:right;width:220px;padding-left:20px}.detailsInfoItem .infoText{color:#999;font-size:18px;font-weight:bold;margin:0 0 15px 0}.topicDescr{font-size:16px;color:#666;margin:0;padding:0;overflow:hidden;width:auto;margin-bottom:10px}.topicDescr .break{height:10px;width:100%;float:left;clear:both;visibility:hidden}.problemStatement{font-size:22px;color:#666;margin:0 0 5px 0;font-weight:bold}.topicButtons{float:left;width:100%;padding:25px 0 15px 0;-moz-border-radius:5px;-webkit-border-radius:5px;color:#666;background-color:#f1f0e9;text-align:center;position:relative;z-index:0;height:80px;margin-top:20px}.topicButtonsWithEditor{float:left;width:100%;text-align:center;margin-top:10px}.topicButtonsWithEditor table{width:100%;margin:0;padding:0;border-collapse:collapse}.topicButtonsWithEditor .btnAddIdea{min-height:36px;max-width:163px;font-size:14px;padding:5px;width:163px}.topicButtonsWithEditor .btnAddIdea span{max-width:160px;display:block;vertical-align:middle;line-height:22px}.topicButtonsWithEditor .addIdeaTitle label{line-height:16px;color:#666;font-size:14px;left:15px}.topicButtonsWithEditor .addIdeaTitle input{outline:none;width:88%;height:34px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px;box-shadow:0 0 4px #d1cfc0 inset;-moz-box-shadow:0 0 4px #d1cfc0 inset;-webkit-box-shadow:0 0 4px #d1cfc0 inset;font-size:15px;border:1px solid #dbd7c6;padding:0 25px 0 14px}.topicButtonsWithEditor .addIdeaTitle input:focus{outline:0;border:1px solid #fbcf33;-moz-box-shadow:0 0 5px #f6e199;-webkit-box-shadow:0 0 5px #f6e199;box-shadow:inset 0 0 5px #f6e199}.helpLink{text-transform:uppercase;font-weight:bold;display:inline-block;margin-top:10px}.ideaDetails .topicInfo{margin-top:-21px}.shareList,.resourceslist{list-style-type:none;padding:15px 0 15px 0;margin:0}.shareList dt,.resourceslist dt{font-size:16px;color:#d6d1be;font-weight:bold;padding:0;margin:0}.shareList dd,.resourceslist dd{font-size:16px;font-weight:bold;padding:0;margin:0}.resourceslist{position:relative;margin:10px 0 0 0;clear:both}.resourceslist dt{float:left}.resourceslist dd{width:auto;position:relative;margin-left:80px}.topicNew .ideaIcon{background-position:center -66px}.topicOld .ideaIcon{background-position:center -125px}.topicClosed .ideaIcon{background-position:center -185px}.topicSoon .ideaIcon{background-position:center -247px}.prioritizeService .ideaIcon{background-position:center -373px}.instantPoll .ideaIcon{background-position:center -495px}.budgetFunds .ideaIcon{background-position:center -555px}.budgetAllocation .ideaIcon{background-position:center -740px}.topicFeatured .ideaIcon{background-position:center -676px}.survey .ideaIcon{background-position:center -800px}.photoShare .ideaIcon{background-position:center -866px}.stageName{text-transform:uppercase;font-weight:bold}.moveUpContainer{margin-top:-10px;padding-bottom:10px;border-bottom:2px solid #f1f0e9;margin-bottom:0;position:relative}.topicDetails .responseText{font-size:13px;color:#666;padding-top:15px;border-top:2px solid #f1f0e9}.challengeBlog{display:none}.topicDetails.challengeBlog{display:block}.moreDetails{font-size:14px}.surveysContainer{width:580px;border:10px solid #f1f0e9;padding:20px;margin-bottom:20px;margin-top:22px}.surveysContainer .item{margin-bottom:22px}.surveysContainer .item .title{font-size:18px;font-weight:bold;color:#666;display:block;padding-bottom:10px;border-bottom:2px solid #f1f0e9;margin-bottom:14px}.surveysContainer .item .title .optionalLabel{float:right;color:#666;font-size:12px;font-weight:normal;margin-left:10px;margin-top:5px}.surveysContainer .item .title.withoutBorder{border-bottom:none;margin-bottom:0}.surveysContainer .item .entryListContainer{}.surveysContainer .item .entryListContainer .entryItem{float:left;font-size:16px;color:#666;margin-bottom:10px;padding-left:10px}.surveysContainer .item .entryListContainer .entryItem .entryTitle{padding-left:10px;padding-right:10px;display:block;margin-top:3px}.surveysContainer .item .entryListContainer .entryItem.one{clear:both;width:580px}.surveysContainer .item .entryListContainer .entryItem.two{width:280px}.surveysContainer .item .entryListContainer .entryItem.styledRadioButton{background-color:transparent;border:none}.surveysContainer .item .entryListContainer .entryItem.styledRadioButton .styledControlLabel{float:left}.surveysContainer .item .entryListContainer .entryItem textarea.openEnded{width:575px;height:60px;margin-left:-10px;padding:2px;border:1px solid #d9d5c4;-moz-box-shadow:inset 0 0 10px #e7e5df;-webkit-box-shadow:inset 0 0 10px #e7e5df;box-shadow:inset 0 0 10px #e7e5df}.surveysContainer .item .entryListContainer .entryItem .openAnswer{width:90%;padding:2px;border:1px solid #d9d5c4;-moz-box-shadow:inset 0 0 10px #e7e5df;-webkit-box-shadow:inset 0 0 10px #e7e5df;box-shadow:inset 0 0 10px #e7e5df}.surveysContainer .item .questionError{display:none;color:red;font-weight:bold;font-size:12px;height:20px}.listControlWrapper{display:none;width:auto;padding-left:100px;border-bottom:2px #f1f0e9 solid;padding-bottom:20px}.listControlWrapper .instantPollInListTopicControl .visitLinkContainer{margin-top:-25px}.expandAction{cursor:pointer;padding-right:22px;display:inline-block;width:auto;line-height:16px}.winnerIdeaContainer{margin-top:20px;padding-top:20px;padding-bottom:20px;border-top:2px solid #f1f0e9;border-bottom:2px solid #f1f0e9;color:#666}.simpleMessageContainer .winnerIdeaContainer{margin-top:0;padding-top:0;padding-bottom:0;border-top:none;border-bottom:none}.winnerIdeaContainer table{padding:0;border-collapse:collapse}.winnerIdeaContainer table td{vertical-align:top}.winnerIdeaContainer table td:first-child{padding-right:15px;max-width:140px}.winnerIdeaContainer table td:first-child img{max-width:140px}.winnerIdeaContainer .headText{font-size:16px;font-weight:normal}.winnerIdeaContainer .additionalHead{font-size:16px;font-weight:normal;font-style:italic;margin-top:10px;margin-bottom:10px}.winnerIdeaContainer .ideaTitle{font-size:20px;font-weight:bold}.winnerIdeaContainer .userInfoContainer{font-size:16px;font-weight:normal;margin-top:10px;margin-bottom:10px}.winnerIdeaContainer .additionalInfo{font-size:14px;font-weight:normal}.winnerIdeaContainer .additionalInfo ul,.winnerIdeaContainer .additionalInfo ol{padding-left:20px;margin:5px 0}.winnerIdeaContainer .additionalInfo p{margin:5px 0}.winnerIdeaContainer .additionalInfo br{display:none}.userPanelWrapper{height:55px;width:256px;border:0;padding:0;border-collapse:collapse;margin:0;vertical-align:middle;float:right}.userPanelWrapper.userPanelWrapperLoggedIn{width:326px}.newFixedHeaderBorder{background:url('/vc2b66901b658058a59021fc6a4d45419/Content/Mvc/Images/left-header-border.png') no-repeat right center}.userPanelWrapper td{vertical-align:middle;text-align:right}.userPanelWrapper.userPanelWrapperLoggedIn td{text-align:left}.userPanelWrapper.userPanelWrapperLoggedIn td:first-child{text-align:left;padding-right:5px;width:50px}.newUserPanelWrapper{max-width:420px;min-width:326px;padding-left:30px}.userPanelWrapper.userPanelWrapperLoggedIn.newFixedHeaderBorder{width:auto}.userPanelWrapper.userPanelWrapperLoggedIn.newFixedHeaderBorder .messageCounterBox{width:60px}.userPanelWrapper.userPanelWrapperLoggedIn.newFixedHeaderBorder .rewardStoreIconBox{width:35px}.userPanelWrapper.userPanelWrapperLoggedIn.newFixedHeaderBorder .settingsIconBox{width:40px}.userPanelWrapper.userPanelWrapperLoggedIn.newFixedHeaderBorder .newFixedHeaderBorder{width:5px}.userPanelWrapper td:first-child{text-align:left;padding-left:5px}.userPanelWrapper .userPanelNew{width:auto;vertical-align:middle;font-size:10px;color:#666;text-align:left;padding-left:10px;padding-right:12px}.userPanelWrapper .userPanelNew .userDisplayTitle{color:#666;font-size:14px;font-weight:bold;text-decoration:none}.userPanelWrapper .userPanelNew .userDisplayTitle:hover{color:inherit}.userPanelWrapper .userPanelNew .userPanelLinks{line-height:12px}.userPanelWrapper .userPanelNew .userPanelLinks .userBtn{font-size:10px;font-weight:normal;color:#666}.userPanelWrapper .userPanelNew .userPanelLinks .userBtn:hover{text-decoration:underline}.userPanelWrapper .userPoints,.userPanelWrapper.userPanelWrapperLoggedIn .userPoints{color:#666;text-transform:uppercase;text-align:right;font-size:10px;font-weight:normal;padding-right:5px}.userPanelWrapper .userPoints .pointsCount{font-size:24px;color:#666;font-weight:bold;line-height:20px}.userPanelWrapper .topHeaderButton{font-size:14px;text-transform:uppercase;font-weight:bold;width:70px;vertical-align:middle;height:30px;border-width:1px;line-height:14px;padding-top:3px}.userPanelWrapper .topHeaderButton:hover{border-width:1px}.userPanelWrapper .newUserPoints{font-size:12px;color:#666}.userPanelWrapper .facebookLoginHeader{border:0;background-color:transparent;cursor:pointer;padding:0}.fbHeadNav{margin:0 0 0 0;display:block;padding:0;list-style:none;width:300px;float:left}.fbHeadNav li{display:inline-block;*display:inline;*zoom:1;height:55px;border-right:none;vertical-align:top}.fbHeadNav .navBtn{width:140px!important;padding:20px 0 0 0!important}.newHeadNav{margin:0 0 0 0;display:block;padding:0;list-style:none;width:auto;float:left}.newHeadNav li{display:inline-block;*display:inline;*zoom:1;border-right:none;height:55px;vertical-align:top;background:url('/vc2b66901b658058a59021fc6a4d45419/Content/Mvc/Images/header-border.png') no-repeat right center}.newHeadNav li ul li{background-image:none}.newHeadNav .navBtn{width:auto!important;padding:20px 16px 0 11px!important;text-align:center!important}.newHeadNav .navBtn span{font-size:10px;vertical-align:middle}.headerMenu.settingsMenu{width:150px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px}.headerMenu.settingsMenu .menuItem{cursor:pointer;padding:0}.headerMenu.settingsMenu .menuItem a{padding:5px 10px 5px 10px}.headerMenu{position:absolute;display:none;width:250px;z-index:300;padding-top:5px;padding-bottom:4px;list-style-type:none;background-color:#fff;border:none;border:1px solid #d9d9d9\9;-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.4);box-shadow:0 0 4px rgba(0,0,0,.4);border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px}.headerMenu .topShadow{width:100%;height:5px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.4);-moz-box-shadow:0 0 8px rgba(0,0,0,.4);box-shadow:0 0 8px rgba(0,0,0,.4);margin-bottom:5px}.headerMenu.settingsMenu{z-index:1000}.headerMenu.settingsMenu:after{content:' ';content:''\9;*content:'';*display:none;background:url('/v08d860ef4246a987c6f44ec34b5ec731/Content/Mvc/Images/white_top_ov_corner.png') no-repeat;width:17px;height:12px;float:left;position:absolute!important;top:-12px;left:6px;z-index:99999}.headerMenu .menuItem{padding:5px 10px 5px 15px}.headerMenu .menuItem:hover{background-color:#d6d1bd}.headerMenu .menuItem a{color:#666;font-size:12px;display:block;width:auto;height:auto;text-decoration:none}.headerMenu .menuItem.topSeparator{border-top:1px solid #e9e9e9;line-height:1px;height:1px;padding:0;margin:5px;cursor:text}.headerMenu .menuItem.topSeparator:hover{background:none}.headerMenu .menuItem.header{padding:3px 10px 0 10px;margin-bottom:-3px}.headerMenu .menuItem.header:hover{background-color:#fff;cursor:text}.headerMenu .menuItem.header a{font-size:10px;color:#999;vertical-align:middle;cursor:text}.headerMenu .menuItem.header:hover a{color:#999}.headerMenu .menuItem:hover a{color:#fff}.userPanelWrapper .topHeaderButtonSignup{font-size:14px;font-weight:bold;width:70px;vertical-align:middle;height:30px;border-width:1px;line-height:14px;padding-top:3px}.userPanelWrapper .topHeaderButtonSignup:hover{border-width:1px}.userPanelWrapper .baseButton.topHeaderButtonLogin{background:#dbd7c8;background:-webkit-linear-gradient(top,#fefefe,#dbd7c8);background:-ms-linear-gradient(top,#fefefe,#dbd7c8);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fefefe',EndColorStr='#dbd7c8',GradientType=0);background:-o-linear-gradient(top,#fefefe,#dbd7c8);background:-moz-linear-gradient(center top,#fefefe,#dbd7c8) repeat scroll 0 0 #e3e0d4;border:solid 1px #cac4ae;width:113px;height:30px;font-weight:bold;font-size:14px;font-family:Arial!important;vertical-align:middle;padding:0;line-height:.9}.userPanelWrapper .baseButton.topHeaderButtonLogin:active{margin:0;padding:0}.userPanelWrapper .baseButton.topHeaderButtonLogin div.btnText,.userPanelWrapper .baseButton.topHeaderButtonSignup div.btnText{display:inline;vertical-align:middle;height:14px;line-height:16px}.userPanelWrapper .topHeaderButtonLogin span{display:inline-block;*display:block;width:20px;height:14px;text-align:center;vertical-align:middle}.userPanelWrapper a.topHeaderButtonLogin span{margin-left:5px}.userPanelWrapper a.topHeaderButtonLogin{font-weight:bold;font-size:14px;cursor:pointer}.userPanelWrapper a.topHeaderButtonLogin.justLink{font-weight:normal;font-size:14px}.alreadyContributor{font-size:14px;color:#999;height:13px}.userPanelWrapper .signUpBox{width:145px}.userPanelWrapper .signInBox{width:125px}.userPanelWrapper .baseButton.topHeaderButtonLogin:hover{background:#d1ccb9;background:-webkit-linear-gradient(top,#fdfdfc,#d1ccb9);background:-ms-linear-gradient(top,#fdfdfc,#d1ccb9);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdfdfc',EndColorStr='#d1ccb9',GradientType=0);background:-o-linear-gradient(top,#fdfdfc,#d1ccb9);background:-moz-linear-gradient(center top,#fdfdfc,#d1ccb9) repeat scroll 0 0 #e3e0d4;border:solid 1px #cac4ae;padding:0;line-height:.9}.userPanelWrapper .topHeaderButtonSignup{height:30px;width:134px;font-size:14px;padding:0;padding-bottom:1px}.userPanelWrapper .noAccountHeaderMessage{font-size:14px;color:#666}.userPanelWrapper .noAccountHeaderMessage .headerText{vertical-align:middle}.userPanelWrapper .noAccountHeaderMessage a{margin-left:5px;vertical-align:middle}.signinHolder .headBox a.button span{display:inline-block;*display:block;width:20px;height:16px;text-align:center;vertical-align:middle}.signinHolder .headBox a.button{position:absolute;right:7px;top:19px;width:110px;height:24px;display:block;font-weight:bold;cursor:pointer;text-align:center;font-size:14px;vertical-align:top;zoom:1}.signinHolder .headBox a.btnSignupBox{text-indent:-5000px;display:block;position:absolute;height:25px;width:132px;left:34px;top:11px;font-size:0}#ov_login_overlay{right:0;top:27px}#ov_login_overlay #close{display:none}.signinHolder .headBox{z-index:9999;display:none;position:absolute;top:-12px;right:-5px;width:305px;height:41px;background:url('/vc0bd3fb383d86faba18af0c15848b1ab/Content/Mvc/Images/newhead_logon_active.png') no-repeat -12px 2px}.casOverlayLoginButtonContainer{padding:18px 0 0 0;text-align:center}.rewardStoreIconBox{width:auto;cursor:pointer}.rewardStoreIcon{background:url("/v29163c21ee04ce29d6458080533cdb84/Content/Mvc/Images/reward-store.png") no-repeat scroll right 10px transparent}.rewardStoreIcon:hover{background:url("/v29163c21ee04ce29d6458080533cdb84/Content/Mvc/Images/reward-store.png") no-repeat scroll right -36px transparent}.rewardStoreIconBox .rewardStoreIcon{width:26px;height:40px;float:right;margin-right:0}.settingsIconBox{width:auto;cursor:pointer}.settingsIcon{background:url("/v8fc378ec8fb0438d4da489e444a8617e/Content/Mvc/Images/settings-icon.png") no-repeat scroll center 10px transparent}.settingsIcon:hover{background:url("/v8fc378ec8fb0438d4da489e444a8617e/Content/Mvc/Images/settings-icon.png") no-repeat scroll center -28px transparent}.settingsIconBox .settingsIcon{width:26px;height:40px;float:right;margin-right:5px}@-moz-document url-prefix(){.userPanelWrapper .topHeaderButton{padding-top:0;line-height:.8;}.userPanelWrapper .baseButton.topHeaderButtonLogin div.btnText,.userPanelWrapper .baseButton.topHeaderButtonSignup div.btnText{line-height:18px;}.signinHolder .headBox a.button{top:22px;right:6px;line-height:15px;}.userPanelWrapper .topHeaderButtonSignup{padding-bottom:0;line-height:.8;padding-top:1px;}}.baseBtn.facebook{width:280px;height:62px;margin-bottom:30px;font-size:16px;text-align:center}.baseBtn.linkedin{width:280px;height:62px;margin-bottom:30px;font-size:16px;text-align:center}.baseBtn.google{width:280px;height:62px;margin-bottom:30px;font-size:16px;text-align:center}.baseBtn .social_icon{width:61px;height:60px;background:url('/v35547adf9863d0a548be0dea77be56c5/Content/Mvc/Images/social_big_icons_sprite.png') no-repeat 0 bottom;float:left;margin-top:-4px}.baseBtn .socialTitle{float:left;width:200px;margin-top:18px}.baseBtn.facebook .social_icon{margin-left:-4px}.baseBtn.linkedin .social_icon{background-position:-62px bottom}.baseBtn.google .social_icon{background-position:-123px bottom}.gigyaLogin.smallOverlayButtons.loginThreeButtons .content .baseBtn .social_icon{display:none}.gigyaLogin.smallOverlayButtons.loginThreeButtons .content .baseBtn{width:86px;height:33px;font-size:14px}.shareMarquee .baseBtn{margin:0 5px}.shareMarquee .baseBtn.facebook{width:170px;height:50px;margin-bottom:0;font-size:18px;text-align:center}.shareMarquee .baseBtn.twitter{width:170px;height:50px;margin-bottom:0;font-size:18px;text-align:center}.shareMarquee .baseBtn.linkedin{width:170px;height:50px;margin-bottom:0;font-size:18px;text-align:center}.shareMarquee .baseBtn.google{width:170px;height:50px;margin-bottom:0;font-size:18px;text-align:center}.shareMarquee .baseBtn.email{width:170px;height:50px;margin-bottom:0;font-size:18px;text-align:left}.signUpMarqueeSocialButtons .baseBtn.facebook{}.signUpMarqueeSocialButtons .baseBtn.linkedin{}.signUpMarqueeSocialButtons .baseBtn.google{}.baseBtn .socialIcon{background:url('/v6166567447632004c4eb5bd70356f101/Content/Mvc/Images/socialicons_transparent.png') no-repeat -20px 2px;vertical-align:middle;text-align:center;height:50px}.baseBtn .socialIcon table{height:100%}.baseBtn .socialIcon table td{vertical-align:middle;padding-bottom:2px}.baseBtn .socialIcon.facebook{background:none}.baseBtn .socialIcon.linkedin{background:none}.baseBtn .socialIcon.google{background:none}.baseBtn .marqueeSocialIcons{background:url('/v1c7438a7fc05d1dc61313c4bb7a073ee/Content/Mvc/Images/social-marquee-icons.png') no-repeat 17px 2px;display:table-cell;*display:block;vertical-align:middle;text-align:left;padding-left:65px;width:170px;height:40px;color:#666;font-size:18px}.baseBtn .marqueeSocialIcons table{height:100%;min-height:40px}.baseBtn .marqueeSocialIcons table td{vertical-align:middle}.baseBtn .marqueeSocialIcons.facebook{background-position:17px 2px}.baseBtn .marqueeSocialIcons.twitter{background-position:17px -45px}.baseBtn .marqueeSocialIcons.linkedin{background-position:17px -140px}.baseBtn .marqueeSocialIcons.google{background-position:17px -92px}.baseBtn .marqueeSocialIcons.email{background-position:17px -186px}.btn-facebook{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#2d4880;background-color:#3f5c9b;background-image:-moz-linear-gradient(top,#425f9e,#3b5998);background-image:-webkit-gradient(linear,0 0,0 100%,from(#425f9e),to(#3b5998));background-image:-webkit-linear-gradient(top,#425f9e,#3b5998);background-image:-o-linear-gradient(top,#425f9e,#3b5998);background-image:linear-gradient(to bottom,#425f9e,#3b5998);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#425f9e',endColorstr='#3b5998',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2)}.btn-facebook:hover,.btn-facebook:active,.btn-facebook.active,.btn-facebook.disabled,.btn-facebook[disabled]{color:#fff;background-color:#2f4980;border-color:#29406f;background-position:0 0;background-image:-moz-linear-gradient(top,#34508c,#294173);background-image:-webkit-gradient(linear,0 0,0 100%,from(#34508c),to(#294173));background-image:-webkit-linear-gradient(top,#34508c,#294173);background-image:-o-linear-gradient(top,#34508c,#294173);background-image:linear-gradient(to bottom,#34508c,#294173);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#34508c',endColorstr='#294173',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2)}.btn-facebook:active,.btn-facebook.active{background-color:#2e497f;border-color:#29406f;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2)}.btn-linkedin{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#005887;background-color:#0c80b6;background-image:-moz-linear-gradient(top,#188bbc,#0074b1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#188bbc),to(#0074b1));background-image:-webkit-linear-gradient(top,#188bbc,#0074b1);background-image:-o-linear-gradient(top,#188bbc,#0074b1);background-image:linear-gradient(to bottom,#188bbc,#0074b1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#188bbc',endColorstr='#0074b1',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2)}.btn-linkedin:hover,.btn-linkedin:active,.btn-linkedin.active,.btn-linkedin.disabled,.btn-linkedin[disabled]{color:#fff;background-color:#016aa1;background-position:0 0;background-image:-moz-linear-gradient(top,#0276b2,#005c8d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0276b2),to(#005c8d));background-image:-webkit-linear-gradient(top,#0276b2,#005c8d);background-image:-o-linear-gradient(top,#0276b2,#005c8d);background-image:linear-gradient(to bottom,#0276b2,#005c8d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0276b2',endColorstr='#005c8d',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2)}.btn-linkedin:active,.btn-linkedin.active{background-color:#016ba2;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2)}.btn-google{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#2e68c7;background-color:#5090f7;background-image:-moz-linear-gradient(top,#4b8df8,#5794f6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4b8df8),to(#5794f6));background-image:-webkit-linear-gradient(top,#4b8df8,#5794f6);background-image:-o-linear-gradient(top,#4b8df8,#5794f6);background-image:linear-gradient(to bottom,#4b8df8,#5794f6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b8df8',endColorstr='#5794f6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2)}.btn-google:hover,.btn-google:active,.btn-google.active,.btn-google.disabled,.btn-google[disabled]{color:#fff;background-image:none;background-color:#2b72e5;background-position:0 0;background-image:-moz-linear-gradient(top,#327cf4,#2569d8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#327cf4),to(#2569d8));background-image:-webkit-linear-gradient(top,#327cf4,#2569d8);background-image:-o-linear-gradient(top,#327cf4,#2569d8);background-image:linear-gradient(to bottom,#327cf4,#2569d8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#327cf4',endColorstr='#2569d8',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2)}.btn-google:active,.btn-google.active{background-color:#2c74e8;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2)}