.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    float: left;
    width: 48%;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: right;
    width: 48%;
    clear: none;
    padding: 0;
}
.woocommerce div.product div.summary p, .woocommerce div.product .product_title,.single-product .entry-summary {
    text-align: left;
    margin-left: 0;
}
.woocommerce div.product div.summary p, .woocommerce div.product .product_title,.single-product .entry-summary {
    text-align: left;
    margin-left: 0;
}
.woocommerce.single-product .product-navigation-wrapper {
    display: none;
}
header#site-header {
    margin-bottom: 4em;
}
body .content-area__wrapper .content-area.entry-content .review-section-wrapper {
    max-width: unset !important;
    width: unset !important;
}
h3.product-deatil-title {
    margin: 0 0 10px;
    font-size: 1.75rem;
    line-height: 1;
}
.ring-builder-step-process ul li {
    margin-left: 0;
    margin-right: 0;
}
main#site-content article .ring-builder-step-process {
    margin-bottom: 50px;
}
.single-product div.product form.cart{
    margin-bottom:0 !important;
}
.single-product .product .summary table.product-attribute td {
    word-break: unset;
}
.ring-setting-wrapper .slider-loader {
    transform: unset;
}
body .ask-question-popup-stone form p input.wpcf7-submit {
    margin-left: auto;
    margin-right: auto !important;
}
body .ask-question-popup-stone form p {
    text-align: center !important;
}
a{
    text-decoration:none !important;
}
body .ask-question-popup-stone form p input.wpcf7-submit,
.startover-popup-inner input[type=submit]{
    border-radius: 45px;
    margin-top: 10px;
}
.single.vdb-rb-single-page .product .summary p.price {
    margin-bottom: 20px;
}
body.tab_rb-rings .product_title.entry-title,
.vdb-rb-product-desc-wrapper h4,
.vdb-rb-product-desc-wrapper h5,
.vdb-rb-product-desc-wrapper ul li label,
h3.product-deatil-title,
.woocommerce div.product .product_title,
.review-gallery-section .review-gallery-right h2{
    color: #000000;
}
.review-gallery-right .ring-size-box h5 {
    margin: 0;
    color: #000000;
}
@media(max-width:991px){
    .single-product .product .summary table.product-attribute {
    width: 100%;
}
}
@media(max-width:767px){
  .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images,
  .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{
    width: 100%;
}
}