.fm-form-container.fm-theme3{width:100%;}.fm-form-container.fm-theme3 .fm-form{margin:10px auto;border-radius:0px;}.fm-form-container.fm-theme3 .fm-form .fm-header-bg{display:block;width:100%;background-color:#16afbf;}.fm-form-container.fm-theme3 .fm-form .fm-header{width:100%;padding:10px 10px!important;border-radius:0px;text-align:center;}.fm-form-container.fm-theme3 .fm-form .image_left_right.fm-header{padding:0 !important;}.fm-form-container.fm-theme3 .fm-form .image_left_right > div{padding:10px 10px!important;}.fm-form-container.fm-theme3 .fm-form.header_left_right .wdform-page-and-images{width:100%;}.fm-form-container.fm-theme3 .fm-form.header_left_right .fm-header{width:100%;}.fm-topbar .fm-form-container.fm-theme3 .fm-form .fm-header{width:40% !important;}.fm-form-container.fm-theme3 .fm-form .fm-header-title{font-size:25px;color:#ffffff;}.fm-form-container.fm-theme3 .fm-form .fm-header-description{font-size:16px;color:#ffffff;}.fm-form-container.fm-theme3 .fm-scrollbox{width:30%;}.fm-form-container.fm-theme3 .fm-minimize-text div{padding:10px;text-align:center;font-size:17px;font-weight:bold;border-radius:0px;}.fm-form-container.fm-theme3 .fm-minimize-text div{border-top:2px !important;border-top-style:solid !important;border-top-color:#387185 !important;}.fm-form-container.fm-theme3 .fm-minimize-text div{border-left:2px !important;border-left-style:solid !important;border-left-color:#387185 !important;}.fm-form-container.fm-theme3 .fm-minimize-text div{border-right:2px !important;border-right-style:solid !important;border-right-color:#387185 !important;}.fm-form-container.fm-theme3 .fm-minimize-text div{border-bottom:2px !important;border-bottom-style:solid !important;border-bottom-color:#387185 !important;}.fm-form-container.fm-theme3 .fm-minimize-text div:hover{background-color:#ffffff;color:#16afbf;}.fm-form-container.fm-theme3 .fm-minimize-text div:hover{border-top:2px !important;border-top-style:solid !important;border-top-color:#387185 !important;}.fm-form-container.fm-theme3 .fm-minimize-text div:hover{border-left:2px !important;border-left-style:solid !important;border-left-color:#387185 !important;}.fm-form-container.fm-theme3 .fm-minimize-text div:hover{border-right:2px !important;border-right-style:solid !important;border-right-color:#387185 !important;}.fm-form-container.fm-theme3 .fm-minimize-text div:hover{border-bottom:2px !important;border-bottom-style:solid !important;border-bottom-color:#387185 !important;}.fm-form-container.fm-theme3 .fm-form .wdform-page-and-images{border-style:unset !important;width:100%;padding:10px;border-radius:0px;font-weight:normal;font-size:16px;color:#387185;}.fm-topbar .fm-form-container.fm-theme3 .fm-form .wdform-page-and-images{width:60% !important;}.fm-form-container.fm-theme3 .fm-form .mini_label{margin:0px;padding:0px 5px 0px 0px !important;font-weight:normal;font-size:14px !important;color:#777777;}.fm-form-container.fm-theme3 .fm-form .wdform-page-and-images label{font-size:16px;color:#387185;}.fm-form-container.fm-theme3{margin:0 auto;}.fm-form-container.fm-theme3 .fm-form .wdform_section{background:transparent;}.fm-form-container.fm-theme3.fm-form .wdform_column{margin:0px;padding:10px;}.fm-form-container.fm-theme3 .fm-form .ui-slider{background:#ffffff !important;}.fm-form-container.fm-theme3 .fm-scrollbox .fm-scrollbox-form{margin:10px auto;}.fm-form-container.fm-theme3 .fm-popover .fm-popover-content{margin:10px auto;width:100%;}.fm-form-container.fm-theme3 .fm-pages.wdform_page_navigation{margin:10px auto%;}.fm-form-container.fm-theme3 .fm-form .wdform_footer{width:70%;margin:0 auto;padding:15px 0 0 0;font-weight:normal;font-size:16px;color:#387185;}.fm-form-container.fm-theme3 .fm-pages .page_active{margin:0 0 2px 0;padding:8px;background-color:#16afbf;font-size:16px;font-weight:bold;color:#ffffff;border-radius:3px;}.fm-form-container.fm-theme3 .fm-pages .page_active{border-top:3px !important;border-top-style:solid !important;border-top-color:#73fcf7 !important;}.fm-form-container.fm-theme3 .fm-pages .page_active{border-left:3px !important;border-left-style:solid !important;border-left-color:#73fcf7 !important;}.fm-form-container.fm-theme3 .fm-pages .page_active{border-right:3px !important;border-right-style:solid !important;border-right-color:#73fcf7 !important;}.fm-form-container.fm-theme3 .fm-pages .page_active{border-bottom:3px !important;border-bottom-style:solid !important;border-bottom-color:#73fcf7 !important;}.fm-form-container.fm-theme3 .fm-pages .page_deactive{background-color:#16afbf;margin:0 0 0 -3px;padding:4px 6px;border-radius:3px;font-weight:normal;font-size:16px;color:#ffffff;}.fm-form-container.fm-theme3 .fm-pages .page_deactive{border-top:2px !important;border-top-style:solid !important;border-top-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-pages .page_deactive{border-left:2px !important;border-left-style:solid !important;border-left-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-pages .page_deactive{border-right:2px !important;border-right-style:solid !important;border-right-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-pages .page_deactive{border-bottom:2px !important;border-bottom-style:solid !important;border-bottom-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_active{margin:0 0 2px 0;padding:8px;background-color:#16afbf;font-weight:bold;font-size:16px;color:#ffffff;border-radius:3px;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_active{border-top:3px !important;border-top-style:solid !important;border-top-color:#73fcf7 !important;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_active{border-left:3px !important;border-left-style:solid !important;border-left-color:#73fcf7 !important;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_active{border-right:3px !important;border-right-style:solid !important;border-right-color:#73fcf7 !important;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_active{border-bottom:3px !important;border-bottom-style:solid !important;border-bottom-color:#73fcf7 !important;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_deactive{width:100%;margin:0 0 0 -3px;padding:4px 6px;background-color:#16afbf;font-weight:normal;font-size:16px;color:#ffffff;border-radius:3px;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_deactive{border-top:2px !important;border-top-style:solid !important;border-top-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_deactive{border-left:2px !important;border-left-style:solid !important;border-left-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_deactive{border-right:2px !important;border-right-style:solid !important;border-right-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-pages .page_percentage_deactive{border-bottom:2px !important;border-bottom-style:solid !important;border-bottom-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-action-buttons *{font-weight:normal;font-size:22px !important;color:#387185;}.fm-form-container.fm-theme3 .closing-form,
.fm-form-container.fm-theme3 .minimize-form{margin:0px;padding:0px;position:absolute;border-radius:0px;}.fm-form-container.fm-theme3 .closing-form{top:10px;right:10px;}.fm-form-container.fm-theme3 .minimize-form{top:10px;right:45px;}.fm-form-container.fm-theme3 .closing-form:hover,
.fm-form-container.fm-theme3 .minimize-form:hover{color:#edf94b;border:none;}.fm-form-container.fm-theme3 .fm-form .wdform-required{color:#ff1313;}.fm-form-container.fm-theme3 .fm-form input(not:active){font-style:normal;color:#afafaf !important;}.fm-form-container.fm-theme3 .fm-form .file-picker{display:inline-block;width:22px;height:22px;background:url(//immobilien-agentur-bergischland.de/wp-content/plugins/form-maker/images/themes/file-uploads/2.png);background-repeat:no-repeat;background-position-x:0%;background-position-y:10%;}.fm-form-container.fm-theme3 .fm-form .file-upload input{position:absolute;visibility:hidden;}.fm-form-container.fm-theme3 .fm-form{background:#ededed;font-family:arial;}.fm-form-container.fm-theme3 .fm-form .wdform_section{background:#ededed;}.fm-form-container.fm-theme3 .fm-form input[type="text"],
.fm-form-container.fm-theme3 .fm-form .ui-corner-all, .fm-form-container.fm-theme3 .fm-form input[type="number"],
.fm-form-container.fm-theme3 .fm-form input[type=password],
.fm-form-container.fm-theme3 .fm-form input[type=url],
.fm-form-container.fm-theme3 .fm-form input[type=email],
.fm-form-container.fm-theme3 .fm-form textarea, .fm-form-container.fm-theme3 .fm-form .StripeElement, .fm-form-container.fm-theme3 .fm-form .ui-spinner-input, .fm-form-container.fm-theme3 .fm-form select, .fm-form-container.fm-theme3 .fm-form .captcha_img, .fm-form-container.fm-theme3 .fm-form .arithmetic_captcha_img{height:40px;}.fm-form-container.fm-theme3 .fm-form input[type="text"],
.fm-form-container.fm-theme3 .fm-form .ui-corner-all:not(.ui-spinner):not(.ui-slider-horizontal),
.fm-form-container.fm-theme3 .fm-form input[type="number"],
.fm-form-container.fm-theme3 .fm-form input[type=password],
.fm-form-container.fm-theme3 .fm-form input[type=url],
.fm-form-container.fm-theme3 .fm-form input[type=email],
.fm-form-container.fm-theme3 .fm-form textarea, .fm-form-container.fm-theme3 .fm-form .StripeElement, .fm-form-container.fm-theme3 .fm-form .ui-spinner-input, .fm-form-container.fm-theme3 .fm-form .file-upload-status, .fm-form-container.fm-theme3 .fm-form select{padding:5px 5px;}.fm-form-container.fm-theme3 .fm-form input[type="text"],
.fm-form-container.fm-theme3 .fm-form .ui-corner-all, .fm-form-container.fm-theme3 .fm-form input[type="number"],
.fm-form-container.fm-theme3 .fm-form input[type=password],
.fm-form-container.fm-theme3 .fm-form input[type=url],
.fm-form-container.fm-theme3 .fm-form input[type=email],
.fm-form-container.fm-theme3 .fm-form textarea, .fm-form-container.fm-theme3 .fm-form .StripeElement, .fm-form-container.fm-theme3 .fm-form .ui-spinner-input, .fm-form-container.fm-theme3 .fm-form .file-upload-status, .fm-form-container.fm-theme3 .fm-form .country-name, .fm-form-container.fm-theme3 .fm-form select{margin:0px;background-color:#ffffff;font-weight:normal;font-size:16px;color:#777777;border-radius:0px !important;}.fm-form-container.fm-theme3 .fm-form input[type="text"]::placeholder,
.fm-form-container.fm-theme3 .fm-form .ui-corner-all::placeholder, .fm-form-container.fm-theme3 .fm-form input[type="number"]::placeholder,
.fm-form-container.fm-theme3 .fm-form input[type=password]::placeholder,
.fm-form-container.fm-theme3 .fm-form input[type=url]::placeholder,
.fm-form-container.fm-theme3 .fm-form input[type=email]::placeholder,
.fm-form-container.fm-theme3 .fm-form textarea::placeholder, .fm-form-container.fm-theme3 .fm-form .StripeElement::placeholder, .fm-form-container.fm-theme3 .fm-form .ui-spinner-input::placeholder, .fm-form-container.fm-theme3 .fm-form .file-upload-status::placeholder, .fm-form-container.fm-theme3 .fm-form .country-name::placeholder, .fm-form-container.fm-theme3 .fm-form select::placeholder{color:#777777;opacity:0.5;}.fm-form-container.fm-theme3 .fm-form .ui-slider-range{border-radius:0px 0 0 0px !important;}.fm-form-container.fm-theme3 .fm-form input[type="text"]:not(.ui-spinner-input),
.fm-form-container.fm-theme3 .fm-form input[type="number"]:not(.ui-spinner-input),
.fm-form-container.fm-theme3 .fm-form input[type=password],
.fm-form-container.fm-theme3 .fm-form input[type=url],
.fm-form-container.fm-theme3 .fm-form input[type=email],
.fm-form-container.fm-theme3 .fm-form textarea, .fm-form-container.fm-theme3 .fm-form .StripeElement, .fm-form-container.fm-theme3 .fm-form .ui-spinner, .fm-form-container.fm-theme3 .fm-form .ui-slider, .fm-form-container.fm-theme3 .fm-form .ui-slider-handle, .fm-form-container.fm-theme3 .fm-form select{border-top:1px !important;border-top-style:solid !important;border-top-color:#dfdfdf !important;}.fm-form-container.fm-theme3 .fm-form .ui-slider-range{background:#dfdfdf !important;}.fm-form-container.fm-theme3 .fm-form input[type="text"]:not(.ui-spinner-input),
.fm-form-container.fm-theme3 .fm-form input[type="number"]:not(.ui-spinner-input),
.fm-form-container.fm-theme3 .fm-form input[type=password],
.fm-form-container.fm-theme3 .fm-form input[type=url],
.fm-form-container.fm-theme3 .fm-form input[type=email],
.fm-form-container.fm-theme3 .fm-form textarea, .fm-form-container.fm-theme3 .fm-form .StripeElement, .fm-form-container.fm-theme3 .fm-form .ui-spinner, .fm-form-container.fm-theme3 .fm-form .ui-slider, .fm-form-container.fm-theme3 .fm-form .ui-slider-handle, .fm-form-container.fm-theme3 .fm-form select{border-left:1px !important;border-left-style:solid !important;border-left-color:#dfdfdf !important;}.fm-form-container.fm-theme3 .fm-form .ui-spinner-button{border-left:1px !important;border-left-style:solid !important;border-left-color:#dfdfdf !important;}.fm-form-container.fm-theme3 .fm-form .ui-slider-range{background:#dfdfdf !important;}.fm-form-container.fm-theme3 .fm-form input[type="text"]:not(.ui-spinner-input),
.fm-form-container.fm-theme3 .fm-form input[type="number"]:not(.ui-spinner-input),
.fm-form-container.fm-theme3 .fm-form input[type=password],
.fm-form-container.fm-theme3 .fm-form input[type=url],
.fm-form-container.fm-theme3 .fm-form input[type=email],
.fm-form-container.fm-theme3 .fm-form textarea, .fm-form-container.fm-theme3 .fm-form .StripeElement, .fm-form-container.fm-theme3 .fm-form .ui-spinner, .fm-form-container.fm-theme3 .fm-form .ui-slider, .fm-form-container.fm-theme3 .fm-form .ui-slider-handle, .fm-form-container.fm-theme3 .fm-form select{border-right:1px !important;border-right-style:solid !important;border-right-color:#dfdfdf !important;}.fm-form-container.fm-theme3 .fm-form .ui-slider-range{background:#dfdfdf !important;}.fm-form-container.fm-theme3 .fm-form input[type="text"]:not(.ui-spinner-input),
.fm-form-container.fm-theme3 .fm-form input[type="number"]:not(.ui-spinner-input),
.fm-form-container.fm-theme3 .fm-form input[type=password],
.fm-form-container.fm-theme3 .fm-form input[type=url],
.fm-form-container.fm-theme3 .fm-form input[type=email],
.fm-form-container.fm-theme3 .fm-form textarea, .fm-form-container.fm-theme3 .fm-form .StripeElement, .fm-form-container.fm-theme3 .fm-form .ui-spinner, .fm-form-container.fm-theme3 .fm-form .ui-slider, .fm-form-container.fm-theme3 .fm-form .ui-slider-handle, .fm-form-container.fm-theme3 .fm-form select{border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#dfdfdf !important;}.fm-form-container.fm-theme3 .fm-form .ui-slider-range{background:#dfdfdf !important;}.fm-form-container.fm-theme3 .fm-form select{background-color:#ffffff;background-image:url(//immobilien-agentur-bergischland.de/wp-content/plugins/form-maker/images/themes/drop-downs/2.png);background-repeat:no-repeat;background-position-x:calc(100% - 8px);background-position-y:50%;background-size:12px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.rtl  .fm-form-container.fm-theme3 .fm-form select{background-position-x:8px;}.fm-form-container.fm-theme3 .fm-form .radio-div label span{width:16px;height:16px;margin:0px 3px;background-color:#ffffff;border-radius:15px;min-width:16px;}.fm-form-container.fm-theme3 .fm-form .radio-div input[type="radio"]:checked + label span:after{content:"";display:block;width:6px;height:6px;margin:5px;background-color:#777777;border-radius:10px;}.fm-form-container.fm-theme3 .fm-form .radio-div label span{border-top:1px !important;border-top-style:solid !important;border-top-color:#777777 !important;}.fm-form-container.fm-theme3 .fm-form .radio-div label span{border-left:1px !important;border-left-style:solid !important;border-left-color:#777777 !important;}.fm-form-container.fm-theme3 .fm-form .radio-div label span{border-right:1px !important;border-right-style:solid !important;border-right-color:#777777 !important;}.fm-form-container.fm-theme3 .fm-form .radio-div label span{border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#777777 !important;}.fm-form-container.fm-theme3 .fm-form .checkbox-div label span{width:16px;height:16px;margin:0px 3px;background-color:#ffffff;border-radius:0px;min-width:16px;}.fm-form-container.fm-theme3 .fm-form .checkbox-div input[type="checkbox"]:checked + label span:after{content:"";display:block;width:16px;height:16px;margin:0px;background-image:url(//immobilien-agentur-bergischland.de/wp-content/plugins/form-maker/images/themes/checkboxes/1.png);background-repeat:no-repeat;border-radius:0px;}.fm-form-container.fm-theme3 .fm-form .checkbox-div label span{border-top:1px !important;border-top-style:solid !important;border-top-color:#777777 !important;}.fm-form-container.fm-theme3 .fm-form .checkbox-div label span{border-left:1px !important;border-left-style:solid !important;border-left-color:#777777 !important;}.fm-form-container.fm-theme3 .fm-form .checkbox-div label span{border-right:1px !important;border-right-style:solid !important;border-right-color:#777777 !important;}.fm-form-container.fm-theme3 .fm-form .checkbox-div label span{border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#777777 !important;}.fm-form-container.fm-theme3 .button-submit,
.fm-form-container.fm-theme3 .button-reset{background-image:none;text-transform:none;}.fm-form-container.fm-theme3 .fm-form .button-submit{margin:0 5px 0 0 !important;padding:8px 8px !important;background-color:#a3aa44 !important;background-image:none;border:none;font-weight:normal !important;font-size:16px !important;color:#ffffff !important;box-shadow:1px 1px 2px #ccc !important;border-radius:0px !important;max-width:100%}.fm-form-container.fm-theme3 .fm-form .button-submit{border-top:1px !important;border-top-style:solid !important;border-top-color:#a3aa44 !important;}.fm-form-container.fm-theme3 .fm-form .button-submit{border-left:1px !important;border-left-style:solid !important;border-left-color:#a3aa44 !important;}.fm-form-container.fm-theme3 .fm-form .button-submit{border-right:1px !important;border-right-style:solid !important;border-right-color:#a3aa44 !important;}.fm-form-container.fm-theme3 .fm-form .button-submit{border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#a3aa44 !important;}.fm-form-container.fm-theme3 .fm-form .button-submit .fm-submit-loading.spinner{width:16px !important;height:16px !important;}.fm-form-container.fm-theme3 .fm-form .button-submit .fm-submit-loading.spinner:before{color:#ffffff !important;font-size:16px !important;}.fm-form-container.fm-theme3 .fm-form .button-submit:hover{background-color:#c2d852 !important;color:#445d71 !important;}.fm-form-container.fm-theme3 .fm-form .button-submit:hover{border-top:1px !important;border-top-style:solid !important;border-top-color:#c2d852 !important;}.fm-form-container.fm-theme3 .fm-form .button-submit:hover{border-left:1px !important;border-left-style:solid !important;border-left-color:#c2d852 !important;}.fm-form-container.fm-theme3 .fm-form .button-submit:hover{border-right:1px !important;border-right-style:solid !important;border-right-color:#c2d852 !important;}.fm-form-container.fm-theme3 .fm-form .button-submit:hover{border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#c2d852 !important;}.fm-form-container.fm-theme3 .fm-form .button-reset,
.fm-form-container.fm-theme3 .fm-form button{margin:0 15px 0 0 !important;padding:8px 8px !important;background-color:#16afbf !important;background-image:none;font-weight:normal !important;font-size:16px !important;color:#ffffff !important;border-radius:0px;box-shadow:1px 1px 2px #ccc !important;}.fm-form-container.fm-theme3 .fm-form .button-reset,
.fm-form-container.fm-theme3 .fm-form button:not(.button-submit){border-top:1px !important;border-top-style:solid !important;border-top-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-form .button-reset,
.fm-form-container.fm-theme3 .fm-form button:not(.button-submit){border-left:1px !important;border-left-style:solid !important;border-left-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-form .button-reset,
.fm-form-container.fm-theme3 .fm-form button:not(.button-submit){border-right:1px !important;border-right-style:solid !important;border-right-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-form .button-reset,
.fm-form-container.fm-theme3 .fm-form button:not(.button-submit){border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#16afbf !important;}.fm-form-container.fm-theme3 .fm-form .button-reset:hover,
.fm-form-container.fm-theme3 .fm-form button:hover{background-color:#435c71 !important;color:#ffffff !important;}.fm-form-container.fm-theme3 .fm-form .button-reset:hover,
.fm-form-container.fm-theme3 .fm-form button:hover{border-top:1px !important;border-top-style:solid !important;border-top-color:#435c71 !important;}.fm-form-container.fm-theme3 .fm-form .button-reset:hover,
.fm-form-container.fm-theme3 .fm-form button:hover{border-left:1px !important;border-left-style:solid !important;border-left-color:#435c71 !important;}.fm-form-container.fm-theme3 .fm-form .button-reset:hover,
.fm-form-container.fm-theme3 .fm-form button:hover{border-right:1px !important;border-right-style:solid !important;border-right-color:#435c71 !important;}.fm-form-container.fm-theme3 .fm-form .button-reset:hover,
.fm-form-container.fm-theme3 .fm-form button:hover{border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#435c71 !important;}.fm-form-container.fm-theme3 .fm-form .next-page div.wdform-page-button{margin:0px !important;padding:4px 10px !important;font-weight:normal !important;font-size:16px !important;color:#16afbf !important;border-radius:0px;}.fm-form-container.fm-theme3 .fm-form .next-page div.wdform-page-button:hover{color:#387185 !important;}.fm-form-container.fm-theme3 .fm-minimize-text div{background-color:#16afbf !important;color:#ffffff !important;}.fm-form-container.fm-theme3 .fm-form .previous-page div.wdform-page-button{width:100px !important;margin:0px !important;font-weight:normal !important;font-size:16px !important;color:#9c9c9c !important;border-radius:0px;}.fm-form-container.fm-theme3 .fm-form .previous-page div.wdform-page-button:hover{color:#2d4d5f !important;}.fm-form-container.fm-theme3 .fm-form input[type="radio"]{display:none;}
.fm-form-container.fm-theme3 .fm-form input[type="checkbox"] {display: none;}