#outer-wrapper {
    width: 100%;
   
    background: #f9f9f9!important;
}

#content-wrapper {
    clear: both;
    position: relative;
    width: 100%;
    max-width: 1920px!important;
    margin: -40px auto!important;
    background: #fff;
    border-radius: 0px;
    padding-top: 40px!important;
    border: none!important;
    box-shadow: none!important;
}


@media only screen and (min-width: 63.0625em){
/*#cat-nav .nav-bar {*/
    /*background: none!important;*/
    /*padding: 0;*/
    /*clear: both;*/
    /*width: 100%;*/
    /*text-align: center!important;*/
    /*font-size: 0;*/
    /*position: relative;*/
    /*z-index: 3;*/
    /*opacity: 0;*/
/*}*/

/*#cat-nav ul.lv1 {*/
    /*position: relative;*/
    /*max-width: 1920px!important;*/
    /*margin: 0 auto;*/
/*}*/

/*#cat-nav li.lv1 {*/
    /*float: left;*/
    /*margin: 0;*/
    /*width: 12.5%!important;*/
    /*position: relative;*/
/*}*/

}


#path-nav {
    display: block;
    left: 0;
    width: 100%;
    max-width: 1920px!important;
    padding-left: 40px!important;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 13px;
    margin: 0 auto;
    min-height: 29px;
    position: relative;
    z-index: 1;
    margin: 0px auto 0px; 
    background: none;
}

@media only screen and (max-width: 40em){
.category-page-wrapper ul li {
    width: 48%!important;
    margin-right: 2%!important;
}
  .topheader .topheader-inner #info-text-left-wrapper li {
    font-size: 10px!important;
    padding: 0 5px 0 10px!important;
}
.topheader .topheader-inner #info-text-left-wrapper li:before {
    font-size: 9px!important;
}

.FreeFreight_Cart:before, .FreeFreight_Cart_reached:before {
    padding: 0 5px 0 0;
    font-size: 9px!important;
}

.FreeFreight_Cart, .FreeFreight_Cart_reached {
font-size: 10px!important;
}

}