/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/**
 * Product Item Selectors
 */
/***********************************************************************/
/* RIGHT TO LEFT */
/* BACKGROUND GRADIENT */
/* BACKGROUND RADIAL */
/* BACKGROUND SIZE */
/* BORDER RADIUS */
/* DOUBLE BORDERS */
/* TRIPLE BORDERS */
/* FONT FACE */
/* OPACITY */
/* TEXT SHADOW */
/**
* Transition-timing-function property@mixin 
*/
/*background RGBA
============================================*/
/****/
/**grayscale-filter**/
/**parallax**/
/**absolute**/
/** CHECKOUT BY STEP */
/*  
 * LAYOUT VARIABLES 
 */
/*primary*/
/*success*/
/*info*/
/*warning*/
/*danger*/
/*highlighted*/
/**/
.product_list {
  margin: 0 auto;
  overflow: hidden; }
  .product_list .product-block .product-desc {
    margin-bottom: 15px; }
  .product_list .product-block .availability {
    display: block;
    margin-bottom: 15px; }
  .product_list .product-block .color-list-container {
    margin-bottom: 10px; }
    .product_list .product-block .color-list-container ul li {
      display: inline-block;
      border: 1px solid #e2e2e2; }
      .product_list .product-block .color-list-container ul li a {
        display: block;
        width: 10px;
        height: 10px;
        margin: 1px; }
  .product_list.list .product-block, .product_list .list .product-block {
    text-align: left;
    padding: 15px; }
    .rtl .product_list.list .product-block, .rtl .product_list .list .product-block {
      text-align: right; }
    .product_list.list .product-block .product-meta, .product_list .list .product-block .product-meta {
      overflow: hidden; }
    .product_list.list .product-block .image, .product_list .list .product-block .image {
      margin: 0;
      margin-right: 30px; }
      .rtl .product_list.list .product-block .image, .rtl .product_list .list .product-block .image {
        margin-left: 30px;
        margin-right: inherit; }
      @media (min-width: 1199px) {
        .product_list.list .product-block .image, .product_list .list .product-block .image {
          float: left;
          width: 30%; }
          .rtl .product_list.list .product-block .image, .rtl .product_list .list .product-block .image {
            float: right; } }
    .product_list.list .product-block:hover .product-meta, .product_list .list .product-block:hover .product-meta {
      background: none; }
    .product_list.list .product-block .description, .product_list .list .product-block .description {
      display: block; }
    .product_list.list .product-block .name:after, .product_list .list .product-block .name:after {
      margin: 0; }
    .product_list.list .product-block .price, .product_list .list .product-block .price {
      filter: alpha(opacity=100);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      -moz-opacity: 1;
      -khtml-opacity: 1;
      opacity: 1;
      -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      transform: scale(1, 1); }
    .product_list.list .product-block .action-btn, .product_list .list .product-block .action-btn {
      position: relative;
      filter: alpha(opacity=100);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      -moz-opacity: 1;
      -khtml-opacity: 1;
      opacity: 1;
      -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      transform: scale(1, 1);
      bottom: 0; }
  @media (min-width: 991px) {
    .product_list.grid .first-in-line, .product_list .grid .first-in-line {
      clear: left; }
      .rtl .product_list.grid .first-in-line, .rtl .product_list .grid .first-in-line {
        clear: right; } }
  .product_list.grid .product-colors, .product_list.grid .product-flags, .product_list .grid .product-colors, .product_list .grid .product-flags {
    display: none; }
