.ui-dialog-content .notice {	color: red;	font-weight: bold;	text-align: left;	padding-bottom: 10px;	border-bottom: 1px solid lightgrey;	margin-bottom: 10px;}.ui-dialog-content .notice a {	color: #007AC3;}#header-container {	position: relative;	min-height: 30px;	-webkit-user-select: none; /* Chrome/Safari */        	-moz-user-select: none; /* Firefox */	-ms-user-select: none; /* IE10+ */}#header-container h2, #header-container h1 {	display: inline-block;	padding-right: 20px;}#left-menu-container {	height: 75px;}#left-menu-container ul {		list-style-type: none;	text-align: center;	float: left;	width: 100%;}#left-menu-container ul li {	float: left !important;	width: 32.3333%;	font-size: 12pt;	font-weight: bold;	border-top: 5px solid white;	cursor: pointer;	background-color: #007AC3;	height: 70px;	float: left;	margin: 0px .5%;}#left-menu-container ul li a {	text-decoration: none;	color: white;	display: table;	width: 100%;}#left-menu-container ul li a > div {	display: table-cell;	height: 70px;	vertical-align: middle;	text-align: center;}#left-menu-container ul .current-step {	border-top: 5px solid orange;}#left-menu-container ul li:not(.current-step) a {	opacity: .5;}#left-menu-container ul li:not(.current-step):hover {	border-top: 5px solid orange;}#manufContainer {	text-align: center;}#manufContainer .imgContainer img {	display: inline-block;	text-align: center;	border: 1px solid white;	height: 32px;	width: 92px;	line-height: 42px;	vertical-align: middle;	padding: 7px;	border-radius: 2px;	cursor: pointer;}#manufContainer .imgContainer img:hover {	border: 1px solid #007AC3;	border-radius: 2px;		background: rgb(225,255,255); /* Old browsers */background: -moz-linear-gradient(top,  rgba(225,255,255,1) 0%, rgba(225,255,255,1) 7%, rgba(225,255,255,1) 12%, rgba(253,255,255,1) 12%, rgba(230,248,253,1) 30%, rgba(200,238,251,1) 54%, rgba(190,228,248,1) 75%, rgba(177,216,245,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(225,255,255,1)), color-stop(7%,rgba(225,255,255,1)), color-stop(12%,rgba(225,255,255,1)), color-stop(12%,rgba(253,255,255,1)), color-stop(30%,rgba(230,248,253,1)), color-stop(54%,rgba(200,238,251,1)), color-stop(75%,rgba(190,228,248,1)), color-stop(100%,rgba(177,216,245,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(225,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(253,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(225,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(253,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(225,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(253,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(225,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(253,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1ffff', endColorstr='#b1d8f5',GradientType=0 ); /* IE6-9 */}#resultsTable {	text-align: left;	width: 100%;}#resultsTable tr:hover {	background-color: lightgrey;}#resultsTable_wrapper {	margin-top: 20px;}#right-container {	position: relative;	text-align: center;}#right-container .cam_detail_permalink {	color: lightgrey;	position: absolute;	right: 0px;	bottom: -20px;}#right-container .dataTables_scrollHeadInner, #right-container .dataTables_scrollHeadInner table {	width: 100% !important;}#right-container .dataTables_scrollHead {	background: none;	height: 30px;}#right-container .fg-toolbar {	margin-bottom: 0px;}.rss-feed {	border: 1px solid #007AC3;	padding-bottom: 10px;	margin-top: 20px;	text-align: center;}.rss-feed .feed {	display: inline-block;	text-align: center;	width: 400px;	max-width: 100%;}.rss-feed .manuf-select {	display: inline-block;	vertical-align: middle;}.rss-feed .rss-description {	text-align: center;}.rss-feed .rss-link {	display: inline-block;	vertical-align: middle;}.rss-feed .rss-title {	display: inline-block;	vertical-align: middle;}.rss-feed > .description {	background-color: #007AC3;	color: white;	padding: .5em;	font-weight: bold;	margin-bottom: .5em;}#step-container {	display: none;}.step {	text-align: center;}.step-3-init-text {	font-weight: bold; 	padding: 20px; 	font-size: 14pt; 	text-align: center;}.SSAtable {	width: 100%;}.SSAtable td { 	text-align: left;}.SSAtable td > input {	width: 95%;	padding: 5px;}.SSAtable td > select {	width: 99.5%;	height: 27px;}.SSAtable td > textarea {	resize: none;	width: 97.8%;}.SSAtable th {	width: 150px;	text-align: left;}.SSAtable tr:hover {	background-color: white;}.g-recap-submit > div:first-child {                margin: 0 auto;}/**	MEDIA QUERIES*/@media all and (max-width: 768px) {		.loading-box .loading-box-inner .loading-message {			left: 35%;	}	}@media all and (max-width: 450px) {		#left-menu-container ul li:not(.current-step) {			display: none;			}		#left-menu-container .current-step {			width: 100%;		margin: 0px;	}		#manufContainer {			text-align: center;	}		.loading-box .loading-box-inner .loading-message {			left: 25%;	}}