

/* new customer */
.inblock td
        {
                display:block;
        }

.skiptranslate {
    display: none !important;
}
body {
    top: 0px !important;
    }

body
{
	font-size:14px;
}
.col1-layout .col-main
{
	max-width: 990px;
	margin:auto;
}
.main {
	margin: 0;
}
.header h1.logo
{
	left:0px;
}
.quick-access ul
{
	left:180px; 
}
.page
{
	width:100%;
}
.header-container
{
	width:770px;
	margin:auto;
}
/* login */
.lrshow
{
	display:none;
}

.col1-layout .col-main .page-content-checkout
{
	width:none;
}
/*review*/

.review-totals-mobile
{
	display:none;
}
.review-content
{
	min-width: 244px;
}
.review-div
{
	min-width: 150px;
}
.review-content li
{
	width:auto;
	height:auto;
        min-height:0;
}
@media (max-width: 1000px) {

	.review-content
	{
		width:55%;
	}
}

@media (max-width: 646px) {
	.review-div
	{
		font-size:12px;
	}
	.review-div-cart
	{
		font-size:13px;
	}
	.review-content
	{
		width:45%;
	}
}
@media (max-width: 770px) {

	.quick-access ul
	{
		font-size:9px;
	}
}

@media (max-width: 595px) {

/*all*/
	.header h1.logo
	{
		background: url(../images/css.png) 808px -152px repeat-x;
		height: 44px;
		width: 110px;
	}
	/* newcustomer */
	.account-login-checkout
	{
		width:280px;
	}
	.inblock td
	{
		display:block;
	}

	table td span
	{
		text-align: left;
	}
	.col1-layout .col-main .form-header
	{
		padding-top:0px;
		padding-bottom: 0px;
	}
	.header h1.logo
	{
		left:0px;
		float:none;
		margin:auto;
	}
	.quick-access
	{
		margin-bottom:10px;
	}
	.quick-access ul
	{
        position:initial;
	}
	.header-container{
		width:100%;
	}
	/* login */

	.lrshow
	{
		display: block;
	}
	.lrhide
	{
		display: none;
	}
	/* payment methods */
	
	
	/*review*/
	.review-totals-mobile
	{
		display: block;
	}
	.small-font
	{
		font-size:0.7em;
	}
	.place-order-div
	{
		float:none;
		margin: auto;
	}
	.review-content
	{
		width:100%;
	}
	/* success */
	.col-main.successpage
	{
		width:100%;
	}
}
@media (max-width: 515px) {
	h1.logo
	{
		display:none;
	}
	.quick-access ul
	{
		font-size:8px;
	}
}

@media (max-width: 380px) {
	.quick-access ul
	{
		font-size:7px;
	}
}
@media (max-width: 340px) {
        .quick-access ul
        {
                font-size:6px;
        }
}

