﻿.watchMainRightBottomNavContainer .mainRightBottomNav .navItem
{
	width: 180px;
}
.watchInfoMsg
{
	font-size: 14px;
	text-align: center;
	padding-top: 13px;
}
/******** Watch Ad Ads **********/
.watchAdAdsInfoMsg
{
	font-size: 18px;
	text-align: center;
	padding-top: 23px;
}
/******** Watch Ad Contenders ********/
.contenderActions
{
	margin-top: 10px;
}
.contenderActions .button
{
	float: left;
	margin-right: 20px;
	margin-left: 40px;
	display: inline;
}
.contenderList
{
	margin-left: 31px;
	margin-top: 6px;
}
.contenderListItem
{
	float: left;
	margin-right: 33px;
	margin-top: 20px;
	margin-bottom: 20px;
	display: inline;
}
.contenderListItem .contenderNo
{
	float: left;
	width: 40px;
	margin-top: 25px;
	font-size: 18px;
}
.contenderListItem .ringPic
{
	float: left;
	margin-left: 10px;
	display: inline;
}
.contenderListItem .smallAdItem
{
	float: left;
	margin-left: 20px;
	margin-top: 3px;
	display: inline;
}
/********* Watch Ad Requests *********/
.watchRequestList
{
	padding-left: 85px;
	margin-bottom: 30px;
}
.watchRequestListItem
{
	margin-top: 15px;
}
.watchRequestList .ringPicSmall
{
	float: left;
}
.watchRequestList p
{
	float: left;
	display: inline;
	margin-top: 7px;
	margin-left: 25px;
	width: 342px;
	font-size: 12px;
}
.watchRequestList .watchRequestActions
{
	float: left;
	display: inline;
	margin-left: 23px;
}
.watchRequestList .watchRequestActions .button
{
	margin-bottom: 4px;
}
.backMoreActions
{
	position: relative;
}
.backMoreActions .longBlueActionBtn
{
	position: absolute;
	top: 0;
	left: 285px;
}
/************* Watch Ads ************/
#mainRightBottom .watchMainRightBottomTopActions
{
	margin-top: 15px;
}
/************* Watch Brands *********/
.watchBrandList
{
	margin-left: 30px;
	padding-top: 50px;
}
.watchBrandList .brandItem
{
	float: left;
	width: 103px;
	margin: auto 30px;
	margin-bottom: 45px;
	display: inline;
}
.sendBrandContainer
{
	color: #3d3e40;
	text-align: center;
	padding-bottom: 50px;
}
.sendBrandContainer h1
{
	font-size: 24px;
	margin-bottom: 10px;
}
.sendBrandContainer p
{
	font-size: 14px;
	width: 430px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 12px;
}
.sendBrandForm .searchInput
{
	float: left;
	display: inline;
	margin-left: 200px;
}
.sendBrandForm .button
{
	float: left;
	margin-left: 5px;
	display: inline;
}
/********** Watch Competition Briefing *******/
.briefingContainer
{
	padding-top: 13px;
}
.briefingContainer .competitionInfo
{
	float: left;
	margin-left: 40px;
	display: inline;
}
.briefingContainer .competitionInfo .ringPicSmall
{
	margin-left: 7px;
	margin-bottom: 8px;
}
.briefingContainer .briefingContent
{
	float: left;
	display: inline;
	margin-left: 42px;
	padding-bottom: 25px;
}
.briefingContainer .briefingContent .briefingHeader
{
	font-size: 18px;
	text-align: center;
	margin-bottom: 12px;
}
.briefingContainer .briefingContent .briefingMainWarpper
{
	width: 472px;
	background: url(/images/bg_competition_briefing_middle.jpg) repeat-y left;
}
.briefingContainer .briefingContent .briefingMain
{
	width: 440px;
	padding-left: 22px;
	padding-right: 10px;
	padding-top: 34px;
	padding-bottom: 10px;
	font-size: 12px;
	color: white;
	background: url(/images/bg_competition_briefing_top.jpg) no-repeat left top;
}
.briefingContainer .briefingContent .briefingMain p
{
	margin: 7px auto;
}
.briefingContainer .briefingContent .briefingBottom
{
	width: 472px;
	height: 39px;
	position: relative;
	background: url(/images/bg_competition_briefing_bottom.jpg) no-repeat left top;
}
.briefingContainer .competeBtn
{
	font-size: 18px;
	position: absolute;
	left: 160px;
	top: 15px;
}
/************ Watch Competition Files *************/
.competitionFileList
{
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 35px;
}
.competitionFileItem
{
	float: left;
	display: inline;
	width: 102px;
	margin-left: 50px;
	margin-top: 32px;
}
.competitionFileItem .fileName
{
	text-align: center;
	font-size: 12px;
	margin-bottom: 13px;
}
.competitionFileItem .ringPicBig
{
	margin-bottom: 15px;
}
.competitionFileItem .greenActionBtn
{
	margin-left: 7px;
}
/*********** Watch Competitions *************/
.watchCompetitionList
{
	padding-top: 15px;
}
.watchCompetitionItem
{
	margin-top: 25px;
}
.watchCompetitionItem .ringPicBig
{
	float: left;
	display: inline;
	margin-left: 45px;
}
.watchCompetitionItem .competitionIntro
{
	float: left;
	display: inline;
	margin-left: 40px;
	width: 380px;
}
.watchCompetitionItem .competitionIntro h1
{
	font-size: 18px;
	font-weight: normal;
	margin-top: 20px;
}
.watchCompetitionItem .redActionBtn
{
	margin-top: 5px;
}
.watchCompetitionItem .competitionIntro .competitionPrice
{
	font-size: 12px;
}
.watchCompetitionItem .competitionActions
{
	float: left;
	display: inline;
	margin-left: 35px;
}
.watchCompetitionItem .competitionActions .firstBtn
{
	margin-bottom: 10px;
	margin-top: 18px;
}
/********** Watch Requests ***********/
.watchRequestTopActions
{
	padding-top: 16px;
	padding-bottom: 25px;
}
.watchRequestTopActions .button
{
	float: left;
	display: inline;
	margin-left: 32px;
}
.watchRequestTopActions .firstBtn
{
	margin-left: 102px;
}
.watchRequestTopActions .rightArrowBtn
{
	margin-left: 37px;
}
/*********** Watch Winners ***********/
#mainRightBottom .watchWinnerTopActions
{
	margin-top: 10px;
	position: relative;
}
.watchWinnerTopActions .infoMsg
{
	font-size: 14px;
	position: absolute;
	left: 240px;
	top: -22px;
}
.companyWinnerList, .communityWinnerList
{
	margin-top: 14px;
	float: left;
	display: inline;
}
.companyWinnerList
{
	margin-left: 35px;
}
.winnerItem
{
	width: 250px;
	margin-bottom: 47px;
}
.winnerItem .ringPic
{
	float: left;
	display: inline;
}
.winnerItem .smallAdItem
{
	float: left;
	display: inline;
	margin-top: 4px;
}
.companyWinnerList .smallAdItem, .communityWinnerList .ringPic
{
	margin-left: 10px;
}
.winnerRankList
{
	width: 148px;
	float: left;
	display: inline;
}
.winnerRankList .rankItem
{
	text-align: center;
	height: 45px;
	font-size: 18px;
	vertical-align: middle;
	margin-top: 14px;
	margin-bottom: 47px;
	padding-top: 30px;
}
/*************** Watch Main Right Top Bottom Style 2 (No Slogan, Has "Advanced") **********/
#mainRightTop .watchProfileBottom {
	margin-top: 110px;
}
#mainRightBottom .watchProfileFriendsInfoMsg {
	margin-left: 250px;
}