.product-view .product-name h1 { font-size: 26px; line-height: 22px; font-weight: bold; font-family: Georgia, serif; color: #000; }
.product-view .product-shop .review-info {
    max-width: 100%;
}

.product-view .product-shop .review-info {
    clear: left;
    display: inline-block;
}

.product-view .product-shop .review-info .rating-box {
    padding: 0;
    margin-top: 3px;
    float: left;
}

.product-view .product-shop .review-info .rating-links {
    padding: 0;
    margin-left: 25px;
    float: left;
    margin-top: 3px;
}

.product-view .product-shop .review-info .rating-links a {
    color: #597f2e;
    margin-right: 20px;
}

.product-shop-inner {
    text-align: left;
    max-width: 700px;
}

.product-view .product-shop .availability {

}

.btn-group .btn-radio {
    background: #597f2e;
    color: #ffffff;
    border-right: 0px solid #ffffff;
    border-radius: 5px !important;
	margin:5px;
}

.btn-group .btn-radio.active {
    background: #f8e7dc;
}

.btn-group .btn-radio.active label {
    color: #000;
}

.product-options .options-list .label {
    color: #000;
}

ul.btn-group span label {
    margin-bottom: 0;
    cursor: pointer;
}

.product-options .options-list input.radio {
    display: none;
}

.product-options .options-list li:first-child {
    padding-top: 10px;
}

#carbon_simulant .btn-radio.active {
    color: #000;
}

button.button > span, .page-sitemap .links a {
    background: #597f2e;
    color: #ffffff;
}

.add-to-cart button.button > span span {
    padding: 0 54px;
    font-size: 20px;
    text-transform: uppercase;
    float: left;
}

.add-to-cart button.button {
    float: left;
}

.help-center-block {
    background: #f8e8dd;
	margin-left: calc(-50vw + 50%);
	width: 100vw;
	text-align: center;
}

.help-center-block p {
    padding: 20px 0;
    background: #f8e8dd;
    font-size: 20px;
}

.box-up-sell h2 {
    font-size: 20px;
    font-weight: bold;
}

.box-up-sell h2 {
    text-transform: none;
}

.box-up-sell .product-name {
    padding-bottom: 10px;
    margin-bottom: 0;
    border-bottom: 1px solid #e5e5e5;
}

.product-view .short-description {
    margin-top: 10px;
}

.product-view .short-description .std {
    font-size: 13px;
    font-weight: normal;
}

.product-view .short-description .std span {
    font-size: 13px !important;
}

.carbon-simulant-price {
    float: left;
    padding: 0px 10px;
    margin: 5px 0;
    width: 50%;
}

.carbon-simulant-price span {
    font-weight: bold;
    color: #597f2e;
    font-size: 15px;
}

.carbon-simulant-price p {

}

.box-up-sell ul li {
    width: 267px;
}

.grid_wrap .grid_w_col {
    width: 267px;
}
span.shipping-date {
    font-weight: 700;
}

.rocket-loans {
    display: flex;
    justify-content: center;
    margin-top: 20px;
	width: 100%;
}
/*.product-options dt:nth-of-type(1),*/
/*.product-options dt:nth-of-type(2) {*/
    /*display: none;*/
/*}*/

/*.product-options dd:nth-of-type(1),*/
/*.product-options dd:nth-of-type(2) {*/
    /*width: 50% !important;*/
/*}*/

/*.product-options dd:nth-of-type(2) {*/
    /*clear: both;*/
/*}*/