.support #content .module-col-8 {width: 604px;}
.sidebar .tout .wrap {min-height: 1%;}
.sidebar .tout img {border: none;}
.sidebar .tout select {border-color: #df8600;}

#allSupport {position: absolute; top: 30px; right: 16px; font-size: 0.9em;}

#askMC {position: relative; float: none; font-size: 1.3em;}
#askMC .mod-content {float: none; min-height: 1%;}

#askMC .tab-controls {margin-bottom: 15px; padding: 15px 0; font-weight: bold;}
#askMC .tab-controls li {margin-left: 15px;}
#askMC .tab-controls li a {display: block; padding: 5px 10px; min-width: 60px; background: #dfdfdf; text-transform: capitalize; text-align: center; text-decoration: none; font-size: 0.8em;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-o-border-radius: 15px;
	border-radius: 15px;
}
#askMC .tab-controls li a.button {background: #ff9900;}
#askMC .instructions, #askMC .tab-controls li {float: left;}
#askMC .tab-content {display: none;}
#askMC .active {display: block;}

#askMC .label {font-weight: bold; font-size: 0.8em; color: #666;}
#askMC .holder {float: left; display: inline; padding: 16px;
	background: #d2d2d2;
	background: -moz-linear-gradient(top, #e6e6e6, #d2d2d2);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.01, #e6e6e6), color-stop(0.9, #d2d2d2));
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
}
#askMC .holder select {width: 365px;}
#askMC .question, #askMC .moreInfo, #askMC .answer {margin-bottom: 10px; padding-bottom: 35px; background: url(../img/support/people.jpg) no-repeat 18px -132px;}
#askMC .question {background-position: 100% -255px;}
.mac.chrome #askMC .question {background-position: 100% -266px;}
.mac.safari #askMC .question {background-position: 100% -260px;}
#askMC .question .holder {float: right; margin-right: 105px;}
#askMC .moreInfo .holder, #askMC .answer .holder {margin: 13px 0 0 110px; padding-right: 80px;}
.mac.safari #askMC .moreInfo .holder, .mac.safari #askMC .answer .holder {margin-left: 120px;}
#askMC .moreInfo {font-weight: bold;}
#askMC .answer {background-position: 0 160px;}
#askMC .answer .holder {padding-right: 16px; background: none;
	-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
	-ms-box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
	-o-box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);	
}

#askMC .feedback {padding: 20px 0; border-top: 1px solid #d9d9d9;}
#askMC .feedback .instructions {float: none; margin-bottom: 10px;}
#askMC .feedback .feedback-btns {float: left;}
#askMC .feedback button {min-width: 60px;}
#askMC .feedback .yes {margin-right: 10px;}
#askMC .feedback .no {margin-left: 10px;}
#askMC .feedback .startOver {float: right; background-position: 0 -24px;}
