/*******************************************************
Product list Styles
********************************************************/
ul.product_list .product-name {
  display: inline-block;
  width: 100%;
  overflow: hidden; 
  font-size: 13px;
  min-height:44px;
font-weight:400;
color:#08c
  }
  
ul.product_list.list .product-name, ul.product_list_icp.list .product-name{
  min-height:22px;
  font-size:14px;
}

  a.date_upd{
  color:#999;
      font-family: Syekan;
    font-size: 11px;
	clear:both;
	display:block;
    font-weight: 400;
}
  
ul.product_list .availability{
}
.page-heading{margin-bottom:20px}
ul.product_list .availability span, ul.product_list_icp .availability span {
display:inline-block;
  color: white;
  font: 400 13px/20px  Syekan, sans-serif;
padding:4px 8px;
 color:#fff;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
 
  }
  ul.product_list .availability span.available-now,   ul.product_list_icp .availability span.available-now {
    background: #8ec42f;

	}
  ul.product_list .availability span.out-of-stock,   ul.product_list_icp .availability span.out-of-stock {
    background: #d74321;

	}
	
ul.product_list .color-list-container, ul.product_list_icp .color-list-container {
  margin-bottom: 12px; 
  }
 .grid  .color-list-container {
display:none
 }
  
  ul.product_list .color-list-container ul li, ul.product_list_icp .color-list-container ul li {
    display: inline-block;
  	  padding:1px;
	  border:1px solid #ddd;
	  background:#eee;
-moz-border-radius-topleft: 75px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:75px;
-moz-border-radius-bottomright:75px;
-webkit-border-top-left-radius:75px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:75px;
-webkit-border-bottom-right-radius:75px;
border-top-left-radius:75px;
border-top-right-radius:0px;
border-bottom-left-radius:75px;
border-bottom-right-radius:75px;
	}
    ul.product_list .color-list-container ul li a, ul.product_list_icp .color-list-container ul li a {
      display: block;
      width: 18px;
      height: 18px;
      margin: 1px;

-moz-border-radius-topleft: 75px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:75px;
-moz-border-radius-bottomright:75px;
-webkit-border-top-left-radius:75px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:75px;
-webkit-border-bottom-right-radius:75px;
border-top-left-radius:75px;
border-top-right-radius:0px;
border-bottom-left-radius:75px;
border-bottom-right-radius:75px;
	  }
ul.product_list .product-image-container, ul.product_list_icp .product-image-container {
  text-align: center; 
}
  ul.product_list .product-image-container img, ul.product_list_icp .product-image-container img {
    margin: 0 auto; 
	transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
}
  ul.product_list .product-image-container .quick-view, ul.product_list_icp .product-image-container .quick-view {
    font: 400 1px/1px SYekan,Syekan, Helvetica, sans-serif;
    color: #555;
    position: absolute;
    right: 50%;
    top: 0%;
    margin: 0 -10px 0 0;
  width:25px;
  height:25px;

  overflow:hidden;
    background: #fff;
	opacity:0;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
    text-align: center;
		transition:All 0.3s ease;
-webkit-transition:All 0.3s ease;
-moz-transition:All 0.3s ease;
text-align:center;
transform: rotate(180deg) ;
-webkit-transform: rotate(180deg) ;
-moz-transform: rotate(180deg);

border:1px solid rgba(0,0,0,0.1)
	}
