
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700);.capitalize{text-transform:capitalize;text-transform:uppercase}.displaynone{display:none}.clear{clear:both}.wrap{text-wrap:wrap;word-wrap:break-word;word-break:normal}.placeholder{color:#aaa}.hidden-overflow{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}body{overflow-x:hidden}.topbar{background-image:url(../images/radar.png);background-repeat:no-repeat;background-position:top right;background-color:#c92361}.topbar ul{list-style:none}.topbar ul li{color:#fff;text-transform:capitalize;text-transform:uppercase;font-weight:700}.topbar nav{width:100%}.topbar nav.navbar{background-color:#cfcfcf;color:#fff;border-bottom:1px solid #fff;border-top:1px solid #fff}.topbar nav.navbar .container .navbar-nav .nav-link{color:#fff;font-weight:700;text-transform:capitalize;text-transform:uppercase;font-family:'Source Sans Pro'}.searchform{position:relative;background-image:url(../images/bgsearch.png);background-repeat:repeat}.searchform .container{background-image:url(../images/building.png);background-repeat:no-repeat;background-position:center bottom}.searchform h2{font-family:'Source Sans Pro';font-weight:700;font-size:1.8rem;color:#fff;text-transform:capitalize;text-transform:uppercase}.searchform h2 strong{text-transform:capitalize;text-transform:uppercase}.searchform h2 strong.country,.searchform h2 strong.site{color:#c92361}.searchform .form-control{height:44px;line-height:44px;font-size:16px}.searchform button,.searchform input{margin-top:1rem;margin-right:10px;float:left;border-radius:0}@media (min-width:992px){.searchform button,.searchform input{width:100%}}.searchform button{border:1px solid #fff;color:#fff!important;padding:0;background-color:#c92361;font-weight:700;cursor:pointer}@media (min-width:992px){.searchform button{width:100}}section.curve{position:relative;background:#000}section.curve.brown,section.curve.brown div{background-color:#222325}section.curve div{position:absolute;height:120px;width:120%;left:-50px;top:-80px;border-top:1px solid #fff;transform:rotate(-2deg);display:block}section.intro{background-color:#cfcfcf;background-image:url(../images/building.png);background-repeat:no-repeat;background-position:bottom right}section.intro h3{color:#000;font-size:1.5rem;text-transform:capitalize;text-transform:uppercase;font-family:'Source Sans Pro';font-weight:700}section.intro h3 strong{color:#000}section.intro p{color:#000;font-size:.9rem}section.category,section.company,section.contact,section.page,section.searchresults{background-color:#fff}section.alwaysfind{background-image:url(../images/vlak3.png);background-size:cover;min-height:400px}section.alwaysfind h3{color:#fff;font-family:'Source Sans Pro';text-transform:capitalize;text-transform:uppercase;font-weight:700;font-size:3rem}section .advertise .colleft{background-image:url(../images/vlak-left.png);background-position:right center;background-repeat:no-repeat}section .advertise .colleft .btn-secondary{background-color:#c92361}section .advertise .colleft h3{font-weight:700;text-transform:capitalize;text-transform:uppercase;font-size:1.5rem}section .advertise .colleft ul{list-style:none}section .advertise .colleft ul li{color:#c92361;font-weight:700}section .advertise .colright{background-image:url(../images/vlak-right.jpg);background-position:left center;background-color:#416f7e;background-repeat:no-repeat}.categories .col-md-3{padding-bottom:10px}.categories h1{margin-top:20px;margin-bottom:20px;height:36px;font-family:'Source Sans Pro';font-weight:700;text-transform:capitalize;text-transform:uppercase;color:#fff;font-size:2rem;text-align:center}.categories .card{border:none;background-color:none}.categories .card .card-header{border-bottom:0;margin-top:15px;background-color:#fff}.categories .card .card-header h3{margin:0;padding:0;background-color:#c92361;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;vertical-align:middle;color:#fff;font-size:18px;font-weight:700;text-transform:capitalize;text-transform:uppercase}.categories .card .card-body{background-color:none}.categories .card .card-body ul{padding-left:0;width:100%;list-style-type:"- "}.categories .card .card-body ul li a{color:#000}.categories .card .card-body a span{font-style:italic;color:#000}.categories .second{border-left:1px solid #c92361}.categories .first .btn{width:90%;text-align:left}.categories .last ul,.categories .second ul{list-style:none}.categories .last ul li::before,.categories .second ul li::before{content:"• ";color:#c92361}.categories .last ul li a:hover,.categories .second ul li a:hover{color:#c92361}.contact .card{border:none;background-color:#fff}.contact .card .card-header{background-color:#fff}.contact .card .card-header h1,.contact .card .card-header h2{text-transform:capitalize;text-transform:uppercase;font-family:'Source Sans Pro';font-weight:700;font-size:32px;line-height:32px}.contact .card .card-body{margin-left:10px;margin-right:10px;border:none}.contact .card .card-body h1,.contact .card .card-body h2,.contact .card .card-body h3{color:#c92361;text-transform:capitalize;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-weight:700}.contact .card .card-body h4{text-transform:capitalize;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-weight:700;padding-top:16px}.contact .card .card-body label{font-weight:400}.contact .card .card-body .elementcontainer{padding-bottom:10px}.contact .card .googlemap{width:100%;height:250px;min-height:250px}.contact .card .googlemap .maps{width:100%;height:100%}.searchresults .odd{background-color:#dadada}.searchresults #map_canvas{width:100%;height:350px}.searchresults .sidebarsearch{background:no-repeat #c92361;background:-moz-linear-gradient(225deg,transparent 30px,#c92361 10px);background:-o-linear-gradient(225deg,transparent 30px,#c92361 10px);background:-webkit-linear-gradient(225deg,transparent 30px,#c92361 10px);-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;border:none}.searchresults .sidebarsearch form{position:relative}.searchresults .sidebarsearch form input{margin-bottom:15px;height:44px;width:80%}.searchresults .sidebarsearch form button{position:absolute;right:0;bottom:0;width:55px;height:55px;background-image:url(../images/zoek-button.png);background-repeat:no-repeat;border:none;background-color:#c92361;color:transparent;box-shadow:none}.searchresults .searchresult{margin-top:10px;margin-bottom:10px;padding:10px}.searchresults .searchresult .card{margin-bottom:0;border:none;background-color:inherit}.searchresults .searchresult .card .card-body{border:none}.searchresults .searchresult .card .card-body .position{text-align:center;display:inline-block;width:2rem;height:2rem;line-height:2rem;color:#fff;background-color:#c92361;font-weight:700;font-size:1.4rem}.searchresults .searchresult .card .card-body h3{color:#000;font-size:1.6rem;font-weight:700;font-family:'Source Sans Pro',sans-serif;height:1.6rem;line-height:1.6rem;text-align:left}.searchresults .searchresult .card .card-body address{color:#000}.searchresults .searchresult .card .card-body .row a{display:inline-block;text-align:center;color:#000;font-weight:700}.searchresults .searchresult .card .card-footer{padding:0}.searchresults .searchresult:first{margin-top:0}.searchresults .summary{color:#000;padding-left:15px;padding-top:10px;padding-bottom:10px;font-size:1.2rem;margin-left:10px;margin-right:10px}.searchresults .summary strong{color:#c92361}.pager{background-color:#c92361}.pager .pagination{display:inline-block}.pager .pagination li{display:inline-block;background-color:#fff;width:2rem}.pager .pagination li a{color:#c92361;border-color:#fff;background-color:#fff;font-weight:700}.pager .pagination li a:hover{background-color:#fff;color:#c92361}.pager .pagination li.active{background-color:#c92361}.pager .pagination li.active a{border-color:#fff;color:#fff;background-color:#c92361}.pager .pagination li.active a:hover{background-color:#c92361;color:#fff}.company.header{background-color:#133944;border-top:1px solid #fff}.company.header .col-4{position:relative}.company.header address{color:#fff}.company.header h1{color:#fff;font-size:1.6rem;text-transform:capitalize;text-transform:uppercase}.company.header table{margin-top:20px;border:none}.company.header table tbody tr td{border:none}.company.header table tbody tr td img{width:100%}.company.header table tbody tr td a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.company .companylogo{width:250px;height:250px;padding:15px;border:1px solid #cfcfcf;background-color:#fff;background-repeat:no-repeat;background-position:center center;z-index:1001;margin-top:-80px}.company a{color:#c92361}.company h1,.company h3,.company h4{font-size:1.6rem;font-family:'Source Sans Pro';font-weight:700;margin-top:1rem}.company .card{border:none;box-shadow:0}.company .card .card-header{background-color:#fff;color:#000;border-bottom-color:#c92361;border-bottom-width:3px}.company .card .card-body{padding-top:1rem;padding-bottom:1rem}.company .card .card-body h3{color:#000}.company .card .card-body .maps{width:100%;height:280px;border:2px solid #fff;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}.company .card .card-body .description{line-height:2rem;font-size:.8rem}.company .card .card-body .description h3{color:#c92361}.company .card .card-body ul{padding-left:0}.company .card .card-footer{background-color:#fff}.company .reviews .btn-primary{background-color:#c92361;border-color:#c92361}.company .reviews input{border-radius:0}.company .reviews label{padding-top:1rem}.company .reviews .card .card-header{padding:10px}.company .reviews .card .card-header h3{color:#000;margin-bottom:0}.company .reviews .card .card-header .card-title i{padding-right:6px}.company .reviews .card .card-header .card-title a{text-decoration:none;display:block}.company .reviews .card .card-body i{padding-right:10px}.company .reviews .card .card-body button,.company .reviews .card .card-body label{margin-top:8px}.company .reviews .card .card-body .rating{border:2px solid #c92361;width:64px;height:64px;text-align:center;vertical-align:middle;line-height:60px;color:#c92361;font-size:24px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin:0 auto}.company .socialmedia i{color:#c92361;padding-right:2rem}.company .socialmedia i:hover{color:#c92361}.company .facebook .card,.company .facebook .card .card-body{padding:0}.company .companyphotos h3{font-weight:700}.company .companyphotos .img-thumbnail{border-radius:0}.company .fb-post span{margin-bottom:20px}footer{background-color:#222325}footer .sitemap h3{color:#fff;font-size:1.4rem;text-decoration:underline}footer .sitemap ul{list-style:none;padding-bottom:0;margin-bottom:0;padding-left:0}footer .sitemap ul li a{color:#fff;font-size:.8rem;display:inline-block}footer .sitemap ul li a:hover{text-decoration:underline}footer .sitemap ul li a:first-letter{text-transform:uppercase}footer .copyright{background-color:#c92361}footer .copyright a,footer .copyright p{line-height:48px;vertical-align:middle;color:#fff;padding:0;margin:0}footer .copyright p{color:#fff}#accountlogin .card,.account .card{border-color:#c92361}#accountlogin .card .card-header,.account .card .card-header{background-color:#c92361;border-color:#c92361;color:#fff}#accountlogin .list-group-item a,.account .list-group-item a{color:#000}#accountlogin .form-control-file,.account .form-control-file{margin-bottom:1rem;margin-top:1rem}#accountlogin .logo img,.account .logo img{margin-top:1rem;margin-bottom:1rem}.btn-primary{background-color:#c92361;border-color:#c92361}div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:0 0;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) 0 -16px no-repeat}div.star-rating,div.star-rating a{background:url(../images/star.gif) no-repeat}div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -16px!important}div.star-rating-hover a{background-position:0 -32px}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:0 0!important;overflow:hidden!important};