html{scroll-behavior:smooth}@-moz-document url-prefix(){body{line-height:1.7}}.template-26 h1,.template-23 h1{display:none}.menu_sidebar .inner{top:40px}.template-26 #main section:nth-child(1) h1,.template-23 #main section:nth-child(1) h1,.template-28 #main section:nth-child(1) h1,.template-90 #main section:nth-child(1) h1,.template-77 #main section:nth-child(1) h1{display:block}#main section:nth-child(1){padding-top:20px}#main section:last-child{padding-bottom:30px}h1{font-family:'Sedgwick Ave',cursive;font-size:33px}h1,h2{line-height:1.2}h1,h2{margin-bottom:10px}.seperator:after{border-left:1px solid #000}#main section>.wrapper hr{border-top:0 solid #000}#main section>.wrapper{padding-bottom:0 !important;padding-top:0 !important;display:none}#main{min-height:40vh}.customdesktop{display:block}.custommobiel{display:none}.customalconbutton{background-color:white;color:black;position:absolute;padding:5px 25px;bottom:3vw;left:4.6vw;text-shadow:none}.customalconbutton:hover{background-color:black;color:white}.header-slider.header-slider-left .rsGCaption{left:0px;right:0;text-align:left;width:100%;bottom:0px;padding:0px;height:100%;z-index:98}.rsDefault.rsHor .rsArrowLeft,.rsDefault.rsHor .rsArrowRight{z-index:100}.customsliderbutton a{font-size:1.1vw;color:#fff;background-color:transparent;padding:.7vw .7vw;position:absolute;top:31vw;left:21vw;border:solid .1vw #fff}.customsliderbutton a:hover{background-color:#000000}.customsliderbutton2 a{font-size:1.1vw;color:#000;background-color:white;padding:.7vw .7vw;position:absolute;top:26vw;right:15.5vw;border:solid .1vw #fff}.customsliderbutton2 a:hover{background-color:#000000;color:white}.header-slider.header-slider-1.header-slider-left{margin-top:-1px}.header.header-fixed{background-color:transparent !important}.rsUni .rsArrow{z-index:99}.fade-in{animation:fadeIn ease 10s;-webkit-animation:fadeIn ease 5s;-moz-animation:fadeIn ease 5s;-o-animation:fadeIn ease 5s;-ms-animation:fadeIn ease 5s;transition:all 500s ease}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.customsliderbeeld{position:absolute;right:6.5vw;top:9vw;width:20vw}.customsliderbeeld2{position:absolute;right:6.7vw;bottom:-0.5vw;width:20vw}.customsliderbeeld3{position:absolute;left:18.4vw;bottom:11vw;width:20vw}.customsliderbeeld4{position:absolute;right:10vw;top:17vw;width:20vw}.customsliderbeeld5{position:absolute;right:-1vw;top:16vw;width:20vw}.customsliderbeeld6{position:absolute;right:14vw;top:19vw;width:23vw}.customsliderblok{position:absolute;background-color:black;width:13vw;height:13vw;right:13.5vw;bottom:15vw}.customsliderblok2{position:absolute;background-color:black;width:13vw;height:13vw;left:19vw;bottom:11vw}.customslidertekst p{line-height:2.2vw;font-size:1.7vw;width:12vw;position:absolute;top:13vw;left:74vw;text-align:center;text-transform:uppercase}.customslidertekst2 p{line-height:2.2vw;font-size:1.7vw;width:12vw;top:16vw;left:19.5vw;text-align:center;text-transform:uppercase;position:absolute}.customslidertekst3 p{line-height:2.2vw;font-size:1.5vw;width:12vw;top:17vw;left:19.5vw;text-align:center;text-transform:uppercase;position:absolute}.customslidertekst4 p{line-height:2.1vw;font-size:1.6vw;width:12vw;top:15.7vw;left:19.5vw;text-align:center;text-transform:uppercase;position:absolute}.customslidertekstkleiner p{line-height:1.5vw;font-size:0.9vw;width:12vw;top:25vw;left:19.5vw;text-align:center;text-transform:uppercase;position:absolute}.customslidertekstkleiner2 p{line-height:1.5vw;font-size:1.2vw;width:12vw;top:20vw;right:19.5vw;text-align:center;text-transform:uppercase;position:absolute}.customslidertekstkleiner4 p{line-height:1.3vw;font-size:0.9vw;width:12vw;top:24.2vw;left:19.5vw;text-align:center;text-transform:uppercase;position:absolute}.menu_sidebar .links{z-index:100}.menu_sidebar .box{background:#000}.menu_sidebar .links{background:#27282b;color:white;border-radius:0px 0px 0px 10px}.menu_sidebar .button{background:#30343e}.menu_sidebar .button i:before,.menu_sidebar .button i:after{background:#ffffff}.menu_sidebar .button i{background:#ffffff}.menu_sidebar .search{margin-top:40px}.menu_sidebar .fw_main_wrapper>ul>li>a{padding:10px 0 10px}.menu_sidebar .box{padding-left:15px;padding-right:15px}.mobile_trigger a{display:none}.menu_sidebar .links a{background-color:#000000}.menu_sidebar .fw_main_wrapper>ul>li.fw_active>a{background-color:none;color:#83878e}.menu_sidebar .search{margin-top:40px}.menu_sidebar .header_logo .logo{margin-left:-10px}.menu_sidebar_open .menu_sidebar .box{margin-top:-7px}.menu_sidebar .fw_main_wrapper>ul>li{border-bottom:1px solid #6d6d6d}.fw_subs_wrapper li{border-bottom:1px solid #83878e}.menu_sidebar .fw_subs_wrapper{background-color:transparent}.fw_subs_wrapper li:first-child{border-top:1px solid #83878e}.fw_subs_wrapper li:last-child{border-bottom:0px solid #83878e}.menu_sidebar .fw_main_wrapper>ul>li>a:hover{color:#83878e}.menu_sidebar .links a:hover{color:#ffffff}.menu_sidebar .button:hover{color:#ffffff}.menu_sidebar .search input{padding:4px 45px 4px 10px !important}.menu_sidebar .box{padding-left:15px;padding-right:15px}.menu_sidebar .search .fw_button>input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.header .search .fw_field>input{background:#fff;border:1px solid #042755;border-radius:0;color:#30343e;font-size:14px;opacity:1;outline:none;padding:6px}.header .nav .search{margin-top:20px}.menu_sidebar .links a img{display:block;height:33px;margin:0 auto 8px;max-width:100%;margin-top:2px}.menu_sidebar{font-family:'Quicksand',sans-serif}.menu_sidebar .links a{padding-bottom:22px}#main section:nth-child(odd){background-color:#fff}#main section:nth-child(even){background-color:#000}#main section:nth-child(2){background-color:#e0ddd6}#main section:nth-child(4){background-color:#e0ddd6}#main section:last-child{background-color:#e0ddd6}.custompaddinglinks{padding-left:30px}.custompaddingrechts{padding-right:30px}#main section:first-child>.container{padding-top:30px}#main section:last-child>.container{padding-bottom:30px}h2.m-b{margin-bottom:0px;margin-left:0px}#main section:nth-child(even) p{color:#fff}#main section:nth-child(2) p{color:#000}#main section:nth-child(4) h2,#main section:nth-child(6) h2{color:#83878e}.home #main section:nth-child(even) p{color:#fff}#main section:last-child p{color:#000}#main section:nth-child(2) h2{color:#30343e}.home #main section:nth-child(even) h2{color:#83878e}#main section:last-child h2{color:#30343e}.home #main section:nth-child(8) h2{color:#30343e}.home #main section:nth-child(6) h2{color:#83878e}#main section:last-child p{color:#000}.home #main section:last-child p{color:#000 !important}.home #main section:nth-child(4) h2,.home #main section:nth-child(4) p{color:#30343e}#main section:nth-child(even) a{color:#83878e}#main section:nth-child(even) a:hover{color:#30343e}#main section:nth-child(even) a.fw_button{color:#fff}.home #main section:nth-child(1){background-color:#fff;background-image:url(/files/tons-brillenmode-background-bril-getekend-3.jpg);background-attachment:fixed;background-position:bottom;background-repeat:no-repeat;background-size:contain}.home #main section:nth-child(2){background-color:#000;background-image:url(/files/tons-brillenmode-background-steen.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#main section:nth-child(4){background-color:#000;background-image:url(/files/tons-brillenmode-background-steen.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.home #main section:nth-child(4){background-color:#e0ddd6;background-image:url(/files/tons-brillenmode-background-vrouw-bril-home.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.page-6534 #main section:nth-child(3){background-color:#000;background-image:url(/files/tons-brillenmode-background-steen.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.page-420 #main section:nth-child(2){background-image:url(/files/tons-brillenmode-background-vrouw-bril-1.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.page-417 #main section:nth-child(2){background-image:url(/files/tons-brillenmode-background-zonnebril-bril.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.page-416 #main section:nth-child(2){background-image:url(/files/tons-brillenmode-background-kinderbril.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.page-427 #main section:nth-child(2),.page-430 #main section:nth-child(2){background-image:url(/files/tons-brillenmode-background-contactlens.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.page-6534 section:nth-child(3) p{color:#fff !important}.page-6534 section:nth-child(3) h2{color:#83878e !important}.home #main section:nth-child(6){background-image:url(/files/tons-brillenmode-background-lenzen.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.customquote{margin-top:50px;font-size:33px;line-height:40px;border-top:solid 2px #fff;border-bottom:solid 2px #fff;padding:30px 0 30px 0}.customquote2{font-size:21px;margin-top:18px}.customkadervlak{padding:20px;border:1px solid #fff}.logo-carousel .bx-next,.logo-carousel .bx-prev{background-color:transparent}.customborderlinks{padding-left:50px;border-left:solid 2px #fff}.customborderrechts{padding-right:50px;border-right:solid 2px #fff}.customnaastafbeelding{position:absolute;left:-20px;top:-35px;right:-100;width:550px}.customnaastafbeelding2{position:absolute;top:266px;left:390px;width:450px}.page-2031 #main section:nth-child(1),.page-2252 #main section:nth-child(1),.page-3954 #main section:nth-child(1),.page-2307 #main section:nth-child(1),.page-1995 #main section:nth-child(1),.page-4858 #main section:nth-child(1){background-color:#fff}.social-share-detail .social-button{background-color:#30343e !important}.social-button:hover{background-color:#83878e !important;color:#ffffff !important}.social-share-detail .social-button{padding-left:50px}.social-share-detail .social-icons a{width:53px}.social-share-detail .open .facebook{right:-56px}.social-share-detail .open .twitter{right:-111px}.social-share-detail .open .linkedin{right:-167px}.social-share-detail .open .pinterest{right:-222px}.template-77 #main section:nth-child(1),.template-99 #main section:nth-child(1),.template-55 #main section:nth-child(1),.template-103 #main section:nth-child(1),.template-90 #main section:nth-child(1),.template-89 #main section:nth-child(1),.template-110 #main section:nth-child(1),.template-91 #main section:nth-child(1),.template-100 #main section:nth-child(1),.template-92 #main section:nth-child(1),.template-93 #main section:nth-child(1),.template-101 #main section:nth-child(1),.template-104 #main section:nth-child(1),.template-109 #main section:nth-child(1),.template-107 #main section:nth-child(1),.template-106 #main section:nth-child(1){margin-top:80px}.page-740 #main section:nth-child(1){margin-top:150px;background-color:#fff}.customkader{padding:20px;background-color:#fff;min-height:265px}.customkader2{padding:20px;background-color:#fff;min-height:292px}@media only screen and (max-width:1240px){.customkader{padding:20px;background-color:#fff;min-height:375px}.customkader2{padding:20px;background-color:#fff;min-height:375px}}@media only screen and (max-width:1024px){.customkader{padding:20px;background-color:#fff;min-height:460px}.customkader2{padding:20px;background-color:#fff;min-height:545px}}@media only screen and (max-width:767px){.customkader,.customkader2{min-height:auto}}.menu_sidebar .fw_subs_wrapper ul li a{border-radius:0}.home #main section:nth-child(8){overflow:hidden}.footer img:hover{filter:invert(100%)}.inline-photo,.inline-photo2,.inline-photo3,.inline-photo4,.inline-photo5,.inline-photo6,.inline-photo7,.inline-photo8,.inline-photo9{opacity:0;width:100%;will-change:transform,opacity}.inline-photo4{transition:opacity .3s .4s ease-out}.inline-photo5{transition:opacity .4s .5s ease-out}.inline-photo6{transition:opacity .5s .6s ease-out}.inline-photo{transition:opacity .3s .4s ease-out}.inline-photo2{transition:opacity .4s .5s ease-out}.inline-photo3{transition:opacity .5s .6s ease-out}.inline-photo7{transition:opacity .6s .7s ease-out}.inline-photo8{transition:opacity .7s .8s ease-out}.inline-photo9{transition:opacity .8s .9s ease-out}.inline-photo10,.inline-photo11,.inline-photo12,.inline-photo13{will-change:transform;opacity:0;width:100%}.inline-photo10,.inline-photo13{transition:opacity .3s .4s ease-out}.inline-photo11{transition:opacity .4s .5s ease-out}.inline-photo12{transition:opacity .5s .6s ease-out}.inline-photo.is-visible,.inline-photo2.is-visible,.inline-photo3.is-visible,.inline-photo4.is-visible,.inline-photo5.is-visible,.inline-photo6.is-visible,.inline-photo7.is-visible,.inline-photo8.is-visible,.inline-photo9.is-visible,.inline-photo10.is-visible,.inline-photo11.is-visible,.inline-photo12.is-visible,.inline-photo13.is-visible{opacity:1}#main .customhomeblokkenopmaak .item{margin-top:40px;margin-bottom:60px}.customhomeblokkenopmaak .col{padding-left:20px;padding-right:20px}.customhomeblokkenopmaak .home-blocks .inner{padding:0px}.customhomeblokkenopmaak{padding-left:40px;padding-right:40px}.home .home-blocks .inner a{font-weight:600}.img-wrapper{width:auto;overflow:hidden}.inner-img{transition:0.3s}.inner-img:hover{transform:scale(1.1)}.img-wrapper{display:inline-block;box-sizing:border-box}.contact #main section:first-child>.container{padding-top:60px}.contact #main section:nth-child(1){padding-bottom:50px}.contact #main section:last-child{padding-bottom:0px}.page-3964 h2.m-b,.page-3965 h2.m-b,.page-3966 h2.m-b,.page-3967 h2.m-b,.page-3968 h2.m-b{margin-left:0px}.navigation-blocks h3{font-size:20px;margin-top:100px;text-shadow:2px 3px 5px rgba(0,0,0,0.5)}@media only screen and (max-width:1240px){.navigation-blocks h3{font-size:18px;margin-top:80px;text-shadow:2px 3px 5px rgba(0,0,0,0.5)}}@media only screen and (max-width:1024px){.navigation-blocks h3{font-size:13px;margin-top:60px;text-shadow:2px 3px 5px rgba(0,0,0,0.5)}}@media only screen and (max-width:767px){.navigation-blocks h3{font-size:13px;margin-top:70px;text-shadow:2px 3px 5px rgba(0,0,0,0.5)}}@media only screen and (max-width:400px){.row.navigation-blocks .col-xs-6{width:100%}.navigation-blocks h3{font-size:23px;margin-top:100px;text-shadow:2px 3px 5px rgba(0,0,0,0.5)}}.masonry_wrapper h2,.masonry_wrapper h3{color:#000000}span.s1,.masonry a,.masonry p{color:#000000 !important}span.s1:hover,.masonry a:hover,.masonry p:hover{color:#507514 !important}.custom-project .inner{height:304px !important;border:none !important;font-size:15px;padding:0px !important;margin:0px !important;background-color:rgba(250,250,250,0.8);margin-bottom:20px !important}.custom-project .col{padding-left:0px !important;padding-right:0px}.custom-project h2{margin:19px}.custom-project .page-text{padding:19px}#main section:nth-child(even) .custom-project .page-text{color:#000000}.template-26 h2.m-b,.template-77 h2.m-b,.template-89 h2.m-b,.template-90 h2.m-b,.template-91 h2.m-b,.template-93 h2.m-b,.template-95 h2.m-b,.template-99 h2.m-b,.template-100 h2.m-b,.template-101 h2.m-b,.template-103 h2.m-b,.template-104 h2.m-b,.template-105 h2.m-b,.template-106 h2.m-b,.template-107 h2.m-b,.template-109 h2.m-b,.template-110 h2.m-b{color:#000000;border-bottom:none;margin-bottom:20px}.masonry_wrapper h2,.masonry_wrapper h3{color:#fff;margin:15px 0;width:100%}.template-26 .page-text{color:white}.fw_list h2{margin-top:0px !important;padding-top:45px;margin-bottom:-10px}#main section:nth-child(even) .custom-projecten h2{color:#30343e}a.read-more{color:#30343e}a.read-more:hover{color:#83878e}#main section>.container{background-color:transparent}.template-26 .page-text{color:#000}.custom-projecten .custom-project:nth-child(odd) .custom-project-image{float:right}.custom-project .inner img{max-width:580px;max-height:304px;min-height:303px}.custom-projecten .custom-project:nth-child(odd) .custom-project-image .inner img{float:right}@media only screen and (max-width:1024px){.top.top-1{display:none}}@media only screen and (max-width:767px){h1{font-size:27px}.logo{padding-left:10px}.header .logo img{width:28vw}.customdesktop{display:none}.custommobiel{display:block}.custompaddinglinks{padding-left:0px}.custompaddingrechts{padding-right:0px}#main section:first-child>.container{padding-top:20px}#main section:nth-child(1){padding-top:0px}#main section:last-child>.container{padding-bottom:20px}#main section>.container{padding-top:20px;padding-bottom:20px}.top .table-cell{height:45px}a.fw_form_submit_link{margin-top:20px}.footer p{text-align:left !important}.footer{min-height:280px}.footer .col-sm-6{width:100%}.row.navigation-blocks .col-xs-6{width:50%}.navigation-blocks h3{font-size:13px}.customsliderbutton a{font-size:3.1vw;color:#fff;background-color:transparent;padding:.7vw .7vw;position:absolute;top:76vw;left:10vw;border:solid 1px #fff}.customsliderbutton2 a{font-size:5vw;color:#ffffff;background-color:#000000;padding:.7vw 3vw;position:absolute;top:83vw;right:30vw;border:solid 1px #fff}.customsliderbutton2 a:hover{background-color:#ffffff;color:#000000}.customsliderblok{position:absolute;background-color:#000;width:72vw;height:25vw;right:15vw;bottom:39vw}.customslidertekst p{line-height:6vw;font-size:5vw;width:67vw;position:absolute;top:56vw;left:16vw;text-align:center;text-transform:uppercase}.customslidertekst2 p{line-height:6vw;font-size:4vw;width:68vw;position:absolute;top:56vw;left:15vw;text-align:center;text-transform:uppercase}.custom-projecten .custom-project:nth-child(odd) .custom-project-image .inner img{float:left}.custom-projecten .custom-project:nth-child(even) .custom-project-image .inner img{margin-bottom:-20px}.custom-project .inner img{width:100% !important}.custom-project .inner{height:auto !important}.custom-project .inner img{min-height:auto}.social-share-fixed{display:none}.customquote{margin-top:0px}.customborderlinks{padding-left:0px;border-left:solid 0px}.customborderrechts{padding-right:0px;border-right:solid 0px #fff}.customnaastafbeelding{position:relative;left:0;top:-41px;right:-100;width:auto;margin-bottom:-50px}.customnaastafbeelding{margin-top:30px}.customnaastafbeelding2{position:relative;top:-40px;left:0;width:auto;margin-bottom:-60px}.page-6535 #main section:nth-child(5) h2{margin-top:-30px}.contact #main section:first-child>.container{padding-top:40px}.home #main section:nth-child(2),#main section:nth-child(4),.page-6534 #main section:nth-child(3),.page-420 #main section:nth-child(2),.page-417 #main section:nth-child(2),.page-416 #main section:nth-child(2),.page-427 #main section:nth-child(2),.page-430 #main section:nth-child(2),.home #main section:nth-child(6),.home #main section:nth-child(1){background-image:none}.page-666 .custommobiel img,.page-6534 .custommobiel img{margin-top:45px}.page-666 #main section:nth-child(5) h2,.page-6534 #main section:nth-child(3) h2{margin-top:-40px}.page-416 .custommobiel img{margin-bottom:70px}.page-427 .custommobiel img{margin-bottom:50px}.page-416 #main section:nth-child(3) p{margin-bottom:-40px}}@media only screen and (max-width:480px){.footer{min-height:310px}}@media only screen and (max-width:400px){.row.navigation-blocks .col-xs-6{width:100%}.navigation-blocks h3{font-size:18px}}