/**
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author    PrestaShop SA <contact@prestashop.com>
*  @copyright 2007-2014 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*
* Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers.
*/


.owl-prod-cat .out-owl-prod
{background: #2b2b2b;display: inline-block;width: 100%;}
.owl-prod-cat .icon_cat{display:inline-block;float:left;vertical-align:top;}
.out-owl-prod h3{display:inline-block;margin:0;line-height:42px;margin-left:15px;font-size:13px;text-transform:uppercase; }
.out-owl-prod h3 a{color:#fff;}
.owl-prod-cat .sub-cat-ul li {margin-top:15px;} 
.owl-prod-cat .block-content{border:1px solid #dbdbdb;margin-top:40px; }
.sub-cat .sub-cat-ul{padding-left:15px;}
.sub-cat .sub-cat-ul li { padding: 0 15px;}
.cat-banner{  position: relative;
  overflow: hidden;
  display: block;text-align:center;
  transition: all 300ms ease 0s;
  -moz-transition: all 300ms ease 0s;
  -webkit-transition: all 300ms ease 0s;}
.cat-banner:after
{
    content: "";
	  position: absolute;
	  left: 0;
	  right: 0;
	  top: 0;
	  bottom: 0;
	  background: url("../img/glass.png") no-repeat scroll -265px 0 transparent;
	  z-index: 1;
}
.cat-banner:hover:after 
{
    background-position: 1200px 0;
  transition: all 2.5s ease 0s;
  -moz-transition:  all 2.5s ease 0s;
  -webkit-transition:  all 2.5s ease 0s;
}
.owl-prod-cat .cat-img{margin-top:20px; position: relative;}
.owl-prod-cat .cat-img:before 
{  background-color: rgba(255, 255, 255, 0.15);
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -ms-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;}
.owl-prod-cat .cat-img:after 
{
content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -ms-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
}  
.owl-prod-cat .cat-img:hover:before {
  right: 50%;
  left: 50%;
  background: rgba(255, 255, 255, 0.2);
}
.owl-prod-cat .cat-img:hover:after {
  top: 50%;
  bottom: 50%;
  background: rgba(255, 255, 255, 0.2);
}