.woocommerce form .form-row .required {
    visibility: visible;
}
.woocommerce-product-gallery {
    opacity: 1 !important;
}
.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}
#gdlr-core-column-43875 .gdlr-core-pbf-column-content-margin:hover,
#gdlr-core-column-43875 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-wrap,
#gdlr-core-column-43875 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-frame {
    border-color: #ffffff !important;
}

#gdlr-core-column-33253 .gdlr-core-pbf-column-content-margin:hover,
#gdlr-core-column-33253 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-wrap,
#gdlr-core-column-33253 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-frame {
    border-color: #ffffff !important;
}

#gdlr-core-column-88268 .gdlr-core-pbf-column-content-margin:hover,
#gdlr-core-column-88268 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-wrap,
#gdlr-core-column-88268 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-frame {
    border-color: #ffffff !important;
}

#gdlr-core-column-17296 .gdlr-core-pbf-column-content-margin:hover,
#gdlr-core-column-17296 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-wrap,
#gdlr-core-column-17296 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-frame {
    border-color: #ffffff !important;
}

@media only screen and (max-width: 767px) {
    #gdlr-core-column-17296 .gdlr-core-pbf-column-content-margin {
        padding: 50px 0px 0px 0px !important;
    }
}

#gdlr-core-column-59193 .gdlr-core-pbf-column-content-margin:hover,
#gdlr-core-column-59193 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-wrap,
#gdlr-core-column-59193 .gdlr-core-pbf-column-content-margin:hover .gdlr-core-pbf-background-frame {
    border-color: #ffffff !important;
}

@media only screen and (max-width: 767px) {
    #gdlr-core-column-59193 .gdlr-core-pbf-column-content-margin {
        padding-top: 40px !important;
    }
}

#gdlr-core-button-id-49920 {
    font-size: 13px;
    color: #edbf2a;
    padding: 13px 30px 13px 30px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-width: 2px 2px 2px 2px;
    border-color: #edbf2a;
}

#gdlr-core-button-id-49920:hover {
    border-color: #edbf2a;
}

#gdlr-core-title-item-id-20550 .gdlr-core-title-item-title a {
    color: #141414;
}