.container {
    width: 100% !important;
  /*  padding-left: 0px;
    padding-right: 0px;*/
}

@media (min-width: 770px){
 /*   .container {
      width: 1200px !important;
  }*/
    .cart{
    padding: 0 40px;
  }
  .header-container {
    padding: 0 40px;
  }
}
@media (min-width: 1415px){
   /* .container {
      width: 1375px !important;
    }*/
  .cart{
    padding: 0 80px;
  }
  .header-container {
    padding: 0 80px;
  }
}
@media (min-width: 1630px){
   /* .container {
      width: 1550px !important;
  }*/
}

.container-slideshow{
  width: 100% !important;
  padding-left:0px !important;
  padding-right:0px !important;
}

/* ============================================ *

 * Menu

 * ============================================ */

.top-menu{ 
	background: transparent !important;
  border: none !important;
  margin-bottom: 10px;
  position: relative;
}

.top-menu.navbar-fixed-top {
    background: #1f1f1f !important;
    padding-bottom: 15px;
    padding-top: 10px;
    position: fixed;
}

.top-menu #search_mini_form{
    position: absolute;
    top: 0;
    right: 0;
    display: block !important;
}
.top-menu.navbar-fixed-top #search_mini_form{
    display: none !important;
}
.form-search {
    background-color: #4f4f4f !important;
    box-shadow: none !important;
}
.form-search button.button{
  display: none !important;
}
.form-search input.input-text {
    width: 100% !important;
}
.header-bottom .logo_menu_wrapper {
    padding-bottom: 0 !important;
    padding-top: 0px !important;
}
.block-cart-top .block-title a:hover .text_cart {
    color: #ffbe24 !important;
}
.block-cart-top .block-subtitle {
    color: #ffbe24 !important;
}
@media screen and (max-width: 1200px){
    body .top-menu #search_mini_form{
      width: 100% !important;
      margin-top: 20px !important;
      display: block !important;
      position: relative !important;
    }
}


.em-top-menu.navbar-fixed-top, .nav-container.em_nav, .megamenu-wrapper{ background:none !important}

 .em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link span,
 .em_nav .menu-item-depth-0:hover > a.em-menu-link span {
    color: #ffffff;
    border-bottom: none;
    background: transparent !important;
}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link span:before,
.em_nav .menu-item-depth-0:hover > a.em-menu-link span:before {
    border-top: transparent !important;
}
.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link span:after,
.em_nav .menu-item-depth-0:hover > a.em-menu-link span:after {
    border-top: transparent !important;
}

.menu-title {
    border-color: #1f1f1f !important;
    background-color: #1f1f1f !important;
}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link,
.em-menu-mobile .menu-item-depth-0 > a.em-menu-link {
    border-color: #1f1f1f !important;
    background-color: #1f1f1f !important;
}

.em-top-menu {

  float: left;

  width: 100%;

}
.header-top-right .links,
.block-currency,
.header-top-right .dropdown-cart {
    border-left: none !important;
}
.header-top .links a {
    padding: 0px 10px !important;
}
.header-top ul.links a:hover,
.header-top ul.links a:focus,
.header-top ul.links a:active {
    color: #ffbe24 !important;
}

.header-top ul.links .account-link:hover .dropdown_login {
    color: #ffbe24 !important;
}


.wrapper-footer .newsletter_text,
.wrapper-footer .list-catalog .title,
.wrapper-footer .block-title,
.wrapper-footer .name a {
    color: #fae800 !important;
    text-transform: uppercase !important;
    font-size: 14px !important;
    font-family: 'Gotham' !important;
    font-weight: 700 !important;
}
.wrapper-footer a,
.wrapper-footer a,
.wrapper-footer a {
    color: #ffffff !important;
    font-size: 13px;
    font-family: 'Arial' !important;
}
.wrapper-footer a:hover,
.wrapper-footer a:focus,
.wrapper-footer a:active {
    color: #fae800 !important;
}



