.home-menu {
	height: 308px;
	padding: 0 0 5px;
  background-color: #fff;
}
.carousel-inner .inner-text a {
    background: url("../img/go-banner.png") no-repeat scroll right center transparent;
    float: left;
    font-size: 9px;
    line-height: 12px;
    margin-top: 10px;
    padding: 2px 26px 2px 0;
    width: auto;
}
span.plus {
	bottom: 0;
    color: #c2d00a;
    position: absolute;
    right: 4px;
}
.inner-text a span {
	font-size: 10px;
}
.column-menu, 
.sub-column-menu,
.row-items {
    position: relative;	
}
.column-menu .item-title {
    font-size: 20px;
    font-weight: bold;
    padding: 60% 0 2%;
    text-align: center;
}
.item-title-out span {
    font-weight: normal;
}
.sub-column-menu .item-title,
.row-items .item-title {
    font-size: 18px;
    font-weight: bold;
    padding: 38% 0 0;
    text-align: center;
}

.es .row-items .item-title {
    font-size: 16px;
}

.sub-column-menu .item-title-out,
.row-items .item-title-out {
    color: lightgray;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    padding: 75% 10px 0;
    text-align: center
}

.item-description {
    text-align: center;
	font-size: 75%;
}
.item-unavailable {
    text-align: center;
	font-size: 9px;
    color: #c2d00a;
}
.item-tablet, .item-computer, .item-accesories{ 
   /* border: 1px solid gray;*/
    color: lightgray;
    height: 308px;
    margin: 0 8px 5px 0;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 308px;
}
.item-tablet,
.item-computer,
.item-accesories,
.item-console-accesories,
.item-keyboard-accesories,
.item-mobile-accesories,
.item-multimedia-accesories {
    background: transparent url('../img/main-menu.png') no-repeat scroll 0 0;
}
.item-mini-tablet {
    background: #fff url('../img/menu-products/menu-01.png') no-repeat scroll 0 0;
}
.item-computer {
    background-position: -318px 0;
}
.item-accesories {
    background-position: -623px 10px;
}
.item-mini-computer {
    background: #fff url('../img/menu-products/menu-02.png') no-repeat scroll 0 0;
}
.item-console-accesories {
    background-position: -634px -158px;
}
.item-console-accesories.mini {
    background: transparent url('../img/menu-products/menu-05.png') no-repeat scroll 0 0;
}
.item-keyboard-accesories {
    background-position: -791px -2px;
}
.item-keyboard-accesories.mini {
    background: transparent url('../img/menu-products/menu-04.png') no-repeat scroll 0 0;
}
.item-mobile-accesories {
    background-position: -634px -1px;
}
.item-mobile-accesories.mini {
    background: transparent url('../img/menu-products/menu-03.png') no-repeat scroll 0 0;
}
.item-multimedia-accesories {
    background-position: -791px -159px;
}
.item-multimedia-accesories.mini {
    background: transparent url('../img/menu-products/menu-06.png') no-repeat scroll 0 0;
}

.item-mini-computer .item-unavailable {
    position: absolute;
	bottom: 5px;
    width: 100%;
    z-index: 100;
}

.item-mini-computer:hover .item-unavailable {
    color: white;
}
.item-console-accesories, .item-keyboard-accesories, .item-mobile-accesories, .item-multimedia-accesories,
.item-mini-tablet, .item-mini-computer {
    border: 1px solid gray;
    color: white;
    height: 150px;
    margin: 0 0 6px 7px;
    overflow: hidden;
    position: relative;
    text-align: left;
    width: 148px;
}

.column-menu, .sub-column-menu {
    float: left;
    position: relative;
    background: transparent url('../img/space.png') repeat scroll 0 0;
}
.menu-item div,
.menu-item:hover div{
	-webkit-transition-property: left;
    -webkit-transition-duration: 300ms;
    -moz-transition-property: left;
    -moz-transition-duration: 300ms;
    -o-transition-property: left;
    -o-transition-duration: 300ms;
    transition-property: left;
    transition-duration: 300ms;
}
.menu-item div {
	position: absolute;
    top: 0;
    background-color: #b7d53b;
    width: 100%;
    height: 100%;
}
.menu-item a {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.es .sub-column-menu .item-title {
	font-size: small;
}

.column-menu .menu-item div {
	left: -310px;
    z-index: -1;
}
.row-items .menu-item {	
    float: left;
}
.sub-column-menu .menu-item div,
.row-items .menu-item div {	
    left: -150px;
    z-index: 2;
}

.menu-item.active > div {
   left: 0;
}
.menu-item.active{
    background-color: #b7d53b;
}
.column-menu:hover {
    background-color: #b7d53b;
    -webkit-transition-property: background;
    -webkit-transition-duration: 300ms;
    -moz-transition-property: background;
    -moz-transition-duration: 300ms;
    -o-transition-property: background;
    -o-transition-duration: 300ms;
    transition-property: background;
    transition-duration: 300ms;
}

.menu-item:hover p, .menu-item p {
    color: #010000;
}
.menu-item:hover div{
    left: 0;
}
.menu-item.mini {
    background-color: #fff;
}

.row-items.accesorios  .menu-item {
    float: right;
}
.accesorios #etiqueta{
	background:url(../img/menu-products/accesorios.png) top left no-repeat;
	width:230px;
	height:152px;
	color:#bfbfbf;
	line-height: 152px;
	padding-left:32px;
	box-sizing:border-box;
	float:left;
	font-size:21.5px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
}
.accesorios .item-console-accesories, .accesorios .item-keyboard-accesories, .accesorios .item-mobile-accesories, .accesorios .item-multimedia-accesories, .accesorios .item-mini-tablet, .accesorios .item-mini-computer {
	margin-left:27px;
	width:150px;
}
.accesorios span.plus {
    color: #030000;
}
.accesorios .item-console-accesories, .accesorios .item-keyboard-accesories, .accesorios .item-mobile-accesories, .accesorios .item-multimedia-accesories, .accesorios .item-mini-tablet, .accesorios .item-mini-computer {
    color: #010000;
}