ul.product_list.grid li:hover .quick-view, ul.product_list_icp.grid li:hover .quick-view{
	opacity:1;
width:32px;
  height:32px;
      top: 50%;
   font: 400 15px/32px SYekan,Syekan, Helvetica, sans-serif;
   transform: rotate(0deg) ;
-webkit-transform: rotate0deg) ;
-moz-transform: rotate(0deg);
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;


    -moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3);
    box-shadow: 0px 0px 13px rgba(0,0,0,0.3);


	}
	  #index .new-box{display:none}
   .new-box{
   display:block;
   position:absolute;
   right:10px;
   top:20px;
   }
      .new-box span{
	  padding:6px 10px;
	   background:#fe5e5e;
	  color:#fff;
	    box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
-moz-border-radius-topleft: 75px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:75px;
-moz-border-radius-bottomright:75px;
-webkit-border-top-left-radius:75px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:75px;
-webkit-border-bottom-right-radius:75px;
border-top-left-radius:75px;
border-top-right-radius:0px;
border-bottom-left-radius:75px;
border-bottom-right-radius:75px;
	  }
	  


	  
ul.product_list .comments_note, ul.product_list_icp .comments_note {
  text-align: center;
  overflow: hidden; 
  }
  ul.product_list.list .comments_note, ul.product_list_icp.list .comments_note {
  text-align: right;
  margin-bottom:15px;
  overflow: hidden; 
  }
  ul.product_list .comments_note .star_content {
   
	}
  ul.product_list .comments_note .nb-comments, ul.product_list_icp .comments_note .nb-comments {
    overflow: hidden;
	margin-right:5px;
 }
   ul.product_list .comments_note .nb-comments, ul.product_list_icp .comments_note .nb-comments {
    overflow: hidden;
	margin-right:5px;
	display:none
 }
 
 .grid .functional-buttons{
 
 }
    ul.grid .comments_note .nb-comments {
    clear: both;
    display: none;
    margin-right: 5px;
    overflow: hidden;
    text-align: center;
	}
ul.product_list .functional-buttons div a, ul.product_list .functional-buttons div label, ul.product_list_icp .functional-buttons div a, ul.product_list_icp .functional-buttons div label {

  color: #777676;
  cursor: pointer;
  }
  ul.product_list .functional-buttons div a:hover, ul.product_list .functional-buttons div label:hover,  ul.product_list_icp .functional-buttons div a:hover, ul.product_list_icp .functional-buttons div label:hover {
    color: #000; 
	}

  ul.product_list .functional-buttons div.wishlist a:before,  ul.product_list_icp .functional-buttons div.wishlist a:before {
    display: inline-block;
    font-family: "FontAwesome";
  content: "\f08a";
    margin-left: 0px;
    padding: 0; 
	 font-size:14px
	}
  ul.product_list .functional-buttons div.wishlist a.checked:before, ul.product_list_icp .functional-buttons div.wishlist a.checked:before {
  content: "\f004";
  }
 
  ul.product_list .functional-buttons div.wishlist a:hover, ul.product_list .functional-buttons div.compare a:hover,   ul.product_list_icp .functional-buttons div.wishlist a:hover, ul.product_list_icp .functional-buttons div.compare a:hover{color:#FF8C00}

ul.product_list .functional-buttons div.compare a:before, ul.product_list_icp .functional-buttons div.compare a:before {
  content: "\f096";
  display: inline-block;
  font-family: "FontAwesome";
  margin-left: 5px;
  font-size:18px;
   position: relative;
    top: 3px;
  }
 
ul.product_list .functional-buttons div.compare a.checked:before, ul.product_list_icp .functional-buttons div.compare a.checked:before {
   content: "\f046";
   }

/*******************************************************
Product list(Grid) Styles 
********************************************************/
ul.product_list.grid > li , #index ul.product_list.grid  li, ul.product_list_icp.grid > li , #index ul.product_list_icp.grid  li {
  padding-bottom: 20px;
  padding-top: 10px;
   
  text-align: center; 
  border-bottom:1px dashed #ddd;
    background: url(../img/sep.png) no-repeat left;
  }
#index ul.product_list.grid li, #index ul.product_list_icp.grid li {
    height:auto;
	border:none
  }