@media screen and (max-width: 767px){
    .em_nav .hnav .menu-item-depth-0 > a,
    .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a {
        padding: 0 !important;
    }

    .top-menu .em_nav .hnav .menu-item-depth-0 > a span,
    .top-menu .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a span {
    /*    border-left: 3px solid !important;*/
        border-bottom: 0 !important;
    }
    .em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link,
    .em-menu-mobile .menu-item-depth-0:hover > a.em-menu-link {
        background: #313131 !important;
    }

}



.em-header-bottom .em-top-menu {

  text-align: left;

  margin-bottom: 10px;

}



/*=========Menu Simple======*/

code,

.em_nav em,

.em_nav code {

  word-wrap: break-word;

  white-space: normal;

  background: none;

}



/*=========End Menu Simple======*/

/*=========Title Menu Ipod======*/

.menu-title {

  text-transform: uppercase;

  padding: 10px 19px;

  border: 1px solid;

  margin-bottom: 3px;

}

.menu-title .option {
  float: right;
  font-size: 0;
}

.menu-title .option:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f022";
  font-size: 18px;
}

.menu-title .fa-bars {
  float: right;
  font-size: 23px;
}

.menu-title .fa-bars:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f022";
  font-size: 18px;
}


/*=========End Title Menu Ipod======*/

/*=======None dropdown======*/

.none-dropdown .level0.parent a.arrow {

  display: none;

}

.none-dropdown .level0 ul {

  display: none;

}



/*=======End None dropdown======*/

/*======Icon Arrow Font-Anwsome========*/

a.arrow {

  border-left: 0px solid;

  padding: 8px 10px !important;

  position: relative;

}

a.arrow:before {

  width: 10px;

  text-align: center;

  display: inline-block;

  font-family: FontAwesome;

  font-style: normal;

  font-weight: normal;

  line-height: 1;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

  content: "\f105";

  font-size: 17px;

}

a.arrow:after {

  display: none !important;

}

a.arrow span {

  display: none;

}



.menu-container a.arrow {

  padding: 6px 10px !important;

}



/*icon menu right*/

.nav-right a.arrow:before {

  display: inline-block !important;

  content: "\f104";

}



/*icon menu mobile*/

.em-menu-mobile .nav-right a.arrow:before,

.em-menu-mobile a.arrow:before {

  content: "\f107";

}



/*======End Icon Arrow Font-Anwsome========*/

/*=============Menu Default==============*/

.nav-container.em_nav .hnav .menu-item-depth-0 {

  padding: 0;

  background: none;

}



/*=============End Menu Default==============*/

/*======Megamenu=================*/

/*Dropdown menu*/

.menu-container {

  /*menu image*/

  /*menu logo*/

}

.menu-container li.level0 {

  margin-right: 0;

}

.menu-container .widget-title h3, .menu-container h4, .menu-container h5 {

  text-transform: uppercase;

  padding: 4px 0px;

  margin-bottom: 0px;

}

.menu-container .widget-title h3.product-name{ text-transform: capitalize;}

.menu-container p.img-center {

  text-align: center;

  display: block;

  padding: 10px 0;

}

.menu-container p.img-center a {

  display: inline-block;

}

.menu-container .em-menu-list-img {

  padding: 15px 0;

  overflow: hidden;

}

.menu-container .em-menu-list-img a {

  float: left;

  margin: 5px 27px 5px 0;

}

.menu-container .em-menu-list-img a.last {

  margin-right: 0;

}

.menu-container .em-line-01 {

  padding-top: 1px;

}

.menu-container .em-line-01 .em-widget-title {

  margin-bottom: 0;

  padding: 0;

}

.menu-container .em-line-01 .em-widget-title h3 {

  margin-bottom: 10px;

}

.menu-container .em-widget-products .products-grid > li.item{ margin:0}

/*vertical dropdown*/

.vnav .menu-container h6 {

  padding-top: 10px;

}

