body{background-color:#f8f8f8;}
.page-wrapper{max-width:980px;}
.nav-sections{background-image:url(../images/menu-bg_2.jpg);}
.navigation .level0{border-left-color:#403f40;border-right-color:#292929;}
.nav-sections .navigation a.level-top{color:#ffffff;}
.navigation .level0 > .level-top:hover,.navigation .level0 > .level-top.ui-state-focus{color:#FCF75B;}
.navigation .level0.active > .level-top,.navigation .level0.has-active > .level-top{color:#FCF75B;}
.nav-sections .navigation .level0 .submenu a{background-color:#ffffff;color:#303030;}
.nav-sections .navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background-color:#D6D6D6;color:#EE0C0C;}
.nav-sections .navigation .level0 .submenu .active > a{background-color:#707070;color:#FCF75B;}
.action.primary:hover {
  background: #009900;
  background-color: false;
  background-repeat: repeat-x;
  background-image: -webkit-linear-gradient(top, false 0%, false 100%);
  background-image: linear-gradient(to bottom, false 0%, false 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);
  border: 0px solid rgba(0, 0, 0, 0.2);
  color: #ffffff;
}

.logo img { width: 100% !important;}
.bundle-options-container .block-bundle-summary .product-addto-links > .action:hover,
.product-item-actions .actions-secondary > .action:hover,
.product-social-links .action.tocompare:hover,
.wishlist.split.button > .action.split:hover,
.product-social-links .action.mailto.friend:hover,
.product-social-links .action.towishlist:hover,
.block-bundle-summary .action.towishlist:hover,
.product-item .action.towishlist:hover,
.table-comparison .action.towishlist:hover {
  color: #cc181e;
  text-decoration: none; }


.minicart-wrapper .action.showcart:after {
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 30px;
  color: #25d24c;
  content: '\f291';
  font-family: 'FontAwesome';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
  overflow: visible;
}
.minicart-wrapper .action.showcart:hover:after {
  color: #009900;}
  
  .minicart-wrapper .action.showcart .counter.qty {
    background-color: #000000;
}

.minicart-wrapper .action.showcart .counter.qty {
    background: #000000;
    color: #fff;
    height: 24px;
    line-height: 24px;
    border-radius: 2px;
    display: inline-block;
    margin: 3px 0 0;
    min-width: 18px;
    overflow: hidden;
    padding: 0 3px;
    text-align: center;
    white-space: normal;}
    
    .minicart-wrapper .action.showcart .counter.qty {
    background-color: #cc181e;
}

.easycatalogimg .parent-category a {
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #000;
}

.minicart-wrapper .action.showcart .counter.qty {
    background-color: #009900;
}

.cms-index-index .easyslide-swiper-pocketbikeparts_essence {
    padding-bottom: 35px;
    box-shadow: 0 8px 10px -10px rgba(0,0,0,0.2)
}

.cms-index-index .easyslide-swiper-pocketbikeparts_essence .easyslide-description {
    color: #7a7a7a
}

.cms-index-index .easyslide-swiper-pocketbikeparts_essence .easyslide-description-bottom {
    bottom: -33px;
    padding: 8px 10px
}

.cms-index-index .easyslide-swiper-pocketbikeparts_essence .swiper-pagination {
    text-align: right;
    padding-right: 10px
}

.cms-index-index .easyslide-swiper-pocketbikeparts_essence .swiper-pagination-bullet {
    width: 15px;
    height: 15px
}

.cms-index-index .easyslide-swiper-pocketbikeparts_essence .swiper-pagination-bullet-active {
    background-color: #525252
}

.cms-index-index .easyslide-swiper-pocketbikeparts_essence .swiper-pagination-bullets {
    bottom: 5px
}

@media(max-width: 480px) {
.nav-sections {
background-image: none;
}
}
media="screen and (min-width: 768px)"
@media (min-width: 768px), print
h1 {
    font-size: 25px;
    margin-bottom: 40px;}

@media (max-width: 767px) {




  .nav-open .nav-sections {




    background-image: none;




  }




}

