﻿/* Basic elements */
a {color: #ff9900;}
a:hover { color: #ff5c00; }
.required {	color: #ff9900;	font-weight: bold;}
.requiredFields span { color: #ff9900;}
.error { background-color: #FFFFEA; }
.error .fdlabel/*, .error label */{font-weight: bold;	color: #CC0000;}

.coloredAnchor {color: #ff9900;}
.coloredAnchor:hover { color: #ff5c00; }

.hoverColoredAnchor {}
.hoverColoredAnchor:hover { color: #ff9900 !important;}

/* Current link */
.linkCurrent { color: #ff9900 !important; }
.linkCurrent a{ color: #ff9900 !important;}

/* Create account link*/
.createAccountPositive a {color: #ff9900 !important;}
.createAccountPositive a:hover { text-decoration: underline;}

/* Logo image */
.headerNavWrap .logo, .footerWrap .logoBottom { display: block; width: 265px; height: 55px; background: url(/v8a21254e02825c030e49531c0e090c6a/Content/Mvc/Images/Themes/Default/logo.png) no-repeat 0px 7px; text-indent: -10000px; overflow: hidden; text-decoration: none; }

/*head slogan*/
.headSlogan { background: url(/vc90f28126f1f329a573294ff3bf2a203/Content/Mvc/Images/Themes/Default/head_slogan.png) no-repeat center center; overflow: hidden; width: 240px; text-align: left; }

/*Lets start link*/
.letStartLink {color: #ff9900; text-decoration:none;}

.pageContentWrap .pageContent h1, h1 {color: #00aeff; text-align: center; padding: 10px 0px; text-transform:uppercase; font-weight:bold;}

/* OBSOLUTELY: User Panel */
.signupSlogan { font-style: italic; margin: 0px 0px 10px 0px; text-align: center; }
.signBtn { color: #ffffff; font-size: 20px; line-height: 10px; font-weight: bold; margin: 0px 20px; vertical-align: top; }
a.signBtn:hover { color: #ffffff; text-decoration:underline; }


/* Latest idea list style */
.latestIdeasList .rowTitle { font-size: 18px; font-weight: bold; color: #666; padding: 2px 0px 0px 20px;height: auto; }
.latestIdeasList .rowTitle.active { background: url(/v6b5779f2c93774014b5979d1964d019c/Content/Mvc/Images/Themes/Default/idea_ico.png) no-repeat left top; }
.latestIdeasList .rowTitle.inactive { background: url(/vb2b846bee8f07488ea9f68bf8d30dd8b/Content/Mvc/Images/Themes/Default/idea_ico_inactive.png) no-repeat left top; }
.latestIdeasList .rowTitle a { font-weight: bold; color: #666; }
.latestIdeasList .rowTitle a:hover { color: #ff9900; }
.latestIdeasList p { font-size: 12px; color: #999; margin: 0px; font-weight:bold; line-height: 1.1em; }
.latestIdeasList p a { color: #999; font-style: italic; text-decoration: none; }
.latestIdeasList p a:hover { color: #ff9900;}

/* project header style */
.projectDetails h2, .projectDetails .projectTitle { color: #777777; }
.verifiedProjectTitle,.howItWorksProjectTitle { color: #666; }
.projectDetails p { color: #666;}
.projectInfo .projectTitle:hover * { color: #ff9900; }

/* Who listen link */
.whoListeningBtn .listenTitle { font-size: 24px; color: #ff5c00; display: block; font-weight: bold; }
a.whoListeningBtn:hover, a.whoListeningBtn:hover * { color: #ff9900; text-decoration: none; }


/* Contributors */
.profileTabs dd.on{border-bottom: 3px solid #ff9900;}

/* Leader list */
.leadersList .itemTop5 .placeIco { font-size: 18px; color: #ffffff; height: 20px; line-height: 18px; text-align: center; background: url(/v6c1d972448e745e97695f260c0980819/Content/Mvc/Images/Themes/Default/place_ico.png) no-repeat; }
.leadersList .itemOdd .placeIco { background-position: left -30px; }
.leadersList .leaderName .userProfileLink:hover{color: #ff9900; }
.leadersList .placeIco {color: #ff9900;}

.leaderBoard .tabs .ribbon.active div{ background: url( /v0729fc1553f36cb7d4784dd415976316/Content/Mvc/Images/Themes/Default/contributor-icons.png) no-repeat 5px 5px; }
.leaderBoard .tabs .ribbon-star.active div{ background: url( /v0729fc1553f36cb7d4784dd415976316/Content/Mvc/Images/Themes/Default/contributor-icons.png) no-repeat 5px -31px; }
.leaderBoard .tabs .idias.active div{ background: url( /v0729fc1553f36cb7d4784dd415976316/Content/Mvc/Images/Themes/Default/contributor-icons.png) no-repeat 4px -62px; }
.leaderBoard .tabs .comment.active div{ background: url( /v0729fc1553f36cb7d4784dd415976316/Content/Mvc/Images/Themes/Default/contributor-icons.png) no-repeat 1px -93px; }


/* topic icon that has implemented ideas*/
.topic-has-impl-ideas{ display:inline-block; margin-left:10px; background: url('/vedc7188a8c5ab0b8dfe052be3b2e824e/Content/Mvc/Images/Themes/Default/topic-impl-icon.png') left top; width: 28px; height: 20px;}
.idea-implemented-text {color: #ff6932; text-transform:uppercase; font-weight:bold;}

/* Rewards title */
.rewardsTitle{display: block;text-align: left;color: #00aceb;font-size: 14px;font-weight: bold; }
.rewardsTitle .rewardsIcon{background: url('/vd0ad90ba31e0fef58d1c598fe2ac5fbc/Content/Mvc/Images/Themes/Default/rewards_icon.png') top right no-repeat; float:right; width: 65px; height: 65px; margin-top:0px;}
.rewardsTitle .rewardsStoreIcon{background: url('/v8ef922045a98425f8a594c5f279d47b2/Content/Mvc/Images/Themes/Default/rewards-store-icon.png') center right no-repeat; float:right; width: 65px; height: 65px;}
.rewardsTitle h3 {color: #999;}
.rewardsLeaderBoardDescription h2 {color: #b0aa92; }

/* Leader list on rewards page */
.rewardsLeaderboard .leaderBoard .leadersList .lb1 {width: 50px;height: 60px; background: url(/ve6e0ebd897b16e2d0522d45e78bd201c/Content/Mvc/Images/Themes/Default/rewards-leaderboard-icons.png) no-repeat left top; }
.rewardsLeaderboard .leaderBoard .leadersList .lb2 {width: 50px;height: 60px; background: url(/ve6e0ebd897b16e2d0522d45e78bd201c/Content/Mvc/Images/Themes/Default/rewards-leaderboard-icons.png) no-repeat -55px top; }
.rewardsLeaderboard .leaderBoard .leadersList .lb3 {width: 50px;height: 60px; background: url(/ve6e0ebd897b16e2d0522d45e78bd201c/Content/Mvc/Images/Themes/Default/rewards-leaderboard-icons.png) no-repeat -111px top; }
.rewardsLeaderboard .leaderBoard .leadersList .lb4 {width: 50px;height: 60px; background: url(/ve6e0ebd897b16e2d0522d45e78bd201c/Content/Mvc/Images/Themes/Default/rewards-leaderboard-icons.png) no-repeat -167px top; }
.rewardsLeaderboard .leaderBoard .leadersList .lb5 {width: 50px;height: 60px; background: url(/ve6e0ebd897b16e2d0522d45e78bd201c/Content/Mvc/Images/Themes/Default/rewards-leaderboard-icons.png) no-repeat -223px top; }

/* button thin styles */
.btnThin { border: 0; margin: 0px; background-color: transparent; padding: 0px; }
.btnThin .l, .btnThin .r, .btnThin .c { display: block; line-height: 30px; font-size: 14px; color: #ccc6b0; height: 28px; background-image: url(/vbd27ddf2ba93e5b4644cff2b79e2a726/Content/Mvc/Images/Themes/Default/btn_thin.png); font-weight: bold; cursor: default; }
.btnThin .l { background-position: left top; background-repeat: no-repeat; padding-left: 9px; }
.btnThin .r { background-position: right -30px; background-repeat: no-repeat; padding-right: 9px; }
.btnThin .c { background-position: left -60px; background-repeat: repeat-x; }
.filterList .selected:hover *, .btnThin:hover, .btnThin:hover * { color: #ff9900; }
.on .btnThin .l { background-position: left -90px; }
.on .btnThin .r { background-position: right -120px; }
.on .btnThin .c { background-position: left -150px; color: #fff }


/* footer links */
.footerNavWrap { background: url(/ve03bda4ad47a3e26740841361d07804a/Content/Mvc/Images/footer_nav_bg.png) repeat-x left top; height: 71px; }
.footerNavContent { width: 980px; margin: 0px auto; }
.footerNav { list-style-type: none; padding: 0px 0px 0px 17px; margin: 0px; display: table-cell;line-height: 1;vertical-align: middle; height: 64px;}
.footerNav li { list-style-type: none; display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; line-height: 1; font-size: 14px; color: #fff; padding: 0px 3px; }
.footerNav .navBtn { font-size: 14px; color: #fff; text-decoration: none; }
.footerNav a.navBtn:hover { color: #ff9900; text-decoration: none; }

.supportLinkWrap { float: right; padding: 22px 15px; line-height: 1.3; text-align: center; }
.supportText { color: #ff9900; font-size: 16px; font-style: italic; font-weight: bold; margin: 0px; }
.supportLinkWrap a { color: #fff; font-size: 16px;font-weight: bold;font-style: italic; }
.supportLinkWrap a:hover { color: #ff9900; }

/* idea title */
.ideasTitle { color: #ff9900; }
.ideaInfo .ideaTitle h3 a:hover { color: #ff9900; }
.ideaInfo .ideaTitle .author { font-size: 12px; color: #ff9900; font-weight: normal; margin-left:5px;margin-right: 5px; }
.ideaInfo .ideaTitle .implemented {color: #ff5c00; font-size: 12px; font-weight:bold;}
.ideaIconFill {  background-color: #ff9900; }

/* Topic title */
.topicsTitle { color: #00aeff; line-height: normal; }
.topicInfo .ideaIcon { background-image: url(/vcd2ddf2bdcc35c3bd9ba6de108b0fec5/Content/Mvc/Images/Themes/Default/topic_state_icons.png); background-repeat: no-repeat; height: 55px; margin-bottom: 3px; display: block; margin-top:-5px; }
/* Icons for fund topic*/

.categoryTitle  { color: #00aeff; line-height: normal; }
.topicInfo .topicTitle:hover a:hover { color: #ff9900; }
.categoryTitle:hover a:hover { color: #ff9900; }
.categoryInfo .title:hover a:hover { color: #ff9900; }

.topicNew, .topicNew .newCount,.topicNew .stageName, .topicNew .newCount a,.topicNew .stageName a { color: #ffa23f; }
.topicOld, .topicOld .newCount,.topicOld .stageName, .topicOld .newCount a,.topicOld .stageName a { color: #ff5c00; }
.topicClosed, .topicClosed .newCount,.topicClosed .stageName, .topicClosed .newCount a,.topicClosed .stageName a { color: #666; }
.topicSoon, .topicSoon .newCount, .topicSoon .stageName, .topicSoon .newCount a, .topicSoon .stageName a { color: #00aeff; }
.prioritizeService, .prioritizeService .newCount, .prioritizeService .stageName, .prioritizeService .newCount a, .prioritizeService .stageName a {color: #ffd04c;} 
.instantPoll,  .instantPoll .newCount, .instantPoll .stageName, .instantPoll .newCount a, .instantPoll .stageName a {color: #ffd04c;} 
.budgetFunds,  .budgetFunds .newCount, .budgetFunds .stageName, .budgetFunds .newCount a, .budgetFunds .stageName a {color: #ffd04c;} 
.budgetAllocation,  .budgetAllocation .newCount, .budgetAllocation .stageName, .budgetAllocation .newCount a, .budgetAllocation .stageName a {color: #ff5c00;} 
.topicFeatured,  .topicFeatured .newCount, .topicFeatured .stageName, .topicFeatured .newCount a, .topicFeatured .stageName a {color: #ffa23f;} 
.survey,  .survey .newCount, .survey .stageName, .survey .newCount a, .survey .stageName a {color: #ffd04c;}

/*exclusive box*/
.exclusive_box { background: url('/v5010f4050477f95cec9f9454ec93c4ed/Content/Mvc/Images/Themes/Default/exclusiveFlags.png') no-repeat left top;}

.helpLink { color: #ff9900;}
.helpLink:hover { color: #ff9900; }

/* resource list */
.resourceslist a { color: #ff9900; text-decoration: none; }
.resourceslist a:hover {text-decoration: underline;}

/* Comment author */
.commentAuthor .author {font-size: 14px; color: #ff9900; font-weight: normal; font-style: italic;}

/* close button positioned on upper right corner */
.overlay .close {
	background-image:url(/v5a1401f9fba04849933e7dd1342402ed/Content/Mvc/Images/Themes/Default/close.png);
	background-repeat:no-repeat;
	position:absolute;
	right:-10px;
	top:-7px;
	cursor:pointer;
	height:27px;
	width:27px;
	z-index: 1000;
}

/* officials overlay with items */
.officialItem .officialData .officialWebSite a{ text-decoration:none; color: #ffa23f; font-weight:bold;}
.officialItem .officialData .officialWebSite a:hover { text-decoration: underline;}
.overlay .ovBottomText a {text-decoration:none; color: #ffa23f; font-style:italic;}
.overlay .ovBottomText a:hover {color: #ff9900;}

.replyLink { color: #ff9900; }
.replyLink:hover { color: #ff5c00; }

/* Vote buttons */
.loveite_text {color: #ff5c00;}
.likeit_text {color: #ff9900;}
.okay_text {color: #ffca00;}
.neutral_text {color: #999;} 

.vote .action ul li.loveit button.baseBtn.vote_button:hover, .vote .action .loveit.vote_button:hover .votingButton  {
	background-color: #ff5c00;
	 
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	text-shadow: none;
	
	background-image: -moz-linear-gradient(top, #ff5c00, #ff5c00);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff5c00), to(#ff5c00));
	background-image: -webkit-linear-gradient(top, #ff5c00, #ff5c00);
	background-image: -o-linear-gradient(top, #ff5c00, #ff5c00);
	background-image: linear-gradient(to bottom, #ff5c00, #ff5c00);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5c00', endColorstr='#ff5c00', GradientType=0);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	 
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);
}
.vote .action ul.voted li.loveit .vote_button.selected, .vote .action .loveit.vote_button.selected .votingButton  {
	color: #ffffff;
 	background-color: #ff5c00;
	 
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	text-shadow: none;
	
	background-image: -moz-linear-gradient(top, #ff5c00, #ff5c00);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff5c00), to(#ff5c00));
	background-image: -webkit-linear-gradient(top, #ff5c00, #ff5c00);
	background-image: -o-linear-gradient(top, #ff5c00, #ff5c00);
	background-image: linear-gradient(to bottom, #ff5c00, #ff5c00);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5c00', endColorstr='#ff5c00', GradientType=0);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.vote .action ul li.likeit button.baseBtn.vote_button:hover, .vote .action .likeit.vote_button:hover .votingButton {
	background-color: #ff9900;
	
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	text-shadow: none;
	
	background-image: -moz-linear-gradient(top, #ff9900, #ff9900);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9900), to(#ff9900));
	background-image: -webkit-linear-gradient(top, #ff9900, #ff9900);
	background-image: -o-linear-gradient(top, #ff9900, #ff9900);
	background-image: linear-gradient(to bottom, #ff9900, #ff9900);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#ff9900', GradientType=0);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);
}
 .vote .action ul.voted li.likeit .vote_button.selected, .vote .action .likeit.vote_button.selected .votingButton
 {
 	color: #ffffff;
	background-color: #ff9900;
	
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	text-shadow: none;
	
	background-image: -moz-linear-gradient(top, #ff9900, #ff9900);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9900), to(#ff9900));
	background-image: -webkit-linear-gradient(top, #ff9900, #ff9900);
	background-image: -o-linear-gradient(top, #ff9900, #ff9900);
	background-image: linear-gradient(to bottom, #ff9900, #ff9900);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#ff9900', GradientType=0);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.vote .action ul li.okay button.baseBtn.vote_button:hover, .vote .action .okay.vote_button:hover .votingButton {
	background-color: #ffca00;
	  
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	text-shadow: none;
	
	background-image: -moz-linear-gradient(top, #ffca00, #ffca00);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffca00), to(#ffca00));
	background-image: -webkit-linear-gradient(top, #ffca00, #ffca00);
	background-image: -o-linear-gradient(top, #ffca00, #ffca00);
	background-image: linear-gradient(to bottom, #ffca00, #ffca00);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffca00', endColorstr='#ffca00', GradientType=0);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);
}
.vote .action ul.voted li.okay button.baseBtn.vote_button.selected,  .vote .action .okay.vote_button.selected .votingButton
{
	color: #ffffff;
	background-color: #ffca00;
	  
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	text-shadow: none;
	
	background-image: -moz-linear-gradient(top, #ffca00, #ffca00);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffca00), to(#ffca00));
	background-image: -webkit-linear-gradient(top, #ffca00, #ffca00);
	background-image: -o-linear-gradient(top, #ffca00, #ffca00);
	background-image: linear-gradient(to bottom, #ffca00, #ffca00);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffca00', endColorstr='#ffca00', GradientType=0);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.vote .action ul li.neutral button.baseBtn.vote_button:hover, .vote .action .neutral.vote_button:hover .votingButton {
	background-color: #999;
	
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	text-shadow: none;
	
	background-image: -moz-linear-gradient(top, #999, #999);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#999));
	background-image: -webkit-linear-gradient(top, #999, #999);
	background-image: -o-linear-gradient(top, #999, #999);
	background-image: linear-gradient(to bottom, #999, #999);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999', endColorstr='#999', GradientType=0);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);
}
.vote .action ul.voted li.neutral button.baseBtn.vote_button.selected, .vote .action .neutral.vote_button.selected .votingButton
{
	color: #ffffff;
	background-color: #999;
	
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	text-shadow: none;
	
	background-image: -moz-linear-gradient(top, #999, #999);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#999));
	background-image: -webkit-linear-gradient(top, #999, #999);
	background-image: -o-linear-gradient(top, #999, #999);
	background-image: linear-gradient(to bottom, #999, #999);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999', endColorstr='#999', GradientType=0);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

/* warning messages */
.pagewarning.positive {background:#fff0d9; background-position: right center;}
.pagewarning.positive h2 {color: #ff9900;}
.pagewarning.commonPositive { background-color: #fff0d9; padding-top: 5px;}
.pagewarning.commonPositive h2 { color: #ff9900; }
.pagewarning.negative {background: #ffe7d9;  background-position: right center;}
.pagewarning.negative h2 { color: #ff5c00; }
.pagewarning.positiveImplemented { height: 45px; background: url(/v54d80b7a8a72a8b4e16d7bac2fdb3e8d/Content/Mvc/images/Themes/Default/implemented.png) no-repeat; background-color: #ffe7d9; padding-top: 5px; background-position: right center; padding-right:55px;}
.pagewarning.positiveImplemented h2 { color: #ff5c00; }


/* launch the idea map */
.launch-the-idea-map a {color: #ffa33f !important;}
.launch-the-idea-map a:hover { text-decoration: underline;}
.where-the-idea-happening {color: #666; background: transparent url('/vd0e75309a72c7f20f1b2ea7fc3e6f7b9/Content/Mvc/Images/Themes/Default/non-lanunched-idea-map-icon.png') no-repeat; }
.project .map-header .title {background: url("/v1375d5a4b05645c58f1fbc34233a4f15/Content/Mvc/Images/Themes/Default/launched-idea-map-icon.png") no-repeat scroll left top transparent;}

/* launch the idea map banner left side*/
.launch-the-idea-map-banner{ color: #ff9900;}

/* topic seconding */
.topicSeconding { background-color: #fff0d9; }
.topicSeconding .youSeconded {color: #ff5c00;}

.pagingBtn { background:url(/v47d137ccf7a83fc1497db9eb3265ae1f/Content/Mvc/Images/Themes/Default/paging_arrows.png) no-repeat; display: inline-block; overflow: hidden; width: 17px; margin: 0px 3px; height: 33px; text-indent: -10000px;}
.pagingBtnSmall { display: inline-block; overflow: hidden; width: 11px; height: 21px; text-indent: -10000px;}
.nextPadding {color: #ff5c00;}
.paging .btnPrev { background-position: left -33px; }
.paging .btnNext { background-position: left 2px; }	
.paging a.btnPrev:hover { background-position: left -102px; }
.paging a.btnNext:hover { background-position: left -68px; }

.paging .pagingBtnSmall.btnPrev { background:url(/v25804659ed9e8b8c732aedddf6b0b274/Content/Mvc/Images/Themes/Default/arrow-left.svg) no-repeat; background-position: 60px -1px;margin-left: 3px;margin-right: 1px;width: 65px;text-indent: 0px; }
.paging .pagingBtnSmall.btnNext { background:url(/v9a817061521af1aa023935a6f4b52da1/Content/Mvc/Images/Themes/Default/arrow-right.svg) no-repeat; background-position: -2px 0px;margin-right: 3px;margin-left: 1px;width: 40px;text-indent: 18px; }
.paging a.pagingBtnSmall.btnPrev:hover { background-position: 60px -29px; }
.paging a.pagingBtnSmall.btnNext:hover { background-position: -2px -22px; }
.photoSharePaging.paging .pagingBtnSmall.btnPrev {width: 85px; background-position: 72px -1px;float: left;}
.photoSharePaging.paging .pagingBtnSmall.btnPrev:hover {background-position: 72px -29px;}
.photoSharePaging.paging .pagingBtnSmall.btnNext { width: 90px;}

	
/*
	Referral
*/
.referral { float:left; width: 400px; text-align:center; }
.referral a { font-size: 18px; text-transform:uppercase; cursor:pointer; color: #ff7339; line-height: 1.0em; }
.referral a:hover {color: #ff9900;}
.referral .tellAFriend { float:left; margin-top: 20px; margin-left: 40px; text-align:center;}
.referral .winRewards { float:left; margin-top: 20px; margin-left: 40px; text-align:center;}

/* Static pages title [Project]*/
.staticPageTitle { color: #00aeff; }


/* Teaser site */
.footer .contactEmail {color:#ff5c00;}
.header .bigPublishedDate { color:#ff5c00; }
.header .smallPublishedDate { color:#ff5c00; }

/*View demo logo*/
.viewDemoBtn { width: 121px; height: 124px; display: block; text-indent: -10000px; font-size: 0px; overflow: hidden; text-decoration: none; background: url(/v83f8bcdb517397b38032285163e10636/Content/Mvc/Images/Themes/Default/view_demo_logo.png) no-repeat left top; position: absolute; right: 70px; top: 20px; }
.viewDemoBtn:hover { background: url(/v83f8bcdb517397b38032285163e10636/Content/Mvc/Images/Themes/Default/view_demo_logo.png) no-repeat left -125px; }

/* Gigya login control */
.gigyaLogin .content .gigyaTerms {margin-left:20px;cursor:pointer;font-family:arial;font-size:11px;color:#ffa23f;;padding-right:5px;text-decoration:none;font-size:11px; font-style:normal;}
.gigyaLogin .content .gigyaPowered {line-height:normal;color:#ffa23f; font-size:11px;cursor:pointer; font-style:normal;}

/* container for error messages */
.errorContainer 
{
	display: none;
	margin: 20px 20px 0px 20px;
	padding: 20px 1px 20px 1px;
	text-align: center;
	background-color: #fee5d7;
	font-weight: bold;
	color: #666;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

/* Pagination */
.pagination .prev { background:url(/vbf7d58dfd37f257daf4e9af61414f20b/Content/Mvc/Images/Themes/Default/small_paging_arrows.png) no-repeat; background-position: left -23px; }
.pagination .next { background:url(/vbf7d58dfd37f257daf4e9af61414f20b/Content/Mvc/Images/Themes/Default/small_paging_arrows.png) no-repeat; background-position: left top; }


/* GUP */
.mixStats .projectsIcon {background: url('/vbe1d8a4f9e9ae0184ed83fde39a268bb/Content/Mvc/Images/Themes/Default/stats_icons.png') no-repeat left 10px; }
.mixStats .ideasIcon {background: url('/vbe1d8a4f9e9ae0184ed83fde39a268bb/Content/Mvc/Images/Themes/Default/stats_icons.png') no-repeat left center; }
.mixStats .commentsIcon {background: url('/vbe1d8a4f9e9ae0184ed83fde39a268bb/Content/Mvc/Images/Themes/Default/stats_icons.png') no-repeat left -57px; }

/*
	Latest Activities control in Header
*/
.items div h3 {color:#999;border-bottom: 2px solid #999;}
.navi a {background:url(/v7019eda8cefae884f589166472e67fa3/Content/Mvc/Images/Themes/Default/circle.png) -18px 0px no-repeat;}
.navi a:hover {background-position:0 0px;}
.navi a.active {background-position:0 0px;}
.thumb { background:url(/v518720d196ab2a7cf5248255c2f8c6f7/Content/Mvc/Images/Themes/Default/activity_scroller.png) left top no-repeat;width: 12px;height: 50px; }
.itemContainer { border-bottom: 1px solid #ccc;}
.itemContainer a{color: #666;}
.itemContainer a:hover{color: #ff9900;}
.itemContainer .rr {color: #ff9900;}

/* Project Details */
.detailsList .nameContainer{ color: #666;  background: url(/v161c45b6e6b583eaf4ba2e15e51a3a32/Content/Mvc/Images/Themes/Default/project_details_left_ico.png) 2px center no-repeat; }
.linksIco{ background: url(/ve4939c1400f29f33957ee5ac2eb2c822/Content/Mvc/Images/Themes/Default/project_details_links_ico.png) right center no-repeat;}

/* Groups */
.groupTitle { color: #ff9900; }
.groupTitle:hover { color: #ff9900; }
.groupTitle .groupIcon{ background: url(/vb8977beeab58e5d9c08486662facfa3b/Content/Mvc/Images/Themes/Default/groupidea-icon.png) no-repeat left center;}

/* categories */
.categoriesModule .categoryNavigation h2 a:hover { color: #ff9900;}

/* small -star */
.small-star { background: url('/va1ecd3ab97b8dc42ba62794b1a4dba94/Content/Mvc/Images/Themes/Default/small-star.png') no-repeat left top; display:inline-block; padding-left: 23px; padding-top: 3px; }

/* Topic Media control */
.activeLinksIco{ background: url(/v3c00b317f3eaf7e780a1ff6ba882af1c/Content/Mvc/Images/Themes/Default/active_links_ico.png) right center no-repeat;}

/* new button styles */
.gradient {
	background: #ff9800;

	background: -webkit-linear-gradient(top, #ff9800, #ff8200 35%, #ff6f00 75%, #ff5c00);
	background: -ms-linear-gradient(top, #ff9800, #ff8200, #ff6f00, #ff5c00);
	
	background: -moz-linear-gradient(top, #ff9800, #ff8200, #ff6f00, #ff5c00);
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff9800', EndColorStr='#ff5c00', GradientType=0);
	
	background: -o-linear-gradient(top, #ff9800, #ff8200 35%, #ff6f00 75%, #ff5c00 100%);
}
.gradient:hover {
	background: #fe620a;

	background: -webkit-linear-gradient(top, #fe620a, #fe620a);
	background: -ms-linear-gradient(top, #fe620a, #fe620a);

	
	background: -moz-linear-gradient(center top, #fe620a, #fe620a) repeat scroll 0 0  #fe620a;
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fe620a', EndColorStr='#fe620a', GradientType=0);
	
	background: -o-linear-gradient(top, #fe620a, #fe620a);
}
.darkGreyGradient {
	background: #bcbcbc;

	background: -webkit-linear-gradient(top, #cfcfcf, #c7c7c7 35%, #b4b4b4 75%, #ababab);
	background: -ms-linear-gradient(top, #cfcfcf, #c7c7c7, #b4b4b4, #ababab);
	
	background: -moz-linear-gradient(top, #cfcfcf, #c7c7c7, #b4b4b4, #ababab);
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cfcfcf', EndColorStr='#ababab', GradientType=0);
	
	background: -o-linear-gradient(top, #cfcfcf, #c7c7c7 35%, #b4b4b4 75%, #ababab 100%);
}
.darkGreyGradient:hover {
	background: #fe620a;

	background: -webkit-linear-gradient(top, #fe620a, #fe620a);
	background: -ms-linear-gradient(top, #fe620a, #fe620a);

	
	background: -moz-linear-gradient(center top, #fe620a, #fe620a) repeat scroll 0 0  #fe620a;
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fe620a', EndColorStr='#fe620a', GradientType=0);
	
	background: -o-linear-gradient(top, #fe620a, #fe620a);
}
.simpleGreyGradient {
	background: #f5f3ee;

	background: -webkit-linear-gradient(top, #fffefe, #f9f9f6 35%, #f0eee7 75%, #ebe8df);
	background: -ms-linear-gradient(top, #fffefe, #f9f9f6, #f0eee7, #ebe8df);
	
	background: -moz-linear-gradient(top, #fffefe, #f9f9f6, #f0eee7, #ebe8df);
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fffefe', EndColorStr='#ebe8df', GradientType=0);
	
	background: -o-linear-gradient(top, #fffefe, #f9f9f6 35%, #f0eee7 75%, #ebe8df 100%);
}
.simpleGreyGradient:hover {
	background: #fe620a;

	background: -webkit-linear-gradient(top, #fe620a, #fe620a);
	background: -ms-linear-gradient(top, #fe620a, #fe620a);

	
	background: -moz-linear-gradient(center top, #fe620a, #fe620a) repeat scroll 0 0  #fe620a;
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fe620a', EndColorStr='#fe620a', GradientType=0);
	
	background: -o-linear-gradient(top, #fe620a, #fe620a);
}
.simpleGreyGradientWithoutHover {
	background: #f5f3ee;

	background: -webkit-linear-gradient(top, #fffefe, #f9f9f6 35%, #f0eee7 75%, #ebe8df);
	background: -ms-linear-gradient(top, #fffefe, #f9f9f6, #f0eee7, #ebe8df);
	
	background: -moz-linear-gradient(top, #fffefe, #f9f9f6, #f0eee7, #ebe8df);
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fffefe', EndColorStr='#ebe8df', GradientType=0);
	
	background: -o-linear-gradient(top, #fffefe, #f9f9f6 35%, #f0eee7 75%, #ebe8df 100%);
}
.greyAndOrangeRolloverGradient {
	background: #f5f3ee;

	background: -webkit-linear-gradient(top, #fffefe, #f9f9f6 35%, #e8e6de 75%, #dedcd8);
	background: -ms-linear-gradient(top, #fffefe, #f9f9f6, #e8e6de, #dedcd8);
	
	background: -moz-linear-gradient(top, #fffefe, #f9f9f6, #e8e6de, #dedcd8);
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fffefe', EndColorStr='#dedcd8', GradientType=0);
	
	background: -o-linear-gradient(top, #fffefe, #f9f9f6 35%, #e8e6de 75%, #dedcd8 100%);
}
.greyAndOrangeRolloverGradient:hover {
	background: #fe620a;

	background: -webkit-linear-gradient(top, #fe620a, #fe620a);
	background: -ms-linear-gradient(top, #fe620a, #fe620a);

	
	background: -moz-linear-gradient(center top, #fe620a, #fe620a) repeat scroll 0 0  #fe620a;
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fe620a', EndColorStr='#fe620a', GradientType=0);
	 
	background: -o-linear-gradient(top, #fe620a, #fe620a);
}
.greyAndOrangeRolloverButton {color: #ccc6b0;cursor: pointer; border: 1px solid #ebe8df; border-radius: 10px;-ms-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px;-khtml-border-radius: 10px;  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;text-align: center;vertical-align: middle;}
.greyAndOrangeRolloverButton:hover { color: #fff; }
.baseButton{color: #fff;cursor: pointer; border: 1px solid #ff5c00; border-radius: 5px;-ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;-khtml-border-radius: 5px;  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;text-align: center;vertical-align: middle;}
.darkGreyBaseButton{color: #fff;cursor: pointer; border: 1px solid #a1a1a1; border-radius: 5px;-ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;-khtml-border-radius: 5px;  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;text-align: center;vertical-align: middle;}
.darkGreyBaseButton.seconded{border: 1px solid #ff5c00; border-bottom: 1px solid #ff5c00; }
.darkGreyBaseButton:hover{border: 1px solid #ff5c00; border-bottom: 1px solid #ff5c00; }
.greyBaseButton{color: #fe620a;cursor: pointer; 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;  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;text-align: center;vertical-align: middle;}
.baseButton:hover{ border-bottom: 1px solid #ff5c00; }
.seconded {
	background: #fe620a;

	background: -webkit-linear-gradient(top, #fe620a, #fe620a);
	background: -ms-linear-gradient(top, #fe620a, #fe620a);

	
	background: -moz-linear-gradient(center top, #fe620a, #fe620a) repeat scroll 0 0  #fe620a;
	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fe620a', EndColorStr='#fe620a', GradientType=0);
	
	background: -o-linear-gradient(top, #fe620a, #fe620a);
}

/* google translate flags */
.translatedFlag{ background: url(/v54f217b24fa639243fbbd0c4f790b690/Content/Mvc/Images/Themes/Default/translatedFlag.png) no-repeat left top;}
.languageName{ color: #999;text-decoration: none;}
.languageName:hover{ color: #ff9900;text-decoration: underline;}


/* idea map */
.map-arrows { background: url(/v6f5287f16ce13f8005cd5cd895f90d38/Content/Mvc/Images/Themes/Default/arrows.png); }
.map-close {  background: url(/v44a617f8c95838cca9783e0ec88c93e0/Content/Mvc/Images/Themes/Default/close_map.png) no-repeat scroll 0 0 transparent; display: inline-block; height: 17px; margin-top: 10px; width: 17px; float: right; }
.niceCheck { background-image: url(/v261831d4066dc0ff9b7321c169e315d3/Content/Mvc/Images/Themes/Default/check-topic.png); background-repeat: no-repeat; }
.niceRadio { background-image: url(/v0c25c2459c62c048bfd0e5e0e361720c/Content/Mvc/Images/Themes/Default/map-radio.png);background-repeat: no-repeat;}
#dialog .topic-name, #dialog .location { color: #ff9900;}
#idea-info .content .text:hover, #idea-info .header .topic:hover { color: #ff5c00;}
#idea-info .content .user { color: #ff9900;}
#dialog .complete {background: #fff0d9;}
#dialog .success-title {color: #ff9900; }


/* client admin */
.adminIcon{ background: url(/vd58edec2518414c8719679422268897c/Content/Mvc/Images/Themes/Default/client_admin_icon.png) no-repeat left center;}
.clientAdminComment, .noteContent, .winnerContent { background-color: #fff0d9; }
.profileInfoContainer .author { color: #ff9900;}

/* note list for topic and idea detail pages */
.pencil { background: url(/v29e5f46e3ffc193cba86de549f700fad/Content/Mvc/Images/Themes/Default/pencil.png) no-repeat left center;width: 17px;height: 17px;display: inline-block; }
.winner { background: url(/v18b28cd89bb2fc26bdfd819207f7bae2/Content/Mvc/Images/Themes/Default/winner.png) no-repeat left center;width: 18px;height: 17px;display: inline-block; }
.close-note {
	background-image:url(/ve348cbb4977059c495f650f4eafbb875/Content/Mvc/Images/Themes/Default/close-note.png);
	background-repeat:no-repeat;
}
.close-share-overlay {
	background-image:url(/ve348cbb4977059c495f650f4eafbb875/Content/Mvc/Images/Themes/Default/close-note.png);
	background-repeat:no-repeat;
}
/* alerting UI */
.projectAlert { background-color: #f1f0e9;}
.userAlert { background-color: #ff9900; }
.projectAlert .close {background: url(/ve348cbb4977059c495f650f4eafbb875/Content/Mvc/Images/Themes/Default/close-note.png) no-repeat left bottom;}

/* Instant poll styles */
.styledRadioButton .off{ background: url('/v2f8f1cd404f91ce766ec711d101724ba/Content/Mvc/Images/Themes/Default/instantpoll-radio-off.png') no-repeat left top; }
.styledRadioButton .on{ background: url('/v2d6ea607890f2e3afe51d56a6c2a037d/Content/Mvc/Images/Themes/Default/instantpoll-radio-on.png') no-repeat left top;}
.styledRadioButton .off.styledCheckbox{ background: url('/v03e29e50ade608407b7b6f21e410465b/Content/Mvc/Images/Themes/Default/poll-checkbox.png') no-repeat left top; }
.styledRadioButton .on.styledCheckbox{ background: url('/v03e29e50ade608407b7b6f21e410465b/Content/Mvc/Images/Themes/Default/poll-checkbox.png') no-repeat left bottom;}
.instantPollIdeas .ideaContainer .progress{ background-color: #ffe0b2;}
.instantPollIdeas .ideaContainer .voteOff { background-color: #f4f4f4;}

/* inter video control */
/*.fullVideoContainer .close { background: url(/v44a617f8c95838cca9783e0ec88c93e0/Content/Mvc/Images/Themes/Default/close_map.png) no-repeat left bottom; }*/

/* Funds */
.fundsOperationControl{ background-color: #fff0d9;}

/* Allocation control styles */
.allocateInput { color: #ff9900;}
.editedItem { background-color: #f1f0eb;}
.allocationPercent{color: #ff9900;}
.allocationStatisticContainer table td .userResetQuestion .title .questionLinks {color: #ff9900;}
.allocationFundsLink { color: #ff5c00;}

/* featured icons */
.featureTopicContainer .featureIcon { background: url('/vc3400302369bfb01c541b0a519d25a1c/Content/Mvc/Images/Themes/Default/featured-icons.png') no-repeat left top;}
.featureTopicContainer .featureDescriptionContainer .topicTitle a:hover { color: #ff9900; }

/* challenge topics */
.projectFile .details .email a, .projectFile .details .link a, .responseText a{ color: #ff9900; }
.projectFile .details .email a:hover, .projectFile .details .link a:hover, .responseText a:hover{ text-decoration: underline; }

/*Rewards store cart icons*/
.cartIcon {background: url('/vdf3f6081869823b2f0ddd368372e60bf/Content/Mvc/Images/Themes/Default/cart.png') no-repeat left top;}
.cartIcon:hover {background: url('/vdf3f6081869823b2f0ddd368372e60bf/Content/Mvc/Images/Themes/Default/cart.png') no-repeat left bottom;}

.profileWinnerIcon {background: url('/v344e6fb58195f453f1e8cb8e53992d92/Content/Mvc/Images/Themes/Default/profileWinner.png') no-repeat left top;}
.profileCartIcon {background: url('/vdf3f6081869823b2f0ddd368372e60bf/Content/Mvc/Images/Themes/Default/cart.png') no-repeat left top;}

/* Zoom image control */
.zoom {background: url('/vf51b7715d6de43f8e13e465efe9b1933/Content/Mvc/Images/Themes/Default/zoom.png') no-repeat left bottom;}
.closeIdeaImg { background: url(/v44a617f8c95838cca9783e0ec88c93e0/Content/Mvc/Images/Themes/Default/close_map.png) no-repeat left bottom !important; }

/* Management styles */
.innerColor.DarkGray{ background-color: #666;}
.innerColor.Light{ background-color: #ffca00;}
.innerColor.Middle{ background-color: #ff9900;}
.innerColor.Dark{ background-color: #ff5c00;}

.point.topPoint.DarkGray{border-top: 5px solid #666;}
.point.bottomPoint.DarkGray{border-bottom: 5px solid #666;}
.point.topPoint.Light{border-top: 5px solid #ffca00;}
.point.bottomPoint.Light{border-bottom: 5px solid #ffca00;}
.point.topPoint.Middle{border-top: 5px solid #ff9900;}
.point.bottomPoint.Middle{border-bottom: 5px solid #ff9900;}
.point.topPoint.Dark{border-top: 5px solid #ff5c00;}
.point.bottomPoint.Dark{border-bottom: 5px solid #ff5c00;}

.statusesContainer .item .filterPoint.innerColor.DarkGray{ background-color: #666;}
.statusesContainer .item .filterPoint.innerColor.Light{ background-color: #ffca00;}
.statusesContainer .item .filterPoint.innerColor.Middle{ background-color: #ff9900;}
.statusesContainer .item .filterPoint.innerColor.Dark{ background-color: #ff5c00;}


/* idea status */
.themeBackground { background-color: #ff9900;}
.newIcon { background: url('/v4623bc569cfca34c74a269d34eb6bb6a/Content/Mvc/Images/Themes/Default/new-idea-icon.png') no-repeat left top; }
.notBaseStatusFlag { background: url('/v11fe7d3eee4800bd4f915e4defae46a1/Content/Mvc/Images/Themes/Default/review-mark.png') no-repeat left top; }
.beingImplemented .pattern {background: url('/v06e752864f85b3caaf0e6e9541e6a175/Content/Mvc/Images/Themes/Default/idea-being-implemented.png') no-repeat left top;}
.implemented .pattern {background: url('/ve262d3cc422f7d7d2cafe1b77f2a2ee0/Content/Mvc/Images/Themes/Default/idea-implemented.png') no-repeat left top;}
.beingImplemented32 .pattern {background: url('/v4f1040e3b98ab2a870d2711819ebfdf3/Content/Mvc/Images/Themes/Default/idea-being-implemented-32.png') no-repeat left top;}
.implemented32 .pattern {background: url('/v911fc8a63cfefd3eae0fc0d07b56505e/Content/Mvc/Images/Themes/Default/idea-implemented-32.png') no-repeat left top;}

.item .checkbox.off{ background-color: #fff; }
.item .checkbox.on{ background-color: #fe620a;}

/* header megaphone box */
.messageCounterBox .count {background: url('/v420f20094ca208064b288cb9b5f0f3f4/Content/Mvc/Images/Themes/Default/mm-messagecounter.png') no-repeat left top;}
.messageCengerMegaphoneBox .head .close{ background: url(/ve348cbb4977059c495f650f4eafbb875/Content/Mvc/Images/Themes/Default/close-note.png) no-repeat left bottom;text-indent: -10000px;}

 
 /* new share button */
 .leftSideButtons .share a{ background-color: #ff9900;}
 
 /* tag boxes */
 .tag { background: url('/v5c6d6545ef208e7a0ae788e670a919ca/Content/Mvc/Images/tag-check.png') no-repeat 5px center #fff0d9; }
 .tagsContainer .tag:hover { background-color: #ff5c00; }
 .tag.checked{ background: url('/v9e2201eebefc999ad5b8c90f778f2a5b/Content/Mvc/Images/Themes/Default/tag-check.png') no-repeat 5px center #ffe0b2; color: #ff9900;}
 .photoShareItem .tagsInfo .tags a, .ideaInfoContainer .tagsInfo .tags a { color: #ff5c00;}
 
 .radio {background: url('/ve0de4c8eefc326b8e3c7ba641bca88ba/Content/Mvc/Images/Themes/Default/small-radio.png') no-repeat top center; }
 .radio:hover{background: url('/ve0de4c8eefc326b8e3c7ba641bca88ba/Content/Mvc/Images/Themes/Default/small-radio.png') no-repeat center center;}
 .radio.checked{background: url('/ve0de4c8eefc326b8e3c7ba641bca88ba/Content/Mvc/Images/Themes/Default/small-radio.png') no-repeat bottom center;}
 
 .smallCheckbox {background: url('/v410b5160c7cfe2119bff3ae840d0964b/Content/Mvc/Images/Themes/Default/small-checkbox.png') no-repeat top center; }
 .smallCheckbox:hover{background: url('/v410b5160c7cfe2119bff3ae840d0964b/Content/Mvc/Images/Themes/Default/small-checkbox.png') no-repeat center center;}
 .smallCheckbox.checked{background: url('/v410b5160c7cfe2119bff3ae840d0964b/Content/Mvc/Images/Themes/Default/small-checkbox.png') no-repeat bottom center;}
 
 /* Photo share topic */
 .topicDetails.photoShare .filterContainer .filter:hover { color: #ff9900;}
 .beTheFirst:hover{ background-color: #ff9900;}
.overlayDetails a.author.userProfileLink:hover{ color: #ff9900;} 

.deleteIcon{ background: url('/v3d77221823d208d16c4c67ca3ed0c6e0/Content/Mvc/Images/Themes/Default/trashIcon.svg') no-repeat center center;}
.rotateIcon{ background: url('/vd7b8945f0511f9fb2328d04da7880a97/Content/Mvc/Images/Themes/Default/rotateIcon.svg') no-repeat center center;}
.userPanelWrapper .topHeaderButtonLogin{ color: #ff9900;}

.userPanelWrapper .topHeaderButtonLogin span {background: url('/v23757b3b8aab87cbc197e32cd269f544/Content/Mvc/Images/Themes/Default/up-down-arrows.svg') no-repeat right -2px;background-size: 95% auto;}
.signinHolder .headBox a.button span {background: url('/v23757b3b8aab87cbc197e32cd269f544/Content/Mvc/Images/Themes/Default/up-down-arrows.svg') no-repeat right bottom;background-size: 95% auto;}
.simpleSelectHolder .simpleSelectNormalBox .arrows{ color: #ff9900;}
.simpleSignupVerifyBox .emailImg {background: url('/va5979dddc8bd336c0aaa46fe5e387622/Content/Mvc/Images/Themes/Default/email_verification.png') no-repeat center top;background-position: 0 0;}

/* Project Marquee */
.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbers .icon.iconPeople{ background: url('/v4078a7810f189d0b4380862d97a2697f/Content/Mvc/Images/Themes/Default/participants.svg') no-repeat left top;background-size: 100% 100%;}
.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbers .icon.iconGears{background: url('/v4461f628d1c32b3541251a175a070cd3/Content/Mvc/Images/Themes/Default/gears.svg') no-repeat left top;background-size: 100% 100%;}
.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee .numbers .icon.iconRibbons{background: url('/va8c52844d9717e2c6eab19431091b8d7/Content/Mvc/Images/Themes/Default/ribbon.svg') no-repeat left top;background-size: 100% 100%;}

.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee.postSignUp .numbers .icon.iconClipboard{ background: url('/vb379dca802756efebb658bbd91dda1cb/Content/Mvc/Images/Themes/Default/clipboard.svg') no-repeat -10px top;background-size: 100% 100%;}
.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee.postSignUp .numbers .icon.iconBulb{background: url('/vf9abd7d282a5fc463473fb8814879d0d/Content/Mvc/Images/Themes/Default/bulb.svg') no-repeat -10px top;background-size: 100% 100%;}
.marqueeControlContainer .projectMarqueeContainer .projectMarquee.oneTwoThreeMarquee.postSignUp .numbers .icon.iconMegaphone{background: url('/vbdeabad054e299e75035a74f6c886217/Content/Mvc/Images/Themes/Default/megaphone.svg') no-repeat left top;background-size: 100% 100%;}

.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicClosingSoonMarquee .media .calendarIcon{ background: url('/v660050c34c971545935fae19494c0eae/Content/Mvc/Images/Themes/Default/calendar.svg') no-repeat 10px 0px;}
.marqueeControlContainer .projectMarqueeContainer .projectMarquee.topicOnFireMarquee .media .topicOnFireIcon {background: transparent url('/v454e2e6e55701ba351f5f4e080635558/Content/Mvc/Images/Themes/Default/topicfire.svg') no-repeat 25px 10px;}
.marqueeControlContainer .projectMarqueeContainer .projectMarquee.ideaImplementedMarquee .media .ideaImplementedIcon{background: url('/vde90e37a1e809bc253f5217cbc67b7b6/Content/Mvc/Images/Themes/Default/idea_implemented.svg') no-repeat center center;}

.visitLinkContainer.small a { background: url('/v30ac50057d6a522571e2aab31a7f098e/Content/Mvc/Images/Themes/Default/arrow-right-small.svg') no-repeat right center;background-size: 30px auto;}
.visitLinkContainer.large a { background: url('/vd772ca5c84b7e8b2be0ee2dd4123cfe5/Content/Mvc/Images/Themes/Default/arrow-right-large.svg') no-repeat right center;background-size: 40px auto;}
.expandAction{background: url('/v23757b3b8aab87cbc197e32cd269f544/Content/Mvc/Images/Themes/Default/up-down-arrows.svg') no-repeat right top;background-size: 17px auto;}
.expandAction.expanded{background: url('/v23757b3b8aab87cbc197e32cd269f544/Content/Mvc/Images/Themes/Default/up-down-arrows.svg') no-repeat right bottom;background-size: 17px auto;}
.ideaStatusBtn .icon{background: url('/v9d9bdd7e2952166b75549f9120199bf5/Content/Mvc/Images/Themes/Default/left-arrow.svg') no-repeat left top;background-size: 17px auto;}
.ideaStatusBtn:hover .icon{background: url('/v9d9bdd7e2952166b75549f9120199bf5/Content/Mvc/Images/Themes/Default/left-arrow.svg') no-repeat left bottom;background-size: 17px auto;}

.interestingTopicBtn .icon{ background: url('/vf699992b8ab8da21f5d70f16a7727f9b/Content/Mvc/Images/Themes/Default/star.svg') no-repeat left 3px; background-size: 25px auto;}
.interestingTopicBtn:hover .icon{ background: url('/vf699992b8ab8da21f5d70f16a7727f9b/Content/Mvc/Images/Themes/Default/star.svg') no-repeat left -35px; background-size: 25px auto;}

.vote .icon {background: url('/vf699992b8ab8da21f5d70f16a7727f9b/Content/Mvc/Images/Themes/Default/star.svg') no-repeat left 4px; background-size: 16px auto;}
.vote .vote_button:hover .icon, .vote .vote_button.selected .icon{background: url('/vf699992b8ab8da21f5d70f16a7727f9b/Content/Mvc/Images/Themes/Default/star.svg') no-repeat left -19px; background-size: 16px auto;}
.vote .neutral .icon {background: url('/v72722ce4d27dbe672a0371d500a43c66/Content/Mvc/Images/Themes/Default/neutral.svg') no-repeat left 3px; background-size: 16px auto;}
.vote .neutral.vote_button:hover .icon, .vote .neutral.vote_button.selected .icon{background: url('/v72722ce4d27dbe672a0371d500a43c66/Content/Mvc/Images/Themes/Default/neutral.svg') no-repeat left -18px; background-size: 16px auto;}

.vote .shareNowContainer .shareNowIcon{background: url('/vdc21126858bdb702aee63a392ab661b9/Content/Mvc/Images/Themes/Default/read-more-icon.png') no-repeat left center;}

.leftSideBarListContainer .listItem a .nav_icon {background: url('/v9d9bdd7e2952166b75549f9120199bf5/Content/Mvc/Images/Themes/Default/left-arrow.svg') no-repeat right top;background-size: 11px auto;}

.backToContainer{background: url('/va5119866c8f48b42aba57541c07ae602/Content/Mvc/Images/Themes/Default/back_icon.svg') no-repeat left top;background-size: 25px auto;}

.leftSideBarListContainer .listItem a:hover { color: #ff5c00;}

/* New colored buttons */
.btn-colored {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  
  border-color: #ff5c00;
  
  background-color: #ff9900;
  background-image: -moz-linear-gradient(top, #ff9800, #ff5c00);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9800), to(#ff5c00));
  background-image: -webkit-linear-gradient(top, #ff9800, #ff5c00);
  background-image: -o-linear-gradient(top, #ff9800, #ff5c00);
  background-image: linear-gradient(to bottom, #ff9800, #ff5c00);
  background-repeat: repeat-x;
  
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9800', endColorstr='#ff5c00', GradientType=0) ;
  
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
  
}

.btn-colored.disabled,
.btn-colored[disabled],
.btn-colored[disabled]:hover,
.btn-colored:hover.disabled,
.btn-colored.disabled:hover,
.btn-colored.active.diabled,
.btn-colored:active.disabled,
.btn-colored.disabled:active,
.btn-colored.disabled.active
{
  cursor: default;
  background-color: #e6e6e6;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
 
  border-color: #7c7c7c #7c7c7c #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #d3d3d3;
   
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
}

.btn-colored:hover,
.btn-colored:enabled:active,
.btn-colored:enabled.active{
  color: #ffffff;
  background-color: #ff5c00;
  border-color: #ff5c00;
  /*background-position: 0 0;*/
  background-image: -moz-linear-gradient(top, #fe620a, #fe620a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fe620a), to(#fe620a));
  background-image: -webkit-linear-gradient(top, #fe620a, #fe620a);
  background-image: -o-linear-gradient(top, #fe620a, #fe620a);
  background-image: linear-gradient(to bottom, #fe620a, #fe620a);
  background-repeat: repeat-x;
  
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe620a', endColorstr='#fe620a', GradientType=0); 
   
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
}
.btn-colored:enabled:active,
.btn-colored:enabled.active 
{
  background-color: #ff5c00;
  border-color: #ff5c00;
  
  -webkit-box-shadow: inset 0px 2px 5px rgba(0, 0, 0, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0px 2px 5px rgba(0, 0, 0, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow:inset 0px 2px 5px rgba(0, 0, 0, 0.3),0px 1px 1px rgba(0, 0, 0, 0.2);
}

#deactivateBox h1 {color: #ff9900;}
.onoffswitch .toggle{ background: url( /v8d87b95e648a6d419182310da586e1a2/Content/Mvc/Images/Themes/Default/toggle.png) no-repeat; background-repeat: no-repeat;width: 28px;height: 28px;}


/* Messages */
.projectMessagesContainer .message.new{ background-image: url('/vb116d851e65e87921116eda1680b3785/Content/Mvc/Images/Themes/Default/top-message-border.png');background-repeat: repeat-x;background-position: -18px top;}

.iPhoneCheckHandle{ background: url("/vffab902e0ab0fb9a8592efcc06ada71d/Content/Mvc/Images/Themes/Default/bigToggle.png") no-repeat scroll 0 0 transparent;}

/* Enhanced idea submisson */
.mapSwitcher {background: transparent url('/vd0e75309a72c7f20f1b2ea7fc3e6f7b9/Content/Mvc/Images/Themes/Default/non-lanunched-idea-map-icon.png') no-repeat; }

/* Signup overlay title */
.overlayContent .title.signUpTitle.signUpTitleNew { color: #ff9900;}