/*
Theme Name: ConferPress child
Template: conferpress
*/

@import url("../conferpress/style.css");
/* Theme customization starts here
-------------------------------------------------------------- */

button, input[type=button], input[type=submit], .btn {
    border-radius: 0px;
}
select{
	border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D5D5D5;
    border-radius: 3px 3px 3px 3px;
}
i.fa{
	font-family:"FontAwesome";
}
.page-heading{
    padding: 100px 0 200px 0;
}

.wpcf7-form p textarea, .wpcf7-form p input[type="email"], .wpcf7-form p input[type="text"], .wpcf7-form p select {
    width: 100%;
    margin-top: 10px;
}

.elementor-element:not(.elementor-widget-shortcode) .acf-field {
    margin-bottom: 15px !important;
}
.elementor-element:not(.elementor-widget-shortcode) .acf-field.acf-field-upload-image {
    border: solid 1px #ddd !important;
    padding: 10px;
}
.acf-field .acf-label label {
    color: #000;
    text-transform: uppercase;
}
.acf-uploads .button, .acf-field-upload-image .button {
    background: #74ac17;
    color: #fff;
    font-weight: 400;
    margin-left: 10px;
}
.acf-uploads .button:hover, .acf-field-upload-image .button:hover{
	background: #415935;
}

body .bsui .btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #74ac17;
    --bs-btn-border-color: #74ac17;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #4b700f;
    --bs-btn-hover-border-color: #4b700f;
    --bs-btn-focus-shadow-rgb: 48, 125, 181;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #74ac17;
    --bs-btn-active-border-color: #74ac17;
    --bs-btn-active-shadow: unset;
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #4b700f;
    --bs-btn-disabled-border-color: #4b700f;
}
.bsui{
	--bs-link-color: #74ac17;
    --bs-link-hover-color: #4b700f;
}
body .bsui .btn-primary:hover, body .bsui .btn-primary:focus, body .bsui .btn-primary:active, body .bsui .btn-primary.active, body .bsui .btn-primary.show {
    box-shadow: none;
}
.event-item-content h3.event-title {
    min-height: 2.5em;
}