.left-block {
transition:All 0.3s ease;
-webkit-transition:All 0.3s ease;
-moz-transition:All 0.3s ease;
}
 
  ul.product_list.list .right-block, ul.product_list_icp.list .right-block{
  border-right:1px solid #ddd
  }
 
  ul.product_list.grid > li .product-container, ul.product_list_icp.grid > li .product-container {
 
    padding: 0;
    position: relative; 

	}
    ul.product_list.grid > li .product-container .product-image-container,  #index ul.product_list.grid  li .product-container .product-image-container, ul.product_list_icp.grid > li .product-container .product-image-container,  #index ul.product_list_icp.grid  li .product-container .product-image-container {
      padding: 0px;
      margin-bottom: 5px;
		overflow:hidden;
      position: relative; 
	  background:#fff;
	  }
     
      ul.product_list.grid > li .product-container .product-image-container .content_price, #index ul.product_list.grid  li .product-container .product-image-container .content_price, ul.product_list_icp.grid > li .product-container .product-image-container .content_price, #index ul.product_list_icp.grid  li .product-container .product-image-container .content_price {

        width: 100%;
        padding: 9px 0;
display:none
}

   .price-percent-reduction.ooo{

 padding:2px 5px 2px 5px;

   }
   #index .price-percent-reduction{
top:10px;
left:10px;
direction: rtl;
   }
.price-percent-reduction{
position:absolute;
background:#fff;
color:#ff9600;
top:0px;
left:0px;
 padding:2px 5px 2px 5px;
width:110px;
max-width:120px;
border:1px  dashed #ccc;
border-radius:5px;
font-size:15px;
    -moz-box-shadow: 0px 10px 15px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0px 10px 15px rgba(0,0,0,0.3);
    box-shadow: 0px 10px 15px rgba(0,0,0,0.3);
	animation: ring 12s 1s ease-in-out infinite;
	transform-origin: 0 0;
}


@-moz-keyframes ring {
	0% { transform: rotate(0); }
	1% { transform: rotate(20deg); }
	3% { transform: rotate(-18deg); }
	5% { transform: rotate(24deg); }
	7% { transform: rotate(-22deg); }
	9% { transform: rotate(20deg); }
	11% { transform: rotate(-18deg); }
	13% { transform: rotate(16deg); }
	15% { transform: rotate(-14deg); }
	17% { transform: rotate(12deg); }
	19% { transform: rotate(-10deg); }
	21% { transform: rotate(8deg); }
	23% { transform: rotate(-6deg); }
	25% { transform: rotate(4deg); }
	27% { transform: rotate(-2deg); }
	29% { transform: rotate(0deg); }
	31% { transform: rotate(-8deg); }
	33% { transform: rotate(6deg); }
	35% { transform: rotate(-4deg); }
	37% { transform: rotate(2deg); }
	39% { transform: rotate(-1deg); }
	41% { transform: rotate(1deg); }
	43% { transform: rotate(0); }
	100% { transform: rotate(0); }
}

