/* Forms */
.form-actions {
    padding: 0px;
    margin-top: 40px;
    margin-bottom: 20px;
    border-top: none;
}
.checkbox {
    padding-left: 0px;
}
.uk-radio, .uk-checkbox, input[type="checkbox"]:not([class*="uk-"]), input[type="radio"]:not([class*="uk-"]) {
    margin-right: 10px;
}
.visform:not(.bt4mcindividual) p.errorcontainer {
    text-align: right;
	margin-bottom: 0px;
}
.visform:not(.bt4mcindividual) label.error {
    font-size: 12px;
    color: #ff0000;
    padding: 0px;
    background-color: transparent;
    border-radius: 0px;
    max-width: none;
    margin: 0;
}
.visform:not(.bt4mcindividual) p.errorcontainer:after {
    display: none;
}
input.error, select.error {
    border: 1px solid #fe0000 !important;
}
.uk-alert h3{
display: none !important;
}
/* 2022 */
/* GD */
.gd_fb_ga_text{
    line-height: 1.2;
}
@media (max-width:640px){
    .gd_maps_container {
        min-height: 200px;
    }
    .gd_maps_button.uk-button {
        width: auto !important;
        top: 30%;
         min-width: 250px;
        padding: 0;
    }
    .gd_maps_textbox {
        top: 50% !important;
    }
}

.visform.uikit3 div.uk-margin-medium-top{
    margin-top:0px !important
}
.visform.uikit3 .uk-margin-small-top {
    margin-top:5px !important
}