div.j2tajax-confirm div.j2tajax-checkout-img{
    float:left; margin-right:20px;
}

div.j2tajax-confirm .success-msg {
    background:none;
    color:#280c01;
    padding: 0 !important;
    text-align:left;
	font:bold 12px arial, sans-serif;
    border:none !important;
}

div.j2t-cart-bts {margin-top:10px; clear:both; height:45px;}


div.j2tajax-confirm, div.j2tajax-progress{
    border:#ccc solid 1px; z-index: 199;
    text-align:center;
}
div.j2tajax-progress{padding:5px; z-index: 199;}

div#j2t_ajax_confirm_wrapper div.add-to-cart {margin-top:20px; text-align: center;}
div#j2t_ajax_confirm_wrapper .add-to-cart label, div#j2t_ajax_confirm_wrapper .add-to-cart .qty, div#j2t_ajax_confirm_wrapper .add-to-cart button.button {float:none;}

div.j2t-overlay{
    width: 100%;
    height: 100%;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 198;
}

a.j2t-checkout-link{
    background:#f60;
	color:#fff;
    display: block;
    float: right;
    font-size:11px;
	font-weight:bold;
    line-height: 16px; 
	padding:5px 10px;
    text-decoration: none;
	-moz-border-radius:4px;
	border-radius:4px;
}



a.j2t-checkout-link span{display: block;}





span.j2t-or{
    display:none;
}
a.j2t-continue-link{
    background:#f60;
	color:#fff;
    display: block;
    float: left;
    font-size:11px;
	font-weight:bold;
    line-height: 16px; 
	padding:5px 10px;
    text-decoration: none;
	-moz-border-radius:4px;
	border-radius:4px;
}

a.j2t-continue-link span{display:block;}


span.j2t-upsells-list-wrapper {display:block; text-align:left;}

table.j2t-upsell-product-table {clear:both;}
table td.j2t-upsells-list-item h5.j2t-product-lnk{color:#280c01;}
table td.j2t-upsells-list-item h5.j2t-product-lnk a {font:bold 12px arial, sans-serif; color:#280c01;}
h4.j2t-upsells-title {display:block; clear:both; font:bold 14px arial; color:#280c01;}

div.j2tajax-progress, div.j2tajax-confirm {
	background:#fff;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}

div.j2tajax-confirm .messages{margin:0;}

.j2t-upsells-list-item{padding:10px;}
.j2t-upsells-list-item .j2t-product-image{display:block;}
.j2t-upsells-list-item .j2t-product-image a{display:block;}
.j2t-upsells-list-item .j2t-product-image img{display:block;}