.template-184 .product-tabs .tab-content{border:2px solid #8dd462;background-color:#4a961d}.template-184 .products-related .product h3,.template-184 .product-detail .product h3{color:white}.template-184 .product-tabs .tab-menu a.active{color:#ffffff}.template-184 .product-tabs .tab-menu a{color:#ffffff}.header .nav.sticky{background-color:white;box-shadow:0px 2px 10px rgba(0,0,0,0.4)}.header-slider.header-slider-1.header-slider-left a{color:white}.header-slider.header-slider-1.header-slider-left a:hover{color:#79ca08}.list-items .inner li,.opening-hours .inner{font-size:12pt}.header .social_media{display:block}.customtelefoonnummer{color:#ed1d25;font-size:17px !important}.customtelefoonnummer a{color:#ed1d25}#main section:nth-child(even) a{color:#ce191e}#main section:nth-child(even) a.fw_button{color:white}.customiframepositie{margin-top:50px;margin-left:auto;margin-right:auto;text-align:center;width:400px}.header .search .fw_search_form{width:245px;margin-top:20px}.customcontractopmaak1 h2,.customcontractopmaak2 h2{padding:10px;background-color:#64a709;color:white !important;border:1px solid #539201;font-weight:bold;text-align:center}.customcontractopmaak2 h2{background-color:#78cb07}.customcontractopmaak1 li,.customcontractopmaak2 li{padding:16px;background-color:#e4e4e4;color:#7d7d7d;font-size:13pt}.customcontractopmaak1 li:nth-child(even),.customcontractopmaak2 li:nth-child(even){background-color:#fdfdfd}.customcontractopmaak1 ul,.customcontractopmaak2 ul{margin-top:0px;margin-bottom:0px;padding:0px;list-style-type:none;border:1px solid #c3c3c3}.customcontractopmaak1 p,.customcontractopmaak2 p{background-color:#457904;border:1px solid #4f8c05;color:white;padding:20px;font-weight:bold;margin-bottom:0px;text-align:center}.customcontractopmaak2 p{background-color:#599e03}.home-blocks .inner a.fw_button{background-color:#76cc05;padding:20px;width:100%;font-size:20px;font-weight:bold;text-align:center;border:1px solid #539103;margin-bottom:0px}.home-blocks .inner a.fw_button:hover{background-color:#cf191e;border:1px solid #539103}.customcontractopmaak2{box-shadow:0px 1px 43px rgba(0,0,0,0.5);z-index:98;position:absolute;width:100%;margin-left:0px}.page-1320 .row.home-blocks .col{padding-left:0px;padding-right:0px}.page-1320 #main .content-form{max-width:100%}.header-slider.header-slider-left .rsGCaption{left:0px;width:100%;text-align:left}.header-slider .royalSlider .rsGCaption{bottom:0px;padding-left:0px;padding-right:0px}.header{z-index:98;box-shadow:0px -2px 20px rgba(0,0,0,0.3)}.rsDefault .rsGCaption{padding:0px 0px}.customhomeblokken img:hover{filter:invert(50%);cursor:pointer}.social-share-fixed .social-button{background-color:#79ca08}.masonry_wrapper .inner{border:1px solid #4f8a02;background-color:#78cb07;box-shadow:0px 5px 10px rgba(79,137,2,0.4)}.masonry_wrapper .inner:hover{background-color:red}.masonry p,.masonry h2{padding:0px 10px}.home #main section:nth-child(6) h2{color:#cf191e}.home #main section:nth-child(6) a:hover{color:#79ca08}.home #main section:nth-child(7){background-color:whitesmoke}#main section:nth-child(even) h1,#main section:nth-child(even) h2,#main section:nth-child(even) h3{color:white}#main section:nth-child(odd) .masonry h2{color:#ffffff}#main section:nth-child(odd) .masonry a{color:#467903}#main section:nth-child(odd) .masonry a:hover{color:#ffffff}#main section:nth-child(even) .masonry a{color:#467903}#main section:nth-child(even) .masonry a:hover{color:#ffffff}#main section:first-child>.container{padding-top:60px}#main section:last-child>.container{padding-bottom:60px}#main section:nth-child(even){color:white;background-image:url(/files/cornelissen-installatie-service-slide-home-bg-2.png);background-position:top center;background-repeat:no-repeat}#main section:nth-child(even){background-color:rgba(107,138,65,0.4)}.home #main section:nth-child(even){background-color:transparent}.home #main section:nth-child(5){padding-top:105px}.home #main section:nth-child(5) .container{padding-bottom:0px}.home #main section:nth-child(3){padding-top:65px}.page-420 #main section:nth-child(3){padding-top:85px}.home #main section:nth-child(6){color:#989b9e;background-color:white}.home-blocks .inner{padding:0px}.customhomeblokken{color:#cf191e;padding:0px 26px}.customlaptoppositie{position:absolute;display:block;width:100%;margin-top:-64px;text-align:center}.home .m-b{text-align:center}.customsliderbalk{background-color:#cf191e;background:linear-gradient(rgba(207,25,30,0.8), #cf191e);padding:40px 20px;font-size:1.7vw;bottom:0px}#main section:nth-child(even){color:white}.home #main section:nth-child(4){background-image:url(/files/cornelissen-installatie-service-slide-home-bg-2.png),url(/files/cornelissen-installatie-service-bg-2.jpg);background-attachment:scroll,fixed;background-position:top center,center;background-repeat:no-repeat,no-repeat;background-size:auto,cover}.customtekstopmaak{padding-top:50px;padding-bottom:80px}.customtekstopmaak h2{color:white;font-size:30pt;margin-bottom:20px}#main section:nth-child(1){background-color:#fff;background-image:url(/files/cornelissen-installatie-service-slide-home-bg-1.jpg);background-attachment:scroll;background-position:top center;background-repeat:no-repeat;border-top:2px solid #ce1720}@media only screen and (max-width:1023px){.top.top-1{background-color:#78cb07;box-shadow:0px 1px 10px rgba(0,0,0,0.4);padding:10px;height:45px}.header{margin-top:10px}.header .logo{margin-bottom:0px}}@media only screen and (max-width:767px){#main section:first-child>.container{padding-top:40px}#main section:last-child>.container{padding-bottom:20px}#main section>.container{padding-top:40px;padding-bottom:20px}#main .item{margin-top:10px;margin-bottom:10px}.customtekstopmaak{padding-top:20px;padding-bottom:40px}.customlaptoppositie img{max-width:100%;max-height:212px}.home #main section:nth-child(5){padding-top:86px}.customlaptoppositie{margin-top:0px}.customlaptoppositie{position:relative}.customcontractopmaak2{position:relative;z-index:98}.home .customhomeblokken{border-bottom:1px solid #cf191e}.header .logo img{max-width:80%;padding-top:30px}.customcontractopmaak1,.customcontractopmaak2{margin-bottom:20px}.customhomeblokken{padding-top:0px}.home .m-b{margin-bottom:0px}#main .home-blocks .item{margin-top:0px}.home #main section:nth-child(3),.page-420 #main section:nth-child(3){padding-top:0px}.home .row.home-blocks .col.col-md-6.col-lg-3.item{width:50%}.home .customhomeblokken{border-bottom:1px solid #cf191e;padding-bottom:10px}.home #main section:last-child>.container{padding-bottom:40px;padding-top:10px}.footer .col.col-sm-3{text-align:center}.footer .col{width:50%;min-height:100px}.customiframepositie{margin-top:30px;width:100%}}