@-webkit-keyframes ring {
	0% { transform: rotate(0); }
	1% { transform: rotate(20deg); }
	3% { transform: rotate(-18deg); }
	5% { transform: rotate(24deg); }
	7% { transform: rotate(-22deg); }
	9% { transform: rotate(20deg); }
	11% { transform: rotate(-18deg); }
	13% { transform: rotate(16deg); }
	15% { transform: rotate(-14deg); }
	17% { transform: rotate(12deg); }
	19% { transform: rotate(-10deg); }
	21% { transform: rotate(8deg); }
	23% { transform: rotate(-6deg); }
	25% { transform: rotate(4deg); }
	27% { transform: rotate(-2deg); }
	29% { transform: rotate(0deg); }
	31% { transform: rotate(-8deg); }
	33% { transform: rotate(6deg); }
	35% { transform: rotate(-4deg); }
	37% { transform: rotate(2deg); }
	39% { transform: rotate(-1deg); }
	41% { transform: rotate(1deg); }
	43% { transform: rotate(0); }
	100% { transform: rotate(0); }
}
.old-price{text-decoration: line-through;}

        ul.product_list.grid > li .product-container .product-image-container .content_price span, ul.product_list_icp.grid > li .product-container .product-image-container .content_price span {
          color: white; }
          ul.product_list.grid > li .product-container .product-image-container .content_price span.old-price, ul.product_list_icp.grid > li .product-container .product-image-container .content_price span.old-price {
            color: #b1b0b0; }
ul.product_list.grid > li .product-container h5, ul.product_list_icp.grid > li .product-container h5 {
      padding: 0 0px 7px 0px;
      min-height: 53px; 
	  display:block
}
   
    ul.product_list.grid > li .product-container .comments_note .star_content,    #index ul.product_list.grid  li .product-container .comments_note .star_content, ul.product_list_icp.grid > li .product-container .comments_note .star_content,    #index ul.product_list_icp.grid  li .product-container .comments_note .star_content {
      margin: 0 0px 5px 0px;
	  }
	  
    ul.product_list.grid > li .product-container .product-desc, ul.product_list_icp.grid > li .product-container .product-desc {
      display: none; }
	  
    ul.product_list.grid > li .product-container .content_price ,    #index  ul.product_list.grid  li .product-container .content_price, ul.product_list_icp.grid > li .product-container .content_price ,    #index  ul.product_list_icp.grid  li .product-container .content_price{
      padding-bottom: 9px;
      line-height: 21px; 
	  }
	  
    ul.product_list.grid > li .product-container .old-price,
    ul.product_list.grid > li .product-container .price,
    ul.product_list.grid > li .product-container .price-percent-reduction,
    ul.product_list_icp.grid > li .product-container .old-price,
    ul.product_list_icp.grid > li .product-container .price,
    ul.product_list_icp.grid > li .product-container .price-percent-reduction{

      display: inline-table;

	  }
	  
	  
	  
    ul.product_list.grid > li .product-container .product-flags, ul.product_list_icp.grid > li .product-container .product-flags {
      display: none; }
    ul.product_list.grid > li .product-container .old-price, ul.product_list_icp.grid > li .product-container .old-price {
      margin-right: 5px; 
	  text-decoration: line-through;
	  }
	  
 ul.product_list.grid > li .product-container  .price-percent-reduction, ul.product_list_icp.grid > li .product-container  .price-percent-reduction{
	position:absolute;

}
.quick-view i{
margin:0
}

    ul.product_list.grid > li .product-container .button-container, ul.product_list_icp.grid > li .product-container .button-container {
      margin-bottom: 1px; 
	 background: none repeat scroll 0 0 #FFFFFF;
	width:100%;
	display:block;
	transition:All 0.3s ease;
-webkit-transition:All 0.3s ease;
-moz-transition:All 0.3s ease;
	}
	  

	   
	   
      ul.product_list.grid > li .product-container .button-container .ajax_add_to_cart_button,
      ul.product_list.grid > li .product-container .button-container span.button,
      ul.product_list.grid > li .product-container .button-container .lnk_view,
      ul.product_list_icp.grid > li .product-container .button-container .ajax_add_to_cart_button,
      ul.product_list_icp.grid > li .product-container .button-container span.button,
      ul.product_list_icp.grid > li .product-container .button-container .lnk_view {
        margin: 10px 2px 10px 2px; 
		
		}
		      #index ul.product_list.grid > li .product-container .button-container .ajax_add_to_cart_button,
    #index  ul.product_list.grid > li .product-container .button-container span.button,
     #index  ul.product_list.grid > li .product-container .button-container .lnk_view,
              #index ul.product_list_icp.grid > li .product-container .button-container .ajax_add_to_cart_button,
              #index  ul.product_list_icp.grid > li .product-container .button-container span.button,
              #index  ul.product_list_icp.grid > li .product-container .button-container .lnk_view{
        margin: 10px 2px 10px 2px; 
		display:inline-block
		}
		