.vnav .menu-container .widget-title h3 {

  padding: 10px 0 0;

}



/*End dropdown menu*/

.em_nav {

  /*Menu top links*/

  /*menu horizontal*/

  /*menu vertical*/

  /*menu vertical - text align right*/

}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0,

.em_nav .menu-item-depth-0 {

  -moz-transition: all 400ms ease;

  -webkit-transition: all 400ms ease;

  -o-transition: all 400ms ease;

  transition: all 400ms ease;

  -moz-backface-visibility: hidden;

  -webkit-backface-visibility: hidden;

  backface-visibility: hidden;

}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link,

.em_nav .menu-item-depth-0 > a.em-menu-link {

  padding: 0;

  -moz-transition: all 400ms ease;

  -webkit-transition: all 400ms ease;

  -o-transition: all 400ms ease;

  transition: all 400ms ease;

  -moz-backface-visibility: hidden;

  -webkit-backface-visibility: hidden;

  backface-visibility: hidden;

}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link span,

.em_nav .menu-item-depth-0 > a.em-menu-link span {

  text-transform: capitalize;

  display: block;

  border: 0px solid transparent;

  padding: 10px 18px;

  -moz-transition: all 400ms ease;

  -webkit-transition: all 400ms ease;

  -o-transition: all 400ms ease;

  transition: all 400ms ease;

  -moz-backface-visibility: hidden;

  -webkit-backface-visibility: hidden;

  backface-visibility: hidden;

}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0 a.arrow span,

.em_nav .menu-item-depth-0 a.arrow span {

  display: none;

}

.em_nav .hnav .menu-item-depth-0,

.em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 {

  /*hover dropdown menu horizontal*/

}

.em_nav .hnav .menu-item-depth-0 > a,

.em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a {

  margin-right: 0;
  padding: 0 10px;
  position: relative;

}

.em_nav .hnav .menu-item-depth-0 > a.arrow,

.em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.arrow {

  /*display: none;

  show icon arrow remove this line*/

  position: absolute;

  top: 1px;

  z-index:11;

}

.em_nav .hnav .menu-item-depth-0 > a.arrow:before,

.em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.arrow:before {

  /*1--show icon arrow border*/

  border:5px solid transparent;

  border-top-color:#fff;

  font-size:0;

  /*2--show arrow font icon 

  content: "\f107";*/

}


.em_nav .hnav .menu-item-depth-0 > a span,
.em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a span {
    padding: 10px 0 5px 0;
    border-width: 0;
    border-bottom: 0px solid !important;
    font-family: 'Gotham Book' !important;
}

.em_nav .hnav .menu-item-depth-0.menu-videojuegos > a span, .em_nav .hnav .menu-item-depth-0.menu-videojuegos > .em-catalog-navigation > li.level0 > a span {
    border-color: #ffbd3a !important;
}
.em_nav .hnav .menu-item-depth-0.menu-musica > a span, .em_nav .hnav .menu-item-depth-0.menu-musica > .em-catalog-navigation > li.level0 > a span {
    border-color: #ff0000 !important;
}
.em_nav .hnav .menu-item-depth-0.menu-coleccionables > a span, .em_nav .hnav .menu-item-depth-0.menu-coleccionables > .em-catalog-navigation > li.level0 > a span {
    border-color: #ee7907 !important;
}
.em_nav .hnav .menu-item-depth-0.menu-audio > a span, .em_nav .hnav .menu-item-depth-0.menu-audio > .em-catalog-navigation > li.level0 > a span {
    border-color: #0b5c9d !important;
}
.em_nav .hnav .menu-item-depth-0.menu-libros-comics > a span, .em_nav .hnav .menu-item-depth-0.menu-libros-comics > .em-catalog-navigation > li.level0 > a span {
    border-color: #7b057e !important;
}
.em_nav .hnav .menu-item-depth-0.menu-mas-secciones > a span, .em_nav .hnav .menu-item-depth-0.menu-mas-secciones > .em-catalog-navigation > li.level0 > a span {
    border-color: #939393 !important;
}
.em_nav .hnav .menu-item-depth-0.menu-noticias > a span, .em_nav .hnav .menu-item-depth-0.menu-noticias > .em-catalog-navigation > li.level0 > a span {
    border-color: #ffffff !important;
}





