/*
 * ------------------------------------------------------------------------
 * JM Siotis Theme for Magento 1.8
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------
*/

.main,
.ja-lo-2colsl #ja-mainbody,
.ja-lo-2colsr #ja-mainbody,
.ja-lo-3cols #ja-mainbody,
.ja-lo-3cols #ja-main {
  width: 100%;
}

.main .inner { margin:0 10px;}
#ja-header .main .inner { margin:0 20px}
#ja-current-content { padding-left: 10px; padding-right: 10px; }

.form-language { display:none;}

/* Top Spotlight ---*/
#ja-topsl .col-4 { display: none; }

.ctg-menu { padding: 20px; }

.ctg-menu ul.products-list li a { text-transform: none; }

/* Bottom Spotlight ---*/
#ja-botsl .main .inner,
#ja-footer .main .inner { margin:0 20px;}

#ja-botsl .col-1, 
#ja-botsl .col-2{
  width: 50%;
  background: none;
  min-height:220px
}

#ja-botsl .col-3, 
#ja-botsl .col-4 {
  border-top: 2px  dotted #222;
  width: 50%;
  padding-top:20px
}

#ja-footer .jm-info .left { padding-left:0;}
#ja-footer ul.links {
    display: inline;
    text-align: center;
}
#ja-footer li { display:inline; float:none;}


#ja-footer .jm-info .right {
    margin-right: 20%;
}
.socials { display:none; }
/* Mass Bottom ---*/
#ja-mass-bottom { display: none; }

.ja-mass,
.jm-products-slider-listing,
.top-banner,
.block-social { display: none; }

/* Product List ---*/
/*.jm-product-list.featured .page-title.category-title a { display:none}*/

.jm-product-list.featured .page-title { }
#ja-current-content .jm-product-list .page-title {margin-right:0; }

.jm-product-list.featured .category-products{ margin:0 20px 0 25px;}
.category-products .toolbar + .products-grid { margin:0 20px 0 40px; width:220px !important;}

.products-grid li.item,
.products-grid li.item.last {
	width:100% !important;
  background: none;
}


.box-up-sell .category-products { margin: 0 20px 0 25px;}
#upsell-product-table.products-grid li.item button.form-button, 
#upsell-product-table.products-grid li.item button.btn-cart
{  margin: 0 0 0 2px; background-size:220px 70px; text-align:left; text-indent:70px;}


#upsell-product-table.products-grid .add-to-links { width:200px;}

/* Product Detail ---*/
.product-view .product-img-box, 
.product-view .product-img-box .product-image,
.product-view .product-img-box .product-image img { width: 250px; height: 250px; }

.product-essential .product-shop { width:100% !important; }

/* Header ---*/
.page-title h1 { font-size:120% !important; text-align: center; }

#brand_intro { display: none; }

h1#logo, div#logo-text { float: none; }

h1#logo a { margin: 0 auto; }

.category-products {
  margin: 0 -10px;
}

#my-reviews-table tr th:nth-child(3n),
#my-reviews-table tr td:nth-child(3n) { display: none; }

#form-validate .fieldset .legend { font-size: 105%; }

#ja-container {
    margin-top: 70px;
}

.toolbar .pager { float:right;}
.toolbar .limiter,
.toolbar .sort-by {
  display: none;
}

.toolbar .view-mode {
  margin-right:0;
  padding-right: 15px;
}

.products-list .product-shop { width:100%!important; margin-top:20px;}

.products-list .product-image { width:100%; text-align:center; display:inline-block}

.products-list .product-image img { width:160px; height:240px; display:inline;}

.cart .title-buttons .btn-proceed-checkout { display:none;}

.data-table thead tr th, .data-table thead tr td { font-size:14px;}
.multiple-checkout .place-order .grand-total .inner { margin:0 -15px  0 0}

#wishlist-view-form .buttons-set .button { display:block; clear:both; float:right;}

#billing-agreements.data-table td,
#billing-agreements.data-table th { padding:5px}

.multiple-checkout .col2-set .col-1 { margin-left:10px;}

.multiple-checkout .col2-set .col-2 .data-table { }

.multiple-checkout .col2-set .col-2 .data-table th,
.multiple-checkout .col2-set .col-2 .data-table td  { padding:5px 3px;}