ul.product_list.grid > li .product-container .functional-buttons, ul.product_list_icp.grid > li .product-container .functional-buttons {

margin:auto
}
     
ul.product_list.grid > li .product-container .functional-buttons div, ul.product_list_icp.grid > li .product-container .functional-buttons div {
text-align:center;
padding:3px 0
		
		}
 
  
ul.product_list.grid li.hovered h5, ul.product_list_icp.grid li.hovered h5 {
  min-height: 30px; }




/*******************************************************
Product list(List) Styles 
********************************************************/
ul.product_list.list > li, ul.product_list_icp.list > li{
width:100% !Important;
clear:both;
float:none;
display:block
}

ul.product_list.grid > li .right-block .availability, ul.product_list_icp.grid > li .right-block .availability {display:none}
ul.product_list.grid > li .button-container .availability, ul.product_list_icp.grid > li .button-container .availability{display:inline-block}

ul.product_list.list > li .product-container, ul.product_list_icp.list > li .product-container {
  border-top: 1px solid #ddd;
  padding: 10px 0 10px; 
  }
ul.product_list.list > li .product-image-container, ul.product_list_icp.list > li .product-image-container {
  position: relative;
 
  }
  
  ul.product_list.list > li .product-image-container .content_price,   ul.product_list_icp.list > li .product-image-container .content_price {
    display: none !important; }
ul.product_list.list > li .product-flags, ul.product_list_icp.list > li .product-flags {
  color: #333333;
  margin: -5px 0 10px 0; }
  ul.product_list.list > li .product-flags .discount,   ul.product_list_icp.list > li .product-flags .discount {
    color: #f13340; }
ul.product_list.list > li h5, ul.product_list_icp.list > li h5 {
  padding-bottom: 8px; }
ul.product_list.list > li .product-desc, ul.product_list_icp.list > li .product-desc  {
  margin: 0px 0px 10px 0px !important; 
  line-height:22px;
  text-align:justify
  
  }

ul.product_list.list > li .center-block .comments_note_ul.product_list_icp.list > li .center-block .comments_note {
  margin-bottom: 12px; }


ul.product_list.list > li .right-block .right-block-content .content_price, ul.product_list_icp.list > li .right-block .right-block-content .content_price {
  padding-bottom: 10px; }


  ul.product_list.list > li .right-block .right-block-content .content_price span, ul.product_list_icp.list > li .right-block .right-block-content .content_price span {
    display: inline-block;
    margin-top: -4px;
    margin-bottom: 14px; 
    font-size: 11px;
	}
    ul.product_list.list > li .right-block .right-block-content .content_price span.old-price, ul.product_list_icp.list > li .right-block .right-block-content .content_price span.old-price {
      margin-left: 8px;
    font-size: 11px;
	    text-decoration: line-through;
	  }
ul.product_list.list > li .right-block .right-block-content .button-container, ul.product_list_icp.list > li .right-block .right-block-content .button-container {
  overflow: hidden;
  padding-bottom: 20px; }

  ul.product_list.list > li .right-block .right-block-content .button-container .btn, ul.product_list_icp.list > li .right-block .right-block-content .button-container .btn {
    margin-bottom: 0px; }

  ul.product_list.list > li  .center-block .availability, ul.product_list_icp.list > li  .center-block .availability{display:none}
ul.product_list.list > li .price-percent-reduction, ul.product_list_icp.list > li .price-percent-reduction{display:none !important}

ul.product_list.list > li .right-block .right-block-content .functional-buttons a, ul.product_list_icp.list > li .right-block .right-block-content .functional-buttons a {
  cursor: pointer; }
ul.product_list.list > li .right-block .right-block-content .functional-buttons .wishlist, ul.product_list_icp.list > li .right-block .right-block-content .functional-buttons .wishlist {
  border: none; }
ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare, ul.product_list_icp.list > li .right-block .right-block-content .functional-buttons .compare {
  padding-top: 10px; }
  ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare a:before, ul.product_list_icp.list > li .right-block .right-block-content .functional-buttons .compare a:before {
    margin-left: 10px; }


/*******************************************************
Product list(Index page) Styles 
********************************************************/

#index ul.product_list.tab-pane > li, #index ul.product_list_icp.tab-pane > li {
/*
width:22%;
padding:1% 0%;
margin:1%;
*/
background:none;
border:none;
overflow:hidden;
}
#index #center_column .products_block ul li:hover .product_img_link img,  ul.product_list li:hover .product_img_link img{

}
 
