@charset "utf-8";@font-face{font-family:'Archivo Narrow';font-style:normal;font-weight:400;src:url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-regular.eot);src:local('Archivo Narrow Regular'),local('ArchivoNarrow-Regular'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-regular.woff2) format('woff2'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-regular.woff) format('woff'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-regular.ttf) format('truetype'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-regular.svg#ArchivoNarrow) format('svg')}@font-face{font-family:'Archivo Narrow';font-style:italic;font-weight:400;src:url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-italic.eot);src:local('Archivo Narrow Italic'),local('ArchivoNarrow-Italic'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-italic.eot?#iefix) format('embedded-opentype'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-italic.woff2) format('woff2'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-italic.woff) format('woff'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-italic.ttf) format('truetype'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-italic.svg#ArchivoNarrow) format('svg')}@font-face{font-family:'Archivo Narrow';font-style:normal;font-weight:700;src:url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700.eot);src:local('Archivo Narrow Bold'),local('ArchivoNarrow-Bold'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700.woff2) format('woff2'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700.woff) format('woff'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700.ttf) format('truetype'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700.svg#ArchivoNarrow) format('svg')}@font-face{font-family:'Archivo Narrow';font-style:italic;font-weight:700;src:url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700italic.eot);src:local('Archivo Narrow Bold Italic'),local('ArchivoNarrow-BoldItalic'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700italic.eot?#iefix) format('embedded-opentype'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700italic.woff2) format('woff2'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700italic.woff) format('woff'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700italic.ttf) format('truetype'),url(//www.triapol.de/wp-content/themes/triapol/fonts/archivo-narrow-v8-latin-700italic.svg#ArchivoNarrow) format('svg')}body{font:400 100%/150% 'Archivo Narrow',Arial,Verdana,sans-serif;color:#575756}a,a strong,stong a{color:#283583}a{text-decoration:underline}a:hover{text-decoration:none}hr{border-top-color:#b0b1b3}blockquote{padding:1em 4em;text-align:center;font-style:italic;font-weight:700}body{text-align:center}.container{width:970px;text-align:left}.page-header-container{position:relative}.page-document{padding-top:1.5em}.page-content{padding:1em 0 1.5em}.page-sidebar{padding:1em 0 1.5em}.page-footer-container{margin-top:1em;padding-bottom:1em}.page-footer .column,.page-footer p{margin-top:0;margin-bottom:0}a.button,a.button:visited,input.button,button{padding:.5em;color:#fff;text-transform:uppercase;border:none;background-color:#283583;-webkit-box-shadow:inset 0px -40px 30px -20px #202b68;-moz-box-shadow:inset 0px -40px 30px -20px #202b68;box-shadow:inset 0px -40px 30px -20px #202b68;-webkit-border-radius:0 .5em 0 0;-moz-border-radius:0 .5em 0 0;border-radius:0 .5em 0 0}a.button:hover,input.button:hover,button:hover{text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form .column{margin-top:.25em;margin-bottom:.25em}input{padding:.7em .5em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}label{color:#283583}form p{clear:both;display:block}.object-search{padding:1em 0 2em}.home .object-search button{width:220px}form .wpcf7-captcha-captcha{height:33px;width:auto}form .wpcf7-list-item{display:block;padding-top:.5em;padding-right:.5em}form select.wpcf7-not-valid,form input.wpcf7-not-valid,form textarea.wpcf7-not-valid{border:1px solid red}form .wpcf7-not-valid-tip{clear:both;color:#9a9aa1}form .wpcf7-response-output{clear:both;padding:.5em 0;width:100%;display:none !important}form .wpcf7-response-output.wpcf7-mail-sent-ng,form .wpcf7-response-output.wpcf7-validation-errors{color:red}form .wpcf7-response-output.wpcf7-mail-sent-ok{color:red}.screen-reader-response ul{display:none}h1,h1 a,.likeh1,h2,h2 a,.likeh2,h3,h3 a,.likeh3,h4,h4 a,.likeh4,h5,h5 a,.likeh5,h6,h6 a,.likeh6{margin:.5em 0}h1,.likeh1{text-transform:uppercase}h2,.likeh2{font-size:150%}h3,.likeh3{text-transform:uppercase;font-size:125%}h4,.likeh4{text-transform:uppercase}h1 strong,.likeh1 strong,h2 strong,.likeh2 strong,h3 strong,.likeh3 strong,h4 strong,.likeh4 strong,h5 strong,.likeh5 strong,h6 strong,.likeh6 strong{font-weight:700}.page-header a.logo{float:left;position:relative;display:block;width:230px;max-width:100%;height:50px;overflow:hidden;text-indent:-9000px;white-space:nowrap}.page-header a.logo span{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(//www.triapol.de/wp-content/themes/triapol/images/logo_triapol.png) left top no-repeat;background-size:contain}.page-header-container.has-thumbnail{height:530px;padding-top:4em;background:#f2f2f2 center no-repeat;background-size:cover}.page-header{padding:2em 0;background-color:#fff;-webkit-box-shadow:0 0 10px 0 #575756;-moz-box-shadow:0 0 10px 0 #575756;box-shadow:0 0 10px 0 #575756;-webkit-box-shadow:inset 0 -50px 40px -20px #f2f2f2;-moz-box-shadow:inset 0 -50px 40px -20px #f2f2f2;box-shadow:inset 0 -50px 40px -20px #f2f2f2}.page-navigation{margin-top:.75em}.page-navigation .navigation li a{margin-left:1em;color:#575756;font-size:20px;text-decoration:none}body.estate-rent .page-navigation .navigation li.page-item-561 a,body.estate-buy .page-navigation .navigation li.page-item-563 a,.page-navigation .navigation li[class*=current] a,.page-navigation .navigation li a:hover,.page-navigation .navigation li:hover a{color:#283583}.page-document{-webkit-box-shadow:inset 0 50px 30px -20px #f2f2f2;-moz-box-shadow:inset 0 50px 30px -20px #f2f2f2;box-shadow:inset 0 50px 30px -20px #f2f2f2}.object-slider-container{margin-top:1em;padding-top:1.5em;-webkit-box-shadow:inset 0 50px 30px -20px #f2f2f2;-moz-box-shadow:inset 0 50px 30px -20px #f2f2f2;box-shadow:inset 0 50px 30px -20px #f2f2f2}.object-details .object-slider-container{margin:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.object-details dl .column{margin-bottom:0}.object-details dl .alpha{clear:both}.object-details dl ul{margin-top:0}.object-slider-container .object-slider{padding-left:1.75em}.object-slider-container .bx-wrapper .bx-controls-direction a{top:.5em;width:1.5em;font-size:100%;color:#fff;height:190px;background-color:#d8d9da}.object-slider-container .bx-wrapper .bx-controls-direction a.bx-prev{left:-2em}.object-slider-container .bx-wrapper .bx-controls-direction a.bx-next{right:-2em}.object-slider-container .bx-wrapper .bx-controls-direction a:hover{background-color:#283583}.object-slider-container .bx-wrapper .bx-controls-direction a:after{font-size:150%}.object-details .object-slider-container .bx-wrapper .bx-controls-direction a{height:100%;padding-top:25%}.object-details .object-slider-container .bx-wrapper .bx-controls-direction a.bx-prev{left:0}.object-details .object-slider-container .bx-wrapper .bx-controls-direction a.bx-next{right:-1px}.bx-wrapper .bx-pager.bx-default-pager a{background:#283583}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#dedc00}.object-slider-container .slider>li>img{display:inline}.object-slider-container .more-button{display:block;height:190px;position:relative;padding:.5em .75em 0 1em;background:#b0b1b3;font-size:137.5%;line-height:130%;text-transform:uppercase;text-decoration:none;color:#fff;-webkit-border-radius:0 1em 0 0;-moz-border-radius:0 1em 0 0;border-radius:0 1em 0 0}.object-slider-container .more-button .icon{position:absolute;right:.5em;bottom:.5em;font-size:1.5em}.object-slider-container .more-button:hover{background-color:#283583}.object-list .object-content{height:330px;position:relative}.object-list .object-content img{width:100%}.object-list .object-content .title{display:block;position:absolute;bottom:0;left:0;right:0;padding-top:.25em;color:#575756;text-align:left;text-transform:none;text-decoration:none;background:#fff}.object-list .object-content .title .city{color:#283583;font-size:87.5%}.wp-pagenavi{margin:1em 0}.wp-pagenavi .pages{display:none}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;padding:.25em .5em;margin-right:.5em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em}.page-footer-container{padding-bottom:200px;background:transparent url(//www.triapol.de/wp-content/themes/triapol/images/footer-bg.png) bottom center no-repeat;background-size:contain;font-size:87.5%}.page-footer-container .navigation li a{padding-left:1em;text-decoration:none}.page-footer-container .navigation li a:hover,.page-footer-container .navigation li[class*=current] a{color:#575756;text-decoration:underline}.zoom{position:relative;display:inline-block;max-width:100%}.zoom .zoom-icon{position:absolute;right:0;bottom:0;width:1.5em;height:1.5em;text-align:center;line-height:1.5em;font-size:1.5em;color:#fff;background-color:#424f5c;-webkit-border-radius:.25em 0 0;-moz-border-radius:.25em 0 0;border-radius:.25em 0 0}.fancybox-close,.fancybox-nav span{color:#404040}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:none}.contact-flag{display:block;width:115px;height:100px;position:fixed;left:0;top:195px;padding-top:1em;color:#fff;font-size:112.5%;line-height:200%;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#283583;-webkit-box-shadow:inset 0px -40px 30px -20px #202b68;-moz-box-shadow:inset 0px -40px 30px -20px #202b68;box-shadow:inset 0px -40px 30px -20px #202b68;-webkit-border-radius:0 .1em 0 0;-moz-border-radius:0 .1em 0 0;border-radius:0 1em 0 0}.home .contact-flag{top:653px}.contact-flag .icon{font-size:150%}.contact-flag:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.only-print{display:none !important}@media print{.bx-pager,.bx-controls-direction{display:none}.no-print{display:none !important}.only-print{display:block !important}.page-document{padding-top:0}.object-details{margin-bottom:0}}