/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme/
Author: Muffin group
Author URI: https://muffingroup.com/
Description: The biggest WordPress Theme ever
License: Themeforest Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: betheme
Template:  betheme
Version: 21.2.5

All css files are placed in /css/ folder
*/

.gform_wrapper.gravity-theme .gfield_label{
	font-size: 15px !important;
	font-weight: normal !important;
}

label#input_1_12_1_label {
    display: none !important;
}
span.gform-icon.gform-icon--close {
    cursor: pointer;
}
/*div#field_1_21 {
    margin-top: -192px;
}
div#field_1_23, div#field_1_24 {
    margin-top: -442px;
}
*/ 


/*.gform_wrapper.two-column_wrapper ul.gform_fields {
display: none;
}
.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column {
display: block;
float: left;
width: 50%;
}
.gform_wrapper.two-column_wrapper ul.gform_column li.gsection:first-child {
display: none;
}
*/

/*.item_details {
	margin-left: 6% !important;
	width: 47%;
	float: left;
}*/
#field_1_1000 legend.gfield_label {
	display: none;
}

.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text, .gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text{
	height: auto !important;
}
.gform_wrapper.two-column_wrapper {
	max-width: 100%;
}

.gform_wrapper.two-column_wrapper ul.gform_fields,
.gform_wrapper.two-column_wrapper ul.gform_column li.gsection:first-child {
	display: none;
}

.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column {
	display: block;
}

.gform_wrapper.two-column_wrapper ul.one-half {
	margin-left: 6% !important;
	width: 47%;
	float: left;
}
.gform_wrapper.two-column_wrapper ul.one-half.first {
	margin-left: 0 !important;
}

#input_3_2,
#input_3_3,
#input_3_4 {
	width: 100%;
}

.gform_wrapper .gsection {
	border-bottom: none !important;
}

.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection {
	padding: 0 !important;
}

@media only screen and (max-width: 1075px) {
	
	.gform_wrapper.two-column_wrapper ul.one-half {
		width: 100%;
	}
	
	.gform_wrapper.two-column_wrapper ul.one-half {
		margin-left: 0 !important;
	}
	
	.gform_wrapper .gsection {
		display: none !important; /* remove !important if it's not needed */
	}
	
	#gform_wrapper_3 li {
		margin-bottom: 10px;
	}
	
}

/* 07-06-2022 start */ 
p.gform_required_legend {
    display: none;
}
#gform_wrapper_1 h2.gform_title {
    text-align: center;
}

}
.gform_wrapper.gravity-theme .gfield textarea{
	border: 1px solid #c5c6c5;
    border-radius: 4px;
    height: 150px !important;
}
.gform_wrapper.gravity-theme .gfield input[type=text], .gform_wrapper.gravity-theme .gfield input[type=email], .gform_wrapper.gravity-theme .gfield input[type=tel]{
	border: 1px solid #c5c6c5;
    border-radius: 4px;
}

/*new 8-6-22 update*/


.gform_wrapper.gravity-theme .gfield_label {
    text-transform: uppercase!important;
    color: #877c67!important;
}

.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    border-color: #877c676e!important;
    border-radius: 0px!important;
    border-width: 1px!important;
}

.gform_wrapper.gravity-theme .gfield textarea.large {
    border-color: #877c676e !important;
    border-radius: 0px!important;
    border-width: 1px!important;
}
button.add_repeater_item.add_repeater_item_text, button.remove_repeater_item.remove_repeater_item_text {
    border-radius: 0px !important;
    padding: 8px 10px!important;
    border-color: #877c676e!important;
    color: #877c67!important;
}
span.gform_description > h5 {
    font-family: "The Seasons Light",Helvetica,Arial,sans-serif;
    font-size: 24px;
}

#gform_wrapper_1 h2.gform_title {
    margin-bottom: 50px;
}
@media (min-width: 770px){
	div#gform_wrapper_7 {
    width: 60%;
    margin: auto;
}
}
input#gform_submit_button_7 {
    padding-left: 50px;
    padding-right: 50px;
    margin: auto!important;
    display: block;
    font-family: 'Sofia Pro Light';
    letter-spacing: 2px!important;
    font-weight: 400!important;
}
/*end new 8-6-22 update*/

/*new 10-6-22 update*/

h4.text-center {
    text-align: center;
}

.main_heading_form {
    border-bottom: 1px solid #8d7c6796;
    font-size: 16px;
    font-weight: 600;
    padding: 10px 0px 5px;
    text-transform: uppercase;
    color: #877c67;
    margin-bottom:20px!important
}
.disc p.withoutbox span {
    padding-left: 0;
    padding-right: 0;
    border: inherit;
    text-transform: capitalize;
}
.disc p {
    text-transform: uppercase;
    color: #877c67;
    font-size: 14px;
    margin-top: 10px;
}

.disc p span {
	  text-transform: capitalize;
    display: block;
    border: 1px solid #877c6761;
    padding: 5px 10px;
    margin-top: 5px;
    color: #000;
    min-height: 25px;
}
a.btn_desi {
    display: flex;
    width: 180px;
    align-items: center;
    justify-content: center;
    height: 44px;
    background: #a29887;
    text-transform: uppercase;
    color: #fff!important;
    margin: auto;
    text-decoration: none!important;
}

.section_wrapper.quotation_section {
    margin-top: 50px;
    max-width: calc(100%/2);
}
/*end new 10-6-22 update*/


/*new 13-6-22 update*/

.page-id-1541 div#Content, .page-id-1544 div#Content, .page-id-1546 div#Content , .page-id-1548 div#Content , .page-id-303 div#Content {
    margin-top: 80px !important;
}
#gform_wrapper_7 h2.gform_title {
    text-align: center;
    margin-bottom: 40px;
}


.gform_wrapper.gravity-theme .gfield textarea.small {
    height: 40px !important;
    resize: none;
    min-height: 40px !important;
}

 .acf-fields.-border {
    border: #ccd0d4 solid 1px;
    background: #F5F2EC!important;
}

/*end new 13-6-22 update*/
