.profiel-wrapper{width:100%;height:auto;float:left;margin-top:10px;color:#fff}.profiel-wrapper form{width:60%;margin:0 auto;height:auto;padding:20px;box-sizing:border-box;background-color:rgba(40,39,36,.9)}.profiel-wrapper p{margin:20px 0 10px 0}.lbl{width:100%;height:40px;margin-bottom:10px;text-indent:10px;font-size:20px}.profiel-wrapper textarea{width:100%;height:100px;background-color:none}.opslaan{background-color:#decba7;color:#fff;width:100%;height:40px;border:none;margin-top:10px;font-size:18px;text-transform:uppercase;font-weight:600;cursor:pointer}.yes-no{float:left;width:100%;box-sizing:border-box}.yes-no button{margin-bottom:10px;width:48%;cursor:pointer;color:#fff;height:40px;font-size:16px;font-weight:600;border:solid 1px #fff;box-sizing:border-box;padding:10px;background:none}.yes{float:left}.no{float:right}.yes-active{border:none!important;background-color:green!important}.no-active{border:none!important;background-color:red!important}nav ul{position:relative}nav ul li{position:relative}nav a{display:block}nav ul ul{position:absolute;list-style:none;padding:0;display:none}nav ul ul li{float:none}nav ul li ul{margin-left:-222px;margin-top:4px}.dropdown-login{width:300px;height:auto;background-color:rgba(38,38,38,.9);position:absolute;padding:20px;box-sizing:border-box;z-index:50000}.close{float:left;width:100%;text-align:right;height:25px;margin-bottom:10px}.close a{text-decoration:none;text-align:right;color:#fff!important;line-height:25px}.dropdown-login input{width:100%;height:40px;float:left;margin-bottom:10px;text-indent:5px}.forget{width:60%;height:40px;line-height:40px;font-size:13px;text-align:left;float:left;color:#fff}.dropdown-login button{width:40%;height:40px;font-size:15px;font-weight:600;margin:0;padding:0;float:left;background-color:#decba7;color:#fff;border:none;cursor:pointer}body{font-family:sans-serif;margin:0;padding:0;font-family:lato;background-size:cover;background-image:url('/assets/images/bg.png');height:100vh;background-repeat:no-repeat;background-attachment:fixed}.container{width:100%}.container-wrapper{width:1200px;margin:0 auto}header{width:100%;min-height:64px;background-color:#282724;float:left;margin-top:60px}.logo{width:25%;height:64px;float:left;border-bottom:solid 4px #282724;text-align:center}.logo img{margin-top:7px}.hamburger-menu{display:none;float:left;color:#fff;line-height:75px;margin-left:20px}nav{display:table;width:75%;border:none;box-sizing:border-box;padding:0;margin:0}nav ul{display:table-row}nav li{display:table-cell;margin:0;text-align:center;min-height:64px;line-height:64px;border-bottom:solid 4px #282724}nav li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;font-family:lato}#login{background-color:#decba7;border-bottom-color:#decba7}.active-li{background-color:#fff;color:#000;border-bottom:solid 4px #decba7}.active-li a{color:#282724}nav li:hover{background-color:#fff;color:#000;border-bottom:solid 4px #decba7}nav li:hover a{color:#000}.slider{width:100%;float:left;margin-top:20px;position:relative}.kop{width:100%;float:left;height:55px;margin-top:10px}.recent{background-color:#282724;color:#fff;float:left;padding:12px 19px;margin-top:10px;margin-left:30px;font-size:20px;font-weight:700}.berichten{width:100%;min-height:350px;float:left}.blok{width:270px;margin-right:30px;min-height:350px;margin-top:25px;float:left;position:relative}.blok:last-child{margin-right:none}.wrapper{width:245px;height:auto;float:right;border:solid 2px #fff;background-color:#fff;box-sizing:border-box;font-size:11px;padding-bottom:15px}.wrapper h5{font-size:14px;margin:15px 0}.date{width:50px;height:50px;color:#fff;z-index:999;background-color:#decba7;top:0;left:0;position:absolute;text-align:center}.datum{font-size:20px;margin:0;margin-top:8px}.maand{font-size:12px;margin:0}.photo{width:100%;height:160px;background-repeat:no-repeat;background-size:cover;position:relative}.driehoek{position:absolute;top:0;right:0;margin:2px}.driehoek2{position:absolute;top:0;left:0;margin:2px}.triangle-down-left{width:21%;height:50px;overflow:hidden;bottom:0;left:0;position:absolute}.triangle-down-left:after{content:"";display:block;width:0;height:0;border-right:500px solid transparent;border-bottom:500px solid #fff}.triangle-down-left i{color:#decba7;line-height:70px;position:absolute;margin-left:7px;font-size:18px}.text-wrapper{padding:15px}.lees-meer{padding:2px 10px;float:left;border:solid 1px #decba7;color:#282724;line-height:30px;text-align:center;margin-top:20px;position:relative}.lees-meer:hover{background-color:#decba7;color:#fff}.content{float:left;color:#fff;width:1144px;margin-left:25px;margin-top:25px}.title-bar{width:100%;height:50px;background-color:#282724;text-align:center;float:left;margin-top:20px}.title-bar h1{font-family:signpaintermedium;color:#fff;font-size:28px;margin:0;padding:0;line-height:55px}.locatie-content{float:right;margin-bottom:20px}.locatie-description{float:left;width:50%;padding:40px;background-color:#282724;float:left;color:#fff;box-sizing:border-box;line-height:25px;margin-bottom:5px;padding-bottom:50px}#map_canvas{width:600px;height:500px}#routeStart{width:70%;float:left;height:40px;box-sizing:border-box;margin-top:20px;border:solid 1px #282724;font-size:18px;text-indent:10px}#plan-route{width:30%;height:40px;float:right;box-sizing:border-box;background-color:#282724;border:none;color:#fff;font-size:18px;margin-top:20px;cursor:pointer}#plan-route:hover{background-color:#decba7;color:#fff}.adp-legal{display:none}#directionsPanel{clear:both}.adp div{background-color:#fff;box-sizing:border-box;padding:10px}.adp-placemark{background-color:#282724!important;color:#fff!important}#routeStart:active{background-color:#decba7!important}.photo-footer{float:left;max-height:225px}.photo-footer img{float:left;width:25%;box-sizing:border-box;height:100%;max-height:225px;padding-left:5px}.photo-footer img:last-child{margin:0}.wedding{float:left;width:845px;min-height:438px;background-color:#282724;padding:10px 30px;box-sizing:border-box;font-size:14px;line-height:21px}.wedding img{float:right;width:100%;margin:5px}.wedding-text{width:100%;float:left}.bruidspaar{float:right;width:243px;background-color:#282724;padding:10px 20px;box-sizing:border-box;font-size:14px;line-height:21px;padding-bottom:27px}.bruidspaar img{width:100%;margin-top:26px}.text-page{width:100%;padding:40px;background-color:#282724;float:left;margin-top:10px;color:#fff;box-sizing:border-box;line-height:25px;margin-bottom:5px;padding-bottom:50px}h1,h2{width:100%;line-height:35px;font-size:28px;color:#decba7;float:left;margin-bottom:10px;font-family:Lato;font-weight:700;font-style:normal}.img-wrapper{width:230px;float:right;height:auto}.opties{width:100%;float:left;height:50px;background-color:#fff;margin-bottom:20px;text-align:center}.opties label{display:inline-block;cursor:pointer;margin-right:15px;font-size:18px;display:inline-block;vertical-align:middle;line-height:50px}.opties input[type=checkbox]{height:20px;width:20px;box-sizing:border-box;padding:0;display:inline-block;vertical-align:middle}.guest-list{width:100%}.guest-list-table{float:left;width:100%;font-size:14px;border-collapse:separate;border-spacing:0 5px}.guest-list-table thead{border-spacing:none!important}.guest-list-table thead th{background-color:#282724;padding:0;text-transform:uppercase;font-size:14px;text-align:center;height:40px;text-indent:10px;color:#fff}.guest-list-table tbody tr td:nth-child(2){font-weight:900;font-size:18px}.guest-list-table tbody tr{height:100px;background-color:rgba(255,255,255,.95)}.guest-list-table img{min-width:100%;height:auto;max-width:135px;float:left;background-position:50% 50%}.guest-list-table .picture{padding:0}.guest-list-table tr{text-align:center}.foto-kop{width:12%}.naam-kop{width:22%}.relatie-kop{width:40%}.dieet-kop{width:26%}footer{width:1120px;padding:0 25px;float:left;margin-top:20px;height:84px;font-size:14px;margin-bottom:50px;position:relative}.ben{color:#decba7;font-weight:900;font-size:16px;width:75px}.copy{font-size:12px;margin:0;color:#fff;width:300px}footer img{float:right;width:150px;bottom:0;position:absolute;right:0}footer p{margin:5px 0;background-color:#282724;padding:10px}#footer{width:1200px;float:left;padding:0}.kat{display:none;color:#decba7;font-size:40px;transform:rotate(344deg) scale(1) skew(1deg) translate(0);-webkit-transform:rotate(344deg) scale(1) skew(1deg) translate(0);-moz-transform:rotate(344deg) scale(1) skew(1deg) translate(0);-o-transform:rotate(344deg) scale(1) skew(1deg) translate(0);-ms-transform:rotate(344deg) scale(1) skew(1deg) translate(0);font-family:signpaintermedium;float:left;padding:15px 0;width:100%;height:80px}.owl-dots{background-color:#282724;height:40px;line-height:40px;margin-top:-10px}.sticky{z-index:9999;position:fixed;left:0;top:0;margin-top:0}.nano{width:100%;float:left}.klok{width:90px;height:53px;background-color:rgba(40,39,36,.8);z-index:9999;right:10px;top:10px;position:absolute;padding-top:14px}.blog{width:100%;float:left}.dcsns-toolbar{background-color:rgba(255,255,255,.8);padding:10px 0!important}.locatie{width:100%;float:left;margin-top:10px}#social-stream{margin-top:25px}.flip-clock-wrapper ul{margin:3px!important;width:16px!important;height:30px!important}.flip-clock-wrapper ul li a div div.inn{font-size:20px!important}.flip-clock-wrapper ul li{line-height:35px!important}.flip-clock-divider .flip-clock-label{right:-39px!important}.flip-clock-dot.bottom{bottom:73px!important}.flip-clock-dot.top{top:13px!important}.hours span:first-child{margin-right:5px!important}.flip-clock-dot{display:block;background:#fff;width:4px;height:4px}.search-bar{width:250px;height:35px;border:solid 1px #323232;text-indent:5px;font-size:15px;margin:0;margin-top:7px}.search-button{height:35px;width:40px;margin:0;padding:0;color:#fff;background-color:#323232;border:none;padding-top:2px;cursor:pointer}.opties br{display:none}.green{}.red{background:-moz-linear-gradient(left,rgba(255,50,50,0) 0%,rgba(255,50,50,0) 1%,rgba(255,50,50,1) 54%,rgba(255,50,50,1) 61%);background:-webkit-linear-gradient(left,rgba(255,50,50,0) 0%,rgba(255,50,50,0) 1%,rgba(255,50,50,1) 54%,rgba(255,50,50,1) 61%);background:linear-gradient(to right,rgba(255,50,50,0) 0%,rgba(255,50,50,0) 1%,rgba(255,50,50,1) 54%,rgba(255,50,50,1) 61%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff3232',endColorstr='#ff3232',GradientType=1);color:#fff;font-size:22px}.gold{}.wedding-text p{margin-top:0}.bruidspaar-text p{margin-bottom:0}img.profile{max-width:135px}span.flip-clock-divider.hours,span.flip-clock-divider.hours~*{display:none}img.guestConfirmed{min-width:auto!important;float:none;margin-right:10px}div.answer{background:#000;padding:15px}.input-validation-error{background-color:#ffb6c1}.bruidspaar h2{font-size:24px}a{}.owl-carousel .owl-item img{height:400px!important}@media screen and (max-width:1250px){.container-wrapper{width:1000px}.logo{width:22%}nav{width:78%}nav li{line-height:64px}nav li a{font-size:12px}.blok{width:235px;margin-right:15px}.wrapper{width:212px}.triangle-down-left{width:24%}.wedding{width:670px;min-height:475px}.wedding-text{width:100%}.bruidspaar{width:255px;min-height:475px}.content{width:960px;margin-top:30px}footer{width:934px}#footer{width:100%}.recent{padding:12px 17px;font-size:17px;margin-left:27px}#map_canvas{width:100%!important}.locatie-content{width:50%}.dropdown-login{margin-left:-9px}}@media screen and (max-width:1024px){.container-wrapper{width:750px}.logo img{margin-top:13px;width:120px}nav li a{font-size:10px}.blok{width:355px}.wrapper{width:330px}.photo{height:218px}.wedding{width:700px}.content{width:700px}.bruidspaar{margin-top:25px;min-height:298px;float:left;width:100%}.bruidspaar img{width:245px;float:right;margin-top:0}.bruidspaar-text{width:390px;float:left}footer{width:675px}.dropdown-login{margin-left:-28px}#routeStart{width:100%}#plan-route{width:100%;margin-top:0}}@media screen and (max-width:768px){.container-wrapper{width:590px}.logo{width:100%}.logo img{margin-right:50px}nav{width:100%}nav li{width:100%;float:left;min-height:33px;line-height:33px}nav li a{font-size:12px}.hamburger-menu{display:block}nav{padding:0;display:none}.blok{width:275px}.wrapper{width:249px}.photo{height:175px}.content{width:540px}.wedding{width:100%}.wedding-text{width:100%}.img-wrapper{width:185px}.bruidspaar{min-height:255px}.bruidspaar-text{width:280px}.bruidspaar img{width:185px;margin-right:15px}footer{width:515px}.copy{font-size:11px;width:258px}.recent{padding:12px 37px}.slider{margin-top:0}.guest-list-table tbody tr td:not(:first-child){width:100%;float:left}.guest-list-table tbody tr td:first-child{width:100%;float:left;line-height:22px}.guest-list-table tbody tr td:nth-child(3){margin-bottom:5px;line-height:18px}.guest-list-table tbody tr td:first-child img{margin:0 auto;float:none;margin-top:10px}.guest-list-table thead{display:none}.opties{height:96px}.search-bar{width:373px;margin-left:4px}.last-label{margin-right:0!important}.guest-list-table td{padding:0}.search-bar{margin-top:0}.guest-list-table tbody tr td:first-child img{margin-top:0}.guest-list-table tbody tr{height:auto;float:left;width:100%;margin-bottom:20px}#map_canvas{height:300px}.green,.gold,.red{height:40px;line-height:40px}nav ul ul li{float:none;float:left}nav ul li ul{margin-left:0;margin-top:4px}nav ul ul{position:inherit}.dropdown-login{background-color:#282724;margin-left:0;position:inherit;float:left;left:0;width:100%;margin:0;box-sizing:border-box}.profiel-wrapper form{width:100%}.locatie-description{width:100%}.locatie-content{width:100%}}@media screen and (max-width:600px){html{}body{background-image:url("../images/bg-mobile.png");background-size:100%}.container-wrapper{width:460px}.blok{width:100%}.wrapper{width:90%;margin-right:20px}.photo{height:285px}.content{width:90%}.wedding-text{width:100%}.img-wrapper{width:100%;padding-bottom:10px}.img-wrapper img{width:47%}.img-wrapper img:last-child{float:left}.img-wrapper img:first-child{margin-top:24px}.bruidspaar-text{width:100%}.bruidspaar img{width:100%;margin-right:0;margin-top:15px}footer{width:100%;text-align:center;height:auto;padding:0}footer div{width:100%;text-align:center}footer img{float:none;position:relative;margin-top:10px}.copy{margin:0 auto;margin-top:10px}.ben{margin:0 auto}.lees-meer{float:none}.text-wrapper a{text-decoration:none;font-size:14px}.kop{height:110px}.recent{padding:12px 20px;box-sizing:border-box;width:100%;margin:0;margin-top:10px;text-align:center}.klok{height:46px;width:66px;margin-right:0!important}.flip-clock-wrapper ul{width:16px!important}.flip-clock-wrapper ul{height:26px!important}.flip-clock-wrapper ul li a div div.inn{font-size:17px!important}.flip-clock-wrapper ul li{line-height:34px!important}.flip-clock-divider .flip-clock-label{right:-51px!important}.flip-clock-dot.bottom{bottom:65px!important}.flip-clock-dot.top{top:15px!important}.kop{height:128px}.flip-clock-wrapper{width:100%;margin:0 auto!important;margin-top:10px!important}#routeStart{width:100%}#plan-route{width:100%;margin-top:0;margin-bottom:20px}#map_canvas{height:220px}.photo-footer{max-height:none;box-sizing:border-box}.photo-footer img{max-height:none;width:100%;margin:0;padding:2px;float:left}}@media screen and (max-width:480px){.container-wrapper{width:calc(100% - 30px)}.recent{box-sizing:border-box}.photo{max-height:225px;background-position:center center}.title{font-size:23px}.lees-meer{width:100%;box-sizing:border-box;font-size:13px}.wrapper{font-size:13px}.content{width:100%;margin-left:0}.img-wrapper{padding-bottom:20px}.img-wrapper img{width:100%;float:left;margin:0}.img-wrapper img:last-child{margin-top:20px}.kat{padding:30px 0;height:40px}.copy{width:100%;box-sizing:border-box;font-size:13px}.owl-prev,.owl-next{height:30px!important}.owl-prev img,.owl-next img{height:20px;margin-top:5px!important}.owl-dots{height:30px;line-height:28px}.owl-theme .owl-dots .owl-dot span{margin:0 4px!important}header{margin-top:30px}.opties{text-align:left;height:145px;box-sizing:border-box;padding:10px}.opties br{display:block}.opties label{line-height:30px}.search-bar{margin:0;padding:0;width:calc(100% - 44px)}}@media screen and (max-width:320px){.photo{max-height:190px}.wrapper{width:100%;margin-right:0}.title{line-height:30px;margin-top:10px}.kat{height:24px}.klok{height:60px}.flip-clock-wrapper{width:240px!important}.flip-clock-wrapper ul{width:18px!important}.flip-clock-wrapper ul{height:35px!important}.flip-clock-wrapper ul li a div div.inn{font-size:22px!important}.flip-clock-wrapper ul li{line-height:40px!important}.flip-clock-dot.bottom{bottom:70px!important}.slider{margin-top:0}.flip-clock-divider .flip-clock-label{right:-42px!important}.seconds span:first-child{right:-49px!important}}@font-face{font-family:'signpaintermedium';src:url('/assets/css/signpainter-housescript-webfont.eot');src:url('/assets/css/signpainter-housescript-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/css/signpainter-housescript-webfont.woff2') format('woff2'),url('/assets/css/signpainter-housescript-webfont.woff') format('woff'),url('/assets/css/signpainter-housescript-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:local('Lato Black'),local('Lato-Black'),url(https://fonts.gstatic.com/s/lato/v11/G2uphNnNqGFMHLRsO_72ngLUuEpTyoUstqEm5AMlJo4.woff) format('woff')}