#index ul.product_list.tab-pane > li .availability, #index ul.product_list_icp.tab-pane > li .availability {
display: none; 
}
	
#index ul.product_list.tab-pane > li.first-item-of-tablet-line, #index ul.product_list_icp.tab-pane > li.first-item-of-tablet-line{
clear:both
}
	.img-responsive {
    display: block;
    height: auto;
max-width:100%;
}
 
 
/***** IE code *****/
.ie8 .quick-view {
  background: #fff;
  border: 1px solid #d6d4d4; }
  
  
  .box-info-product  #reduction_amount{
  display:none
  }
  
/*******************************************************
Product list(Index page) Styles 
********************************************************/
  
.content_sortPagiBar .sortPagiBar {
  border-bottom: 1px solid #d6d4d4;
   border-top:1px solid #ddd;
  clear: both; 
  padding-top:15px;
  
  
  }
  .content_sortPagiBar .sortPagiBar #productsSortForm {
    float: right;
	width:240px;
    margin-left: 20px;
    margin-bottom: 10px; }
    .content_sortPagiBar .sortPagiBar #productsSortForm select {
      max-width: 192px;
      float: right; }
   
  .content_sortPagiBar .sortPagiBar .nbrItemPage {
    float: right;
	}
    .content_sortPagiBar .sortPagiBar .nbrItemPage select {
      max-width: 59px;
      float: right; }
    .content_sortPagiBar .sortPagiBar .nbrItemPage .clearfix > span {
      padding: 3px 12px 0 0;
      display: inline-block;
      float: right;
min-width:70px;
	   font-size: 11px;
	  }
    .content_sortPagiBar .sortPagiBar .nbrItemPage #uniform-nb_item {
      float: right; 

	  
	  }
  .content_sortPagiBar .sortPagiBar label,
  .content_sortPagiBar .sortPagiBar select {
    float: right; }
  .content_sortPagiBar .sortPagiBar label {
    padding: 3px 0 0 6px; }
  .content_sortPagiBar .sortPagiBar.instant_search #productsSortForm {
    display: none; }
