.fleft {
	float: left;
}
.fright {
	float: right;
}
.clear {
	clear: both;
}
.highlight-search {
	background-color: #fef152;
	color: #000;
	padding: 0 4px;
}

.order_header {	
	background-image: url(/images/slider3n.jpg);
	-webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 0%;
  /*background-attachment: fixed;*/

}

.order_header_reseller {	
	background-image: url(/images/reseller2.jpg);
	-webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 0%;
  /*background-attachment: fixed;*/

}

	.order_steps {
		display: table;
		margin: 0 auto;
		opacity: 0.8;

	}

		.order_step_container {
			position: relative;
			display: table-cell;
			vertical-align: middle;
			padding-left: 60px;
		}
		.order_step_container:first-child {
			padding-left: 0;
		}

			.order_step {
				display: table;
				height: 206px;
				margin-right: 40px;
			  	color: #BB8A0B;
			  	background-color: rgb(67, 67, 69);

			  	
			}
				.order_arrow {
					position: absolute;
					top: 0;
					width: 40px; 
					height: 206px;
					background-repeat: no-repeat;
					background-position: 0 0;
					z-index: 1;
					

				}
				.order_arrow.end {
					right: 0px;
					background-image: url('/includes/images/order-arrow-end.png');
					
				}
				.order_arrow.start {
					left: 20px;
					background-image: url('/includes/images/order-arrow-start.png');
					
				}
                
                .order_arrow.start1 {
					left: -40px;
					background-image: url('/includes/images/order-arrow-start.png');
					
				}
				.order_step_text {
					display: table-cell;
					vertical-align: middle;
					font-size: 2em;
					font-weight: bold;
					padding-left: 15px;

				}
			.order_step_container.active .order_step {
				background-color: #088F48;

			}
				.order_step_container.active .order_step .order_step_text {
					color: #fff;
				}
			.order_step_container.active .order_arrow {
				background-position: -40px 0;
			}
		.order_step_container:last-child .order_step {
			margin-right: 40px;
		}

.order_content {

}
	.order_content {

	}
	ul.order_submit_items {
		list-style: disc;
		margin-left: 20px;
	}
		ul.order_submit_items li {
			margin: 10px 0;
			padding: 10px;
		}
			ul.order_submit_items li .name {
				font-size: 1.4em;
				font-weight: bold;
			}
			ul.order_submit_items li .option {

			}
			ul.order_submit_items li .price {
			}
			ul.order_submit_items li .quantity {
			}
			ul.order_submit_items li .subtotal {
			}
	.order_content .label {
		font-weight: bold;
		color: #777777;
		min-width: 110px;
		float: left;
		text-align: left;
		margin-top: 6px;
		padding: 0 .4em 0 0;
	}
	.order_content .value {
		font-size: 95%;
	}
	.order_content .block {
		display: block;
		float: left;
	}


label.error {
	display: none;
	color: #e53232;
	font-size: 0.8em;
}

label.success {
	display: none;
	color: #088F48;
	font-size: 0.8em;
	margin-top: 15px;
}

#captcha_ip {
	display: inline-block;
	vertical-align: middle;
	width: 90px;
}

#captcha_code {
	display: inline-block;
	vertical-align: middle;
	width: 120px;
}

.captcha-refresh .fa {
	vertical-align: middle;
	font-size: 1.8em;
	padding: 0 4px;
}