.em_nav .hnav .menu-item-depth-0.parent a span, .em_nav .hnav .menu-item-depth-0.menu-item-parent  a span,

.em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent a span,

.em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent a span{

  	padding-right:27px;

}

.em_nav .hnav .menu-item-depth-0.parent > a:hover, .em_nav .hnav .menu-item-depth-0.menu-item-parent > a:hover,

.em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a:hover,

.em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a:hover {

  

}

.hnav .menu-item-depth-0 > .em-catalog-navigation> li.level0:hover > a,

.hnav .menu-item-depth-0:hover > a{

	z-index: 10;

	margin-bottom: -30px;

	padding-bottom: 30px;

}

.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-icon > a.em-menu-link span,

.em_nav .vnav .menu-item-depth-0.menu-icon > a.em-menu-link span {

  padding-left: 45px;

}

.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-icon > a.em-menu-link span:before,

.em_nav .vnav .menu-item-depth-0.menu-icon > a.em-menu-link span:before {

  position: absolute;

  top: 10px;

  left: 20px;

}

.em_nav .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a,

.em_nav .vnav.nav-text-right .menu-item-depth-0 > a {

  text-align: right;

}

.em_nav .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a, .em_nav .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a,

.em_nav .vnav.nav-text-right .menu-item-depth-0.menu-item-parent > a,

.em_nav .vnav.nav-text-right .menu-item-depth-0.parent > a {

  text-align: right;

  margin-right: 0;

  margin-left: 0;

}

.em_nav .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a.arrow, .em_nav .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a.arrow,

.em_nav .vnav.nav-text-right .menu-item-depth-0.menu-item-parent > a.arrow,

.em_nav .vnav.nav-text-right .menu-item-depth-0.parent > a.arrow {

  margin-left: 0;

  right: auto;

  left: 0;

}

.em_nav .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-icon > a span,

.em_nav .vnav.nav-text-right .menu-item-depth-0.menu-icon > a span {

  padding-right: 45px;

  padding-left: 20px;

}

.em_nav .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-icon > a span:after,

.em_nav .vnav.nav-text-right .menu-item-depth-0.menu-icon > a span:after {

  position: absolute;

  top: 10px;

  right: 20px;

}



/*======End Megamenu=================*/

/*==============Mobile view - menu====================*/

.em-menu-mobile .nav-container.em_nav,

.em-menu-mobile.megamenu-wrapper {

  background: none !important;

}



.em-menu-mobile {

  /*Menu top links*/

  /*menu horizontal*/

  /*menu vertical - text align right*/

}

.em-menu-mobile .vnav {

  border: none;

  background:none;

}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0,

.em-menu-mobile .menu-item-depth-0 {

  width: 100%;

  margin-bottom: 3px;

}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link,

.em-menu-mobile .menu-item-depth-0 > a.em-menu-link {

  border: 1px solid transparent;

}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link span,

.em-menu-mobile .menu-item-depth-0 > a.em-menu-link span {

  border-width: 0px;

  background: none;

}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a.em-menu-link span, .em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a.em-menu-link span,

.em-menu-mobile .menu-item-depth-0.parent > a.em-menu-link span,

.em-menu-mobile .menu-item-depth-0.menu-item-parent > a.em-menu-link span {

/*  border-right-width: 1px;*/

  margin-right: 32px;

}

.em-menu-mobile .hnav .menu-item-depth-0,

.em-menu-mobile .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 {

  /*hover dropdown menu*/

}

.em-menu-mobile .hnav .menu-item-depth-0 > a.arrow,