.content_sortPagiBar .display,
.content_sortPagiBar .display_m {
  float: left;
  margin-top: -4px; }
  .content_sortPagiBar .display li,
  .content_sortPagiBar .display_m li {
    float: right;
	list-style:none;
    padding-right: 5px;
    text-align: center;

	}
    .content_sortPagiBar .display li a,
    .content_sortPagiBar .display_m li a {
      color: gray;
      font-size: 11px;
      line-height: 14px;
      cursor: pointer; }
      .content_sortPagiBar .display li a i,
      .content_sortPagiBar .display_m li a i {
        display: block;
        font-size: 18px;
        height: 24px;
        line-height: 24px;
        margin-bottom: -3px;
        color: #e1e0e0; }
      .content_sortPagiBar .display li a:hover i,
      .content_sortPagiBar .display_m li a:hover i {
        color: gray; }
    .content_sortPagiBar .display li.selected a,
    .content_sortPagiBar .display_m li.selected a {
      cursor: default; }
    .content_sortPagiBar .display li.selected i,
    .content_sortPagiBar .display_m li.selected i {
      color: #333333; }
    .content_sortPagiBar .display li.display-title,
    .content_sortPagiBar .display_m li.display-title {
    font-size: 11px;
      color: #333333;
	  	min-width:70px;
      padding: 2px 0 0 6px; 
	  }
	  
	  
	  

.top-pagination-content,
.bottom-pagination-content {
  text-align: center;
  padding: 12px 0 12px 0;
  position: relative; }
  .top-pagination-content div.pagination,
  .bottom-pagination-content div.pagination {
    margin: 0;
  /*  float: left;
    width: 530px;
	*/
    text-align: center;
	}
   
   
    .top-pagination-content div.pagination .showall,
    .bottom-pagination-content div.pagination .showall {
      float: left;
      margin: 8px 14px 8px 53px; }
     
    
      .top-pagination-content div.pagination .showall .btn span,
      .bottom-pagination-content div.pagination .showall .btn span {
        font-size: 13px;
        padding: 3px 5px 4px 5px;
        line-height: normal; }
  .top-pagination-content ul.pagination,
  .bottom-pagination-content ul.pagination {
    margin: 8px 0 8px 0px; }
  
    .top-pagination-content ul.pagination li,
    .bottom-pagination-content ul.pagination li {
      display: inline-block;
      float: right; 
	  }
      .top-pagination-content ul.pagination li > a,
      .top-pagination-content ul.pagination li > span,
      .bottom-pagination-content ul.pagination li > a,
      .bottom-pagination-content ul.pagination li > span {
        margin: 0 0px 0 1px;
        padding: 0;
    font-size: 11px;
        border: 1px solid;
        border-color: #dfdede #d2d0d0 #b0afaf #d2d0d0;
        display: block;
		}
        .top-pagination-content ul.pagination li > a span,
        .top-pagination-content ul.pagination li > span span,
        .bottom-pagination-content ul.pagination li > a span,
        .bottom-pagination-content ul.pagination li > span span {
          border: 1px solid white;
          padding: 2px 8px;
          display: block;
          background: url(../img/pagination-li.gif) 0 0 repeat-x #fbfbfb; }
      .top-pagination-content ul.pagination li > a:hover span,
      .bottom-pagination-content ul.pagination li > a:hover span {
        background: #f6f6f6; }
      .top-pagination-content ul.pagination li.pagination_previous, .top-pagination-content ul.pagination li.pagination_next,
      .bottom-pagination-content ul.pagination li.pagination_previous,
      .bottom-pagination-content ul.pagination li.pagination_next {
        color: #777676;
    }
        .top-pagination-content ul.pagination li.pagination_previous > a,
        .top-pagination-content ul.pagination li.pagination_previous > span, .top-pagination-content ul.pagination li.pagination_next > a,
        .top-pagination-content ul.pagination li.pagination_next > span,
        .bottom-pagination-content ul.pagination li.pagination_previous > a,
        .bottom-pagination-content ul.pagination li.pagination_previous > span,
        .bottom-pagination-content ul.pagination li.pagination_next > a,
        .bottom-pagination-content ul.pagination li.pagination_next > span {
          border: none;
          background: none;
          display: inline-table;
          padding: 4px 0; }
        
          .top-pagination-content ul.pagination li.pagination_previous > a span,
          .top-pagination-content ul.pagination li.pagination_previous > span span, .top-pagination-content ul.pagination li.pagination_next > a span,
          .top-pagination-content ul.pagination li.pagination_next > span span,
          .bottom-pagination-content ul.pagination li.pagination_previous > a span,
          .bottom-pagination-content ul.pagination li.pagination_previous > span span,
          .bottom-pagination-content ul.pagination li.pagination_next > a span,
          .bottom-pagination-content ul.pagination li.pagination_next > span span {
            border: none;
            padding: 0;
            background: none; }
            .top-pagination-content ul.pagination li.pagination_previous > a span b,
            .top-pagination-content ul.pagination li.pagination_previous > span span b, .top-pagination-content ul.pagination li.pagination_next > a span b,
            .top-pagination-content ul.pagination li.pagination_next > span span b,
            .bottom-pagination-content ul.pagination li.pagination_previous > a span b,
            .bottom-pagination-content ul.pagination li.pagination_previous > span span b,
            .bottom-pagination-content ul.pagination li.pagination_next > a span b,
            .bottom-pagination-content ul.pagination li.pagination_next > span span b {
              font-weight: bold; }
      .top-pagination-content ul.pagination li.pagination_previous,
      .bottom-pagination-content ul.pagination li.pagination_previous {
        margin-left: 10px; }
      .top-pagination-content ul.pagination li.pagination_next,
      .bottom-pagination-content ul.pagination li.pagination_next {
        margin-right: 10px; }
      .top-pagination-content ul.pagination li.active > span,
      .bottom-pagination-content ul.pagination li.active > span {
        color: #333333;
        border-color: #dfdede #d2d0d0 #b0afaf #d2d0d0; }
        .top-pagination-content ul.pagination li.active > span span,
        .bottom-pagination-content ul.pagination li.active > span span {
          background: #f6f6f6; }
  .top-pagination-content .compare-form,
  .bottom-pagination-content .compare-form {
    float: left; 
	margin: 8px 0px 8px 0px;
	}
  
  .bt_compare i{
  margin-left:10px;
  position:relative;
  top:0px;
  }
  .top-pagination-content .product-count,
  .bottom-pagination-content .product-count {
    padding: 11px 0 0 0;
    float: right;
	display:inline-table;
    font-size: 11px;
	}
 

.bottom-pagination-content {
  border-top: 1px solid #d6d4d4; }

li.pagination_previous i{
margin-left:10px;
position:relative;
top:2px;
}  

li.pagination_next i{
margin-right:10px;
position:relative;
top:2px;
}  

.homenew, #homespesials, #lofblogsarticles_home div.block, #index  #lofblogsarticles_default div.block{
height:420px;
overflow:hidden;
}

#homecat{
height:870px;
overflow:hidden;
}
#homecat li{
margin-bottom:30px;
}
#homecat .nav-tabs {
height: auto !important;
}
#homecat .nav-tabs > li{
margin:0 !important;
height: auto !important;
}
#homecat .nav-tabs > li > a{
line-height:20px
}
#homecat .nav-tabs > li.active a:before{
line-height:20px
}

