/*
Theme Name: BGlass
Theme URI: http://craftis.themerex.net/
Template: craftis
Author: ThemeREX
Author URI: http://themerex.net/
Description: Craftis is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Tags: flexible-header,custom-background,custom-colors,custom-header,custom-menu,featured-image-header,featured-images,full-width-template,microformats,post-formats,theme-options,threaded-comments,translation-ready
Version: 1.0
Updated: 2019-06-10 09:41:54

*/



.woocommerce div.product p.price{
	margin-bottom: 0 !important;
}

/* Hide the actual radio buttons */
.cap-selection input[type="radio"] {
    display: none !important; /* Ensure radio buttons are fully hidden */
}

/* Remove the default bullet points from the list */
.cap-selection ul {
    list-style: none; /* Remove bullets */
    padding-left: 0; /* Remove padding */
    margin: 0; /* Remove any margin */
}

/* Remove any pseudo-content applied by the theme */
.cap-selection label.cap-option::before {
    content: none !important; /* Remove content generated by the pseudo-element */
}

/* Style the labels to look like buttons */
.cap-selection label.cap-option {
    display: flex; /* Aligns content to the left */
    align-items: center; /* Centers the image and text vertically */
    padding: 10px;
    margin: 10px 0;
    background-color: transparent; /* Remove background color */
    border: 2px solid transparent; /* Initial transparent border */
    cursor: pointer;
    transition: border-color 0.3s ease;
    /*max-width: 60%;*/
}

/* Hover effect: change only the border color */
.cap-selection label.cap-option:hover {
    border-color: #e1e1e1; /* Change border color on hover */
}

/* Apply border to the label when the radio input is checked */
.cap-selection input[type="radio"]:checked + label.cap-option {
    border: 2px solid #0b7f9f; /* Apply border color to the label when selected */
}

/* Style the image to increase size */
.cap-selection .cap-image img {
    width: 60px; /* Adjust the size of the cap image */
    height: auto;
    margin-right: 10px;
}

/* Style the text */
.cap-selection span {
    vertical-align: middle;
    line-height: 1.5;
}

/* Ensure the text and image are aligned properly */
.cap-selection label.cap-option span {
    display: inline-block;
    vertical-align: middle;
}


.sc_layouts_title_caption{
    font-size: 2rem !important;
}

.page_content_wrap {
    padding-top: 2rem !important;
}