.em-menu-mobile .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.arrow {

  display: inline-block;

  top: 0;

  padding: 9px 10px !important;

}

.em-menu-mobile .hnav .menu-item-depth-0 > a span,

.em-menu-mobile .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a span {

  padding: 10px 18px;

}

.em-menu-mobile .hnav .menu-item-depth-0.parent > a, .em-menu-mobile .hnav .menu-item-depth-0.menu-item-parent > a,

.em-menu-mobile .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a,

.em-menu-mobile .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a {

  margin-right: 0;

}

.em-menu-mobile .hnav .menu-item-depth-0.parent > a:hover, .em-menu-mobile .hnav .menu-item-depth-0.menu-item-parent > a:hover,

.em-menu-mobile .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a:hover,

.em-menu-mobile .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a:hover {

  margin-bottom: 0;

  padding-bottom: 0;

}

.em-menu-mobile .hnav .menu-item-depth-0 > .em-catalog-navigation> li.level0:hover > a,

.em-menu-mobile .hnav .menu-item-depth-0:hover > a{

	margin-bottom: 0;

	padding-bottom: 0;

}

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a,

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > a {

  text-align: left;

}

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a, .em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a,

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0.menu-item-parent > a,

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0.parent > a {

  text-align: left;

  margin-right: 0;

  margin-left: 0;

}

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a.arrow, .em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a.arrow,

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0.menu-item-parent > a.arrow,

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0.parent > a.arrow {

  margin-left: 0;

  right: 0;

  left: auto;

}

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-icon > a span,

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0.menu-icon > a span {

  padding-left: 45px;

  padding-right: 0px;

}

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-icon > a span:after,

.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0.menu-icon > a span:after {

  left: 20px;

  right: auto;

  margin-left: 0 !important;

}

.em-menu-mobile .em_nav .menu-container .em-catalog-navigation .level0 ul,

.em-menu-mobile .em_nav.nav-container .em-catalog-navigation .level1 ul,

.em-menu-mobile .em_nav .menu-item-link.dd-menu-link .em-catalog-navigation .level0 ul,

.em-menu-mobile .menu-item-link.dd-menu-link ul.menu-container .menu-container {

  padding: 5px 10px;

  box-shadow: none;

  -moz-box-shadow: none;

  -webkit-box-shadow: none;

  border-radius: 0;

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  border: none;

}

.em-menu-mobile .menu-item-depth-1 .menu-container .em-catalog-navigation ul.level0 li a {

  padding: 8px 0 !important;

}



/*==============End Mobile view - menu====================*/

/*===================Icon Menu=====================*/

/*Icon menu horizontal*/

.menu-hoz-icon.hnav {

  border-right: 1px solid transparent;

}

.menu-hoz-icon.hnav .menu-item-depth-0 > .em-menu-link,

.menu-hoz-icon.hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > .em-menu-link {

  text-align: center;

}

.menu-hoz-icon.hnav .menu-item-depth-0 > .em-menu-link span,

.menu-hoz-icon.hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > .em-menu-link span {

  position: relative;

  width: 132px;

  height: 90px;

  text-align: center;

  border-width: 1px;

  display: inline-block;

  margin-right: -1px;

  margin-top: -1px;

}

.menu-hoz-icon.hnav .menu-item-depth-0 > .em-menu-link span:before,

