/*
 Theme Name:   GeneratePress Child
 Theme URI:    http://generatepress.com
 Description:  GeneratePress child theme
 Author:       Thomas Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
 Tags: two-columns, three-columns, one-column, right-sidebar, left-sidebar, fluid-layout, responsive-layout, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options, light, white, dark, black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, yellow
*/
@import url("../generatepress/style.css");

/* Container styling */
.responsive-form-container {
    width: 100%; /* Fill the container width */
    max-width: 100%; /* Ensure the container doesn't exceed the viewport width */
    box-sizing: border-box; /* Include padding and border in the container's total width */
    padding: 0 15px; /* Add some horizontal padding for aesthetics */
}

/* Ensure the form clears the floats after horizontal fields */
.responsive-form-container:after {
    content: "";
    display: table;
    clear: both;
}

/* Form fields display side by side */
.frm_half {
    width: 50%;
    float: left;
    box-sizing: border-box;
    padding-right: 10px; /* Add some space between fields */
}

/* Responsive design: On screens smaller than 768px, stack fields vertically */
@media (max-width: 767px) {
    .frm_half {
        width: 100%;
        float: none;
        padding-right: 0;
    }
}

.site-content{
    display: block;
}


/*.with_frm_style .frm_radio input[type='radio']:checked:before{
    transform: scale(0) !important;
}
.with_frm_style .frm_radio input[type='radio'][checked]:before{
    transform: scale(1) !important;
} */