/*---------------------------------------------------------------------------------*/
/* Sticky content header */

.MainContentStickyBar {
	color: #fff;
	background-color: #666;
	position: absolute;
	top: 68px;
	left: 257px;
	right: 0;
	z-index: 5;
	-webkit-box-shadow: 0px 3px 5px -1px rgba(136,136,136,1);
	-moz-box-shadow: 0px 3px 5px -1px rgba(136,136,136,1);
	box-shadow: 0px 3px 5px -1px rgba(136,136,136,1);
}
.MainContentStickyBar h1 {
	padding: 10px;
	float: left;
	max-width: calc(100% - 310px);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.MainContentStickyBar .SubmitContainer { float: right; padding-right: 10px; }
/* fixing sizing */
.MainContentStickyBar .submitNormal { border: 1px solid #D68F12; }
.MainContentStickyBar .secondary .submitNormal { background: #333; }
.secondary .submitNormal:hover {
	/* same styles as primary hover */
	background-image: -moz-linear-gradient(top,#FBC61C 0,#F9A815 100%);
	background-image: -ms-linear-gradient(top,#FBC61C 0,#F9A815 100%);
	background-image: -o-linear-gradient(top,#FBC61C 0,#F9A815 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fbbf1c),color-stop(100%,#f99615));
	background-image: -webkit-linear-gradient(top,#fbbf1c 0,#f99615 100%);
	background-image: linear-gradient(to bottom,#fbbf1c 0,#f99615 100%);
}

.StickHeader .MainContentStickyBar { position: fixed; top:0; }
/*---------------------------------------------------------------------------------*/