.menu-hoz-icon.hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > .em-menu-link span:before {

  content: "";

  width: 92px;

  height: 37px;

  margin-bottom: 5px;

  margin-right: 0;

  background: url(../images/icons_menu.png) 30px 0 no-repeat;

  display: inline-block;

  position: static;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon02 > a.em-menu-link > span:before {

  background-position: 31px -66px;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon03 > a.em-menu-link > span:before {

  background-position: 38px -160px;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon04 > a.em-menu-link > span:before {

  background-position: 33px -261px;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon05 > a.em-menu-link > span:before {

  background-position: 29px -356px;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon06 > a.em-menu-link > span:before {

  background-position: 30px -465px;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon07 > a.em-menu-link > span:before {

  background-position: 28px -571px;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon08 > a.em-menu-link > span:before {

  background-position: 30px -680px;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon09 > a.em-menu-link > span:before {

  background-position: 20px -787px;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon10 > a.em-menu-link > span:before {

  background-position: 0px -890px;

}

.menu-hoz-icon.hnav .menu-item-depth-0.menu-icon11 > a.em-menu-link > span:before {

  background-position: 29px -356px;

}

.menu-hoz-icon.hnav .menu-item-depth-0 > .menu-container {

  top: 100px;

}



.em-menu-mobile .menu-hoz-icon.hnav {

  border-right: 0;

}

.em-menu-mobile .menu-hoz-icon.hnav .menu-item-depth-0 > .em-menu-link,

.em-menu-mobile .menu-hoz-icon.hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > .em-menu-link {

  text-align: left;

}

.em-menu-mobile .menu-hoz-icon.hnav .menu-item-depth-0 > .em-menu-link span,

.em-menu-mobile .menu-hoz-icon.hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > .em-menu-link span {

  width: auto;

  height: auto;

  text-align: left;

  border-width: 0;

  border-right-width: 1px;

  display: block;

  margin-top: 0;

}

.em-menu-mobile .menu-hoz-icon.hnav .menu-item-depth-0 > .em-menu-link span:before,

.em-menu-mobile .menu-hoz-icon.hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > .em-menu-link span:before {

  display: none;

}



/*Icon menu left/right - icon, text align left*/

.menu-icon.menu-item-depth-0 > a.em-menu-link > span {

  position: relative;

}



.em-menu-icon .menu-item-depth-0.menu-icon > a.em-menu-link > span:before {

  display: inline-block;

  font-family: FontAwesome;

  font-style: normal;

  font-weight: normal;

  line-height: 1;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

  content: "\f13d";

  font-size: 14px;

  margin-right: 5px;

  min-width: 20px;

}

.em-menu-icon .menu-item-depth-0.menu-icon02 > a.em-menu-link > span:before {

  content: "\f179";

}

.em-menu-icon .menu-item-depth-0.menu-icon03 > a.em-menu-link > span:before {

  content: "\f1b9";

}

.em-menu-icon .menu-item-depth-0.menu-icon04 > a.em-menu-link > span:before {

  content: "\f19c";

}

.em-menu-icon .menu-item-depth-0.menu-icon05 > a.em-menu-link > span:before {

  content: "\f0f3";

}

.em-menu-icon .menu-item-depth-0.menu-icon06 > a.em-menu-link > span:before {

  content: "\f1e2";

}

.em-menu-icon .menu-item-depth-0.menu-icon07 > a.em-menu-link > span:before {

  content: "\f19d";

}

.em-menu-icon .menu-item-depth-0.menu-icon08 > a.em-menu-link > span:before {

  content: "\f030";

}

.em-menu-icon .menu-item-depth-0.menu-icon09 > a.em-menu-link > span:before {

  content: "\f085";

}

.em-menu-icon .menu-item-depth-0.menu-icon10 > a.em-menu-link > span:before {

  content: "\f0ed";

}

.em-menu-icon .menu-item-depth-0.menu-icon11 > a.em-menu-link > span:before {

  content: "\f0f4";

}

.em-menu-icon .menu-item-depth-0.menu-icon12 > a.em-menu-link > span:before {

  content: "\f0f5";

}

.em-menu-icon .menu-item-depth-0.menu-icon13 > a.em-menu-link > span:before {

  content: "\f16b";

}



/*Icon menu right - icon align left, text align right*/

.vnav.nav-text-right .menu-item-depth-0.menu-icon > a.em-menu-link > span:before {

  display: none;

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon > a.em-menu-link > span:after {

  display: inline-block;

  font-family: FontAwesome;

  font-style: normal;

  font-weight: normal;

  line-height: 1;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

  content: "\f1a9";

  font-size: 14px;

  margin-left: 5px;

  min-width: 20px;

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon02 > a.em-menu-link > span:after {

  content: "\f1d1";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon03 > a.em-menu-link > span:after {

  content: "\f17d";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon04 > a.em-menu-link > span:after {

  content: "\f1cd";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon05 > a.em-menu-link > span:after {

  content: "\f1b0";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon06 > a.em-menu-link > span:after {

  content: "\f1a1";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon07 > a.em-menu-link > span:after {

  content: "\f16c";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon08 > a.em-menu-link > span:after {

  content: "\f1bb";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon09 > a.em-menu-link > span:after {

  content: "\f0c0";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon10 > a.em-menu-link > span:after {

  content: "\f17c";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon11 > a.em-menu-link > span:after {

  content: "\f025";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon12 > a.em-menu-link > span:after {

  content: "\f0c3";

}

.vnav.nav-text-right .menu-item-depth-0.menu-icon13 > a.em-menu-link > span:after {

  content: "\f134";

}



/*===================End Icon Menu=====================*/

/*========Dropdown Menu Left========*/

.menu-wrapper {

  position: relative;

}



.all_categories {

  margin-bottom: 10px;

}

.all_categories .menuleftText {

  text-transform: uppercase;

  border: 1px solid #cdcdcd;

  padding: 12px 20px;

  position: relative;

}

.all_categories .menuleftText:after {

  display: inline-block;

  font-family: FontAwesome;

  font-style: normal;

  font-weight: normal;

  line-height: 1;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

  content: "\f107";

  font-size: 18px;

  float: right;

}

.all_categories.hidden-arrow .menuleftText:after {

  display: inline-block;

  font-family: FontAwesome;

  font-style: normal;

  font-weight: normal;

  line-height: 1;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

  content: "\f106";

  font-size: 18px;

}



.menuleft {

  position: absolute;

  top: 43px;

  left: 0;

  width: 100%;

  z-index: 2;

}

.menuleft .mega-menu {

  border: 1px solid #cdcdcd;

}

.menuleft .vnav {

  border: none;

}



/*========End Dropdown Menu Left========*/

/*========Free Top Menu========*/

.navbar-fixed-top .nav-container,

.navbar-fixed-top .megamenu-wrapper {

  margin: 0 auto;

}



/*========End Free Top Menu========*/

.em-account {
    opacity: 1 !important;
}


@media screen and (min-width: 768px){
  .em-account {
      right: 300px !important;
  }
}

#top-login-form button.button span span{

  background-color: #d5d5d5 !important;
  border-bottom: none !important;
  border-top: none !important;
  color: #000;
  padding: 10px 20px;
  font-weight: 800 !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;

}

p.login-title.h6.primary:before {
    content: '';
    position: absolute;
    background-image: url(https://phantom.pe/shop/media/wysiwyg/isologo-phantom_1.png);
    background-size: cover;
    width: 41px;
    height: 34px;
    right: 14px;
    top: 14px;
}
.em-account {
    background-color: #1c1c1c !important;
}

.em-account .form-list label {
    color: #ffffff !important;
    font-weight: 600;
}
.truncated .truncated_full_value .item-options,
.block-cart-top .cart-popup {
    color: #ffffff !important;
}
.em-account .login-title {
    font-weight: 700 !important;
    color: #7f7f7f !important;
    text-transform: capitalize !important;
    font-size: 17px !important;
}


/** Anuncio CSS **/
.anuncio_top {
    margin: 0px 0 20px 0;
}
/** Anuncio CSS - Fin **





/** CSS a corregir **/
.slideshow_bg_left{
  display: none;
}
.footer-container {
    display: none;
}
div#footer-brands-slider {
    display: none;
}
/** CSS a corregir - Final **/