/*!
 * Panorama Studios
 */html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:100%;vertical-align:baseline;background:transparent;padding:0;border:0;outline:0;margin:0}img{vertical-align:bottom}html{overflow-y:scroll}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{font-size:100%;vertical-align:baseline;background:transparent;padding:0;margin:0}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:0;padding:0;margin:1em 0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}@font-face{font-family:'Officina';src:url('webfonts/officinaserifstd-book-webfont.eot');src:url('webfonts/officinaserifstd-book-webfont.eot?#iefix') format('embedded-opentype'),url('webfonts/officinaserifstd-book-webfont.woff') format('woff'),url('webfonts/officinaserifstd-book-webfont.ttf') format('truetype'),url('webfonts/officinaserifstd-book-webfont.svgz#ITCOfficinaSerifStdBook') format('svg'),url('webfonts/officinaserifstd-book-webfont.svg#ITCOfficinaSerifStdBook') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Officina';src:url('webfonts/officinaserifstd-bold-webfont.eot');src:url('webfonts/officinaserifstd-bold-webfont.eot?#iefix') format('embedded-opentype'),url('webfonts/officinaserifstd-bold-webfont.woff') format('woff'),url('webfonts/officinaserifstd-bold-webfont.ttf') format('truetype'),url('webfonts/officinaserifstd-bold-webfont.svgz#ITCOfficinaSerifStdBold') format('svg'),url('webfonts/officinaserifstd-bold-webfont.svg#ITCOfficinaSerifStdBold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Officina';src:url('webfonts/officinaserifstd-bookitalic-webfont.eot');src:url('webfonts/officinaserifstd-bookitalic-webfont.eot?#iefix') format('embedded-opentype'),url('webfonts/officinaserifstd-bookitalic-webfont.woff') format('woff'),url('webfonts/officinaserifstd-bookitalic-webfont.ttf') format('truetype'),url('webfonts/officinaserifstd-bookitalic-webfont.svgz#ITCOfficinaSerifStdBookItalic') format('svg'),url('webfonts/officinaserifstd-bookitalic-webfont.svg#ITCOfficinaSerifStdBookItalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Officina';src:url('webfonts/officinaserifstd-bolditalic-webfont.eot');src:url('webfonts/officinaserifstd-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('webfonts/officinaserifstd-bolditalic-webfont.woff') format('woff'),url('webfonts/officinaserifstd-bolditalic-webfont.ttf') format('truetype'),url('webfonts/officinaserifstd-bolditalic-webfont.svgz#ITCOfficinaSerifStdBoldItalic') format('svg'),url('webfonts/officinaserifstd-bolditalic-webfont.svg#ITCOfficinaSerifStdBoldItalic') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'Nexa';src:url('webfonts/nexa-book.eot');src:url('webfonts/nexa-book.eot?#iefix') format('embedded-opentype'),url('webfonts/nexa-book.woff2') format('woff2'),url('webfonts/nexa-book.woff') format('woff'),url('webfonts/nexa-book.ttf') format('truetype');font-weight:normal;font-style:normal}body{font:13px/20px Arial,Helvetica,sans-serif;color:#1a1a1a;background:#f3f3f3;overflow:hidden;min-width:950px}a{text-decoration:none;color:#002395}a:hover{color:#d52b1e}h1,h2{font:36px/36px 'Officina',Arial,Helvetica,sans-serif;color:#002395;margin:0 0 25px}h2{font-size:18px;line-height:30px;margin:0}p,ul,ol{margin:0 0 18px}ul,ol{padding-left:16px}ul ul,ul ol,ol ol,ol ul{margin:0}p+ul,p+ol{margin-top:-18px}a.arrow{font:18px/24px 'Officina',Arial,Helvetica,sans-serif;color:#002395;padding:0 30px 0 0;display:inline-block;position:relative}a.arrow:before{content:'';background:#e6e6e6;width:11px;height:11px;border-radius:50%;position:absolute;top:50%;right:10px;margin-top:-5.5px}a.arrow:after{content:'>';color:#fff;font-size:14px;font-family:'Nexa';line-height:1;position:absolute;z-index:2;top:50%;right:13px;margin-top:-7px}a.arrow.back{padding:0 0 0 20px}a.arrow.back:before{right:auto;left:0}a.arrow.back:after{content:'<';right:auto;left:3px}a.arrow:hover{color:#d52b1e}a.arrow:hover:before{background:#d52b1e}input[type=text],input[type=password],textarea,select,input[type=submit]{font:12px/16px Arial,Helvetica,sans-serif;color:#333;background:#fff;padding:6px 3px;border:1px solid;border-color:#bfbfbf #e6e6e6 #e6e6e6;border-radius:3px;-webkit-appearance:none;outline:0}input[type=text].ivld,input[type=password].ivld,textarea.ivld,select.ivld{background:#ffd1d1;border-color:#bd787d #d59798 #d59798}input[type=text].required,input[type=password].required,textarea.required,select.required{padding-left:2px;border-left:2px solid #bd787d}textarea{resize:vertical;overflow:auto;height:auto}select{height:30px;padding:2px}input[type=submit],button{background:-webkit-linear-gradient(top,#fefefe 0,#f1f1f1 50%,#e6e6e6 50%,#cfcfcf 100%);background:linear-gradient(to bottom,#fefefe 0,#f1f1f1 50%,#e6e6e6 50%,#cfcfcf 100%);display:inline-block;cursor:pointer;font-weight:bold;overflow:visible;padding:3px 13px;-webkit-appearance:none}input[type=submit]:hover{background:-webkit-linear-gradient(top,#eee 0,#e3e3e3 50%,#cfcfcf 50%,#bbb 100%);background:linear-gradient(to bottom,#eee 0,#e3e3e3 50%,#cfcfcf 50%,#bbb 100%)}input[type=submit]:active{background:#bfbfbf}input[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input.placeholder,textarea.placeholder{color:#999}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}a.button{display:block;font:bold 14px/30px 'Officina',Arial,Helvetica,sans-serif;white-space:nowrap;color:#fff;background:#002395;border-radius:3px;padding:0 30px 0 10px;position:relative}a.button:before{content:'';background:#fff;width:11px;height:11px;border-radius:50%;position:absolute;top:50%;right:10px;margin-top:-5.5px}a.button:after{content:'>';color:#002395;font-size:14px;font-family:'Nexa';line-height:1;position:absolute;z-index:2;top:50%;right:13px;margin-top:-7px}a.button.cabman{background:#0095c2;margin:0 0 20px}a.button.cabman:after{color:#0095c2}a.button.cabman:hover{background:#33aace}a.button.cabman:hover:after{color:#33aace}a.button.red{background:#d52b1e}a.button.red:after{color:#d52b1e}a.button.red:hover{background:#aa2218}a.button.red:hover:after{color:#aa2218}a.button:hover{background:#d52b1e}a.button:hover:after{color:#d52b1e}a.button+.form,a.button+h2{margin-top:20px}img.right{float:right;width:150px;height:100px;margin:3px 0 17px 20px;border-radius:3px}img.hero{margin:0 0 26px;border-radius:3px}table{position:relative;z-index:2;table-layout:fixed;font-weight:normal;color:#000;width:100%;border-collapse:collapse;margin:24px 0 20px}table th,table td{text-align:center;vertical-align:top}table thead th,table thead td{font-weight:bold;font-size:10px;line-height:15px;white-space:nowrap;padding:3px 0 0;border-right:1px solid #e6e6e6}table thead td{text-align:left;width:50px}table thead tr.grey th,table thead tr.grey td{font-weight:normal;font-size:9px;color:#808080;padding:0 0 2px}table tbody th,table tbody td{font-weight:bold;font-size:12px;line-height:15px;padding:3px 0 0;border-right:1px solid #e6e6e6}table tbody tr.grey th,table tbody tr.grey td{font-weight:normal;font-size:10px;color:#808080;padding:0 0 2px}table tbody th{font-size:10px;text-align:left}table tbody tr:first-child th{font-size:12px;color:#002395;padding:17px 0 8px;border:0}table tbody th a{padding:0 25px 0 0;position:relative}table tbody th a:before{content:'';background:#002395;width:11px;height:11px;border-radius:50%;position:absolute;top:50%;right:10px;margin-top:-5.5px}table tbody th a:after{content:'>';color:#fff;font-size:14px;font-family:'Nexa';line-height:1;position:absolute;z-index:2;top:50%;right:13px;margin-top:-7px}table tbody th a:hover:before{background:#d52b1e}.column-highlighter .highlight{position:absolute;top:-10px;bottom:-10px;background:#f7f7f7;border:1px solid #e6e6e6;border-radius:3px}#wrapper{background:#fff;padding-bottom:10px;position:relative;z-index:4}#wrapper:before{background:-webkit-linear-gradient(top,#333 0,#010101 100%);background:linear-gradient(to bottom,#333 0,#010101 100%);content:'';height:30px;position:absolute;top:0;left:0;width:100%}header{position:relative;z-index:2;font-size:12px;color:#666;width:950px;height:30px;padding:0 10px 21px;margin:0 auto}header h1{position:absolute;z-index:10;top:51px;left:10px;width:190px;height:48px;margin:0;background:url(../images/de-roo-logo.png) no-repeat;background-image:url(../images/de-roo-logo.svg),none;text-indent:-9999px;overflow:hidden}header h1 a{display:block;height:100%}header p.slogan{position:absolute;top:51px;left:200px;width:234px;height:48px;background:url(../images/de-roo-slogan.png) no-repeat;background-image:url(../images/de-roo-slogan.svg),none;text-indent:-9999px;margin:0}header nav{float:right;padding:0 200px 0 0}header nav .toggler{display:none}header nav ul{padding:0;margin:0}header nav li{float:left}header nav li ul{display:none}header nav li a{display:inline-block;font:bold 12px/12px 'Officina',Arial,Helvetica,sans-serif;color:#999;text-decoration:none;white-space:nowrap;max-width:820px;padding:9px 10px}header nav li a:hover{color:#fff}header nav li.active a{background:-webkit-linear-gradient(top,#dadada 0,#fff 100%);background:linear-gradient(to bottom,#dadada 0,#fff 100%);color:#002395;padding:5px 9px;border-radius:3px 3px 0 0;border:1px solid #fff;margin-top:6px}header .phone{position:absolute;right:10px;top:0;background:#fff;border-radius:0 0 3px 3px;overflow:hidden;width:168px;height:32px;padding:8px 11px 10px;margin:0;box-shadow:0 1px 5px 0 rgba(0,0,0,0.2)}header .phone span{font:bold 18px/18px 'Officina',Arial,Helvetica,sans-serif;white-space:nowrap;color:#002395;display:block}header .phone span.acalltracker-number{display:inline-block}header .phone span+span{font-size:14px;line-height:16px;color:#d52b1e}#container{overflow:hidden;width:950px;padding:0 10px;margin:0 auto}.frontpage #container dl{float:left;width:150px;padding:150px 20px 0}.frontpage #container dl.taxi{background:url(../images/content/taxi.jpg) no-repeat 50% 0}.frontpage #container dl.group{background:url(../images/content/groepsvervoer.jpg) no-repeat 50% 0}.frontpage #container dl.rent{background:url(../images/content/autoverhuur.jpg) no-repeat 50% 0}.frontpage #container dl.lease{background:url(../images/content/leasing.jpg) no-repeat 50% 0}.frontpage #container dt{font:24px/30px 'Officina','Arial Black',Arial,Helvetica,sans-serif;color:#002395;white-space:nowrap;padding:0 0 9px;border-bottom:1px solid #e6e6e6;margin:0}.frontpage #container dl ul{float:left;text-decoration:none;list-style:none;width:150px;padding:5px 0 0}.frontpage #container dl ul li a{display:inline-block;padding:9px 0}#container nav{float:left;width:190px;padding:79px 10px 0;margin:0 0 0 -10px}#container nav a{display:block;line-height:18px;padding:6px 30px 5px 10px;border-top:1px solid #e6e6e6}#container nav a:hover,#container nav .active a{color:#d52b1e}#container nav a:hover:before,#container nav .active a:before{background:#d52b1e}#container nav dl{box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);border-radius:3px}#container nav dt{display:block;font:18px/24px 'Officina','Arial Black',Arial,Helvetica,sans-serif;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;color:#002395;overflow:hidden}#container nav dt a{line-height:32px;background:0;padding:0 10px 3px;border:0}#container nav dd>ul>li>a{position:relative}#container nav dd>ul>li>a:before{content:'';background:#e6e6e6;width:11px;height:11px;border-radius:50%;position:absolute;top:50%;right:10px;margin-top:-5.5px}#container nav dd>ul>li>a:after{content:'>';color:#fff;font-size:14px;font-family:'Nexa';line-height:1;position:absolute;z-index:2;top:50%;right:12px;margin-top:-7px}#container nav ul{list-style:none;overflow:hidden;width:190px;padding:0;margin:0}#container nav li{float:left;background:0;width:100%;padding:0}#container nav li.active.sub a{background-position:100% -120px}#container nav li ul{display:none;width:170px;margin:0 10px 5px}#container nav li.active ul{display:block}#container nav li ul li:last-child{padding:0 0 9px}#container nav li.active ul a{font-size:11px;line-height:15px;white-space:normal;color:#002395;background:0;padding:8px 10px 2px;border:0}#container nav ul li.active ul a:hover,#container nav ul li.active ul .active a{color:#d52b1e}#container nav li ul li:first-child a{border-top:1px solid #e6e6e6}#container .breadcrumbs{font:11px/11px Arial,Helvetica,sans-serif;list-style:none;color:#666;overflow:hidden;width:100%;padding:0 0 7px;margin:0}#container .breadcrumbs li,#container .breadcrumbs a,#container .breadcrumbs ul{float:left;list-style:none;padding:0;margin:0}#container .breadcrumbs a{text-decoration:none;color:#bfbfbf}#container .breadcrumbs a:hover{text-decoration:underline}#container .breadcrumbs ul{padding-left:20px;position:relative}#container .breadcrumbs ul:before{content:'>';position:absolute;top:0;left:8px;font-family:'Nexa';font-size:12px;line-height:1;color:#bfbfbf}#content{float:left;width:710px;padding:56px 0 0 10px;margin:0 0 0 230px}nav+#content{margin:0 0 0 30px}.frontpage #content{position:relative;z-index:1;width:100%;padding:0;margin:0}#content .images{clear:both;list-style:none;overflow:hidden;padding:0;margin:-10px -5px 8px}#content .images li{box-sizing:border-box;float:left;position:relative;white-space:nowrap;color:#1a1a1a;overflow:hidden;width:50%;padding:10px 5px;border-radius:3px}#content .images li img{width:100%;height:auto}#content .images a{font:bold 14px/30px 'Officina',Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;height:100%;width:100%}#content .images span{display:block;text-overflow:ellipsis;background:#002395;overflow:hidden;padding:0 30px 0 10px;margin:100px 0 0;border-radius:0 0 3px 3px;position:relative}#content .images span:before{content:'';background:#fff;width:11px;height:11px;border-radius:50%;position:absolute;top:50%;right:10px;margin-top:-5.5px}#content .images span:after{content:'>';color:#002395;font-size:14px;font-family:'Nexa';line-height:1;position:absolute;z-index:2;top:50%;right:13px;margin-top:-7px}#content .images a:hover span{background-color:#d52b1e}#content .images a:hover span:after{color:#d52b1e}#content .images img{display:block;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px}#content .images img+span{margin:0}#content .vsummary{clear:both;background:#ffd1d1;padding:10px 10px 2px;border:1px solid #cf4640;border-radius:3px;margin:0 0 8px}#content .vsummary p,#content .vsummary ul{list-style:none;padding:0;margin:0 0 8px}#content .form{clear:both}#content .form p{color:#666;overflow:hidden;width:100%;margin:0 0 6px}#content .form p.form-check{display:none}#content .form p label{float:left;line-height:24px;width:150px;padding:3px 0;margin-right:10px}#content .form p input,#content .form p textarea{box-sizing:border-box;float:right;width:310px}#content .form p input[type=submit]{box-sizing:border-box;width:310px;margin-left:160px}#content aside .form p input,#content aside .form p textarea{width:100%}#content aside .form p select{box-sizing:border-box;width:100%}#content aside .form p input[type=submit]{width:100%;margin-left:0}#content aside .form p input[type=checkbox]{vertical-align:text-bottom;width:auto;padding:0;border:0}#content aside .form .required{padding-left:6px;border-left:1px solid #e6e6e6}#content aside .form .ivld{border-color:#bd787d}#content aside input[type=text],#content aside input[type=password],#content aside textarea,#content aside input[type=submit]{padding:6px}#main{float:left;width:470px}.frontpage #main{width:760px;padding-top:68px}.frontpage #main .navigation-columns{width:100%;overflow:hidden;margin:-10px -20px 0}#main time,#main .source{font:10px/14px Arial,Helvetica,sans-serif;color:#b3bddf}#main .source{margin:-10px 0 10px}#main .news-message time{font:10px/14px Arial,Helvetica,sans-serif;color:#b3bddf}ul.listing{list-style:none;padding:0;margin:0 0 20px}ul.listing.news li{padding-left:40px;position:relative}ul.listing.news li time{position:absolute;left:0;color:#b3bddf;overflow:hidden;width:40px}#main .testimonials{list-style:none;overflow:hidden;padding:0;margin:-10px -5px 10px}#main .testimonials li{text-align:center;box-sizing:border-box;float:left;position:relative;white-space:nowrap;color:#1a1a1a;overflow:hidden;width:50%;padding:10px 5px;border-radius:3px}#main .testimonials li img{width:100%;height:auto}#main .testimonials a{display:block;width:100%;height:100%;border:1px solid #e6e6e6;border-radius:3px}#main .testimonials span{display:block;line-height:30px;text-align:left;color:#666;padding:0 30px 0 10px;border-top:1px solid #e6e6e6;margin:99px 0 0;position:relative}#main .testimonials span:before{content:'';background:#e6e6e6;width:11px;height:11px;border-radius:50%;position:absolute;top:50%;right:10px;margin-top:-5.5px}#main .testimonials span:after{content:'>';color:#fff;font-size:14px;font-family:'Nexa';line-height:1;position:absolute;z-index:2;top:50%;right:13px;margin-top:-7px}#main .testimonials img+span{margin:0}#main .testimonials a:hover span{color:#d52b1e}#main .testimonials a:hover span:before{background:#d52b1e}#content aside{float:right;width:190px;margin:0}.frontpage #content aside{padding:19px 0 0}#content aside .testimonials{padding:0}#content aside .testimonials .slideshow{position:relative;overflow:hidden;height:0;padding:0 0 52.65957447%;list-style:none;margin:0}#content aside .testimonials li{position:absolute;top:0;left:0}#content aside .testimonials img{border-top-right-radius:3px;border-top-left-radius:3px}#content aside .testimonials a>span{display:block;line-height:28px;color:#666;padding:0 30px 0 10px;border-top:1px solid #e6e6e6;position:relative}#content aside .testimonials a>span:before{content:'';background:#e6e6e6;width:11px;height:11px;border-radius:50%;position:absolute;top:50%;right:10px;margin-top:-5.5px}#content aside .testimonials a>span:after{content:'>';color:#fff;font-size:14px;font-family:'Nexa';line-height:1;position:absolute;z-index:2;top:50%;right:13px;margin-top:-7px}#content aside .testimonials a:hover span{color:#d52b1e}#content aside .testimonials a:hover span:before{background:#d52b1e}#content aside .news{background:#002395;border-radius:3px;color:#fff;overflow:hidden;margin:0 0 20px}#content aside .news .button{border-radius:0}#content aside .slideshow{position:relative;overflow:hidden;height:0;padding:0 0 52.63157895%;padding-top:92px}#content aside .slideshow>*{position:absolute;top:0;left:0;width:100%}#content aside .slideshow figcaption{padding:10px 10px 0;height:58px;overflow:hidden}#content aside .slideshow a{background:#002395;font:bold 14px/18px 'Officina','Arial Black',Arial,Helvetica,sans-serif;color:#fff;display:block;padding-bottom:24px}#content aside .slideshow a:hover{background-color:#d52b1e}#content aside .slideshow .image-placeholder{position:relative;overflow:hidden;height:0;padding:0 0 52.63157895%;background:#b3bddf url(../images/image-placeholder.png) no-repeat 50% 50%;display:block}#content aside .slideshow .controls{position:absolute;text-align:center;list-style:none;height:16px;padding:0;top:auto;bottom:10px;margin:0 auto;z-index:3}#content aside .slideshow .controls li,#content aside .slideshow .controls span{display:inline-block;position:static;cursor:pointer;text-indent:-9999px;background:#fff;opacity:.3;overflow:hidden;width:8px;height:8px;border-radius:50%;margin:0 4px;box-shadow:inset 0 1px 2px 0 rgba(0,65,101,0.4)}#content aside .slideshow .controls li:hover,#content aside .slideshow .controls li.active{opacity:1}#content aside article{display:block;color:#fff;padding:9px;border:1px solid #e6e6e6;border-radius:3px;margin:0 0 20px}#content aside article.klantenvertellen{position:relative;overflow:hidden;background:url(../images/klantenvertellen-logo.png) no-repeat 50% 100%;padding-bottom:48px}#content aside article.klantenvertellen .text .grade{float:left;box-sizing:border-box;background:url(../images/klantenvertellen-grade.png) no-repeat 50% 50%;color:#002395;font:600 24px/36px 'Lucida Sans Unicode','Lucida Grande',sans-serif;vertical-align:middle;text-align:center;width:68px;height:68px;padding:16px;margin:0 auto 20px}#content aside article.klantenvertellen .text .grade span{display:inline-block;font-size:14px;line-height:36px;letter-spacing:-1px;vertical-align:middle;margin-top:-10px}#content aside article.klantenvertellen .text .stars{float:left;max-width:92px;position:relative;color:#002395;font:10px/14px Arial,Helvetica,sans-serif;padding-top:17px;margin:18px 0 10px 10px}#content aside article.klantenvertellen .text .stars:before,#content aside article.klantenvertellen .text .stars:after{content:'';position:absolute;top:0;left:0;background:url(../images/stars.png);overflow:hidden;width:86px;height:16px}#content aside article.klantenvertellen .text .stars:after{background-position:0 -16px;width:0}#content aside article.klantenvertellen .text .stars.star-0-half:after{width:8.5px}#content aside article.klantenvertellen .text .stars.star-1:after{width:17px}#content aside article.klantenvertellen .text .stars.star-1-half:after{width:25.5px}#content aside article.klantenvertellen .text .stars.star-2:after{width:34px}#content aside article.klantenvertellen .text .stars.star-2-half:after{width:42.5px}#content aside article.klantenvertellen .text .stars.star-3:after{width:51px}#content aside article.klantenvertellen .text .stars.star-3-half:after{width:59.5px}#content aside article.klantenvertellen .text .stars.star-4:after{width:68px}#content aside article.klantenvertellen .text .stars.star-4-half:after{width:76.5px}#content aside article.klantenvertellen .text .stars.star-5:after{width:85px}#content aside article.klantenvertellen .text .buttons{float:left;clear:both;width:100%;margin-bottom:0}.landing #content aside article.klantenvertellen .text .buttons{display:none}#content aside article.klantenvertellen .text .buttons .button+.button{margin-top:10px}#content aside article h1{font:bold 18px/18px 'Officina','Arial Black',Arial,Helvetica,sans-serif;color:#fff;margin:0 0 10px}#content aside article p{font:10px/14px Arial,Helvetica,sans-serif;color:#b3bddf;margin:0}#content aside article.order{background:#002395;padding:10px;border:0}#content aside article.appointment{background:#f7f7f7}#content aside article.appointment h1{font:18px/18px 'Officina','Arial Black',Arial,Helvetica,sans-serif;color:#d52b1e}#content aside article.appointment p{color:#919191}footer{font-size:10px;color:#999;padding:0;margin:0 auto;position:relative}footer .legal{position:relative}footer .legal:before{background:-webkit-linear-gradient(top,#dfdfdf 0,#f3f3f3 100%);background:linear-gradient(to bottom,#dfdfdf 0,#f3f3f3 100%);content:'';height:30px;position:absolute;top:0;left:0;width:100%}footer .container{overflow:hidden;width:950px;padding:20px 0;margin:0 auto;position:relative;z-index:2}footer a{text-decoration:none;color:#999}footer a:hover{text-decoration:underline;color:#999}footer ul{clear:both;list-style:none;overflow:hidden;padding:0}footer ul li{float:left;margin-right:14px}footer .content{background:#fff;overflow:hidden}footer .content .container{border-top:1px solid #e6e6e6}footer .opening-hours{float:left;width:450px}footer blockquote{float:left;clear:both;font:italic 14px/24px 'Officina',Arial,Helvetica,sans-serif;color:#666;width:100%}footer .ecostars{float:right;margin:10px 10px 10px 0}footer .labels{float:right;display:none}footer .labels article{float:left;width:190px;margin:0 0 0 10px}footer .labels article h1{font:bold 14px/24px 'Officina',Arial,Helvetica,sans-serif;color:#666;margin:0}footer .labels article img{float:left;vertical-align:top;margin:6px 10px 40px 0}footer .labels article p{margin:0}footer .languages,footer .languages.delayed:hover{float:left;position:relative;font-size:11px;line-height:14px;white-space:nowrap;color:#808080;padding-right:42px;border:1px solid transparent;border-radius:2px;margin:0;z-index:3}footer .languages:before,footer .languages.delayed:hover:before{content:'';background:#e6e6e6;width:11px;height:11px;border-radius:50%;position:absolute;top:50%;right:10px;margin-top:-5.5px}footer .languages:after,footer .languages.delayed:hover:after{content:'>';color:#fff;font-size:14px;font-family:'Nexa';line-height:1;position:absolute;z-index:2;top:50%;right:13px;margin-top:-7px}footer .languages:hover,footer .languages.delayed.open{background-color:#fff;border-color:#bfbfbf}footer .languages dt{cursor:default;overflow:hidden;text-overflow:ellipsis;padding:6px 0 6px 42px}footer .languages dd,footer .languages.delayed:hover dd{position:absolute;z-index:20;top:-54px;right:-1px;left:-1px;visibility:hidden;background:#fff;padding:0;border:solid #bfbfbf;border-width:1px 1px 0;border-radius:2px 2px 0 0}footer .languages:hover dd,footer .languages.delayed.open dd{visibility:visible}footer .languages ul{list-style:none;padding:0;border-bottom:1px solid #e6e6e6;margin:0}footer .languages ul li{float:left;width:100%;margin:0}footer .languages a{display:block;text-decoration:none;color:#1a1a1a;padding:6px 8px 6px 42px}footer .languages a:hover{background-color:#f2f2f2}footer .languages dt,footer .languages a{background:url(../images/languages.png) no-repeat 10px 2px}footer .languages dt.nl,footer .languages .nl a{background-position:10px -20px}@media screen and (max-width:1023px){body,#wrapper{min-width:320px}header,#container,footer .container{box-sizing:border-box;width:768px;padding-right:10px;padding-left:10px}header{height:51px}#container nav+#content{padding-left:20px}#container #content{float:right;box-sizing:border-box;width:548px;margin:0}.frontpage #container #content{width:100%}.frontpage #container #content #main{width:774px}#container #content img{width:100%;height:auto}#container #content #main{width:100%}#container #content aside{width:100%;padding-top:15px;border-top:1px solid #e6e6e6;margin-top:10px;float:left;clear:left}.frontpage #container #content aside>article,.frontpage #container #content aside>div{box-sizing:border-box;width:50%;width:calc(50% - 10px);float:left}.frontpage #container #content aside>div{margin-right:10px}.frontpage #container #content aside>article{margin-left:10px}#container #content .form p label,#container #content .form p input[type=text],#container #content .form p input[type=email],#container #content .form p input[type=password],#container #content .form p input[type=tel],#container #content .form p input[type=email],#container #content .form p input[type=submit],#container #content .form p button,#container #content .form p textarea{width:100%;margin-left:0}footer .opening-hours{width:100%;margin-bottom:20px}footer .ecostars{float:left;width:20%;margin-right:0}footer .labels{overflow:hidden;width:80%;margin-bottom:18px}footer .labels article{box-sizing:border-box;width:50%;padding:0 10px;margin:0}}@media screen and (max-width:767px){header,#container,footer .container{width:100%;max-width:498px}header{height:71px;padding-bottom:41px;z-index:5}header h1{top:71px}header p.slogan{top:130px;left:10px}header nav{position:absolute;top:54px;right:0;z-index:10;padding:0;font:18px/36px 'Officina',Arial,Helvetica,sans-serif;overflow:visible}header nav ul{box-sizing:border-box;list-style:none;width:100%;overflow:hidden;margin:0 auto}header nav ul li{width:100%}header nav ul li a{font-size:14px;line-height:24px;font-weight:bold;text-align:left;vertical-align:top;display:block;text-decoration:none;padding:10px 20px;color:#fff}header nav ul li:hover{background:#d52b1e}header nav ul li:hover.sub>a:after{color:#d52b1e}header nav ul li.sub>a{position:relative}header nav ul li.sub>a:before{content:'';background:#fff;width:11px;height:11px;border-radius:50%;position:absolute;top:50%;right:10px;margin-top:-5.5px}header nav ul li.sub>a:after{content:'>';color:#002395;font-size:14px;font-family:'Nexa';line-height:1;position:absolute;z-index:2;top:50%;right:12px;margin-top:-6px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}header nav ul li.home.active,header nav ul li.home:hover{background:#002395}header nav ul li.active{background:#d52b1e}header nav ul li.active a{background:0;padding:10px 20px;border:0;margin:0}header nav ul li.active>a{color:#fff}header nav ul li.active.sub>a:after{color:#d52b1e}header nav ul li.active,header nav ul li.open{background:#d52b1e}header nav ul li.active.sub a:after,header nav ul li.open.sub a:after{color:#d52b1e}header nav ul li.active>ul,header nav ul li.open>ul{background:#c0271b;display:block}header nav ul li.active>ul li a,header nav ul li.open>ul li a{color:#fff}header nav ul li.active>ul li:hover>a,header nav ul li.open>ul li:hover>a,header nav ul li.active>ul li.active>a,header nav ul li.open>ul li.active>a{background:#aa2218}header nav ul li.active>ul li.active,header nav ul li.open>ul li.active,header nav ul li.active>ul li.open,header nav ul li.open>ul li.open{background:#aa2218}header nav ul li.active>ul li.active ul,header nav ul li.open>ul li.active ul,header nav ul li.active>ul li.open ul,header nav ul li.open>ul li.open ul{background:#aa2218}header nav ul li.active>ul li.active ul li:hover>a,header nav ul li.open>ul li.active ul li:hover>a,header nav ul li.active>ul li.open ul li:hover>a,header nav ul li.open>ul li.open ul li:hover>a,header nav ul li.active>ul li.active ul li.active>a,header nav ul li.open>ul li.active ul li.active>a,header nav ul li.active>ul li.open ul li.active>a,header nav ul li.open>ul li.open ul li.active>a{background:#951e15}header nav .toggler{display:block;background:#002395;color:#fff;position:relative;top:10px;right:10px;text-decoration:none;cursor:pointer;overflow:hidden;width:60px;height:60px;border:1px solid #002395;text-indent:-9999px}header nav .toggler:before,header nav .toggler span:before,header nav .toggler span:after{content:'';color:#fff;position:absolute;top:50%;left:50%;width:36px;height:4px;margin-top:-2px;margin-left:-18px;text-indent:0}header nav .toggler:before{-webkit-transition:background 0s .2s;transition:background 0s .2s}header nav .toggler span:before,header nav .toggler span:after{background:#fff;margin-top:0;-webkit-transition:margin-top .2s 0s,-webkit-transform .2s .2s;transition:margin-top .2s 0s,-webkit-transform .2s .2s;transition:margin-top .2s 0s,transform .2s .2s;transition:margin-top .2s 0s,transform .2s .2s,-webkit-transform .2s .2s}header nav .toggler span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header nav .toggler span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header nav .responsive-nav{box-sizing:border-box;background:#002395;position:absolute;z-index:10;right:10px;top:100%;width:260px;text-align:left;opacity:1;visibility:visible}header nav.collapsed .toggler{background:0;color:#002395;border:1px solid #e6e6e6}header nav.collapsed .toggler:before{background:#002395}header nav.collapsed .toggler span:before,header nav.collapsed .toggler span:after{background:#002395;-webkit-transition-delay:.2s,0s;transition-delay:.2s,0s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}header nav.collapsed .toggler span:before{margin-top:-12px}header nav.collapsed .toggler span:after{margin-top:8px}header nav.collapsed .responsive-nav{opacity:0;visibility:hidden}#container nav{display:none}#container nav+#content{padding-left:0}#container #content{width:100%;padding-top:60px;padding-left:0}.frontpage #container #content #main{width:auto}.frontpage #container dl{box-sizing:border-box;width:50%;padding-top:150px}.frontpage #container dl.taxi,.frontpage #container dl.group,.frontpage #container dl.rent,.frontpage #container dl.lease{background-position:50% 0}}@media screen and (max-width:479px){#container #content .images li,#container #content .testimonials li{width:100%}#container #content .column-highlighter,#container #content .column-highlighter+p{display:none}.frontpage #container #content aside>article,.frontpage #container #content aside>div{width:100%;margin:0 0 10px}.frontpage #container dl{width:100%}footer .ecostars{width:100%;text-align:center}footer .ecostars img{display:inline-block}footer .labels{width:100%}}