.RelatedProducts {

    padding-left:70px;
    margin-bottom:80px;
    text-align:center;
}

.relatedproduct {
    display: block;
    padding: 8px 33px;
    font-weight: 900;
    font-size: 1.3em;
}

.img {
    width: auto;
    height: 100%;
    margin: 0 auto;
    text-align: center;
}

.ProductNameLink {

    
}

.lnkbutton {
    display: inline-block;
    padding: 7px 10px 9px;
    color: #aaa;
    font: bold 11px/13px Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 26%, #e1e1e1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#ffffff), color-stop(100%,#e1e1e1));
    background: -webkit-linear-gradient(top, #ffffff 26%,#e1e1e1 100%);
    background: -o-linear-gradient(top, #ffffff 26%,#e1e1e1 100%);
    background: -ms-linear-gradient(top, #ffffff 26%,#e1e1e1 100%);
    background: linear-gradient(top, #ffffff 26%,#e1e1e1 100%);
    box-shadow: inset 0 -1px 0 rgba(255,255,255,.4), 0 1px 1px rgba(0,0,0,.3);
    border: none;
    border-radius: 3px;
    margin-left: 70px;
}

.wrap-img {
    height: auto;
    width: 75%;
    text-align: center;
    margin: 30px auto;
}

.wrap-content {
    padding: 8px;
}

.wrap-img .img {
    height: auto;
    width: 100%;
    text-align: center;
    margin: 0 auto;
}

.ProductDisplayGridPriceMain {
    height: 21px;
}

.ProductDisplayGridPriceDisc.PopProductDisplayGridPriceDisc {
    display: none;
}

.ProductDisplayGridStockLeft {
    width: 100% !important;
}

.ProductDisplayGridPartNo {
    width: 70%;
}

.ProductDisplayGridStockNo {
    width: 100%!important;
}

.wrap-partNo {
    width: 100%;
    text-align: left;
}

.wrap-backOrder {
    width: 50%;
    text-align: right;
}

.BackOrderNote {
    background: url(/portals/0/skinobjects/Yestick.png) no-repeat !important;
    background-size: 10px !important;
    -moz-background-size: 10px;
    -o-background-size: 10px;
    -webkit-background-size: 10px;
    height: 11px;
    width: 10px;
    display: inline-block;
}

.ProductDisplayGridStockRight {
    width: 30%;
}

.PopProductsPartNo a {
    height: 1.2em;
}

.ProductDisplayGridPartNo a:first-child {
    width: 34%;
    padding: 0 15px 0 0;
    color: #000000;
}

.ModJPopularProductsC .ProductDisplayGridPartNo a:nth-child(2) {
    width: 66%;
    line-height: 2em;
}

/*qty cart*/
.ProductDisplayGridQty {
    display: none !important;
    width: 22% !important;
    float: left;
    height: 36px;
    cursor: pointer;
}

.GridView_ProductQty {
    width: 90%!important;
    border-radius: 5px;
    display: inline-block;
    height: 34px;
    border: 1.3px solid #c3c3c3;
    cursor: pointer;
}
/*button cart*/
.PopProductsGrid .ProductDisplayGridAddButtons {
    width: 14%;
}

.AddSingleToCartButtonClick span {
    opacity: 0;
}

.PopProductsGrid .PopProductDetailCol {
    height: 100px;
}

.PopProductsGrid .ProductDisplayGridPriceMain {
    height: 21px;
}

.PopProductsGrid .ProductDisplayGridStockLeft {
    width: 100%;
}

.ProductDisplayGridPartNo {
    width: 70%;
}

.ProductDisplayGridStockRight {
    width: 30%;
}

.ProductDisplayGridPartNo a:first-child {
    width: 34%;
    padding: 0 15px 0 0;
    color: #000000;
}

.ProductGridDesc {
    text-decoration: none;
    cursor: pointer;
    color: #000;
    font-size: 0.9em;
}

.ProductDisplayGridShortDesc {
    margin-bottom: 0px;
    line-height: 2;
    height: 4em;
}

.PopGridHiddenCtrl {
    overflow: visible;
}
    
/*details*/
.ProductDisplayGridLinkAddButtons {
    width: 31% !important;
    border-radius: 6px !important;
    height: 34px;
    background-color: #273a90;
    color: #ffffff;
    min-height: 34px !important;
    overflow: visible !important;
    float: right;
    display: block;
    cursor: pointer;
}

/*cart btn*/
.Logined .PopGridHiddenCtrl {
    overflow: visible !important;
    float: none!important;
    height: auto!important;
}
.ProductDisplayGridAddButtons .AddSingleToCartButtonClick {
    background-image: url(/portals/0/SkinObjects/cart-search.png)!important;
    background-position: 7px center !important;
    display: block;
    background-repeat: no-repeat !important;
    background-size: 18px !important;
    -moz-background-size: 18px !important;
    -o-background-size: 18px !important;
    -webkit-background-size: 18px !important;
    width: 90%;
    color: transparent !important;
    border-radius: 6px;
    height: 34px;
    border: 1px solid #273a90;
    background-color: #273a90;
}

.ProductDisplayGridAddButtons .AddSingleToCartButtonClick:hover {
    background-image: url(/portals/0/SkinObjects/cart-search.png) !important;
    background-position: 12px center !important;
    display: block;
    background-repeat: no-repeat !important;
    background-size: 18px !important;
}

.ProductDisplayGridAddButtons {
    width: 18%!important;
    float: left;
    display: none !important;
}

.ProductNameLink {
    color: #000;
    font-size: 1.3em;
    font-weight: 500;
    line-height: 27px;
    padding: 0 0 11px 0;
    display: block;
}

.ProductDescriptionLink {
    line-height: 27px;
    padding: 0 0 28px 0;
    display: block;
    font-size: 0.9em;
    display: none !important;
}

.RelatedProdsDetailButton {
padding: 6px 9px !important;
}