.addto > .InfoMessage .ModalButtonRow {
    display: none;
}
.addto > .InfoMessage {
    background-image: none;
    padding: 10px;
}

/*/Sub Category Display/*/

.SubCat li {
display: inline-block;
border: 0px !important;
}

.SubCat li a {
display: block;
padding: 4px 6px;
border: 1px solid #DDDDDD;
margin-right: 6px;
}

.SubCat li a:hover {
background: #fcfcfc;
border: 1px solid #DDDDDD;
}

.SubCat .SubCategoryList h3 {
border: 0px !important;
}

.SubCat h3 {
display: none;
}

/*/New Product Page Layout/*/

.ProductMain .new-otherdetails{display:none;}
.new-productPage .ProductMain .new-otherdetails{display:block;}
.new-productPage .ProductMain h2.subtitle {
    display: none;
}
.new-productPage .ProductMain .new-otherdetails .Label, .new-productPage .ProductMain .new-otherdetails .Value{
    display: inline-block;
        margin-bottom: 0;
}

.new-productPage #ProductDetails h1 {
        font-size: 28px;
}

.new-productPage .new-otherdetails {
    margin-top: -20px;
}

.new-productPage .ProductDescriptionContainer .product-sub-data{display:none;}

.new-productPage #prodAccordion .ProductOtherDetails{display:none !important;}

.new-productPage .ProductMain .ProductAddToCart .Label, 
.new-productPage .ProductMain .ProductAddToCart .Value{display:inline-block; margin-bottom: 0;}

.new-productPage .ProductMain .ProductDetailsGrid .DetailRow{margin-bottom: 4px;}

.new-productPage  .Label.QuantityInput {
    display: block !important;
    margin-bottom: 10px !important;
}

.new-productPage  a.buy-in-bulk {
    display: block;
    position: absolute;
    top: 5px;
    right: -100px;
    color: #999;
    text-decoration: underline;
    font-weight: normal;
}

.new-productPage .left-content {    
    width: 40%;
}

.new-productPage .PrimaryProductDetails .ProductMain {    
    width: 60%;
}

.new-productPage .InfoMessage {
    display: none;
}

.new-productPage .new-otherdetails-price-block {
        position: relative;
    display: table;
}

.product-subhead-content {
    display: none;
}

.new-productPage .product-subhead-content {
    display: block !important;
}


.new-productPage .addto {
    border-top: none;
    position: absolute;
    bottom: 0;
    left: 100px;
    margin-bottom: 0;
    padding-bottom: 0;
}

.new-productPage .ProductAddToCart {
    position: relative;
}

.new-productPage .DetailRow.qty {
    margin-top: 24px;
    margin-bottom: 24px !important;
}

.new-productPage .PrimaryProductDetails .btn.add-to-cart{font-size:14px; font-weight: bold;}

.new-productPage .at-icon-wrapper {    
    width: 36px !important;
    height: 36px !important;
        text-align: center;
}

.new-productPage .at-icon-wrapper .at-icon {   
    width: 24px !important;
    height: 36px !important;

}

.newproductpage .ProductDescription, .ProductReviews, .ProductsByCategory, .ProductOtherDetails {
    margin-top: 20px;
    margin-bottom: 0px;


div#own-icon-content1 ul {
    list-style: none;
    margin: 0px 0px 15px;
    padding: 0;
}

div#own-icon-content1 ul li{
    display:inline-block;
    padding:0px 10px;
}






