@import url(//rudi-immobilienvertrieb.de/wp-content/themes/bo-beladomo-child/on-office-default.css);@import url(//rudi-immobilienvertrieb.de/wp-content/themes/bo-beladomo-child/on-office-forms.css);@import url(//rudi-immobilienvertrieb.de/wp-content/themes/bo-beladomo-child/on-office-multiselect.css);@import url(//rudi-immobilienvertrieb.de/wp-content/themes/bo-beladomo-child/on-office_defaultview.css);.oo-detailspicture{background-size:auto !important;background-position:center center;background-repeat:no-repeat;height:500px}br{clear:both}body{font-family:'Lato',sans-serif;color:#444;font-size:100%;background-image:none}h1,h2,h3{color:#903373;font-weight:500}h1{font-size:1.8em}h1.pagetitle{font-weight:400;border-bottom:2px dotted #999}h2 a{color:#903373}.page-id-901 h2{font-family:'Lato',sans-serif;font-size:1.175em;line-height:1.5em;margin:10px 0 5px;padding:0;align-content}.footer .content:before{display:none}.footer h3.footerboxtitle,.footer .textwidget h3{color:#fff;text-transform:uppercase;padding-top:16px}strong{font-weight:600;color:#777;letter-spacing:.01em}.footer strong{color:#fff}ul.large{font-size:1.15em}.page-content p{font-size:1.15em;line-height:1.4em;font-weight:400;color:#555}.footer p{color:#fff}.boxtext p{font-size:.9em}a:hover{color:#903373}a{color:#903373}hr{height:1px}#topmenu ul li{font-size:.9em}#topmenu ul li:hover a,#topmenu ul li.active a,#topmenu ul li.current_page_parent a,#topmenu ul li.current_page_ancestor a{color:#903373}#sidebar ul li a{font-size:1.1em}#sidebar .widgettitle{background:#903373;padding:7px 5px 7px 10px;color:#fff}#sidebar .sidebarbox ul li:before{padding-bottom:10px}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-size:20px;margin-top:0;padding-right:5px;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:2.3em;-webkit-font-smoothing:antialiased;color:#903373;-moz-osx-font-smoothing:grayscale}li.active a{border:1px solid #fff}li.active .icon-home:before{content:'\e813' !important}[class^=icon-right-circled2]:before,[class*=" icon-right-circled2"]:before{font-size:40px}.zentriert{text-align:center}#topmenu [class^=icon-top]:before,#topmenu [class*=icon-top]:before{margin-top:22px;float:left}@media (min-width:1025px){#header .content{background-image:url(https://rudi-immobilienvertrieb.de/wp-content/themes/bo-beladomo/images/body/gruppe-thumb.png);background-position:top 33px right 44px;background-repeat:no-repeat}.page-content{padding:15px 0;margin:0 auto;background:rgba(255,255,255,.85)}}@media screen and (max-width:1024px) and (min-width:768px){#header .content{background-image:url(https://rudi-immobilienvertrieb.de/wp-content/themes/bo-beladomo/images/body/gruppe-thumb.png);background-position:top 120px right 20px;background-repeat:no-repeat}}.page-entry{margin-top:30px}.page-template-homepage #sidebar{margin-top:40px}#sidebar{margin-top:15px}.page-id-2354 #sidebar{margin-top:50px}#topmenu ul li a{padding:28px 10px 10px}.header-right{margin:137px 0 0}@media screen and (max-width:1024px){.mobilebutton{margin-top:13px !important}}@media screen and (max-width:1024px){.mobilebutton:before{background:#903373 !important}}@media screen and (max-width:1024px){.mobilebutton:after{border-top:5px solid #903373 !important;border-bottom:5px solid #903373 !important}}.boxcontent{text-align:left;padding:0;border:none;display:block;line-height:1.5em;text-align:center;min-height:245px;position:relative}.ctacontainer .boxcontent h3{text-align:center;background:#903373;width:auto;color:#fff;padding:8px 10px !important;margin:0 0 20px !important;font-size:.9em;text-transform:uppercase;font-weight:400}.ctacontainer .boxcontent{padding:10px 20px 20px;text-align:left;line-height:1.4em;min-height:500px}.propbox .prop-location{padding:0 0 10px;font-size:.85em}.propbox p{font-size:1.12em}.page-nav{border-top:2px dotted #999;font-size:.9em}.single-post .meta-category{display:none}.kleintext{font-size:.9em}.graublock{background-color:#eaeaea;width:100%;padding:30px 0;margin:0}.logo img{width:100%;height:auto;display:block;padding:20px 0}.pagetop{background:#903373;color:#fff;padding:5px 0}.breadcrumb a:hover{color:#f3f3f3 !important}.breadcrumb{margin:0;padding:2px 0;font-size:.75em;line-height:1em;font-weight:400;text-transform:none;letter-spacing:.03em;color:#fff;padding-right:10px;background:0 0}.post-more,.propbox .post-more{color:#903373}img.alignright,figure.alignright{margin:5px 0 10px 25px !important}img.alignleft,figure.alignleft{margin:5px 25px 10px 0 !important}#tabContainer #tabitems li a:hover{color:#fff;background:#903373}#tabContainer #tabitems li a.active{color:#fff;background:#903373}.pl .propbox .propthumb{margin:0 0 20px}.angebot-zeile{margin:10px 0 25px;background:#903373;height:80px}.angebot-zeile a{color:#fff;text-align:right;padding:5px 15px;border:1px solid #fff}.angebot-zeile a:hover{color:#fff;font-weight:500}.angebot-zeile h3{text-align:center;color:#fff;margin:5px 0}.angebot-zeile a.start{margin-bottom:5px}.g-recaptcha-logo .page-entry iframe{margin:0 !important;border-radius:2px}.team{position:relative;display:inline-block}.team:before,.team:after{content:"";position:absolute;top:50%;width:9999px;height:2px;background:#903373}.propfeatures span{text-transform:none}.proptext p:after,.service-list-box p:after{content:" ..."}button{background:#903373 !important;color:#fff}.requestformtitle{background:#903373}.openrequestform i.icon-down-dir:before,.openrequestform i.icon-up-dir:before{color:#fff !important}.boxtext a.boxbutton{position:relative;bottom:0;display:table;margin-top:20px}.cta2box-section .boxtext a.boxbutton{position:absolute;bottom:20px;display:table;margin-top:10px;left:40%}.cta2box-section img.aligncenter{margin:15px 0 -4px}a.boxbutton:hover{color:#fff}a.boxbutton{background:#903373;margin:10px auto auto}.content-button a{background:#903373;margin:auto;margin-top:20px;color:#fff;padding:6px 15px}.content-button a:hover{padding:6px 30px;background:#903373;margin-top:20px}.service-list-box{border:1px dotted #777}.hbox-taxsearch .psbutton{margin:6px 0;cursor:pointer;color:#fff;padding:8px 0;font-family:'Lato',sans-serif;font-size:.8em;font-weight:600;text-transform:uppercase;border:1px solid #c4122f;background-color:#903373;-webkit-appearance:none;border-radius:0 !important;display:block;width:140px}.hbox-taxsearch .pslink{background-color:#585f63 !important}#tabContainer .tabtext p,.propfeatures,.prop-all-data,#tab5{font-size:1.1em}.separator-headline>span:before,.separator-headline>span:after{content:"";position:absolute;top:50%;width:9999px;height:2px;background:#903373}.separator-headline{color:#903373}.hbox-content{background:rgba(255,255,255,.1);padding:20px;text-align:center !important}.htaxsearch-content{bottom:0 !important}.hbox-taxsearch-inner{display:none}#tabContainer .tabtext h3{text-transform:uppercase;width:80%;border-bottom:none;padding:3px 0 3px 15px;font-size:1.1em;line-height:1em;margin:10px 0 5px -15px}.slideshow{margin:0 0 30px}.content .pl-home .propbox .prop-price,.content .pl .propbox .prop-price{width:33% !important}.propbox{border:1px solid #ccc;padding:20px;background:#fff;position:relative}.propbox:hover{border:1px solid #903373}.pl-home .propbox .propthumb{margin:0 0 20px;padding:0;position:relative;overflow:hidden}.page-id-907 .propbox .prop-price{display:none}.status-publish .propprice{display:none}.contactform button,.wpcf7 .wpcf7-submit,#respond input#submit{background:#903373}.wpcf7 legend{background-color:#903373;color:#fff}.slick-prev,.slick-next{font-size:0;width:50px;height:50px}.bottomline{margin:0;font-size:.75em;text-align:center;padding:10px 0;border-top:1px solid #fff;letter-spacing:.08em;color:#999}.htaxsearch-content{width:100%;max-width:1900px;position:absolute;bottom:5px;z-index:10011;left:0;right:0;margin:auto;background-color:#903373}.single-sold{background:rgba(88,95,99,.85);color:#fff;position:absolute;top:95px;z-index:1000}.sp-easy-accordion .sp-ea-single .ea-header,.sp-easy-accordion .sp-ea-single .ea-header a{margin-bottom:0;padding:0 0 0 5px;margin-bottom:0;font-size:1em !important;color:#555 !important;text-transform:uppercase;line-height:15px;box-shadow:none;display:block;text-decoration:none;cursor:pointer}.sp-easy-accordion .sp-ea-single{background:#fff !important;border:none !important;margin-bottom:0}.sp-easy-accordion .sp-ea-single{background:#efefef;margin-bottom:0;padding:0 !important;border-radius:0}.sp-easy-accordion .sp-ea-single .ea-body p{font-size:.925em}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a{padding:0 !important;color:#555}#onoffice-form textarea{font-family:'Open Sans',sans-serif;width:calc(100% - 2px);border:1px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 3px;font-size:.9em;box-sizing:border-box}#onoffice-form input{width:calc(100% - 2px);border:1px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 3px;margin:0 0 10px;font-family:'Open Sans',sans-serif;font-size:.9em;box-sizing:border-box}#onoffice-form input[type=checkbox]{width:20px;margin:20px 10px 0 0}#onoffice-form input#submit{cursor:pointer;color:#fff;margin-top:15px;border:none;font-size:1em;padding:6px 15px;border-radius:4px;background:#c4122f}#onoffice-form button{cursor:pointer;color:#fff;margin-top:15px;border:none;font-size:1em;padding:6px 15px;border-radius:4px;background-color:#903373}#onoffice-form .select2-container{margin:10px 0 15px 10px;width:170px !important}#onoffice-form textarea{min-height:150px}a.estate-status>span{height:20px;border-width:1px 0;width:175px;top:30px;left:-60px}.oo-listheadline{display:none}.oo-listinfotable{padding:10px 0;font-size:14px;min-height:250px}.oo-listtitle{font-weight:500;font-size:18px;text-align:center;height:100px;overflow:hidden;color:#4f4f4f}.oo-listinfotable{padding:10px 0;font-size:14px;min-height:300px}.oo-searchformfield input[type=submit].match{background-color:#903373;color:#fff;padding:10px 0;border:none}.oo-searchform{margin:0}.oo-detailstable{display:flex;flex-wrap:wrap;margin-bottom:30px;padding:15px 0 25px 20px;background-color:#e3e3e3}.oo-detailsgallery .slick-prev{left:0}.oo-detailsgallery .slick-next{right:0}.oo-detailsfreetext,.oo-detailsmap{border-bottom:border:1px dotted #ccc}.oo-detailslink a,.favorize{display:block;text-align:center;color:#fff !important;padding:5px 0;background-color:#903373;transition:all .3s;text-decoration:none;font-size:16px;font-weight:400;line-height:28px;width:100%;margin-bottom:5px}.oo-searchformfield{padding:0;margin-right:15px}.oo-searchformfield input[type=submit].match{background-color:#903373;color:#fff;padding:10px 0}.oo-details-main{width:75%;padding:0}.oo-details-sidebar{width:23%;padding:0 0 0 2%}.oo-aspname,.oo-asplocation,.oo-aspcontact{padding-left:20px}.oo-aspcontact{padding-bottom:15px}.oo-details-sidebar .oo-asp{border:1px dotted #999;padding:10px 10px 20px;margin-bottom:25px}.oo-details-sidebar .oo-asp h2{background:#903373;padding:7px 5px 7px 10px;color:#fff;font-size:1.2em;text-align:center;margin-bottom:15px}.oo-aspname strong{font-weight:300;color:#777;letter-spacing:.01em;font-size:22px}.oo-listobject{width:31.714893617021%;margin:0 1.2% 4%;padding:0}.oo-listobject:nth-child(3n+1){margin-left:0}.oo-listobject:nth-child(3n+3){margin-right:0}.oo-listinfo{padding:15px}.oo-listimage{width:96%;background-position:15px 15px}.oo-listobjectwrap{border:1px solid #ccc}.oo-listobjectwrap:hover{border:1px solid #903373}.oo-listheadline{display:none !important}.detail-contact-form h3{margin-bottom:15px}.homepage-section .separator-headline{margin:-15px 0 15px}.hbox-headline-mobile,.hbox-headline{height:30px}.hbox-headline:after,.hbox-headline-mobile:after{content:' ' !important}.hbox-headline a,.hbox-headline-mobile a{display:none}@media screen and (max-width:1024px){h1{font-size:1.5em}.separator-headline h4{font-size:1.1em;font-weight:400}.htaxsearch-content{width:100%;position:absolute;bottom:5px;z-index:10011;left:0;right:0;margin:auto;background-color:#903373}.hbox-taxsearch-inner{width:100% !important;text-align:left;background-color:#fff;padding:0 10px;margin:0}.mobilebutton.menu-opened:after{background:#903373 !important;position:absolute;top:24px;right:20px;display:block;height:6px;width:30px;border-top:0 !important;border-bottom:0 !important;content:''}}@media screen and (max-width:480px){#cookie-notice .cookie-notice-container{padding:15px 0 !important}.hbox-headline-mobile:after{content:'&nbsp;'}.oo-listobject{width:100% !important;clear:both}.hbox-headline-mobile{height:20px}.oo-details-main{width:100%;padding:0;clear:both}.oo-details-sidebar{width:100%;padding:0;clear:both}}@media screen and (min-width:481px) and (max-width:768px){#cookie-notice .cookie-notice-container{padding:15px 0 !important}.oo-listobject{width:48%}.oo-listobject:nth-child(3n+2){margin-right:0;margin-left:5px}.oo-listobject:nth-child(3n+3){margin-right:0;margin-left:0}.oo-details-main{width:100%;padding:0;clear:both}.oo-details-sidebar{width:100%;padding:0;clear:both}.hbox-headline-mobile{height:20px}.hbox-headline-mobile:after{content:'&nbsp;'}}@media print{#sidebar;{display:none}.n2-section-smartslider,.htaxsearch-content,.angebot-zeile,.sidebarbox,.cta1box-section,.cta2box-section,.footer-widgets{display:none}}.footer .content:before{margin:10px 0;content:'rudi Immobilienvertrieb, Borchener Str. 165 a, 33106 Paderborn | Fon:   +49 (0) 5251 4170742 | Email: info@rudi-immobilienvertrieb.de | Web: www.rudi-immobilienvertrieb.de'}.bottomline{border-top:1px solid #ddd;margin-top:20px}