
/*-------- RETURN FORM --------*/

 #return-form
	{
	margin-top: 25px;
	padding-top: 8px;
	border-top: 1px solid #cccccc;
	text-align: left;
	font-size: 14px;
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	-o-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear;
	}

 .form-columns
	{
	display: table;
	width: 100%;
	max-width: 850px;
	}

 .form-columns > div
	{
	display: table-cell;
	width: 50%;
	vertical-align: top;
	*border: 1px solid red;
	}

 .form-columns > .L-col
	{
	padding-right: 30px;
	}

 #return-form p
	{
	margin: 14px 0px;
	}

 #return-form label
	{
	display: block;
	margin-bottom: 4px;
	}

 #return-form mark
	{
	margin-left: 3px;
	background: none;
	font-size: 12px;
	color: red;
	}

 #return-form .field
	{
	max-width: 350px;
	}

 #return-form textarea
	{
	max-width: 800px;
	}

 #return-form span
	{
	display: inline-block;
	}

 #return-form label[for]
	{
	display: inline-block;
	margin: 0 15px 0 0;
	cursor: pointer;
	}

 #return-form .error
	{
	display: none;
	color: red;
	margin-left: 10px;
	}

 #return-form .warning
	{
	display: block;
	margin-top: 4px;
	color: red;
	}

 #no-items-err
	{
	margin: 0 0 5px 0 !important;
	color: red;
	}


/*-------- ORDER ITEMS --------*/

 #items-table td
	{
	padding: 3px 8px;
	opacity: 0.7;
	}

 #items-table tr.checked td
	{
	opacity: 1;
	}

 #order-items h4
	{
	margin: 0 0 5px 0;
	font-size: 14px;
	font-weight: normal;
	}

 #items-table img
	{
	width: 50px;
	}

 #items-table .item-name
	{
	font-size: 14px;
	color: #303030;
	font-weight: bold;
	}
 #items-table .item-name:hover
	{
	text-decoration: underline;
	}

 #items-table .item-count
	{
	padding: 3px 20px;
	}


/*-------- MOBILE --------*/

@media (max-width: 1050px) 
 {
 #return-form .city span
	{
	display: block;
	margin: 14px 0px;
	}

 #return-form .field
	{
	width: 100% !important;
	}
 }

@media (max-width: 850px) 
 {
 .form-columns
	{
	display: block;
	width: 100%;
	}

 .form-columns > div
	{
	display: block;
	width: 100% !important;
	}

 .form-columns > .L-col
	{
	padding-right: 0px;
	}

 #items-table td
	{
	padding: 3px 3px;
	}
 }