#index #lofblogsarticles_default div.block, #index #lofblogsarticles_home div.block{

background:url(../img/maintbg2.jpg) repeat-x bottom;

}



#featured-products_block_center .owl-theme .owl-controls,#featured-products_block_center2 .owl-theme .owl-controls, #homespesials .owl-theme .owl-controls, #best-sellers_block_center .owl-theme .owl-controls, #tmspecials .owl-theme .owl-controls,
#productscategory_list .owl-theme .owl-controls, #accessoriesslider  .owl-controls  {
position:absolute;
top:-65px;
left:120px;
z-index:100;
}
#featured-products_block_center .owl-theme .owl-controls, #productscategory_list .owl-theme .owl-controls{
left:10px;
}
div.block a.moreproduct{
position:absolute;
top:-1px;
left:10px;
display:block;
padding:7px 10px;
z-index:100;
color:#fff;
border-right:1px solid rgba(0,0,0,0.3)
}
.accessories-block{position:relative}

img.rollover-images{

  transition:All 0.3s ease;
-webkit-transition:All 0.3s ease;
-moz-transition:All 0.3s ease;
}
.accessories-block  img {
    margin: auto;
    max-width: 160px;
    width: 70%;
}
.accessories-block li {
float:none !important
}


#category .first-item-of-tablet-line{}
#category .last-item-of-tablet-line{background:none !Important}

@media screen and (max-width: 480px) {
    .price-percent-reduction {
        display: none !important;
    }
}
