@import url(https://fonts.googleapis.com/css?family=Julius+Sans+One);@import url(https://fonts.googleapis.com/css?family=Roboto);@import url("https://fonts.googleapis.com/css?family=Montserrat");@import url("https://fonts.googleapis.com/css?family=Hind|Merriweather|Montserrat|Nunito+Sans|Playfair+Display|Quicksand|Judson");@import url("https://fonts.googleapis.com/css?family=Abril+Fatface");@import url("https://fonts.googleapis.com/css?family=Poiret+One");@import url("https://fonts.googleapis.com/css2?family=Judson&display=swap");html,body{min-height:100%;width:100%}body{scrollbar-base-color:#e7e7e7;scrollbar-arrow-color:#ccc;scrollbar-DarkShadow-Color:#fff;scrollbar-face-color:#e9e9e9;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-track-color:#e7e7e7;font-size:13px;background-color:#fff;position:relative}h1,.subtekst,h2,h3,h4,h5,h6{font-weight:100;font-size:22px;font-family:"Judson",serif;color:#333;margin-bottom:25px;display:block;margin-top:60px;text-transform:uppercase}.logo{margin:5px;z-index:999999999;position:relative}h1,.subtekst{margin-top:40px}#search_form{margin-left:15px;margin-right:25px}#search_form #zoek_icon{position:absolute;right:0;top:0;margin-right:35px;padding-top:7px;padding-bottom:7px;height:30px !important;margin-top:25px}#zoek_header{height:25px;line-height:25px;margin-top:28px}.home .merken a{padding:35px;display:block}a{color:#777}a:hover{color:#333;text-decoration:none !important}#main{font-family:'Roboto', sans-serif;color:#777;font-size:15px;line-height:25px;font-family:'Roboto',sans-serif;-webkit-font-smoothing:antialiased;position:relative}.detail_kachel .footer{margin-top:75px !important}#main_header{background-color:#fff;border-bottom-color:#ececec;border-bottom-style:solid;border-bottom-width:1px;padding-left:70px;padding-right:50px;height:85px;width:100%;position:fixed;z-index:1040;top:0}#main_header .navbar>.row{overflow:visible !important}#main_header .dropdown-fen{opacity:1 !important}#main_header .dropdown-toestellen{width:850px;margin-left:-35% !important}#main_header .navbar .dropdown-toestellen li{width:25%;vertical-align:top}#main_header .navbar ul.list-inline{margin-left:0px}#main_header .navbar ul.list-inline li{display:inline-block;padding-right:40px;padding-left:0px;padding-top:20px;padding-bottom:20px}#main_header .navbar ul.list-inline li a{padding:0px !important;margin:0px;display:block !important;text-align:center}#main_header .navbar ul.list-inline li a:hover .img_container{background-color:#333}#main_header .navbar ul.list-inline li a:hover img{opacity:0.75}#main_header .navbar ul.list-inline li span{padding:0px !important;margin:0px;display:block !important;text-align:center;line-height:25px;margin-top:15px}#main_header .navbar .dropdown-container{background-color:#fff;border:#eeeeef 1px solid;padding-left:40px}#main_header #dropdown-taalkeuze{background-color:#fff;min-width:30px !important;padding-bottom:7px !important}#main_header #dropdown-taalkeuze a{padding-left:14px;padding-right:16px;margin-left:0px;text-align:center;display:block;line-height:22px}#main_header #dropdown-taalkeuze a:hover{color:#333 !important}#main_header .taalkeuze_container{text-align:left;display:inline-block}#main_header .taalkeuze_container *,#main_header .taalkeuze_container *:after,#main_header .taalkeuze_container *:before{box-sizing:border-box}#main_header .taalkeuze_container .taalkeuze{position:relative;width:190px;margin:0 auto;padding:10px 15px;background-color:transparent;cursor:pointer;outline:none;z-index:99;color:#fff;font-size:16px}#main_header .taalkeuze_container .taalkeuze img{margin-left:15px}#main_header .taalkeuze_container .taalkeuze:after{content:"";width:0;height:0;position:absolute;right:16px;top:50%;margin-top:-3px}#main_header .taalkeuze_container .taalkeuze .dropdown{position:absolute;top:100%;left:-5px;right:0px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;list-style:none;opacity:0;pointer-events:none;padding:0px;border-top-style:none;background-color:#fff}#main_header .taalkeuze_container .taalkeuze .dropdown li a{display:block;text-decoration:none;color:#777;line-height:40px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-family:"Roboto",sans-serif;padding-left:20px;margin-left:0px !important;font-size:14px !important}#main_header .taalkeuze_container .taalkeuze .dropdown li i{margin-right:5px;color:inherit;vertical-align:middle}#main_header .taalkeuze_container .taalkeuze .dropdown li:hover a{color:#222}#main_header .taalkeuze_container .taalkeuze.active:after{border-width:0 6px 6px 6px}#main_header .taalkeuze_container .taalkeuze.active .dropdown{opacity:1;pointer-events:auto}#main_header .taalkeuze_container .no-opacity .taalkeuze .dropdown,#main_header .taalkeuze_container .no-pointerevents .taalkeuze .dropdown{display:none;opacity:1;pointer-events:auto}#main_header .taalkeuze_container .no-opacity .taalkeuze.active .dropdown,#main_header .taalkeuze_container .no-pointerevents .taalkeuze.active .dropdown{display:block}#main_header .navbar-brand{margin-top:12px}#main_header a{display:inline-block}#main_header .dealer_link_container{display:block}#main_header .dealer_link_container a{padding-left:15px;padding-right:15px;line-height:30px;height:30px;margin-top:25px;color:#333 !important;display:inline-block;border-color:#333;border-style:solid;border-width:1px;text-align:center;margin-right:35px;margin-left:60px}#main_header .dealer_link_container a:hover{color:#999 !important;border-color:#999}#main_header #navbar{z-index:9999999;position:relative}#main_header #navbar .navbar-nav{margin:0px}#main_header .navbar-nav{float:right}#main_header .navbar-nav .seperator{color:#999;display:inline-block;line-height:80px;font-size:12px;margin-left:22px;margin-right:22px}#main_header .navbar-toggle{background-color:#ececec}#main_header .rev_slider{height:350px}#main_header #slider{margin-top:80px !important;height:400px !important}#main_header #slider .home_foto_tekst,#main_header #slider .tp-caption{font-size:30px;font-weight:bold;color:red !important;background-color:#fff !important;position:absolute}#main_header .icon-bar{background-color:#555}#main_header .navbar-nav>li>a,#main_header .navbar-brand{color:#333;padding-top:0px !important;padding-bottom:0 !important;height:80px;line-height:80px;font-weight:400;font-size:14px;font-family:'Roboto', sans-serif}#main_header li a:hover{background-color:transparent;color:#999}#main_header li.active a{color:#999}#main_header .navbar{min-height:28px !important}#top_content{position:relative}#main_content{border-top-color:#ececec;border-top-style:solid;border-top-width:2px;padding-top:50px;padding-bottom:50px}#map_canvas{width:100%;height:450px}input[type=text],input[type=email],input[type=password],textarea,select{display:block;width:100%;padding-left:10px;padding-right:10px;border-radius:4px;border:1px solid #ddd;margin-bottom:7px}input[type=text],input[type=email],input[type=password],select{height:44px;line-height:44px}textarea{display:block;padding-top:12px;padding-bottom:12px;line-height:20px}.submit{background:#F7F7F7;color:#111111;border:1px solid rgba(0,0,0,0.15);padding:11px 19px;font-size:18px;border-radius:6px}.submit_filter{background-color:#ececec !important;border:none;padding-left:25px;padding-right:25px;line-height:35px;margin-bottom:25px}#slideshow img{display:block;max-width:100%;height:auto}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-center h1,.align-center .subtekst{text-align:center}.activiteit{margin-bottom:5px;max-width:360px;margin-bottom:35px;position:relative;margin-left:auto;margin-right:auto}.activiteit .rev_container{width:100%;position:absolute}.activiteit .tekst{border:1px dashed rgba(0,0,0,0.15);border-bottom:none;padding:22px;padding-top:8px;border-radius:0 0 11px 11px;min-height:200px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.activiteit h2{margin-bottom:15px}.row{overflow:hidden}.checkthis{display:none}.footer{padding:0px;height:55px;line-height:55px;color:#d2d2d2;font-size:11px;background-color:#ececec}.footer .privacy{font-size:16px;text-transform:uppercase}.footer a{color:#d2d2d2}.footer a:hover{color:#333}.footer .fa{font-size:25px}.footer a.bestellen_onderdelen{color:#fff;font-size:16px;border-color:#9999AF;background-color:#9999AF;border-style:solid;border-width:1px;padding-left:10px;padding-right:10px;line-height:28px;height:28px;display:inline-block;margin-right:25px}.footer .social{text-align:right}.footer .social .fa{margin-right:50px}.home .footer{border:none;z-index:999;background-color:transparent;margin-top:-55px;position:relative}.over-ons .footer,.toestellen .footer,.contact .footer{margin-top:80px;background-color:#ececec}.over-ons .footer .row,.toestellen .footer .row,.contact .footer .row{background-color:#ececec}.over-ons .footer,.contact .footer,.dealers-info .footer{padding-top:80px !important}.over-ons .footer .row,.contact .footer .row,.dealers-info .footer .row{background-color:#ececec}.dealers-info .footer{margin-top:30px}.dealers-info h1,.dealers-info .subtekst{margin-top:0px;padding-top:0px}.contact h2{margin-top:80px}.contact h3{margin-top:80px;margin-bottom:50px}.contact h4{margin-top:120px}.toestellen .textarea_vraag{margin-top:25px}.toestellen .toestel_logo{position:absolute;top:0;margin-left:20px;left:0}.toestellen .toestel_logo img{border:none !important;height:45px}.toestellen #main_content{padding-top:150px;padding-bottom:20px}.toestellen .container_toestel_overzicht{padding-bottom:100px}.toestellen #zoek_icon{position:absolute;right:0;top:0;margin-right:20px;padding-top:7px;padding-bottom:7px;height:44px}.toestellen .footer{margin-top:0px}.toestellen .footer .link_cookies,.toestellen .footer .social{padding-top:160px}.toestellen .container_detail #mailformulier{padding-bottom:50px}.toestellen .container_detail img{border-color:#e6e2da;border-style:solid;border-width:1px}.toestellen .container_detail h1,.toestellen .container_detail .subtekst{margin-bottom:70px}.toestellen .container_detail h2{margin-top:0px !important;padding-top:0px !important;text-align:center}.toestellen .container_detail h3{margin-top:35px;margin-bottom:15px;text-align:center}.toestellen .container_detail .fiche{margin-top:35px;display:inline-block;margin-right:10px;min-width:200px}.toestellen .container_detail .titel{display:block;font-size:15px;text-transform:uppercase;margin-top:10px}.toestellen .container_detail .artikel_detail{padding-left:50px}.toestellen .container_detail .terug{margin-top:100px}.toestellen .row_zoekfunctie{line-height:22px;margin-bottom:50px}.toestellen .row_zoekfunctie .col_zoek_type h2{margin-top:0px}.toestellen .row_zoekfunctie h2{margin-top:20px;margin-bottom:8px}.toestellen .zoekknop{margin-top:20px}.toestellen #main_content{border:none}.toestellen #slider{border-bottom-color:#222;border-bottom-style:solid;border-bottom-width:2px}.toestellen .kachel_naam{text-align:center;width:100%;display:block;color:#333;z-index:999;font-family:"Playfair Display",serif;font-weight:400;font-size:19px;letter-spacing:2px;margin-bottom:30px}.toestellen .zoek_lijn{display:block;border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px;margin-top:25px;margin-bottom:25px;margin-left:10px;margin-right:10px}.toestellen .product_img_container{background-color:#333;display:block;margin-bottom:10px}.toestellen .product_img_container img{border-color:#e6e2da;border-style:solid;border-width:1px}.toestellen .product_img_container:hover img{opacity:0.7;display:block}.toestellen .product_img_container:hover .kachel_naam{display:block}.dealers-info{overflow-y:scroll}.dealers-info h2{margin-top:50px}.fa{width:20px;font-size:15px;text-align:center;color:#999}.fa-map-marker{width:auto}.tp-caption{text-align:center;color:#f9f9f9 !important;font-size:45px !important;font-family:Roboto !important}.tekst_klein{font-size:30px !important;margin-top:0px !important}.tekst_groot{font-weight:300;font-size:58px !important;margin-top:45px;text-transform:uppercase !important}.tekst_donker{color:#222 !important}.paginanummering,#container_fotomenu{text-align:center;margin-top:25px}.paginanummering a,#container_fotomenu a{color:#111;display:inline-block;text-align:center;width:34px;height:34px;line-height:34px;background-color:#f7f7f7;border:1px solid #ddd;margin-left:-1px}.paginanummering #huidige_pagina,#container_fotomenu #huidige_pagina{background-color:#e3e3e3}.paginanummering a:hover,#container_fotomenu a:hover{background-color:#333;color:#fff}#container_fotomenu{display:block}#container_fotomenu .rslides_nav{display:none}#container_fotomenu .navshow{display:inline-block}#fotomenu{display:inline-block}.rslides_tabs{margin:0px;padding:0px;display:inline-block}.rslides_tabs li{display:inline-block}.paginanummering_einde{border-bottom-right-radius:4px;border-top-right-radius:4px}.paginanummering_start{border-bottom-left-radius:4px;border-top-left-radius:4px}.mosaic_container{overflow:hidden;position:relative;width:100%;margin:0px;padding:0px}.hidden_info{height:130px;display:block;width:100%;position:relative;z-index:999;background-color:#333;pointer-events:none;position:absolute;line-height:22px;color:#fff;padding-left:20px;padding-right:20px;text-align:right}.hidden_info h4{font-size:22px;text-align:center;display:block;margin-bottom:15px}.hidden_info p{line-height:15px;font-size:14px}.terug,.terug_top{font-family:Roboto;display:inline-block;font-size:15px;padding-left:7px;padding-right:7px;line-height:25px;text-transform:uppercase}.terug .fa,.terug_top .fa{font-size:20px;margin-right:5px}.terug:hover,.terug_top:hover{text-decoration:none;color:#333}.terug_top{padding-left:0px}.subtekst{font-size:15px;display:block;line-height:25px;height:25px;margin-bottom:15px}.tp-caption{color:#cecece !important}.rev_slide_title{font-size:80px !important}.rev_slide_text{font-size:25px;text-align:center}#mailformulier .list{display:block;width:100%;padding-left:10px;padding-right:10px;border-radius:4px;border:1px solid #ddd;margin-bottom:7px;height:44px;line-height:44px}#mailformulier .mailformulier_titel{display:block;margin-top:10px;margin-bottom:5px;text-transform:uppercase;font-size:15px}label{font-weight:normal;margin-left:5px}.titels_buizen div{font-size:18px;text-transform:uppercase}.foto_buis img{max-width:250px}.tp-bullets.simplebullets.navbar{height:35px;padding:0px 0px}.persephone .tp-bullet{cursor:pointer;background-color:#222;opacity:0.3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:20px !important;height:20px !important;display:inline-block;-webkit-transition:background-color 0.2s, border-color 0.2s;-moz-transition:background-color 0.2s, border-color 0.2s;-o-transition:background-color 0.2s, border-color 0.2s;-ms-transition:background-color 0.2s, border-color 0.2s;transition:background-color 0.2s, border-color 0.2s;float:none !important}.tp-bullets.simplebullets .bullet.last{margin-right:0px}.persephone div:hover,.persephone div.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:1;background-color:#999 !important;background-image:none}.dealer-login .bg_wit{background-color:#fff;color:#333}.dealer-login #top_content .paswoord_reset_melding{padding:30px;color:#777}.dealer-login #top_content .paswoord_reset_melding h1,.dealer-login #top_content .paswoord_reset_melding .subtekst,.dealer-login #top_content .paswoord_reset_melding h3,.dealer-login #top_content .paswoord_reset_melding h4{color:#333 !important;padding-top:0px;margin-top:0px !important;color:inherit;text-align:center;display:block}.dealer-login #top_content .paswoord_reset_melding .submit,.dealer-login #top_content .paswoord_reset_melding .fa{color:#333 !important;border-color:#333}.dealer-login #top_content .paswoord_reset_melding .submit:hover{color:#fff !important;background-color:#333}.dealer-login #top_content input[type=text],.dealer-login #top_content input[type=password]{color:#777}.submit{border-style:solid;border-width:1px;color:#333;border-color:#333;border-radius:0px;background-color:transparent;padding-left:45px;padding-right:45px;padding-top:5px;padding-bottom:5px}.submit:hover{background-color:#333;color:#fff}.error{color:red;display:block;padding-left:5px}.kleurvak{height:28px;display:inline-block}.kleurvak_half{width:14px;height:28px;display:inline-block}.kleurvak_vol{height:28px;width:28px;display:inline-block;margin:0px;line-height:28px}.kleurvak_container{border-color:#ccc;border-style:solid;border-width:1px;display:inline-block;margin-right:5px;height:28px;border-radius:4px;overflow:hidden}.row_bg,.row_transparant{padding-bottom:75px;padding-top:75px}.row_bg h1,.row_bg .subtekst,.row_bg h2,.row_bg h3,.row_transparant h1,.row_transparant .subtekst,.row_transparant h2,.row_transparant h3{margin-top:0px;padding-top:0px}.row_bg{background-color:#f7f7f7}.privacy .footer{height:auto}.privacy input[type='checkbox']{position:absolute}.privacy label{padding-left:15px;display:block}@media (min-width: 760px){#top_content{padding-top:80px !important}ul li:hover>ul.drop-down{visibility:visible;opacity:1;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}ul.drop-down{list-style:none;position:absolute;top:100%;padding-left:5px;visibility:hidden;opacity:1;margin:0;margin-top:-15px;padding-top:5px;padding-bottom:0px !important;z-index:9999;-webkit-transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;transition:all 0.17s ease-in-out;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);line-height:35px;text-align:left;color:#000 !important;list-style:none}ul.drop-down li a{color:#555;display:block;padding:0px 0px;font-size:14px;font-weight:400;text-decoration:none;transition:all 0.45s ease-in-out;letter-spacing:1px;line-height:40px !important}ul.drop-down li a:hover{text-decoration:none}}@media (max-width: 1340px){#main_header{padding-left:30px;padding-right:10px}.seperator{margin-left:20px !important;margin-right:20px !important}#search_form{margin-right:10px}#search_form #zoek_icon{margin-right:15px}}@media (max-width: 1200px){#main_header{padding-left:15px;padding-right:0px}.seperator{margin-left:7px !important;margin-right:7px !important}#zoek_header{width:130px !important}}@media (max-width: 1000px){#main_header{padding-left:15px;padding-right:0px}.seperator{margin-left:3px !important;margin-right:3px !important}#search_form{margin-right:5px;margin-left:5px}.nav>li>a{padding-left:10px;padding-right:10px}}@media (max-width: 900px){#main_header{padding-left:15px;padding-right:0px}.seperator{margin-left:2px !important;margin-right:2px !important}#search_form{margin-right:5px;margin-left:5px}.nav>li>a{padding-left:6px;padding-right:6px}}@media (min-width: 480px){#filter{display:block !important}}@media (max-width: 1050px){.dropdown-toestellen{display:none}}@media (max-width: 767px){#top_content{padding-top:80px !important}.link_cookies{padding-top:20px !important}.container_toestel_overzicht{padding-bottom:30px !important}.social{padding-top:30px !important}#main_header .navbar-toggle{margin-right:25px}#main_header .dropdown-taalkeuze #dropdown-taalkeuze{padding:0px !important;padding-left:15px !important}#main_header .dropdown-taalkeuze a.main-menu{display:none}#main_header .dropdown-taalkeuze ul li{list-style-type:none}#main_header .dropdown-taalkeuze ul li a{text-align:left !important}#main_header #search_form #zoek_header{margin-top:0px !important}#main_header #zoek_icon{margin-top:0px !important}#main_header .titel_taalkeuze{padding-left:25px;display:block}#main_header ul li a{display:block;padding-left:25px;line-height:40px !important;height:40px !important}#main_header #navbar{background-color:#fff !important;padding-bottom:30px;border-bottom-color:#ececec;border-bottom-style:solid;border-bottom-width:1px}#main_header .nav{width:100%}#main_header .seperator{display:none !important}#main_header .dropdown-toestellen{display:none}.toestellen #filter{padding-left:30px;padding-right:30px}.toestellen #filter #zoek_icon{margin-right:40px}.toestellen .kachel_naam{font-size:15px}.toestellen #main_content{padding-top:50px}.toestellen .container_detail{padding-left:30px;padding-right:30px}.toestellen #mailformulier{padding-left:10px;padding-right:10px}.toestellen .artikel_detail{padding-left:0px !important}.toestellen .artikel_detail h2{text-align:left;padding-top:15px !important}.toestellen .detail_buizen{font-size:11px}.toestellen .detail_buizen .row{margin:0px}.toestellen .detail_buizen .titels_buizen div{font-size:11px}.toestellen .detail_buizen div{padding-left:2px;padding-right:2px}.toestellen #mailformulier h1,.toestellen #mailformulier .subtekst{text-align:left}.toestellen #mailformulier #mail_send h1,.toestellen #mailformulier #mail_send .subtekst{text-align:center !important}.over-ons #main_header{position:fixed !important}.over-ons #top_content{display:none !important}.over-ons #slider{display:none}.over-ons #main_content{padding-top:75px !important;padding-bottom:0px !important;text-align:center}.over-ons h1,.over-ons .subtekst,.over-ons h2,.over-ons h3,.over-ons h4,.over-ons h5,.over-ons h6{margin-top:20px}.over-ons .row_bg,.over-ons .row_transparant{padding-top:35px;padding-bottom:35px}.over-ons .footer,.contact .footer{padding-top:50px !important;margin-top:30px !important}.contact h1,.contact .subtekst{margin-top:0px}.contact h2,.contact h4{margin-top:40px}.contact #mailformulier{padding-left:20px;padding-right:20px}.dealer-login #top_content{display:none !important}.dealer-login .footer{height:180px;margin-top:100px}.dealers-info h1,.dealers-info .subtekst{margin-top:20px}.dealers-info #main_content{padding-left:20px;padding-right:20px}}@media (max-width: 480px){.dropdown-taalkeuze{border-top-color:#ececec;border-top-style:solid;border-top-width:1px;padding-top:10px;margin-top:10px}#search_form{display:none}.home .footer{padding-bottom:120px !important}#top_content{padding-top:70px !important}.home #main_content{padding-top:25px}.home .merken a{padding:0px}#main_header{height:70px}#main_header .navbar-toggle{margin-top:17px !important}#main_header .logo{height:60px !important;width:60px}}.dealers-info .titel{display:block;font-size:15px;text-transform:uppercase;margin-top:10px}.dealers-info .fiche{margin-top:25px;display:inline-block;margin-right:10px;min-width:250px}#nieuws-popup,#image-popup-container{z-index:999999999999}#nieuws-popup .modal-content,#image-popup-container .modal-content{background-color:#FCFCFC;border-radius:0px;border:none}#nieuws-popup .modal-header,#image-popup-container .modal-header{border:none}#nieuws-popup .submit,#image-popup-container .submit{margin-top:30px}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.5)}.modal-title{text-align:center}.modal-content{margin:auto;display:block;width:80%;max-width:1000px;margin-top:100px}.modal-content,#caption{-webkit-animation-name:zoom;-webkit-animation-duration:0.6s;animation-name:zoom;animation-duration:0.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:0.3s}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width: 700px){.modal-content{width:100%}}@media (max-width: 991px){#image-popup-container .close{right:15px;top:0px}.modal-dialog{margin:0px}.modal-dialog .modal-content{margin:0px}.modal-dialog .modal-content img{margin-bottom:35px}.modal-dialog .modal-content .news_text_container{padding:0px;text-align:center}.modal-dialog .modal-content .modal-footer{border:none;text-align:center}.modal-dialog .modal-content #modal_close{display:inline-block;background-color:transparent !important;text-decoration:none;min-width:auto;width:auto;padding-left:3px;padding-right:3px;padding-bottom:5px !important;border-bottom-color:#222;border-bottom-width:1px;border-bottom-style:solid;margin-top:10px}.modal-dialog .modal-content .modal-cust-footer{text-align:center}}.home .merken{max-width:1000px;margin-left:auto;margin-right:auto}.home .merken a{padding:25px}.container_detail .row{overflow:visible  !important}.toestellen .kachel_kenmerken{text-align:center;padding-top:35px;overflow:visible  !important}.toestellen .kachel_kenmerken .icon_info_popup_container{display:inline-block;margin-left:auto;margin-right:auto}.toestellen .kachel_kenmerken .icon_container{display:inline-block;position:relative;overflow:visible;padding:5px}.toestellen .kachel_kenmerken .icon_container .stove_icon_info{display:none}.toestellen .kachel_kenmerken .stove_icon_info{position:absolute;top:185px;left:15px;z-index:99;background-color:#fff;padding:50px;border-radius:8px;box-shadow:0px 0px 90px 0px rgba(0,0,0,0.55);text-align:left;min-width:580px;max-width:80vw;width:100%;display:inline-block;overflow:visible;cursor:pointer}.toestellen .kachel_kenmerken .stove_icon_info h5{padding:0px;margin:0px;font-size:25px}.toestellen .kachel_kenmerken .stove_icon_info .stove_info_arrow_up{position:absolute;top:-14px;left:30px;transform:translateX(-50%);border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;z-index:-1}.toestellen .kachel_kenmerken .stove_icon_info .close{position:absolute;top:10px;right:10px;width:20px;height:20px;cursor:pointer}.toestellen .kachel_kenmerken .stove_icon_info .close:before,.toestellen .kachel_kenmerken .stove_icon_info .close:after{position:absolute;content:'';height:17px;width:1px;background-color:black}.toestellen .kachel_kenmerken .stove_icon_info .close:before{transform:rotate(45deg)}.toestellen .kachel_kenmerken .stove_icon_info .close:after{transform:rotate(-45deg)}.toestellen .kachel_kenmerken .stove_option{border:none;max-width:81px}.toestellen .kachel_kenmerken .stove_option_img_inline{padding-bottom:15px;border:none}.toestellen .kachel_kenmerken .stove_info_arrow_up{display:none}@media only screen and (max-width: 1000px){.toestellen .kachel_kenmerken .stove_icon_info{max-width:80vw !important;min-width:450px;margin-top:45px !important}}@media only screen and (max-width: 450px){body.toestellen .kachel_kenmerken .stove_icon_info{max-width:80% !important;min-width:300px !important;width:80% !important;margin-top:45px !important;padding:25px !important}}.blog .read_more_mobile{display:none}.blog #slider{height:200px !important}.blog #main_content{padding-top:0px;padding-bottom:0px}.blog .blog_content{padding-top:100px;padding-bottom:100px;max-width:1300px !important;width:100%}.blog .mailform_blog{background-color:#F0F2F2;padding-top:50px;padding-bottom:100px}.blog .blog_content .row{display:flex;align-items:center;justify-content:center}.blog .blog_content .row .blog_text_holder{padding-right:95px;width:50%}.blog .blog_content .row .blog_image_holder{width:50%}.blog_row{padding-top:100px;padding-bottom:100px;display:flex;align-items:center;justify-content:center}.blog_row .container{display:flex;align-items:center;justify-content:center}.blog_row h3{padding-top:0px;padding-bottom:10px;margin:0px;line-height:25px}.blog_row .blog_text_holder{width:50%;padding-right:95px}.blog_row .blog_image_holder{width:50%}.blog_row a{margin-top:15px;display:inline-block}.blog_row:nth-child(even){background-color:#f8f8f8}.blog_row:nth-child(even) .container{flex-direction:row-reverse}.blog_row:nth-child(even) .blog_text_holder{padding-left:95px}@media only screen and (max-width: 1300px){.blog .blog_content .row{padding-left:45px;padding-right:45px;max-width:800px !important;margin-left:auto;margin-right:auto}.blog .blog_content .row .blog_text_holder{padding-right:45px;width:65%}.blog .blog_content .row .blog_image_holder{width:45%;text-align:center}.blog .blog_content .row .blog_image_holder img{max-width:600px}}@media only screen and (max-width: 1000px){.blog_row:nth-child(even) .blog_text_holder{padding-left:0px}.blog .read_more_large{display:none}.blog .read_more_mobile{display:inline-block;margin-left:auto;margin-right:auto}.blog .blog_content{padding-top:30px}.blog .blog_content .row{flex-direction:column}.blog .blog_content .row .blog_text_holder{padding-right:0px;padding-left:0px !important;text-align:center;width:100%}.blog .blog_content .row .blog_image_holder{width:100%}.blog .blog_row{padding-top:70px}.blog .blog_row .container{flex-direction:column}.blog .blog_row .blog_text_holder{padding-right:0px;text-align:center;width:100%}.blog .blog_row .blog_image_holder{width:100%;text-align:center}.blog .footer{height:auto}}
/*# sourceMappingURL=style.css.map */
